:where(.pg-signin-sheet) .sheet{align-content:start;gap:20px;display:grid}:where(.pg-signin-sheet) .sheet-head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}:where(.pg-signin-sheet) .sheet-head h2{padding-top:6px}:where(.pg-signin-sheet) .sheet-head h2:focus{outline:none}:where(.pg-signin-sheet) .sheet-head .btn-icon{color:var(--ink-soft);margin:-2px -6px 0 0}:where(.pg-signin-sheet) .sheet-step{gap:20px;display:grid}:where(.pg-signin-sheet) .sheet-form{gap:16px;display:grid}:where(.pg-signin-sheet) .sent-to{color:var(--ink-soft);flex-wrap:wrap;align-items:center;gap:4px 8px;font-size:16px;display:flex}:where(.pg-signin-sheet) .sent-to .num{color:var(--ink);font-weight:600}:where(.pg-signin-sheet) .sent-to .btn-quiet{min-height:44px;color:var(--state);padding:0 8px;font-weight:600}:where(.pg-signin-sheet) .sheet-guest{text-align:center;justify-items:center;gap:2px;display:grid}:where(.pg-signin-sheet) .sheet-guest .btn-quiet{color:var(--ink);text-underline-offset:4px;text-decoration:underline;-webkit-text-decoration-color:var(--line-strong);text-decoration-color:var(--line-strong);font-weight:650}:where(.pg-signin-sheet) .sheet-guest .btn-quiet:hover{-webkit-text-decoration-color:var(--state);text-decoration-color:var(--state)}:where(.pg-signin-sheet) .otp{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;display:grid}@media (width>=400px){:where(.pg-signin-sheet) .otp{gap:10px}}:where(.pg-signin-sheet) .otp input{text-align:center;width:100%;min-width:0;height:60px;font-family:var(--mono);background:var(--elev-2);border:1px solid var(--line-strong);border-radius:var(--r-md);caret-color:var(--state);transition:border-color var(--fast) var(--ease), box-shadow var(--fast) var(--ease);outline:none;font-size:24px;font-weight:600}:where(.pg-signin-sheet) .otp input:focus{border-color:var(--state);box-shadow:0 0 0 4px var(--state-tint)}:where(.pg-signin-sheet) .otp[data-invalid=true] input{border-color:var(--danger)}:where(.pg-signin-sheet) .resend-row{min-height:44px;color:var(--ink-mute);justify-content:center;align-items:center;font-size:15px;display:flex}:where(.pg-signin-sheet) .resend-row .btn-quiet{color:var(--state);font-weight:600}:where(.pg-signin-sheet) .countdown{font-family:var(--mono);font-variant-numeric:tabular-nums;color:var(--ink-soft)}