.Si-P0q_wrap{background-color:var(--night-deep);background-image:var(--sky-hero);min-height:100dvh;color:var(--ink-1);display:flex;position:relative;overflow:hidden}.Si-P0q_globe{pointer-events:none;position:absolute;inset:0}.Si-P0q_globeHost{position:absolute;bottom:0}.Si-P0q_globeCanvas{position:absolute;inset:0}.Si-P0q_column{z-index:1;justify-content:space-between;gap:var(--space-7);width:100%;max-width:440px;padding:calc(env(safe-area-inset-top) + var(--space-5)) max(var(--space-6), env(safe-area-inset-right)) calc(env(safe-area-inset-bottom) + var(--space-5)) max(var(--space-6), env(safe-area-inset-left));flex-direction:column;flex:1;margin:0 auto;display:flex;position:relative}.Si-P0q_logo{align-items:center;gap:var(--space-2);touch-action:none;display:flex}.Si-P0q_logo,.Si-P0q_logo *{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.Si-P0q_logoName{font:600 17px/1 var(--font-sans);letter-spacing:-.02em;color:var(--ink-1)}.Si-P0q_title{font:650 40px/1.06 var(--font-sans);letter-spacing:-.028em;color:var(--ink-1);margin-top:var(--space-8);text-wrap:balance}.Si-P0q_gold{color:var(--gold-400)}.Si-P0q_sub{font:400 15px/1.5 var(--font-sans);color:var(--ink-1);opacity:.86;margin-top:var(--space-4);text-wrap:pretty}.Si-P0q_sub strong{white-space:nowrap;font-weight:700}.Si-P0q_notice{font:var(--type-body-sm);color:var(--ink-2);margin-top:var(--space-4);text-wrap:pretty}.Si-P0q_notice a{color:var(--ink-1);text-underline-offset:3px;white-space:nowrap;-webkit-text-decoration:underline #e6edf359;text-decoration:underline #e6edf359}.Si-P0q_bottom{gap:var(--space-3);flex-direction:column;display:flex}.Si-P0q_error{font:var(--type-caption);color:var(--red-error);text-shadow:0 1px 10px #060b14f2}.Si-P0q_btnGoogle{color:#0b0f17;border-radius:var(--radius-pill);justify-content:center;align-items:center;gap:var(--space-3);width:100%;height:54px;font:600 15.5px/1 var(--font-sans);letter-spacing:-.01em;cursor:pointer;transition:background var(--motion-base) var(--ease-out);background:#f3f5f7;border:none;display:flex;box-shadow:0 10px 30px #00000059}.Si-P0q_btnGoogle:hover{background:#fff}.Si-P0q_btnGoogle:focus-visible{outline:var(--focus-outline);outline-offset:var(--focus-outline-offset)}.Si-P0q_btnGoogle:disabled{opacity:.6;cursor:progress}.Si-P0q_codeForm{gap:var(--space-2);display:flex}.Si-P0q_codeInput{min-width:0;height:48px;padding:0 var(--space-4);background:var(--glass-pane-bg);-webkit-backdrop-filter:var(--glass-pane-blur);backdrop-filter:var(--glass-pane-blur);border:var(--glass-pane-border);border-radius:var(--radius-pill);color:var(--ink-1);font:500 16px/1 var(--font-sans);flex:1}.Si-P0q_codeInput::placeholder{color:var(--ink-3)}.Si-P0q_codeInput:focus-visible{outline:var(--focus-outline);outline-offset:var(--focus-outline-offset)}.Si-P0q_codeSubmit{height:48px;padding:0 var(--space-5);color:var(--ink-1);border:var(--glass-pane-border);border-radius:var(--radius-pill);font:600 15px/1 var(--font-sans);cursor:pointer;background:0 0}.Si-P0q_codeSubmit:focus-visible{outline:var(--focus-outline);outline-offset:var(--focus-outline-offset)}.Si-P0q_codeSubmit:disabled{opacity:.5;cursor:default}@media (max-height:700px){.Si-P0q_title{margin-top:var(--space-6);font-size:34px}}