.wa-sheet-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:200;background:var(--k-accountModalBackdropBg2);display:flex;align-items:flex-end;justify-content:center;animation:wa-sheet-fade .18s ease}.wa-sheet{position:relative;width:100%;max-width:440px;max-height:calc(100dvh - 24px);overflow-y:auto;-webkit-overflow-scrolling:touch;background:var(--k-accountCardBg3);border-radius:28px 28px 0 0;padding:10px 22px calc(24px + var(--sab, 0px));box-shadow:var(--k-accountShadow15);display:flex;flex-direction:column;align-items:center;text-align:center;font-family:var(--k-offerEditorFont);animation:wa-sheet-rise .32s cubic-bezier(.22,1,.36,1)}.wa-sheet__grab{width:44px;height:4px;border-radius:9999px;background:var(--k-accountBorderBg2);margin:2px auto 12px;flex-shrink:0}.wa-sheet__icon{width:46px;height:46px;border-radius:9999px;display:flex;align-items:center;justify-content:center;background:var(--k-accountTile2Bg);color:var(--k-accentText);box-shadow:var(--k-accountShadow16);margin-bottom:12px}.wa-sheet__title{margin:0;font-family:var(--k-habitPickerFont);font-size:25px;line-height:1.15;font-weight:700;letter-spacing:-.01em;background:var(--k-accountInkBg2);-webkit-background-clip:text;background-clip:text;color:transparent;padding:0 4px}.wa-sheet__body{margin:6px 0 0;max-width:320px;font-size:14.5px;line-height:1.5;color:var(--k-onboardingJourneyUnfoldingInk)}.wa-sheet__body strong{font-weight:600;color:var(--k-inkStrong)}.wa-sheet__facts{list-style:none;margin:14px 0 0;padding:4px 6px;width:100%;border-radius:20px;background:var(--k-notificationControlBg);border:var(--k-notificationControlBorder);box-shadow:var(--k-accountShadow17);text-align:left}.wa-sheet__fact{display:flex;align-items:center;gap:12px;padding:7px 10px;min-height:42px}.wa-sheet__fact+.wa-sheet__fact{border-top:var(--k-accountBorder7)}.wa-sheet__fact-mark{width:24px;height:24px;border-radius:9999px;display:flex;align-items:center;justify-content:center;flex-shrink:0;font-size:13px;font-weight:700}.wa-sheet__fact--done .wa-sheet__fact-mark{background:var(--k-accountTile2Bg2);color:var(--k-accountTile2Ink)}.wa-sheet__fact--now .wa-sheet__fact-mark{background:var(--k-accountBtnBg3);color:var(--k-onboardingOptionSelectedOnbOptionCheckInk);box-shadow:var(--k-accountShadow18)}.wa-sheet__fact-text{display:flex;flex-direction:column;min-width:0;flex:1}.wa-sheet__fact-label{font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--k-inkFaint)}.wa-sheet__fact-value{font-size:15px;font-weight:500;color:var(--k-inkStrong);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.wa-sheet__fact--now{flex-wrap:wrap;padding-bottom:12px}.wa-sheet__fact--now .wa-sheet__fact-label{color:var(--k-accountAccent3)}.wa-sheet__fact--now .wa-sheet__fact-value{font-size:13px;font-weight:400;color:var(--k-muted);white-space:normal}.wa-sheet__field{flex-basis:100%;width:100%;margin-top:6px}.wa-sheet__field .signup-contact-stack{gap:.45rem}.wa-sheet__field .signup-contact-phone-hint{font-size:.78rem}.wa-sheet__error{margin:10px 0 0;padding:0 8px;font-size:13px;line-height:1.45;color:var(--k-accountErrorStrongInk)}.wa-sheet__cta{margin-top:18px;width:100%;justify-content:center;font-size:21px;padding:11px 22px}.wa-sheet__close{position:absolute;top:14px;right:14px;width:32px;height:32px;display:flex;align-items:center;justify-content:center;padding:0;border:0;border-radius:9999px;background:var(--k-accountTile1Bg7);color:var(--k-muted);cursor:pointer;transition:background .2s ease,color .2s ease}.wa-sheet__close:hover{background:var(--k-accountTile1Bg4);color:var(--k-onboardingStatusbarInk)}.wa-sheet__close:active{background:var(--k-accountTile1Bg8)}.wa-sheet__close:disabled{opacity:.4;cursor:default}.wa-sheet__consent{margin-top:20px;width:100%}.wa-sheet__decline{all:unset;box-sizing:border-box;display:flex;align-items:center;justify-content:center;width:100%;min-height:48px;margin-top:10px;padding:0 18px;border:1px solid var(--k-border);border-radius:9999px;background:var(--k-card2);cursor:pointer;text-align:center;font-family:var(--k-body);font-size:14px;font-weight:500;color:var(--k-ink)}.wa-sheet__decline:hover,.wa-sheet__decline:focus-visible{border-color:var(--k-accent);color:var(--k-accentText)}.wa-sheet__decline:disabled{opacity:.4;cursor:default}.wa-sheet__done{display:flex;flex-direction:column;align-items:center;padding:18px 0 14px;animation:wa-sheet-pop .35s cubic-bezier(.22,1,.36,1)}.wa-sheet__done-mark{width:64px;height:64px;border-radius:9999px;display:flex;align-items:center;justify-content:center;background:var(--k-accountBtnBg4);box-shadow:var(--k-accountShadow19);color:var(--k-onboardingOptionSelectedOnbOptionCheckInk);margin-bottom:16px}.wa-sheet__done-title{margin:0;font-family:var(--k-habitPickerFont);font-size:26px;font-weight:700;color:var(--k-inkStrong)}.wa-sheet__done-body{margin:8px 0 0;max-width:300px;font-size:15px;line-height:1.5;color:var(--k-onboardingJourneyUnfoldingInk)}.wa-sheet__done-next{margin-top:14px;font-family:var(--k-fontHand);font-size:20px;color:var(--k-accent)}@keyframes wa-sheet-fade{0%{opacity:0}to{opacity:1}}@keyframes wa-sheet-rise{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes wa-sheet-pop{0%{opacity:0;transform:scale(.94)}to{opacity:1;transform:scale(1)}}@media (min-width: 640px){.wa-sheet-backdrop{align-items:center;padding:24px}.wa-sheet{border-radius:28px;padding:18px 28px 24px;max-height:calc(100vh - 48px);box-shadow:var(--k-accountShadow20);animation:wa-sheet-pop .28s cubic-bezier(.22,1,.36,1)}.wa-sheet__grab{display:none}}@media (prefers-reduced-motion: reduce){.wa-sheet-backdrop,.wa-sheet,.wa-sheet__done{animation:none}}.wa-sheet{padding-left:26px;padding-right:26px;padding-bottom:calc(28px + var(--sab, 0px))}.wa-sheet__icon{margin-bottom:16px}.wa-sheet__body{margin-top:10px;font-size:16px}.wa-sheet__facts{margin-top:26px;padding:8px 10px}.wa-sheet__fact{padding:10px 12px;gap:14px}.wa-sheet__fact--now{padding-bottom:14px}.wa-sheet__field{margin-top:12px}.wa-sheet__cta{margin-top:26px}.wa-sheet__decline{margin-top:16px;font-size:14px}.wa-sheet__consent{margin-top:34px;padding-top:18px;border-top:var(--k-accountBorder7)}@media (min-width: 640px){.wa-sheet{max-width:460px;padding:26px 34px 30px}}.wa-sheet__fact--line{min-height:0}.wa-sheet__fact--done.wa-sheet__fact--line .wa-sheet__fact-mark{font-size:12px}.wa-sheet__line{display:flex;align-items:baseline;gap:6px;min-width:0;flex:1;font-size:14.5px}.wa-sheet__line-label{flex:none;color:var(--k-muted);font-weight:400}.wa-sheet__line-label--now{color:var(--k-inkStrong);font-weight:500}.wa-sheet__line-value{min-width:0;color:var(--k-inkStrong);font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.wa-sheet__decline{font-size:12.5px;margin-top:14px}.login-pin{width:100%;display:flex;flex-direction:column;align-items:center;gap:8px}.login-pin__title{text-wrap:balance}.login-pin__card{width:100%;max-width:320px;margin-top:12px;border:1px solid var(--k-border);border-radius:16px;background:var(--k-card2);overflow:hidden}.login-pin__row{display:flex;align-items:center;gap:8px;min-width:0;padding:0 14px}.login-pin__row--email{background:var(--k-bg);border-bottom:1px solid var(--k-border)}.login-pin__email{flex:1;min-width:0;padding:12px 0;border:0;background:transparent;font-family:var(--k-body);font-size:16px;color:var(--k-chatMutedInk);text-overflow:ellipsis;outline:none;cursor:default}.login-pin__email-icon{flex:none;color:var(--k-chatMutedInk)}.login-pin__not-you{flex:none;border:0;background:transparent;padding:4px 0 4px 6px;font-family:var(--k-body);font-size:11px;font-weight:400;color:var(--k-inkFaint);cursor:pointer}.login-pin__not-you:hover,.login-pin__not-you:focus-visible{color:var(--k-chatMutedInk);text-decoration:underline;text-underline-offset:2px}.login-pin__row--pin{align-items:center}.login-pin__slots{position:relative;flex:1;display:flex;justify-content:center;gap:14px;padding:10px 0 12px;cursor:text}.login-pin__slot{position:relative;width:26px;height:32px;display:flex;align-items:flex-end;justify-content:center;border-bottom:2px solid var(--k-border);font-family:var(--k-body);font-size:22px;font-weight:600;line-height:1;padding-bottom:4px;color:var(--k-pdfTitleInk)}.login-pin__slot--filled{border-bottom-color:var(--k-pdfTitleInk)}.login-pin__slot--active{border-bottom-color:var(--k-onboardingIntentTimeOnBorderInk)}.login-pin__slot--active:after{content:"";position:absolute;bottom:6px;left:50%;width:2px;height:20px;margin-left:-1px;background:var(--k-onboardingIntentTimeOnBorderInk);animation:login-pin-caret 1s steps(1) infinite}.login-pin__slot--filled.login-pin__slot--active:after{display:none}@keyframes login-pin-caret{50%{opacity:0}}@media (prefers-reduced-motion: reduce){.login-pin__slot--active:after{animation:none}}.login-pin__code{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0;background:transparent;font-size:16px;color:transparent;caret-color:transparent;outline:none;opacity:.01}.login-pin__card:focus-within{border-color:var(--k-onboardingIntentTimeOnBorderInk);box-shadow:var(--k-welcomeCodeFocusShadow)}.login-pin .verify-panel__cta{margin-top:14px}.login-pin__hint{margin:-2px 0 0;display:inline-flex;align-items:center;gap:6px;font-family:var(--k-body);font-size:13px;line-height:1.35;color:var(--k-chatMutedInk)}.login-pin__hint svg{flex:none}.login-pin__error{max-width:300px;text-align:center}.onb-login-pin{margin:8px auto 0;width:100%;max-width:360px}.login-pin__mark{color:var(--k-chatMutedInk);margin-bottom:2px}
