dialog.ps.cr-signin-sheet{--signin-gutter:24px;--pr-paper:var(--cr-paper,#fffaf5);--pr-surface:var(--cr-surface,#f1e9e2);--pr-ink:var(--cr-ink,#281d2b);--pr-ink2:var(--cr-muted,#756c78);--pr-action:var(--cr-action,#c74738);--primary:var(--pr-action);--primary-foreground:#fff;--destructive:var(--pr-action);--foreground:var(--pr-ink);--background:var(--pr-paper);--ring:var(--pr-action);max-height:calc(var(--cr-viewport-height,100dvh) - 24px - env(safe-area-inset-top));background:var(--pr-paper);color:var(--pr-ink)}dialog.ps.cr-signin-sheet:not(:has([data-email-expanded=true])){max-height:55dvh}.cr-signin-sheet .ps__chrome{padding:8px var(--signin-gutter) 16px}.cr-signin-sheet .ps__grab{margin:0 auto 8px}.cr-signin-sheet .ps__head{gap:10px;height:auto;min-height:44px;padding:0}.cr-signin-sheet .ps__title{color:inherit;white-space:normal;overflow-wrap:anywhere;overflow:visible}.cr-signin-sheet .ps__close{margin-right:-7px}.cr-signin-sheet__portrait{object-fit:cover;object-position:center 25%;border-radius:50%;flex:none;width:36px;height:36px}.cr-signin-sheet .ps__description{color:var(--pr-ink2);overflow-wrap:anywhere;margin:8px 0 0;font-size:14px;line-height:1.6}dialog.ps.cr-signin-sheet>.ps__body{padding:0 var(--signin-gutter) calc(24px + env(safe-area-inset-bottom))}.cr-signin-sheet .auth-card{width:100%;max-width:none;color:inherit;box-shadow:none;background:0 0;border:0;border-radius:0;margin:0;padding:0}.cr-signin-sheet .auth-card__form{gap:16px}.cr-signin-sheet .auth-card__form label{color:var(--pr-ink)}.cr-signin-sheet .auth-card__form input:not([type=checkbox]){border-color:var(--cr-line,#39273a29);color:var(--pr-ink);background:#fff}.cr-signin-sheet .auth-card__form input::placeholder{color:var(--cr-placeholder,#9b929e)}.cr-signin-sheet .auth-card__social>button{border-color:var(--cr-line,#39273a29);min-height:48px;color:var(--pr-ink);background:#fff}.cr-signin-sheet .auth-card__social>button:hover{background:var(--pr-surface)}.cr-signin-sheet .auth-card__form button[type=submit],.cr-signin-sheet .auth-card__social>button[data-provider=google]{background:var(--pr-action);color:#fff;box-shadow:none;border-color:#0000}.cr-signin-sheet .auth-card__form button[type=submit]:hover,.cr-signin-sheet .auth-card__social>button[data-provider=google]:hover{background:var(--cr-action-press,#a83a2c)}.cr-signin-sheet .auth-card__email-toggle{min-height:44px;color:var(--pr-ink2);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;justify-content:space-between;align-items:center;gap:12px;padding:0 4px;font-size:14px;display:flex}.cr-signin-sheet .auth-card__email-toggle:hover{color:var(--pr-ink)}.cr-signin-sheet .auth-card__email-toggle>span{font-size:20px}.cr-signin-sheet :is(.auth-card__hint,.auth-card__sent,.auth-card__account,.auth-card__mailbox,.auth-card__divider){color:var(--pr-ink2)}.cr-signin-sheet .auth-card__sent strong{color:var(--pr-ink)}.cr-signin-sheet :is(.auth-card__links button,.auth-card__account button,.auth-card__mailbox-link){color:var(--pr-ink2)}.cr-signin-sheet :is(.auth-card__links button,.auth-card__account button,.auth-card__mailbox-link):hover{color:var(--pr-ink)}.cr-signin-sheet .auth-card__account{margin-top:16px}.cr-signin-sheet .auth-card__age{color:var(--pr-ink2)}.cr-signin-sheet .auth-card__age input{accent-color:var(--pr-action)}.cr-signin-sheet .auth-card__age-prompt--needed{border-color:var(--pr-action);background:var(--pr-surface);box-shadow:none}.cr-signin-sheet .auth-card__age-hint{color:var(--pr-action)}.cr-signin-sheet .auth-card__divider:before,.cr-signin-sheet .auth-card__divider:after{background:var(--cr-line,#39273a29)}.cr-signin-sheet :is(button,input,a):focus-visible{border-color:var(--pr-action);outline:2px solid var(--pr-action);outline-offset:3px}@media (width>=720px){dialog.ps.cr-signin-sheet{--signin-gutter:32px;border-radius:24px;width:min(440px,100vw - 48px);height:fit-content;margin:auto;animation:none;inset:0}dialog.ps.cr-signin-sheet:not(:has([data-email-expanded=true])){max-height:calc(100dvh - 48px)}.cr-signin-sheet .ps__chrome{padding-top:24px}.cr-signin-sheet .ps__grab{display:none}}
