.bSZLSW_area{--errSurface:var(--theme-surface,#fffdf9);--errMuted:var(--theme-muted,#66727c);--errText:var(--theme-text,#111820);--errLine:var(--theme-line,#ddd5c6);--errGold:var(--theme-gold,#d3a12e);background:var(--theme-bg,#f5f2ea);min-height:min(680px,100vh - 160px);color:var(--errText);place-items:center;padding:clamp(22px,5vw,65px) 18px;display:grid}.bSZLSW_panel{border:1px solid var(--errLine);border-top:3px solid var(--errGold);background:var(--errSurface);border-radius:17px;width:min(570px,100%);padding:clamp(24px,4vw,43px);box-shadow:0 18px 50px #12181c14}.bSZLSW_kicker{letter-spacing:.15em;color:var(--errGold);font-size:10px;font-weight:950}.bSZLSW_warningIcon{border:1px solid var(--errGold);background:color-mix(in srgb,var(--errGold) 13%,transparent);width:48px;height:48px;color:var(--errGold);border-radius:13px;place-items:center;margin-top:22px;font-size:28px;font-weight:950;display:grid}.bSZLSW_panel h1{letter-spacing:-.035em;margin:19px 0 12px;font-size:clamp(25px,3.5vw,38px);font-weight:950;line-height:1.17;color:var(--errText)!important}.bSZLSW_panel p{max-width:460px;margin:0;font-size:14px;line-height:1.7;color:var(--errMuted)!important}.bSZLSW_actions{flex-wrap:wrap;align-items:center;gap:10px;margin-top:24px;display:flex}.bSZLSW_primary,.bSZLSW_secondary{min-height:43px;font:inherit;cursor:pointer;border-radius:9px;justify-content:center;align-items:center;padding:11px 17px;font-size:12px;font-weight:950;display:inline-flex;text-decoration:none!important}.bSZLSW_primary{border:1px solid var(--errGold);background:var(--errGold)!important;color:#111820!important}.bSZLSW_secondary{background:var(--errSurface);border:1px solid var(--errLine);color:var(--errText)!important}.bSZLSW_primary:hover{filter:brightness(1.07)}.bSZLSW_secondary:hover{border-color:var(--errGold);color:var(--errGold)!important}.bSZLSW_primary:focus-visible,.bSZLSW_secondary:focus-visible{outline:3px solid var(--errGold);outline-offset:3px}.bSZLSW_panel .bSZLSW_footnote{border-top:1px solid var(--errLine);margin-top:23px;padding-top:17px;font-size:11px}@media (max-width:440px){.bSZLSW_actions{flex-direction:column;align-items:stretch}.bSZLSW_primary,.bSZLSW_secondary{width:100%}}
