#august-chat{position:fixed;right:20px;bottom:20px;z-index:1000}#august-chat>button{background:#173b43;color:white;border-radius:24px;padding:12px 20px;text-decoration:none}#august-chat section{position:absolute;bottom:56px;right:0;width:min(380px,calc(100vw - 32px));background:white;color:#203b50;padding:16px;border:1px solid #bbcbd0;border-radius:14px;box-shadow:0 8px 30px #0003}#august-chat header{display:flex;justify-content:space-between;gap:12px}#august-messages{max-height:45vh;overflow:auto;white-space:pre-wrap;font-size:14px}#august-chat label{font-size:14px}#august-chat input{width:100%}@media print{#august-chat{display:none!important}}
