:root{color-scheme:light;--help-ink:#173541;--help-muted:#526b74;--help-bg:#f4f8f7;--help-panel:#fff;--help-line:#d4e5e0;--help-accent:#006f60}
html[data-theme=dark]{color-scheme:dark;--help-ink:#e3f3ed;--help-muted:#afc5bf;--help-bg:#10262d;--help-panel:#18353c;--help-line:#38565b;--help-accent:#78e3c6}
.help-page{margin:0;background:var(--help-bg);color:var(--help-ink);font:16px/1.7 system-ui,-apple-system,sans-serif}.help-page *{box-sizing:border-box}.help-main{max-width:720px;margin:auto;padding:28px 20px 64px}.help-main a{color:var(--help-accent)}.help-main h1{font-size:clamp(27px,5vw,36px);line-height:1.3;letter-spacing:-1px;margin:20px 0 14px}.help-main h2{font-size:22px}.help-main p{margin:8px 0 20px}.help-muted,.help-main small{color:var(--help-muted)}.help-box{background:var(--help-panel);border:1px solid var(--help-line);border-radius:20px;padding:24px;margin:20px 0}.help-main fieldset{border:0;padding:0;margin:0 0 26px}.help-main legend,.help-label{font-weight:700;margin-bottom:10px;display:block}.help-option{display:flex;gap:12px;align-items:center;border:1px solid var(--help-line);border-radius:12px;padding:12px 14px;margin:8px 0;cursor:pointer}.help-option:has(input:checked){outline:2px solid var(--help-accent);background:var(--help-bg)}.help-main input[type=email],.help-main textarea{width:100%;font:inherit;color:inherit;background:var(--help-panel);border:1px solid var(--help-line);border-radius:10px;padding:12px;margin:0 0 22px}.help-main input[type=checkbox],.help-main input[type=radio]{width:19px;height:19px;flex-shrink:0;accent-color:var(--help-accent)}.help-main textarea{min-height:120px;resize:vertical}.help-consent{display:flex;align-items:flex-start;gap:10px}.help-main details{font-size:14px;margin:10px 0 24px;color:var(--help-muted)}.help-main details ul{padding-left:20px}.help-button{display:inline-block;border:0;background:#006f60;color:#fff!important;padding:14px 20px;border-radius:12px;font:700 16px/1.4 system-ui;cursor:pointer;text-decoration:none}.help-button:disabled{opacity:.55;cursor:wait}.help-submit{width:100%}.help-trap{position:absolute;left:-9999px;opacity:0}.help-main :focus-visible,.cn-help-cta :focus-visible{outline:3px solid #e9aa21;outline-offset:4px}.help-error{color:#b6352e!important}.help-admin-row{overflow-wrap:anywhere}.help-admin-row pre{white-space:pre-wrap;font:inherit}.help-admin-actions{display:flex;gap:10px;flex-wrap:wrap}.help-admin-actions button{padding:10px 14px;border:1px solid var(--help-line);border-radius:10px;background:var(--help-bg);color:var(--help-ink);cursor:pointer;font:inherit}.help-status{display:inline-block;font-size:13px;background:var(--help-bg);padding:3px 9px;border-radius:20px}
.cn-help-cta{box-sizing:border-box;display:block;padding:22px 24px;margin:20px 0;border:1px solid var(--help-line);border-radius:18px;background:var(--help-bg);color:var(--help-ink);font:16px/1.65 system-ui,sans-serif;text-align:left;grid-column:1/-1}.cn-help-cta h2{color:inherit;font-size:21px;line-height:1.4;margin:0 0 8px}.cn-help-cta p{margin:0 0 16px;color:var(--help-muted)}.cn-help-cta small{display:block;color:var(--help-muted);margin-top:9px;font-size:13px}.cn-help-cta[hidden]{display:none}@media(max-width:440px){.help-box{padding:19px}.cn-help-cta{padding:20px}.help-main{padding:20px 16px 48px}}
