.Fireworks_header__SYeTS{position:absolute;inset:0;margin:0;padding:0;pointer-events:none;overflow:hidden;z-index:3}.Fireworks_header__SYeTS canvas{display:block;width:100%;height:100%}.Fireworks_cornerToggle__XTAsZ{position:absolute;top:50%;right:16px;transform:translateY(-50%);z-index:4;white-space:nowrap;pointer-events:auto;font-size:18px!important}@media(max-width:600px){.Fireworks_cornerToggle__XTAsZ{right:10px}}.Fireworks_overlay__DOHDM{position:fixed;inset:0;width:100vw;height:100vh;pointer-events:none;overflow:hidden;z-index:10000000001}.Fireworks_overlay__DOHDM canvas{display:block;width:100%;height:100%}.FGTooltip_fg-tooltip__WxkVR{font-size:14px;background-color:#000}.dark-mode .FGTooltip_fg-tooltip__WxkVR{background-color:#ccc;color:#000}.FGTooltip_fg-tooltip__arrow__etCad{color:#000}.dark-mode .FGTooltip_fg-tooltip__arrow__etCad{color:#ccc}.FGTooltip_fg-tooltip__underline__6yIwZ{text-decoration:underline;text-decoration-style:dotted;user-select:none}.header_header__dXk4G{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-evenly;padding:12px}.header_header__dXk4G .header_player-name__kZWhq{flex:1 0 auto}.header_header__dXk4G h1{color:inherit;font-weight:400;margin:0;font-size:24px}.header_header__dXk4G .header_item__6AFbi{flex:0 1 auto}.header_header__dXk4G .header_item__6AFbi:not(:last-child):after{content:"|";display:inline-block;margin:0 12px}.header_header__dXk4G .header_item__position__tADVT{font-size:26px}.header_header__wrapper__4W49n{background:#ddd;color:#000}.header_header-player-headshot__nycWJ{display:flex;flex-direction:row;position:relative;align-items:stretch;padding-left:0;width:100%}.header_header-player-headshot__nycWJ .header_header__player-headshot_wrapper__7ZTTE{position:absolute;left:0;bottom:0}.header_header-player-headshot__nycWJ .header_header__player-headshot_spacer__uCwgd{flex:0 0 auto;width:108px}.header_header-player-headshot__nycWJ .header_header__player-info__bLcjg{display:flex;flex:1 1 auto;align-items:center;padding:12px}@media(max-width:640px){.header_header-player-headshot__nycWJ .header_header__player-info__bLcjg{justify-content:flex-end;padding:4px 12px;flex-wrap:wrap}}.header_header-player-headshot__nycWJ .header_player-info__top__UwQPj{display:flex;flex:0 1 100%}.header_header-player-headshot__nycWJ .header_player-name__kZWhq{flex:1 0 auto}@media(max-width:640px){.header_header-player-headshot__nycWJ .header_player-name__kZWhq{flex:1 0 60%}}.header_header-player-headshot__nycWJ .header_player-info__data__CtgH_{flex:1 0 auto;justify-content:flex-end}@media(max-width:640px){.header_header-player-headshot__nycWJ .header_player-info__data__CtgH_{flex:1 1 auto;padding-top:2px}}.header_header-player-headshot__nycWJ .header_player-info__data__bottom__iSpVl,.header_header-player-headshot__nycWJ .header_player-info__data__top__7pK1w{display:flex;flex-wrap:wrap;justify-content:flex-end}@media(max-width:640px){.header_header-player-headshot__nycWJ .header_player-info__data__bottom__iSpVl,.header_header-player-headshot__nycWJ .header_player-info__data__top__7pK1w{justify-content:flex-start}}.header_header-player-headshot__nycWJ .header_player-info__data__bottom__iSpVl{padding-top:4px}@media(max-width:640px){.header_header-player-headshot__nycWJ .header_player-info__data__bottom__iSpVl{padding-top:0}}.header_header-player-headshot__nycWJ h1{color:inherit;font-weight:400;margin:0;font-size:24px}.header_header-player-headshot__nycWJ .header_item__6AFbi{flex:0 1 auto}.header_header-player-headshot__nycWJ .header_item__6AFbi:not(:last-child):after{content:"|";display:inline-block;margin:0 12px}@media(max-width:640px){.header_header-player-headshot__nycWJ .header_item__6AFbi:not(:last-child):after{display:none}.header_header-player-headshot__nycWJ .header_item__6AFbi{padding:2px;order:3;font-size:14px}}.header_header-player-headshot__nycWJ .header_item__position__tADVT{font-size:26px;text-align:right;padding-left:18px;padding-right:8px}@media(max-width:640px){.header_header-player-headshot__nycWJ .header_item__position__tADVT{flex:1 0 40%;order:1}}.header_header-player-headshot__nycWJ .header_item__dob-age__eTu_r{display:flex}@media(max-width:640px){.header_header-player-headshot__nycWJ .header_item__dob-age__eTu_r{flex-direction:column}}.header_header-player-headshot__nycWJ .header_item__dob-age__eTu_r .header_item__age__gKiWC{padding-left:6px}@media(max-width:640px){.header_header-player-headshot__nycWJ .header_item__dob-age__eTu_r .header_item__age__gKiWC{padding-top:2px;padding-left:0}}.header_is-mobile__HHswX{display:none}@media(max-width:640px){.header_is-mobile__HHswX{display:block}}.header_is-desktop__PVkUu{display:block}@media(max-width:640px){.header_is-desktop__PVkUu{display:none}}.header_header-sticky__wrapper__pjk_j .header_header-sticky__bkgd__NMyiY{background-color:#ddd;color:#000;position:absolute;width:100%}.header_header-sticky__wrapper__pjk_j .header_header-sticky__bkgd__NMyiY>div{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;box-shadow:0 2px 4px rgba(0,0,2,.6)}.header_header-sticky__wrapper__pjk_j .header_header-sticky__bkgd__NMyiY>div h1{color:inherit;font-weight:400;margin:0;font-size:16px}@media(min-width:1000px){.header_header-sticky__wrapper__pjk_j{display:none!important}}.header_header-sticky__player-name__d06jO{text-align:center;padding:8px 0;font-size:12px}.header_header-sticky__menu__IZVEx{padding:4px 12px;font-size:12px;cursor:pointer}.header_header-sticky__player-position__lpbZb{text-align:right;padding-right:12px}.site-wrapper_next__wrapper__YhuBJ .site-wrapper_content__P6qoO{padding:20px 10px 0;max-width:1000px;margin:auto;width:100%;box-sizing:border-box}.site-wrapper_next__wrapper__YhuBJ.site-wrapper_index__aXeym .site-wrapper_content__P6qoO{max-width:none;padding:0}.site-wrapper_next__wrapper-wide__sueSY .site-wrapper_content__P6qoO{padding:20px 10px 0;max-width:1240px;margin:auto;width:100%;box-sizing:border-box}.site-wrapper_next__wrapper-wide__sueSY [id=content]{max-width:1240px!important}.site-wrapper_next__wrapper-wide__sueSY.site-wrapper_index__aXeym .site-wrapper_content__P6qoO{max-width:none;padding:0}.site-wrapper_next__wrapper-wide__force-desktop__G0fym .site-wrapper_content__P6qoO{padding:20px 10px 0;max-width:1240px;margin:auto;width:100%;box-sizing:border-box}.site-wrapper_next__wrapper-wide__force-desktop__G0fym [id=content],.site-wrapper_next__wrapper-wide__force-desktop__G0fym [id=wrapper]{min-width:1240px!important}.site-wrapper_next__wrapper-wide__force-desktop__G0fym.site-wrapper_index__aXeym .site-wrapper_content__P6qoO{max-width:none;padding:0}.site-wrapper_wrapper__roster-resource__jup6L [id=content],.site-wrapper_wrapper__roster-resource__jup6L [id=wrapper]{min-width:1240px!important}.site-wrapper_wrapper__lab__dPxoI [id=content],.site-wrapper_wrapper__lab__dPxoI [id=wrapper]{max-width:none!important;box-sizing:border-box}.FGNote_note__dyahi{padding:10px;margin-bottom:10px;text-align:center;font-size:12px}.FGNote_blue__EHIkJ{border:1px solid #5499c7;background-color:#eaf2f8}.dark-mode .FGNote_blue__EHIkJ{background-color:#0f446b}.FGNote_blue__EHIkJ a{font-weight:700}.FGNote_yellow__XqJiH{border:1px solid #f9c758;background-color:#fff8de}.dark-mode .FGNote_yellow__XqJiH{background-color:rgba(247,220,111,.3)}.FGNote_red__LmgiT{border:1px solid #ce2431;background-color:#fdecea}.dark-mode .FGNote_red__LmgiT{background-color:rgba(206,36,49,.3)}.LoadingScreen_fgui-loading-screen__upiQ7{background-color:#fff;height:100%;width:100%;position:absolute;z-index:10;text-align:center;opacity:.95;padding-top:50px;line-height:2;font-size:18px;box-sizing:border-box}.LoadingScreen_dark-mode__KCDFN .LoadingScreen_fgui-loading-screen__upiQ7{background-color:#1a1a1a}.LoadingScreen_fgui-loading-screen__upiQ7 img{width:100px}.custom-teams_custom-teams__QOuHc{max-width:900px;padding:16px;min-height:calc(100vh - 92px - 455px)}.custom-teams_custom-teams__title__vER0_{font-size:24px;font-weight:700;margin-bottom:8px}.custom-teams_custom-teams__description__mAwO6{margin-bottom:24px;font-size:15px}.custom-teams_teams-container__LNX_5{display:flex;flex-direction:column;gap:16px}.custom-teams_teams-toolbar__Sqkw_{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:8px}.custom-teams_teams-sort__egEEk{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.custom-teams_teams-sort__label__0JFco{font-size:13px;color:#888;font-weight:600;white-space:nowrap}.custom-teams_teams-list___8x8W{border:1px solid #e0e0e0}.dark-mode .custom-teams_teams-list___8x8W{border-color:#444}.custom-teams_teams-section-divider__jVJyu{display:flex;align-items:center;gap:12px;margin-top:8px}.custom-teams_teams-section-divider__jVJyu:after,.custom-teams_teams-section-divider__jVJyu:before{content:"";flex:1;height:1px;background:#e0e0e0}.dark-mode .custom-teams_teams-section-divider__jVJyu:after,.dark-mode .custom-teams_teams-section-divider__jVJyu:before{background:#444}.custom-teams_teams-section-divider__label__34JSH{font-size:12px;font-weight:700;color:#888;text-transform:uppercase;letter-spacing:.5px}.custom-teams_teams-empty__RPMPg,.custom-teams_teams-loading__PObIi{color:#666;font-size:15px;padding:32px 0;text-align:center}.custom-teams_teams-empty__RPMPg p,.custom-teams_teams-loading__PObIi p{margin-bottom:8px}.custom-teams_team-row__RgwAJ{display:grid;grid-template-columns:minmax(0,1fr) auto auto;grid-template-areas:"info meta actions";column-gap:16px;row-gap:8px;align-items:center;padding:12px 16px;background:#fff;border-bottom:1px solid #e0e0e0}.custom-teams_team-row__RgwAJ:last-child{border-bottom:none}.dark-mode .custom-teams_team-row__RgwAJ{background:#2a2a2a;border-color:#444}@media(max-width:880px){.custom-teams_team-row__RgwAJ{grid-template-columns:minmax(0,1fr);grid-template-areas:"info" "meta" "actions"}}.custom-teams_team-row__info__bVPpM{grid-area:info;display:flex;flex-direction:column;gap:4px;min-width:0}.custom-teams_team-row__name__03Qlc{font-weight:700;font-size:15px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.custom-teams_team-row__badges__406H9{display:flex;gap:5px;flex-wrap:nowrap}.custom-teams_team-row__meta__Ka1FS{grid-area:meta;display:flex;flex-direction:column;gap:2px;font-size:12px;color:#888;white-space:nowrap}@media(max-width:880px){.custom-teams_team-row__meta__Ka1FS{align-items:flex-end}}.custom-teams_team-row__actions__fc28u{grid-area:actions;display:flex;gap:6px;flex-wrap:wrap;justify-content:flex-end}.custom-teams_badge__U2QLF{display:inline-flex;align-items:center;font-size:11px;font-weight:600;padding:4px 10px;text-transform:uppercase;letter-spacing:.4px;background:#e0e0e0;color:#555;white-space:nowrap}.dark-mode .custom-teams_badge__U2QLF{background:#444;color:#ccc}.custom-teams_badge--manual__lOL9S,.dark-mode .custom-teams_badge--manual__lOL9S{background:#b8e6a7;color:#000}.custom-teams_badge--ottoneu__p3Eop,.dark-mode .custom-teams_badge--ottoneu__p3Eop{background:#74b4fa;color:#000}.custom-teams_badge--legacy__K4ysM,.dark-mode .custom-teams_badge--legacy__K4ysM{background:#f7dc6f;color:#000}.custom-teams_provider-selector__prompt__dzL5m{font-size:15px;margin-bottom:16px}.dark-mode .custom-teams_provider-selector__prompt__dzL5m{color:#ddd}.custom-teams_provider-selector__options___UVNn{display:flex;gap:16px;flex-wrap:wrap}.custom-teams_provider-option__HRvGa{flex:1;min-width:160px;border:2px solid #e0e0e0;padding:20px 16px;background:#fafafa;text-align:left;cursor:pointer;display:flex;flex-direction:column;gap:6px;transition:border-color .15s,background .15s}.custom-teams_provider-option__HRvGa strong{font-size:16px}.custom-teams_provider-option__HRvGa span{font-size:13px;color:#666}.dark-mode .custom-teams_provider-option__HRvGa span{color:#aaa}.custom-teams_provider-option__HRvGa:hover{border-color:#50ae26;background:#f0faf0}.dark-mode .custom-teams_provider-option__HRvGa:hover{background:#1e2e1e}.dark-mode .custom-teams_provider-option__HRvGa{background:#2a2a2a;border-color:#444;color:#eee}.custom-teams_provider-option--locked__DQZFv{opacity:.5;cursor:not-allowed}.custom-teams_provider-option--locked__DQZFv:hover{border-color:#e0e0e0;background:#fafafa}.dark-mode .custom-teams_provider-option--locked__DQZFv:hover{border-color:#444;background:#2a2a2a}.custom-teams_player-search-controls__atydE{margin:12px 0 8px;display:flex;flex-direction:row;align-items:center;gap:8px}.custom-teams_player-search-controls__atydE .fg-selection-box__label.highlight{background-color:#50ae26;color:#fff}.custom-teams_player-search-controls__atydE .fg-selection-box__label.highlight:after{border-top-color:#fff}.custom-teams_player-search-controls__label__iUOHh{font-size:13px;color:#666;white-space:nowrap}.dark-mode .custom-teams_player-search-controls__label__iUOHh{color:#aaa}.custom-teams_manual-editor__gVoTD{display:flex;flex-direction:column;gap:12px;flex:1;min-height:0}.custom-teams_manual-editor__name__97ipM{display:flex;flex-direction:column;gap:4px;width:100%;flex-shrink:0}.custom-teams_manual-editor__name__97ipM label{font-size:14px;font-weight:600;color:#444}.dark-mode .custom-teams_manual-editor__name__97ipM label{color:#bbb}.custom-teams_manual-editor__name__97ipM input{width:100%;padding:8px 12px;font-size:16px;border:1px solid #ccc;box-sizing:border-box;background:#fff;color:#000;font-family:inherit}.custom-teams_manual-editor__name__97ipM input:focus{outline:none;border-color:#369}.custom-teams_manual-editor__name--error__oFOPx input,.custom-teams_manual-editor__name--error__oFOPx input:focus{border-color:#c0392b}.custom-teams_field-error__QY2ky{color:#c0392b;font-size:12px;padding-left:4px}.dark-mode .custom-teams_field-error__QY2ky{color:#ff7a6b}.custom-teams_edit-team-form__EMiDC{display:flex;flex-direction:column;gap:24px;flex:1;min-height:0}.custom-teams_edit-team-form__note__1EXdz{font-size:13px;color:#666;margin:0}.dark-mode .custom-teams_edit-team-form__note__1EXdz{color:#bbb}.custom-teams_edit-team-form__actions__NashS{display:flex;justify-content:flex-end;gap:8px;margin-top:auto;flex-wrap:wrap}.custom-teams_player-search__ZSOBS{position:relative}.custom-teams_player-search__spinner__eO_Ax{position:absolute;right:12px;top:50%;transform:translateY(-50%)}.custom-teams_player-search__results__LN_8E{list-style:none;margin:4px 0 0;padding:0;border:1px solid #e0e0e0;background:#fff;z-index:100;max-height:220px;overflow-y:auto;overscroll-behavior:contain}@media(max-width:600px){.custom-teams_player-search__results__LN_8E{max-height:40vh}}.dark-mode .custom-teams_player-search__results__LN_8E{background:#2a2a2a;border-color:#555}.custom-teams_player-search__results__LN_8E li button{width:100%;text-align:left;padding:8px 12px;background:none;border:none;cursor:pointer;font-size:14px}.custom-teams_player-search__results__LN_8E li button:hover{background:#f5f5f5}.dark-mode .custom-teams_player-search__results__LN_8E li button:hover{background:#3a3a3a}.custom-teams_player-search__position__zqI66{font-size:12px;color:#888;margin-left:6px}.custom-teams_candidate-list__XJDe1{border:1px solid #f1c14a;background:#fff8e1;overflow:hidden}.dark-mode .custom-teams_candidate-list__XJDe1{background:#3a3122;border-color:#8a6d2a}.custom-teams_candidate-list__header__5llH_{padding:6px 12px;font-size:12px;font-weight:600;color:#7a5800;border-bottom:1px solid #f1c14a}.dark-mode .custom-teams_candidate-list__header__5llH_{color:#ffc107;border-color:#8a6d2a}.custom-teams_candidate-picker__s_Pvc{padding:8px 12px;border-bottom:1px solid #f1c14a}.custom-teams_candidate-picker__s_Pvc:last-child{border-bottom:none}.dark-mode .custom-teams_candidate-picker__s_Pvc{border-color:#8a6d2a}.custom-teams_candidate-picker__query__XfrCm{font-size:13px;margin-bottom:6px}.custom-teams_candidate-picker__label__izB9s{font-weight:700;color:#7a5800}.dark-mode .custom-teams_candidate-picker__label__izB9s{color:#ffc107}.custom-teams_candidate-picker__options__Ycsy5{display:flex;gap:6px;flex-wrap:wrap}.custom-teams_candidate-option__0ozxQ{display:flex;flex-direction:column;gap:2px;padding:6px 10px;border:1px solid #e0e0e0;background:#fff;cursor:pointer;text-align:left;transition:border-color .15s,background .15s}.custom-teams_candidate-option__0ozxQ:hover{border-color:#50ae26;background:#f0faf0}.dark-mode .custom-teams_candidate-option__0ozxQ{background:#2a2a2a;border-color:#555}.dark-mode .custom-teams_candidate-option__0ozxQ:hover{background:#2f3b2f;border-color:#50ae26}.custom-teams_candidate-option__headshot__YGjFO{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.custom-teams_candidate-option__name__W5BYI{font-size:13px;font-weight:600}.custom-teams_candidate-option__meta__OMaJW{font-size:11px}.custom-teams_fg-textarea__dFYRE{display:flex;flex-direction:column;gap:4px;width:100%;padding-top:8px}.custom-teams_fg-textarea__dFYRE label{font-size:13px;font-weight:600;color:#444}.dark-mode .custom-teams_fg-textarea__dFYRE label{color:#bbb}.custom-teams_fg-textarea__dFYRE textarea{width:100%;padding:6px 8px;font-size:14px;font-family:inherit;border:1px solid #ccc;box-sizing:border-box;resize:vertical;background:#fff;color:#000;line-height:1.5}.custom-teams_fg-textarea__dFYRE textarea::placeholder{color:#bbb}.custom-teams_fg-textarea__dFYRE textarea:focus{outline:none;border-color:#369}.custom-teams_paste-area__EplC4{display:flex;flex-direction:column;gap:10px}.custom-teams_paste-area__options__5xIKe{display:flex;gap:16px;font-size:13px}.custom-teams_paste-area__actions__fu9hl{display:flex;gap:8px;align-items:center}.custom-teams_paste-area__loading__J2NM_{display:flex;flex-direction:column;align-items:center;gap:4px;padding:12px 0;color:#666;font-size:14px}.custom-teams_paste-area__loading-logo__d1Img{width:80px;height:auto;display:block}.custom-teams_paste-area__resolve-hint__EP_ei{margin-top:6px;font-size:12px;color:#7a5800}.dark-mode .custom-teams_paste-area__resolve-hint__EP_ei{color:#ffc107}.custom-teams_unmatched-list__W20Qr{border:1px solid #f5c6cb;overflow:hidden;font-size:13px}.custom-teams_unmatched-list__header__FKEd5{padding:6px 12px;font-size:12px;font-weight:600;color:#c62828;background:#fff5f5;border-bottom:1px solid #f5c6cb}.dark-mode .custom-teams_unmatched-list__header__FKEd5{color:#ef9a9a;background:#3b1a1a;border-color:#6d2a2a}.custom-teams_unmatched-list__item__zuF4t{padding:5px 12px;color:#555;border-bottom:1px solid #fde8e8}.custom-teams_unmatched-list__item__zuF4t:last-child{border-bottom:none}.dark-mode .custom-teams_unmatched-list__item__zuF4t{color:#bbb;border-color:#4a2a2a}.custom-teams_duplicate-list__xGWa1{border:1px solid #ffe082;overflow:hidden;font-size:13px}.custom-teams_duplicate-list__header__4xdiU{padding:6px 12px;font-size:12px;font-weight:600;color:#7a5800;background:#fffde7;border-bottom:1px solid #ffe082}.dark-mode .custom-teams_duplicate-list__header__4xdiU{color:#ffc107;background:#3a2e00;border-color:#8a6d2a}.custom-teams_duplicate-list__item__YFkdt{padding:5px 12px;color:#555;border-bottom:1px solid #fff9c4}.custom-teams_duplicate-list__item__YFkdt:last-child{border-bottom:none}.dark-mode .custom-teams_duplicate-list__item__YFkdt{color:#bbb;border-color:#4a3a00}.custom-teams_player-list__vVwqC{border:1px solid #e0e0e0;flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain}.custom-teams_player-list__header__bjCA7{position:sticky;top:0;z-index:1;padding:8px 12px;font-size:13px;font-weight:600;background:#f5f5f5;border-bottom:1px solid #e0e0e0}.dark-mode .custom-teams_player-list__header__bjCA7{background:#333;border-color:#555}.custom-teams_player-list__unmatched-count__m6YFO{color:#c62828}.custom-teams_player-row__DqDqs{display:flex;align-items:center;gap:10px;padding:6px 12px;border-bottom:1px solid #f0f0f0;font-size:14px}.custom-teams_player-row__DqDqs:last-child{border-bottom:none}.custom-teams_player-row--unmatched__iW22K{background:#fffde7}.dark-mode .custom-teams_player-row--unmatched__iW22K{background:#3a3500}.custom-teams_player-row__headshot__643vj{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.custom-teams_player-row__headshot-placeholder__mu9UD{position:relative;width:28px;height:28px;flex-shrink:0;overflow:hidden}.custom-teams_player-row__headshot-placeholder__mu9UD:not([data-has-image]){background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 12c2.21 0 4-1.79 4-4s-1.79-4-4-4-4 1.79-4 4 1.79 4 4 4zm0 2c-2.67 0-8 1.34-8 4v2h16v-2c0-2.66-5.33-4-8-4z' fill='%23aaa'/%3E%3C/svg%3E") no-repeat 50%/32px 32px}.custom-teams_player-row__name__J7yD0{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.custom-teams_player-row__unmatched-label__9Futk{font-size:12px;color:#c62828;white-space:nowrap}.custom-teams_player-row__remove__62rbi{background:none;border:none;cursor:pointer;font-size:18px;color:#aaa;line-height:1;padding:0 4px}.custom-teams_player-row__remove__62rbi:hover{color:#c62828}.custom-teams_manual-editor__spacer__9RIUJ{flex:1}.custom-teams_editor-actions__Gp5PZ{display:flex;justify-content:flex-end;gap:8px;margin-top:8px;flex-wrap:wrap;flex-shrink:0}.custom-teams_ottoneu-wizard__pgfuV{display:flex;flex-direction:column;gap:16px}.custom-teams_wizard-loading__4RuSK{position:relative;min-height:180px}.custom-teams_custom-teams__gate-loading__bbnCc{position:relative;min-height:240px}.custom-teams_signed-out-preview__o2qFK{position:relative}.custom-teams_signed-out-preview__mock__WDFAQ{pointer-events:none;user-select:none}.custom-teams_signed-out-gate__Q_Oxq{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:24px;font-size:16px;line-height:1.5;background:linear-gradient(180deg,transparent 0 30px,#fff 240px 100%)}.dark-mode .custom-teams_signed-out-gate__Q_Oxq{background:linear-gradient(180deg,transparent 0 30px,#1a1a1a 240px 100%)}.custom-teams_signed-out-gate__Q_Oxq p{margin:0 0 8px;max-width:460px}.custom-teams_signed-out-gate__Q_Oxq p:last-child{margin-bottom:0}.custom-teams_signed-out-gate__title__1vBuJ{font-size:18px;font-weight:700}.custom-teams_signed-out-gate__link__9AlQZ{font-weight:600;text-decoration:underline}.custom-teams_wizard-step-title__5rRPJ{font-size:16px;font-weight:700;margin:0}.custom-teams_wizard-row__0GwEI{display:flex;gap:8px;align-items:flex-start}.custom-teams_wizard-error__Smfjg{color:#c62828;font-size:14px}.custom-teams_wizard-empty__vFDjb{color:#666;font-size:14px}.custom-teams_wizard-count__PWqQw{font-size:14px;color:#666;margin:0}.custom-teams_wizard-league-label__pA35p{font-size:12px;color:#888}.custom-teams_step-indicator__z1lTZ{display:flex;gap:10px;align-items:center;justify-content:center}.custom-teams_step-indicator__step__eLfkh{width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center;font-size:13px;font-weight:700;color:#666;background:#e0e0e0;transition:background .2s,color .2s}.custom-teams_step-indicator__step--active__PGQT5{background:#50ae26;color:#fff}.custom-teams_step-indicator__step--done__MlAiI{background:rgb(132.9622641509,219.8679245283,94.1320754717);color:#fff}.custom-teams_roster-preview__NgxDE{list-style:none;margin:0;padding:0;max-height:240px;overflow-y:auto;border:1px solid #e0e0e0}.custom-teams_roster-preview__player__nZUa5{padding:6px 12px;font-size:14px;border-bottom:1px solid #f0f0f0}.custom-teams_roster-preview__player__nZUa5:last-child{border-bottom:none}.custom-teams_roster-preview__pos__VMy7S{font-size:12px;color:#888}.custom-teams_sync-mode__T67wE{display:flex;flex-direction:column;gap:4px;max-width:480px}.custom-teams_sync-mode__selector__XNwha{flex:1 0 auto}.custom-teams_sync-mode__label__XDDAT{font-size:14px;font-weight:600;margin:0}.custom-teams_sync-mode__hint__v9OyZ{font-size:12px;color:#666;margin:4px 0 0;line-height:1.4}.dark-mode .custom-teams_sync-mode__hint__v9OyZ{color:#aaa}.custom-teams_roster-tabs__kRrNX{flex:0 0 auto}.custom-teams_roster-tabs--disabled__14wdA{opacity:.6;pointer-events:none}.custom-teams_roster-warning__W4A_V{display:flex;align-items:flex-start;gap:10px;background:#fff3cd;border:1px solid #ffc107;padding:12px;margin-bottom:16px;font-size:13px;flex-shrink:0}.dark-mode .custom-teams_roster-warning__W4A_V{border-color:#856404}.custom-teams_roster-warning__icon__eFICR{flex-shrink:0;margin-top:2px}.custom-teams_roster-cap-alert__rI_nt{display:flex;align-items:center;gap:10px;background:#fff3cd;border:1px solid #ffc107;padding:12px;margin-bottom:16px;font-size:13px}.dark-mode .custom-teams_roster-cap-alert__rI_nt{border-color:#856404}.custom-teams_roster-cap-alert__icon__ChzgI{flex-shrink:0;margin-top:2px}.custom-teams_roster-locked__p6Qn0{display:flex;align-items:flex-start;gap:10px;background:#e9ecef;border:1px solid #adb5bd;padding:12px;margin-bottom:16px;font-size:13px;color:#495057;flex-shrink:0}.dark-mode .custom-teams_roster-locked__p6Qn0{background:#343a40;border-color:#6c757d;color:#ced4da}.custom-teams_roster-locked__icon__mkFCT{flex-shrink:0;margin-top:2px}.custom-teams_roster-list__tMoJ8{display:flex;flex-direction:column;border:1px solid #e0e0e0;margin-top:12px;flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:none}.custom-teams_roster-list__tMoJ8::-webkit-scrollbar{display:none}.dark-mode .custom-teams_roster-list__tMoJ8{border-color:#444}.custom-teams_roster-player-row__spacer__rJdDq{flex:1}.custom-teams_roster-player-row__INn3I{display:flex;align-items:center;gap:10px;padding:8px 12px;border-bottom:1px solid #f0f0f0;background:#fff}.custom-teams_roster-player-row__INn3I:last-child{border-bottom:none}.dark-mode .custom-teams_roster-player-row__INn3I{background:#2a2a2a;border-color:#3a3a3a}.custom-teams_roster-player-row__headshot__T4olj{width:28px;height:28px;object-fit:cover;flex-shrink:0}.custom-teams_roster-player-row__headshot-placeholder__1RoL5{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;background:#f0f0f0;color:#aaa;flex-shrink:0;border-radius:50%}.dark-mode .custom-teams_roster-player-row__headshot-placeholder__1RoL5{background:#3a3a3a;color:#777}.custom-teams_roster-player-row__name__Dwydd{font-size:14px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:inherit;text-decoration:none}.custom-teams_roster-player-row__position__oi30e{font-size:12px;color:#888;white-space:nowrap}.custom-teams_roster-player-row__remove__LsW5H{background:none;border:none;cursor:pointer;color:#aaa;font-size:20px;line-height:1;padding:0 4px}.custom-teams_roster-player-row__remove__LsW5H:hover{color:#c62828}.custom-teams_roster-count__JfI8t{font-size:13px;color:#888;margin:8px 0 0}.custom-teams_roster-empty__LXMdi{display:flex;align-items:center;justify-content:center;text-align:center;color:#888;font-size:14px;border:1px solid #e0e0e0;margin-top:12px;flex:1 1 auto;min-height:80px;padding:24px 16px}.dark-mode .custom-teams_roster-empty__LXMdi{border-color:#444}.custom-teams_roster-actions__U_IBr{display:flex;justify-content:flex-end;gap:8px;margin-top:16px;padding-top:12px;border-top:1px solid #e0e0e0;flex-shrink:0}.dark-mode .custom-teams_roster-actions__U_IBr{border-color:#444}.custom-teams_tool-picker__copy__JGzz3{margin:0 0 12px;font-size:14px;color:#666}.custom-teams_tool-picker__error__TK4KK{margin:0 0 12px;font-size:14px;color:#c62828}.custom-teams_tool-picker__list__hL52R{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:8px}.custom-teams_tool-picker__link__innjp{display:flex;align-items:center;gap:8px;width:100%;padding:10px 12px;border:1px solid #e0e0e0;color:inherit;text-decoration:none;font-size:14px;font-weight:600;transition:border-color .15s,background .15s}.custom-teams_tool-picker__link__innjp:hover{border-color:#50ae26;background:#f5fbf5}.dark-mode .custom-teams_tool-picker__link__innjp{border-color:#444}.dark-mode .custom-teams_tool-picker__link__innjp:hover{background:#2f3b2f}.TeamAbbNameBadge_team-abb-name-badge__4EJ21{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;min-width:42px;padding:2px 7px;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.3px;background:#e0e0e0;color:#555;white-space:nowrap;flex-shrink:0}.FGTabBins_fg-tab-bins__7ZcgG{display:flex;flex-direction:row;align-items:center;background-color:#dedede;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}.FGTabBins_fg-tab-bins__7ZcgG::-webkit-scrollbar{display:none}.dark-mode .FGTabBins_fg-tab-bins__7ZcgG{background-color:#3a3a3a}.FGTabBins_fg-tab-bins__button__Cbv8x{background-color:#f5f5f5;padding:6px;flex:0 0 120px}.dark-mode .FGTabBins_fg-tab-bins__button__Cbv8x{background-color:#888}.FGTabBins_fg-tab-bins__button__Cbv8x[class~=MuiButton-root]{color:#000;font-family:Lato,arial,helvetica,sans-serif;border-radius:0!important;text-transform:none;padding-bottom:1px;border-bottom:5px solid rgba(0,0,0,0)}.dark-mode .FGTabBins_fg-tab-bins__button__Cbv8x[class~=MuiButton-root]{background-color:#888;color:#fff}.FGTabBins_fg-tab-bins__button__Cbv8x[class~=MuiButton-root]:hover{background-color:#ccc;color:#000}.dark-mode .FGTabBins_fg-tab-bins__button__Cbv8x[class~=MuiButton-root]:hover{background-color:#aaa;color:#fff}.FGTabBins_fg-tab-bins__button__Cbv8x[class~=MuiButton-root].FGTabBins_blue__7aAGk{background-color:#369;color:#fff}.FGTabBins_fg-tab-bins__button__Cbv8x[class~=MuiButton-root].FGTabBins_blue__7aAGk:hover{background-color:hsl(210,50%,30%)}.FGTabBins_fg-tab-bins__button__Cbv8x[class~=MuiButton-root].FGTabBins_blue__7aAGk:active{background-color:hsl(210,50%,20%)}.FGTabBins_fg-tab-bins__button__Cbv8x[class~=MuiButton-root][class~=Mui-disabled]{background-color:#e8e8e8;color:rgba(0,0,0,.26)}.dark-mode .FGTabBins_fg-tab-bins__button__Cbv8x[class~=MuiButton-root][class~=Mui-disabled]{background-color:#888;color:hsla(0,0%,100%,.3)}.FGTabBins_fg-tab-bins__button__Cbv8x.FGTabBins_is-active__TBZII.FGTabBins_green__mQNpU{border-bottom-color:#50ae26}.FGTabBins_fg-tab-bins__button__Cbv8x.FGTabBins_is-active__TBZII.FGTabBins_purple__mpUHt{border-bottom-color:#7c4d85}.PlayerSelectionInput_text-field__root__YEqY6{background-color:#fff}.PlayerSelectionInput_input__notched-outline__U1mm4{border-radius:0;border:1px solid #aaa}.PlayerSelectionInput_input__xJp_Y{border-radius:0}.PlayerSelectionInput_checkbox__ywJrf{padding-top:12px}.PlayerSelectionInput_option-li__11TGB{display:flex!important;justify-content:space-between!important;min-height:auto!important;padding-top:4px;padding-bottom:4px}.PlayerSelectionInput_option-li__right__KqGfm{display:flex;align-items:center;gap:6px;flex-shrink:0;margin-left:12px}.PlayerSelectionInput_team-chip__FD9WF{display:inline-flex;align-items:center;padding:2px 7px;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.3px;background:#e0e0e0;color:#555;white-space:nowrap}.PlayerSelectionInput_paper__g_lu5{border-radius:0}.PlayerSelectionInput_clear-indicator__KzobV{color:#999}.FGControlsSelector_controls__selector__kBRyt{display:flex;flex-direction:row;justify-content:space-between;align-items:center;flex:1 0 auto}.FGControlsSelector_controls__selector__kBRyt.FGControlsSelector_no-grow__KxAGx{flex:0 0 min-content}.FGControlsSelector_controls__selector__kBRyt.FGControlsSelector_disabled___qF9e{pointer-events:none;opacity:.6}.FGControlsSelector_fg-button__kN2ey{padding:6px;flex:1 0 120px}.FGControlsSelector_fg-button__kN2ey.FGControlsSelector_active__g9Y1F,.FGControlsSelector_fg-button__kN2ey.FGControlsSelector_active__g9Y1F:hover,.dark-mode .FGControlsSelector_fg-button__kN2ey.FGControlsSelector_active__g9Y1F,.dark-mode .FGControlsSelector_fg-button__kN2ey.FGControlsSelector_active__g9Y1F:hover{background-color:#50ae26;color:#fff}.dark-mode .FGControlsSelector_fg-button__kN2ey:hover{color:#fff}.FGControlsSelector_fg-button__kN2ey.FGControlsSelector_disabled___qF9e{color:#a5a5a5;pointer-events:none}.FGControlsSelector_fg-button__kN2ey.FGControlsSelector_disabled___qF9e.FGControlsSelector_active__g9Y1F{background-color:rgba(0,0,0,0);color:#a5a5a5}.FGControlsSelector_fg-button__kN2ey.FGControlsSelector_size-small__26b5O{font-size:12px}.FGControlsSelector_fg-button__kN2ey.FGControlsSelector_size-compact__b9XHZ{flex:1 0 auto;padding:4px 10px;font-size:12px}.FGControlsSelector_fg-button__kN2ey.FGControlsSelector_size-large__H4kZF{font-size:16px}@media(max-width:600px){.FGControlsSelector_fg-button__kN2ey{flex:1 1 auto}}