.Si-P0q_page{max-width:460px;min-height:100dvh;padding:max(24px, env(safe-area-inset-top)) 20px max(24px, env(safe-area-inset-bottom));flex-direction:column;margin:0 auto;display:flex}.Si-P0q_page a:not(.btn):not(.brand){color:inherit;text-underline-offset:3px}.Si-P0q_top{display:flex}.Si-P0q_body{gap:22px;margin-top:auto;padding-top:40px;display:grid}.Si-P0q_intro{gap:12px;display:grid}.Si-P0q_intro b{color:var(--ink);overflow-wrap:anywhere;font-weight:600}.Si-P0q_notice{font:500 15px/1.45 var(--sans);color:var(--ink);margin:0}.Si-P0q_form{gap:8px;display:grid}.Si-P0q_form>.Si-P0q_primary{margin-top:8px}.Si-P0q_field{width:100%;height:52px;font:400 17px/1 var(--sans);color:var(--ink);background:var(--raised);border:1px solid var(--rule);border-radius:12px;padding:0 16px}.Si-P0q_field::placeholder{color:var(--ink-3)}.Si-P0q_field:focus{outline:2px solid var(--ink);outline-offset:0;border-color:#0000}.Si-P0q_field[aria-invalid=true]{border-color:var(--danger)}.Si-P0q_primary{background:var(--ink);width:100%;height:52px;color:var(--paper);font:600 16px/1 var(--sans);cursor:pointer;border:0;border-radius:999px;transition:opacity .15s,transform .1s ease-out}.Si-P0q_primary:hover:not(:disabled){opacity:.88}.Si-P0q_primary:disabled{opacity:.4;cursor:default}.Si-P0q_primary:focus-visible,.Si-P0q_provider:focus-visible,.Si-P0q_quiet:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.Si-P0q_error{font:500 14px/19px var(--sans);color:var(--danger);align-items:flex-start;gap:6px;margin:0;display:flex}.Si-P0q_error svg{flex:none;margin-top:2px}.Si-P0q_or{color:var(--ink-3);font:400 14px/1 var(--sans);align-items:center;gap:12px;display:flex}.Si-P0q_or:before,.Si-P0q_or:after{content:"";border-top:1px solid var(--rule);flex:1}.Si-P0q_providers{gap:10px;display:grid}.Si-P0q_provider{background:var(--raised);width:100%;height:52px;box-shadow:var(--press);color:var(--ink);font:500 15px/1 var(--sans);cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;gap:12px;display:flex;position:relative}.Si-P0q_provider:hover{background:var(--raised-2)}.Si-P0q_provider:disabled:not([aria-busy=true]){opacity:.45;cursor:default}.Si-P0q_provider svg{flex:none;width:20px;height:20px}.Si-P0q_code{position:relative}.Si-P0q_code input{opacity:0;cursor:text;border:0;width:100%;height:100%;font-size:16px;position:absolute;inset:0}.Si-P0q_cells{pointer-events:none;grid-template-columns:repeat(6,1fr);gap:8px;display:grid}.Si-P0q_cell{background:var(--raised);border:1px solid var(--rule);height:64px;font:800 30px/1 var(--display);font-variant-numeric:lining-nums tabular-nums;color:var(--ink);border-radius:12px;place-items:center;display:grid}.Si-P0q_cell[data-active=true]{outline:2px solid var(--ink);outline-offset:-1px}.Si-P0q_cell[data-active=true]:empty:after{content:"";background:var(--ink);width:2px;height:28px;animation:1s step-end infinite Si-P0q_blink}.Si-P0q_code[data-invalid=true] .Si-P0q_cell{border-color:var(--danger)}@keyframes Si-P0q_blink{50%{opacity:0}}.Si-P0q_quiet{background:var(--tint);width:100%;height:46px;color:var(--ink);font:500 15px/1 var(--sans);cursor:pointer;border:0;border-radius:999px}.Si-P0q_quiet:disabled{cursor:default;color:var(--ink-3);background:0 0}.Si-P0q_footer{text-align:center;color:var(--ink-3);margin:32px 0 0}@media (min-width:600px){.Si-P0q_page{justify-content:center}.Si-P0q_body{margin-top:0;padding-top:48px}.Si-P0q_intro .display{font-size:54px}}
._4GJvBa_intro{justify-items:start;gap:28px;display:grid}._4GJvBa_sheet{background:var(--raised);box-shadow:var(--press);border-radius:24px;gap:4px;padding:20px;display:grid}._4GJvBa_sheetTop{justify-content:space-between;align-items:center;gap:12px;display:flex}._4GJvBa_masthead{font:800 26px/1.1 var(--display);letter-spacing:-.02em;overflow-wrap:anywhere;margin:0}._4GJvBa_masthead[data-empty=true]{color:var(--ink-3)}._4GJvBa_lead{border-top:1px solid var(--rule);align-items:center;gap:14px;margin-top:14px;padding-top:14px;display:flex}._4GJvBa_headline{font:700 17px/1.2 var(--display);letter-spacing:-.01em;text-wrap:balance;margin:0 0 4px}._4GJvBa_fields{gap:8px;display:grid}._4GJvBa_fields>label:not(:first-child){margin-top:10px}._4GJvBa_join{gap:8px;padding-top:4px;display:grid}._4GJvBa_join>p{margin:0}@media (prefers-reduced-motion:no-preference){._4GJvBa_sheet{animation:.4s ease-out both _4GJvBa_rise-in}}
