.eya-brand__mark[data-v-e9b61295]{display:block;flex-shrink:0}.eya-brand__bg[data-v-e9b61295]{fill:var(--eya-green,#00e89f)}.eya-brand__ink[data-v-e9b61295]{fill:var(--eya-ink,#1a1a1a)}.eya-brand__wordmark[data-v-e9b61295]{font-family:var(--font-display,"Unbounded",system-ui,sans-serif);font-size:calc(var(--v2f82f02e)*.63px);font-weight:700;letter-spacing:-.06em}.eya-brand--dark .eya-brand__wordmark[data-v-e9b61295]{color:var(--eya-ink,#1a1a1a)}.eya-brand--light .eya-brand__wordmark[data-v-e9b61295]{color:var(--eya-paper,#f8f9fa)}.eya-footer[data-v-2982eea4]{background:var(--eya-ink,#1a1a1a);color:#f5f5f199;margin-top:48px;padding:40px 16px 24px;position:relative}.eya-footer[data-v-2982eea4]:before{background:linear-gradient(90deg,var(--eya-green,#00e89f) 0,var(--eya-green,#00e89f) 30%,transparent 65%);content:"";height:2px;left:0;opacity:.6;position:absolute;right:0;top:0}.eya-footer__inner[data-v-2982eea4]{display:grid;gap:28px;grid-template-columns:1fr;margin:0 auto;max-width:1280px}.eya-footer__brand-link[data-v-2982eea4]{align-items:center;display:inline-flex;text-decoration:none}.eya-footer__lead[data-v-2982eea4]{color:#f5f5f180;font-size:13.5px;line-height:1.55;margin-top:12px;max-width:100%}.eya-footer__cta[data-v-2982eea4]{align-items:center;border:1px solid rgba(245,245,241,.2);border-radius:9999px;color:#f5f5f1cc;display:inline-flex;font-size:13px;font-weight:600;gap:8px;margin-top:20px;padding:10px 18px;text-decoration:none;transition:border-color .12s ease,color .12s ease}.eya-footer__cta[data-v-2982eea4]:focus-visible,.eya-footer__cta[data-v-2982eea4]:hover{border-color:var(--eya-green,#00e89f);color:var(--eya-green,#00e89f)}.eya-footer__title[data-v-2982eea4]{color:var(--eya-green,#00e89f);font-family:var(--font-mono,ui-monospace,monospace);font-size:10px;font-weight:600;letter-spacing:.16em;margin-bottom:16px;text-transform:uppercase}.eya-footer__col ul[data-v-2982eea4]{list-style:none;margin:0;padding:0}.eya-footer__col li[data-v-2982eea4]{margin-bottom:8px}.eya-footer__col a[data-v-2982eea4]{color:#f5f5f1b3;font-size:13.5px;text-decoration:none;transition:color .12s ease}.eya-footer__col a[data-v-2982eea4]:focus-visible,.eya-footer__col a[data-v-2982eea4]:hover{color:var(--eya-green,#00e89f)}.eya-footer__bottom[data-v-2982eea4]{align-items:center;border-top:1px solid rgba(245,245,241,.08);color:#f5f5f166;display:flex;flex-direction:column;font-family:var(--font-mono,ui-monospace,monospace);font-size:11px;gap:8px;justify-content:space-between;letter-spacing:.08em;margin:40px auto 0;max-width:1280px;padding-top:24px;text-align:center}@media(min-width:640px){.eya-footer[data-v-2982eea4]{margin-top:80px;padding:48px 24px 28px}.eya-footer__inner[data-v-2982eea4]{gap:32px;grid-template-columns:1fr 1fr}.eya-footer__lead[data-v-2982eea4]{max-width:280px}.eya-footer__bottom[data-v-2982eea4]{flex-direction:row;gap:0;text-align:left}}@media(min-width:1024px){.eya-footer[data-v-2982eea4]{padding:56px 32px 32px}.eya-footer__inner[data-v-2982eea4]{gap:40px;grid-template-columns:1.5fr 1fr 1fr 1fr}}.err-shell[data-v-2fd19f19]{--accent:var(--eya-green);background:var(--bg);display:flex;flex-direction:column;font-family:var(--font-sans);font-size:15px;line-height:1.5;min-height:100vh}.err-shell[data-code="500"][data-v-2fd19f19]{--accent:var(--eya-gold)}.err-shell[data-code="403"][data-v-2fd19f19]{--accent:var(--eya-error)}.err-shell__skip[data-v-2fd19f19]{background:var(--eya-ink);border-radius:0 0 8px 8px;color:var(--eya-paper);font-size:14px;font-weight:600;left:16px;padding:10px 18px;position:absolute;text-decoration:none;top:-100%;transition:top .1s;z-index:9999}.err-shell__skip[data-v-2fd19f19]:focus{top:0}.err-shell__main[data-v-2fd19f19]{display:flex;flex:1;flex-direction:column}.err-shell__layout[data-v-2fd19f19]{background:radial-gradient(ellipse 80% 80% at 0 0,color-mix(in srgb,var(--eya-green) 16%,transparent) 0,transparent 60%),var(--bg);display:grid;flex:1;grid-template-columns:1fr 1fr;min-height:calc(100vh - 160px)}.err-side[data-v-2fd19f19]{display:flex}.err-side--left[data-v-2fd19f19]{flex-direction:column;justify-content:center;padding:72px 48px 72px 72px}.err-side--right[data-v-2fd19f19]{align-items:center;justify-content:center;padding:60px 72px 60px 32px;position:relative}.err-eyebrow[data-v-2fd19f19]{align-items:center;color:var(--eya-green-text,#007a52);display:inline-flex;font-family:var(--font-mono,"JetBrains Mono",monospace);font-size:10.5px;font-weight:600;gap:14px;letter-spacing:.2em;margin-bottom:28px;text-transform:uppercase}.err-eyebrow[data-v-2fd19f19]:before{background:var(--accent);content:"";display:block;flex-shrink:0;height:1px;transition:background .3s;width:32px}.err-num[data-v-2fd19f19]{align-items:flex-start;display:flex;gap:4px;line-height:.88;margin-bottom:28px}.err-num__digit[data-v-2fd19f19]{font-family:var(--font-display,"Unbounded",sans-serif);font-size:clamp(100px,14vw,192px);font-weight:900;letter-spacing:-.04em;line-height:1;transition:color .3s,-webkit-text-stroke-color .3s}.err-num__digit--solid[data-v-2fd19f19]{color:var(--eya-ink,#0f0f0f);-webkit-text-stroke:0 transparent}.err-num__digit--outline[data-v-2fd19f19]{color:transparent;-webkit-text-stroke:3.5px var(--accent)}.err-num__digit--outline+.err-num__digit--solid[data-v-2fd19f19],.err-num__digit--solid+.err-num__digit--outline[data-v-2fd19f19]{margin-left:-4px}.err-sr-only[data-v-2fd19f19]{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0;white-space:nowrap}.err-heading[data-v-2fd19f19]{color:var(--eya-ink,#0f0f0f);font-family:var(--font-sans,"Poppins",sans-serif);font-size:clamp(24px,3vw,40px);font-weight:800;letter-spacing:-.025em;line-height:1.1;margin:0 0 16px}.err-heading__em[data-v-2fd19f19]{color:var(--eya-green-text);font-style:italic;font-weight:700;text-decoration:underline;text-decoration-color:var(--accent);text-decoration-thickness:2px;text-underline-offset:5px;transition:color .3s,text-decoration-color .3s}.err-shell[data-code="500"] .err-heading__em[data-v-2fd19f19]{color:#9b6b00}.err-shell[data-code="403"] .err-heading__em[data-v-2fd19f19]{color:var(--eya-error)}.err-body[data-v-2fd19f19]{color:var(--eya-muted,#6c757d);font-size:16px;font-weight:400;line-height:1.7;margin:0 0 36px;max-width:420px}.err-ctas[data-v-2fd19f19]{align-items:center;display:flex;flex-wrap:wrap;gap:12px;margin-bottom:24px}.err-ctas__icon[data-v-2fd19f19]{flex-shrink:0;height:16px;width:16px}.err-ctas__icon--small[data-v-2fd19f19]{height:15px;width:15px}.err-hint[data-v-2fd19f19]{align-self:flex-start;background:color-mix(in srgb,var(--eya-white) 65%,transparent);border:1px solid var(--eya-rule,#e4e3dd);border-radius:8px;color:var(--eya-muted,#6c757d);font-size:12px;gap:7px;padding:8px 14px}.err-hint[data-v-2fd19f19],.err-hint__kbd[data-v-2fd19f19]{align-items:center;display:inline-flex;font-family:var(--font-mono,"JetBrains Mono",monospace)}.err-hint__kbd[data-v-2fd19f19]{background:var(--paper,#fff);border:solid var(--eya-rule,#e4e3dd);border-radius:4px;border-width:1px 1px 2px;color:var(--eya-ink,#0f0f0f);font-size:11px;font-weight:600;height:22px;justify-content:center;min-width:22px;padding:0 5px}.err-ticket[data-v-2fd19f19],.err-ticket-wrap[data-v-2fd19f19]{position:relative}.err-ticket[data-v-2fd19f19]{background:var(--eya-ink,#0f0f0f);border-radius:18px;box-shadow:0 24px 64px color-mix(in srgb,var(--eya-ink) 20%,transparent),0 6px 20px color-mix(in srgb,var(--eya-ink) 10%,transparent);overflow:hidden;padding:22px 24px 0;transform:rotate(4deg);transition:transform .35s cubic-bezier(.2,.8,.2,1);width:320px}.err-ticket[data-v-2fd19f19]:hover{transform:rotate(2deg) translateY(-4px)}.err-ticket__top[data-v-2fd19f19]{align-items:center;display:flex;justify-content:space-between;margin-bottom:18px}.err-ticket__status[data-v-2fd19f19]{align-items:center;color:var(--accent);display:flex;font-family:var(--font-mono,"JetBrains Mono",monospace);font-size:10px;font-weight:600;gap:7px;letter-spacing:.12em;text-transform:uppercase;transition:color .3s}.err-ticket__dot[data-v-2fd19f19]{animation:err-dot-pulse-2fd19f19 2.6s ease-in-out infinite;background:var(--accent);border-radius:50%;box-shadow:0 0 0 3px color-mix(in srgb,var(--accent) 18%,transparent);height:7px;transition:background .3s,box-shadow .3s;width:7px}.err-ticket__ref[data-v-2fd19f19]{color:color-mix(in srgb,var(--eya-paper) 38%,transparent);font-family:var(--font-mono,"JetBrains Mono",monospace);font-size:10px;letter-spacing:.07em}.err-ticket__hero[data-v-2fd19f19]{margin-bottom:10px;min-height:120px;position:relative}.err-ticket__t1[data-v-2fd19f19]{color:var(--eya-paper);font-weight:800}.err-ticket__t1[data-v-2fd19f19],.err-ticket__t2[data-v-2fd19f19]{font-family:var(--font-sans,"Poppins",sans-serif);font-size:50px;letter-spacing:-.03em;line-height:1}.err-ticket__t2[data-v-2fd19f19]{color:var(--accent);font-style:italic;font-weight:300;transition:color .3s}.err-ticket__stamp[data-v-2fd19f19]{background:var(--eya-error);border:1px solid transparent;box-shadow:0 2px 10px color-mix(in srgb,var(--eya-error) 35%,transparent);color:var(--eya-white);font-family:var(--font-mono,"JetBrains Mono",monospace);font-size:10px;font-weight:700;letter-spacing:.14em;padding:6px 28px;pointer-events:none;position:absolute;right:-18px;text-transform:uppercase;top:56px;transform:rotate(-13deg);white-space:nowrap;z-index:4}.err-ticket__desc[data-v-2fd19f19]{color:color-mix(in srgb,var(--eya-paper) 40%,transparent);font-family:var(--font-sans,"Poppins",sans-serif);font-size:12.5px;font-style:italic;font-weight:300;margin:0 0 18px}.err-ticket__perf[data-v-2fd19f19]{border-top:1.5px dashed color-mix(in srgb,var(--eya-paper) 12%,transparent);margin:0 -24px 16px;position:relative}.err-ticket__perf[data-v-2fd19f19]:after,.err-ticket__perf[data-v-2fd19f19]:before{background:var(--bg,#fafaf8);border-radius:50%;content:"";height:22px;position:absolute;top:50%;transform:translateY(-50%);width:22px}.err-ticket__perf[data-v-2fd19f19]:before{left:-11px}.err-ticket__perf[data-v-2fd19f19]:after{right:-11px}.err-ticket__fields[data-v-2fd19f19]{display:grid;gap:14px 12px;grid-template-columns:1fr 1fr;margin-bottom:18px}.err-ticket__lbl[data-v-2fd19f19]{color:color-mix(in srgb,var(--eya-paper) 35%,transparent);display:block;font-family:var(--font-mono,"JetBrains Mono",monospace);font-size:9px;font-weight:600;letter-spacing:.14em;margin-bottom:4px;text-transform:uppercase}.err-ticket__val[data-v-2fd19f19]{color:var(--eya-paper);display:block;font-family:var(--font-sans,"Poppins",sans-serif);font-size:13px;font-weight:700;letter-spacing:-.01em;line-height:1.3}.err-ticket__val--redacted[data-v-2fd19f19]{color:color-mix(in srgb,var(--eya-paper) 20%,transparent);font-weight:400;letter-spacing:.12em}.err-ticket__val--alert[data-v-2fd19f19]{color:#ff7380}.err-ticket__foot[data-v-2fd19f19]{align-items:center;border-top:1px solid color-mix(in srgb,var(--eya-paper) 7%,transparent);display:flex;font-family:var(--font-mono,"JetBrains Mono",monospace);font-size:10px;font-weight:600;justify-content:space-between;letter-spacing:.1em;padding:11px 0 13px}.err-ticket__brand[data-v-2fd19f19]{color:var(--accent);transition:color .3s}.err-ticket__ver[data-v-2fd19f19]{color:color-mix(in srgb,var(--eya-paper) 28%,transparent)}.err-shell[data-code="500"] .err-ticket__stamp[data-v-2fd19f19]{background:var(--eya-gold);color:var(--eya-ink)}.err-shell[data-code="403"] .err-ticket__stamp[data-v-2fd19f19]{background:var(--eya-ink-2);border-color:var(--eya-error);color:var(--eya-error)}.err-shell[data-code="403"] .err-ticket__dot[data-v-2fd19f19]{animation:none}@keyframes err-dot-pulse-2fd19f19{0%,to{opacity:1}50%{opacity:.4}}@media(max-width:1024px){.err-side--left[data-v-2fd19f19]{padding:60px 36px 60px 48px}.err-side--right[data-v-2fd19f19]{padding:48px 48px 48px 24px}.err-ticket[data-v-2fd19f19]{width:290px}.err-ticket__t1[data-v-2fd19f19],.err-ticket__t2[data-v-2fd19f19]{font-size:44px}}@media(max-width:768px){.err-shell__layout[data-v-2fd19f19]{grid-template-columns:1fr;min-height:auto}.err-side--left[data-v-2fd19f19]{order:1;padding:56px 24px 40px}.err-side--right[data-v-2fd19f19]{justify-content:flex-start;order:2;padding:16px 24px 48px}.err-num__digit[data-v-2fd19f19]{font-size:clamp(72px,20vw,110px)}.err-ticket[data-v-2fd19f19]{transform:rotate(2deg);width:min(300px,85vw)}.err-ticket[data-v-2fd19f19]:hover{transform:rotate(1deg) translateY(-2px)}.err-hint[data-v-2fd19f19]{display:none}}@media(prefers-reduced-motion:reduce){[data-v-2fd19f19],[data-v-2fd19f19]:after,[data-v-2fd19f19]:before{animation-duration:.01ms!important;transition-duration:.01ms!important}}
