.settings-module__g0OpTG__page{flex-direction:column;width:100%;display:flex}.settings-module__g0OpTG__pageTitle{font-family:var(--font-display);color:var(--color-text-primary);text-align:left;margin:28px 0 0;font-size:36px;font-weight:400;line-height:1.1}.settings-module__g0OpTG__layout{flex-direction:column;gap:16px;margin-top:20px;display:flex}.settings-module__g0OpTG__aside{flex-direction:column;gap:12px;display:flex}.settings-module__g0OpTG__main{flex-direction:column;gap:28px;min-width:0;display:flex}@media (min-width:900px){.settings-module__g0OpTG__layout{flex-direction:row;align-items:flex-start;gap:40px}.settings-module__g0OpTG__aside{flex:0 0 200px;padding-top:14px;position:sticky;top:0}.settings-module__g0OpTG__main{flex:1}}.settings-module__g0OpTG__navList{flex-wrap:wrap;gap:4px 16px;margin:0;padding:0;list-style:none;display:flex}@media (min-width:900px){.settings-module__g0OpTG__navList{flex-direction:column;gap:2px}.settings-module__g0OpTG__navList li[data-quiet]:first-of-type,.settings-module__g0OpTG__navList li:not([data-quiet])+li[data-quiet]{border-top:1px solid var(--color-line-faint);margin-top:12px;padding-top:12px}}.settings-module__g0OpTG__navLink{font-family:var(--font-body);color:var(--color-text-primary);padding:10px 0;font-size:16px;line-height:1.3;text-decoration:none;display:inline-block}.settings-module__g0OpTG__navLink:hover{color:var(--color-accent)}.settings-module__g0OpTG__navList li[data-quiet] .settings-module__g0OpTG__navLink{color:var(--color-text-muted);font-size:15px}.settings-module__g0OpTG__section{flex-direction:column;gap:8px;scroll-margin-top:16px;display:flex}.settings-module__g0OpTG__sectionTitle{font-family:var(--font-display);color:var(--color-text-primary);margin:0;font-size:24px;font-weight:400;line-height:1.2}.settings-module__g0OpTG__card{background-color:var(--color-bg-elevated);border:1px solid var(--color-line-faint);border-radius:8px;flex-direction:column;gap:4px;padding:4px 16px 12px;display:flex}.settings-module__g0OpTG__card>.settings-module__g0OpTG__zone:first-child{padding-top:12px}.settings-module__g0OpTG__summary{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding:12px 0 8px;list-style:none;display:flex}.settings-module__g0OpTG__summary::-webkit-details-marker{display:none}.settings-module__g0OpTG__summary:after{content:"+";font-family:var(--font-precise);color:var(--color-accent);font-size:20px}details[open]>.settings-module__g0OpTG__summary:after{content:"−"}.settings-module__g0OpTG__profileCard{background-color:var(--color-bg-elevated);border:1px solid var(--color-line-faint);border-radius:8px;align-items:flex-start;gap:16px;padding:16px;scroll-margin-top:16px;display:flex}.settings-module__g0OpTG__profileMark{background-color:var(--color-accent);flex:none;width:14px;height:14px;margin:10px 8px 0 4px;transform:rotate(45deg)}.settings-module__g0OpTG__profileText{flex-direction:column;flex:1;gap:8px;min-width:0;display:flex}.settings-module__g0OpTG__profileName{font-family:var(--font-display);color:var(--color-text-primary);overflow-wrap:anywhere;margin:0;font-size:24px;font-weight:400;line-height:1.2}.settings-module__g0OpTG__dangerZone{border-top:1px solid var(--color-seal);flex-direction:column;gap:11px;margin-top:6px;padding:16px 0 6px;display:flex}.settings-module__g0OpTG__sectionRows{flex-direction:column;margin:0;display:flex}.settings-module__g0OpTG__row{border-bottom:1px solid var(--color-line-faint);justify-content:space-between;align-items:baseline;gap:16px;padding:11px 0;display:flex}.settings-module__g0OpTG__row[data-stacked]{flex-direction:column;align-items:stretch;gap:4px}.settings-module__g0OpTG__rowLabel{font-family:var(--font-precise);letter-spacing:.1em;text-transform:uppercase;color:color-mix(in srgb,var(--color-text-primary)55%,transparent);align-items:baseline;gap:8px;margin:0;font-size:10px;line-height:1.4;display:flex}.settings-module__g0OpTG__rowMarker{background-color:var(--color-accent);flex:none;width:6px;height:6px;transform:rotate(45deg)}.settings-module__g0OpTG__rowValue{font-family:var(--font-body);color:var(--color-text-primary);text-align:right;overflow-wrap:anywhere;margin:0;font-size:17px;line-height:1.4}.settings-module__g0OpTG__rowValue[data-register=precise]{font-family:var(--font-precise);letter-spacing:.05em;font-variant-numeric:tabular-nums;font-size:13px}.settings-module__g0OpTG__rowValue[data-state=empty]{color:var(--color-text-muted);font-style:italic}.settings-module__g0OpTG__row[data-stacked] .settings-module__g0OpTG__rowValue{text-align:left;border-left:1px solid var(--color-line);padding-left:16px;font-style:italic}.settings-module__g0OpTG__note{font-family:var(--font-body);color:var(--color-text-muted);margin:0;font-size:15px;line-height:1.5}.settings-module__g0OpTG__legend{font-family:var(--font-precise);letter-spacing:.08em;color:var(--color-text-faint);text-align:left;margin:8px 0 0;font-size:10px;line-height:1.6}.settings-module__g0OpTG__zone{flex-direction:column;gap:11px;padding:12px 0 22px;display:flex}.settings-module__g0OpTG__field{font-family:var(--font-body);border:0;border-bottom:1px solid color-mix(in srgb,var(--color-accent)42%,transparent);color:var(--color-text-primary);box-sizing:border-box;background-color:#0000;width:100%;padding:12px 2px;font-size:17px}.settings-module__g0OpTG__field:focus{border-bottom-color:var(--color-accent);outline:none}.settings-module__g0OpTG__secondaryButton{box-sizing:border-box;border:1px solid var(--color-line-strong);width:100%;color:var(--color-accent);font-family:var(--font-precise);letter-spacing:.16em;text-transform:uppercase;cursor:pointer;transition:background-color var(--motion-reveal-duration)var(--motion-ease);background-color:#0000;padding:16px 20px;font-size:12px;font-weight:700;line-height:1}.settings-module__g0OpTG__secondaryButton:hover{background-color:color-mix(in srgb,var(--color-accent)8%,transparent)}.settings-module__g0OpTG__secondaryButton:disabled{opacity:.6;cursor:default}.settings-module__g0OpTG__destructiveButton{font-family:var(--font-precise);letter-spacing:.16em;text-transform:uppercase;white-space:nowrap;border:1px solid var(--color-seal);color:var(--color-error);cursor:pointer;transition:background-color var(--motion-reveal-duration)var(--motion-ease);background:0 0;align-self:flex-start;padding:12px 16px;font-size:12px;font-weight:700;line-height:1}.settings-module__g0OpTG__destructiveButton:hover{background-color:color-mix(in srgb,var(--color-seal)14%,transparent)}.settings-module__g0OpTG__destructiveButton[data-armed]{background-color:var(--color-seal);color:var(--color-on-seal);letter-spacing:.1em;font-size:11px}.settings-module__g0OpTG__destructiveButton:disabled{opacity:.6;cursor:default}.settings-module__g0OpTG__devLanes{border:1px dashed color-mix(in srgb,var(--color-accent)40%,transparent);flex-direction:column;gap:12px;padding:14px 16px;display:flex}.settings-module__g0OpTG__devLane{flex-direction:column;gap:4px;display:flex}.settings-module__g0OpTG__devLaneButton{font-family:var(--font-precise);letter-spacing:.14em;text-transform:uppercase;color:var(--color-error);text-align:left;cursor:pointer;transition:color var(--motion-reveal-duration)var(--motion-ease);background:0 0;border:none;align-self:flex-start;padding:8px 0;font-size:11px;font-weight:700;line-height:1}.settings-module__g0OpTG__devLaneButton:hover,.settings-module__g0OpTG__devLaneButton[data-armed]{color:var(--color-on-seal)}.settings-module__g0OpTG__devLaneButton:disabled{opacity:.6;cursor:default}.settings-module__g0OpTG__devFailure{font-family:var(--font-precise);letter-spacing:.08em;color:var(--color-error);margin:0;font-size:11px;line-height:1.4}.settings-module__g0OpTG__accountIdentity{flex-wrap:wrap;align-items:baseline;gap:8px;margin:4px 0 0;display:flex}.settings-module__g0OpTG__accountEmail{font-family:var(--font-body);color:var(--color-text-primary);overflow-wrap:anywhere;font-size:15px;font-weight:400;line-height:1.5}.settings-module__g0OpTG__accountProvider{font-family:var(--font-precise);letter-spacing:.2em;text-transform:uppercase;color:var(--color-text-muted);font-size:10px;line-height:1.4}.settings-module__g0OpTG__editableRow{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.settings-module__g0OpTG__editableRow[data-editing]{flex-direction:column;align-items:stretch;gap:6px;padding:8px 0}.settings-module__g0OpTG__rowAction{appearance:none;cursor:pointer;font-family:var(--font-precise);letter-spacing:.2em;text-transform:uppercase;color:var(--color-accent);background:0 0;border:none;flex-shrink:0;padding:0;font-size:10px;line-height:1.4}.settings-module__g0OpTG__rowAction:disabled{color:var(--color-text-muted);cursor:default}.settings-module__g0OpTG__rowControl{flex:0 220px}.settings-module__g0OpTG__card .settings-module__g0OpTG__row:last-child{border-bottom:0}.settings-module__g0OpTG__zone .settings-module__g0OpTG__sectionTitle{font-size:19px}
.shell-menu-module__H51RHq__trigger{cursor:pointer;background:0 0;border:none;flex:none;justify-content:center;align-items:center;width:18px;height:14px;padding:0;display:flex;position:relative}.shell-menu-module__H51RHq__trigger:after{content:"";width:44px;height:44px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.shell-menu-module__H51RHq__bars{background-color:var(--color-text-muted);width:16px;height:1px;transition:background-color var(--motion-reveal-duration)var(--motion-ease);display:block;position:relative}.shell-menu-module__H51RHq__bars:before,.shell-menu-module__H51RHq__bars:after{content:"";background-color:var(--color-text-muted);width:16px;height:1px;transition:background-color var(--motion-reveal-duration)var(--motion-ease);position:absolute;left:0}.shell-menu-module__H51RHq__bars:before{top:-5px}.shell-menu-module__H51RHq__bars:after{top:5px}.shell-menu-module__H51RHq__trigger:hover .shell-menu-module__H51RHq__bars,.shell-menu-module__H51RHq__trigger:hover .shell-menu-module__H51RHq__bars:before,.shell-menu-module__H51RHq__trigger:hover .shell-menu-module__H51RHq__bars:after{background-color:var(--color-accent)}.shell-menu-module__H51RHq__panel{inset:54px auto auto;left:calc(50vw/var(--shell-zoom));transform:translateX(calc(min(var(--shell-measure),100vw/var(--shell-zoom))/2 - 100% - 14px));width:232px;max-width:calc(100vw/var(--shell-zoom) - 28px);box-sizing:border-box;border:1px solid var(--color-line-strong);background-color:var(--color-bg-elevated);color:var(--color-text-primary);margin:0;padding:0;position:fixed}.shell-menu-module__H51RHq__panel::backdrop{background-color:#0000}.shell-menu-module__H51RHq__row,.shell-menu-module__H51RHq__group{border-bottom:1px solid var(--color-line-faint)}.shell-menu-module__H51RHq__row:last-child,.shell-menu-module__H51RHq__group:last-child{border-bottom:none}.shell-menu-module__H51RHq__row{font-family:var(--font-precise);letter-spacing:.14em;text-transform:uppercase;color:var(--color-text-muted);transition:color var(--motion-reveal-duration)var(--motion-ease);padding:13px 16px;font-size:11px;line-height:1.2;text-decoration:none;display:block}.shell-menu-module__H51RHq__row:hover{color:var(--color-accent)}.shell-menu-module__H51RHq__group{flex-direction:column;gap:9px;padding:13px 16px;display:flex}.shell-menu-module__H51RHq__groupLabel{font-family:var(--font-precise);letter-spacing:.22em;text-transform:uppercase;color:var(--color-text-muted);margin:0;font-size:9px;line-height:1}.shell-menu-module__H51RHq__choices{border:none;flex-direction:column;gap:4px;margin:0;padding:0;display:flex}.shell-menu-module__H51RHq__choices>.shell-menu-module__H51RHq__groupLabel{margin-bottom:5px;padding:0}.shell-menu-module__H51RHq__choice{width:100%;font-family:var(--font-precise);letter-spacing:.14em;text-transform:uppercase;text-align:left;color:var(--color-text-muted);cursor:pointer;transition:color var(--motion-reveal-duration)var(--motion-ease);background:0 0;border:none;align-items:center;gap:10px;padding:7px 2px;font-size:11px;line-height:1.2;display:flex}.shell-menu-module__H51RHq__choice:hover,.shell-menu-module__H51RHq__choice[data-chosen=true]{color:var(--color-accent)}.shell-menu-module__H51RHq__mark{border:1px solid var(--color-accent);background-color:#0000;flex:none;width:7px;height:7px;transform:rotate(45deg)}.shell-menu-module__H51RHq__choice[data-chosen=true] .shell-menu-module__H51RHq__mark{background-color:var(--color-accent)}.shell-menu-module__H51RHq__select{box-sizing:border-box;border:1px solid var(--color-line);background-color:var(--color-bg-base);width:100%;font-family:var(--font-precise);letter-spacing:.14em;text-transform:uppercase;color:var(--color-text-muted);cursor:pointer;transition:color var(--motion-reveal-duration)var(--motion-ease);border-radius:0;padding:8px 10px;font-size:11px;line-height:1.2}.shell-menu-module__H51RHq__select:hover{color:var(--color-accent)}.shell-menu-module__H51RHq__select:disabled{opacity:.5;cursor:default}
.brandmark-module__te9tSq__lockup{border-bottom:1px solid var(--color-line);align-items:baseline;gap:12px;margin:0;padding-bottom:9px;display:flex}.brandmark-module__te9tSq__trailing{align-items:center;margin-left:auto;display:flex}.brandmark-module__te9tSq__wordmark{font-family:var(--font-precise);text-transform:uppercase;letter-spacing:.26em;color:var(--color-accent);font-size:14px;font-weight:700;line-height:1;text-decoration:none}.brandmark-module__te9tSq__suffix{text-transform:lowercase;letter-spacing:.02em;color:color-mix(in srgb,var(--color-accent)62%,transparent);margin-left:-.24em}
.explainer-module__svdeqq__section{gap:var(--gap-group);padding-top:var(--gap-section);border-top:1px solid var(--color-line-faint);flex-direction:column;display:flex}.explainer-module__svdeqq__eyebrow{font-family:var(--font-precise);font-size:var(--label-eyebrow);letter-spacing:.2em;text-transform:uppercase;color:var(--color-accent);margin:0;line-height:1}.explainer-module__svdeqq__steps{gap:var(--gap-block)var(--gap-group);grid-template-columns:auto 1fr;margin:0;padding:0;list-style:none;display:grid}.explainer-module__svdeqq__step{display:contents}.explainer-module__svdeqq__stepNumber{font-family:var(--font-precise);font-size:var(--label-eyebrow);letter-spacing:.14em;color:var(--color-accent);line-height:1.5}.explainer-module__svdeqq__stepBody{font-family:var(--font-body);font-size:var(--prose-aside);color:color-mix(in srgb,var(--color-text-primary)82%,transparent);line-height:1.45}.explainer-module__svdeqq__shelf{gap:var(--gap-tight);flex-direction:column;display:flex}.explainer-module__svdeqq__tile{border:1px solid color-mix(in srgb,var(--color-accent)24%,transparent)}.explainer-module__svdeqq__tileSummary{justify-content:space-between;align-items:center;gap:var(--gap-block);font-family:var(--font-body);color:var(--color-text-primary);cursor:pointer;padding:13px;font-size:17.5px;line-height:1.32;list-style:none;display:flex}.explainer-module__svdeqq__tileSummary::-webkit-details-marker{display:none}.explainer-module__svdeqq__plus{font-family:var(--font-precise);font-size:var(--prose-aside);color:var(--color-accent);transition:transform .22s var(--motion-ease)}.explainer-module__svdeqq__tile[open] .explainer-module__svdeqq__plus{transform:rotate(45deg)}.explainer-module__svdeqq__tileBody{padding:0 13px 14px}.explainer-module__svdeqq__tileBody p{font-family:var(--font-body);font-size:var(--prose-aside);color:color-mix(in srgb,var(--color-text-primary)82%,transparent);margin:0;line-height:1.48}.explainer-module__svdeqq__footnote{font-family:var(--font-precise);font-size:var(--label-eyebrow);color:color-mix(in srgb,var(--color-text-primary)68%,transparent);margin-top:9px;line-height:1.6}.explainer-module__svdeqq__grounded{font-family:var(--font-body);font-size:var(--prose-aside);color:color-mix(in srgb,var(--color-text-primary)82%,transparent);margin:0;line-height:1.45}.explainer-module__svdeqq__groundedStrong{color:var(--color-text-primary);font-weight:700}
.app-shell-module__UkdReG__root{zoom:var(--shell-zoom);height:calc(100dvh/var(--shell-zoom));background-color:var(--color-bg-base);justify-content:center;display:flex;position:relative;overflow:hidden}.app-shell-module__UkdReG__atmosphere{pointer-events:none;background-image:var(--atmos-top),var(--atmos-bottom);position:absolute;inset:0}.app-shell-module__UkdReG__root:has([data-intent=celebrate]) .app-shell-module__UkdReG__atmosphere{background-image:var(--atmos-top-celebrate),var(--atmos-bottom)}.app-shell-module__UkdReG__starfield{pointer-events:none;background-image:radial-gradient(1px 1px at 14% 22%,color-mix(in srgb,var(--color-text-primary)55%,transparent),transparent),radial-gradient(1px 1px at 68% 9%,color-mix(in srgb,var(--color-text-primary)40%,transparent),transparent),radial-gradient(1px 1px at 37% 71%,color-mix(in srgb,var(--color-text-primary)48%,transparent),transparent),radial-gradient(1px 1px at 88% 54%,color-mix(in srgb,var(--color-text-primary)35%,transparent),transparent),radial-gradient(1.5px 1.5px at 52% 38%,color-mix(in srgb,var(--color-accent)45%,transparent),transparent),radial-gradient(1px 1px at 8% 84%,color-mix(in srgb,var(--color-text-primary)30%,transparent),transparent),radial-gradient(1px 1px at 74% 88%,color-mix(in srgb,var(--color-text-primary)42%,transparent),transparent),radial-gradient(1.5px 1.5px at 26% 46%,color-mix(in srgb,var(--color-accent)32%,transparent),transparent);opacity:.7;background-size:317px 317px,317px 317px,541px 541px,541px 541px,541px 541px,787px 787px,787px 787px,787px 787px;position:absolute;inset:0}.app-shell-module__UkdReG__column{z-index:1;width:100%;max-width:var(--shell-measure);box-sizing:border-box;flex-direction:column;height:100%;display:flex;position:relative}.app-shell-module__UkdReG__panel{border:1px solid var(--color-line-strong);outline:1px solid var(--color-line-faint);outline-offset:-5px;background-color:var(--color-bg-base);flex-direction:column;flex:1;min-height:0;padding:22px 20px 18px;display:flex;position:relative;overflow-y:auto}@media (min-width:768px){.app-shell-module__UkdReG__panel{padding:28px 40px 22px}}.app-shell-module__UkdReG__panel:has([data-landing-overlay]:not([data-open=true])) [data-shell-head]{display:none}.app-shell-module__UkdReG__root:has([data-landing-overlay]:not([data-open=true])){height:auto;min-height:calc(100dvh/var(--shell-zoom));overflow:visible}:is(.app-shell-module__UkdReG__root:has([data-landing-overlay]:not([data-open=true])) .app-shell-module__UkdReG__atmosphere,.app-shell-module__UkdReG__root:has([data-landing-overlay]:not([data-open=true])) .app-shell-module__UkdReG__starfield){position:fixed}.app-shell-module__UkdReG__root:has([data-landing-overlay]:not([data-open=true])) .app-shell-module__UkdReG__column{max-width:none;height:auto}.app-shell-module__UkdReG__panel:has([data-landing-overlay]:not([data-open=true])){border:0;outline:0;padding:0;overflow-y:visible}.app-shell-module__UkdReG__foot{flex-direction:column;flex-shrink:0;gap:11px;margin-top:auto;padding-top:16px;display:flex}.app-shell-module__UkdReG__panel:has([data-landing-overlay]:not([data-open=true])) .app-shell-module__UkdReG__foot{display:none}.app-shell-module__UkdReG__column[data-wide]{max-width:calc(var(--shell-measure) + 280px)}
.shell-nudge-module__0_fT2W__nudge{font-family:var(--font-precise);letter-spacing:.1em;text-transform:uppercase;color:var(--color-text-muted);border-top:1px solid var(--color-line-faint);justify-content:center;align-items:baseline;gap:8px;margin-top:12px;padding-top:10px;font-size:10px;text-decoration:none;transition:color .7s cubic-bezier(.2,.6,.2,1);display:flex;position:relative}.shell-nudge-module__0_fT2W__nudge:before{content:"";background:var(--color-accent);flex:none;width:6px;height:6px;transform:rotate(45deg)translateY(1px)}.shell-nudge-module__0_fT2W__nudge:hover{color:var(--color-accent)}.shell-nudge-module__0_fT2W__nudge:after{content:"";inset-inline:0;height:44px;min-height:100%;position:absolute;top:50%;transform:translateY(-50%)}
