#help-chat{position:fixed;right:20px;bottom:18px;z-index:1000;font:15px/1.5 Arial,sans-serif;color:#103654}#help-toggle{border-radius:28px;background:#103654;color:white;padding:13px 20px;box-shadow:0 4px 18px #0002}#help-panel{position:absolute;bottom:62px;right:0;width:min(370px,calc(100vw - 24px));max-height:calc(100dvh - 110px);overflow:auto;background:white;border:1px solid #ccdce5;border-radius:18px;box-shadow:0 10px 45px #0003;padding:18px}#help-panel[hidden]{display:none}#help-panel header{display:flex;justify-content:space-between;align-items:center;padding:0;min-height:0;border:0;background:white}#help-close{padding:3px 12px;background:#eef4f7;color:#103654}#help-panel p{font-size:14px;margin:10px 0}#help-log{max-height:210px;overflow:auto;background:#f0f6f9;border-radius:10px;padding:0 10px}#help-topics{display:flex;gap:7px;flex-wrap:wrap;margin:12px 0}#help-topics button{font-size:13px;padding:7px 10px;background:white;color:#103654;border:1px solid #c6d7e2;border-radius:16px}#help-form label{font-size:14px}#help-form>div{display:flex;gap:6px}#help-query{min-width:0;width:100%;font-size:14px;padding:9px}#help-form button{padding:8px;font-size:13px}#help-panel small{display:block;font-size:12px;margin-top:10px;color:#536775}#help-panel .help-contact{display:block;margin-top:14px;text-decoration:underline}#help-chat button:focus-visible,#help-chat a:focus-visible{outline:3px solid #d89126;outline-offset:2px}@media(max-width:480px){#help-chat{right:12px;bottom:12px}}@media print{#help-chat{display:none!important}}
