.error-module__bSZLSW__page{isolation:isolate;background-color:var(--canvas);background-image:linear-gradient(90deg,#0000000d 1px,#0000 1px),linear-gradient(#0000000d 1px,#0000 1px);background-image:linear-gradient(90deg,lab(0% 0 0/.05) 1px,#0000 1px),linear-gradient(lab(0% 0 0/.05) 1px,#0000 1px);background-position:50%;background-size:60px 60px;align-content:center;justify-items:center;gap:24px;width:100%;min-height:100dvh;padding:clamp(24px,5vw,72px);display:grid;position:relative;overflow:hidden}.app-shell .error-module__bSZLSW__page{min-height:calc(100dvh - var(--topbar-h))}.error-module__bSZLSW__ambient{z-index:-1;background:radial-gradient(circle at 30% 45%, #fffffffa 0 15%, transparent 38%), radial-gradient(circle at 78% 62%, color-mix(in oklch, var(--danger) 5%, transparent) 0, transparent 32%);pointer-events:none;animation:9s ease-in-out infinite alternate error-module__bSZLSW__errorAmbient;position:absolute;inset:-20%}@supports (color:lab(0% 0 0)){.error-module__bSZLSW__ambient{background:radial-gradient(circle at 30% 45%, lab(100% 0 0/.98) 0 15%, transparent 38%), radial-gradient(circle at 78% 62%, color-mix(in oklch, var(--danger) 5%, transparent) 0, transparent 32%)}}.error-module__bSZLSW__brand{width:min(860px,100%);min-height:32px;color:var(--ink);align-items:center;gap:9px;animation:.42s cubic-bezier(.16,.84,.28,1) both error-module__bSZLSW__errorEnter;display:flex}.error-module__bSZLSW__brand img{flex:none}.error-module__bSZLSW__brand strong{font-size:16px;font-weight:var(--weight-semibold);letter-spacing:var(--track-l)}.error-module__bSZLSW__brand span{color:var(--ink-muted);font-size:12px;font-weight:var(--weight-semibold);letter-spacing:.06em;text-transform:uppercase;margin-inline-start:auto}.error-module__bSZLSW__card{border-radius:var(--radius-modal);background:var(--paper-modal);width:min(860px,100%);box-shadow:var(--shadow-modal);grid-template-columns:minmax(220px,.78fr) minmax(0,1.55fr);gap:8px;padding:8px;animation:.48s cubic-bezier(.16,.84,.28,1) 70ms both error-module__bSZLSW__errorEnter;display:grid;overflow:hidden}.error-module__bSZLSW__signal{border-radius:var(--radius-md);background:radial-gradient(circle, var(--ink-08) 1px, transparent 1.2px) 0 0 / 18px 18px, var(--paper-soft);align-content:space-between;min-height:330px;padding:28px;display:grid;position:relative;overflow:hidden}.error-module__bSZLSW__signal:after{border:1px solid color-mix(in oklch, var(--danger) 14%, transparent);content:"";border-radius:999px;width:190px;height:190px;position:absolute;inset:auto -42px -54px auto}.error-module__bSZLSW__signalMark{background:var(--paper-modal);width:86px;height:86px;box-shadow:var(--shadow-surface);border-radius:999px;place-items:center;display:grid;position:relative}.error-module__bSZLSW__signalMark img{transform:rotate(-8deg)}.error-module__bSZLSW__signalRing{border:1px solid color-mix(in oklch, var(--danger) 34%, transparent);border-radius:inherit;animation:2.8s cubic-bezier(.2,0,0,1) infinite error-module__bSZLSW__errorPulse;position:absolute;inset:-1px}.error-module__bSZLSW__signalCopy{z-index:1;align-items:center;gap:8px;display:flex;position:relative}.error-module__bSZLSW__signalCopy span{background:var(--danger);width:7px;height:7px;box-shadow:0 0 0 4px color-mix(in oklch, var(--danger) 10%, transparent);border-radius:999px;flex:none}.error-module__bSZLSW__signalCopy p{color:var(--ink-soft);font-size:13px;font-weight:var(--weight-semibold)}.error-module__bSZLSW__content{align-content:center;min-width:0;padding:clamp(28px,5vw,52px);display:grid}.error-module__bSZLSW__eyebrow{color:var(--danger);font-size:12px;font-weight:var(--weight-semibold);letter-spacing:.09em;text-transform:uppercase}.error-module__bSZLSW__content h1{max-width:17ch;color:var(--ink);font-size:28px;font-weight:var(--weight-semibold);letter-spacing:var(--track-display);text-wrap:balance;margin-block-start:10px;line-height:1.15}.error-module__bSZLSW__description{max-width:52ch;color:var(--ink-muted);text-wrap:pretty;margin-block-start:18px;font-size:14px;line-height:1.6}.error-module__bSZLSW__actions{flex-wrap:wrap;gap:9px;margin-block-start:28px;display:flex}.error-module__bSZLSW__actions button{border-radius:var(--radius-sm);min-height:44px;font-size:13px;font-weight:var(--weight-semibold);justify-content:center;align-items:center;gap:8px;padding-inline:15px;transition-property:background-color,box-shadow,color,scale;transition-duration:.16s;transition-timing-function:cubic-bezier(.2,0,0,1);display:inline-flex}.error-module__bSZLSW__actions button:active{scale:.96}.error-module__bSZLSW__actions svg{stroke-width:1.8px;width:16px;height:16px}.error-module__bSZLSW__primaryAction{background:var(--ink);color:var(--paper-modal);box-shadow:var(--shadow-inset-highlight), var(--shadow-xs)}.error-module__bSZLSW__primaryAction:hover{background:color-mix(in oklch, var(--ink) 86%, white);box-shadow:var(--shadow-inset-highlight), var(--shadow-hover)}.error-module__bSZLSW__secondaryAction{background:var(--paper-modal);color:var(--ink-soft);box-shadow:var(--shadow-xs)}.error-module__bSZLSW__secondaryAction:hover{background:var(--paper-soft);color:var(--ink);box-shadow:var(--shadow-hover)}.error-module__bSZLSW__footer{border-block-start:1px solid var(--ink-08);min-height:20px;color:var(--ink-muted);justify-content:space-between;align-items:center;gap:16px;margin-block-start:30px;padding-block-start:14px;font-size:12px;line-height:1.5;display:flex}.error-module__bSZLSW__footer code{color:var(--ink-faint);font-family:Cascadia Mono,SFMono-Regular,Consolas,monospace;font-size:12px}@keyframes error-module__bSZLSW__errorEnter{0%{opacity:0;filter:blur(4px);transform:translateY(12px)}to{opacity:1;filter:blur();transform:translateY(0)}}@keyframes error-module__bSZLSW__errorAmbient{0%{opacity:.62;transform:translate(-1%,1%)scale(.99)}to{opacity:.94;transform:translate(1%,-1%)scale(1.02)}}@keyframes error-module__bSZLSW__errorPulse{0%,34%{opacity:.55;transform:scale(1)}78%,to{opacity:0;transform:scale(1.38)}}@media (max-width:680px){.error-module__bSZLSW__page{align-content:start;gap:18px;padding:20px 14px 32px}.error-module__bSZLSW__brand{min-height:36px}.error-module__bSZLSW__brand span{font-size:12px}.error-module__bSZLSW__card{grid-template-columns:1fr}.error-module__bSZLSW__signal{grid-template-columns:auto minmax(0,1fr);align-content:center;align-items:center;gap:20px;min-height:126px;padding:20px}.error-module__bSZLSW__signalMark{width:68px;height:68px}.error-module__bSZLSW__signalMark img{width:42px;height:42px}.error-module__bSZLSW__content{padding:24px 18px 20px}.error-module__bSZLSW__actions{display:grid}.error-module__bSZLSW__actions button{width:100%}.error-module__bSZLSW__footer{flex-direction:column;align-items:flex-start;gap:6px}}@media (max-height:580px) and (min-width:681px){.error-module__bSZLSW__page{align-content:start;gap:14px;padding-block:16px}.error-module__bSZLSW__signal{min-height:286px}.error-module__bSZLSW__content{padding-block:24px}}@media (prefers-reduced-motion:reduce){.error-module__bSZLSW__ambient,.error-module__bSZLSW__brand,.error-module__bSZLSW__card,.error-module__bSZLSW__signalRing{animation:none}}
