.ae-ad_surface__bHdl2{--ae-ink:var(--app-surface-canvas);--ae-panel:var(--app-surface-panel);--ae-panel-raised:var(--app-surface-elevated);--ae-line:var(--app-line);--ae-violet:var(--app-spectrum-secondary-text);--ae-blue:var(--app-accent-text);--ae-cyan:var(--app-accent-decorative);--ae-teal:var(--app-status-success);--ae-text:var(--app-text-primary);--ae-muted:var(--app-text-muted);min-height:100vh;overflow-x:clip;background:radial-gradient(circle at 84% 8%,color-mix(in srgb,var(--app-accent-glow) 70%,transparent),transparent 28rem),radial-gradient(circle at 18% 42%,color-mix(in srgb,var(--app-accent-soft) 72%,transparent),transparent 31rem),var(--ae-ink);color:var(--ae-text);font-family:var(--app-font-ui);font-size:calc(1rem * var(--app-font-scale));isolation:isolate;color-scheme:var(--app-color-scheme,light)}.ae-ad_surface__bHdl2:before{position:fixed;inset:0;z-index:-1;background-image:linear-gradient(color-mix(in srgb,var(--app-line) 32%,transparent) 1px,transparent 1px),linear-gradient(90deg,color-mix(in srgb,var(--app-line) 32%,transparent) 1px,transparent 1px);background-size:48px 48px;content:"";mask-image:linear-gradient(180deg,black,transparent 72%)}.ae-ad_panel__6harY{background:linear-gradient(145deg,color-mix(in srgb,var(--app-accent-soft) 38%,transparent),transparent 58%),color-mix(in srgb,var(--ae-panel) 94%,transparent);backdrop-filter:var(--app-panel-backdrop);border:1px solid var(--ae-line);border-radius:var(--app-radius-panel);box-shadow:var(--app-panel-shadow)}.ae-ad_trace__YhKoo{position:relative}.ae-ad_trace__YhKoo:before{position:absolute;inset-inline:1.1rem;top:1.55rem;height:2px;background:linear-gradient(90deg,transparent,var(--ae-violet) 12%,var(--ae-blue) 45%,var(--ae-cyan) 72%,var(--ae-teal) 90%,transparent);content:"";box-shadow:0 0 18px color-mix(in srgb,var(--app-accent-glow) 72%,transparent);opacity:.82}.ae-ad_tracePulse__JlSaX{animation:ae-ad_trace-pass__zEZPS 7s linear infinite}@keyframes ae-ad_trace-pass__zEZPS{0%{transform:translateX(-15%);opacity:0}12%,82%{opacity:1}to{transform:translateX(720%);opacity:0}}.ae-ad_focusable__RQqau:focus-visible{outline:3px solid var(--ae-cyan);outline-offset:3px}@media (prefers-reduced-motion:reduce){.ae-ad_tracePulse__JlSaX{animation:none}}