.profile-redesign_page__aemJm{display:grid;grid-gap:20px;gap:20px;align-content:start;max-width:36rem;margin:auto;padding:12px 16px 120px}.profile-redesign_page__aemJm>*{min-width:0}.profile-redesign_srOnly__dGhUX{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.profile-redesign_bar__4_IaY{display:flex;align-items:center;gap:4px;padding:4px 0 8px;border-bottom:1px solid var(--color-border)}.profile-redesign_bar__4_IaY a{display:grid;place-items:center;width:44px;height:44px;color:var(--color-text);font-size:1.3rem}.profile-redesign_bar__4_IaY h1{margin:0;flex:1 1;font:800 1.1rem var(--font-ui)}.profile-redesign_identity__ey87M{display:flex;align-items:center;gap:14px}.profile-redesign_avatar__D3ts1{position:relative;display:grid;place-items:center;flex:none;width:68px;height:68px;border-radius:50%;background-size:cover;background-position:50%;color:#0A1A12;font:900 1.4rem var(--font-ui)}.profile-redesign_identity__ey87M>div{display:grid;grid-gap:3px;gap:3px;flex:1 1;min-width:0}.profile-redesign_identity__ey87M h2{margin:0;font:900 1.35rem/1.1 var(--font-ui);overflow-wrap:anywhere}.profile-redesign_identity__ey87M>div>span{color:var(--color-text-muted);font-size:.82rem}.profile-redesign_edit__GkxBV{display:inline-flex;align-items:center;min-height:44px;padding:0 14px;border:1.5px solid var(--color-control-border);border-radius:12px;color:var(--color-text);font-size:.82rem;font-weight:700}.profile-redesign_block__H4TZf{display:grid;grid-gap:10px;gap:10px}.profile-redesign_head__zlPJP{display:flex;align-items:baseline;justify-content:space-between}.profile-redesign_block__H4TZf h2,.profile-redesign_head__zlPJP h2{margin:0;font:800 1.06rem var(--font-ui)}.profile-redesign_head__zlPJP span{color:var(--color-text-muted);font-size:.75rem}.profile-redesign_leagues__0agii,.profile-redesign_list__C9KuS,.profile-redesign_menu__5EsOz{overflow:hidden;border:1px solid var(--color-border);border-radius:18px;background:var(--color-surface)}.profile-redesign_leagues__0agii>a{display:grid;grid-template-columns:40px minmax(0,1fr) auto;grid-gap:12px;gap:12px;align-items:center;min-height:64px;padding:12px 14px;border-bottom:1px solid var(--color-border);color:var(--color-text)}.profile-redesign_leagues__0agii>a:last-child,.profile-redesign_list__C9KuS>:last-child,.profile-redesign_menu__5EsOz>a:last-child{border-bottom:0}.profile-redesign_leagues__0agii strong{display:flex;align-items:center;flex-wrap:wrap;gap:6px;font-size:.92rem;overflow-wrap:anywhere}.profile-redesign_leagues__0agii strong em{padding:1px 6px;border-radius:6px;background:var(--color-brand-soft);color:var(--color-brand-text);font-size:.62rem;font-style:normal;font-weight:900}.profile-redesign_leagues__0agii small{display:block;color:var(--color-text-muted);font-size:.72rem}.profile-redesign_leagues__0agii>a>span:nth-child(2){display:grid;grid-gap:2px;gap:2px;min-width:0}.profile-redesign_leagues__0agii>a>span:last-child{display:grid;grid-gap:2px;gap:2px;justify-items:end;text-align:right}.profile-redesign_leagues__0agii b{font-size:.92rem}.profile-redesign_leagueMark__u2D46{display:grid;place-items:center;width:40px;height:40px;border-radius:12px;background:var(--color-brand-soft);color:var(--color-text-muted);font:900 .95rem var(--font-ui)}.profile-redesign_leagueMark__u2D46[data-active=true]{background:var(--color-brand);color:var(--color-on-brand)}.profile-redesign_addLeague___48LP{display:flex!important;align-items:center;gap:12px;color:var(--color-brand-text)!important;font-weight:700;font-size:.88rem}.profile-redesign_addLeague___48LP>span{display:grid;place-items:center;width:40px;height:40px;border:1.5px dashed var(--color-control-border);border-radius:12px;font-size:1.3rem}.profile-redesign_banner__I_Iio{display:grid;grid-template-columns:36px minmax(0,1fr) auto;grid-gap:12px;gap:12px;align-items:center;min-height:64px;padding:12px 14px;border:1px solid color-mix(in srgb,var(--color-warning) 40%,var(--color-border));border-radius:16px;background:var(--color-warning-soft);color:var(--color-text)}.profile-redesign_banner__I_Iio>span:first-child{display:grid;place-items:center;width:36px;height:36px;border-radius:10px;background:var(--color-warning);color:#0A1A12}.profile-redesign_banner__I_Iio>span:nth-child(2){display:grid;grid-gap:2px;gap:2px}.profile-redesign_banner__I_Iio small{color:var(--color-text-muted);font-size:.72rem}.profile-redesign_banner__I_Iio b{color:var(--color-warning);font-size:.82rem;white-space:nowrap}.profile-redesign_menu__5EsOz>a{display:grid;grid-template-columns:36px minmax(0,1fr) auto 16px;grid-gap:12px;gap:12px;align-items:center;min-height:64px;padding:12px 14px;border-bottom:1px solid var(--color-border);color:var(--color-text)}.profile-redesign_menu__5EsOz>a>span:nth-child(2){display:grid;grid-gap:2px;gap:2px}.profile-redesign_menu__5EsOz small{color:var(--color-text-muted);font-size:.72rem}.profile-redesign_list__C9KuS em,.profile-redesign_menu__5EsOz em{font-size:.72rem;font-style:normal;font-weight:700;color:var(--color-text-muted)}.profile-redesign_list__C9KuS em[data-tone=warn],.profile-redesign_menu__5EsOz em[data-tone=warn]{color:var(--color-warning)}.profile-redesign_list__C9KuS em[data-tone=ok],.profile-redesign_menu__5EsOz em[data-tone=ok]{padding:2px 8px;border-radius:99px;background:var(--color-brand-soft);color:var(--color-brand-text)}.profile-redesign_list__C9KuS svg,.profile-redesign_menu__5EsOz svg:last-child{color:var(--color-text-muted)}.profile-redesign_menuIcon__eBbhE{display:grid;place-items:center;width:36px;height:36px;border-radius:10px;background:var(--color-brand-soft);color:var(--color-brand-text)}.profile-redesign_logout__LipWU{display:flex;align-items:center;justify-content:space-between;padding:0 4px}.profile-redesign_logout__LipWU small{color:var(--color-text-muted);font-size:.7rem}.profile-redesign_form__rzS01{display:grid;grid-gap:22px;gap:22px}.profile-redesign_photo__T4tGh{display:grid;justify-items:center;grid-gap:10px;gap:10px}.profile-redesign_photo__T4tGh small{color:var(--color-text-muted);font-size:.75rem}.profile-redesign_photoButton__DHd7H{position:relative;display:grid;place-items:center;width:96px;height:96px;border:0;border-radius:50%;background-size:cover;background-position:50%;color:#0A1A12;font:900 1.9rem var(--font-ui);cursor:pointer}.profile-redesign_photoButton__DHd7H i{position:absolute;right:-2px;bottom:-2px;display:grid;place-items:center;width:44px;height:44px;border-radius:50%;background:transparent}.profile-redesign_photoButton__DHd7H i:before{content:"";position:absolute;width:34px;height:34px;border:3px solid var(--color-canvas);border-radius:50%;background:var(--color-brand)}.profile-redesign_photoButton__DHd7H i svg{position:relative;color:var(--color-on-brand)}.profile-redesign_photoButton__DHd7H:focus-visible{outline:2px solid var(--color-brand-text);outline-offset:3px}.profile-redesign_fields__1Z7UY{display:grid;grid-gap:16px;gap:16px}.profile-redesign_fields__1Z7UY label,.profile-redesign_teams__S_pmF label{display:grid;grid-gap:6px;gap:6px;font-size:.82rem;font-weight:700}.profile-redesign_fields__1Z7UY label em{color:var(--color-text-muted);font-style:normal;font-weight:500}.profile-redesign_fields__1Z7UY small,.profile-redesign_teams__S_pmF small{color:var(--color-text-muted);font-size:.72rem;font-weight:500}.profile-redesign_fields__1Z7UY input:not([type=file]),.profile-redesign_teams__S_pmF input{color:var(--color-text);font:600 1rem var(--font-ui)}.profile-redesign_fields__1Z7UY input:not([type=file]),.profile-redesign_teams__S_pmF input,.profile-redesign_username__yXPAa{min-height:48px;padding:0 14px;border:1.5px solid var(--color-control-border);border-radius:12px;background:var(--color-surface)}.profile-redesign_username__yXPAa{display:flex;align-items:center;gap:4px}.profile-redesign_username__yXPAa[data-tone=own],.profile-redesign_username__yXPAa[data-tone=valid]{border-color:var(--color-brand)}.profile-redesign_username__yXPAa[data-tone=invalid]{border-color:var(--color-danger)}.profile-redesign_username__yXPAa>span{color:var(--color-text-muted)}.profile-redesign_username__yXPAa input{flex:1 1;min-width:0;min-height:44px!important;padding:0!important;border:0!important;background:transparent!important;outline:0}.profile-redesign_username__yXPAa b{font-size:.72rem;white-space:nowrap;color:var(--color-brand-text)}.profile-redesign_username__yXPAa[data-tone=invalid] b{color:var(--color-danger)}.profile-redesign_username__yXPAa:focus-within{outline:2px solid var(--color-brand-text);outline-offset:2px}.profile-redesign_teams__S_pmF{display:grid;grid-gap:10px;gap:10px}.profile-redesign_teams__S_pmF>div{display:grid;grid-gap:2px;gap:2px}.profile-redesign_teams__S_pmF h2{margin:0;font:800 1rem var(--font-ui)}.profile-redesign_teams__S_pmF label{grid-template-columns:36px minmax(0,1fr);align-items:center;gap:12px;padding:10px 12px;border:1px solid var(--color-border);border-radius:14px;background:var(--color-surface)}.profile-redesign_teams__S_pmF label>span:last-child{display:grid;grid-gap:2px;gap:2px}.profile-redesign_teams__S_pmF label input{min-height:40px;border:0;border-bottom:1px dashed var(--color-control-border);border-radius:0;background:transparent;padding:0}.profile-redesign_teams__S_pmF .profile-redesign_leagueMark__u2D46{width:36px;height:36px}.profile-redesign_formActions__57ewN{display:flex;align-items:center;justify-content:space-between;gap:12px}.profile-redesign_formActions__57ewN a{display:inline-flex;align-items:center;min-height:52px;padding:0 12px;color:var(--color-text-muted);font-weight:700}.profile-redesign_formActions__57ewN button{flex:1 1;min-height:52px;border-radius:14px;font-size:1rem}.profile-redesign_notif__GH2HG{display:grid;grid-gap:18px;gap:18px}.profile-redesign_deviceCard__jwWLs{display:grid;grid-template-columns:40px minmax(0,1fr);grid-gap:12px;gap:12px;align-items:center;padding:14px;border:1px solid var(--color-border);border-radius:18px;background:var(--color-surface)}.profile-redesign_deviceCard__jwWLs[data-state=blocked],.profile-redesign_deviceCard__jwWLs[data-state=off]{border-color:color-mix(in srgb,var(--color-warning) 40%,var(--color-border));background:var(--color-warning-soft)}.profile-redesign_deviceCard__jwWLs>span:first-child{display:grid;place-items:center;width:40px;height:40px;border-radius:12px;background:var(--color-brand);color:var(--color-on-brand)}.profile-redesign_deviceCard__jwWLs[data-state=blocked]>span:first-child,.profile-redesign_deviceCard__jwWLs[data-state=off]>span:first-child{background:var(--color-warning)}.profile-redesign_deviceCard__jwWLs>span:nth-child(2){display:grid;grid-gap:2px;gap:2px}.profile-redesign_deviceCard__jwWLs small{color:var(--color-text-muted);font-size:.75rem}.profile-redesign_enable__gX1jW{grid-column:1/-1;min-height:46px;border:0;border-radius:12px;background:var(--color-warning);color:#0A1A12;font-size:.95rem;font-weight:800;cursor:pointer}.profile-redesign_enable__gX1jW:disabled{opacity:.5}.profile-redesign_deviceActions__ayW6P{grid-column:1/-1;display:flex;gap:8px;flex-wrap:wrap}.profile-redesign_deviceActions__ayW6P button{min-height:44px;padding:0 14px;border:1px solid var(--color-control-border);border-radius:12px;background:transparent;color:var(--color-text);font-weight:700;cursor:pointer}.profile-redesign_deviceState__6iWds{margin:0;color:var(--color-text-muted);font-size:.75rem}.profile-redesign_deviceState__6iWds b{color:var(--color-text)}.profile-redesign_notifGroup__GE8kH{display:grid;grid-gap:8px;gap:8px}.profile-redesign_notifGroup__GE8kH[data-dim=true] button[role=switch]{opacity:.6}.profile-redesign_notifGroup__GE8kH h2,.profile-redesign_settingsGroup__PGCXd h2{margin:0;color:var(--color-text-muted);font-size:.78rem;font-weight:800;letter-spacing:.06em}.profile-redesign_notifGroup__GE8kH>div{overflow:hidden;border:1px solid var(--color-border);border-radius:16px;background:var(--color-surface)}.profile-redesign_switchRow__Nu__G{display:flex;align-items:center;gap:12px;min-height:60px;padding:12px 14px;border-bottom:1px solid var(--color-border)}.profile-redesign_switchRow__Nu__G:last-child{border-bottom:0}.profile-redesign_switchRow__Nu__G>span{display:grid;flex:1 1;grid-gap:3px;gap:3px}.profile-redesign_switchRow__Nu__G strong{font-size:.9rem}.profile-redesign_switchRow__Nu__G small{color:var(--color-text-muted);font-size:.75rem;line-height:1.35}.profile-redesign_nativeSwitch__7mpUa,.profile-redesign_switchRow__Nu__G button[role=switch]{position:relative;flex:none;width:52px;height:32px;border:0;border-radius:99px;background:var(--color-control-border);cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}.profile-redesign_switchRow__Nu__G button[role=switch] i{position:absolute;top:4px;left:4px;width:24px;height:24px;border-radius:50%;background:var(--color-text-muted);transition:left .16s}.profile-redesign_switchRow__Nu__G button[aria-checked=true]{background:var(--color-brand)}.profile-redesign_switchRow__Nu__G button[aria-checked=true] i{left:24px;background:var(--color-on-brand)}.profile-redesign_switchRow__Nu__G button:disabled{opacity:.5;cursor:not-allowed}.profile-redesign_nativeSwitch__7mpUa:after{content:"";position:absolute;top:4px;left:4px;width:24px;height:24px;border-radius:50%;background:var(--color-text-muted);transition:left .16s}.profile-redesign_nativeSwitch__7mpUa:checked{background:var(--color-brand)}.profile-redesign_nativeSwitch__7mpUa:checked:after{left:24px;background:var(--color-on-brand)}.profile-redesign_nativeSwitch__7mpUa:focus-visible,.profile-redesign_switchRow__Nu__G button:focus-visible{outline:2px solid var(--color-brand-text);outline-offset:3px}.profile-redesign_settingsGroup__PGCXd{display:grid;grid-gap:8px;gap:8px}.profile-redesign_list__C9KuS>.profile-redesign_device__qcjiU,.profile-redesign_list__C9KuS>a,.profile-redesign_list__C9KuS>form{display:grid;grid-template-columns:minmax(0,1fr) auto 18px;grid-gap:10px;gap:10px;align-items:center;min-height:60px;padding:12px 14px;border-bottom:1px solid var(--color-border);color:var(--color-text)}.profile-redesign_list__C9KuS>a>span:first-child{display:grid;grid-gap:2px;gap:2px}.profile-redesign_list__C9KuS small{color:var(--color-text-muted);font-size:.78rem}.profile-redesign_list__C9KuS strong{font-size:.92rem}.profile-redesign_device__qcjiU{grid-template-columns:36px minmax(0,1fr) auto!important}.profile-redesign_device__qcjiU>span:nth-child(2){display:grid;grid-gap:2px;gap:2px}.profile-redesign_list__C9KuS>form{display:block;padding:0}.profile-redesign_listButton__F0S2P{width:100%;min-height:52px;padding:0 14px;border:0;background:transparent;color:var(--color-text);font:700 .88rem var(--font-ui);text-align:left;cursor:pointer}.profile-redesign_list__C9KuS>.profile-redesign_switchRow__Nu__G{display:flex;grid-template-columns:none;padding:12px 14px}.profile-redesign_note__QsJj9{margin:2px 4px 0;color:var(--color-text-muted);font-size:.75rem;line-height:1.45}.profile-redesign_dangerButton__qkq1B{width:100%;min-height:48px;border:1.5px solid color-mix(in srgb,var(--color-danger) 55%,transparent);border-radius:14px;background:transparent;color:var(--color-danger);font:700 .9rem var(--font-ui);cursor:pointer}.profile-redesign_rules__tVjQ3{display:grid;grid-gap:20px;gap:20px}.profile-redesign_rules__tVjQ3 h2{margin:0;font:800 1.06rem var(--font-ui)}.profile-redesign_rules__tVjQ3 section{display:grid;grid-gap:10px;gap:10px}.profile-redesign_sectionTitle__YPa07{display:grid;grid-gap:2px;gap:2px}.profile-redesign_sectionTitle__YPa07 small{color:var(--color-text-muted);font-size:.75rem}.profile-redesign_search__fE2mB{display:flex;align-items:center;gap:8px;min-height:46px;padding:0 14px;border:1px solid var(--color-border);border-radius:12px;background:var(--color-surface);color:var(--color-text-muted)}.profile-redesign_search__fE2mB input{flex:1 1;min-width:0;min-height:44px;border:0;background:transparent;color:var(--color-text);font-size:.95rem;outline:0}.profile-redesign_search__fE2mB:focus-within{outline:2px solid var(--color-brand-text);outline-offset:2px}.profile-redesign_noResults___nlZX{display:grid;grid-gap:8px;gap:8px;justify-items:start;padding:16px;border:1px dashed var(--color-control-border);border-radius:16px}.profile-redesign_noResults___nlZX button{min-height:44px;padding:0 14px;border:1px solid var(--color-control-border);border-radius:12px;background:transparent;color:var(--color-brand-text);font-weight:700;cursor:pointer}.profile-redesign_essentials__j3EeD{display:grid;grid-gap:8px;gap:8px;margin:0;padding:0;list-style:none}.profile-redesign_essentials__j3EeD li{display:grid;grid-template-columns:32px minmax(0,1fr);grid-gap:12px;gap:12px;align-items:start;padding:12px 14px;border:1px solid var(--color-border);border-radius:14px;background:var(--color-surface)}.profile-redesign_essentials__j3EeD b{display:grid;place-items:center;width:32px;height:32px;border-radius:50%;background:var(--color-brand);color:var(--color-on-brand);font-size:.85rem}.profile-redesign_essentials__j3EeD span{display:grid;grid-gap:3px;gap:3px}.profile-redesign_essentials__j3EeD strong{font-size:.92rem}.profile-redesign_essentials__j3EeD small{color:var(--color-text-muted);font-size:.8rem;line-height:1.45}.profile-redesign_matrix__cO585{width:100%;border-collapse:collapse;overflow:hidden;border:1px solid var(--color-border);border-radius:16px;background:var(--color-surface);font-size:.85rem}.profile-redesign_matrix__cO585 td,.profile-redesign_matrix__cO585 th{padding:9px 14px;border-bottom:1px solid var(--color-border);text-align:center}.profile-redesign_matrix__cO585 thead th{color:var(--color-text-muted);font-size:.7rem;font-weight:800}.profile-redesign_matrix__cO585 tbody th{text-align:left;font-weight:500}.profile-redesign_matrix__cO585 td{width:80px;font-weight:800;color:var(--color-text-muted)}.profile-redesign_matrix__cO585 td[data-on=true]{color:var(--color-brand-text)}.profile-redesign_matrix__cO585 thead th:first-child{text-align:left}.profile-redesign_accordion__AzGQo{overflow:hidden;border:1px solid var(--color-border);border-radius:16px;background:var(--color-surface)}.profile-redesign_accordion__AzGQo details{border-bottom:1px solid var(--color-border)}.profile-redesign_accordion__AzGQo details:last-child{border-bottom:0}.profile-redesign_accordion__AzGQo summary{display:flex;align-items:center;gap:10px;min-height:48px;padding:0 14px;font-size:.88rem;font-weight:700;cursor:pointer;list-style:none}.profile-redesign_accordion__AzGQo summary::-webkit-details-marker{display:none}.profile-redesign_accordion__AzGQo summary span{width:22px;color:var(--color-text-muted);font-size:.75rem}.profile-redesign_accordion__AzGQo summary:focus-visible{outline:2px solid var(--color-brand-text);outline-offset:-2px}.profile-redesign_ruleBody__qKtDf{display:grid;grid-gap:8px;gap:8px;padding:0 14px 14px 46px;color:var(--color-text-muted);font-size:.82rem;line-height:1.5}.profile-redesign_ruleBody__qKtDf p,.profile-redesign_ruleBody__qKtDf ul{margin:0}.profile-redesign_ruleBody__qKtDf ul{padding-left:18px}.profile-redesign_ruleBody__qKtDf h3{margin:6px 0 0;color:var(--color-text);font-size:.85rem}.profile-redesign_ruleBody__qKtDf table{width:100%;border-collapse:collapse;font-size:.78rem}.profile-redesign_ruleBody__qKtDf td,.profile-redesign_ruleBody__qKtDf th{padding:6px;border-bottom:1px solid var(--color-border);text-align:left}.profile-redesign_docLink__suCvM{display:inline-flex;align-items:center;justify-content:center;min-height:44px;color:var(--color-brand-text);font-size:.85rem;font-weight:700}@media(prefers-reduced-motion:reduce){.profile-redesign_nativeSwitch__7mpUa:after,.profile-redesign_switchRow__Nu__G button[role=switch] i{transition:none}}.profile-redesign_fields__1Z7UY>*,.profile-redesign_form__rzS01>*,.profile-redesign_notif__GH2HG>*,.profile-redesign_photo__T4tGh>*,.profile-redesign_rules__tVjQ3>*,.profile-redesign_settingsGroup__PGCXd>*,.profile-redesign_teams__S_pmF>*{min-width:0}.profile-redesign_form__rzS01{grid-template-columns:minmax(0,1fr)}.profile-redesign_fields__1Z7UY input:not([type=file]),.profile-redesign_teams__S_pmF input{width:100%;box-sizing:border-box}.profile-redesign_bar__4_IaY a.profile-redesign_edit__GkxBV{width:auto;height:auto;min-height:44px;padding:0 14px;font-size:.82rem}.profile-redesign_hero__92BWD{display:grid;justify-items:center;grid-gap:6px;gap:6px;padding:8px 0 0;text-align:center}.profile-redesign_hero__92BWD h2{margin:6px 0 0;font:900 1.45rem/1.1 var(--font-ui);overflow-wrap:anywhere}.profile-redesign_hero__92BWD>span:last-child{color:var(--color-text-muted);font-size:.82rem}.profile-redesign_heroAvatar__yqpXz{position:relative;display:grid;place-items:center;width:88px;height:88px;border-radius:50%;background-size:cover;background-position:50%;color:#0A1A12;font:900 1.9rem var(--font-ui)}.profile-redesign_camera__u8_e6{position:absolute;right:-8px;bottom:-8px;display:grid;place-items:center;width:44px;height:44px;color:var(--color-text)}.profile-redesign_camera__u8_e6:before{content:"";position:absolute;width:32px;height:32px;border:3px solid var(--color-canvas);border-radius:50%;background:var(--color-surface-raised,var(--color-surface));box-shadow:0 0 0 1px var(--color-border)}.profile-redesign_camera__u8_e6 svg{position:relative}.profile-redesign_camera__u8_e6:focus-visible{outline:2px solid var(--color-brand-text);outline-offset:2px;border-radius:50%}.profile-redesign_stats__ODZhE{display:grid;grid-template-columns:repeat(auto-fit,minmax(60px,1fr));grid-gap:8px;gap:8px;margin:0;padding:0;list-style:none}.profile-redesign_stats__ODZhE li{display:grid;justify-items:center;grid-gap:2px;gap:2px;padding:12px 6px;border:1px solid var(--color-border);border-radius:16px;background:var(--color-surface);text-align:center}.profile-redesign_stats__ODZhE b{font-size:1.25rem;line-height:1.1}.profile-redesign_stats__ODZhE span{color:var(--color-text-muted);font-size:.7rem}.profile-redesign_leagueList__4Fxe5{display:grid;grid-gap:12px;gap:12px}.profile-redesign_leagueCard__acQqt{overflow:hidden;border:1px solid var(--color-border);border-radius:18px;background:var(--color-surface)}.profile-redesign_leagueCard__acQqt[data-active=true]{border-color:color-mix(in srgb,var(--color-brand) 45%,var(--color-border))}.profile-redesign_leagueRow__koHNn{display:grid;grid-template-columns:40px minmax(0,1fr) auto;grid-gap:12px;gap:12px;align-items:center;min-height:64px;padding:12px 14px;color:var(--color-text)}.profile-redesign_leagueText__OQM_C{display:grid;grid-gap:2px;gap:2px;min-width:0}.profile-redesign_leagueText__OQM_C strong{display:flex;align-items:center;flex-wrap:wrap;gap:6px;font-size:.95rem;overflow-wrap:anywhere}.profile-redesign_leagueText__OQM_C em{padding:1px 6px;border-radius:6px;background:var(--color-brand-soft);color:var(--color-brand-text);font-size:.62rem;font-style:normal;font-weight:900}.profile-redesign_leagueText__OQM_C small{color:var(--color-text-muted);font-size:.72rem;overflow-wrap:anywhere}.profile-redesign_standing__XNMtD{display:grid;grid-gap:2px;gap:2px;justify-items:end;text-align:right}.profile-redesign_standing__XNMtD b{font-size:1rem}.profile-redesign_standing__XNMtD b small{color:var(--color-text-muted);font-size:.72rem;font-weight:600}.profile-redesign_standing__XNMtD>small{color:var(--color-text-muted);font-size:.72rem;font-family:var(--font-mono,ui-monospace,monospace)}.profile-redesign_albumStrip__KxTOp{display:grid;grid-template-columns:auto minmax(0,1fr) 18px;grid-gap:14px;gap:14px;align-items:center;min-height:64px;padding:10px 14px;border-top:1px solid var(--color-border);background:var(--color-canvas);color:var(--color-text)}.profile-redesign_albumStrip__KxTOp>svg{color:var(--color-brand-text)}.profile-redesign_albumStrip__KxTOp .profile-redesign_miniCards__4KyuL{display:flex;align-items:flex-start;height:52px;min-width:56px;overflow:hidden}.profile-redesign_miniCards__4KyuL>span{position:relative;flex:none;margin-left:-26px}.profile-redesign_miniCards__4KyuL>span:first-child{margin-left:0}.profile-redesign_miniCards__4KyuL>i{align-self:center;color:var(--color-text-muted);font-size:.72rem;font-style:normal}.profile-redesign_albumStrip__KxTOp .profile-redesign_miniCards__4KyuL [data-size=mini]{--card-width:56px}.profile-redesign_albumBadges__A6Pj9{display:flex;flex-wrap:wrap;gap:6px;margin-top:6px}.profile-redesign_albumProgress__d2Tec{display:grid;grid-gap:6px;gap:6px;min-width:0}.profile-redesign_albumProgress__d2Tec>span:first-child{display:flex;align-items:baseline;justify-content:space-between;gap:8px}.profile-redesign_albumProgress__d2Tec b{font-size:.85rem}.profile-redesign_albumProgress__d2Tec small{color:var(--color-text-muted);font-size:.75rem}.profile-redesign_progressTrack__B5nUo{display:block;height:6px;border-radius:3px;background:var(--color-surface)}.profile-redesign_progressTrack__B5nUo i{display:block;height:6px;border-radius:3px;background:var(--color-brand)}.profile-redesign_createLeague__PpVcA{display:grid;grid-template-columns:40px minmax(0,1fr);grid-gap:12px;gap:12px;align-items:center;min-height:64px;padding:12px 14px;border:1.5px dashed var(--color-control-border);border-radius:18px;color:var(--color-text)}.profile-redesign_createLeague__PpVcA>span:first-child{display:grid;place-items:center;width:40px;height:40px;border-radius:12px;background:var(--color-brand-soft);color:var(--color-brand-text);font-size:1.3rem}.profile-redesign_createLeague__PpVcA>span:last-child{display:grid;grid-gap:2px;gap:2px}.profile-redesign_createLeague__PpVcA strong{font-size:.9rem;color:var(--color-brand-text)}.profile-redesign_createLeague__PpVcA small{color:var(--color-text-muted);font-size:.75rem;line-height:1.35}.profile-redesign_settings__zXDj_{display:grid;grid-gap:8px;gap:8px}.profile-redesign_settings__zXDj_>h2{margin:0;color:var(--color-text-muted);font-size:.78rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.profile-redesign_signOut__TTxfS{display:grid;grid-gap:10px;gap:10px;justify-items:center}.profile-redesign_signOut__TTxfS small{color:var(--color-text-muted);font-size:.7rem}.profile-redesign_signOut__TTxfS .logout-button{display:flex;align-items:center;justify-content:center;width:100%;min-height:52px;margin:0;padding:0 16px;border:1.5px solid color-mix(in srgb,var(--color-danger) 55%,transparent);border-radius:14px;background:color-mix(in srgb,var(--color-danger) 8%,transparent);color:var(--color-danger);font:800 .95rem var(--font-ui);text-align:center;cursor:pointer}.profile-redesign_signOut__TTxfS .logout-button:hover{color:var(--color-danger)}.profile-redesign_hero__92BWD>*,.profile-redesign_leagueList__4Fxe5>*,.profile-redesign_stats__ODZhE>*{min-width:0}.legal-document_page__fHggc{min-height:100svh;display:flex;flex-direction:column;align-items:center;gap:28px;padding:32px 24px 64px}.legal-document_page__fHggc>.wordmark{align-self:flex-start}.legal-document_document__MBhOA{width:100%;max-width:720px;padding:32px;background:var(--color-surface);border-radius:var(--radius-panel);box-shadow:var(--shadow-panel);line-height:1.65;overflow-wrap:anywhere}.legal-document_document__MBhOA h1{margin:0;font-size:32px;line-height:1.15}.legal-document_document__MBhOA h2{margin:32px 0 8px;font-size:19px;line-height:1.3}.legal-document_document__MBhOA p{margin:12px 0;white-space:pre-line}.legal-document_updated__zIDMo{color:var(--color-text-muted);font-size:13px}.legal-document_fields__T1WyL{display:grid;grid-gap:8px;gap:8px;margin:12px 0;padding:16px;border:1px solid var(--color-border);border-radius:var(--radius-control)}.legal-document_fields__T1WyL div{display:grid;grid-template-columns:minmax(120px,220px) 1fr;grid-gap:4px 12px;gap:4px 12px}.legal-document_fields__T1WyL dt{color:var(--color-text-muted);font-size:13px;font-weight:600}.legal-document_fields__T1WyL dd{margin:0}.legal-document_back__qPRZA{display:inline-flex;align-items:center;min-height:44px;color:var(--color-brand-text);font-weight:500}@media(max-width:560px){.legal-document_page__fHggc{padding:24px 16px 48px}.legal-document_document__MBhOA{padding:24px 16px}.legal-document_document__MBhOA h1{font-size:28px}.legal-document_fields__T1WyL div{grid-template-columns:1fr}}.legal-document_document__MBhOA h3{margin:20px 0 4px;font-size:16px;line-height:1.35}.legal-document_document__MBhOA ul{margin:12px 0;padding-left:22px}.legal-document_document__MBhOA li{margin:4px 0}.legal-document_document__MBhOA a:not(.legal-document_back__qPRZA){color:var(--color-brand-text);text-decoration:underline;text-underline-offset:2px}.legal-document_document__MBhOA code{padding:1px 5px;border-radius:5px;background:var(--color-border);font-size:.9em}.legal-document_tableWrap__KVNv_{margin:12px 0;overflow-x:auto;border:1px solid var(--color-border);border-radius:var(--radius-control)}.legal-document_tableWrap__KVNv_ table{width:100%;min-width:640px;border-collapse:collapse;font-size:13px;line-height:1.5}.legal-document_tableWrap__KVNv_ td,.legal-document_tableWrap__KVNv_ th{padding:10px 12px;border-bottom:1px solid var(--color-border);text-align:left;vertical-align:top}.legal-document_tableWrap__KVNv_ th{color:var(--color-text-muted);font-size:12px;white-space:nowrap}.legal-document_toc__Bt6aG{margin:20px 0 0;border:1px solid var(--color-border);border-radius:var(--radius-control)}.legal-document_toc__Bt6aG summary{padding:12px 16px;min-height:44px;cursor:pointer;font-weight:600}.legal-document_toc__Bt6aG ol{display:grid;grid-gap:2px;gap:2px;margin:0;padding:0 16px 14px 36px;font-size:14px}.legal-document_toc__Bt6aG a{display:inline-flex;align-items:center;min-height:32px}.legal-document_legalLinks__0jBX8{display:flex;flex-wrap:wrap;gap:4px 16px;margin-top:28px;padding-top:16px;border-top:1px solid var(--color-border);font-size:13px}.legal-document_legalLinks__0jBX8 a{display:inline-flex;align-items:center;min-height:44px}.album-badge_badge__M1utw{--tone:#cd7f32;display:inline-flex;align-items:center;gap:6px;min-height:32px;padding:3px 12px 3px 8px;border:1.5px solid var(--tone);border-radius:99px;background:var(--badge-bg,var(--color-surface,rgba(0,0,0,.28)));color:var(--badge-ink,var(--color-text,#fff));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--badge-ink,var(--color-text,#fff)) 22%,transparent);font-size:.82rem;line-height:1.1;white-space:nowrap}.album-badge_badge__M1utw i{font-style:normal;font-size:1.1rem;line-height:1;color:var(--tone);text-shadow:0 0 8px color-mix(in srgb,var(--tone) 70%,transparent)}.album-badge_badge__M1utw b{font-weight:900}.album-badge_badge__M1utw small{font-size:.66rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase;opacity:.8}.album-badge_badge__M1utw[data-level=BRONZE]{--tone:#e39a58}.album-badge_badge__M1utw[data-level=SILVER]{--tone:#e3e9ee}.album-badge_badge__M1utw[data-level=GOLD]{--tone:#ffd24a}.album-badge_badge__M1utw[data-level=DIAMOND]{--tone:#7fe3ff}.album-badge_badge__M1utw[data-level=COMPLETE]{--tone:#d4f03c}.album-badge_badge__M1utw[data-track=SPECIALS]{border-image:linear-gradient(110deg,#ff7ad9,#7ae7ff,#fff27a,#9dff9a,#b08cff) 1;border-radius:0;-webkit-clip-path:polygon(8px 0,100% 0,calc(100% - 8px) 100%,0 100%);clip-path:polygon(8px 0,100% 0,calc(100% - 8px) 100%,0 100%)}.album-badge_badge__M1utw[data-compact]{min-height:26px;padding:2px 9px 2px 6px;font-size:.74rem}.album-badge_badge__M1utw[data-locked]{opacity:.62;border-style:dashed;background:transparent}.album-badge_badge__M1utw[data-locked] i{color:#8da595;text-shadow:none}.album-badge_badge__M1utw[data-animate]{animation:album-badge_unlock__98Vb3 .7s cubic-bezier(.2,1.4,.4,1) both}@keyframes album-badge_unlock__98Vb3{0%{transform:scale(.4) rotate(-8deg);opacity:0;box-shadow:0 0 0 0 var(--tone)}60%{transform:scale(1.12);box-shadow:0 0 26px 6px color-mix(in srgb,var(--tone) 60%,transparent)}to{transform:none;box-shadow:0 0 0 0 transparent}}@media (prefers-reduced-motion:reduce){.album-badge_badge__M1utw[data-animate]{animation:none}}.activation_srOnly__zvjnU{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.activation_page__43f9A{display:flex;flex-direction:column;gap:18px;min-height:100svh;max-width:520px;margin:0 auto;padding:20px 20px calc(24px + env(safe-area-inset-bottom));color:var(--color-text)}.activation_top__3H2m2{display:flex;justify-content:flex-end;align-items:center}.activation_chip___EUQv{display:flex;align-items:center;gap:6px;padding:6px 10px;border-radius:99px;background:var(--color-brand-soft);color:var(--color-brand-text);font-size:12px;font-weight:800}.activation_headline__zK56Q{display:flex;flex-direction:column;gap:8px;margin-top:14px}.activation_headline__zK56Q>span{color:var(--color-text-muted);font-size:12px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.activation_headline__zK56Q h1{margin:0;font-size:clamp(34px,11vw,46px);line-height:.95;font-weight:900;text-transform:uppercase;overflow-wrap:anywhere}.activation_headline__zK56Q h1 b{color:var(--color-brand-text)}.activation_seatsCard__ZjhJP{display:flex;flex-direction:column;gap:12px;padding:14px 16px;border:1px solid var(--color-border);border-radius:18px;background:var(--color-surface)}.activation_seatsCard__ZjhJP>div{display:flex;justify-content:space-between;align-items:baseline;font-size:14px;font-weight:700}.activation_seatsCard__ZjhJP strong{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.activation_seatsCard__ZjhJP p{margin:0;color:var(--color-text-muted);font-size:12px}.activation_seats__3x_Md{display:flex;gap:8px;margin:0;padding:0;list-style:none}.activation_seats__3x_Md li{flex:1 1;display:flex;align-items:center;justify-content:center;aspect-ratio:1;border-radius:50%;font-weight:800}.activation_seatFilled__5Qdyq{border:2px solid var(--color-brand);background:var(--color-brand);color:var(--color-on-brand);font-size:14px}.activation_seatEmpty__K020C{border:2px dashed var(--color-control-border);color:var(--color-text-muted);font-size:22px}.activation_preview__TEoww{display:flex;flex-direction:column;gap:8px}.activation_preview__TEoww>span{color:var(--color-text-muted);font-size:12px;font-weight:700}.activation_bubble__7HIlz{align-self:flex-start;display:flex;flex-direction:column;gap:8px;max-width:320px;padding:10px;border-radius:4px 16px 16px 16px;background:var(--color-surface-selected)}.activation_bubble__7HIlz p{margin:0;font-size:14px;line-height:1.35}.activation_linkCard__d2zJc{display:flex;flex-direction:column;gap:4px;padding:12px;border-left:3px solid var(--color-brand);border-radius:10px;background:var(--color-canvas)}.activation_linkCard__d2zJc small{color:var(--color-brand-text);font-size:11px;font-weight:800}.activation_linkCard__d2zJc strong{font-size:15px;overflow-wrap:anywhere}.activation_linkCard__d2zJc span{color:var(--color-text-muted);font-size:12px}.activation_actions__u4Um4{display:flex;flex-direction:column;gap:10px;margin-top:auto}.activation_later__i8Ol5{display:flex;align-items:center;justify-content:center;min-height:44px;color:var(--color-text-muted);font-size:14px;font-weight:600}.activation_share___erL8{display:flex;flex-direction:column;gap:10px}.activation_whatsapp__SbHpZ{display:flex;align-items:center;justify-content:center;gap:10px;min-height:54px;border-radius:14px;background:var(--color-brand);color:var(--color-on-brand);font-size:16px;font-weight:800;text-decoration:none}.activation_whatsapp__SbHpZ.activation_disabled___2z_R{opacity:.5;pointer-events:none}.activation_row__Gt5Wa{display:flex;gap:8px}.activation_row__Gt5Wa button{flex:1 1;display:flex;align-items:center;justify-content:center;gap:8px;min-height:46px;border:0;border-radius:12px;background:var(--color-surface-selected);color:var(--color-text);font:inherit;font-size:14px;font-weight:700;cursor:pointer}.activation_row__Gt5Wa button:disabled{opacity:.5;cursor:default}.activation_row__Gt5Wa button.activation_copied__6saa9{color:var(--color-brand-text)}.activation_link__pH8am{margin:0;color:var(--color-text-muted);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px;text-align:center;overflow-wrap:anywhere}.activation_manual__komss{width:100%;min-height:44px;padding:0 10px;border:1px solid var(--color-control-border);border-radius:10px;background:transparent;color:var(--color-text);font:inherit;font-size:12px}.activation_note__mxOkv{margin:0;padding:8px 10px;border:1px solid var(--color-border);border-radius:10px;color:var(--color-text-muted);font-size:12px}.activation_shareError__h45Ul{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:8px 10px;border:1px solid var(--color-danger);border-radius:10px;font-size:13px}.activation_shareError__h45Ul p{margin:0}.activation_shareError__h45Ul button{min-height:44px;padding:0 12px;border:1.5px solid var(--color-danger);border-radius:10px;background:transparent;color:var(--color-text);font:inherit;font-weight:700;cursor:pointer}.activation_shareCard__jlYwy .activation_whatsapp__SbHpZ{min-height:52px}.activation_shareCard__jlYwy .activation_row__Gt5Wa button{min-height:44px}.activation_solo__1Zyxk{display:flex;flex-direction:column;gap:18px;padding-top:12px}.activation_soloHeader__I_ODd{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-bottom:12px;border-bottom:1px solid var(--color-border)}.activation_invite__yj6ix{display:flex;flex-direction:column;gap:16px;padding:18px;border:2px solid var(--color-brand);border-radius:22px;background:var(--color-surface)}.activation_inviteTop__66JDn{display:flex;justify-content:space-between;align-items:center}.activation_inviteTop__66JDn span{color:var(--color-brand-text);font-size:11px;font-weight:900;letter-spacing:.08em}.activation_inviteTop__66JDn strong{font-size:14px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.activation_invite__yj6ix h1{margin:0;font-size:30px;line-height:1;font-weight:900}.activation_invite__yj6ix p{margin:6px 0 0;color:var(--color-text-muted);font-size:14px;line-height:1.45}.activation_locked__CiE2t{position:relative;overflow:hidden;border:1px solid var(--color-border);border-radius:18px;background:var(--color-surface)}.activation_locked__CiE2t>div:first-child{display:flex;justify-content:space-between;align-items:baseline;padding:14px 16px 6px}.activation_locked__CiE2t h2{margin:0;font-size:16px}.activation_locked__CiE2t>div:first-child span{color:var(--color-text-muted);font-size:12px}.activation_ghost__yTRky{filter:blur(3px);opacity:.55}.activation_ghost__yTRky div{display:flex;align-items:center;gap:10px;padding:10px 16px;border-top:1px solid var(--color-border)}.activation_ghost__yTRky i{width:18px;height:10px;border-radius:6px;background:var(--color-control-border)}.activation_ghost__yTRky b{width:28px;height:28px;border-radius:50%}.activation_ghost__yTRky em{flex:1 1;height:10px;border-radius:6px;background:var(--color-control-border)}.activation_ghost__yTRky span{font-weight:800}.activation_lock__d8UW8{position:absolute;left:0;right:0;bottom:14px;display:flex;justify-content:center}.activation_lock__d8UW8 span{display:flex;align-items:center;gap:6px;padding:6px 12px;border:1px solid var(--color-control-border);border-radius:99px;background:var(--color-canvas);font-size:12px;font-weight:700}.activation_meanwhile__g3iMv{display:flex;flex-direction:column;gap:10px}.activation_meanwhile__g3iMv h2{margin:0;font-size:16px}.activation_mine__DOfuD{display:flex;align-items:center;gap:12px;min-height:44px;padding:12px 14px;border:1px solid var(--color-border);border-radius:16px;background:var(--color-surface)}.activation_mine__DOfuD.activation_urgent__QwhD0{border-color:var(--color-brand)}.activation_mine__DOfuD ul{display:flex;margin:0;padding:0;list-style:none}.activation_mine__DOfuD li{display:flex;align-items:center;justify-content:center;width:30px;height:30px;margin-right:-8px;border:2px solid var(--color-surface);border-radius:50%;background:var(--color-surface-selected);color:var(--color-brand-text);font-size:10px;font-weight:800}.activation_mine__DOfuD>div{flex:1 1;margin-left:8px;display:flex;flex-direction:column;gap:2px}.activation_mine__DOfuD strong{font-size:14px}.activation_mine__DOfuD small{color:var(--color-text-muted);font-size:12px}@media(max-width:340px){.activation_page__43f9A{padding-left:14px;padding-right:14px}.activation_row__Gt5Wa{flex-direction:column}}.activation_overlay__ujMEa{position:fixed;inset:0;z-index:1100;display:flex;align-items:flex-end;justify-content:center;background:rgb(0 0 0/.55)}.activation_dialog__A6ile{display:flex;flex-direction:column;gap:12px;width:100%;max-width:520px;max-height:92svh;overflow:auto;padding:22px 20px calc(20px + env(safe-area-inset-bottom));border-radius:22px 22px 0 0;background:var(--color-surface);color:var(--color-text)}.activation_dialog__A6ile h2{margin:0;font-size:24px;font-weight:900;text-transform:uppercase}.activation_dialog__A6ile p{margin:0;color:var(--color-text-muted);font-size:14px}.activation_full__SC_Pv{align-items:stretch}.activation_fullDialog__K6sCp{max-width:none;max-height:none;height:100%;border-radius:0}.activation_tabs__iS3Ey{display:flex;gap:6px;padding:4px;border-radius:12px;background:var(--color-canvas)}.activation_tabs__iS3Ey button{flex:1 1;min-height:44px;border:0;border-radius:9px;background:transparent;color:var(--color-text-muted);font-size:14px;font-weight:700}.activation_tabs__iS3Ey .activation_tabOn__vvPdq{background:var(--color-surface-selected);color:var(--color-text)}.activation_steps__SCb2T ol{margin:0;padding-left:20px;display:flex;flex-direction:column;gap:8px;font-size:14px}.activation_primary__rhgkG{min-height:52px;border:0;border-radius:14px;background:var(--color-brand);color:var(--color-on-brand);font-size:16px;font-weight:800}.activation_primary__rhgkG:disabled{opacity:.6}.activation_samples__mLken{display:flex;flex-direction:column;gap:8px}.activation_samples__mLken div{display:flex;flex-direction:column;gap:2px;padding:10px 12px;border-radius:14px;background:var(--color-canvas)}.activation_samples__mLken span{color:var(--color-text-muted);font-size:13px}.activation_toggles__HXV1E{display:flex;flex-direction:column}.activation_toggles__HXV1E label{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:56px;padding:8px 0;border-bottom:1px solid var(--color-border)}.activation_toggles__HXV1E span{display:flex;flex-direction:column;gap:2px}.activation_toggles__HXV1E small{color:var(--color-text-muted);font-size:12px}.activation_toggles__HXV1E input{width:44px;height:28px;flex:none}.activation_error__CEXTR{color:var(--color-danger,#b3261e)!important}.activation_dialog__A6ile .activation_later__i8Ol5{color:var(--color-text);text-decoration:underline}.activation_dialog__A6ile button.activation_later__i8Ol5{border:0;background:transparent;min-height:44px;font-size:14px;font-weight:600}.home-vote_wrap__lf21U{width:100%;max-width:640px;margin:0 auto;padding:14px 16px 0}.home-vote_card__odLJr{position:relative;overflow:hidden;display:grid;grid-gap:10px;gap:10px;padding:14px 16px;border:2px solid var(--color-brand);border-radius:20px;background:var(--color-surface);color:var(--color-text);text-decoration:none}.home-vote_card__odLJr:focus-visible{outline:3px solid var(--color-brand-soft);outline-offset:3px}.home-vote_card__odLJr:after{content:"13";position:absolute;right:6px;top:-24px;font-size:120px;line-height:1;font-weight:900;color:var(--color-brand);opacity:.1;pointer-events:none}.home-vote_head__b7LTJ{display:flex;align-items:center;justify-content:space-between;gap:8px}.home-vote_kicker__BRaCL{color:var(--color-brand-text);font-size:.7rem;font-weight:900;letter-spacing:.08em}.home-vote_closing__wCLXb{color:var(--color-warning);font-size:.76rem;font-weight:800}.home-vote_title__lIt9v{margin:0;font-size:1.35rem;line-height:1.02;font-weight:900}.home-vote_foot__pa4mz{display:flex;align-items:center;justify-content:space-between;gap:10px}.home-vote_status__7z_Yz{color:var(--color-text-muted);font-size:.82rem;overflow-wrap:anywhere}.home-vote_status__7z_Yz b{color:var(--color-text)}.home-vote_cta__K_cvU{flex:none;display:inline-flex;align-items:center;min-height:44px;padding:0 16px;border-radius:12px;background:var(--color-brand);color:var(--color-on-brand);font-size:.82rem;font-weight:900}@font-face{font-family:CanastioCard;src:url(/fonts/archivo-extra-bold.ttf) format("truetype");font-weight:400 800;font-display:swap}@font-face{font-family:CanastioCard;src:url(/fonts/archivo-extra-condensed-black.ttf) format("truetype");font-weight:900;font-display:swap}.player-card_wrap__z9GNZ{display:grid;justify-items:center;grid-gap:10px;gap:10px;width:var(--card-width,min(100%,302px))}.player-card_wrap__z9GNZ[data-size=full]{--card-width:min(100%,720px)}.player-card_wrap__z9GNZ[data-size=medium]{--card-width:min(100%,302px)}.player-card_wrap__z9GNZ[data-size=mini]{--card-width:84px;gap:0}.player-card_scene__fTZgb{position:relative;display:block;width:100%;aspect-ratio:2/3;perspective:1400px;filter:drop-shadow(0 12px 24px var(--card-glow,rgba(240,138,60,.35)))}.player-card_wrap__z9GNZ[data-size=mini] .player-card_scene__fTZgb{filter:drop-shadow(0 4px 8px var(--card-glow,rgba(240,138,60,.3)))}.player-card_press__qa0Hx{all:unset;display:block;width:100%;height:100%;cursor:pointer;-webkit-tap-highlight-color:transparent;border-radius:16px}.player-card_press__qa0Hx:focus-visible{outline:3px solid var(--color-brand-text,#D4F03C);outline-offset:4px}.player-card_inner__e6HIv{position:relative;display:block;width:100%;height:100%;transform-style:preserve-3d;transition:transform .6s cubic-bezier(.2,.7,.2,1)}.player-card_inner__e6HIv[data-face=back]{transform:rotateY(180deg)}.player-card_face__9Uq0y{position:absolute;inset:0;display:block;backface-visibility:hidden;-webkit-backface-visibility:hidden}.player-card_face__9Uq0y[data-face=back]{transform:rotateY(180deg)}.player-card_face__9Uq0y svg{display:block;width:100%;height:100%;overflow:visible}.player-card_face__9Uq0y svg [data-holo]{animation:player-card_holo__4fPX5 6s ease-in-out infinite alternate}.player-card_hint__6xX7o{display:flex;align-items:center;gap:6px;color:var(--color-text-muted,#A3BDAA);font-size:.75rem;text-align:center}.player-card_hint__6xX7o svg{flex:none}.player-card_placeholder__GmiVi{display:block;width:100%;height:100%;border-radius:14px;background:var(--card-fallback,linear-gradient(160deg,#2a3b30,#0a1a12));opacity:.55}.player-card_figure__P4nWQ{margin:0;display:block;width:100%;height:100%}@keyframes player-card_holo__4fPX5{0%{opacity:.65}to{opacity:1}}@media (prefers-reduced-motion:reduce){.player-card_inner__e6HIv{transition:none}.player-card_face__9Uq0y svg [data-holo]{animation:none}}.public-transfer_card__2YWQA{display:grid;grid-gap:12px;gap:12px;padding:16px;border:1.5px solid var(--color-brand);border-radius:20px;background:var(--color-surface);color:var(--color-text);min-width:0}.public-transfer_card__2YWQA:not([data-state=OFFER]){border:1px solid var(--color-border)}.public-transfer_cardHead__Puk7p{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap}.public-transfer_kicker__e328_{font-size:.7rem;font-weight:900;letter-spacing:.08em;color:var(--color-brand-text)}.public-transfer_pill__Qste_{padding:4px 10px;border-radius:99px;background:var(--color-brand-soft);color:var(--color-brand-text);font-size:.74rem;font-weight:800}.public-transfer_headline__vbKrU{margin:0;font-size:1.3rem;line-height:1.1;font-weight:900}.public-transfer_copy__QigaX{margin:0;font-size:.86rem;line-height:1.45;color:var(--color-text-muted)}.public-transfer_compare__2nhwP{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}.public-transfer_side__9KJ8Q{display:grid;grid-gap:6px;gap:6px;align-content:start;padding:10px;border-radius:14px;background:var(--color-canvas);min-width:0}.public-transfer_side__9KJ8Q small{font-size:.72rem;font-weight:800;color:var(--color-text-muted)}.public-transfer_side__9KJ8Q b{font-size:.8rem;font-weight:800}.public-transfer_go__eKyHf{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 18px;border-radius:14px;background:var(--color-brand);color:var(--color-on-brand);font-weight:900;text-decoration:none;text-align:center}.public-transfer_go__eKyHf:focus-visible{outline:3px solid var(--color-brand-soft);outline-offset:3px}.public-transfer_go__eKyHf[aria-disabled=true]{background:var(--color-surface-selected);color:var(--color-text-muted);pointer-events:none}.public-transfer_bar__GFi0P{height:8px;border-radius:99px;background:var(--color-surface-selected);overflow:hidden}.public-transfer_bar__GFi0P i{display:block;height:100%;background:var(--color-brand)}.public-transfer_barLabel__apRfq{font-size:.78rem;font-weight:700;color:var(--color-text-muted)}.public-transfer_cells__tUbxc{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:4px;gap:4px}.public-transfer_cells__tUbxc i{aspect-ratio:1.5;border-radius:6px;border:1.5px solid transparent}.public-transfer_cells__tUbxc[data-row=true]{grid-template-columns:repeat(12,minmax(0,1fr));gap:3px}.public-transfer_cells__tUbxc[data-row=true] i{aspect-ratio:.8;border-radius:4px}.public-transfer_cells__tUbxc i[data-kind=active]{background:var(--color-brand);border-color:var(--color-brand)}.public-transfer_cells__tUbxc i[data-kind=idle]{background:var(--color-border);border-color:var(--color-border);opacity:.8}.public-transfer_cells__tUbxc i[data-kind=free]{background:transparent;border-color:var(--color-control-border);border-style:dashed}.public-transfer_legend__RMxlS{display:flex;flex-wrap:wrap;gap:6px 14px;margin:0;padding:0;list-style:none;font-size:.76rem;color:var(--color-text-muted)}.public-transfer_legend__RMxlS li{display:inline-flex;align-items:center;gap:6px}.public-transfer_legend__RMxlS i{width:12px;height:12px;border-radius:4px;border:1.5px solid var(--color-control-border)}.public-transfer_legend__RMxlS i[data-kind=active]{background:var(--color-brand);border-color:var(--color-brand)}.public-transfer_legend__RMxlS i[data-kind=idle]{background:var(--color-border);border-color:var(--color-border)}.public-transfer_legend__RMxlS i[data-kind=free]{border-style:dashed}.public-transfer_page__nXM_A{width:100%;max-width:640px;margin:0 auto;padding:14px 16px 120px;display:grid;grid-gap:14px;gap:14px;color:var(--color-text);min-width:0}.public-transfer_page__nXM_A>*{min-width:0}.public-transfer_top__Qd15y{display:flex;align-items:center;gap:10px}.public-transfer_back__tJ5_U{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:12px;border:1px solid var(--color-border);color:var(--color-text);text-decoration:none;font-size:1.2rem}.public-transfer_back__tJ5_U:focus-visible{outline:3px solid var(--color-brand-soft);outline-offset:3px}.public-transfer_pageTitle__KymbO{margin:0;font-size:1.5rem;font-weight:900}.public-transfer_panel__gKq9N{display:grid;grid-gap:8px;gap:8px;padding:14px;border:1px solid var(--color-border);border-radius:18px;background:var(--color-surface)}.public-transfer_panelKicker__syl2N{font-size:.7rem;font-weight:900;letter-spacing:.08em;color:var(--color-brand-text)}.public-transfer_panelTitle__c0D_J{margin:0;font-size:1.15rem;font-weight:900}.public-transfer_panelText__i217R{margin:0;font-size:.84rem;line-height:1.45;color:var(--color-text-muted)}.public-transfer_panelText__i217R b{color:var(--color-text)}.public-transfer_list__s_WuA{display:grid;grid-gap:10px;gap:10px}.public-transfer_option__ORp9V{all:unset;box-sizing:border-box;display:grid;grid-gap:8px;gap:8px;padding:14px;border:2px solid var(--color-border);border-radius:18px;background:var(--color-surface-raised);cursor:pointer;min-width:0}.public-transfer_option__ORp9V[aria-checked=true]{border-color:var(--color-brand);background:var(--color-surface)}.public-transfer_option__ORp9V:focus-visible{outline:3px solid var(--color-brand-soft);outline-offset:3px}.public-transfer_optionHead__zvH_J{display:flex;align-items:center;justify-content:space-between;gap:8px}.public-transfer_optionHead__zvH_J strong{font-size:1.1rem;font-weight:900}.public-transfer_optionHead__zvH_J span{font-size:.78rem;font-weight:800;color:var(--color-brand-text)}.public-transfer_optionFacts__daMiA{display:flex;flex-wrap:wrap;gap:4px 14px;font-size:.8rem;color:var(--color-text-muted)}.public-transfer_optionFacts__daMiA b{color:var(--color-text);font-weight:800}.public-transfer_marks__i0Jxw{display:flex;gap:6px}.public-transfer_marks__i0Jxw i{width:28px;height:8px;border-radius:99px;background:var(--color-brand)}.public-transfer_marks__i0Jxw i[data-used=true]{background:var(--color-border)}.public-transfer_bottomBar__n9a9q{position:-webkit-sticky;position:sticky;bottom:0;z-index:5;display:grid;margin:0 -16px;padding:12px 16px;background:var(--color-canvas);border-top:1px solid var(--color-border)}@media (max-width:720px){.public-transfer_bottomBar__n9a9q{bottom:calc(76px + env(safe-area-inset-bottom))}}.public-transfer_sheet__6Xa_K{display:grid;grid-gap:14px;gap:14px;padding:4px 2px 8px;color:var(--color-text)}.public-transfer_chips__H551W{display:flex;align-items:center;gap:10px}.public-transfer_chip__TRbaq{display:grid;place-items:center;min-width:44px;height:44px;padding:0 10px;border-radius:12px;background:var(--color-surface-selected);color:var(--color-text-muted);font-weight:900}.public-transfer_chip__TRbaq[data-on=true]{background:var(--color-brand);color:var(--color-on-brand)}.public-transfer_sheetTitle__xRMgt{margin:0;font-size:1.5rem;line-height:1.02;font-weight:900}.public-transfer_table__Qgpd3{width:100%;border-collapse:collapse;font-size:.84rem}.public-transfer_table__Qgpd3 caption{text-align:left;padding-bottom:6px;font-size:.7rem;font-weight:900;letter-spacing:.08em;color:var(--color-text-subtle)}.public-transfer_table__Qgpd3 td,.public-transfer_table__Qgpd3 th{padding:8px 6px;border-top:1px solid var(--color-border);text-align:left;vertical-align:top}.public-transfer_table__Qgpd3 thead th{border-top:0;font-size:.7rem;font-weight:900;letter-spacing:.06em;color:var(--color-text-subtle)}.public-transfer_table__Qgpd3 tbody th{font-weight:800;white-space:nowrap}.public-transfer_table__Qgpd3 td small{display:block;color:var(--color-text-subtle);font-size:.74rem}.public-transfer_table__Qgpd3 td:last-child{color:var(--color-brand-text);font-weight:700}.public-transfer_check__lg7g5{all:unset;box-sizing:border-box;display:grid;grid-template-columns:28px minmax(0,1fr);grid-gap:10px;gap:10px;align-items:start;min-height:44px;padding:12px;border:1.5px solid var(--color-control-border);border-radius:14px;font-size:.86rem;line-height:1.4;cursor:pointer}.public-transfer_check__lg7g5:focus-visible{outline:3px solid var(--color-brand-soft);outline-offset:3px}.public-transfer_check__lg7g5 .public-transfer_box__s1SvB{display:grid;place-items:center;width:24px;height:24px;border-radius:7px;border:2px solid var(--color-control-border);font-weight:900;color:var(--color-on-brand)}.public-transfer_check__lg7g5[aria-checked=true] .public-transfer_box__s1SvB{background:var(--color-brand);border-color:var(--color-brand)}.public-transfer_note__br9at{margin:0;text-align:center;font-size:.78rem;color:var(--color-text-subtle)}.public-transfer_actions__PBoCh{display:grid;grid-gap:8px;gap:8px}.public-transfer_ctaSecondary__DqmHu,.public-transfer_cta__78cUm{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:0 20px;border:0;border-radius:14px;font:inherit;font-size:1rem;font-weight:900;cursor:pointer;text-decoration:none;text-align:center}.public-transfer_cta__78cUm{background:var(--color-brand);color:var(--color-on-brand)}.public-transfer_cta__78cUm:disabled,.public-transfer_cta__78cUm[aria-disabled=true]{opacity:.5;cursor:default}.public-transfer_ctaSecondary__DqmHu{min-height:44px;border:1.5px solid var(--color-control-border);background:transparent;color:var(--color-text);font-size:.9rem;font-weight:700}.public-transfer_ctaSecondary__DqmHu:focus-visible,.public-transfer_cta__78cUm:focus-visible{outline:3px solid var(--color-brand-soft);outline-offset:3px}.public-transfer_error__UyPoN{margin:0;padding:10px 12px;border-radius:var(--radius-control);background:var(--color-danger-soft);color:var(--color-danger);font-size:.84rem}.public-transfer_done__tg_9O{display:grid;grid-gap:14px;gap:14px}.public-transfer_doneTag__UdWVx{justify-self:start;padding:4px 12px;border-radius:99px;background:var(--color-brand-soft);color:var(--color-brand-text);font-size:.74rem;font-weight:900;letter-spacing:.06em}.public-transfer_doneTitle__lLsvD{margin:0;font-size:2.1rem;line-height:.95;font-weight:900;text-transform:uppercase}.public-transfer_tiles__5file{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}.public-transfer_tileBox__RglcL{display:grid;grid-gap:4px;gap:4px;padding:14px;border-radius:18px;background:var(--color-brand);color:var(--color-on-brand);min-width:0}.public-transfer_tileBox__RglcL[data-tone=plain]{background:var(--color-surface);color:var(--color-text);border:1px solid var(--color-border)}.public-transfer_tileBox__RglcL small{font-size:.68rem;font-weight:900;letter-spacing:.06em}.public-transfer_tileBox__RglcL strong{font-size:1.9rem;line-height:.95;font-weight:900}.public-transfer_tileBox__RglcL span{font-size:.78rem;font-weight:700}.public-transfer_steps__h97sU{margin:0;padding:0;list-style:none;display:grid;border:1px solid var(--color-border);border-radius:18px;background:var(--color-surface);overflow:hidden}.public-transfer_steps__h97sU li{display:grid;grid-template-columns:32px minmax(0,1fr);grid-gap:10px;gap:10px;padding:12px 14px;border-top:1px solid var(--color-border)}.public-transfer_steps__h97sU li:first-child{border-top:0}.public-transfer_steps__h97sU b{display:grid;place-items:center;width:28px;height:28px;border-radius:50%;background:var(--color-brand-soft);color:var(--color-brand-text);font-size:.82rem}.public-transfer_steps__h97sU strong{display:block;font-size:.92rem}.public-transfer_steps__h97sU small{color:var(--color-text-muted);font-size:.78rem}.public-transfer_stepsKicker__J4NBG{margin:0;font-size:.7rem;font-weight:900;letter-spacing:.08em;color:var(--color-text-subtle)}.public-transfer_history__xo_5n{margin:0;font-size:.8rem;color:var(--color-text-muted)}.public-transfer_previous__RxEAD{display:grid;grid-gap:8px;gap:8px;padding:14px;border:1px solid var(--color-border);border-radius:18px;background:var(--color-surface)}.public-transfer_previous__RxEAD h2{margin:0;font-size:1rem;font-weight:800}.public-transfer_previous__RxEAD ul{margin:0;padding:0;list-style:none;display:grid;grid-gap:6px;gap:6px}.public-transfer_previous__RxEAD li{display:grid;grid-gap:2px;gap:2px;font-size:.86rem}.public-transfer_previous__RxEAD small{color:var(--color-text-muted);font-size:.76rem}@media (prefers-reduced-motion:reduce){.public-transfer_ctaSecondary__DqmHu,.public-transfer_cta__78cUm,.public-transfer_go__eKyHf,.public-transfer_option__ORp9V{transition:none}}@media (max-width:360px){.public-transfer_compare__2nhwP,.public-transfer_tiles__5file{grid-template-columns:minmax(0,1fr)}}.public-general_page__hG4qK{width:100%;max-width:640px;margin:0 auto;padding:14px 16px 120px;display:grid;grid-gap:14px;gap:14px;color:var(--color-text);min-width:0}.public-general_page__hG4qK>*{min-width:0}.public-general_top__31DzI{display:flex;align-items:center;gap:10px}.public-general_back__cEK96{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;flex:none;border-radius:12px;border:1px solid var(--color-border);color:var(--color-text);text-decoration:none;font-size:1.2rem}.public-general_back__cEK96:focus-visible,.public-general_empty__n4x_I button:focus-visible,.public-general_more__cgP3R:focus-visible,.public-general_tabs__3kiC_ button:focus-visible{outline:3px solid var(--color-brand-soft);outline-offset:3px}.public-general_kicker__GU7I7{margin:0;font-size:.7rem;font-weight:800;letter-spacing:.06em;color:var(--color-brand-text);text-transform:uppercase}.public-general_title__YyKUv{margin:0;font-size:1.5rem;font-weight:900}.public-general_tabs__3kiC_{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:4px;gap:4px;padding:4px;border:1px solid var(--color-border);border-radius:12px;background:var(--color-surface)}.public-general_tabs__3kiC_ button{min-height:44px;border:0;border-radius:9px;background:transparent;color:var(--color-text-muted);font:inherit;font-size:.88rem;font-weight:700;cursor:pointer}.public-general_tabs__3kiC_ button[aria-selected=true]{background:var(--color-brand-soft);color:var(--color-brand-text)}.public-general_panel__DPmTU{display:grid;grid-gap:12px;gap:12px}.public-general_panel__DPmTU[aria-busy=true]{opacity:.6}.public-general_podium__g5RcU{margin:0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px;align-items:end}.public-general_podium__g5RcU li{display:grid;justify-items:center;grid-gap:4px;gap:4px;padding:10px 6px;border:1px solid var(--color-border);border-radius:16px;background:var(--color-surface);text-align:center;min-width:0}.public-general_podium__g5RcU li[data-place="1"]{padding-bottom:18px;border-color:var(--color-brand)}.public-general_podium__g5RcU li[data-me=true]{background:var(--color-brand-soft)}.public-general_podium__g5RcU strong{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.82rem}.public-general_podium__g5RcU em,.public-general_who__0PnQA em{font-style:normal;color:var(--color-brand-text)}.public-general_podium__g5RcU small,.public-general_who__0PnQA small{font-size:.72rem;color:var(--color-text-muted)}.public-general_podium__g5RcU b{font-size:1rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.public-general_medal__15qMX{font-size:.78rem;font-weight:900;color:var(--color-brand-text)}.public-general_list__E2ol2{margin:0;padding:0;list-style:none;border:1px solid var(--color-border);border-radius:16px;background:var(--color-surface);overflow:hidden}.public-general_row___s8hO{display:grid;grid-template-columns:28px 40px minmax(0,1fr) auto;grid-gap:10px;gap:10px;align-items:center;padding:8px 12px;border-top:1px solid var(--color-border)}.public-general_row___s8hO:first-child{border-top:0}.public-general_row___s8hO[data-me=true]{background:var(--color-brand-soft)}.public-general_pos__9z14C{font-size:.82rem;font-weight:800;color:var(--color-text-muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.public-general_who__0PnQA{display:grid;min-width:0}.public-general_who__0PnQA strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.88rem}.public-general_row___s8hO b{font-size:.92rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.public-general_more__cgP3R{min-height:44px;border:1.5px solid var(--color-control-border);border-radius:12px;background:transparent;color:var(--color-text);font:inherit;font-weight:700;cursor:pointer}.public-general_mine__ewjAj{display:grid;grid-gap:4px;gap:4px}.public-general_gap__rHAg_{text-align:center;font-size:.8rem;color:var(--color-text-subtle)}.public-general_note__pKg8g{margin:0;text-align:center;font-size:.8rem;color:var(--color-text-muted)}.public-general_empty__n4x_I{display:grid;grid-gap:8px;gap:8px;padding:20px;border:1px solid var(--color-border);border-radius:18px;background:var(--color-surface);text-align:center}.public-general_empty__n4x_I h2{margin:0;font-size:1.05rem}.public-general_empty__n4x_I span{font-size:.84rem;color:var(--color-text-muted);line-height:1.45}.public-general_empty__n4x_I button{justify-self:center;min-height:44px;padding:0 18px;border:0;border-radius:12px;background:var(--color-brand);color:var(--color-on-brand);font:inherit;font-weight:800;cursor:pointer}.public-general_groups__TqVm3{display:grid;grid-gap:8px;gap:8px;padding:14px;border:1px solid var(--color-border);border-radius:18px;background:var(--color-surface)}.public-general_groups__TqVm3 h2{margin:0;font-size:.74rem;font-weight:900;letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-muted)}.public-general_groups__TqVm3 ol{margin:0;padding:0;list-style:none;display:grid;grid-gap:8px;gap:8px}.public-general_groups__TqVm3 li{display:grid;grid-template-columns:minmax(0,7.5rem) minmax(0,1fr) auto;grid-gap:10px;gap:10px;align-items:center;font-size:.84rem}.public-general_groups__TqVm3 li[data-me=true]{color:var(--color-brand-text);font-weight:800}.public-general_groups__TqVm3 i{height:8px;border-radius:99px;background:var(--color-surface-selected);overflow:hidden}.public-general_groups__TqVm3 i b{display:block;height:100%;background:var(--color-brand)}.public-general_groups__TqVm3 small{font-size:.74rem;color:var(--color-text-subtle)}.public-general_tiles__7s2Yp{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}.public-general_tile__7DIad{display:grid;grid-gap:4px;gap:4px;padding:14px;border-radius:18px;text-decoration:none;min-width:0}.public-general_tile__7DIad[data-kind=general]{border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-text)}.public-general_tile__7DIad small{font-size:.68rem;font-weight:900;letter-spacing:.06em}.public-general_tile__7DIad strong{font-size:2.6rem;line-height:.9;font-weight:900}.public-general_tile__7DIad span{font-size:.78rem;font-weight:800}.public-general_tile__7DIad:focus-visible,.public-general_toTop__xmqj8:focus-visible{outline:3px solid var(--color-brand-soft);outline-offset:3px}.public-general_toTop__xmqj8{display:grid;grid-gap:8px;gap:8px;padding:14px;border:1px solid var(--color-border);border-radius:18px;background:var(--color-surface);color:var(--color-text);text-decoration:none}.public-general_toTop__xmqj8 strong{font-size:.95rem}.public-general_toTop__xmqj8 small{font-size:.78rem;color:var(--color-text-muted)}.public-general_toTop__xmqj8 i{height:8px;border-radius:99px;background:var(--color-surface-selected);overflow:hidden}.public-general_toTop__xmqj8 i b{display:block;height:100%;background:var(--color-brand)}@media (max-width:360px){.public-general_row___s8hO{grid-template-columns:24px 36px minmax(0,1fr) auto;gap:8px}.public-general_tiles__7s2Yp{grid-template-columns:minmax(0,1fr)}}.public-league_gate__mU4Uy{width:100%;max-width:640px;margin:0 auto;padding:24px 20px 32px;color:var(--color-text);display:grid;grid-template-columns:minmax(0,1fr);grid-gap:18px;gap:18px;align-content:start}.public-league_brand__cQKYu{font-size:1.35rem;font-weight:800;color:var(--color-brand-text)}.public-league_kicker__c8ewI{margin:0;font-size:.72rem;font-weight:800;letter-spacing:.08em;color:var(--color-text-muted);text-transform:uppercase}.public-league_title__ZjrFm{margin:0;font-size:clamp(2rem,9vw,2.6rem);line-height:.95;font-weight:900;text-transform:uppercase}.public-league_cards__fLJqB{display:grid;grid-gap:12px;gap:12px}.public-league_card__GqRbz{all:unset;box-sizing:border-box;cursor:pointer;display:grid;grid-gap:10px;gap:10px;padding:18px;border:2px solid var(--color-border);border-radius:22px;background:var(--color-surface-raised);color:var(--color-text)}.public-league_card__GqRbz[aria-pressed=true]{border-color:var(--color-brand);background:var(--color-surface)}.public-league_card__GqRbz:focus-visible{outline:3px solid var(--color-brand-soft);outline-offset:3px}.public-league_cardHead__u2_mt{display:flex;align-items:center;justify-content:space-between;gap:10px}.public-league_tag__YGDAj{font-size:.68rem;font-weight:900;letter-spacing:.08em;color:var(--color-text-subtle)}.public-league_card__GqRbz[aria-pressed=true] .public-league_tag__YGDAj{color:var(--color-brand-text)}.public-league_dot__iRI_5{width:22px;height:22px;border-radius:50%;border:2px solid var(--color-border)}.public-league_card__GqRbz[aria-pressed=true] .public-league_dot__iRI_5{border-color:var(--color-brand);background:var(--color-brand)}.public-league_cardTitle__Hk5xl{font-size:1.6rem;line-height:1;font-weight:900}.public-league_cardText__7UbHw{font-size:.88rem;line-height:1.45;color:var(--color-text-muted)}.public-league_chips__BwuCB{display:flex;flex-wrap:wrap;gap:6px}.public-league_chips__BwuCB span{padding:4px 10px;border-radius:99px;background:var(--color-canvas);font-size:.76rem;font-weight:700}.public-league_note__WVPla{margin:0;text-align:center;font-size:.76rem;color:var(--color-text-subtle)}.public-league_ctaSecondary__VmVVd,.public-league_cta__A_03P{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:0 20px;border:0;border-radius:14px;font:inherit;font-size:1rem;font-weight:800;text-decoration:none;cursor:pointer}.public-league_cta__A_03P{background:var(--color-brand);color:var(--color-on-brand)}.public-league_cta__A_03P:disabled{opacity:.6;cursor:default}.public-league_ctaSecondary__VmVVd{min-height:44px;border:1.5px solid var(--color-control-border);background:transparent;color:var(--color-text);font-size:.9rem;font-weight:700}.public-league_ctaSecondary__VmVVd:focus-visible,.public-league_cta__A_03P:focus-visible{outline:3px solid var(--color-brand-soft);outline-offset:3px}.public-league_error__b6g_Y{margin:0;padding:10px 12px;border-radius:var(--radius-control);background:var(--color-danger-soft);color:var(--color-danger);font-size:.84rem}.public-league_listed__4ZyLF{display:grid;grid-gap:14px;gap:14px;padding:18px;border:1px solid var(--color-border);border-radius:22px;background:var(--color-surface)}.public-league_listed__4ZyLF h2{margin:0;font-size:1.4rem;font-weight:900}.public-league_listed__4ZyLF p{margin:0;font-size:.9rem;line-height:1.45;color:var(--color-text-muted)}.public-league_listed__4ZyLF b{color:var(--color-text)}.public-league_sheet__nM1R0{display:grid;grid-gap:14px;gap:14px;padding:4px 2px 8px;color:var(--color-text)}.public-league_sheetHead__VT7yq{display:flex;align-items:center;gap:10px}.public-league_badge__TUbeH{display:grid;place-items:center;width:44px;height:44px;border-radius:12px;background:var(--color-surface-selected);color:var(--color-text-muted);font-weight:900}.public-league_badge__TUbeH[data-on=true]{background:var(--color-brand);color:var(--color-on-brand)}.public-league_sheetTitle__frb_V{margin:0;font-size:1.5rem;line-height:1.02;font-weight:900}.public-league_sheetText__mluAr{margin:0;font-size:.88rem;line-height:1.45;color:var(--color-text-muted)}.public-league_sheetText__mluAr b{color:var(--color-text)}.public-league_facts__LFjjX{margin:0;padding:0;list-style:none;border-radius:14px;background:var(--color-canvas);overflow:hidden}.public-league_facts__LFjjX li{display:grid;grid-template-columns:24px minmax(0,1fr);grid-gap:10px;gap:10px;padding:10px 12px;border-top:1px solid var(--color-border);font-size:.82rem;line-height:1.35}.public-league_facts__LFjjX li:first-child{border-top:0}.public-league_facts__LFjjX b{color:var(--color-brand-text)}.public-league_actions__XlgDm{display:grid;grid-gap:8px;gap:8px}.public-league_home__R_dFi{width:100%;max-width:640px;margin:0 auto;padding:14px 16px 0;display:grid;grid-gap:12px;gap:12px;color:var(--color-text)}.public-league_homeKicker__qDjTV{display:grid;grid-gap:2px;gap:2px}.public-league_homeKicker__qDjTV span{font-size:.7rem;font-weight:800;letter-spacing:.06em;color:var(--color-brand-text)}.public-league_homeKicker__qDjTV strong{font-size:1.2rem}.public-league_tile__2yCrv{display:grid;grid-gap:4px;gap:4px;padding:14px;border-radius:18px;background:var(--color-brand);color:var(--color-on-brand);text-decoration:none}.public-league_tile__2yCrv:focus-visible{outline:3px solid var(--color-text);outline-offset:3px}.public-league_tile__2yCrv small{font-size:.7rem;font-weight:900;letter-spacing:.06em}.public-league_tile__2yCrv strong{font-size:3.2rem;line-height:.85;font-weight:900}.public-league_tile__2yCrv span{font-size:.8rem;font-weight:800}.public-league_groupCard__49RR2{border:1px solid var(--color-border);border-radius:18px;background:var(--color-surface);overflow:hidden}.public-league_groupHead__Y_zHX{display:flex;justify-content:space-between;align-items:baseline;padding:12px 14px 6px}.public-league_groupHead__Y_zHX h2{margin:0;font-size:1rem;font-weight:800}.public-league_groupHead__Y_zHX a{color:var(--color-brand-text);font-size:.82rem;font-weight:600;text-decoration:none;min-height:44px;display:inline-flex;align-items:center}.public-league_row__FPD_v{display:grid;grid-template-columns:24px minmax(0,1fr) auto;grid-gap:10px;gap:10px;align-items:center;padding:9px 14px;border-top:1px solid var(--color-border)}.public-league_row__FPD_v[data-me=true]{background:var(--color-brand-soft)}.public-league_row__FPD_v .public-league_pos__PVueM{font-size:.82rem;font-weight:800;color:var(--color-text-muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.public-league_row__FPD_v .public-league_name__XdUPc{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.88rem;font-weight:600}.public-league_row__FPD_v[data-me=true] .public-league_name__XdUPc{font-weight:800}.public-league_row__FPD_v .public-league_pts__Jx_Em{font-size:.88rem;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.public-league_gap__NiwcU{padding:4px 14px;text-align:center;font-size:.8rem}.public-league_foot__Ep8pD,.public-league_gap__NiwcU{border-top:1px solid var(--color-border);color:var(--color-text-subtle)}.public-league_foot__Ep8pD{padding:10px 14px;font-size:.76rem}.public-league_friends__YbkK4{display:flex;align-items:center;gap:12px;min-height:44px;padding:12px 14px;border:1px dashed var(--color-control-border);border-radius:16px;color:var(--color-text);text-decoration:none}.public-league_friends__YbkK4:focus-visible{outline:3px solid var(--color-brand-soft);outline-offset:3px}.public-league_friends__YbkK4 .public-league_plus__3Cxkb{display:grid;place-items:center;width:36px;height:36px;border-radius:10px;background:var(--color-surface-selected);color:var(--color-brand-text);font-size:1.2rem}.public-league_friends__YbkK4 span:last-child{display:grid;grid-gap:2px;gap:2px}.public-league_friends__YbkK4 small{color:var(--color-text-muted);font-size:.76rem}.public-league_waitCard__NDdFS{display:grid;grid-gap:4px;gap:4px;padding:12px 14px;border:1px solid var(--color-border);border-radius:16px;background:var(--color-surface)}.public-league_waitCard__NDdFS strong{font-size:.92rem}.public-league_waitCard__NDdFS small{color:var(--color-text-muted);font-size:.78rem;line-height:1.4}.public-league_activity__33hBh{display:block;font-size:.72rem;font-weight:700;color:var(--color-brand-text)}.public-league_activity__33hBh[data-tone=idle]{color:var(--color-text-subtle);opacity:.85}.public-league_hintRow__Aa5ue{display:flex;justify-content:flex-end;padding:8px 16px 0;max-width:640px;margin:0 auto}.public-league_hint__neFP6{display:grid;place-items:center;width:44px;height:44px;border:1.5px solid var(--color-brand);border-radius:50%;background:var(--color-brand-soft);color:var(--color-brand-text);font:inherit;font-size:1.15rem;font-weight:900;cursor:pointer}.public-league_hint__neFP6:focus-visible{outline:3px solid var(--color-brand-soft);outline-offset:3px}.public-league_directoryJoin__ORKvJ{min-width:0;margin-bottom:12px;color:var(--color-text)}.public-league_joinPanel__8vbV6{display:grid;grid-gap:12px;gap:12px;padding:18px;border:2px solid var(--color-brand);border-radius:22px;background:var(--color-surface);overflow-wrap:anywhere}.public-league_joinPanel__8vbV6>strong{font-size:1.4rem;line-height:1.1;font-weight:900}.public-league_joinDescription__BoOMG{margin:0;color:var(--color-text-muted);font-size:.88rem;line-height:1.45}.public-league_joinPanel__8vbV6 button{white-space:normal;text-align:center;max-width:100%}.public-league_joinPanel__8vbV6 .public-league_cta__A_03P{min-height:54px}.home-pack_wrap__BR7Ck{width:100%;max-width:640px;margin:0 auto;padding:14px 16px 0}.home-pack_card__lILVe{display:flex;align-items:center;gap:14px;padding:12px 14px;border:2px solid var(--color-brand);border-radius:20px;background:var(--color-surface);color:var(--color-text);text-decoration:none}.home-pack_card__lILVe:focus-visible{outline:3px solid var(--color-brand-soft);outline-offset:3px}.home-pack_mini__7KTO7{flex:none;display:flex;align-items:flex-end;justify-content:center;width:52px;height:76px;padding-bottom:8px;border-radius:9px;background:linear-gradient(155deg,#e4ff6a,#7fe3c4 34%,#2e7ac8 66%,#20123e);box-shadow:0 8px 18px rgba(0,0,0,.35);color:rgba(10,26,18,.85);font-size:1.15rem;font-weight:900}.home-pack_text__tmFBM{display:grid;grid-gap:2px;gap:2px;min-width:0;flex:1 1}.home-pack_kicker__diV7M{color:var(--color-brand-text);font-size:.7rem;font-weight:900;letter-spacing:.08em}.home-pack_title__jTiVU{font-size:1.2rem;line-height:1.05;font-weight:900}.home-pack_sub__tsHL4{color:var(--color-text-muted);font-size:.8rem;overflow-wrap:anywhere}.home-pack_cta__M7fwp{flex:none;display:inline-flex;align-items:center;min-height:44px;padding:0 14px;border-radius:12px;background:var(--color-brand);color:var(--color-on-brand);font-size:.82rem;font-weight:900}.market-alerts_header__pLOOr{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:8px}.market-alerts_header__pLOOr h1{margin:0;font-size:1.6rem}.market-alerts_tabs__022il{display:flex;gap:6px;margin-bottom:14px}.market-alerts_tabs__022il a{flex:1 1;min-height:44px;display:grid;place-items:center;border:1px solid var(--color-border);border-radius:10px;background:var(--color-surface);color:var(--color-text);font-size:.85rem;font-weight:800;text-decoration:none}.market-alerts_list__v90xf{display:grid;grid-gap:10px;gap:10px;margin:0 0 18px;padding:0;list-style:none}.market-alerts_item__BAnbV{display:grid;grid-gap:6px;gap:6px;padding:12px;border:1px solid var(--color-border);border-radius:14px;background:var(--color-surface)}.market-alerts_top__hMj77{display:flex;align-items:baseline;justify-content:space-between;gap:8px}.market-alerts_top__hMj77 strong{font-size:.95rem}.market-alerts_top__hMj77 small{color:var(--color-text-muted);font-size:.72rem;white-space:nowrap}.market-alerts_item__BAnbV p{margin:0;color:var(--color-text-muted);font-size:.85rem;line-height:1.4}.market-alerts_following__7ykge a,.market-alerts_item__BAnbV a{color:var(--color-brand-text);font-weight:800;font-size:.85rem}.market-alerts_empty__t_khC{margin:0 0 18px;padding:16px;border:1.5px dashed var(--color-border);border-radius:14px;color:var(--color-text-muted);font-size:.9rem;text-align:center}.market-alerts_following__7ykge{display:grid;grid-gap:8px;gap:8px}.market-alerts_following__7ykge h2{margin:0;font-size:1rem}.market-alerts_following__7ykge p{margin:0;color:var(--color-text-muted);font-size:.8rem;line-height:1.4}.market-alerts_players__roYhK{display:grid;grid-gap:6px;gap:6px;margin:4px 0 0;padding:0;list-style:none}.market-alerts_players__roYhK li{display:flex;justify-content:space-between;gap:8px;padding:10px 12px;border:1px solid var(--color-border);border-radius:12px}.market-alerts_players__roYhK small{color:var(--color-text-muted)}.market-alerts_homeCard__XVFbF{display:grid;grid-gap:2px;gap:2px;margin:12px auto;max-width:36rem;padding:12px 14px;border:1px solid var(--color-border);border-radius:14px;background:var(--color-surface);color:var(--color-text);text-decoration:none}.market-alerts_homeCard__XVFbF small{color:var(--color-text-muted);font-size:.72rem;font-weight:800;letter-spacing:.05em;text-transform:uppercase}.market-alerts_homeCard__XVFbF strong{font-size:1rem}.market-alerts_homeCard__XVFbF span{color:var(--color-text-muted);font-size:.82rem}.team-crest_image__1bXqD{flex:none;object-fit:contain;border-radius:4px}.team-crest_initials__UoB8u{display:inline-grid;flex:none;place-items:center;border-radius:50%;color:#fff;font-weight:800;line-height:1;letter-spacing:.02em}.player-cards-panel_panel__tdQag{display:grid;grid-gap:14px;gap:14px;justify-items:stretch}.player-cards-panel_panel__tdQag>*{min-width:0}.player-cards-panel_srOnly__W8DND{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.player-cards-panel_stage__2KzGU{display:grid;justify-items:center;padding:6px 0 2px}.player-cards-panel_empty__zmjpF{display:grid;grid-gap:6px;gap:6px;justify-items:center;text-align:center;width:min(100%,302px);aspect-ratio:2/3;align-content:center;padding:24px;border:2px dashed var(--color-control-border);border-radius:18px}.player-cards-panel_empty__zmjpF strong{font-size:1.05rem}.player-cards-panel_empty__zmjpF span{color:var(--color-text-muted);font-size:.85rem;line-height:1.4}.player-cards-panel_block__o7bS9{display:grid;grid-gap:10px;gap:10px;padding:14px;border:1px solid var(--color-border);border-radius:16px;background:var(--color-surface)}.player-cards-panel_block__o7bS9 h3{margin:0;color:var(--color-text-muted);font-size:.75rem;font-weight:800;letter-spacing:.06em}.player-cards-panel_list__GpXAh{display:grid;grid-gap:8px;gap:8px;margin:0;padding:0;list-style:none}.player-cards-panel_arch__k8Kfy{display:grid;grid-gap:3px;gap:3px;padding:8px 0;border-top:1px solid var(--color-border)}.player-cards-panel_arch__k8Kfy:first-child{border-top:0;padding-top:0}.player-cards-panel_archHead__jiPsT{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.player-cards-panel_archHead__jiPsT b{font-size:.95rem}.player-cards-panel_tag__A24Z6{padding:2px 8px;border-radius:99px;background:var(--color-brand-soft);color:var(--color-brand-text);font-size:.62rem;font-weight:800;letter-spacing:.06em}.player-cards-panel_arch__k8Kfy p{margin:0;color:var(--color-text);font-size:.82rem;line-height:1.35}.player-cards-panel_arch__k8Kfy small{color:var(--color-text-muted);font-size:.74rem}.player-cards-panel_combo__HVTgf{margin:0;padding:10px 12px;border:1px dashed var(--color-control-border);border-radius:12px;font-size:.82rem;line-height:1.4}.player-cards-panel_combo__HVTgf b{font-weight:800}.player-cards-panel_actions__BPBxW{display:grid;grid-template-columns:1fr;grid-gap:8px;gap:8px}.player-cards-panel_bid__gKqE9{display:flex;align-items:center;justify-content:center;min-height:48px;padding:0 16px;border-radius:14px;background:var(--color-brand);color:var(--color-on-brand);font-size:.95rem;font-weight:800;text-decoration:none}.player-cards-panel_rows__gI3NV{display:grid;grid-gap:6px;gap:6px;margin:0;padding:0;list-style:none}.player-cards-panel_row__LgfKs{display:flex;align-items:center;gap:8px;flex-wrap:wrap;width:100%;min-height:44px;padding:4px 8px;border:1px solid transparent;border-radius:12px;background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer}.player-cards-panel_row__LgfKs[aria-pressed=true]{border-color:var(--color-brand);background:var(--color-brand-soft)}.player-cards-panel_row__LgfKs:focus-visible{outline:2px solid var(--color-brand-text);outline-offset:2px}.player-cards-panel_plain__BSNk5{display:flex;align-items:center;gap:8px;flex-wrap:wrap;min-height:44px;padding:4px 8px;color:var(--color-text-muted);font-size:.8rem}.player-cards-panel_label__olqaR{flex:none;width:2.6rem;color:var(--color-text-muted);font:700 .75rem var(--font-mono,ui-monospace,Menlo,Consolas,monospace)}.player-cards-panel_chip__hsUjU{display:inline-flex;align-items:center;gap:5px;padding:3px 9px;border-radius:99px;border-left:4px solid var(--chip-edge,transparent);background:linear-gradient(120deg,var(--chip-from,#7a1c10),var(--chip-to,#2a0a08));color:var(--chip-fg,#fff);font-size:.68rem;font-weight:800;letter-spacing:.04em;white-space:nowrap}.player-cards-panel_chip__hsUjU svg{flex:none}.player-cards-panel_holo___N08L{background:linear-gradient(100deg,#FF9BE6,#8FE9FF 45%,#FFF29A);border-left-color:transparent;color:#1A1030}.player-cards-panel_more__TSbOZ{justify-self:start;min-height:44px;padding:0 12px;border:1px solid var(--color-control-border);border-radius:99px;background:transparent;color:var(--color-brand-text);font-size:.78rem;font-weight:800;cursor:pointer}.player-cards-panel_more__TSbOZ:focus-visible{outline:2px solid var(--color-brand-text);outline-offset:2px}.player-cards-panel_level__cvJlE{margin:0;text-align:center;color:var(--color-text);font-size:.8rem;font-weight:800;letter-spacing:.08em}.player-cards-panel_rowLevel__DWL1P{color:var(--color-text-muted);font-size:.7rem;font-weight:800}.player-role-section_section__LIUgx{display:grid;grid-gap:12px;gap:12px;padding:14px;border:1px solid var(--color-border);border-radius:18px;background:var(--color-surface)}.player-role-section_section__LIUgx>*{min-width:0;margin:0}.player-role-section_section__LIUgx header{display:flex;align-items:center;gap:12px}.player-role-section_section__LIUgx header h2{margin:0;font:800 1rem var(--font-ui)}.player-role-section_section__LIUgx header p{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin:2px 0 0;font-size:.92rem}.player-role-section_tag__a3jLF,.player-role-section_trend__KI8eD{padding:2px 8px;border-radius:99px;font-size:.72rem;font-weight:800;letter-spacing:.02em}.player-role-section_tag__a3jLF{border:1px dashed var(--color-control-border);color:var(--color-text-muted)}.player-role-section_trend__KI8eD{background:var(--color-brand-soft);color:var(--color-brand-text)}.player-role-section_sentence__oCcr4{font-size:.9rem;line-height:1.4}.player-role-section_note__MieWG{color:var(--color-text-muted);font-size:.78rem;line-height:1.4}.player-role-section_meter__VEqil{position:relative;display:grid;grid-gap:6px;gap:6px;padding:22px 0 0}.player-role-section_zones__bpfwL{display:flex;height:12px;overflow:hidden;border-radius:6px}.player-role-section_zones__bpfwL i{display:block;height:12px;opacity:.55}.player-role-section_zones__bpfwL i[data-zone=EXTERIOR]{background:#7FC8FF}.player-role-section_zones__bpfwL i[data-zone=AMBOS]{background:#C9A8FF}.player-role-section_zones__bpfwL i[data-zone=INTERIOR]{background:#FF9A6B}.player-role-section_meter__VEqil u{position:absolute;top:22px;height:12px;border-left:2px dashed var(--color-text-muted);opacity:.7}.player-role-section_meter__VEqil b{position:absolute;top:0;transform:translateX(-50%);padding:1px 7px;border-radius:8px;background:var(--color-text);color:var(--color-canvas);font:700 .72rem var(--font-mono,monospace)}.player-role-section_meter__VEqil small{display:flex;justify-content:space-between;color:var(--color-text-muted);font-size:.7rem;font-weight:700}.player-role-section_reasons__oBlPW{display:grid;grid-gap:4px;gap:4px;margin:0;padding:0;list-style:none}.player-role-section_reasons__oBlPW li{display:grid;grid-template-columns:minmax(0,1fr) auto 1.2rem;grid-gap:8px;gap:8px;align-items:baseline;font-size:.84rem}.player-role-section_reasons__oBlPW b{font:700 .84rem var(--font-mono,monospace)}.player-role-section_reasons__oBlPW i{font-style:normal;color:var(--color-text-muted);text-align:center}.player-role-section_section__LIUgx h3{margin:0 0 6px;font:800 .82rem var(--font-ui)}.player-role-section_history__oK_Mr{display:flex;gap:6px;margin:0;padding:0;overflow-x:auto;list-style:none}.player-role-section_history__oK_Mr li{display:grid;justify-items:center;grid-gap:3px;gap:3px;min-width:46px}.player-role-section_history__oK_Mr small{color:var(--color-text-muted);font-size:.66rem;white-space:nowrap}.player-role-section_history__oK_Mr b{display:grid;place-items:center;width:42px;height:28px;border-radius:8px;color:#0A1A12;font-size:.72rem}.player-role-section_history__oK_Mr b[data-none=true]{background:var(--color-canvas);color:var(--color-text-muted);border:1px dashed var(--color-control-border)}.player-role-section_roleName__E_pnL{color:var(--role-ink,inherit)}.player-role-section_section__LIUgx[data-role=EXTERIOR]{--role-ink:#7FC8FF}.player-role-section_section__LIUgx[data-role=AMBOS]{--role-ink:#C9A8FF}.player-role-section_section__LIUgx[data-role=INTERIOR]{--role-ink:#FF9A6B}:root[data-theme=light] .player-role-section_section__LIUgx[data-role=EXTERIOR]{--role-ink:#0B6AA8}:root[data-theme=light] .player-role-section_section__LIUgx[data-role=AMBOS]{--role-ink:#6A3FC8}:root[data-theme=light] .player-role-section_section__LIUgx[data-role=INTERIOR]{--role-ink:#B4430F}.player-role-section_history__oK_Mr:focus-visible{outline:2px solid var(--color-brand-text);outline-offset:2px;border-radius:8px}