.hc{--hc-ink:#15394b;--hc-surface:#fff;--hc-border:#d6e4e8;--hc-muted:#526c7a;color:var(--hc-ink);font-family:Arial,sans-serif}.hc-heading{justify-content:space-between;align-items:center;gap:24px;margin-bottom:24px;display:flex}.hc-heading span{letter-spacing:1px;color:#087e66;font-size:10px}.hc-heading h2{margin:12px 0;font-size:30px}.hc p{white-space:pre-wrap;color:var(--hc-muted);line-height:1.8}.hc a{color:#087e66;font-weight:600}.hc nav{flex-wrap:wrap;gap:8px;margin:24px 0;display:flex}.hc nav button,.hc-panel>button{border:1px solid var(--hc-border);background:var(--hc-surface);color:var(--hc-ink);cursor:pointer;border-radius:9px;padding:12px 16px}.hc nav button[aria-pressed=true],.hc-panel>button{color:#fff;background:#087e66;border-color:#087e66}.hc-search,.hc-panel>label{gap:9px;margin:16px 0;font-size:14px;display:grid}.hc input:not([type=checkbox]),.hc select,.hc textarea{border:1px solid var(--hc-border);background:var(--hc-surface);color:var(--hc-ink);font:inherit;box-sizing:border-box;border-radius:8px;width:100%;max-width:100%;padding:12px}.hc textarea{resize:vertical;min-height:140px}.hc input[type=checkbox]{width:auto}.hc .hc-check{align-items:center;display:flex}.hc-articles{gap:12px;display:grid}.hc-articles details,.hc-panel{background:var(--hc-surface);border:1px solid var(--hc-border);border-radius:12px;padding:20px}.hc summary{cursor:pointer;font-weight:600;line-height:1.6}.hc-articles details p{margin:16px 0}.hc-lab{margin:25px 0;display:inline-block}.hc-banner,.hc-notice{background:#e3f7ee;border-radius:8px;padding:14px;color:#11614e!important}.hc-panel .hc-privacy{color:#365a6b;background:#eef5f8;border-radius:8px;padding:12px;font-size:12px}.hc-answer{background:#eefaf5;border-left:3px solid #0b9f7e;margin:25px 0;padding:8px 20px}.hc-answer button{text-align:left;color:#087e66;cursor:pointer;background:0 0;border:0;padding:8px;text-decoration:underline;display:block}.hc-panel article{border-top:1px solid var(--hc-border);padding:15px 0}.hc button:disabled{opacity:.55;cursor:default}.hc :focus-visible{outline-offset:3px;outline:3px solid #dcae36}.shell[data-theme=dark] .hc,[data-theme=dark] .hc{--hc-ink:#e0edf3;--hc-surface:#132b3b;--hc-border:#365363;--hc-muted:#b5ccd7}.help-page{max-width:1100px;margin:0 auto;padding:30px 24px}.help-page>header{justify-content:space-between;gap:20px;margin-bottom:40px;display:flex}.help-page>header a{color:#087e66}.qa-center{color:#17394b;max-width:1100px;margin:auto;padding:35px 24px;font-family:Arial,sans-serif}.qa-center section{background:#fff;border:1px solid #cfdfe4;border-radius:12px;margin:16px 0;padding:20px}.qa-center label{gap:12px;margin:15px 0;line-height:1.6;display:flex}.qa-center nav{flex-wrap:wrap;gap:15px;display:flex}.qa-center a{color:#087e66}.qa-center small{color:#526c7a}.qa-center progress{accent-color:#087e66;width:100%}.qa-center button{cursor:pointer;border:1px solid #cfdfe4;border-radius:8px;padding:10px 15px}@media (max-width:650px){.hc-heading{display:block}.hc-heading h2{font-size:25px}.hc nav button{flex:1}.help-page{padding:20px 14px}.hc-panel{padding:15px}}.hc .hc-heading{background:0 0;border:0;align-items:flex-start;height:auto;min-height:0;padding:0}.help-page>header{background:0 0;border:0;flex-wrap:wrap;height:auto;min-height:50px;padding:0}.qa-center>header{background:#fff;border:1px solid #cfdfe4;border-radius:14px;height:auto;margin-bottom:24px;padding:28px;display:block}.qa-center>header>a{margin-bottom:16px;font-weight:700;display:inline-block}.qa-center h1{margin:0 0 16px;font-size:32px;line-height:1.2}.qa-center>header p{color:#526c7a;font-size:14px;line-height:1.7}.qa-center nav{margin:20px 0;overflow:visible}.qa-center progress{margin:12px 0 20px;display:block}.qa-center label input{flex:none;width:18px;height:18px;margin-top:2px}.qa-center h2{margin:4px 0 14px;font-size:23px}[data-theme=dark] .hc .hc-heading{background:0 0}[data-theme=dark] .hc-answer{background:#153d36}[data-theme=dark] .hc-panel .hc-privacy{color:#c1d4df;background:#20384a}[data-theme=dark] .qa-center{color:#dfedf4}[data-theme=dark] .qa-center section,[data-theme=dark] .qa-center>header{background:#132b3b;border-color:#365363}[data-theme=dark] .qa-center>header p{color:#b5ccd7}@media (max-width:650px){.qa-center{padding:20px 14px}.qa-center>header{padding:20px}.qa-center h1{font-size:27px}.hc nav{overflow:visible}.hc-heading>a{margin-top:14px;display:inline-block}}
