.error-state-module___S7GtW__documentBody{background:#f5f7fa;min-width:0;margin:0}.error-state-module___S7GtW__page{--error-accent:#245edb;--error-accent-strong:#194eb7;--error-accent-soft:#eaf1ff;--error-bg:#f5f7fa;--error-border:#e4e8ee;--error-ink:#111318;--error-muted:#505660;--error-paper:#fff;background:var(--error-bg);min-height:100dvh;color:var(--error-ink);font-family:var(--font-dana), Dana, Tahoma, Arial, sans-serif;place-items:center;padding:clamp(1rem,4vw,3rem);line-height:1.75;display:grid}.error-state-module___S7GtW__page[data-tone=pc]{--error-accent:#c71f36;--error-accent-strong:#a41429;--error-accent-soft:#fff0f2}.error-state-module___S7GtW__compact{min-height:clamp(30rem,70dvh,44rem)}.error-state-module___S7GtW__card{border:1px solid var(--error-border);background:var(--error-paper);border-radius:clamp(1rem,3vw,1.5rem);grid-template-columns:minmax(14rem,.72fr) minmax(0,1.28fr);width:min(100%,56rem);display:grid;overflow:hidden;box-shadow:0 1.5rem 4rem #11131814}.error-state-module___S7GtW__visual{background:var(--error-ink);min-height:23rem;color:var(--error-paper);place-content:center;justify-items:center;gap:1rem;display:grid;position:relative;overflow:hidden}.error-state-module___S7GtW__visualIcon{background:#ffffff14;border:1px solid #ffffff3d;border-radius:1.25rem;place-items:center;block-size:5rem;inline-size:5rem;display:grid}.error-state-module___S7GtW__code{color:#ffffffb8;letter-spacing:.14em;font-size:.82rem;font-weight:700}.error-state-module___S7GtW__content{flex-direction:column;justify-content:center;align-items:flex-start;min-width:0;padding:clamp(2rem,5vw,4rem);display:flex}.error-state-module___S7GtW__eyebrow{background:var(--error-accent-soft);min-height:2rem;color:var(--error-accent-strong);border-radius:999px;align-items:center;padding-inline:.75rem;font-size:.75rem;font-weight:800;display:inline-flex}.error-state-module___S7GtW__content h1{color:var(--error-ink);letter-spacing:-.035em;margin:1rem 0 0;font-size:clamp(1.75rem,4vw,2.55rem);line-height:1.35}.error-state-module___S7GtW__content p{max-width:36rem;color:var(--error-muted);margin:.85rem 0 0;font-size:1rem;line-height:1.9}.error-state-module___S7GtW__actions{flex-wrap:wrap;gap:.75rem;margin-top:1.75rem;display:flex}.error-state-module___S7GtW__primaryAction,.error-state-module___S7GtW__secondaryAction{min-height:3rem;font:inherit;cursor:pointer;touch-action:manipulation;border:1px solid #0000;border-radius:.625rem;justify-content:center;align-items:center;gap:.55rem;padding-inline:1.15rem;font-weight:800;line-height:1;text-decoration:none;transition:background-color .16s,border-color .16s,color .16s;display:inline-flex}.error-state-module___S7GtW__primaryAction{background:var(--error-accent);color:var(--error-paper)}.error-state-module___S7GtW__primaryAction:hover{background:var(--error-accent-strong)}.error-state-module___S7GtW__secondaryAction{border-color:var(--error-border);background:var(--error-paper);color:var(--error-ink)}.error-state-module___S7GtW__secondaryAction:hover{background:var(--error-bg);border-color:#aeb7c3}.error-state-module___S7GtW__primaryAction:focus-visible,.error-state-module___S7GtW__secondaryAction:focus-visible{outline:3px solid color-mix(in srgb, var(--error-accent) 28%, transparent);outline-offset:3px;border-radius:.625rem}.error-state-module___S7GtW__reference{color:var(--error-muted);margin-top:1.25rem;font-size:.75rem}.error-state-module___S7GtW__reference bdi{font-family:ui-monospace,SFMono-Regular,Consolas,monospace}@media (max-width:44rem){.error-state-module___S7GtW__card{grid-template-columns:1fr}.error-state-module___S7GtW__visual{gap:.65rem;min-height:10rem}.error-state-module___S7GtW__visualIcon{border-radius:1rem;block-size:4rem;inline-size:4rem}.error-state-module___S7GtW__content{padding:2rem 1.5rem 2.25rem}.error-state-module___S7GtW__actions{width:100%}.error-state-module___S7GtW__primaryAction,.error-state-module___S7GtW__secondaryAction{flex:10rem}}@media (max-width:25rem){.error-state-module___S7GtW__actions{flex-direction:column}.error-state-module___S7GtW__primaryAction,.error-state-module___S7GtW__secondaryAction{width:100%}}@media (prefers-reduced-motion:reduce){.error-state-module___S7GtW__primaryAction,.error-state-module___S7GtW__secondaryAction{scroll-behavior:auto;transition:none}}
