.AuthSettingsClient_loginShell__j2aax{min-height:100dvh;display:grid;place-items:center;padding:24px 20px 48px;background:#fff}.AuthSettingsClient_loginStack__fnO7V{z-index:1;width:min(100%,392px);display:grid;gap:24px}.AuthSettingsClient_introBlock__iAZJ_{--brand-wordmark-width:clamp(122px,20vw,164px);display:grid;gap:0;inline-size:var(--brand-wordmark-width);margin-inline:auto;justify-items:center;text-align:center;transform:translateY(-18px)}.AuthSettingsClient_brandMark__Kdz5B{margin:0;display:block;inline-size:100%;font-family:var(--font-inter),system-ui,sans-serif;font-size:clamp(54px,12vw,96px);line-height:.92;font-weight:700;letter-spacing:-.06em;color:var(--fg-strong);text-align:center}.AuthSettingsClient_heroCard__LxUZQ{padding:0;border:none;background:transparent;box-shadow:none}.AuthSettingsClient_cardContent__k4O9M,.AuthSettingsClient_embeddedStack__08NNR{display:grid;gap:16px}.AuthSettingsClient_settingsCard__Uyepl{display:grid;gap:18px;max-width:560px;margin:0 auto;padding:20px}.AuthSettingsClient_cardBodyCopy__mXsy7,.AuthSettingsClient_cardHeader__lC4gD,.AuthSettingsClient_cardTitle___W_KQ{display:none}.AuthSettingsClient_statusCard__6IZRW{border:none;border-radius:0;padding:0;background:transparent;display:grid;gap:4px;justify-items:center}.AuthSettingsClient_statusLabel__NC_Hk{display:none}.AuthSettingsClient_statusValue__GkYIV{margin:0;font-size:12px;line-height:1.6;font-weight:500;color:var(--fg-muted)}.AuthSettingsClient_subtleText__g49u8{margin:0;font-size:12px;line-height:1.6;color:var(--fg-muted);text-align:center}.AuthSettingsClient_form__Je_Y9{display:grid;gap:12px}.AuthSettingsClient_oauthStack__WO4jb{display:grid;gap:10px}.AuthSettingsClient_oauthButton__cQlov{height:46px!important;border-color:color-mix(in oklab,var(--foreground) 10%,transparent)!important;background:color-mix(in oklab,var(--surface-1) 60%,white)!important;color:var(--fg-strong)!important;font-weight:700!important}.AuthSettingsClient_oauthButton__cQlov:hover{background:color-mix(in oklab,var(--surface-1) 86%,var(--foreground) 4%)!important}.AuthSettingsClient_oauthProviderMark__i9wev{width:30px;height:30px;display:inline-grid;place-items:center;flex:0 0 30px}.AuthSettingsClient_oauthProviderLogoGoogle__IrsFG{display:block;width:19px;height:auto}.AuthSettingsClient_oauthProviderLogoApple__P2X56{display:block;width:30px;height:30px}.AuthSettingsClient_authDivider__nw0m3{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:10px;color:var(--fg-muted);font-size:11px;font-weight:700}.AuthSettingsClient_authDivider__nw0m3 span{height:1px;background:color-mix(in oklab,var(--foreground) 9%,transparent)}.AuthSettingsClient_authDivider__nw0m3 strong{font:inherit}.AuthSettingsClient_actions__RShW_{display:flex;gap:12px;flex-wrap:wrap}.AuthSettingsClient_loginField__IFFS_{display:grid}.AuthSettingsClient_loginInput__bWEFI{height:46px;padding-inline:14px;border-color:color-mix(in oklab,var(--foreground) 10%,transparent);background:color-mix(in oklab,var(--surface-1) 45%,white)}.AuthSettingsClient_loginInput__bWEFI::placeholder{color:color-mix(in oklab,var(--fg-muted) 88%,transparent)}.AuthSettingsClient_loginInput__bWEFI:focus-visible{border-color:color-mix(in oklab,var(--foreground) 18%,transparent)!important;box-shadow:0 0 0 3px color-mix(in oklab,var(--foreground) 10%,transparent)!important}.AuthSettingsClient_loginButton__jVmq_{height:46px!important;border-color:color-mix(in oklab,var(--foreground) 10%,transparent)!important;color:var(--fg-strong)!important}.AuthSettingsClient_loginButton__jVmq_:focus-visible{box-shadow:0 0 0 3px color-mix(in oklab,var(--foreground) 10%,transparent)!important}.AuthSettingsClient_primaryActionButton__f8LY9{background:var(--surface-1)!important}.AuthSettingsClient_primaryActionButton__f8LY9:hover{background:color-mix(in oklab,var(--surface-1) 86%,var(--foreground) 4%)!important}.AuthSettingsClient_notice__1Y0rW{margin:0;font-size:13px;line-height:1.7;text-align:center}.AuthSettingsClient_noticeError__bwvFu{color:#d93025}.AuthSettingsClient_noticeSuccess__NsO60{color:#0f766e}.AuthSettingsClient_noticeNeutral__ykyIO{color:var(--fg-muted)}.AuthSettingsClient_homeLink__3Xl8f{font-size:12px;color:var(--fg-muted);transition:color .14s ease}.AuthSettingsClient_homeLink__3Xl8f:hover{color:var(--fg-strong)}.AuthSettingsClient_forbiddenNote__2ysgK{margin:0;font-size:13px;line-height:1.7;color:#d93025}@media (max-width:640px){.AuthSettingsClient_loginShell__j2aax{min-height:100dvh;padding:20px 16px 32px}.AuthSettingsClient_introBlock__iAZJ_{transform:translateY(-10px)}.AuthSettingsClient_brandMark__Kdz5B{font-size:clamp(48px,18vw,72px)}.AuthSettingsClient_settingsCard__Uyepl{padding:18px}.AuthSettingsClient_actions__RShW_>*{width:100%}}.SettingsPageClient_shell__Mu9Do{padding-bottom:var(--space-5,var(--imi-spacing-section));padding-top:var(--space-4)}.SettingsPageClient_stack__NR9Bc{display:grid;gap:var(--imi-spacing-section);margin:0 auto;max-width:760px}.SettingsPageClient_section__aR7Uz{display:grid;gap:var(--imi-spacing-lg);scroll-margin-top:var(--imi-spacing-section)}.SettingsPageClient_sectionHeader__BtJAx{display:grid;gap:var(--imi-spacing-xxs)}.SettingsPageClient_sectionTitle__0dDyl{color:var(--fg-strong);font-size:var(--imi-type-size-sheet-title);font-weight:var(--imi-type-weight-bold);letter-spacing:0;line-height:var(--imi-type-line-height-sheet-title);margin:0}.SettingsPageClient_helperText__oPBt2,.SettingsPageClient_legalLinkMeta__Kddsb,.SettingsPageClient_purchaseDescription__T7i_c,.SettingsPageClient_purchasePrice__YZeEy,.SettingsPageClient_sectionDescription__UG3TG{color:var(--fg-muted);font-size:var(--imi-type-size-caption);font-weight:var(--imi-type-weight-medium);line-height:var(--imi-type-line-height-small);margin:0}.SettingsPageClient_panel__a3pSf{background:var(--imi-color-translucent-card-soft);border:1px solid var(--imi-color-border-soft);border-radius:var(--imi-radius-bubble);display:grid;gap:var(--imi-spacing-xl);padding:var(--imi-spacing-xxl)}.SettingsPageClient_planHeader__mboU9{align-items:center;display:flex;gap:var(--imi-spacing-lg);min-height:54px}.SettingsPageClient_optionTextBlock__s0_f5,.SettingsPageClient_planTitleBlock__eaCer,.SettingsPageClient_purchaseTextBlock__qa2DP,.SettingsPageClient_switchTextBlock__t_ndM{display:grid;flex:1;gap:var(--imi-spacing-xxs);min-width:0}.SettingsPageClient_planLabel__MqEk5{color:var(--fg-strong);font-size:var(--imi-type-size-title);font-weight:var(--imi-type-weight-heavy);line-height:var(--imi-type-line-height-title)}.SettingsPageClient_purchaseActionPill__KWlJm,.SettingsPageClient_statusPill__UkR7M,.SettingsPageClient_switchPill__XzK0i{align-items:center;background:var(--imi-color-background-muted-alt);border-radius:var(--imi-radius-pill-xs);color:var(--fg-muted);display:inline-flex;flex:none;font-size:var(--imi-type-size-caption);font-weight:var(--imi-type-weight-bold);justify-content:center;min-height:var(--imi-size-compact-pill);padding:0 var(--imi-spacing-pill);white-space:nowrap}.SettingsPageClient_statusPillActive__6VdIH,.SettingsPageClient_switchRowActive__tzqxV .SettingsPageClient_switchPill__XzK0i{background:var(--color-signal);color:var(--on-accent)}.SettingsPageClient_usageGrid__6YKR8{display:grid;gap:var(--imi-spacing-sm);grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.SettingsPageClient_usageItem__NPoOM{background:var(--imi-color-translucent-card-raised);border:1px solid var(--imi-color-border-soft);border-radius:var(--imi-radius-guide);display:grid;gap:var(--imi-spacing-xxs);padding:var(--imi-spacing-lg) var(--imi-spacing-xl)}.SettingsPageClient_fieldLabel__fYvXb,.SettingsPageClient_usageLabel___O5uD{color:var(--fg-muted);font-size:var(--imi-type-size-caption);font-weight:var(--imi-type-weight-semibold);line-height:var(--imi-type-line-height-caption)}.SettingsPageClient_usageValue__g7luN{color:var(--fg-strong);font-size:var(--imi-type-size-body);font-weight:var(--imi-type-weight-heavy);line-height:var(--imi-type-line-height-body)}.SettingsPageClient_connectionTargetSection__HQClf,.SettingsPageClient_optionBlock___f7Nl,.SettingsPageClient_purchaseSection__e0J8_{display:grid;gap:var(--imi-spacing-md)}.SettingsPageClient_subsectionHeader__kjk4R{display:grid;gap:var(--imi-spacing-xxs)}.SettingsPageClient_subsectionTitle__54XLP{color:var(--fg-strong);font-size:var(--imi-type-size-body);font-weight:var(--imi-type-weight-heavy);line-height:var(--imi-type-line-height-body);margin:0}.SettingsPageClient_optionGrid__uA4cy,.SettingsPageClient_purchaseList__3_T_n{display:grid;gap:var(--imi-spacing-sm)}.SettingsPageClient_optionRow__lcKbY,.SettingsPageClient_purchaseOption__KObiB,.SettingsPageClient_switchRow__heSYQ{align-items:center;background:var(--imi-color-translucent-card-raised);border:1px solid var(--imi-color-border-input);border-radius:var(--imi-radius-guide);color:var(--fg-strong);display:flex;gap:var(--imi-spacing-lg);min-height:64px;padding:var(--imi-spacing-lg) var(--imi-spacing-xl);text-align:left}.SettingsPageClient_optionRow__lcKbY,.SettingsPageClient_switchRow__heSYQ{cursor:pointer;font:inherit;transition:background .16s ease,border-color .16s ease,opacity .16s ease;width:100%}.SettingsPageClient_chipButton__EQZy6:hover:not(:disabled),.SettingsPageClient_legalLink__SSjNb:hover,.SettingsPageClient_optionRow__lcKbY:hover:not(:disabled),.SettingsPageClient_switchRow__heSYQ:hover:not(:disabled){background:var(--imi-color-translucent-card-strong);border-color:var(--imi-color-border-raised)}.SettingsPageClient_chipButton__EQZy6:focus-visible,.SettingsPageClient_legalLink__SSjNb:focus-visible,.SettingsPageClient_optionRow__lcKbY:focus-visible,.SettingsPageClient_switchRow__heSYQ:focus-visible{box-shadow:var(--focus-ring);outline:none}.SettingsPageClient_chipButton__EQZy6:disabled,.SettingsPageClient_optionRow__lcKbY:disabled,.SettingsPageClient_switchRow__heSYQ:disabled{cursor:not-allowed;opacity:.6}.SettingsPageClient_chipButtonActive__7K7lA,.SettingsPageClient_optionRowSelected__gR846,.SettingsPageClient_purchaseOptionIncluded__taL8P{background:var(--signal-selected);border-color:color-mix(in oklab,var(--color-signal) 54%,var(--imi-color-border-input))}.SettingsPageClient_optionTextBlock__s0_f5 strong,.SettingsPageClient_purchasePlanName__fOS2V,.SettingsPageClient_rowLabel__ce0Ak{color:var(--fg-strong);font-size:var(--imi-type-size-body-large);font-weight:var(--imi-type-weight-heavy);line-height:var(--imi-type-line-height-body)}.SettingsPageClient_purchaseMeta__rFJXO{align-items:flex-end;display:grid;gap:var(--imi-spacing-sm);justify-items:end;max-width:280px;min-width:160px}.SettingsPageClient_purchaseActionPill__KWlJm{background:var(--imi-color-background-muted-alt)}.SettingsPageClient_field__vGnrV{display:grid;gap:var(--imi-spacing-sm)}.SettingsPageClient_metaRow__JUD8_{color:var(--fg-muted);display:flex;font-size:var(--imi-type-size-caption);gap:var(--imi-spacing-lg);justify-content:space-between;line-height:var(--imi-type-line-height-small)}.SettingsPageClient_actions__IYr8i{display:flex;justify-content:flex-end}.SettingsPageClient_chipGrid__rpAH0{display:flex;flex-wrap:wrap;gap:var(--imi-spacing-sm)}.SettingsPageClient_chipButton__EQZy6{align-items:center;background:var(--imi-color-translucent-card);border:1px solid var(--imi-color-border-input);border-radius:var(--imi-radius-pill-xs);color:var(--fg-muted);cursor:pointer;display:inline-flex;font:inherit;font-size:var(--imi-type-size-small);font-weight:var(--imi-type-weight-bold);min-height:var(--imi-size-chip-height);padding:0 var(--imi-spacing-xl)}.SettingsPageClient_chipButtonActive__7K7lA{color:var(--fg-strong)}.SettingsPageClient_checkIcon__ibkdV,.SettingsPageClient_optionIcon__NZbp5{flex:none;height:var(--imi-icon-size-header);width:var(--imi-icon-size-header)}.SettingsPageClient_optionIcon__NZbp5{color:var(--fg-muted)}.SettingsPageClient_checkIcon__ibkdV{color:var(--signal-strong)}.SettingsPageClient_optionTextBlock__s0_f5 span{color:var(--fg-muted);font-size:var(--imi-type-size-caption);font-weight:var(--imi-type-weight-medium);line-height:var(--imi-type-line-height-small)}.SettingsPageClient_visualStylePreview__idu7u{background-color:var(--imi-surface);background-position:50%;background-repeat:no-repeat;background-size:contain;border:1px solid var(--imi-color-border-soft);border-radius:var(--imi-radius-sm);flex:none;height:42px;width:42px}.SettingsPageClient_legalList__Ois9p{border:1px solid var(--imi-color-border-soft);border-radius:var(--imi-radius-guide);display:grid;overflow:hidden}.SettingsPageClient_legalLink__SSjNb{align-items:center;background:var(--imi-color-translucent-card-soft);border-color:var(--imi-color-border-soft);border-style:solid;display:flex;gap:var(--imi-spacing-lg);justify-content:space-between;min-height:52px;padding:0 var(--imi-spacing-xxl)}.SettingsPageClient_legalLink__SSjNb span:first-child{color:var(--fg-strong);font-size:var(--imi-type-size-body);font-weight:var(--imi-type-weight-bold);line-height:var(--imi-type-line-height-body)}.SettingsPageClient_errorText__lgtyf{color:var(--imi-color-text-danger);font-size:var(--imi-type-size-caption);font-weight:var(--imi-type-weight-semibold);line-height:var(--imi-type-line-height-small);margin:0}@media (max-width:640px){.SettingsPageClient_panel__a3pSf{padding:var(--imi-spacing-xl)}.SettingsPageClient_metaRow__JUD8_,.SettingsPageClient_optionRow__lcKbY,.SettingsPageClient_planHeader__mboU9,.SettingsPageClient_purchaseOption__KObiB,.SettingsPageClient_switchRow__heSYQ{align-items:stretch;flex-direction:column}.SettingsPageClient_purchaseMeta__rFJXO{align-items:flex-start;justify-items:start;max-width:none;min-width:0}.SettingsPageClient_actions__IYr8i{justify-content:stretch}.SettingsPageClient_actions__IYr8i>button{width:100%}}