.lg-scrim.si-scrim{z-index:60}.si-sheet,.si-sheet:focus,.si-sheet:focus-visible{outline:none}.si-form{display:contents}.si-sheet .lg-input{font-size:16px}.si-scrim .dp-scrimbtn{cursor:default;background:0 0;border:0;position:absolute;inset:0}.si-scrim .dp-sheet{z-index:1;position:relative}.dp-sheet .dp-sheethead{align-items:flex-start;gap:var(--space-3);display:flex}.dp-sheet .dp-sheethead .lg-sheet__t{flex:1}.dp-sheet .dp-small{color:var(--text-muted);margin:0;font-size:14px;line-height:1.45}.dp-sheet .dp-cap{color:var(--text-muted);margin:0;font-size:12px;line-height:1.45}.dp-sheet .dp-p{max-width:var(--measure);margin:0}.dp-sheet .dp-h4{font-family:var(--font-display);color:var(--text-heading);margin:0;font-size:15px;font-weight:600;line-height:1.35}.dp-sheet .dp-col{gap:var(--space-4);flex-direction:column;min-width:0;display:flex}.dp-sheet .dp-g2{gap:var(--space-2)}.dp-sheet .dp-or{align-items:center;gap:var(--space-3);color:var(--text-muted);font-size:14px;display:flex}.dp-sheet .dp-or:before,.dp-sheet .dp-or:after{content:"";background:var(--border);flex:1;height:1px}.lg-scrim.pp-scrim{place-items:end stretch;animation:.2s ease-out both pp-fade}.pp-scrim .pp-scrimhit{cursor:pointer;background:0 0;border:0;width:100%;height:100%;padding:0;position:absolute;inset:0}.lg-sheet.pp-sheet{border-radius:var(--r-panel);width:auto;max-height:calc(100% - var(--space-9));border-bottom-right-radius:0;border-bottom-left-radius:0;animation:.25s cubic-bezier(.2,.8,.2,1) both pp-rise;position:relative}.pp-sheet .lg-sheet__grab{display:block}.pp-sheet .pp-sheet__x{top:var(--space-2);right:var(--space-2);position:absolute}.pp-sheet .pp-p{color:var(--text-muted);margin:0;font-size:14px;line-height:1.5}.pp-sheet .pp-or{align-items:center;gap:var(--space-3);color:var(--text-muted);font-size:14px;display:flex}.pp-sheet .pp-or:before,.pp-sheet .pp-or:after{content:"";background:var(--border-strong);flex:1;height:1px}.pp-sheet .pp-codeh{gap:var(--space-2);border:0;min-width:0;margin:0;padding:0;display:grid}.pp-sheet .pp-codeh legend{color:var(--text-heading);margin-bottom:var(--space-2);padding:0;font-size:14px;font-weight:600}.pp-sheet .pp-resend{justify-content:space-between;align-items:center;gap:var(--space-2);color:var(--text-muted);font-size:14px;display:flex}.pp-sheet .si-terms{font-size:12px}.pp-sheet .si-change{min-height:44px;padding:0 var(--space-2)}.pp-sheet .pp-resend .lg-btn{min-height:44px}@keyframes pp-rise{0%{transform:translateY(100%)}to{transform:none}}@keyframes pp-fade{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.lg-sheet.pp-sheet{animation:.2s ease-out both pp-fade}}.lg-code.si-code{min-width:0}.lg-code.si-code input{flex:0 48px;min-width:0;padding:0}.lg-code.si-code input:disabled{opacity:.6}.lg-code.si-code .lg-code__gap{flex:none}.si-msg--error{color:var(--status-error-ink);font-weight:600}.si-msg--ok{color:var(--status-success-ink)}.si-inline{min-height:44px;font:inherit;color:var(--accent-primary-ink);text-underline-offset:3px;cursor:pointer;vertical-align:baseline;background:0 0;border:0;align-items:center;margin:-12px 0;padding:0;text-decoration:underline;display:inline-flex}.si-sheet .email-typo{color:var(--text-muted);margin:0;font-size:14px}.si-sheet .email-typo:empty{display:none}.si-sheet .email-typo .linklike{padding:0;font-weight:600}
