.app-state-screen-module__vCMK4a__page{background:radial-gradient(circle at 88% 12%, #ffdd0014, transparent 28%), var(--hi-ink,#0b0b0c);min-height:100dvh;color:var(--hi-on-dark,#fff);font-family:DM Sans,system-ui,sans-serif}.app-state-screen-module__vCMK4a__shell{width:min(100%, var(--hi-shell-max,430px));min-height:inherit;padding:calc(var(--hi-safe-top,0px) + var(--hi-space-xl,20px)) var(--hi-space-xl,20px) calc(var(--hi-safe-bottom,0px) + var(--hi-space-xl,20px));grid-template-rows:auto 1fr auto;margin:0 auto;display:grid}.app-state-screen-module__vCMK4a__header{justify-content:space-between;align-items:center;display:flex}.app-state-screen-module__vCMK4a__brand{gap:var(--hi-space-sm,8px);min-height:44px;color:var(--hi-on-dark,#fff);letter-spacing:-.04em;align-items:center;font-size:17px;font-weight:800;display:inline-flex}.app-state-screen-module__vCMK4a__mark{width:34px;height:auto}.app-state-screen-module__vCMK4a__context{padding:var(--hi-space-sm) var(--hi-space-md);border-radius:var(--hi-radius-full);color:#ffffff9e;letter-spacing:.12em;text-transform:uppercase;border:1px solid #ffffff24;font-size:10px;font-weight:800;line-height:1}.app-state-screen-module__vCMK4a__content{align-self:center;padding:64px 0}.app-state-screen-module__vCMK4a__eyebrow{margin-bottom:var(--hi-space-md,12px);color:var(--hi-yellow,#fd0);letter-spacing:.14em;text-transform:uppercase;font-size:11px;font-weight:800;line-height:1.4}.app-state-screen-module__vCMK4a__title{letter-spacing:-.065em;text-wrap:balance;max-width:12ch;font-size:clamp(42px,13vw,58px);font-weight:800;line-height:.96}.app-state-screen-module__vCMK4a__description{max-width:35ch;margin-top:var(--hi-space-xl,20px);color:#ffffffa8;text-wrap:pretty;font-size:16px;line-height:1.55}.app-state-screen-module__vCMK4a__actions{gap:var(--hi-space-md,12px);margin-top:var(--hi-space-3xl,32px);display:grid}.app-state-screen-module__vCMK4a__primaryAction,.app-state-screen-module__vCMK4a__secondaryAction{min-height:56px;padding:0 var(--hi-space-xl,20px);border-radius:var(--hi-radius-sm);font:inherit;letter-spacing:-.01em;cursor:pointer;transition:background-color var(--hi-dur-base) ease, border-color var(--hi-dur-base) ease, transform var(--hi-dur-fast) ease;justify-content:center;align-items:center;font-size:14px;font-weight:800;display:inline-flex}.app-state-screen-module__vCMK4a__primaryAction{border:1px solid var(--hi-yellow,#fd0);background:var(--hi-yellow,#fd0);color:var(--hi-on-yellow,#0b0b0c)}.app-state-screen-module__vCMK4a__secondaryAction{background:var(--hi-ink-soft,#1a1a1d);color:var(--hi-on-dark,#fff);border:1px solid #fff3}.app-state-screen-module__vCMK4a__primaryAction:hover,.app-state-screen-module__vCMK4a__secondaryAction:hover{transform:translateY(-1px)}.app-state-screen-module__vCMK4a__secondaryAction:hover{border-color:#ffffff6b}.app-state-screen-module__vCMK4a__footer{padding-top:var(--hi-space-lg,16px);color:#ffffff7a;border-top:1px solid #ffffff1a;font-size:11px;line-height:1.4}@media (min-width:520px){.app-state-screen-module__vCMK4a__actions{grid-template-columns:repeat(2,minmax(0,1fr))}.app-state-screen-module__vCMK4a__actions>:only-child{grid-column:1/-1}}@media (prefers-reduced-motion:reduce){.app-state-screen-module__vCMK4a__primaryAction,.app-state-screen-module__vCMK4a__secondaryAction{transition:none}}
