.error-fallback-module__c9rYcq__viewport{min-height:100dvh;color:var(--color-www-canvas-ink,CanvasText);background:radial-gradient(circle at 50% 18%, color-mix(in oklab, var(--color-brand,currentColor) 9%, transparent), transparent 30rem), var(--color-www-canvas,Canvas);font-family:var(--font-sans,sans-serif);place-items:center;padding:2rem 1.25rem;display:grid;position:relative;overflow:hidden}.error-fallback-module__c9rYcq__viewport:before{pointer-events:none;content:"";background-image:linear-gradient(color-mix(in oklab, var(--color-www-line,currentColor) 42%, transparent) 1px, transparent 1px), linear-gradient(90deg, color-mix(in oklab, var(--color-www-line,currentColor) 42%, transparent) 1px, transparent 1px);opacity:.38;background-size:3rem 3rem;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 70%);mask-image:linear-gradient(#000,#0000 70%)}.error-fallback-module__c9rYcq__panel{z-index:1;text-align:center;background:color-mix(in oklab, var(--color-www-canvas,Canvas) 94%, transparent);border:1px solid var(--color-www-line,ButtonBorder);border-radius:var(--radius-landing-frame,1.5rem);width:min(100%,38rem);box-shadow:var(--shadow-www-float,none);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);padding:clamp(2rem,6vw,3.5rem);position:relative}.error-fallback-module__c9rYcq__logo{width:auto;height:1.625rem;color:var(--color-www-canvas-ink,CanvasText);margin-inline:auto}.error-fallback-module__c9rYcq__status{min-height:2rem;color:var(--color-brand-ink,CanvasText);font-family:var(--font-mono,monospace);letter-spacing:.16em;text-transform:uppercase;background:var(--color-brand-soft,Canvas);border-radius:var(--radius-pill,999px);align-items:center;margin-top:2rem;padding-inline:.75rem;font-size:.6875rem;font-weight:700;display:inline-flex}.error-fallback-module__c9rYcq__title{letter-spacing:-.035em;text-wrap:balance;outline:none;margin-top:1.25rem;font-size:clamp(2rem,7vw,3rem);font-weight:750;line-height:1.16}.error-fallback-module__c9rYcq__description{max-width:29rem;color:var(--color-www-ink-2,CanvasText);text-wrap:pretty;margin:1rem auto 0;font-size:1rem;line-height:1.75}.error-fallback-module__c9rYcq__actions{justify-content:center;gap:.75rem;margin-top:2rem;display:flex}.error-fallback-module__c9rYcq__button{min-width:9rem;height:3rem;font:inherit;white-space:nowrap;transition:background-color var(--dur-micro,.18s), transform var(--dur-micro,.18s);border:0;border-radius:.75rem;justify-content:center;align-items:center;padding-inline:1.5rem;font-size:.875rem;font-weight:700;display:inline-flex}.error-fallback-module__c9rYcq__button:hover{transform:translateY(-1px)}.error-fallback-module__c9rYcq__button:active{transform:translateY(0)}.error-fallback-module__c9rYcq__button:focus-visible{outline:2px solid var(--color-action-focus,Highlight);outline-offset:2px}.error-fallback-module__c9rYcq__primary{color:var(--color-action-on-primary,ButtonFace);background:var(--color-action-primary,ButtonText);box-shadow:var(--shadow-action,none)}.error-fallback-module__c9rYcq__primary:hover{background:var(--color-action-primary-hover,ButtonText)}.error-fallback-module__c9rYcq__secondary{color:var(--color-action-secondary-ink,ButtonText);background:var(--color-action-secondary-fill,ButtonFace);border:1px solid var(--color-action-secondary-border,ButtonBorder)}.error-fallback-module__c9rYcq__secondary:hover{background:var(--color-action-secondary-fill-hover,ButtonFace)}.error-fallback-module__c9rYcq__meta{color:var(--color-www-ink-3,GrayText);gap:.35rem;margin-top:2rem;font-size:.75rem;line-height:1.5;display:grid}.error-fallback-module__c9rYcq__reference{font-family:var(--font-mono,monospace);letter-spacing:.04em}@media (max-width:36rem){.error-fallback-module__c9rYcq__panel{padding-inline:1.5rem}.error-fallback-module__c9rYcq__actions{flex-direction:column}.error-fallback-module__c9rYcq__button{width:100%}}@media (prefers-reduced-motion:reduce){.error-fallback-module__c9rYcq__button{transition:none}.error-fallback-module__c9rYcq__button:hover{transform:none}}
