.app-topbar .ui-topbar{pointer-events:none;position:fixed;top:0;left:0;right:0}.app-topbar .ui-topbar__right{pointer-events:auto}.app-topbar .ui-topbar[data-tone=night]{--tb-bg:var(--au-night)}.app-topbar .ui-topbar[data-tone=paper]{--tb-bg:var(--au-paper)}.app-topbar .ui-topbar[data-tone=green]{--tb-bg:var(--au-green-950)}.app-topbar .ui-topbar[data-tone=band]{--tb-bg:var(--au-band)}.welcome-credits{text-align:center;padding-bottom:var(--space-2);justify-items:center;display:grid}.welcome-credits__eyebrow{margin:0 0 var(--space-2);font-size:var(--au-size-meta);font-weight:var(--au-weight-light);color:var(--au-muted)}.welcome-credits__n{font-family:var(--au-font);font-size:calc(var(--au-size-display) * 2.4);font-weight:var(--au-weight-thin);letter-spacing:var(--au-track-display);font-variant-numeric:tabular-nums;color:var(--au-pick-text);margin:0;line-height:1}[data-au-surface=light] .welcome-credits__n{color:color-mix(in srgb, var(--au-pick) 76%, var(--au-night))}.welcome-credits__line{margin:var(--space-3) 0 0;font-size:var(--au-size-title);font-weight:var(--au-weight-thin);line-height:var(--au-line-title);color:var(--au-ink)}.welcome-credits__games{margin:var(--space-2) 0 0;font-size:var(--au-size-body);font-weight:var(--au-weight-light);color:var(--au-muted)}.welcome-credits__act{width:100%;margin-top:var(--space-6)}.welcome-credits__act>.ui-sig{width:100%}.ph-save{gap:var(--space-3);display:grid}.ph-save__line{font-size:var(--text-base);color:var(--au-ink);margin:0;line-height:1.35}.ph-save__actions{align-items:center;gap:var(--space-4);display:flex}.ph-save__actions .ui-sig{flex:1}.ph-signup{gap:var(--space-4);justify-items:stretch;display:grid}.ph-signup .ui-text-btn{justify-self:center}.cs-page{isolation:isolate;background:var(--au-ground-brown,var(--au-brown-950));min-height:100svh;color:var(--au-ink);font-family:var(--au-font);padding-inline:max(16px, env(safe-area-inset-left)) max(16px, env(safe-area-inset-right));flex-direction:column;display:flex;position:relative;overflow:hidden}.cs-bar,.cs-main,.cs-footer{width:100%;max-width:72rem;margin-inline:auto;position:relative}.cs-bar{padding-top:calc(20px + env(safe-area-inset-top,0px));align-items:center;padding-bottom:20px;display:flex}.cs-main{flex-direction:column;flex:1;justify-content:center;padding-block:48px 64px;display:flex}.cs-title{letter-spacing:-.035em;text-wrap:balance;max-width:14em;margin:0;font-size:clamp(2.5rem,7.4vw,5.25rem);font-weight:600;line-height:.98}.cs-title em{text-wrap:balance;color:var(--au-orange-500);font-style:normal;display:block}.cs-body{margin:var(--space-8) 0 0;max-width:30rem;color:var(--au-muted);text-wrap:pretty;font-size:clamp(1.0625rem,1.6vw,1.25rem);line-height:1.45}.cs-note{margin:var(--space-10) 0 0;align-self:flex-start;align-items:center;gap:var(--space-3);min-height:44px;padding:0 var(--space-5);border-radius:var(--au-radius-pill);box-shadow:inset 0 0 0 1px var(--au-hairline-strong);color:var(--au-ink);font-size:.9375rem;font-weight:500;display:inline-flex}.cs-dot{background:var(--au-orange-500);border-radius:50%;width:8px;height:8px}.cs-footer{border-top:1px solid var(--au-hairline);padding-block:12px max(24px, env(safe-area-inset-bottom));color:var(--au-muted);justify-content:space-between;align-items:center;font-size:.84375rem;display:flex}.cs-footer nav{gap:var(--space-5);display:flex}.cs-footer a{min-height:44px;color:inherit;align-items:center;text-decoration:none;display:inline-flex}.cs-footer a:hover,.cs-footer a:focus-visible{color:var(--au-ink)}
