.ThemeSwitcher-module__qPAEQG__theme-switcher{gap:var(--space-2);width:100%;display:flex}.ThemeSwitcher-module__qPAEQG__theme-switcher-option{min-height:48px;padding:0 var(--space-3);border:1px solid rgba(var(--color-text-rgb), .18);border-radius:var(--radius-md);color:var(--color-text);font:var(--text-sm) var(--font-body);cursor:pointer;background:0 0;flex:1}.ThemeSwitcher-module__qPAEQG__theme-switcher-option[aria-pressed=true]{border-color:var(--color-accent);background:rgba(var(--color-action-rgb), .14);color:var(--color-accent);cursor:default}
.accountName-module__xrIhxG__account-name{text-overflow:ellipsis;white-space:nowrap;color:var(--color-text);font:700 var(--text-md) var(--font-body);overflow:hidden}
.AccountMenu-module__wb1Npa__league-nav-panel{top:calc(100% + var(--space-2));max-height:calc(100vh - var(--nav-height) - var(--space-4));max-height:calc(100dvh - var(--nav-height) - var(--space-4));padding:var(--space-3);overscroll-behavior:contain;border:1px solid var(--color-border);border-radius:var(--radius-xl);background:var(--color-panel);box-shadow:var(--shadow-panel);flex-direction:column;display:flex;position:absolute;overflow-y:auto}.AccountMenu-module__wb1Npa__league-nav-panel-account{right:var(--space-3);width:min(248px, calc(100vw - 2 * var(--space-3)));gap:var(--space-2-5)}.AccountMenu-module__wb1Npa__account-header{align-items:center;gap:var(--space-2-5);display:flex}.AccountMenu-module__wb1Npa__avatar-lg.AccountMenu-module__wb1Npa__avatar-lg{border:1px solid rgba(var(--color-accent-rgb), .45);background:rgba(var(--color-accent-rgb), .14);color:var(--color-accent);width:40px;height:40px;font-size:var(--text-md)}.AccountMenu-module__wb1Npa__account-text{flex-direction:column;gap:2px;min-width:0;display:flex}.AccountMenu-module__wb1Npa__account-email{text-overflow:ellipsis;white-space:nowrap;color:rgba(var(--color-text-rgb), .55);font-family:var(--font-label);font-size:var(--text-xs);overflow:hidden}.AccountMenu-module__wb1Npa__account-league{color:var(--color-text-muted);font:700 var(--text-xs) var(--font-label);letter-spacing:var(--tracking-caption);text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;overflow:hidden}.AccountMenu-module__wb1Npa__league-nav-rule{width:100%;height:1px;margin:var(--space-1) 0;background:rgba(var(--color-text-rgb), .1);border:0;flex-shrink:0}.AccountMenu-module__wb1Npa__nav-menu-item{align-items:center;gap:var(--space-2-5);width:100%;min-height:48px;padding:0 var(--space-2-5);border:1px solid rgba(var(--color-text-rgb), .18);border-radius:var(--radius-md);color:var(--color-text);font:var(--text-md) var(--font-display);text-align:left;text-transform:uppercase;cursor:pointer;background:0 0;text-decoration:none;display:flex}.AccountMenu-module__wb1Npa__nav-menu-item:focus-visible{outline-offset:-2px}.AccountMenu-module__wb1Npa__nav-menu-item svg{flex-shrink:0}.AccountMenu-module__wb1Npa__nav-menu-item svg:first-child{color:rgba(var(--color-text-rgb), .65)}.AccountMenu-module__wb1Npa__nav-menu-item svg:last-child:not(:first-child){color:rgba(var(--color-text-rgb), .4);margin-left:auto}
.LeagueSwitcher-module__X_BP5q__league-nav-panel{top:calc(100% + var(--space-2));max-height:calc(100vh - var(--nav-height) - var(--space-4));max-height:calc(100dvh - var(--nav-height) - var(--space-4));padding:var(--space-3);overscroll-behavior:contain;border:1px solid var(--color-border);border-radius:var(--radius-xl);background:var(--color-panel);box-shadow:var(--shadow-panel);flex-direction:column;display:flex;position:absolute;overflow-y:auto}.LeagueSwitcher-module__X_BP5q__league-nav-panel-switcher{left:calc(var(--space-3-5) + var(--nav-brand-width) + var(--space-2-5));width:min(236px, calc(100vw - 2 * var(--space-3)));gap:var(--space-1-5)}@media screen and (min-width:720px){.LeagueSwitcher-module__X_BP5q__league-nav-panel-switcher{left:calc(var(--space-4) + var(--nav-brand-width) + var(--space-4))}}.LeagueSwitcher-module__X_BP5q__league-nav-caption{padding:0 var(--space-1) 2px;color:var(--color-text-faint);font:700 var(--text-2xs) var(--font-label);letter-spacing:var(--tracking-caption);text-transform:uppercase;margin:0}.LeagueSwitcher-module__X_BP5q__league-nav-notice{color:rgba(var(--color-text-rgb), .8);font:400 var(--text-sm) / 1.5 var(--font-label);text-transform:none;margin:0}.LeagueSwitcher-module__X_BP5q__switcher-list{gap:var(--space-1-5);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.LeagueSwitcher-module__X_BP5q__switcher-row{align-items:center;gap:var(--space-2-5);min-height:48px;padding:0 var(--space-2-5);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-bg);color:var(--color-text);text-decoration:none;transition:border-color .15s;display:flex}.LeagueSwitcher-module__X_BP5q__switcher-row:hover{border-color:var(--color-action)}.LeagueSwitcher-module__X_BP5q__switcher-row[aria-current]{border-color:rgba(var(--color-action-rgb), .45);background:rgba(var(--color-action-rgb), .12)}.LeagueSwitcher-module__X_BP5q__switcher-row svg{color:var(--color-action);flex-shrink:0}.LeagueSwitcher-module__X_BP5q__switcher-text{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.LeagueSwitcher-module__X_BP5q__switcher-name{font:700 var(--text-md) var(--font-body);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.LeagueSwitcher-module__X_BP5q__switcher-role{color:var(--color-text-faint);font-family:var(--font-label);font-size:var(--text-2xs);letter-spacing:var(--tracking-heading);text-transform:uppercase}.LeagueSwitcher-module__X_BP5q__league-nav-rule{width:100%;height:1px;margin:var(--space-1) 0;background:rgba(var(--color-text-rgb), .1);border:0;flex-shrink:0}.LeagueSwitcher-module__X_BP5q__nav-menu-item{align-items:center;gap:var(--space-2-5);width:100%;min-height:48px;padding:0 var(--space-2-5);border:1px solid rgba(var(--color-text-rgb), .18);border-radius:var(--radius-md);color:var(--color-text);font:var(--text-md) var(--font-display);text-align:left;text-transform:uppercase;cursor:pointer;background:0 0;text-decoration:none;display:flex}.LeagueSwitcher-module__X_BP5q__nav-menu-item:focus-visible{outline-offset:-2px}.LeagueSwitcher-module__X_BP5q__nav-menu-item svg{flex-shrink:0}.LeagueSwitcher-module__X_BP5q__nav-menu-item svg:first-child{color:var(--color-accent)}.LeagueSwitcher-module__X_BP5q__nav-menu-item svg:last-child:not(:first-child){color:rgba(var(--color-text-rgb), .4);margin-left:auto}
.LeagueNav-module__R1jd3q__league-shell{--nav-height:53px;--sync-badge-top:calc(var(--nav-height) + var(--space-2));--sync-banner-position:sticky;--sync-banner-margin:var(--space-2)}.LeagueNav-module__R1jd3q__league-shell:has(.LeagueNav-module__R1jd3q__league-nav-tabs){--nav-height:97px}@media screen and (min-width:720px){:is(.LeagueNav-module__R1jd3q__league-shell,.LeagueNav-module__R1jd3q__league-shell:has(.LeagueNav-module__R1jd3q__league-nav-tabs)){--nav-height:57px}}.LeagueNav-module__R1jd3q__league-nav{--nav-chip-height:36px;--nav-logo-height:36px;--nav-brand-width:var(--nav-logo-height);z-index:var(--z-nav);grid-template-columns:auto auto 1fr auto auto;grid-template-rows:var(--nav-bar-height) auto;align-items:center;column-gap:var(--space-2-5);padding:0 var(--space-3-5);border-bottom:1px solid var(--color-border);background:var(--color-raised);grid-template-areas:"brand chip.theme account""tabs tabs tabs tabs tabs";display:grid;position:relative}.LeagueNav-module__R1jd3q__league-nav-brand{min-height:var(--tap-target);grid-area:brand;align-items:center;display:flex}.LeagueNav-module__R1jd3q__league-nav-brand-full img{width:auto;height:var(--nav-logo-height);display:block}.LeagueNav-module__R1jd3q__league-nav-brand-full{display:none}.LeagueNav-module__R1jd3q__league-nav-brand-mark{--logo-mark-size:var(--nav-logo-height);display:block}@media screen and (min-width:1024px) and (orientation:landscape),screen and (min-width:1200px){.LeagueNav-module__R1jd3q__league-nav{--nav-brand-width:calc(var(--nav-logo-height) * 954 / 152)}.LeagueNav-module__R1jd3q__league-nav-brand-full{display:block}.LeagueNav-module__R1jd3q__league-nav-brand-mark{display:none}}@media screen and (min-width:1024px) and (max-width:1199px) and (orientation:landscape){.LeagueNav-module__R1jd3q__league-nav{--nav-chip-height:32px;--nav-logo-height:32px}}.LeagueNav-module__R1jd3q__league-nav-theme.LeagueNav-module__R1jd3q__league-nav-theme{background:rgba(var(--color-action-rgb), .14);width:36px;height:36px;color:var(--color-action);grid-area:theme;position:relative}.LeagueNav-module__R1jd3q__league-nav-theme.LeagueNav-module__R1jd3q__league-nav-theme:after{content:"";position:absolute;inset:-4px}.LeagueNav-module__R1jd3q__league-nav-theme svg{width:18px;height:18px}.LeagueNav-module__R1jd3q__league-nav-chip-wrap{grid-area:chip;min-width:0}.LeagueNav-module__R1jd3q__league-nav-account-wrap{grid-area:account;justify-self:end}.LeagueNav-module__R1jd3q__league-nav-divider{display:none}.LeagueNav-module__R1jd3q__league-nav-chip{align-items:center;gap:var(--space-1-5);height:var(--nav-chip-height);width:100%;max-width:min(52vw,240px);padding:0 var(--space-2-5);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-border);color:var(--color-text);font:700 var(--text-sm) var(--font-body);cursor:pointer;display:flex}.LeagueNav-module__R1jd3q__league-nav-chip-name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.LeagueNav-module__R1jd3q__league-nav-chip svg{color:rgba(var(--color-text-rgb), .55);flex-shrink:0}.LeagueNav-module__R1jd3q__league-nav-chip[aria-expanded=true]{border-color:var(--color-action);background:rgba(var(--color-action-rgb), .12)}.LeagueNav-module__R1jd3q__league-nav-account{width:var(--tap-target);height:var(--tap-target);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:flex}.LeagueNav-module__R1jd3q__avatar-nav.LeagueNav-module__R1jd3q__avatar-nav{border:1px solid rgba(var(--color-accent-rgb), .45);background:rgba(var(--color-accent-rgb), .14);color:var(--color-accent);width:36px;height:36px;font-size:var(--text-sm)}.LeagueNav-module__R1jd3q__league-nav-account[aria-expanded=true] .LeagueNav-module__R1jd3q__avatar-nav{border-color:var(--color-accent);background:rgba(var(--color-accent-rgb), .26)}.LeagueNav-module__R1jd3q__league-nav-tabs{gap:var(--space-6);grid-area:tabs;display:flex}.LeagueNav-module__R1jd3q__league-nav-tabs a{height:var(--nav-tabs-height);color:var(--color-text-faint);font:700 var(--text-sm) var(--font-label);letter-spacing:var(--tracking-label);text-transform:uppercase;border-bottom:2px solid #0000;align-items:center;text-decoration:none;display:flex}.LeagueNav-module__R1jd3q__league-nav-tabs a:focus-visible{outline-offset:-2px}.LeagueNav-module__R1jd3q__league-nav-tabs a[aria-current]{border-bottom-color:var(--color-action);color:var(--color-action)}@media screen and (min-width:720px){.LeagueNav-module__R1jd3q__league-nav{grid-template-columns:auto auto auto auto 1fr auto auto;grid-template-rows:var(--nav-wide-height);align-items:stretch;column-gap:var(--space-4);padding:0 var(--space-4);grid-template-areas:"brand chip divider tabs.theme account"}.LeagueNav-module__R1jd3q__league-nav-brand,.LeagueNav-module__R1jd3q__league-nav-chip-wrap,.LeagueNav-module__R1jd3q__league-nav-theme.LeagueNav-module__R1jd3q__league-nav-theme,.LeagueNav-module__R1jd3q__league-nav-account-wrap{align-self:center}.LeagueNav-module__R1jd3q__league-nav-divider{width:1px;margin:var(--space-4) 0;background:rgba(var(--color-text-rgb), .12);grid-area:divider;display:block}.LeagueNav-module__R1jd3q__league-nav-tabs{gap:var(--space-4)}.LeagueNav-module__R1jd3q__league-nav-tabs a{height:100%}}@media screen and (min-width:900px){.LeagueNav-module__R1jd3q__league-nav-tabs{gap:var(--space-6)}}.LeagueNav-module__R1jd3q__league-nav-scrim{z-index:var(--z-nav-scrim);background:rgba(var(--shadow-rgb), .45);position:fixed;inset:0}@media screen and (max-width:400px){.LeagueNav-module__R1jd3q__league-nav-tabs{gap:var(--space-4)}}@media print{:root:has([data-print-page]) :is(.LeagueNav-module__R1jd3q__league-nav,.LeagueNav-module__R1jd3q__league-nav-scrim){display:none!important}}
.AccountDeletionDialog-module__s0VgSG__delete-dialog.AccountDeletionDialog-module__s0VgSG__delete-dialog{gap:var(--space-4);border:1px solid rgba(var(--color-negative-rgb), .45);border-radius:var(--radius-xl);text-align:left;flex-direction:column;max-width:420px;padding:1.25rem;display:flex}.AccountDeletionDialog-module__s0VgSG__delete-dialog-what,.AccountDeletionDialog-module__s0VgSG__delete-dialog-facts{flex-direction:column;display:flex}.AccountDeletionDialog-module__s0VgSG__delete-dialog-what{gap:var(--space-4)}.AccountDeletionDialog-module__s0VgSG__delete-dialog-facts{gap:var(--space-2-5)}.AccountDeletionDialog-module__s0VgSG__delete-dialog-head{align-items:center;gap:var(--space-3);display:flex}.AccountDeletionDialog-module__s0VgSG__danger-icon{border-radius:var(--radius-sm);background:var(--color-negative);width:28px;height:28px;color:var(--color-on-medal);flex-shrink:0;justify-content:center;align-items:center;display:flex}.AccountDeletionDialog-module__s0VgSG__delete-dialog .AccountDeletionDialog-module__s0VgSG__danger-icon{border-radius:var(--radius-md);width:36px;height:36px}.AccountDeletionDialog-module__s0VgSG__delete-dialog.AccountDeletionDialog-module__s0VgSG__delete-dialog h2{color:var(--color-text);text-align:left;margin:0;font-size:1.5rem;line-height:1.1}.AccountDeletionDialog-module__s0VgSG__delete-dialog p{color:var(--color-text-soft);font-family:var(--font-body);font-size:var(--text-md);text-transform:none;margin:0;font-weight:400;line-height:1.45}.AccountDeletionDialog-module__s0VgSG__delete-dialog-leagues{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-compact-card);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.AccountDeletionDialog-module__s0VgSG__delete-dialog-leagues li{align-items:baseline;gap:var(--space-2);padding:var(--space-2-5) var(--space-3);display:flex}.AccountDeletionDialog-module__s0VgSG__delete-dialog-leagues li+li{border-top:1px solid var(--color-border)}.AccountDeletionDialog-module__s0VgSG__delete-dialog-league-name{min-width:0;font-size:var(--text-base);overflow-wrap:anywhere;flex:1;font-weight:700}.AccountDeletionDialog-module__s0VgSG__delete-dialog-league-count{color:var(--color-text-muted);font-family:var(--font-label);font-size:var(--text-sm);flex-shrink:0}.AccountDeletionDialog-module__s0VgSG__delete-dialog-steps{gap:var(--space-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.AccountDeletionDialog-module__s0VgSG__delete-dialog-steps li{font-size:var(--text-md);padding-left:20px;line-height:1.45;position:relative}.AccountDeletionDialog-module__s0VgSG__delete-dialog-steps li:before{content:"";box-sizing:border-box;border:2px solid var(--color-text-muted);border-radius:50%;width:10px;height:10px;position:absolute;top:5px;left:0}.AccountDeletionDialog-module__s0VgSG__delete-dialog-steps .AccountDeletionDialog-module__s0VgSG__delete-dialog-step-now:before{border-color:var(--color-negative);background:var(--color-negative)}.AccountDeletionDialog-module__s0VgSG__delete-dialog-steps strong{color:var(--color-text-muted);font-family:var(--font-label);font-size:var(--text-sm);letter-spacing:var(--tracking-heading);text-transform:uppercase;display:block}.AccountDeletionDialog-module__s0VgSG__delete-dialog-steps .AccountDeletionDialog-module__s0VgSG__delete-dialog-step-now strong{color:var(--color-negative)}.AccountDeletionDialog-module__s0VgSG__delete-dialog-export a{color:var(--color-action);font-weight:700}.AccountDeletionDialog-module__s0VgSG__delete-dialog-confirm{gap:var(--space-3);padding-top:var(--space-4);border-top:1px solid var(--color-border);flex-direction:column;display:flex}.AccountDeletionDialog-module__s0VgSG__delete-dialog-field{gap:var(--space-2);font-size:var(--text-md);flex-direction:column;font-weight:600;display:flex}.AccountDeletionDialog-module__s0VgSG__delete-dialog-field strong{padding:1px var(--space-1-5);background:var(--color-surface-muted);color:var(--color-negative);font-family:var(--font-label);border-radius:4px}.AccountDeletionDialog-module__s0VgSG__delete-dialog-field input{box-sizing:border-box;height:48px;padding:var(--space-3);border:1px solid var(--color-control-border);border-radius:var(--radius-sm);background:var(--color-bg);color:var(--color-text);font-family:var(--font-body);font-size:18px}.AccountDeletionDialog-module__s0VgSG__delete-dialog-field input:focus-visible{outline-offset:-2px}.AccountDeletionDialog-module__s0VgSG__delete-dialog-actions{gap:var(--space-2);display:flex}.AccountDeletionDialog-module__s0VgSG__delete-dialog-actions button{min-height:48px}.AccountDeletionDialog-module__s0VgSG__delete-dialog-actions .AccountDeletionDialog-module__s0VgSG__delete-dialog-cancel{flex:1 1 0}.AccountDeletionDialog-module__s0VgSG__delete-dialog-actions .AccountDeletionDialog-module__s0VgSG__delete-dialog-submit{flex:1.4 1 0}@media screen and (min-width:640px){.AccountDeletionDialog-module__s0VgSG__delete-dialog.AccountDeletionDialog-module__s0VgSG__delete-dialog{max-width:480px;padding:1.75rem}.AccountDeletionDialog-module__s0VgSG__delete-dialog-actions{justify-content:flex-end}.AccountDeletionDialog-module__s0VgSG__delete-dialog-actions .AccountDeletionDialog-module__s0VgSG__delete-dialog-cancel,.AccountDeletionDialog-module__s0VgSG__delete-dialog-actions .AccountDeletionDialog-module__s0VgSG__delete-dialog-submit{flex:none}}@media (orientation:landscape) and (max-height:520px) and (min-width:600px){.AccountDeletionDialog-module__s0VgSG__delete-dialog.AccountDeletionDialog-module__s0VgSG__delete-dialog{gap:var(--space-6);width:100%;max-width:820px;height:calc(100dvh - 1rem);padding:var(--space-4) 1.25rem;grid-template-columns:repeat(2,minmax(0,1fr));display:grid;overflow:hidden}.AccountDeletionDialog-module__s0VgSG__delete-dialog-what{overscroll-behavior:contain;gap:var(--space-3);min-height:0;overflow-y:auto}.AccountDeletionDialog-module__s0VgSG__delete-dialog .AccountDeletionDialog-module__s0VgSG__danger-icon{width:28px;height:28px}.AccountDeletionDialog-module__s0VgSG__delete-dialog.AccountDeletionDialog-module__s0VgSG__delete-dialog h2{font-size:1.3rem}.AccountDeletionDialog-module__s0VgSG__delete-dialog p,.AccountDeletionDialog-module__s0VgSG__delete-dialog-steps li{font-size:var(--text-sm)}.AccountDeletionDialog-module__s0VgSG__delete-dialog-leagues{gap:var(--space-1-5);background:0 0;border:0;flex-flow:wrap}.AccountDeletionDialog-module__s0VgSG__delete-dialog-leagues li{padding:5px var(--space-2-5);border:1px solid var(--color-border);border-radius:var(--radius-pill);background:var(--color-compact-card)}.AccountDeletionDialog-module__s0VgSG__delete-dialog-leagues li+li{border-top:1px solid var(--color-border)}.AccountDeletionDialog-module__s0VgSG__delete-dialog-league-name{font-size:var(--text-sm);flex:none}.AccountDeletionDialog-module__s0VgSG__delete-dialog-steps{gap:var(--space-2)}.AccountDeletionDialog-module__s0VgSG__delete-dialog-steps strong{margin-right:var(--space-1);display:inline}.AccountDeletionDialog-module__s0VgSG__delete-dialog-confirm{padding-top:0;padding-left:var(--space-6);border-top:0;border-left:1px solid var(--color-border);justify-content:flex-start}.AccountDeletionDialog-module__s0VgSG__delete-dialog-field input,.AccountDeletionDialog-module__s0VgSG__delete-dialog-actions button{height:auto;min-height:var(--tap-target)}.AccountDeletionDialog-module__s0VgSG__delete-dialog-actions{justify-content:flex-start}.AccountDeletionDialog-module__s0VgSG__delete-dialog-actions .AccountDeletionDialog-module__s0VgSG__delete-dialog-cancel{flex:1 1 0}.AccountDeletionDialog-module__s0VgSG__delete-dialog-actions .AccountDeletionDialog-module__s0VgSG__delete-dialog-submit{flex:1.4 1 0}}
.DisplayNameEditor-module__UyAhZq__account-name-row{align-items:center;gap:var(--space-3);padding:var(--space-3) 0;display:flex}.DisplayNameEditor-module__UyAhZq__account-name-row .DisplayNameEditor-module__UyAhZq__account-name-edit{flex-shrink:0}.DisplayNameEditor-module__UyAhZq__account-field{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.DisplayNameEditor-module__UyAhZq__account-field-label{color:var(--color-text-muted);font-family:var(--font-label);font-size:var(--text-sm)}.DisplayNameEditor-module__UyAhZq__account-field-value{font-family:var(--font-body);font-size:var(--text-base);overflow-wrap:anywhere}.DisplayNameEditor-module__UyAhZq__account-name-value{font-size:var(--text-lg);font-weight:700}.DisplayNameEditor-module__UyAhZq__account-name-wrap .DisplayNameEditor-module__UyAhZq__account-name-saved{align-items:center;gap:var(--space-1-5);margin:calc(-1 * var(--space-1)) 0 var(--space-3);color:var(--color-positive);font-family:var(--font-label);font-size:var(--text-sm);display:flex}.DisplayNameEditor-module__UyAhZq__account-name-form{gap:var(--space-2-5);padding:var(--space-3-5) 0;flex-direction:column;display:flex}.DisplayNameEditor-module__UyAhZq__account-name-hint{color:var(--color-text-muted);font-family:var(--font-body);font-size:var(--text-xs);font-weight:500;line-height:1.4}.DisplayNameEditor-module__UyAhZq__account-name-actions{gap:var(--space-2);display:flex}.DisplayNameEditor-module__UyAhZq__account-name-actions .DisplayNameEditor-module__UyAhZq__account-name-save{flex:1}
.LegalLinks-module__Ngwjdq__legal-links{justify-content:center;gap:var(--space-2) var(--space-4);margin:var(--space-4) 0 0;font-family:var(--font-label);font-size:var(--text-sm);flex-wrap:wrap;display:flex}.LegalLinks-module__Ngwjdq__legal-links a{color:var(--color-text-muted)}.LegalLinks-module__Ngwjdq__legal-links a:hover,.LegalLinks-module__Ngwjdq__legal-links a:focus-visible{color:var(--color-action)}
.PullToRefresh-module__X927kq__ptr{top:calc(env(safe-area-inset-top,0px) + var(--space-3));z-index:var(--z-nav);border:1px solid var(--color-border-strong);background:var(--color-panel);width:40px;height:40px;box-shadow:var(--shadow-panel);pointer-events:none;border-radius:50%;justify-content:center;align-items:center;display:flex;position:fixed;left:50%;transform:translate(-50%)}.PullToRefresh-module__X927kq__ptr circle{fill:none;stroke-width:3px}.PullToRefresh-module__X927kq__ptr-track{stroke:var(--color-border)}.PullToRefresh-module__X927kq__ptr-ring{stroke:var(--color-text-muted);stroke-linecap:round;transform-origin:50%;transform:rotate(-90deg)}.PullToRefresh-module__X927kq__ptr-armed,.PullToRefresh-module__X927kq__ptr-refreshing .PullToRefresh-module__X927kq__ptr-ring{stroke:var(--color-accent)}.PullToRefresh-module__X927kq__ptr-refreshing svg{animation:.8s linear infinite PullToRefresh-module__X927kq__ptr-spin}@keyframes PullToRefresh-module__X927kq__ptr-spin{to{transform:rotate(360deg)}}.PullToRefresh-module__X927kq__ptr-leaving{animation:.2s ease-in forwards PullToRefresh-module__X927kq__ptr-leave}@keyframes PullToRefresh-module__X927kq__ptr-leave{to{opacity:0;transform:translate(-50%)scale(.6)}}@media (prefers-reduced-motion:reduce){.PullToRefresh-module__X927kq__ptr-leaving{animation-name:PullToRefresh-module__X927kq__ptr-fade}}@keyframes PullToRefresh-module__X927kq__ptr-fade{to{opacity:0}}
.PendingDeletionNotice-module__YccRSq__account-pending{align-items:flex-start;gap:var(--space-3);padding:var(--space-4);border:1px solid var(--color-border);border-left:3px solid var(--color-negative);border-radius:var(--radius-lg);background:var(--color-panel);flex-direction:column;display:flex}.PendingDeletionNotice-module__YccRSq__account-pending p{font-family:var(--font-body);font-size:var(--text-base);text-transform:none;margin:0;font-weight:400}
.AccountSettings-module__PTOJHq__account-page .AccountSettings-module__PTOJHq__account-title{margin:var(--space-4) 0;font-family:var(--font-display);text-align:left;text-transform:none;color:var(--color-accent);font-size:1.5rem;font-weight:400}.AccountSettings-module__PTOJHq__account-page p{margin:0 0 var(--space-3);font-family:var(--font-body);font-size:var(--text-base);text-transform:none;font-weight:400}.AccountSettings-module__PTOJHq__account-page .AccountSettings-module__PTOJHq__account-legal-links{justify-content:flex-start;margin-top:0}.AccountSettings-module__PTOJHq__account-page .AccountSettings-module__PTOJHq__account-section{gap:var(--space-2-5);margin:0 0 var(--space-6);background:0 0;border:0;padding:0}.AccountSettings-module__PTOJHq__account-page .AccountSettings-module__PTOJHq__account-section:last-child{margin-bottom:0}.AccountSettings-module__PTOJHq__account-page .AccountSettings-module__PTOJHq__account-download{align-self:flex-start;align-items:center;text-decoration:none;display:inline-flex}.AccountSettings-module__PTOJHq__account-card{padding:var(--space-1) var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-panel);box-shadow:4px 4px var(--color-border-strong);flex-direction:column;display:flex}.AccountSettings-module__PTOJHq__account-field{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.AccountSettings-module__PTOJHq__account-field-label{color:var(--color-text-muted);font-family:var(--font-label);font-size:var(--text-sm)}.AccountSettings-module__PTOJHq__account-field-value{font-family:var(--font-body);font-size:var(--text-base);overflow-wrap:anywhere}.AccountSettings-module__PTOJHq__account-email-field{padding:var(--space-3) 0;border-top:1px solid var(--color-border)}
