.TeamConfiguratorPage_page__vuJAN{min-height:100%;padding:1.5rem 1rem 8rem;color:var(--orky-text)}.TeamConfiguratorPage_hero__DLgP_{display:grid;gap:1.25rem;margin:0 auto 1.5rem;max-width:80rem;padding:1.5rem;border:1px solid color-mix(in srgb,var(--orky-border) 75%,transparent);border-radius:2rem;background:radial-gradient(circle at top left,rgba(245,158,11,.2),transparent 35%),linear-gradient(145deg,color-mix(in srgb,var(--orky-surface-strong) 90%,transparent),color-mix(in srgb,var(--orky-surface) 92%,rgba(180,83,9,.1)));box-shadow:0 24px 80px rgba(0,0,0,.22)}.TeamConfiguratorPage_columnAside__EL5nN,.TeamConfiguratorPage_columnMain__1n3xm,.TeamConfiguratorPage_heroCopy__h6900{display:flex;flex-direction:column;gap:1rem}.TeamConfiguratorPage_lead__33zYP{max-width:48rem;margin:0;color:var(--orky-text-soft);font-size:1rem;line-height:1.7}.TeamConfiguratorPage_mobileStepTitle__arzx_,.TeamConfiguratorPage_mobileTeamHeader__QrDjk{display:none;max-width:80rem;margin:0 auto 1rem}.TeamConfiguratorPage_mobileTeamHeaderLabel___uWdJ{margin:0 0 .2rem;color:var(--orky-text-faint);font-size:.72rem;font-weight:800;line-height:1.05;letter-spacing:.24em;text-transform:uppercase;transform-origin:left top;overflow:hidden}.TeamConfiguratorPage_mobileTeamHeaderTitle__OxfzD{margin:0;color:var(--orky-text);font-size:1.45rem;font-weight:900;line-height:1.1}.TeamConfiguratorPage_mobileTeamHeaderMain__dSiXj{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem}.TeamConfiguratorPage_mobileTeamHeaderIdentity__5qYGV{min-width:0;flex:1}.TeamConfiguratorPage_mobileTeamHeaderRulesetChip__9OURx{display:inline-flex;align-items:center;align-self:center;min-height:1.75rem;padding:.15rem .55rem;border-radius:999px;border:1px solid color-mix(in srgb,#f59e0b 26%,var(--orky-border));background:color-mix(in srgb,#f59e0b 10%,var(--orky-surface));color:var(--orky-text);font-size:.62rem;font-weight:800;letter-spacing:.18em;text-transform:uppercase;white-space:nowrap;opacity:var(--mobile-team-header-chip-fade,0);transform:translateX(calc((1 - var(--mobile-team-header-chip-fade, 0)) * .5rem));transition:opacity .16s ease,transform .16s ease}.TeamConfiguratorPage_heroActions__8mE4F,.TeamConfiguratorPage_panelHeader__G7QkX,.TeamConfiguratorPage_positionHeading__leby9,.TeamConfiguratorPage_positionRow__laRfH,.TeamConfiguratorPage_raceBanner__1euFY,.TeamConfiguratorPage_sectionHeader__JLgEp,.TeamConfiguratorPage_staffCard__uooPU,.TeamConfiguratorPage_summaryBreakdown__5zWnn,.TeamConfiguratorPage_summaryValueBlock__0G6e7{display:flex;align-items:start;justify-content:space-between;gap:1rem}.TeamConfiguratorPage_heroActions__8mE4F{flex-wrap:wrap;align-items:center}.TeamConfiguratorPage_secondaryLink__uWuyH{color:var(--orky-text-soft);font-size:.85rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.TeamConfiguratorPage_resetButton__GtSQG:hover,.TeamConfiguratorPage_secondaryLink__uWuyH:hover{color:var(--orky-text)}.TeamConfiguratorPage_heroAside__3B49E,.TeamConfiguratorPage_infoCard__zvvzj,.TeamConfiguratorPage_panel__Xj_yf,.TeamConfiguratorPage_summaryCard__JhUFQ,.TeamConfiguratorPage_summaryFooterCard__ga_yP,.TeamConfiguratorPage_validationCard__pbsiH{border:1px solid color-mix(in srgb,var(--orky-border) 78%,transparent);border-radius:1.75rem;padding:1.25rem;background:color-mix(in srgb,var(--orky-surface) 94%,transparent);box-shadow:0 18px 56px rgba(0,0,0,.18)}.TeamConfiguratorPage_heroAside__3B49E{background:color-mix(in srgb,var(--orky-surface-strong) 88%,transparent)}.TeamConfiguratorPage_fieldLabel__CZ5Jt,.TeamConfiguratorPage_heroAsideLabel__fBaTj,.TeamConfiguratorPage_panelEyebrow__0ZdDH,.TeamConfiguratorPage_raceBannerLabel__Xhv1u,.TeamConfiguratorPage_summaryLabel__HFFCE{margin:0 0 .5rem;color:var(--orky-text-faint);font-size:.72rem;font-weight:800;letter-spacing:.28em;text-transform:uppercase}.TeamConfiguratorPage_heroSteps__q4dwN,.TeamConfiguratorPage_validationList__hd85M{margin:0;padding-left:1.25rem;line-height:1.7}.TeamConfiguratorPage_grid__LtBgp,.TeamConfiguratorPage_positionList__ore0X,.TeamConfiguratorPage_setupGrid__QGhIP,.TeamConfiguratorPage_staffGrid__Czt7i{display:grid;gap:1rem}.TeamConfiguratorPage_staffGrid__Czt7i{align-items:start}.TeamConfiguratorPage_compositionCard__awWVJ{display:flex;flex-direction:column;gap:1rem;padding:1rem;border:1px solid color-mix(in srgb,var(--orky-border) 78%,transparent);border-radius:1.4rem;background:color-mix(in srgb,var(--orky-surface) 94%,transparent)}.TeamConfiguratorPage_staffSection__9af64{display:contents}.TeamConfiguratorPage_gridStepOne__CEat9,.TeamConfiguratorPage_gridWithoutAside__SavIW{grid-template-columns:minmax(0,1fr)}.TeamConfiguratorPage_gridStepOne__CEat9 .TeamConfiguratorPage_columnAside__EL5nN{display:none}.TeamConfiguratorPage_stepRail__dO8Ma{display:grid;gap:.85rem}.TeamConfiguratorPage_stepCard__54NL_{display:flex;align-items:center;justify-content:space-between;gap:.85rem;border:1px solid color-mix(in srgb,var(--orky-border) 78%,transparent);border-radius:1.25rem;background:color-mix(in srgb,var(--orky-surface) 94%,transparent);color:var(--orky-text);text-align:left}.TeamConfiguratorPage_stepCardDisabled__5vlcP{opacity:.55}.TeamConfiguratorPage_stepCardActive__XH3hJ{border-color:color-mix(in srgb,#f59e0b 38%,var(--orky-border));box-shadow:0 12px 32px color-mix(in srgb,#f59e0b 12%,transparent)}.TeamConfiguratorPage_stepCardButton__OU9LB{display:flex;align-items:center;gap:.85rem;width:100%;padding:.95rem 1rem;border:0;background:transparent;color:inherit;text-align:left;cursor:pointer}.TeamConfiguratorPage_stepCardButton__OU9LB:disabled{cursor:not-allowed}.TeamConfiguratorPage_stepNumber__bP8AJ{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:999px;background:color-mix(in srgb,#f59e0b 18%,var(--orky-surface));color:color-mix(in srgb,#f59e0b 82%,var(--orky-text));font-weight:900}.TeamConfiguratorPage_stepText__6ch50{display:flex;flex-direction:column;gap:.2rem}.TeamConfiguratorPage_stepCardAction__GtUOL{display:inline-flex;align-items:center;padding-right:1rem}.TeamConfiguratorPage_stepText__6ch50 strong{font-size:.9rem;letter-spacing:.08em;text-transform:uppercase}.TeamConfiguratorPage_stepText__6ch50 span{color:var(--orky-text-soft);font-size:.85rem}.TeamConfiguratorPage_panelTitle__2CtC0{margin:0;font-size:1.15rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.TeamConfiguratorPage_panelMeta__Y2bqi,.TeamConfiguratorPage_positionDetails__pQmjP,.TeamConfiguratorPage_positionStats__cMP2e,.TeamConfiguratorPage_sectionHeader__JLgEp p,.TeamConfiguratorPage_staffCard__uooPU p,.TeamConfiguratorPage_validationHint__F_CKM{color:var(--orky-text-soft);font-size:.9rem}.TeamConfiguratorPage_resetButton__GtSQG{border:0;background:transparent;color:var(--orky-text-soft);font-size:.75rem;font-weight:800;letter-spacing:.2em;text-transform:uppercase;cursor:pointer;white-space:nowrap}.TeamConfiguratorPage_panelActions__hRr_g{display:flex;justify-content:flex-end;margin-top:1rem}.TeamConfiguratorPage_compositionActions__WoquB{display:flex;justify-content:flex-end;gap:.75rem;margin-bottom:1rem;flex-wrap:wrap}.TeamConfiguratorPage_savedConfigButton__70e4y,.TeamConfiguratorPage_savedConfigDangerButton__o6nFJ,.TeamConfiguratorPage_secondaryToolbarButton__t2r9I{border:1px solid color-mix(in srgb,var(--orky-border) 82%,transparent);background:color-mix(in srgb,var(--orky-surface) 92%,transparent);color:var(--orky-text);border-radius:999px;padding:.6rem 1rem;font-size:.86rem;font-weight:800;cursor:pointer}.TeamConfiguratorPage_savedConfigDangerButton__o6nFJ{color:#fca5a5;border-color:color-mix(in srgb,#ef4444 30%,var(--orky-border))}.TeamConfiguratorPage_savedConfigActionIcon__7M1r8{display:none;align-items:center;justify-content:center}.TeamConfiguratorPage_savedConfigActionIcon__7M1r8 svg{width:.95rem;height:.95rem}.TeamConfiguratorPage_savedConfigActionText__JksST{display:inline}.TeamConfiguratorPage_savedConfigButton__70e4y:disabled,.TeamConfiguratorPage_savedConfigDangerButton__o6nFJ:disabled,.TeamConfiguratorPage_secondaryToolbarButton__t2r9I:disabled{opacity:.5;cursor:not-allowed}.TeamConfiguratorPage_secondaryToolbarLink__TMZZl{display:inline-flex;align-items:center;justify-content:center;border-radius:999px;padding:.6rem 1rem;text-decoration:none;color:var(--orky-text);border:1px solid color-mix(in srgb,var(--orky-border) 82%,transparent);background:color-mix(in srgb,var(--orky-surface) 92%,transparent);font-size:.86rem;font-weight:800}.TeamConfiguratorPage_field__yn9xt{display:flex;flex-direction:column;gap:.5rem}.TeamConfiguratorPage_budgetInputWrap__3pdJU{gap:.75rem;border-radius:1rem;border:1px solid color-mix(in srgb,var(--orky-border) 75%,transparent)}.TeamConfiguratorPage_budgetInputWrap__3pdJU,.TeamConfiguratorPage_textInputWrap__T7h46{display:flex;align-items:center;padding:0 1rem;min-height:3rem;background:var(--orky-input-bg)}.TeamConfiguratorPage_textInputWrap__T7h46{border-radius:1rem;border:1px solid color-mix(in srgb,#f59e0b 32%,var(--orky-border));box-shadow:inset 0 0 0 1px color-mix(in srgb,#f59e0b 10%,transparent)}.TeamConfiguratorPage_textInput__wZBRO{width:100%;border:0;outline:none;background:transparent;color:var(--orky-text);font-size:.92rem;font-weight:700}.TeamConfiguratorPage_fieldHint__6txma{margin:0;color:var(--orky-text-soft);font-size:.82rem;line-height:1.5}.TeamConfiguratorPage_fieldSuffix__eLlQz{color:#f59e0b;font-weight:900;letter-spacing:.18em}.TeamConfiguratorPage_dropdownField__M0Sur{width:100%}.TeamConfiguratorPage_raceFieldRow__rgLYp{display:flex;align-items:flex-end;gap:.75rem}.TeamConfiguratorPage_raceInfoButton__dw7o3{display:inline-flex;align-items:center;justify-content:center;width:3rem;min-width:3rem;height:3rem;border:1px solid color-mix(in srgb,var(--orky-border) 75%,transparent);border-radius:1rem;background:var(--orky-input-bg);color:var(--orky-text-soft);cursor:pointer}.TeamConfiguratorPage_raceInfoButton__dw7o3:hover{color:var(--orky-text);border-color:color-mix(in srgb,#f59e0b 32%,var(--orky-border))}.TeamConfiguratorPage_errorBox__FxhF_{margin-top:.75rem;padding:1rem;border-radius:1rem;border:1px solid color-mix(in srgb,#ef4444 30%,var(--orky-border));background:color-mix(in srgb,#ef4444 10%,var(--orky-surface));color:var(--orky-text)}.TeamConfiguratorPage_errorBox__FxhF_ p,.TeamConfiguratorPage_positionDetails__pQmjP,.TeamConfiguratorPage_positionStats__cMP2e,.TeamConfiguratorPage_raceBannerText__JlMcC,.TeamConfiguratorPage_sectionHeader__JLgEp h3,.TeamConfiguratorPage_staffCard__uooPU p,.TeamConfiguratorPage_staffCard__uooPU span,.TeamConfiguratorPage_validationHint__F_CKM,.TeamConfiguratorPage_validationOk__D0vjJ{margin:0}.TeamConfiguratorPage_raceBanner__1euFY{margin-top:.9rem;padding:1rem 1.1rem;border-radius:1.25rem;background:linear-gradient(135deg,rgba(180,83,9,.16),rgba(30,64,175,.18));border:1px solid rgba(245,158,11,.22)}.TeamConfiguratorPage_raceBannerTitle__a__De{margin:0;font-size:1.2rem;font-weight:900}.TeamConfiguratorPage_raceBannerText__JlMcC{margin-top:.35rem;max-width:34rem;color:var(--orky-text-soft);line-height:1.6}.TeamConfiguratorPage_emptyState__Els_1{padding:2rem 1rem;border-radius:1.25rem;border:1px dashed color-mix(in srgb,var(--orky-border) 88%,transparent);color:var(--orky-text-soft);text-align:center}.TeamConfiguratorPage_panelLocked__dNRSI{opacity:.88}.TeamConfiguratorPage_sectionHeader__JLgEp h3{font-size:.95rem;font-weight:900;letter-spacing:.16em;text-transform:uppercase}.TeamConfiguratorPage_sectionHeaderActions__0ACxM{display:flex;align-items:center;justify-content:flex-end;gap:1rem;flex-wrap:wrap}.TeamConfiguratorPage_positionRow__laRfH,.TeamConfiguratorPage_staffCard__uooPU,.TeamConfiguratorPage_summaryBreakdown__5zWnn>div{padding:1rem;border-radius:1.25rem;background:color-mix(in srgb,var(--orky-surface-strong) 86%,transparent);border:1px solid color-mix(in srgb,var(--orky-border) 72%,transparent)}.TeamConfiguratorPage_staffCard__uooPU{flex-direction:column;align-items:stretch}.TeamConfiguratorPage_positionMeta__ZBqUM,.TeamConfiguratorPage_staffMeta__m9WB6{display:flex;flex-direction:column;gap:.3rem}.TeamConfiguratorPage_staffMeta__m9WB6{flex:1;min-width:0}.TeamConfiguratorPage_staffMainRow__3A8gS{display:flex;align-items:center;gap:.75rem;flex:1;width:100%;min-width:0}.TeamConfiguratorPage_staffCounterWrap__6vWM6{display:flex;flex:0 0 auto;align-items:center;margin-left:auto}.TeamConfiguratorPage_staffRowCost__4LXfv{color:#f59e0b;font-weight:800;white-space:nowrap;text-align:right;margin-left:auto}.TeamConfiguratorPage_positionHeaderBlock__ELMdX{display:flex;flex-direction:column;gap:.3rem;width:-moz-fit-content;width:fit-content;max-width:100%}.TeamConfiguratorPage_positionTitleBlock__iBpQv{display:flex;flex-direction:column;gap:.15rem;width:100%}.TeamConfiguratorPage_positionNameLine__zjshh{display:flex;align-items:baseline;gap:.45rem;flex-wrap:nowrap;width:100%}.TeamConfiguratorPage_positionLimits__ngsRQ{color:var(--orky-text-soft);font-size:.78rem;font-weight:700}.TeamConfiguratorPage_positionKeywords__ozqu2{margin:0;color:var(--orky-text-faint);font-size:.78rem;line-height:1.3}.TeamConfiguratorPage_positionExtras__yVoRx{display:grid;gap:.6rem;margin-top:.45rem}.TeamConfiguratorPage_positionExtraBlock__boBY7{display:flex;flex-direction:column;gap:.35rem}.TeamConfiguratorPage_positionCategoriesLine__pmLae{margin:0;color:var(--orky-text-soft);font-size:.88rem;line-height:1.6}.TeamConfiguratorPage_positionCategoriesLabel__ucz4K{color:var(--orky-text-faint);font-size:.72rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.TeamConfiguratorPage_positionCategoriesGap__pxakw{display:inline-block;width:.9rem}.TeamConfiguratorPage_positionCategoriesValue__dOxrH{color:var(--orky-text);font-weight:700}.TeamConfiguratorPage_positionExtraLabel__0Qeba{color:var(--orky-text-faint);font-size:.72rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.TeamConfiguratorPage_positionTagList__EzSiC{display:flex;flex-wrap:wrap;gap:.4rem}.TeamConfiguratorPage_positionTagMuted__4Wsh4,.TeamConfiguratorPage_positionTag__uUwsx{display:inline-flex;align-items:center;padding:.28rem .55rem;border-radius:999px;font-size:.73rem;line-height:1.2}.TeamConfiguratorPage_positionTag__uUwsx{background:color-mix(in srgb,#f59e0b 10%,var(--orky-surface));border:1px solid color-mix(in srgb,#f59e0b 24%,var(--orky-border));color:var(--orky-text)}.TeamConfiguratorPage_positionTagButton__GAi8w{cursor:pointer}.TeamConfiguratorPage_positionTagButton__GAi8w:hover:not(:disabled){background:color-mix(in srgb,#f59e0b 16%,var(--orky-surface))}.TeamConfiguratorPage_positionTagButton__GAi8w:disabled{opacity:.6;cursor:progress}.TeamConfiguratorPage_positionTagMuted__4Wsh4{background:color-mix(in srgb,var(--orky-surface-strong) 82%,transparent);border:1px solid color-mix(in srgb,var(--orky-border) 70%,transparent);color:var(--orky-text-soft)}.TeamConfiguratorPage_positionHeading__leby9 strong,.TeamConfiguratorPage_staffCard__uooPU strong,.TeamConfiguratorPage_summaryBreakdown__5zWnn strong,.TeamConfiguratorPage_summaryValueBlock__0G6e7 strong{font-size:1rem;font-weight:900}.TeamConfiguratorPage_positionHeading__leby9 span{color:#f59e0b;font-weight:800}.TeamConfiguratorPage_staffHeading__PoMx8{display:flex}.TeamConfiguratorPage_staffTitleBlock__J8hI4{display:flex;flex-direction:column;gap:.15rem;width:100%}.TeamConfiguratorPage_staffNameLine__DQvt7{display:flex;align-items:baseline;gap:.45rem;flex-wrap:wrap;width:100%}.TeamConfiguratorPage_staffNameLine__DQvt7 span{color:#f59e0b;font-weight:800}.TeamConfiguratorPage_staffNote__en2Cx{margin:0;color:var(--orky-text-soft);font-size:.9rem}.TeamConfiguratorPage_positionCost__pwEhs{margin-left:auto;color:#f59e0b;font-weight:800;white-space:nowrap}.TeamConfiguratorPage_counter__nevpT{display:inline-flex;align-items:center;gap:.5rem}.TeamConfiguratorPage_counterButton__mwmai{width:2.2rem;height:2.2rem;border:1px solid color-mix(in srgb,var(--orky-border) 90%,transparent);border-radius:999px;background:color-mix(in srgb,var(--orky-surface) 94%,transparent);color:var(--orky-text);font-size:1.1rem;font-weight:900;cursor:pointer}.TeamConfiguratorPage_counterButtonMinus__jlmHl{background:#dc2626;color:#fff;border-color:#dc2626}.TeamConfiguratorPage_counterButtonMinus__jlmHl:active,.TeamConfiguratorPage_counterButtonMinus__jlmHl:focus,.TeamConfiguratorPage_counterButtonMinus__jlmHl:focus-visible,.TeamConfiguratorPage_counterButtonMinus__jlmHl:hover:not(:disabled){background:#dc2626;color:#fff;border-color:#dc2626}.TeamConfiguratorPage_counterButtonPlus__nVBV_{background:#16a34a;color:#fff;border-color:#16a34a}.TeamConfiguratorPage_counterButtonPlus__nVBV_:active,.TeamConfiguratorPage_counterButtonPlus__nVBV_:focus,.TeamConfiguratorPage_counterButtonPlus__nVBV_:focus-visible,.TeamConfiguratorPage_counterButtonPlus__nVBV_:hover:not(:disabled){background:#16a34a;color:#fff;border-color:#16a34a}.TeamConfiguratorPage_counterButton__mwmai:not(.TeamConfiguratorPage_counterButtonMinus__jlmHl):not(.TeamConfiguratorPage_counterButtonPlus__nVBV_):hover:not(:disabled){background:color-mix(in srgb,var(--orky-surface-strong) 94%,transparent)}.TeamConfiguratorPage_counterButton__mwmai:disabled{opacity:.35;cursor:not-allowed}.TeamConfiguratorPage_counterValue__L_YM3{min-width:2ch;text-align:center;font-weight:900;font-size:1rem}.TeamConfiguratorPage_summaryValueBlock__0G6e7{padding:.75rem 0;border-bottom:1px solid color-mix(in srgb,var(--orky-border) 70%,transparent)}.TeamConfiguratorPage_summaryBreakdown__5zWnn span,.TeamConfiguratorPage_summaryValueBlock__0G6e7 span{color:var(--orky-text-soft);font-size:.85rem}.TeamConfiguratorPage_summaryBreakdown__5zWnn>div{flex:1}.TeamConfiguratorPage_validationOk__D0vjJ,.TeamConfiguratorPage_valueOk__srIsS{color:#86efac}.TeamConfiguratorPage_validationList__hd85M,.TeamConfiguratorPage_valueAlert__cJqes{color:#f87171}.TeamConfiguratorPage_tagList__OtW78{display:flex;flex-wrap:wrap;gap:.5rem;list-style:none;padding:0;margin:0}.TeamConfiguratorPage_tagList__OtW78 li{padding:.5rem .8rem;border-radius:999px;background:color-mix(in srgb,#f59e0b 12%,var(--orky-surface));border:1px solid color-mix(in srgb,#f59e0b 24%,var(--orky-border));color:color-mix(in srgb,#f59e0b 78%,var(--orky-text));font-size:.76rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.TeamConfiguratorPage_leaveModalActions__jO0xQ{display:flex;justify-content:flex-end;gap:.75rem;flex-wrap:wrap}.TeamConfiguratorPage_savedConfigsModalBody__VPOlm{margin-top:.85rem;margin-inline:-1.5rem}.TeamConfiguratorPage_savedConfigsModalContent__IVrPc{display:grid;gap:0;padding-inline:1.5rem}.TeamConfiguratorPage_savedConfigsList__kE8th{display:grid;gap:.85rem;max-height:min(30rem,calc(100vh - 16rem));overflow-y:auto;padding-right:.35rem}.TeamConfiguratorPage_savedConfigsProcessingOverlay__6QB6Y{position:fixed;inset:0;z-index:130;display:flex;align-items:center;justify-content:center;padding:1.5rem;background:color-mix(in srgb,var(--orky-surface) 28%,transparent);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.TeamConfiguratorPage_savedConfigsProcessingCard__56TAz{padding:.95rem 1.25rem;border:1px solid color-mix(in srgb,#f59e0b 24%,var(--orky-border));border-radius:999px;background:color-mix(in srgb,var(--orky-surface) 94%,transparent);color:var(--orky-text);font-size:.9rem;font-weight:800;letter-spacing:.02em;box-shadow:0 18px 44px color-mix(in srgb,#000 18%,transparent)}.TeamConfiguratorPage_modalErrorText__r4bZO,.TeamConfiguratorPage_savedConfigsEmpty__ied6g{margin:0;color:var(--orky-text-soft)}.TeamConfiguratorPage_modalErrorText__r4bZO{color:#fca5a5}.TeamConfiguratorPage_savedConfigCard__Ky4WH{display:flex;justify-content:space-between;gap:1rem;border:1px solid color-mix(in srgb,var(--orky-border) 82%,transparent);border-radius:1rem;padding:1rem;background:color-mix(in srgb,var(--orky-surface) 94%,transparent)}.TeamConfiguratorPage_savedConfigCardClickable___th3h{cursor:pointer;background:transparent;-webkit-tap-highlight-color:transparent}.TeamConfiguratorPage_savedConfigCardClickable___th3h:hover{border-color:color-mix(in srgb,#f59e0b 34%,var(--orky-border));background:color-mix(in srgb,#f59e0b 8%,var(--orky-surface))}.TeamConfiguratorPage_savedConfigCardClickable___th3h:active,.TeamConfiguratorPage_savedConfigCardClickable___th3h:focus{background:transparent}.TeamConfiguratorPage_savedConfigCardClickable___th3h:focus-visible{outline:2px solid color-mix(in srgb,#f59e0b 72%,transparent);outline-offset:2px}.TeamConfiguratorPage_savedConfigMain___2B17{display:grid;gap:.35rem;flex:1}.TeamConfiguratorPage_savedConfigInputWrap__QYDA0{display:flex;align-items:center;gap:.45rem;min-height:3rem;padding:0 1rem;border-radius:1rem;border:1px solid color-mix(in srgb,#f59e0b 32%,var(--orky-border));background:var(--orky-input-bg);box-shadow:inset 0 0 0 1px color-mix(in srgb,#f59e0b 10%,transparent)}.TeamConfiguratorPage_savedConfigMain___2B17 h4,.TeamConfiguratorPage_savedConfigMain___2B17 p{margin:0}.TeamConfiguratorPage_savedConfigMain___2B17 h4{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.92rem;line-height:1.15}.TeamConfiguratorPage_savedConfigMain___2B17 p{color:var(--orky-text-soft);font-size:.76rem;line-height:1.15}.TeamConfiguratorPage_savedConfigActions__e4feQ{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}.TeamConfiguratorPage_savedConfigCardEditing__v_VMU{grid-template-columns:minmax(0,1fr)}.TeamConfiguratorPage_savedConfigMainEditing__kaMUL{grid-column:1/-1}.TeamConfiguratorPage_savedConfigInlineEditInput__zM9q5{min-width:0;padding-right:0}.TeamConfiguratorPage_savedConfigInlineEditActions__e73Ki{display:inline-flex;align-items:center;gap:.2rem;flex-shrink:0}.TeamConfiguratorPage_savedConfigInlineEditButton__2OhGR{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;border:0;border-radius:999px;background:transparent;cursor:pointer;-webkit-tap-highlight-color:transparent}.TeamConfiguratorPage_savedConfigInlineEditButton__2OhGR:disabled{opacity:.5;cursor:not-allowed}.TeamConfiguratorPage_savedConfigInlineEditButton__2OhGR svg{width:1rem;height:1rem}.TeamConfiguratorPage_savedConfigInlineEditConfirm__QI_9E{color:#22c55e}.TeamConfiguratorPage_savedConfigInlineEditCancel__AhNRD{color:#ef4444}.TeamConfiguratorPage_quickBudgetList__OeOed{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem}.TeamConfiguratorPage_quickBudgetButton__6T6NC{padding:.8rem .9rem;border:1px solid color-mix(in srgb,var(--orky-border) 78%,transparent);border-radius:1rem;background:color-mix(in srgb,var(--orky-surface) 94%,transparent);color:var(--orky-text);font-size:.88rem;font-weight:800;cursor:pointer}.TeamConfiguratorPage_quickBudgetButton__6T6NC:hover{border-color:color-mix(in srgb,#f59e0b 36%,var(--orky-border));background:color-mix(in srgb,#f59e0b 12%,var(--orky-surface))}.TeamConfiguratorPage_infoSection__q5G22,.TeamConfiguratorPage_stickyFooterWrap__VhyR7{max-width:80rem;margin:1rem auto 0}.TeamConfiguratorPage_stickyFooterWrap__VhyR7{position:sticky;bottom:0;z-index:30;padding-top:.5rem;background:transparent}.TeamConfiguratorPage_stickyFooter__Ohp9F{display:grid;gap:1rem}.TeamConfiguratorPage_summaryFooterCard__ga_yP{display:flex;flex-direction:column;gap:.75rem;background:var(--orky-surface-strong);text-align:center;padding-bottom:.8rem}.TeamConfiguratorPage_summaryFooterDivider__AjJ8A{height:1px;background:color-mix(in srgb,var(--orky-border) 85%,transparent)}.TeamConfiguratorPage_summaryFooterMetrics__lcif5{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:1rem;align-items:stretch}.TeamConfiguratorPage_summaryMetric__BT3Z2{display:grid;grid-template-rows:1.95rem 1.45rem;justify-items:center;align-items:start;min-width:0;min-height:3.4rem}.TeamConfiguratorPage_summaryMetricButton__UzrC5{width:100%;height:100%;padding:0;border:0;background:transparent;cursor:pointer}.TeamConfiguratorPage_summaryMetricButton__UzrC5:hover span,.TeamConfiguratorPage_summaryMetricButton__UzrC5:hover strong{color:var(--orky-text)}.TeamConfiguratorPage_summaryMetric__BT3Z2 strong{color:var(--orky-text);font-size:1.25rem;font-weight:900;line-height:1;align-self:center}.TeamConfiguratorPage_summaryMetric__BT3Z2 strong.TeamConfiguratorPage_valueOk__srIsS{color:#86efac}.TeamConfiguratorPage_summaryMetric__BT3Z2 strong.TeamConfiguratorPage_valueAlert__cJqes{color:#f87171}.TeamConfiguratorPage_summaryMetric__BT3Z2 span{color:var(--orky-text-soft);font-size:.82rem;line-height:1.1;text-align:center;display:flex;align-items:flex-start;justify-content:center;min-height:1.45rem;width:100%}.TeamConfiguratorPage_summaryMetricBudget__GNgek strong,.TeamConfiguratorPage_summaryMetricTreasury__e6MF3 strong{color:#f8fafc}.TeamConfiguratorPage_summaryMetricPrint__bP0DC strong{color:#f59e0b}.TeamConfiguratorPage_summaryMetricIconWrap__VqlWR{display:inline-flex;align-items:center;justify-content:center;align-self:center}.TeamConfiguratorPage_summaryMetricIcon__F75rm{width:1.1rem;height:1.1rem;color:#f59e0b;margin-top:.3rem}.TeamConfiguratorPage_desktopPrintButton__VsrMV{display:grid}.TeamConfiguratorPage_mobileActionsWrap__cU9nQ{display:none}[data-theme=light] .TeamConfiguratorPage_hero__DLgP_{box-shadow:0 24px 72px color-mix(in srgb,var(--orky-text) 10%,transparent)}[data-theme=dark] .TeamConfiguratorPage_summaryFooterCard__ga_yP{background:#020204}[data-theme=dark] .TeamConfiguratorPage_compositionCard__awWVJ{box-shadow:none}[data-theme=dark] .TeamConfiguratorPage_summaryFooterDivider__AjJ8A{background:hsla(0,0%,100%,.16)}[data-theme=light] .TeamConfiguratorPage_summaryFooterCard__ga_yP{background:#f8fafc}[data-theme=light] .TeamConfiguratorPage_summaryMetricBudget__GNgek strong{color:#0f172a}[data-theme=light] .TeamConfiguratorPage_compositionCard__awWVJ{box-shadow:none}[data-theme=light] .TeamConfiguratorPage_heroAside__3B49E,[data-theme=light] .TeamConfiguratorPage_infoCard__zvvzj,[data-theme=light] .TeamConfiguratorPage_panel__Xj_yf,[data-theme=light] .TeamConfiguratorPage_positionRow__laRfH,[data-theme=light] .TeamConfiguratorPage_staffCard__uooPU,[data-theme=light] .TeamConfiguratorPage_summaryBreakdown__5zWnn>div,[data-theme=light] .TeamConfiguratorPage_summaryCard__JhUFQ,[data-theme=light] .TeamConfiguratorPage_summaryFooterCard__ga_yP,[data-theme=light] .TeamConfiguratorPage_validationCard__pbsiH{box-shadow:0 12px 32px color-mix(in srgb,var(--orky-text) 8%,transparent)}[data-theme=light] .TeamConfiguratorPage_errorBox__FxhF_{color:#991b1b}[data-theme=light] .TeamConfiguratorPage_validationList__hd85M,[data-theme=light] .TeamConfiguratorPage_valueAlert__cJqes{color:#b91c1c}@media (min-width:960px){.TeamConfiguratorPage_stepRail__dO8Ma{grid-template-columns:repeat(2,minmax(0,1fr))}.TeamConfiguratorPage_hero__DLgP_{grid-template-columns:minmax(0,1.6fr) minmax(18rem,.9fr)}.TeamConfiguratorPage_grid__LtBgp{grid-template-columns:minmax(0,1.65fr) minmax(19rem,.85fr);max-width:80rem;margin:0 auto;align-items:start}.TeamConfiguratorPage_gridStepOne__CEat9,.TeamConfiguratorPage_gridWithoutAside__SavIW{grid-template-columns:minmax(0,1fr)}.TeamConfiguratorPage_setupGrid__QGhIP{grid-template-columns:repeat(3,minmax(0,1fr));align-items:end}.TeamConfiguratorPage_staffGrid__Czt7i{grid-template-columns:repeat(2,minmax(0,1fr))}.TeamConfiguratorPage_stickyFooter__Ohp9F{grid-template-columns:minmax(0,1fr)}}@media (max-width:640px){.TeamConfiguratorPage_page__vuJAN{padding-top:.1rem;padding-inline:.75rem;padding-bottom:11.75rem}.TeamConfiguratorPage_mobileStepTitle__arzx_{display:block;margin-bottom:.35rem}.TeamConfiguratorPage_mobileTeamHeader__QrDjk{display:block;position:sticky;top:var(--mobile-team-header-top,82px);z-index:35;margin-bottom:.4rem;width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding:.35rem .75rem .45rem;border-bottom:1px solid color-mix(in srgb,var(--orky-border) calc(var(--mobile-team-header-border-alpha, .12) * 100%),transparent);background:color-mix(in srgb,var(--orky-surface-strong) calc(var(--mobile-team-header-bg-alpha, 0) * 100%),transparent);backdrop-filter:blur(var(--mobile-team-header-blur,4px));-webkit-backdrop-filter:blur(var(--mobile-team-header-blur,4px));box-shadow:0 12px 28px rgba(15,23,42,var(--mobile-team-header-shadow-alpha,0))}.TeamConfiguratorPage_mobileTeamHeaderLabel___uWdJ{opacity:var(--mobile-team-header-label-fade,1);transform:translateX(calc(var(--mobile-team-header-chip-fade, 0) * .35rem));max-height:calc(.8rem * var(--mobile-team-header-label-fade, 1));margin-bottom:calc(.2rem * var(--mobile-team-header-label-fade, 1));transition:opacity .16s ease,transform .16s ease,max-height .16s ease,margin-bottom .16s ease}.TeamConfiguratorPage_hero__DLgP_,.TeamConfiguratorPage_raceBanner__1euFY,.TeamConfiguratorPage_stepRail__dO8Ma{display:none}.TeamConfiguratorPage_heroAside__3B49E,.TeamConfiguratorPage_hero__DLgP_,.TeamConfiguratorPage_infoCard__zvvzj,.TeamConfiguratorPage_panel__Xj_yf,.TeamConfiguratorPage_summaryCard__JhUFQ,.TeamConfiguratorPage_summaryFooterCard__ga_yP,.TeamConfiguratorPage_validationCard__pbsiH{padding:1rem;border-radius:1.35rem}.TeamConfiguratorPage_panelHeader__G7QkX,.TeamConfiguratorPage_positionHeading__leby9,.TeamConfiguratorPage_positionRow__laRfH,.TeamConfiguratorPage_raceBanner__1euFY,.TeamConfiguratorPage_sectionHeader__JLgEp,.TeamConfiguratorPage_staffCard__uooPU,.TeamConfiguratorPage_stepCard__54NL_{flex-direction:column;align-items:stretch}.TeamConfiguratorPage_stepCard__54NL_{gap:.35rem}.TeamConfiguratorPage_stepCardButton__OU9LB{padding-bottom:.35rem}.TeamConfiguratorPage_stepCardAction__GtUOL{justify-content:flex-end;padding:0 1rem .85rem}.TeamConfiguratorPage_compositionActions__WoquB{display:none}.TeamConfiguratorPage_panelActions__hRr_g{justify-content:stretch}.TeamConfiguratorPage_sectionHeaderActions__0ACxM{justify-content:space-between}.TeamConfiguratorPage_sectionHeaderActions__0ACxM p,.TeamConfiguratorPage_sectionHeader__JLgEp p{display:none}.TeamConfiguratorPage_resetButton__GtSQG{margin-left:0;align-self:flex-end}.TeamConfiguratorPage_counter__nevpT{justify-content:flex-end}.TeamConfiguratorPage_positionHeaderBlock__ELMdX,.TeamConfiguratorPage_positionMeta__ZBqUM,.TeamConfiguratorPage_positionNameLine__zjshh,.TeamConfiguratorPage_positionTitleBlock__iBpQv{width:100%}.TeamConfiguratorPage_positionNameLine__zjshh{flex-wrap:nowrap;row-gap:0}.TeamConfiguratorPage_positionNameLine__zjshh strong{min-width:0}.TeamConfiguratorPage_playersCard__7oXRS .TeamConfiguratorPage_positionRow__laRfH{padding:.7rem .75rem}.TeamConfiguratorPage_playersCard__7oXRS .TeamConfiguratorPage_positionHeaderBlock__ELMdX,.TeamConfiguratorPage_playersCard__7oXRS .TeamConfiguratorPage_positionMeta__ZBqUM{gap:.18rem}.TeamConfiguratorPage_playersCard__7oXRS .TeamConfiguratorPage_positionTitleBlock__iBpQv{gap:.08rem}.TeamConfiguratorPage_playersCard__7oXRS .TeamConfiguratorPage_positionNameLine__zjshh{gap:.28rem;align-items:center}.TeamConfiguratorPage_playersCard__7oXRS .TeamConfiguratorPage_positionNameLine__zjshh strong{font-size:.82rem;line-height:1.05}.TeamConfiguratorPage_playersCard__7oXRS .TeamConfiguratorPage_positionCost__pwEhs,.TeamConfiguratorPage_playersCard__7oXRS .TeamConfiguratorPage_positionLimits__ngsRQ{font-size:.66rem;line-height:1}.TeamConfiguratorPage_playersCard__7oXRS .TeamConfiguratorPage_positionDetails__pQmjP,.TeamConfiguratorPage_playersCard__7oXRS .TeamConfiguratorPage_positionKeywords__ozqu2{font-size:.62rem;line-height:1.1}.TeamConfiguratorPage_playersCard__7oXRS .TeamConfiguratorPage_positionExtras__yVoRx{gap:.32rem;margin-top:.22rem}.TeamConfiguratorPage_playersCard__7oXRS .TeamConfiguratorPage_positionCategoriesLine__pmLae{font-size:.68rem;line-height:1.2}.TeamConfiguratorPage_playersCard__7oXRS .TeamConfiguratorPage_positionCategoriesLabel__ucz4K,.TeamConfiguratorPage_playersCard__7oXRS .TeamConfiguratorPage_positionExtraLabel__0Qeba{font-size:.58rem;letter-spacing:.08em}.TeamConfiguratorPage_playersCard__7oXRS .TeamConfiguratorPage_positionCategoriesGap__pxakw{width:.45rem}.TeamConfiguratorPage_playersCard__7oXRS .TeamConfiguratorPage_positionTagList__EzSiC{gap:.22rem}.TeamConfiguratorPage_playersCard__7oXRS .TeamConfiguratorPage_positionTagMuted__4Wsh4,.TeamConfiguratorPage_playersCard__7oXRS .TeamConfiguratorPage_positionTag__uUwsx{padding:.16rem .38rem;font-size:.6rem;line-height:1.05}.TeamConfiguratorPage_playersCard__7oXRS .TeamConfiguratorPage_counter__nevpT{gap:.18rem}.TeamConfiguratorPage_playersCard__7oXRS .TeamConfiguratorPage_counterButton__mwmai{width:1.8rem;height:1.8rem;font-size:.88rem}.TeamConfiguratorPage_playersCard__7oXRS .TeamConfiguratorPage_counterValue__L_YM3{min-width:1.1rem;font-size:.78rem}.TeamConfiguratorPage_positionCost__pwEhs{margin-left:auto;text-align:right}.TeamConfiguratorPage_positionTagList__EzSiC{gap:.32rem}.TeamConfiguratorPage_stickyFooterWrap__VhyR7{position:fixed;bottom:4rem;z-index:10;width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding-top:.25rem;left:0;right:0}.TeamConfiguratorPage_stickyFooter__Ohp9F{gap:.5rem;border-top:1px solid color-mix(in srgb,var(--orky-border) 82%,transparent)}.TeamConfiguratorPage_summaryFooterCard__ga_yP{gap:.45rem;padding:.75rem .85rem;border-radius:0;border:0}.TeamConfiguratorPage_summaryFooterDivider__AjJ8A{opacity:.85}.TeamConfiguratorPage_summaryFooterMetrics__lcif5{grid-template-columns:repeat(4,minmax(0,1fr));gap:.45rem}.TeamConfiguratorPage_desktopPrintButton__VsrMV{display:none}.TeamConfiguratorPage_mobileActionsWrap__cU9nQ{position:fixed;right:1rem;bottom:calc(2.65rem + env(safe-area-inset-bottom));z-index:60;display:flex;flex-direction:column-reverse;align-items:flex-end;gap:.75rem}.TeamConfiguratorPage_mobileActionsBackdrop__nKzhZ{position:fixed;inset:0;z-index:59;border:0;background:color-mix(in srgb,var(--orky-surface) 24%,transparent);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);transition:opacity .18s ease}.TeamConfiguratorPage_mobileActionsBackdropOpen__TghAJ{opacity:1;pointer-events:auto}.TeamConfiguratorPage_mobileActionsBackdropClosed__WFK_R{opacity:0;pointer-events:none}.TeamConfiguratorPage_mobileActionsMenu__rm5dE{display:grid;gap:.25rem;width:-moz-max-content;width:max-content;justify-items:end;transform-origin:bottom right;transition:opacity .18s ease,transform .18s ease,max-height .18s ease,margin-bottom .18s ease;overflow-x:hidden;overflow-y:auto}.TeamConfiguratorPage_mobileActionsMenuOpen__oKsND{opacity:1;transform:translateY(0) scale(1);max-height:min(18rem,calc(100vh - 8rem));margin-bottom:0;pointer-events:auto}.TeamConfiguratorPage_mobileActionsMenuClosed__k_K1q{opacity:0;transform:translateY(.4rem) scale(.96);max-height:0;margin-bottom:-.2rem;pointer-events:none}.TeamConfiguratorPage_mobileActionItem__ROLIX{display:inline-flex;align-items:center;gap:.55rem;justify-content:flex-end;min-height:2.4rem;border:0;border-radius:0;background:transparent;color:var(--orky-text);font-size:.88rem;font-weight:800;cursor:pointer;padding:.1rem .35rem .1rem 0}.TeamConfiguratorPage_mobileActionItem__ROLIX:disabled{opacity:.5;cursor:not-allowed}.TeamConfiguratorPage_mobileActionIcon__omV_k{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:999px;border:1px solid color-mix(in srgb,#f59e0b 30%,var(--orky-border));background:color-mix(in srgb,#f59e0b 12%,var(--orky-surface));color:#f59e0b}.TeamConfiguratorPage_mobileActionIcon__omV_k svg{width:1rem;height:1rem}.TeamConfiguratorPage_mobileActionsToggle__EUYdt{display:inline-flex;align-items:center;justify-content:center;width:2.7rem;height:2.7rem;border:0;border-radius:999px;background:#f59e0b;color:#fff;box-shadow:0 18px 44px color-mix(in srgb,#f59e0b 30%,transparent);cursor:pointer}.TeamConfiguratorPage_mobileActionsToggleIconOpen__jG95q,.TeamConfiguratorPage_mobileActionsToggleIcon__LeusX{width:1.05rem;height:1.05rem;transition:transform .16s ease}.TeamConfiguratorPage_mobileActionsToggleIconOpen__jG95q{transform:rotate(45deg)}.TeamConfiguratorPage_summaryMetric__BT3Z2 strong{font-size:.96rem}.TeamConfiguratorPage_summaryMetric__BT3Z2 span{font-size:.66rem;line-height:1.15}.TeamConfiguratorPage_validationList__hd85M{margin:0;padding-left:1rem;font-size:.8rem;line-height:1.35}.TeamConfiguratorPage_quickBudgetList__OeOed{grid-template-columns:repeat(2,minmax(0,1fr))}.TeamConfiguratorPage_savedConfigCard__Ky4WH{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.6rem;padding:.6rem 0;border:0;border-radius:0;background:transparent;box-shadow:none}.TeamConfiguratorPage_savedConfigCard__Ky4WH:not(:last-child){border-bottom:1px solid color-mix(in srgb,var(--orky-border) 72%,transparent)}.TeamConfiguratorPage_savedConfigCardClickable___th3h:active,.TeamConfiguratorPage_savedConfigCardClickable___th3h:focus,.TeamConfiguratorPage_savedConfigCardClickable___th3h:hover{border-color:transparent;background:transparent}.TeamConfiguratorPage_savedConfigsList__kE8th{gap:.3rem;max-height:calc(100vh - 12.5rem);padding-right:.2rem}.TeamConfiguratorPage_savedConfigMain___2B17{gap:.12rem;min-width:0;position:relative;z-index:1}.TeamConfiguratorPage_savedConfigMain___2B17 h4{font-size:.78rem;line-height:1.05}.TeamConfiguratorPage_savedConfigMain___2B17 p{font-size:.58rem;line-height:1;letter-spacing:-.01em}.TeamConfiguratorPage_savedConfigInputWrap__QYDA0{min-height:2.3rem;padding:0 .7rem}.TeamConfiguratorPage_savedConfigInlineEditInput__zM9q5,.TeamConfiguratorPage_savedConfigInputWrap__QYDA0 .TeamConfiguratorPage_textInput__wZBRO{font-size:.76rem;line-height:1.05}.TeamConfiguratorPage_savedConfigInlineEditButton__2OhGR{width:1.85rem;height:1.85rem}.TeamConfiguratorPage_savedConfigActions__e4feQ{width:auto;flex-shrink:0;align-self:center;position:relative;z-index:2;justify-content:flex-end;gap:.25rem}.TeamConfiguratorPage_savedConfigButton__70e4y.TeamConfiguratorPage_savedConfigLoadButton__x5kyG,.TeamConfiguratorPage_savedConfigLoadButton__x5kyG{display:none}.TeamConfiguratorPage_savedConfigButton__70e4y,.TeamConfiguratorPage_savedConfigDangerButton__o6nFJ{display:inline-flex;align-items:center;justify-content:center;min-width:2.2rem;min-height:2.2rem;padding:.35rem}.TeamConfiguratorPage_savedConfigActionIcon__7M1r8{display:inline-flex}.TeamConfiguratorPage_savedConfigActionText__JksST{display:none}.TeamConfiguratorPage_playersCard__7oXRS{width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);margin-top:-.35rem;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}.TeamConfiguratorPage_playersCard__7oXRS .TeamConfiguratorPage_positionRow__laRfH{border-radius:0;border-left:0;border-right:0}.TeamConfiguratorPage_playersCard__7oXRS .TeamConfiguratorPage_positionList__ore0X{gap:0}.TeamConfiguratorPage_staffMobileCard__2chHX{width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding:.75rem;border-radius:0;border:1px solid color-mix(in srgb,var(--orky-border) 78%,transparent);border-left:0;border-right:0;background:color-mix(in srgb,var(--orky-surface-strong) 86%,transparent);box-shadow:none}.TeamConfiguratorPage_staffMobileCard__2chHX .TeamConfiguratorPage_staffCard__uooPU{padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;display:flex;flex-direction:column;gap:.25rem}.TeamConfiguratorPage_staffMobileCard__2chHX .TeamConfiguratorPage_staffGrid__Czt7i{gap:.55rem}.TeamConfiguratorPage_staffMobileCard__2chHX .TeamConfiguratorPage_staffHeading__PoMx8,.TeamConfiguratorPage_staffMobileCard__2chHX .TeamConfiguratorPage_staffMainRow__3A8gS,.TeamConfiguratorPage_staffMobileCard__2chHX .TeamConfiguratorPage_staffMeta__m9WB6,.TeamConfiguratorPage_staffMobileCard__2chHX .TeamConfiguratorPage_staffTitleBlock__J8hI4{width:100%;min-width:0}.TeamConfiguratorPage_staffMobileCard__2chHX .TeamConfiguratorPage_staffMainRow__3A8gS{grid-template-columns:minmax(0,1fr) auto auto;-moz-column-gap:.35rem;column-gap:.35rem;align-items:center}.TeamConfiguratorPage_staffMobileCard__2chHX .TeamConfiguratorPage_staffNameLine__DQvt7{display:flex;align-items:baseline;gap:.25rem;flex-wrap:wrap;width:100%}.TeamConfiguratorPage_staffMobileCard__2chHX .TeamConfiguratorPage_staffNameLine__DQvt7 strong{min-width:0;font-size:.8rem;line-height:1.05}.TeamConfiguratorPage_staffMobileCard__2chHX .TeamConfiguratorPage_positionLimits__ngsRQ{white-space:nowrap;font-size:.62rem;line-height:1}.TeamConfiguratorPage_staffMobileCard__2chHX .TeamConfiguratorPage_staffRowCost__4LXfv{min-width:3.8rem;text-align:right;font-size:.72rem;line-height:1}.TeamConfiguratorPage_staffMobileCard__2chHX .TeamConfiguratorPage_staffCounterWrap__6vWM6{grid-column:3;align-self:center}.TeamConfiguratorPage_staffMobileCard__2chHX .TeamConfiguratorPage_staffNote__en2Cx{font-size:.62rem;line-height:1.1}.TeamConfiguratorPage_staffMobileCard__2chHX .TeamConfiguratorPage_counter__nevpT{gap:.18rem}.TeamConfiguratorPage_staffMobileCard__2chHX .TeamConfiguratorPage_counterButton__mwmai{width:1.8rem;height:1.8rem;font-size:.88rem}.TeamConfiguratorPage_staffMobileCard__2chHX .TeamConfiguratorPage_counterValue__L_YM3{min-width:1.1rem;font-size:.78rem}}@media print{.TeamConfiguratorPage_page__vuJAN{padding:0;background:#fff;color:#000}.TeamConfiguratorPage_counter__nevpT,.TeamConfiguratorPage_hero__DLgP_,.TeamConfiguratorPage_leaveModalActions__jO0xQ,.TeamConfiguratorPage_mobileStepTitle__arzx_,.TeamConfiguratorPage_mobileTeamHeader__QrDjk,.TeamConfiguratorPage_panelActions__hRr_g,.TeamConfiguratorPage_raceInfoButton__dw7o3,.TeamConfiguratorPage_resetButton__GtSQG,.TeamConfiguratorPage_stepRail__dO8Ma,.TeamConfiguratorPage_stickyFooterWrap__VhyR7{display:none!important}.TeamConfiguratorPage_columnMain__1n3xm,.TeamConfiguratorPage_gridWithoutAside__SavIW,.TeamConfiguratorPage_grid__LtBgp,.TeamConfiguratorPage_positionList__ore0X,.TeamConfiguratorPage_staffGrid__Czt7i{display:block;max-width:none;margin:0}.TeamConfiguratorPage_compositionCard__awWVJ,.TeamConfiguratorPage_playersCard__7oXRS,.TeamConfiguratorPage_positionRow__laRfH,.TeamConfiguratorPage_raceBanner__1euFY,.TeamConfiguratorPage_staffCard__uooPU,.TeamConfiguratorPage_staffMobileCard__2chHX{border:1px solid #d1d5db;border-radius:0;background:#fff;box-shadow:none;-moz-column-break-inside:avoid;break-inside:avoid}.TeamConfiguratorPage_compositionCard__awWVJ,.TeamConfiguratorPage_positionRow__laRfH,.TeamConfiguratorPage_raceBanner__1euFY,.TeamConfiguratorPage_staffCard__uooPU{margin-bottom:.75rem}.TeamConfiguratorPage_positionTagMuted__4Wsh4,.TeamConfiguratorPage_positionTag__uUwsx,.TeamConfiguratorPage_tagList__OtW78 li{border-color:#d1d5db;background:#fff;color:#111827}.TeamConfiguratorPage_positionCost__pwEhs,.TeamConfiguratorPage_positionHeading__leby9 span,.TeamConfiguratorPage_staffNameLine__DQvt7 span,.TeamConfiguratorPage_staffRowCost__4LXfv,.TeamConfiguratorPage_summaryMetricPrint__bP0DC strong{color:#111827!important}}