._9JwN7q_page{min-height:100dvh;padding:var(--space-40) var(--space-24) var(--space-32);box-sizing:border-box;background:var(--surface);flex-direction:column;align-items:center;display:flex}._9JwN7q_wordmark{margin-bottom:0}._9JwN7q_body{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;width:100%;max-width:480px;padding-bottom:6vh;display:flex}._9JwN7q_stage{width:100%;max-width:340px;height:auto;margin-bottom:var(--space-32);display:block;overflow:visible}._9JwN7q_code{font-family:var(--font-mono);font-size:var(--font-size-11);font-weight:var(--font-weight-medium);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);margin-bottom:var(--space-10)}._9JwN7q_title{font:inherit;font-size:clamp(24px,5vw,30px);font-weight:var(--font-weight-medium);letter-spacing:-.02em;color:var(--ink);text-wrap:balance;line-height:1.15}._9JwN7q_copy{max-width:var(--empty-state-copy-width);margin-top:var(--space-12);font-size:var(--font-size-14);line-height:var(--empty-state-copy-line-height);color:var(--muted);text-wrap:pretty}._9JwN7q_actions{justify-content:center;gap:var(--space-8);margin-top:var(--space-24);flex-wrap:wrap;display:flex}._9JwN7q_bracket{fill:var(--ink)}._9JwN7q_dot{fill:var(--brand-accent)}._9JwN7q_spot{fill:none;stroke:var(--line-strong);stroke-width:2px;stroke-dasharray:6 8;animation:.4s ease-out .65s both _9JwN7q_spot-reveal}._9JwN7q_shadow{fill:var(--ink);opacity:.08;transform-box:fill-box;transform-origin:50%;animation:1.2s .5s both _9JwN7q_shadow-land}._9JwN7q_poolCenter{stop-color:var(--brand-accent-fill)}._9JwN7q_poolEdge{stop-color:var(--brand-accent-fill);stop-opacity:0}._9JwN7q_floorCenter{stop-color:var(--line-strong)}._9JwN7q_floorEdge{stop-color:var(--line-strong);stop-opacity:0}._9JwN7q_hopX{animation:1.2s .5s both _9JwN7q_hop-x}._9JwN7q_hopY{animation:1.2s .5s both _9JwN7q_hop-y}@keyframes _9JwN7q_hop-x{0%{animation-timing-function:cubic-bezier(.3,.35,.45,1);transform:translate(-229.2px)}72%{animation-timing-function:ease-out;transform:translate(-8px)}to{transform:translate(0)}}@keyframes _9JwN7q_hop-y{0%{animation-timing-function:cubic-bezier(.2,.7,.4,1);transform:translateY(-80.24px)}38%{animation-timing-function:cubic-bezier(.6,0,.9,.6);transform:translateY(-190px)}72%{animation-timing-function:cubic-bezier(.2,.7,.4,1);transform:translateY(0)}84%{animation-timing-function:cubic-bezier(.6,0,.9,.6);transform:translateY(-14px)}to{transform:translateY(0)}}@keyframes _9JwN7q_shadow-land{0%,38%{opacity:0;transform:scale(.4)}72%{opacity:.08;transform:scale(1)}84%{transform:scale(.85)}to{opacity:.08;transform:scale(1)}}@keyframes _9JwN7q_spot-reveal{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){._9JwN7q_hopX,._9JwN7q_hopY,._9JwN7q_shadow,._9JwN7q_spot{animation:none}}