#help-dialog{width:min(1080px,96vw);max-width:1080px;max-height:92dvh;padding:0;border:1px solid #ccdcd6;border-radius:16px;color:#183c31;background:#fff;overflow:hidden}#help-dialog::backdrop{background:#15372a80;backdrop-filter:blur(3px)}.help-head{padding:22px 26px 16px;border-bottom:1px solid #e1eae5}.help-head .dialog-header{margin:0}.help-head h2{font-size:25px;margin:8px 0}.help-head p{margin:0;color:#587166;font-size:13px}.help-filters{display:flex;gap:12px;padding:16px 26px;background:#f5f8f6}.help-filters label{display:grid;gap:5px;font-size:12px;font-weight:600}.help-filters label:first-child{flex:1}.help-filters input,.help-filters select{width:100%;border:1px solid #bdcec5;border-radius:8px;background:white;color:#183c31;padding:10px;font:inherit}.help-body{display:grid;grid-template-columns:310px minmax(0,1fr);height:min(580px,60dvh)}.help-topics{padding:14px;border-right:1px solid #e1eae5;overflow:auto}.help-count{font-size:11px;color:#587166;margin:0 6px 10px}.help-topics nav{display:grid;gap:6px}.help-topics button{text-align:left;display:grid;gap:5px;padding:12px;border:1px solid transparent;border-radius:9px;background:transparent;color:#183c31;cursor:pointer}.help-topics button span{font-size:11px;line-height:1.5;color:#587166}.help-topics button:hover{background:#f0f6f2}.help-topics button[aria-current=page]{background:#e9f5ef;border-color:#83b49c}.help-article{padding:24px 30px;overflow:auto;line-height:1.7;font-size:14px}.help-article h3{font-size:22px;line-height:1.35;margin:0 0 10px}.help-kicker{font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:#087c66;margin:0 0 10px;font-weight:700}.help-article ol{padding-left:23px;margin:24px 0}.help-article li{padding-left:5px;margin:0 0 16px}.help-article li::marker{color:#087c66;font-weight:700}.help-notice{background:#f4f7f5;border-left:3px solid #75a78e;padding:14px 16px;font-size:12px}.help-notice p{margin:6px 0 0}.help-related{display:flex;flex-wrap:wrap;gap:8px;margin-top:22px}.help-related strong{width:100%;font-size:12px}.help-related button{background:white;color:#087c66;border:1px solid #bdd5c8;border-radius:7px;padding:8px 10px;font:inherit;font-size:12px;cursor:pointer}#help-dialog :focus-visible{outline:3px solid #168463;outline-offset:3px}@media(max-width:650px){.help-head{padding:16px}.help-filters{padding:12px 16px;flex-direction:column}.help-body{display:block;height:56dvh;overflow:auto}.help-topics{max-height:180px;border-right:0;border-bottom:1px solid #e1eae5}.help-article{padding:20px;overflow:visible}.help-article h3{font-size:20px}}
