.OnboardingProvider-module__ADiU-q__overlay{z-index:100002;background:var(--surface-page);font-family:var(--font-sans);position:fixed;inset:0}
.DesktopAccountHub-module__0RtDYa__modalLayer{z-index:10002;pointer-events:none;position:fixed;inset:0}.DesktopAccountHub-module__0RtDYa__modal{box-sizing:border-box;border-radius:var(--radius-2xl);background:var(--surface-card);border:1px solid var(--card-edge);min-height:0;box-shadow:0 24px 64px rgba(var(--gray-9-rgb), .14), 0 4px 16px rgba(var(--gray-9-rgb), .06);pointer-events:auto;flex-direction:row;align-items:stretch;animation:.34s cubic-bezier(.32,.72,0,1) DesktopAccountHub-module__0RtDYa__accountHubModalIn;display:flex;position:fixed;overflow:hidden}@keyframes DesktopAccountHub-module__0RtDYa__accountHubModalIn{0%{opacity:.94;transform:translateY(6px)scale(.994)}to{opacity:1;transform:translateY(0)scale(1)}}.DesktopAccountHub-module__0RtDYa__sidebar{flex:0 0 var(--account-hub-sidebar-width,188px);width:var(--account-hub-sidebar-width,188px);border-right:1px solid rgba(var(--gray-9-rgb), .1);background:rgba(var(--gray-9-rgb), .02);flex-direction:column;min-width:0;min-height:0;display:flex}.DesktopAccountHub-module__0RtDYa__sidebarInner{flex-direction:column;flex:auto;min-height:0;padding:16px 10px 14px 12px;display:flex}.DesktopAccountHub-module__0RtDYa__sidebarIdentity{border-bottom:1px solid rgba(var(--gray-9-rgb), .08);flex-shrink:0;margin:0 0 12px;padding:0 8px 12px}.DesktopAccountHub-module__0RtDYa__sidebarName{letter-spacing:-.01em;color:rgba(var(--gray-9-rgb), .9);margin:0;font-size:.8125rem;font-weight:600;line-height:1.3}.DesktopAccountHub-module__0RtDYa__sidebarEmail{color:rgba(var(--gray-9-rgb), .48);text-overflow:ellipsis;white-space:nowrap;margin:3px 0 0;font-size:.6875rem;font-weight:450;line-height:1.35;overflow:hidden}.DesktopAccountHub-module__0RtDYa__sidebarMenu{flex-direction:column;flex:auto;gap:1px;min-height:0;margin:0;padding:2px 0;list-style:none;display:flex;overflow:hidden auto}.DesktopAccountHub-module__0RtDYa__sidebarSearchWrap{flex-shrink:0;margin:0 0 8px;padding:0 2px}.DesktopAccountHub-module__0RtDYa__sidebarSearch{border:1px solid rgba(var(--gray-9-rgb), .1);cursor:text;background:#fff;border-radius:8px;align-items:center;gap:7px;min-height:30px;padding:5px 8px;display:flex}.DesktopAccountHub-module__0RtDYa__sidebarSearchInput{letter-spacing:.005em;min-width:0;color:rgba(var(--gray-9-rgb), .82);background:0 0;border:none;flex:auto;padding:0;font-family:inherit;font-size:.75rem;font-weight:500}.DesktopAccountHub-module__0RtDYa__sidebarSearchInput::placeholder{color:rgba(var(--gray-9-rgb), .4)}.DesktopAccountHub-module__0RtDYa__sidebarSearchInput:focus,.DesktopAccountHub-module__0RtDYa__sidebarSearchInput:focus-visible{outline:none}.DesktopAccountHub-module__0RtDYa__sidebarSearchInput::-webkit-search-cancel-button{-webkit-appearance:none}.DesktopAccountHub-module__0RtDYa__sidebarItem{all:unset;box-sizing:border-box;cursor:pointer;width:100%;min-height:32px;color:rgba(var(--gray-9-rgb), .62);letter-spacing:.005em;-webkit-tap-highlight-color:transparent;transition:color var(--dur-fast) var(--ease-std), background-color var(--dur-fast) var(--ease-std);border-radius:8px;align-items:center;gap:9px;padding:5px 8px;font-size:.8125rem;font-weight:500;line-height:1.25;display:flex}.DesktopAccountHub-module__0RtDYa__sidebarItemActive{color:rgba(var(--gray-9-rgb), .92);background:rgba(var(--gray-9-rgb), .07)}.DesktopAccountHub-module__0RtDYa__sidebarItemDanger{color:rgba(var(--gray-9-rgb), .5)}.DesktopAccountHub-module__0RtDYa__sidebarIcon{flex-shrink:0;justify-content:center;align-items:center;width:14px;height:14px;display:flex}.DesktopAccountHub-module__0RtDYa__sidebarIcon svg{width:14px;height:14px}.DesktopAccountHub-module__0RtDYa__sidebarLabel{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.DesktopAccountHub-module__0RtDYa__sidebarDivider{background:rgba(var(--gray-9-rgb), .1);border:0;flex-shrink:0;height:1px;margin:8px}.DesktopAccountHub-module__0RtDYa__content{background:var(--surface-card);flex-direction:column;flex:auto;min-width:0;min-height:0;display:flex}.DesktopAccountHub-module__0RtDYa__contentBody,.DesktopAccountHub-module__0RtDYa__contentPortalHost{flex-direction:column;flex:auto;min-height:0;display:flex;overflow:hidden}.DesktopAccountHub-module__0RtDYa__contentPortalHostHidden{display:none}.DesktopAccountHub-module__0RtDYa__contentEmpty{color:rgba(var(--gray-9-rgb), .38);letter-spacing:.01em;text-align:center;flex:auto;justify-content:center;align-items:center;padding:24px 20px;font-size:.8125rem;font-weight:500;display:flex}.DesktopAccountHub-module__0RtDYa__panel{flex-direction:column;flex:auto;min-height:0;display:flex;overflow:hidden}.DesktopAccountHub-module__0RtDYa__panelHeader{border-bottom:1px solid rgba(var(--gray-9-rgb), .08);flex-shrink:0;justify-content:space-between;align-items:flex-start;gap:12px;padding:18px 20px 14px;display:flex}.DesktopAccountHub-module__0RtDYa__panelTitleGroup{flex-direction:column;gap:3px;min-width:0;display:flex}.DesktopAccountHub-module__0RtDYa__panelTitle{letter-spacing:-.02em;color:rgba(var(--gray-9-rgb), .92);margin:0;font-size:1rem;font-weight:700;line-height:1.25}.DesktopAccountHub-module__0RtDYa__panelSubtitle{color:rgba(var(--gray-9-rgb), .5);margin:0;font-size:.75rem;font-weight:450;line-height:1.4}.DesktopAccountHub-module__0RtDYa__panelClose{all:unset;box-sizing:border-box;cursor:pointer;width:28px;height:28px;color:rgba(var(--gray-9-rgb), .45);transition:color var(--dur-fast) var(--ease-std), background-color var(--dur-fast) var(--ease-std);border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.DesktopAccountHub-module__0RtDYa__panelBody{flex:auto;min-height:0;padding:16px 20px 20px;overflow:hidden auto}.DesktopAccountHub-module__0RtDYa__panelBodyThread{flex-direction:column;padding-bottom:0;display:flex;overflow:hidden}:is(.DesktopAccountHub-module__0RtDYa__contentBody>[data-account-hub-panel],.DesktopAccountHub-module__0RtDYa__contentBody>[data-account-hub-panel],.DesktopAccountHub-module__0RtDYa__contentPortalHost>[data-account-hub-panel],.DesktopAccountHub-module__0RtDYa__contentPortalHost>[data-account-hub-panel]){flex:auto;min-height:0}@media (hover:hover) and (pointer:fine){.DesktopAccountHub-module__0RtDYa__sidebarItem:hover:not(.DesktopAccountHub-module__0RtDYa__sidebarItemActive){color:rgba(var(--gray-9-rgb), .82);background:rgba(var(--gray-9-rgb), .04)}.DesktopAccountHub-module__0RtDYa__sidebarItemDanger:hover{color:rgba(var(--gray-9-rgb), .68)}.DesktopAccountHub-module__0RtDYa__panelClose:hover{color:rgba(var(--gray-9-rgb), .72);background:rgba(var(--gray-9-rgb), .05)}}@media (prefers-reduced-motion:reduce){.DesktopAccountHub-module__0RtDYa__modal{animation:none}}
.LeftRailMobileMenu-module__yRcqcG__panel{z-index:1;box-sizing:border-box;width:var(--mobile-shell-open-x,300px);padding:calc(12px + env(safe-area-inset-top,0px)) 16px calc(16px + env(safe-area-inset-bottom,0px));-webkit-overflow-scrolling:touch;overscroll-behavior:contain;scrollbar-width:none;-ms-overflow-style:none;pointer-events:auto;background:#fff;flex-direction:column;display:flex;position:fixed;top:0;bottom:0;left:0;overflow:hidden auto}.LeftRailMobileMenu-module__yRcqcG__panel::-webkit-scrollbar{width:0;height:0;display:none}.LeftRailMobileMenu-module__yRcqcG__scroll{flex-direction:column;display:flex;overflow:visible}.LeftRailMobileMenu-module__yRcqcG__section{flex-direction:column;gap:2px;display:flex}.LeftRailMobileMenu-module__yRcqcG__section+.LeftRailMobileMenu-module__yRcqcG__section{border-top:1px solid var(--border-standard);margin-top:18px;padding-top:18px}.LeftRailMobileMenu-module__yRcqcG__sectionLabel{letter-spacing:.08em;text-transform:uppercase;color:rgba(var(--gray-9-rgb), .42);margin:0 0 8px;padding:0 10px;font-size:.6875rem;font-weight:600}.LeftRailMobileMenu-module__yRcqcG__row,.LeftRailMobileMenu-module__yRcqcG__rowLink{all:unset;box-sizing:border-box;width:100%;min-height:44px;color:rgba(var(--gray-9-rgb), .88);cursor:pointer;-webkit-tap-highlight-color:transparent;border-radius:12px;align-items:center;gap:12px;padding:0 10px;font-size:.9375rem;font-weight:500;line-height:1.25;display:flex}.LeftRailMobileMenu-module__yRcqcG__rowLink{text-decoration:none}.LeftRailMobileMenu-module__yRcqcG__row:hover,.LeftRailMobileMenu-module__yRcqcG__rowLink:hover{background:rgba(var(--gray-9-rgb), .04)}.LeftRailMobileMenu-module__yRcqcG__rowActive,.LeftRailMobileMenu-module__yRcqcG__rowActive:hover{background:rgba(var(--gray-9-rgb), .06)}.LeftRailMobileMenu-module__yRcqcG__rowIcon{flex-shrink:0;justify-content:center;align-items:center;width:22px;display:flex}.LeftRailMobileMenu-module__yRcqcG__rowLabel{flex:auto;min-width:0}.LeftRailMobileMenu-module__yRcqcG__rowMeta{color:rgba(var(--gray-9-rgb), .48);font-size:.8125rem;font-weight:500}.LeftRailMobileMenu-module__yRcqcG__accountHeader{flex-direction:column;gap:2px;padding:4px 10px 10px;display:flex}.LeftRailMobileMenu-module__yRcqcG__accountName{color:rgba(var(--gray-9-rgb), .9);font-size:.9375rem;font-weight:700;line-height:1.25}.LeftRailMobileMenu-module__yRcqcG__accountEmail{color:rgba(var(--gray-9-rgb), .48);font-size:.8125rem;font-weight:400;line-height:1.35}.LeftRailMobileMenu-module__yRcqcG__subPanel{flex-direction:column;gap:2px;margin:4px 0 0;padding:4px 0 0 34px;display:flex}.LeftRailMobileMenu-module__yRcqcG__subPanelEmpty{color:rgba(var(--gray-9-rgb), .48);margin:0;padding:8px 10px 8px 34px;font-size:.8125rem;font-weight:500}.LeftRailMobileMenu-module__yRcqcG__subPanelItem{all:unset;box-sizing:border-box;width:100%;min-height:40px;color:rgba(var(--gray-9-rgb), .78);cursor:pointer;-webkit-tap-highlight-color:transparent;border-radius:10px;align-items:center;gap:10px;padding:0 10px;font-size:.875rem;font-weight:500;display:flex}.LeftRailMobileMenu-module__yRcqcG__subPanelItem:hover{background:rgba(var(--gray-9-rgb), .04)}.LeftRailMobileMenu-module__yRcqcG__subPanelItemActive,.LeftRailMobileMenu-module__yRcqcG__subPanelItemActive:hover{background:rgba(var(--gray-9-rgb), .06);color:rgba(var(--gray-9-rgb), .9)}.LeftRailMobileMenu-module__yRcqcG__bookmarkAvatar{object-fit:cover;border-radius:50%;flex-shrink:0;width:24px;height:24px}.LeftRailMobileMenu-module__yRcqcG__inlinePanel{margin:8px 0 0;padding:0 4px 4px}
.PlatformUserBillingPlanView-module__pXAGta__root{gap:calc(var(--dashboard-stack-gap) + 15px);flex-direction:column;display:flex}.PlatformUserBillingPlanView-module__pXAGta__summaryGroup{padding:0 var(--space-sm) var(--space-md);border-bottom:var(--separator-thickness) solid var(--separator-color);background:0 0;margin:0}.PlatformUserBillingPlanView-module__pXAGta__summaryRow{justify-content:space-between;align-items:center;gap:var(--dashboard-control-gap);padding-block:var(--space-md);display:flex}.PlatformUserBillingPlanView-module__pXAGta__summaryLabel,.PlatformUserBillingPlanView-module__pXAGta__summaryValue{font-size:var(--dashboard-value-size);letter-spacing:-.01em;color:var(--dashboard-text-primary);margin:0;font-weight:600;line-height:1.25}.PlatformUserBillingPlanView-module__pXAGta__summaryValue{justify-content:flex-end;align-items:center;gap:var(--space-sm);text-align:right;display:flex}.PlatformUserBillingPlanView-module__pXAGta__historySection{gap:var(--space-md);flex-direction:column;display:flex}.PlatformUserBillingPlanView-module__pXAGta__sectionTitle{font-size:var(--dashboard-value-size);letter-spacing:-.01em;color:var(--dashboard-text-primary);margin:0;font-weight:600;line-height:1.25}.PlatformUserBillingPlanView-module__pXAGta__historyTable{gap:var(--space-sm);font-size:var(--dashboard-body-size);flex-direction:column;display:flex}.PlatformUserBillingPlanView-module__pXAGta__historyHead,.PlatformUserBillingPlanView-module__pXAGta__historyRow{column-gap:var(--dashboard-control-gap);grid-template-columns:minmax(0,1.35fr) minmax(0,1fr) minmax(0,.8fr) 4.25rem;align-items:center;display:grid}.PlatformUserBillingPlanView-module__pXAGta__historyHead{padding:0 var(--space-sm) var(--space-sm);font-size:var(--dashboard-label-size);color:var(--dashboard-text-muted);font-weight:600;line-height:1.25}.PlatformUserBillingPlanView-module__pXAGta__historyBody{flex-direction:column;display:flex}.PlatformUserBillingPlanView-module__pXAGta__historyRow{isolation:isolate;padding:var(--space-md) var(--space-sm);color:var(--dashboard-text-primary);position:relative}.PlatformUserBillingPlanView-module__pXAGta__historyRow:before{content:"";top:0;bottom:0;left:var(--space-sm);right:var(--space-sm);z-index:0;pointer-events:none;transition:background var(--dur-fast) var(--ease-std);background:0 0;border-radius:0;position:absolute}.PlatformUserBillingPlanView-module__pXAGta__historyRow:not(:last-child):after{content:"";left:var(--space-sm);right:var(--space-sm);height:var(--separator-thickness);background:var(--separator-color);z-index:1;pointer-events:none;position:absolute;bottom:0}@media (hover:hover) and (pointer:fine){.PlatformUserBillingPlanView-module__pXAGta__historyRow:hover:before{background:var(--dashboard-surface-hover)}}@media (hover:none),(pointer:coarse){.PlatformUserBillingPlanView-module__pXAGta__historyRow:before,.PlatformUserBillingPlanView-module__pXAGta__historyRow:hover:before,.PlatformUserBillingPlanView-module__pXAGta__historyRow:active:before{background:0 0;transition:none}}.PlatformUserBillingPlanView-module__pXAGta__invoiceCol,.PlatformUserBillingPlanView-module__pXAGta__dateCol,.PlatformUserBillingPlanView-module__pXAGta__planCol,.PlatformUserBillingPlanView-module__pXAGta__amountCol{z-index:2;min-width:0;position:relative}.PlatformUserBillingPlanView-module__pXAGta__invoiceCol{letter-spacing:-.01em;color:var(--dashboard-text-primary);padding-left:5px;font-weight:600;line-height:1.25}.PlatformUserBillingPlanView-module__pXAGta__dateCol,.PlatformUserBillingPlanView-module__pXAGta__planCol{letter-spacing:-.01em;color:var(--dashboard-text-secondary);font-variant-numeric:tabular-nums;font-weight:500;line-height:1.25}.PlatformUserBillingPlanView-module__pXAGta__amountCol{text-align:center;letter-spacing:-.01em;font-variant-numeric:tabular-nums;white-space:nowrap;width:100%;color:var(--dashboard-text-primary);justify-self:center;font-weight:500;line-height:1.25}.PlatformUserBillingPlanView-module__pXAGta__emptyHistory{padding:var(--space-md) 0 0;font-size:var(--dashboard-body-size);color:var(--dashboard-text-secondary);margin:0;font-weight:500;line-height:1.45}
.AuthShell-module__v8KGDa__stage{--auth-rail-inset:46px;--auth-shell-gutter:var(--layout-gutter);width:calc(100vw / var(--app-visual-scale));height:calc(100dvh / var(--app-visual-scale));box-sizing:border-box;overscroll-behavior:none;padding:48px var(--auth-shell-gutter) 64px;padding-left:calc((var(--auth-rail-inset) / var(--app-visual-scale)) + var(--auth-shell-gutter));background:var(--bg-shell);font-family:var(--font-sans);transform-origin:0 0;flex-direction:column;align-items:center;display:flex;position:fixed;top:0;left:0;overflow-y:auto}@media (min-width:1024px){.AuthShell-module__v8KGDa__stage{transform:scale(var(--app-visual-scale))}}.AuthShell-module__v8KGDa__stage:before{content:"";pointer-events:none;background:radial-gradient(circle at 18% 14%, #ffffffb8, transparent 42%), radial-gradient(circle at 82% 86%, rgba(var(--surface-page-rgb), .55), transparent 48%);opacity:.9;position:fixed;inset:0}.AuthShell-module__v8KGDa__stageCompact{padding-top:28px;padding-bottom:40px}.AuthShell-module__v8KGDa__card{z-index:1;width:100%;max-width:min(420px, calc(100vw - 2 * var(--auth-shell-gutter)));border:var(--pair-card-border);border-radius:var(--pair-card-radius);box-shadow:var(--pair-card-shadow);background:#fff;flex-direction:column;gap:28px;margin-top:auto;margin-bottom:auto;padding:40px 40px 32px;display:flex;position:relative}.AuthShell-module__v8KGDa__cardCompact{gap:16px;padding:28px 32px 24px}.AuthShell-module__v8KGDa__cardWide{max-width:min(580px, calc(100vw - 2 * var(--auth-shell-gutter)))}.AuthShell-module__v8KGDa__cardHeadCompact{gap:4px;padding-bottom:0}.AuthShell-module__v8KGDa__cardHeadCompact .AuthShell-module__v8KGDa__heading{font-size:1.5rem}.AuthShell-module__v8KGDa__cardHeadCompact .AuthShell-module__v8KGDa__subheading{font-size:.875rem;line-height:1.4}.AuthShell-module__v8KGDa__agentAuthBody{flex-direction:column;gap:10px;display:flex}.AuthShell-module__v8KGDa__formCompact{gap:12px}.AuthShell-module__v8KGDa__cardCompact .AuthShell-module__v8KGDa__submitButton{margin-top:0;padding:12px 20px}.AuthShell-module__v8KGDa__cardCompact .AuthShell-module__v8KGDa__fieldRow{gap:10px}.AuthShell-module__v8KGDa__cardCompact .AuthShell-module__v8KGDa__input,.AuthShell-module__v8KGDa__cardCompact .AuthShell-module__v8KGDa__select{padding:10px 14px}.AuthShell-module__v8KGDa__switchLinkCompact{margin-top:-8px;padding-top:14px}.AuthShell-module__v8KGDa__card:before{content:"";pointer-events:none;background:linear-gradient(#ffffffeb 0%,#fff0 100%);border-radius:27px 27px 18px 18px;height:48%;position:absolute;inset:1px 1px auto}.AuthShell-module__v8KGDa__card>*{z-index:1;position:relative}.AuthShell-module__v8KGDa__cardHead{flex-direction:column;align-items:center;gap:8px;padding-bottom:4px;display:flex}.AuthShell-module__v8KGDa__logoLink{margin-bottom:4px;display:block}.AuthShell-module__v8KGDa__logo{width:min(100%,160px);height:auto;display:block}.AuthShell-module__v8KGDa__heading{letter-spacing:-.045em;color:var(--ink);text-align:center;margin:0;font-size:1.625rem;font-weight:800;line-height:1.12}.AuthShell-module__v8KGDa__subheading{max-width:28ch;color:var(--text-label);text-align:center;margin:0;font-size:.9375rem;font-weight:500;line-height:1.5}.AuthShell-module__v8KGDa__form{flex-direction:column;gap:16px;display:flex}.AuthShell-module__v8KGDa__fieldRow{grid-template-columns:1fr 1fr;gap:12px;display:grid}.AuthShell-module__v8KGDa__fieldGroup{flex-direction:column;gap:6px;display:flex}.AuthShell-module__v8KGDa__label{letter-spacing:.01em;color:var(--text-secondary);font-size:.8125rem;font-weight:600}.AuthShell-module__v8KGDa__input{border:1px solid var(--border-standard);color:var(--gray-9);font:inherit;transition:border-color var(--dur-base) var(--ease-std), box-shadow var(--dur-base) var(--ease-std), background var(--dur-base) var(--ease-std);box-sizing:border-box;appearance:none;-webkit-tap-highlight-color:transparent;width:100%;box-shadow:0 1px 2px rgba(var(--gray-9-rgb), .03);background:#fff;border-radius:14px;outline:none;padding:12px 14px;font-size:.9375rem;font-weight:500}@media (hover:hover) and (pointer:fine){.AuthShell-module__v8KGDa__input:hover{border-color:var(--border-standard)}.AuthShell-module__v8KGDa__input:focus{border-color:var(--border-standard);box-shadow:0 0 0 3px rgba(var(--gray-9-rgb), .06), 0 1px 2px rgba(var(--gray-9-rgb), .04)}}.AuthShell-module__v8KGDa__input::placeholder{color:rgba(var(--gray-7-rgb), .72);font-weight:400}.AuthShell-module__v8KGDa__fieldHint{color:rgba(var(--gray-7-rgb), .9);letter-spacing:.005em;margin:0;font-size:.75rem;line-height:1.45}.AuthShell-module__v8KGDa__select{border:1px solid var(--border-standard);color:var(--gray-9);font:inherit;transition:border-color var(--dur-base) var(--ease-std), box-shadow var(--dur-base) var(--ease-std);box-sizing:border-box;cursor:pointer;appearance:none;-webkit-tap-highlight-color:transparent;width:100%;box-shadow:0 1px 2px rgba(var(--gray-9-rgb), .03);background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%236d6558' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E") right 14px center no-repeat;border-radius:14px;outline:none;padding:12px 40px 12px 14px;font-size:.9375rem;font-weight:500}@media (hover:hover) and (pointer:fine){.AuthShell-module__v8KGDa__select:hover{border-color:var(--border-standard)}.AuthShell-module__v8KGDa__select:focus{border-color:var(--border-standard);box-shadow:0 0 0 3px rgba(var(--gray-9-rgb), .06), 0 1px 2px rgba(var(--gray-9-rgb), .04)}}.AuthShell-module__v8KGDa__errorBanner{background:rgba(var(--gray-3-rgb), .65);border:1px solid var(--border-standard);color:var(--error-text);text-align:center;border-radius:12px;margin:0;padding:11px 14px;font-size:.875rem;font-weight:500;line-height:1.45}.AuthShell-module__v8KGDa__submitButton{box-sizing:border-box;background:var(--btn-primary-bg);width:100%;color:var(--btn-primary-color);font:inherit;letter-spacing:-.01em;cursor:pointer;appearance:none;-webkit-tap-highlight-color:transparent;box-shadow:0 1px 2px rgba(var(--gray-9-rgb), .12), 0 8px 22px rgba(var(--gray-9-rgb), .18);transition:box-shadow var(--dur-base) var(--ease-std), transform var(--dur-fast) var(--ease-std), background var(--dur-fast) var(--ease-std);border:0;border-radius:14px;margin:4px 0 0;padding:14px 20px;font-size:.9375rem;font-weight:700}.AuthShell-module__v8KGDa__submitButton:disabled{opacity:.55;cursor:not-allowed}@media (hover:hover) and (pointer:fine){.AuthShell-module__v8KGDa__submitButton:hover:not(:disabled){box-shadow:0 2px 4px rgba(var(--gray-9-rgb), .14), 0 12px 28px rgba(var(--gray-9-rgb), .22);transform:translateY(-1px)}.AuthShell-module__v8KGDa__submitButton:active:not(:disabled){box-shadow:0 1px 2px rgba(var(--gray-9-rgb), .12), 0 6px 16px rgba(var(--gray-9-rgb), .16);transform:translateY(0)}.AuthShell-module__v8KGDa__submitButton:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-ring-offset)}}.AuthShell-module__v8KGDa__switchLink{border-top:1px solid var(--border-standard);text-align:center;color:var(--text-label);margin:-4px 0 0;padding-top:20px;font-size:.875rem;line-height:1.5}.AuthShell-module__v8KGDa__switchLink a{color:var(--gray-9);border-bottom:1px solid var(--border-standard);-webkit-tap-highlight-color:transparent;transition:border-bottom-color var(--dur-fast) var(--ease-std);font-weight:700;text-decoration:none}@media (hover:hover) and (pointer:fine){.AuthShell-module__v8KGDa__switchLink a:hover{border-bottom-color:var(--border-standard)}.AuthShell-module__v8KGDa__switchLink a:focus-visible{outline:var(--focus-ring-accent);outline-offset:2px;border-radius:2px}}@media (hover:none),(pointer:coarse){.AuthShell-module__v8KGDa__switchLink a,.AuthShell-module__v8KGDa__switchLink a:hover,.AuthShell-module__v8KGDa__switchLink a:active,.AuthShell-module__v8KGDa__switchLink a:focus,.AuthShell-module__v8KGDa__switchLink a:focus-visible{color:var(--gray-9);border-bottom-color:var(--border-standard);touch-action:manipulation;background:0 0;outline:none;transition:none;transform:none}}.AuthShell-module__v8KGDa__forgotPasswordLink{box-sizing:border-box;font:inherit;color:var(--text-label);cursor:pointer;text-align:right;appearance:none;-webkit-tap-highlight-color:transparent;transition:color var(--dur-fast) var(--ease-std);background:0 0;border:0;align-self:flex-end;margin:2px 0 0;padding:0;font-size:.8125rem;font-weight:600;display:inline-block}@media (hover:hover) and (pointer:fine){.AuthShell-module__v8KGDa__forgotPasswordLink:hover{color:var(--gray-9)}.AuthShell-module__v8KGDa__forgotPasswordLink:focus-visible{outline:var(--focus-ring-accent);outline-offset:2px;border-radius:3px}}@media (hover:none),(pointer:coarse){.AuthShell-module__v8KGDa__forgotPasswordLink,.AuthShell-module__v8KGDa__forgotPasswordLink:hover,.AuthShell-module__v8KGDa__forgotPasswordLink:active,.AuthShell-module__v8KGDa__forgotPasswordLink:focus,.AuthShell-module__v8KGDa__forgotPasswordLink:focus-visible{color:var(--text-label);touch-action:manipulation;background:0 0;outline:none;transition:none;transform:none}}.AuthShell-module__v8KGDa__linkButton{box-sizing:border-box;border:0;border-bottom:1px solid var(--border-standard);color:var(--gray-9);font:inherit;cursor:pointer;appearance:none;-webkit-tap-highlight-color:transparent;transition:border-bottom-color var(--dur-fast) var(--ease-std);background:0 0;margin:0;padding:0;font-size:.875rem;font-weight:700}@media (hover:hover) and (pointer:fine){.AuthShell-module__v8KGDa__linkButton:hover{border-bottom-color:var(--border-standard)}.AuthShell-module__v8KGDa__linkButton:focus-visible{outline:var(--focus-ring-accent);outline-offset:2px;border-radius:2px}}@media (hover:none),(pointer:coarse){.AuthShell-module__v8KGDa__linkButton,.AuthShell-module__v8KGDa__linkButton:hover,.AuthShell-module__v8KGDa__linkButton:active,.AuthShell-module__v8KGDa__linkButton:focus,.AuthShell-module__v8KGDa__linkButton:focus-visible{color:var(--gray-9);border-bottom-color:var(--border-standard);touch-action:manipulation;background:0 0;outline:none;transition:none;transform:none}}.AuthShell-module__v8KGDa__recoverySuccess{text-align:center;flex-direction:column;align-items:center;gap:12px;padding:8px 0 4px;display:flex}.AuthShell-module__v8KGDa__recoverySuccessIcon{border:1px solid var(--border-standard);width:48px;height:48px;color:var(--gray-8);box-shadow:0 4px 12px rgba(var(--gray-9-rgb), .06);background:#fff;border-radius:50%;flex-shrink:0;place-items:center;font-size:1.15rem;display:grid}.AuthShell-module__v8KGDa__recoverySuccessTitle{letter-spacing:-.02em;color:var(--ink);margin:0;font-size:1.0625rem;font-weight:700}.AuthShell-module__v8KGDa__recoverySuccessBody{color:var(--text-label);max-width:300px;margin:0;font-size:.9rem;line-height:1.55}@media (min-width:1280px){.AuthShell-module__v8KGDa__stage{--auth-shell-gutter:24px}}@media (max-width:1023px){.AuthShell-module__v8KGDa__stage{--auth-rail-inset:0;padding-left:var(--auth-shell-gutter)}}@media (max-width:767px){.AuthShell-module__v8KGDa__stage{--auth-shell-gutter:18px;--mobile-chrome-gutter:14px;padding:32px var(--auth-shell-gutter) max(48px, env(safe-area-inset-bottom,0px));background:#fff}.AuthShell-module__v8KGDa__stage:before{display:none}.AuthShell-module__v8KGDa__fieldRow{grid-template-columns:1fr}}@media (max-width:479px){.AuthShell-module__v8KGDa__card{border-radius:24px;gap:24px;padding:32px 24px 28px}.AuthShell-module__v8KGDa__cardCompact{gap:14px;padding:24px 20px 22px}.AuthShell-module__v8KGDa__cardWide{max-width:100%}.AuthShell-module__v8KGDa__cardWide .AuthShell-module__v8KGDa__fieldRow{grid-template-columns:1fr}.AuthShell-module__v8KGDa__heading{font-size:1.5rem}.AuthShell-module__v8KGDa__fieldRow{grid-template-columns:1fr}}@media (hover:none),(pointer:coarse){.AuthShell-module__v8KGDa__input,.AuthShell-module__v8KGDa__input:hover,.AuthShell-module__v8KGDa__input:active,.AuthShell-module__v8KGDa__input:focus,.AuthShell-module__v8KGDa__select,.AuthShell-module__v8KGDa__select:hover,.AuthShell-module__v8KGDa__select:active,.AuthShell-module__v8KGDa__select:focus{font-size:var(--mobile-input-size,16px);border-color:var(--border-standard);box-shadow:0 1px 2px rgba(var(--gray-9-rgb), .03);touch-action:manipulation;background-color:#fff;transition:none}.AuthShell-module__v8KGDa__submitButton:not(:disabled),.AuthShell-module__v8KGDa__submitButton:not(:disabled):hover,.AuthShell-module__v8KGDa__submitButton:not(:disabled):active,.AuthShell-module__v8KGDa__submitButton:not(:disabled):focus,.AuthShell-module__v8KGDa__submitButton:not(:disabled):focus-visible{background:var(--btn-primary-bg);color:var(--btn-primary-color);box-shadow:0 1px 2px rgba(var(--gray-9-rgb), .12), 0 8px 22px rgba(var(--gray-9-rgb), .18);touch-action:manipulation;outline:none;transition:none;transform:none}}