.LocaleSwitcher-module__67fYfW__locale-switcher{gap:var(--space-2);display:flex}.LocaleSwitcher-module__67fYfW__locale-switcher-large{width:100%}.LocaleSwitcher-module__67fYfW__locale-switcher-option{min-height:40px;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}.LocaleSwitcher-module__67fYfW__locale-switcher-option[aria-pressed=true]{border-color:var(--color-accent);background:rgba(var(--color-action-rgb), .14);color:var(--color-accent);cursor:default}.LocaleSwitcher-module__67fYfW__locale-switcher-large .LocaleSwitcher-module__67fYfW__locale-switcher-option{min-height:48px}
.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}
.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}
.LeagueNav-module__R1jd3q__league-shell{--nav-height:53px;--sync-badge-top:calc(var(--nav-height) + var(--space-2))}.LeagueNav-module__R1jd3q__league-shell:has(.LeagueNav-module__R1jd3q__league-nav-tabs){--nav-height:97px}@media screen and (min-width:640px){: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{z-index:var(--z-nav);grid-template-columns:auto auto 1fr 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:rgba(var(--color-bg-edge-rgb), .94);grid-template-areas:"brand chip.account""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 img{width:auto;height:var(--nav-logo-height);display:block}.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);max-width:min(52vw,240px);height:36px;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);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:640px){.LeagueNav-module__R1jd3q__league-nav{grid-template-columns:auto auto auto auto 1fr 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.account"}.LeagueNav-module__R1jd3q__league-nav-brand,.LeagueNav-module__R1jd3q__league-nav-chip-wrap,.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 a{height:100%}}.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}}
.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)}
.LegalPage-module__icB8aa__legal-page{max-width:72ch;padding:var(--space-6) var(--space-4) var(--space-6);font-family:var(--font-body);color:var(--color-text);margin:0 auto}.LegalPage-module__icB8aa__legal-home{width:180px;margin:0 auto var(--space-4);display:block}.LegalPage-module__icB8aa__legal-logo{width:100%;height:auto;display:block}.LegalPage-module__icB8aa__legal-doc{line-height:1.6}.LegalPage-module__icB8aa__legal-doc h1.LegalPage-module__icB8aa__legal-title{margin:0 0 var(--space-2);font-family:var(--font-display);text-align:left;text-transform:none;color:var(--color-accent);font-size:1.75rem;font-weight:400}.LegalPage-module__icB8aa__legal-doc h2{margin:var(--space-6) 0 var(--space-2);font-family:var(--font-body);font-size:var(--text-lg);text-align:left;color:var(--color-accent);font-weight:700}.LegalPage-module__icB8aa__legal-doc p,.LegalPage-module__icB8aa__legal-doc li{margin:0 0 var(--space-3);font-family:var(--font-body);font-size:var(--text-base);text-transform:none;color:var(--color-text);font-weight:400}.LegalPage-module__icB8aa__legal-doc ul{margin:0 0 var(--space-3);padding-left:var(--space-6)}.LegalPage-module__icB8aa__legal-doc a{color:var(--color-action)}.LegalPage-module__icB8aa__legal-doc p.LegalPage-module__icB8aa__legal-meta{margin-bottom:var(--space-1);font-size:var(--text-sm);color:var(--color-text-muted)}
.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 .AccountSettings-module__PTOJHq__account-back{display:inline-block}.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);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)}
.PrivacyPolicy-module__-m3REG__legal-table-wrap{margin:0 0 var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-md);overflow-x:auto}.PrivacyPolicy-module__-m3REG__legal-table{border-collapse:collapse;width:100%;min-width:36rem;font-size:var(--text-sm);line-height:1.45}.PrivacyPolicy-module__-m3REG__legal-table th,.PrivacyPolicy-module__-m3REG__legal-table td{padding:var(--space-2) var(--space-2-5);border-bottom:1px solid var(--color-border);text-align:left;vertical-align:top}.PrivacyPolicy-module__-m3REG__legal-table thead th{font-family:var(--font-label);color:var(--color-text-muted);background:var(--color-panel);font-weight:700}.PrivacyPolicy-module__-m3REG__legal-table tbody th{font-weight:700}.PrivacyPolicy-module__-m3REG__legal-table tbody tr:last-child th,.PrivacyPolicy-module__-m3REG__legal-table tbody tr:last-child td{border-bottom:0}
.SubProcessors-module__bTOx6q__legal-table-wrap{margin:0 0 var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-md);overflow-x:auto}.SubProcessors-module__bTOx6q__legal-table{border-collapse:collapse;width:100%;min-width:36rem;font-size:var(--text-sm);line-height:1.45}.SubProcessors-module__bTOx6q__legal-table th,.SubProcessors-module__bTOx6q__legal-table td{padding:var(--space-2) var(--space-2-5);border-bottom:1px solid var(--color-border);text-align:left;vertical-align:top}.SubProcessors-module__bTOx6q__legal-table thead th{font-family:var(--font-label);color:var(--color-text-muted);background:var(--color-panel);font-weight:700}.SubProcessors-module__bTOx6q__legal-table tbody th{font-weight:700}.SubProcessors-module__bTOx6q__legal-table tbody tr:last-child th,.SubProcessors-module__bTOx6q__legal-table tbody tr:last-child td{border-bottom:0}
