.configurator_wrap__oDi8n{max-width:var(--container);margin:0 auto;padding:var(--space-4) var(--gutter) 0}.configurator_layout__j8SCN{display:grid;grid-template-columns:minmax(0,1fr);grid-template-areas:"intro" "form" "summary" "content";gap:var(--space-6);align-items:start}@media (min-width:1024px){.configurator_layout__j8SCN{grid-template-columns:minmax(0,1fr) 360px;grid-template-areas:"intro summary" "form summary" "content summary";gap:var(--space-4) var(--space-8)}.configurator_content__jcIYN{margin-top:var(--space-8)}}.configurator_intro__Chaa2{grid-area:intro;min-width:0}.configurator_form__qBGFa{grid-area:form;display:grid;gap:var(--space-4);min-width:0}.configurator_content__jcIYN{grid-area:content;display:flex;flex-direction:column;gap:var(--space-12);min-width:0}.configurator_notice__ClMyM{padding:var(--space-3) var(--space-4);border-radius:var(--r-md);background:var(--danger-soft);color:var(--danger-text);font-size:var(--fs-14)}.configurator_panel__9GRhd{position:relative;min-width:0;padding:var(--space-5);border-radius:var(--r-xl);background:var(--card-surface);backdrop-filter:var(--card-blur)}.configurator_panel__9GRhd:focus-within{z-index:5}.configurator_panelHead__qODrF{display:flex;align-items:center;gap:var(--space-3);margin-bottom:var(--space-4)}.configurator_stepNo__emJLc{display:grid;place-items:center;flex:0 0 auto;width:28px;height:28px;border-radius:50%;background:var(--bg-3);color:var(--text);font-size:var(--fs-12);font-weight:600}.configurator_panelTitle__tH4Tn{margin:0;font-size:var(--fs-20);letter-spacing:var(--display-tracking)}.configurator_panelValue__gFIn8{margin-left:auto;padding:4px 10px;border-radius:var(--r-pill);background:var(--bg-2);color:var(--text);font-size:var(--fs-12);font-weight:600;white-space:nowrap}.configurator_panelBody__l8ggS{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-5)}@media (min-width:640px){.configurator_panelBody__l8ggS{grid-template-columns:repeat(2,minmax(0,1fr))}}.configurator_field__xoiKn{display:grid;gap:var(--space-2);min-width:0;align-content:start}.configurator_fieldWide__5eYno{grid-column:1/-1}.configurator_fieldHead__7O5c7{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-3)}.configurator_fieldLabel__c0PPn{color:var(--text-2);font-size:.8125rem;font-weight:500}.configurator_fieldHint__aKK6Z{color:var(--text-3);font-size:var(--fs-12)}.configurator_chips__QfCoD{display:flex;flex-wrap:wrap;gap:8px}.configurator_chip___PZb5{display:inline-flex;align-items:center;min-height:36px;padding:0 14px;border-radius:var(--r-pill);background:var(--bg-2);color:var(--text-2);font-size:var(--fs-14);font-weight:500;cursor:pointer;transition:background-color var(--t) var(--ease-out),color var(--t) var(--ease-out)}.configurator_chip___PZb5:hover{color:var(--text);background:var(--bg-3)}.configurator_chip___PZb5[aria-pressed=true]{color:var(--text);background:var(--bg-3);font-weight:600}.configurator_chip___PZb5:focus-visible{outline:none;box-shadow:var(--focus-ring)}.configurator_chipIcon__g0scF{flex:none;margin-right:6px}.configurator_textInput__7sfrh{width:100%;min-height:44px;padding:0 var(--space-3);background:var(--bg-2);border:1px solid var(--line);border-radius:var(--r-md);color:var(--text);font-size:var(--fs-14);outline:none}.configurator_textInput__7sfrh:focus{border-color:var(--brand)}.configurator_ranks__rFM_p{grid-column:1/-1;display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-4)}@media (min-width:640px){.configurator_ranks__rFM_p{grid-template-columns:repeat(2,minmax(0,1fr))}}.configurator_rank__LVC1v{--rank:var(--rank-gold);grid-column:1/-1;display:grid;gap:var(--space-3);min-width:0;padding:var(--space-4);border-radius:var(--r-lg);background:var(--bg-2)}.configurator_ranks__rFM_p .configurator_rank__LVC1v{grid-column:auto}.configurator_rankHead__U4D5S{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-3)}.configurator_rankValue__jElST{color:color-mix(in srgb,var(--rank) 70%,#fff);font-size:var(--fs-16);font-weight:600;transition:color var(--t-slow) var(--ease-out)}.configurator_rankBody__ukw_N{display:grid;grid-template-columns:88px minmax(0,1fr);align-items:start;gap:var(--space-4)}.configurator_rankEmblem__rxuxm{display:grid;place-items:center;width:88px;height:88px;border-radius:50%;background:radial-gradient(closest-side,color-mix(in srgb,var(--rank) 50%,transparent),transparent 78%);transition:background var(--t-slow) var(--ease-out)}.configurator_rankEmblem__rxuxm>*{filter:drop-shadow(0 6px 14px color-mix(in srgb,var(--rank) 55%,transparent))}.configurator_emblemSwap__v5GXA{display:inline-grid;animation:configurator_emblemSwap__v5GXA .35s var(--ease-out)}@keyframes configurator_emblemSwap__v5GXA{0%{opacity:0;transform:scale(.8)}}.configurator_rankControls__GOsuB{display:grid;gap:var(--space-3);min-width:0}.configurator_rankControls__GOsuB>:first-child{grid-template-columns:repeat(auto-fill,minmax(52px,1fr))}.configurator_ranks__rFM_p .configurator_rank__LVC1v{grid-template-columns:88px minmax(0,1fr);grid-template-areas:"emblem head" "controls controls";align-items:center;-moz-column-gap:var(--space-3);column-gap:var(--space-3)}.configurator_ranks__rFM_p .configurator_rankBody__ukw_N{display:contents}.configurator_ranks__rFM_p .configurator_rankHead__U4D5S{grid-area:head;flex-direction:column;align-items:flex-start;gap:2px}.configurator_ranks__rFM_p .configurator_rankValue__jElST{font-size:var(--fs-20)}.configurator_ranks__rFM_p .configurator_rankEmblem__rxuxm{grid-area:emblem}.configurator_ranks__rFM_p .configurator_rankControls__GOsuB{grid-area:controls}.configurator_ranks__rFM_p .configurator_rankControls__GOsuB>:first-child{grid-template-columns:repeat(5,minmax(0,1fr))}.configurator_variants__Undju{grid-column:1/-1;display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-3)}@media (min-width:640px){.configurator_variants__Undju{grid-template-columns:repeat(2,minmax(0,1fr))}}.configurator_wrap__oDi8n[data-queue=duo] [data-queue-only=solo],.configurator_wrap__oDi8n[data-queue=solo] [data-queue-only=duo]{display:none}.configurator_variants__Undju[data-dense]{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-2)}.configurator_variants__Undju[data-dense] .configurator_variant__V1iCf{padding:var(--space-3);gap:6px}.configurator_variants__Undju[data-dense] .configurator_variantHead__dAVR3{flex-wrap:wrap;gap:var(--space-2)}.configurator_variants__Undju[data-dense] .configurator_variantName__YFxjq{flex:none}.configurator_variants__Undju[data-dense] .configurator_variantPrice__GeCeg{margin-inline-start:auto}.configurator_variants__Undju[data-dense] .configurator_variantPrice__GeCeg strong{padding:2px 8px;border-radius:var(--r-pill);background:color-mix(in srgb,var(--tone) 16%,transparent);color:var(--brand-text);font-size:var(--fs-14)}@media (max-width:479px){.configurator_variants__Undju[data-dense] .configurator_variantIcon__TdBVd{display:none}.configurator_variants__Undju[data-dense] .configurator_variantHead__dAVR3{gap:6px}.configurator_variants__Undju[data-dense] .configurator_variantPrice__GeCeg strong{padding:2px 6px}}.configurator_variantIcon__TdBVd{flex:none;color:var(--text-2)}.configurator_variant__V1iCf[aria-checked=true] .configurator_variantIcon__TdBVd{color:var(--brand-text)}.configurator_fieldNote__Ylrv6{margin:6px 0 0;color:var(--text-3);font-size:.8125rem;line-height:1.45}.configurator_queueNote__ZDlBN{grid-column:1/-1;margin:0;color:var(--text-2);font-size:var(--fs-14);line-height:1.45}.configurator_variant__V1iCf{--tone:var(--brand);position:relative;display:grid;align-content:start;gap:var(--space-2);min-width:0;padding:var(--space-4);border-radius:var(--r-lg);border:1px solid var(--line);background:var(--bg-2);color:var(--text-2);text-align:left;cursor:pointer;transition:border-color var(--t) var(--ease-out),background-color var(--t) var(--ease-out),box-shadow var(--t) var(--ease-out),transform var(--t) var(--ease-out)}.configurator_variant__V1iCf[data-tone=hot]{--tone:rgb(251 146 60)}.configurator_variant__V1iCf:hover{border-color:var(--line-strong);background:var(--bg-3)}.configurator_variant__V1iCf:active{transform:scale(.99)}.configurator_variant__V1iCf[aria-checked=true]{border-color:color-mix(in srgb,var(--tone) 75%,transparent);background:color-mix(in srgb,var(--tone) 10%,var(--bg-2));box-shadow:0 0 0 1px color-mix(in srgb,var(--tone) 30%,transparent)}.configurator_variant__V1iCf:focus-visible{outline:none;box-shadow:var(--focus-ring)}.configurator_variantHead__dAVR3{display:flex;align-items:center;gap:var(--space-3);min-width:0}.configurator_variantMark__U_Xot{flex:none;width:18px;height:18px;border-radius:50%;border:2px solid var(--line-strong);transition:border-color var(--t) var(--ease-out),box-shadow var(--t) var(--ease-out)}.configurator_variant__V1iCf[aria-checked=true] .configurator_variantMark__U_Xot{border-color:var(--tone);box-shadow:inset 0 0 0 3px var(--bg-2),inset 0 0 0 9px var(--tone)}.configurator_variantName__YFxjq{flex:1;min-width:0;color:var(--text);font-size:var(--fs-16);font-weight:600}.configurator_variantPrice__GeCeg{flex:none;display:grid;justify-items:end;line-height:1.1}.configurator_variantPrice__GeCeg strong{color:var(--text);font-size:var(--fs-18,1.125rem);font-weight:600;font-variant-numeric:tabular-nums}.configurator_variantPrice__GeCeg small{color:var(--text-3);font-size:var(--fs-12)}.configurator_variantDesc__IuCd6{font-size:var(--fs-14);line-height:1.45}.configurator_variantPoints__M8B_1{display:flex;flex-wrap:wrap;gap:6px;margin-top:2px}.configurator_variantPoints__M8B_1>span{padding:3px 9px;border-radius:var(--r-pill);background:color-mix(in srgb,var(--tone) 12%,transparent);color:var(--text-2);font-size:var(--fs-12)}.configurator_flatNote__FuxQL{margin:0;color:var(--text-3);font-size:var(--fs-12);line-height:1.45}.configurator_stepper__wBk2P{display:flex;align-items:center;gap:var(--space-2)}.configurator_stepBtn__TAbAd{flex:0 0 auto;width:44px;height:44px;border-radius:var(--r-md);background:var(--bg-2);color:var(--text);font-size:1.3rem;cursor:pointer;transition:background-color var(--t) var(--ease-out)}.configurator_stepBtn__TAbAd:hover:not(:disabled){background:var(--bg-3)}.configurator_stepBtn__TAbAd:disabled{opacity:.35;cursor:not-allowed}.configurator_stepBtn__TAbAd:focus-visible{outline:none;box-shadow:var(--focus-ring)}.configurator_num__Ipyp6{width:100%;min-width:0;height:44px;padding:0 var(--space-2);background:var(--bg-2);border:1px solid var(--line);border-radius:var(--r-md);color:var(--text);font-weight:600;font-size:1.375rem;font-variant-numeric:tabular-nums;text-align:center;outline:none;-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.configurator_num__Ipyp6::-webkit-inner-spin-button,.configurator_num__Ipyp6::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.configurator_num__Ipyp6:focus{border-color:var(--brand)}.configurator_dual__fSOCq{grid-column:1/-1;display:grid;gap:var(--space-3)}.configurator_range__9OMt2{--from:0%;--to:100%;position:relative;height:44px;margin:0 12px}.configurator_rangeTrack__TC11s{position:absolute;top:18px;left:0;right:0;height:8px;border-radius:var(--r-pill);background:var(--bg-3)}.configurator_rangeFill__G0apP{position:absolute;top:0;bottom:0;left:var(--from);right:calc(100% - var(--to));border-radius:var(--r-pill);background:var(--grad-progress)}.configurator_range__9OMt2 input{position:absolute;inset:0;width:100%;height:44px;margin:0;background:none;pointer-events:none;-moz-appearance:none;appearance:none;-webkit-appearance:none}.configurator_range__9OMt2 input::-webkit-slider-runnable-track{height:8px;background:transparent}.configurator_range__9OMt2 input::-moz-range-track{height:8px;background:transparent}.configurator_range__9OMt2 input::-webkit-slider-thumb{pointer-events:auto;-webkit-appearance:none;width:24px;height:24px;margin-top:-8px;border-radius:50%;background:var(--text);border:3px solid var(--bg-1);box-shadow:0 6px 16px -4px rgba(0,0,0,.6);cursor:grab}.configurator_range__9OMt2 input::-moz-range-thumb{pointer-events:auto;width:18px;height:18px;border-radius:50%;background:var(--text);border:3px solid var(--bg-1);cursor:grab}.configurator_range__9OMt2 input:focus-visible{outline:none}.configurator_range__9OMt2 input:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 2px var(--bg),0 0 0 5px var(--glow-blue)}.configurator_range__9OMt2 input:focus-visible::-moz-range-thumb{box-shadow:0 0 0 2px var(--bg),0 0 0 5px var(--glow-blue)}.configurator_rangeInputs__9aVGt{display:grid;grid-template-columns:minmax(0,1fr) 28px minmax(0,1fr);align-items:start;gap:var(--space-3)}.configurator_rangeBox__I1J15{display:grid;gap:6px;min-width:0}.configurator_rangeArrow__lQcXZ{height:2px;margin-top:47px;border-radius:2px;background:var(--line-strong)}.configurator_rangeHint__pcyPD{min-height:1.35em;margin:0;color:var(--text-3);font-size:var(--fs-12);line-height:1.35}.configurator_nudgeRow__Hwhqj{display:flex;align-items:center;gap:6px;min-width:0}.configurator_nudgeRow__Hwhqj .configurator_num__Ipyp6{flex:1 1 64px}.configurator_nudge__tIlMb{flex:0 0 auto;min-width:44px;height:44px;padding:0 6px;border-radius:var(--r-md);background:var(--bg-2);color:var(--text-2);font-size:.8125rem;font-weight:600;font-variant-numeric:tabular-nums;cursor:pointer;transition:background-color var(--t) var(--ease-out),color var(--t) var(--ease-out)}.configurator_nudge__tIlMb:hover:not(:disabled){background:var(--bg-3);color:var(--text)}.configurator_nudge__tIlMb:disabled{opacity:.35;cursor:not-allowed}.configurator_nudge__tIlMb:focus-visible{outline:none;box-shadow:var(--focus-ring)}.configurator_rangeInputsNudge__xOp8p{grid-template-columns:minmax(0,1fr);gap:var(--space-2)}.configurator_rangeInputsNudge__xOp8p .configurator_rangeArrow__lQcXZ{display:none}@media (min-width:1200px){.configurator_rangeInputsNudge__xOp8p{grid-template-columns:minmax(0,1fr) 20px minmax(0,1fr);gap:var(--space-3)}.configurator_rangeInputsNudge__xOp8p .configurator_rangeArrow__lQcXZ{display:block}.configurator_rangeInputsNudge__xOp8p .configurator_nudge__tIlMb{min-width:40px;padding:0 4px}}.configurator_apexNote__z7hKt{margin:0;color:var(--text-2);font-size:var(--fs-14);line-height:1.45}.configurator_apexNote__z7hKt a{color:var(--brand-text);font-weight:600;text-decoration:none;white-space:nowrap}.configurator_apexNote__z7hKt a:hover{text-decoration:underline}.configurator_apexNote__z7hKt a:focus-visible{outline:none;border-radius:4px;box-shadow:var(--focus-ring)}.configurator_prefilled__TS9qu{grid-column:1/-1;margin:0;color:var(--text-3);font-size:var(--fs-12)}.configurator_options__nxJpa{grid-column:1/-1;display:grid;grid-template-columns:minmax(0,1fr);-moz-column-gap:var(--space-8);column-gap:var(--space-8)}@media (min-width:768px){.configurator_options__nxJpa{grid-template-columns:repeat(2,minmax(0,1fr))}}.configurator_optRow__iyruY{display:flex;align-items:center;gap:var(--space-3);min-height:56px;padding:var(--space-2) 0;border-bottom:1px solid var(--line);cursor:pointer;-webkit-tap-highlight-color:transparent}@media (max-width:767px){.configurator_optRow__iyruY{min-height:48px}}.configurator_moreWrap__T4VOe{grid-column:1/-1;display:grid}.configurator_more__PMiPt{display:grid;grid-template-rows:0fr;transition:grid-template-rows var(--t-slow) var(--ease-out)}.configurator_more__PMiPt[data-open]{grid-template-rows:1fr}.configurator_moreInner__qQ1cj{min-height:0;overflow:hidden;visibility:hidden;transition:visibility 0s linear var(--t-slow)}.configurator_more__PMiPt[data-open]>.configurator_moreInner__qQ1cj{visibility:visible;transition:none}.configurator_moreBtn__D5gzO{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;margin-top:var(--space-2);padding:0 var(--space-4);border-radius:var(--r-md);background:var(--bg-2);color:var(--text);font-size:var(--fs-14);font-weight:600;cursor:pointer;transition:background-color var(--t) var(--ease-out)}.configurator_moreBtn__D5gzO:hover{background:var(--bg-3)}.configurator_moreBtn__D5gzO:focus-visible{outline:none;box-shadow:var(--focus-ring)}.configurator_moreChevron__gZawX{width:8px;height:8px;border-right:2px solid;border-bottom:2px solid;transform:translateY(-2px) rotate(45deg);transition:transform var(--t) var(--ease-out)}.configurator_moreBtn__D5gzO[aria-expanded=true] .configurator_moreChevron__gZawX{transform:translateY(2px) rotate(-135deg)}@media (prefers-reduced-motion:reduce){.configurator_bar__ezcsI,.configurator_moreChevron__gZawX,.configurator_more__PMiPt{transition:none}}.configurator_optText__9RG01{flex:1;min-width:0;display:grid;gap:2px}.configurator_optLabel__zFJAS{color:var(--text);font-size:var(--fs-14);font-weight:600}.configurator_optDesc__91Q5n{color:var(--text-3);font-size:var(--fs-12);line-height:1.45}.configurator_summary__WoByj{grid-area:summary;display:flex;flex-direction:column;gap:var(--space-4);min-width:0;padding:var(--space-6);background:var(--bg-1);border-radius:var(--r-xl);box-shadow:var(--shadow-2);scroll-margin-top:calc(var(--header-h) + var(--service-tabs-h, 0px) + 12px)}.configurator_summaryHead__cyzR_{font-size:var(--fs-16);font-weight:600}@media (min-width:1024px){.configurator_summary__WoByj{position:sticky;align-self:start;top:calc(var(--header-h) + var(--service-tabs-h, 0px) + 16px);max-height:calc(100vh - var(--header-h) - var(--service-tabs-h, 0px) - 80px);max-height:calc(100dvh - var(--header-h) - var(--service-tabs-h, 0px) - 80px);overflow-y:auto;overscroll-behavior:contain;gap:var(--space-3);padding:var(--space-5)}.configurator_summary__WoByj .configurator_route__OqDOy{padding-bottom:var(--space-3)}.configurator_summary__WoByj .configurator_includedRow__9XwN1{min-height:40px;padding:6px 10px}.configurator_summary__WoByj .configurator_promoBox__whWUC{padding:var(--space-2) var(--space-3)}.configurator_summary__WoByj .configurator_deal__8tzlM{padding:8px 12px}.configurator_summary__WoByj .configurator_priceBlock__GMfDH{position:sticky;bottom:calc(-1 * var(--space-5));z-index:1;margin-bottom:calc(-1 * var(--space-5));padding-bottom:var(--space-5);background:var(--bg-1)}}.configurator_route__OqDOy{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:var(--space-2);padding-bottom:var(--space-4);border-bottom:1px solid var(--line)}.configurator_routeEnd__YesDR{--rank:var(--rank-gold);display:flex;flex-direction:column;align-items:center;gap:var(--space-1);min-width:0;color:var(--text);font-size:var(--fs-12);font-weight:600;text-align:center}.configurator_routeEnd__YesDR>.configurator_emblemSwap__v5GXA{filter:drop-shadow(0 6px 14px color-mix(in srgb,var(--rank) 55%,transparent))}.configurator_routeArrow__riDVC{width:56px;height:2px;border-radius:2px;background:var(--line-strong)}.configurator_routeSummary__PAHh1{display:flex;align-items:center;gap:var(--space-3);padding-bottom:var(--space-4);border-bottom:1px solid var(--line);font-weight:600;font-size:var(--fs-20)}.configurator_routeIcon__mrcM7{display:grid;place-items:center;flex:0 0 auto;width:36px;height:36px;border-radius:10px;background:var(--bg-2);color:var(--text-2)}.configurator_routeLp__C_t7k{display:flex;flex-direction:column;gap:2px;min-width:0}.configurator_routeSub__iLeFh{color:var(--text-2);font-size:var(--fs-12);font-weight:500}.configurator_lines__hh7PY{margin:0;display:flex;flex-direction:column;gap:4px;font-size:var(--fs-12)}.configurator_line__Ng3Fp{display:flex;justify-content:space-between;gap:var(--space-3);color:var(--text-2)}.configurator_line__Ng3Fp dd{margin:0;color:var(--text);white-space:nowrap;font-variant-numeric:tabular-nums}.configurator_included__pkdVZ{display:grid;gap:var(--space-2);margin:0;padding:0;list-style:none}.configurator_includedRow__9XwN1{display:flex;align-items:center;gap:var(--space-3);min-height:44px;padding:var(--space-2) var(--space-3);border-radius:var(--r-md);background:color-mix(in srgb,var(--success-text) 8%,var(--bg-2))}.configurator_includedIcon__Vb9i6{display:grid;place-items:center;flex:none;width:24px;height:24px;border-radius:50%;background:color-mix(in srgb,var(--success-text) 18%,transparent);color:var(--success-text)}.configurator_includedText__0ylOJ{flex:1;min-width:0;display:grid;gap:1px;color:var(--text);font-size:var(--fs-14);font-weight:600}.configurator_includedText__0ylOJ small{color:var(--text-3);font-size:var(--fs-12);font-weight:500}.configurator_includedTag__03w6Q{flex:none;padding:2px 8px;border-radius:var(--r-pill);background:color-mix(in srgb,var(--success-text) 16%,transparent);color:var(--success-text);font-size:var(--fs-12);font-weight:600}.configurator_ownCoupons__pLtC_{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-top:var(--space-2);color:var(--text-3);font-size:var(--fs-12)}.configurator_ownCoupon__NN7P_{padding:4px 10px;border-radius:var(--r-pill);background:var(--bg-3);color:var(--text);font-size:var(--fs-12);font-weight:600;cursor:pointer}.configurator_ownCoupon__NN7P_ b{color:var(--success-text)}.configurator_ownCoupon__NN7P_:focus-visible{outline:none;box-shadow:var(--focus-ring)}.configurator_credits__T4bzf{display:flex;align-items:center;gap:10px;min-height:44px;margin-top:var(--space-2);color:var(--text);font-size:var(--fs-14);cursor:pointer}.configurator_credits__T4bzf input{width:18px;height:18px;accent-color:var(--brand)}.configurator_credits__T4bzf small{color:var(--text-3);font-size:var(--fs-12)}.configurator_discountLines__26qMF{padding-bottom:var(--space-2)}.configurator_lineOk__YpKr9,.configurator_lineOk__YpKr9 dd{color:var(--success-text);font-weight:600}.configurator_lineOk__YpKr9 dt{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.configurator_lineRemove__tSLmg{display:inline-grid;place-items:center;width:20px;height:20px;border-radius:50%;background:color-mix(in srgb,var(--success-text) 14%,transparent);color:var(--success-text);font-size:10px;cursor:pointer}.configurator_lineRemove__tSLmg:focus-visible{outline:none;box-shadow:var(--focus-ring)}.configurator_covered__vOXAV{margin:0;color:var(--success-text);font-size:var(--fs-12);text-align:right}.configurator_promoBox__whWUC{padding:var(--space-3);border-radius:var(--r-md);background:var(--bg-2)}.configurator_promoTop__bnPGA{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--space-2);font-size:var(--fs-12);font-weight:600;color:var(--text)}.configurator_promoRow__sEHi6{display:flex;gap:var(--space-2)}.configurator_promoInput__Bd5uw{flex:1;min-width:0;height:44px;padding:0 var(--space-3);background:var(--bg-1);border:1px solid var(--line);border-radius:var(--r-md);color:var(--text);font-weight:600;font-size:var(--fs-14);outline:none}.configurator_promoInput__Bd5uw:focus{border-color:var(--brand)}.configurator_promoState__zO4UV{margin:var(--space-2) 0 0;font-size:var(--fs-12)}.configurator_ok__YPH_h{color:var(--success-text)}.configurator_bad__eFo0I{color:var(--danger-text)}.configurator_capNote__Lm7Xi{display:block;margin-top:2px;font-size:var(--fs-12);color:var(--text-3)}.configurator_priceBlock__GMfDH{display:flex;flex-direction:column;gap:var(--space-3);padding-top:var(--space-3);border-top:1px solid var(--line)}.configurator_priceRow__4DQsq{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-3)}.configurator_priceLabel__AIlp2{display:inline-flex;align-items:center;gap:6px;color:var(--text-2);font-size:var(--fs-14);font-weight:500}.configurator_priceWrap__GEccE{display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:baseline;gap:0 var(--space-2);min-width:0}.configurator_strike__Sz2q5{color:var(--price-was);font-size:var(--fs-16);font-weight:500;text-decoration-thickness:1.5px;text-decoration-color:color-mix(in srgb,var(--danger) 80%,transparent);font-variant-numeric:tabular-nums}.configurator_offBadge__3XiEX{padding:3px 8px;border-radius:999px;background:var(--success-soft);color:var(--success-text);font-size:var(--fs-12);font-weight:700;line-height:1.2;font-variant-numeric:tabular-nums}.configurator_deal__8tzlM{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:var(--space-3);padding:12px 14px;border:1.5px dashed color-mix(in srgb,var(--brand) 65%,transparent);border-radius:var(--r-md);background:color-mix(in srgb,var(--brand) 9%,var(--bg-1))}.configurator_dealIcon__L42rY{display:grid;place-items:center;width:32px;height:32px;border-radius:10px;background:color-mix(in srgb,var(--brand) 18%,transparent);color:var(--brand-text,var(--brand))}.configurator_dealText__Lta_V{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;min-width:0}.configurator_dealText__Lta_V strong{color:var(--text);font-size:var(--fs-14);font-weight:650}.configurator_dealRemove__YQZY3{display:inline-flex;align-items:center;gap:3px;min-height:24px;padding:0 8px;border-radius:999px;background:var(--bg-3);color:var(--text-2);font-size:var(--fs-12);font-weight:500;cursor:pointer;transition:color var(--t) var(--ease-out),background var(--t) var(--ease-out)}.configurator_dealRemove__YQZY3:hover{color:var(--text);background:color-mix(in srgb,var(--bg-3) 80%,var(--text) 10%)}.configurator_dealRemove__YQZY3:focus-visible{outline:none;box-shadow:var(--focus-ring)}.configurator_dealText__Lta_V .configurator_capNote__Lm7Xi{flex-basis:100%}.configurator_dealSave__KTsMH{display:flex;flex-direction:column;align-items:flex-end;text-align:right;white-space:nowrap}.configurator_dealSave__KTsMH small{color:var(--success-text);font-size:var(--fs-12);font-weight:600}.configurator_dealAmount__PSGPm{color:var(--success-text);font-size:var(--fs-20);font-weight:750;line-height:1.15;font-variant-numeric:tabular-nums}@media (max-width:380px){.configurator_deal__8tzlM{grid-template-columns:auto minmax(0,1fr)}.configurator_dealSave__KTsMH{grid-column:1/-1;flex-direction:row;align-items:baseline;justify-content:space-between}}.configurator_price__1Vy2r{font-weight:600;font-size:var(--fs-40);line-height:1;letter-spacing:var(--display-tracking);color:var(--price);font-variant-numeric:tabular-nums}.configurator_priceFlash__yi9jD{display:inline-block;animation:configurator_priceFlash__yi9jD .6s var(--ease-out)}@keyframes configurator_priceFlash__yi9jD{0%{transform:translateY(4px);opacity:.4}}.configurator_stale__xaTBj{opacity:.45;transition:opacity var(--t) var(--ease-out)}.configurator_staleNote__j_P64{margin:0;color:var(--text-3);font-size:var(--fs-12);text-align:right}.configurator_apexPrice__yL8wG{max-width:220px;text-align:right}.configurator_skeleton__fSvoe{position:relative;display:inline-block;overflow:hidden;width:130px;height:2.4rem;border-radius:var(--r-sm);background:var(--bg-2)}.configurator_skeleton__fSvoe:after{content:"";position:absolute;inset:0 auto 0 0;width:400%;background:linear-gradient(90deg,transparent,var(--bg-3),transparent) 0 0 /50% 100%;animation:configurator_shimmer__ElaCW 1.2s linear infinite}@keyframes configurator_shimmer__ElaCW{0%{transform:translateX(-50%)}to{transform:none}}.configurator_invalid__ykkgu{color:var(--danger-text);font-size:var(--fs-14);text-align:right}.configurator_cashback__XHZDI{margin:0;color:var(--success-text);font-size:var(--fs-12);text-align:right}.configurator_preferred__UEbOP{display:flex;align-items:center;justify-content:space-between;gap:8px;margin:0;padding:8px 10px;border-radius:var(--r-md);background:var(--bg-2);font-size:var(--fs-12);color:var(--text-2)}.configurator_preferred__UEbOP strong{color:var(--text)}.configurator_preferred__UEbOP button{color:var(--text-2);cursor:pointer;padding:2px 6px;border-radius:var(--r-sm)}.configurator_preferred__UEbOP button:hover{color:var(--text)}.configurator_preferred__UEbOP button:focus-visible{outline:none;box-shadow:var(--focus-ring)}.configurator_purchaseError__sXA6e{margin:0;color:var(--danger-text);font-size:var(--fs-12)}.configurator_secure__XhmSW{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:6px;color:var(--text-3);font-size:.66rem}.configurator_bar__ezcsI{position:fixed;left:0;right:0;bottom:var(--mobile-nav-h);z-index:70;display:flex;align-items:center;gap:var(--space-3);height:72px;padding:0 var(--space-4);background:var(--bg-1);box-shadow:0 -8px 24px -16px rgba(0,0,0,.5)}.configurator_barInfo__i5eVd{display:flex;min-height:44px;flex-direction:column;align-items:flex-start;gap:2px;flex:1;min-width:0;text-align:left;cursor:pointer;border-radius:var(--r-sm)}.configurator_barInfo__i5eVd:focus-visible{outline:none;box-shadow:var(--focus-ring)}.configurator_barRoute__jfH0q{display:block;width:100%;max-width:100%;overflow:hidden;color:var(--text-2);font-size:var(--fs-12)}.configurator_barRoute__jfH0q .configurator_routeSummary__PAHh1,.configurator_barRoute__jfH0q .configurator_route__OqDOy{display:flex;gap:6px;padding:0;border:0;font-size:var(--fs-12);font-weight:600;white-space:nowrap}.configurator_barRoute__jfH0q .configurator_route__OqDOy{min-width:0}.configurator_barRoute__jfH0q .configurator_routeEnd__YesDR{flex-direction:row;gap:4px;min-width:0;color:var(--text-2)}.configurator_barRoute__jfH0q .configurator_routeEnd__YesDR:first-child{flex:0 1 auto}.configurator_barRoute__jfH0q .configurator_routeEnd__YesDR:last-child{flex:0 0 auto}.configurator_barRoute__jfH0q .configurator_routeEnd__YesDR>span:last-child{overflow:hidden;text-overflow:ellipsis}.configurator_barRoute__jfH0q .configurator_routeEnd__YesDR>.configurator_emblemSwap__v5GXA{flex:0 0 auto;filter:none;animation:none}.configurator_barRoute__jfH0q .configurator_routeArrow__riDVC{flex:0 0 auto;width:14px;box-shadow:none}.configurator_barRoute__jfH0q .configurator_routeIcon__mrcM7{width:22px;height:22px;border-radius:6px}.configurator_barRoute__jfH0q .configurator_routeSummary__PAHh1 span:last-child{overflow:hidden;text-overflow:ellipsis}.configurator_barPrice__jhvnT{display:inline-flex;align-items:center;gap:8px;font-weight:600;font-size:var(--fs-20);line-height:1.1;color:var(--price);font-variant-numeric:tabular-nums}.configurator_barStrike__5F1OA{color:var(--price-was);font-size:var(--fs-12);font-weight:500}.configurator_barChevron__pwBap{width:8px;height:8px;border-right:2px solid var(--text-3);border-top:2px solid var(--text-3);transform:rotate(-45deg) translateY(2px)}@media (min-width:1024px){.configurator_bar__ezcsI{display:none}}.configurator_bar__ezcsI{transition:transform var(--t-slow) var(--ease-out),visibility 0s linear}.configurator_bar__ezcsI[data-bottom-bar=hidden]{transform:translateY(calc(100% + var(--mobile-nav-h)));visibility:hidden;transition:transform var(--t-slow) var(--ease-out),visibility 0s linear var(--t-slow)}[data-theme=light] .configurator_rankValue__jElST{color:color-mix(in srgb,var(--rank) 55%,#03121a)}@media (max-width:400px){.configurator_barRoute__jfH0q .configurator_routeSummary__PAHh1,.configurator_barRoute__jfH0q .configurator_route__OqDOy{font-size:11px}.configurator_barRoute__jfH0q .configurator_routeEnd__YesDR>.configurator_emblemSwap__v5GXA,.configurator_barRoute__jfH0q .configurator_routeIcon__mrcM7{display:none}.configurator_bar__ezcsI>button{padding-left:14px;padding-right:14px}}.configurator_asideAfter__PTC24{order:99;padding-top:var(--space-4);border-top:1px solid var(--line)}@media (pointer:coarse){.configurator_dealRemove__YQZY3{min-height:32px;padding:0 12px}.configurator_lineRemove__tSLmg{width:28px;height:28px}}.configurator_boosterWrap__DXm7Y{grid-column:1/-1;display:grid;gap:12px}.configurator_boosterPick__FllVe{display:grid;grid-template-columns:1fr;gap:10px}@media (min-width:640px){.configurator_boosterPick__FllVe{grid-template-columns:1fr 1fr}}.configurator_boosterOption__UOg6n{position:relative;display:flex;align-items:center;gap:12px;min-height:64px;padding:10px 14px;border-radius:var(--r-lg);background:var(--bg-2);box-shadow:inset 0 0 0 1px var(--line);color:var(--text);text-align:start;cursor:pointer;transition:box-shadow var(--t) var(--ease-out),background-color var(--t) var(--ease-out)}.configurator_boosterOption__UOg6n:hover{box-shadow:inset 0 0 0 1px var(--line-strong)}.configurator_boosterOption__UOg6n[aria-pressed=true]{background:var(--lavender-soft);box-shadow:inset 0 0 0 2px var(--lavender)}.configurator_boosterOption__UOg6n:focus-visible{outline:none;box-shadow:var(--focus-ring)}.configurator_boosterOptionIcon__uWye2{display:grid;flex:none;place-items:center;width:40px;height:40px;overflow:hidden;border-radius:50%;background:var(--bg-3);color:var(--lavender-text)}.configurator_boosterOptionIcon__uWye2 svg{width:20px;height:20px}.configurator_boosterOptionIcon__uWye2 img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.configurator_boosterOptionText__Bg1N3{display:grid;gap:2px;min-width:0;flex:1}.configurator_boosterOptionText__Bg1N3 strong{font-size:var(--fs-14);font-weight:700;line-height:1.25}.configurator_boosterOptionText__Bg1N3 small{color:var(--text-2);font-size:var(--fs-12);line-height:1.35}.configurator_boosterChevron__jHuaf{flex:none;width:9px;height:9px;margin-inline-end:4px;border-right:2px solid var(--text-3);border-bottom:2px solid var(--text-3);transform:rotate(45deg);transition:transform var(--t) var(--ease-out)}.configurator_boosterChevron__jHuaf[data-open]{transform:rotate(-135deg)}.configurator_boosterList__SHajg{display:grid;gap:8px}@media (min-width:900px){.configurator_boosterList__SHajg{grid-template-columns:1fr 1fr}}.configurator_boosterCard__tDPUh{display:flex;align-items:center;gap:12px;padding:8px 12px;border-radius:var(--r-lg);background:var(--bg-2);box-shadow:inset 0 0 0 1px var(--line);color:var(--text);text-align:start;cursor:pointer;transition:box-shadow var(--t) var(--ease-out)}.configurator_boosterCard__tDPUh:hover{box-shadow:inset 0 0 0 1px var(--lavender)}.configurator_boosterCard__tDPUh[aria-selected=true]{box-shadow:inset 0 0 0 2px var(--lavender)}.configurator_boosterCard__tDPUh:focus-visible{outline:none;box-shadow:var(--focus-ring)}.configurator_boosterAvatar__El3ct{position:relative;display:grid;flex:none;place-items:center;width:44px;height:44px;border-radius:50%;background:var(--bg-3);font-weight:700}.configurator_boosterAvatar__El3ct img{width:100%;height:100%;border-radius:50%;-o-object-fit:cover;object-fit:cover}.configurator_boosterDot__JP7Ef{position:absolute;right:0;bottom:0;width:12px;height:12px;border-radius:50%;background:var(--success);box-shadow:0 0 0 2px var(--bg-2)}.configurator_boosterWho__K8Gvb{display:grid;flex:1;gap:2px;min-width:0}.configurator_boosterWho__K8Gvb strong{font-size:var(--fs-14);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.configurator_boosterWho__K8Gvb small{color:var(--text-2);font-size:var(--fs-12);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.configurator_boosterMeta__sfhZX{display:grid;flex:none;justify-items:end;gap:2px;font-size:var(--fs-12)}.configurator_boosterMeta__sfhZX em{color:var(--success-text);font-style:normal;font-weight:600}.configurator_boosterMeta__sfhZX b{color:var(--price);font-variant-numeric:tabular-nums}.configurator_boosterMeta__sfhZX .configurator_boosterFree__dhl4D{color:var(--text-3);font-weight:500}.configurator_preferredWho__Nfu9G{display:flex;align-items:center;gap:10px;min-width:0}.configurator_preferredWho__Nfu9G>span:last-child{display:grid;min-width:0}.configurator_preferredWho__Nfu9G small{color:var(--text-2)}.configurator_preferredAvatar__IQctD{display:grid;flex:none;place-items:center;width:28px;height:28px;overflow:hidden;border-radius:50%;background:var(--bg-3);color:var(--text);font-size:var(--fs-12);font-weight:700}.configurator_preferredAvatar__IQctD img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.configurator_championsPick__m3Vsx{grid-column:1/-1;width:100%;margin-top:var(--space-3);padding:var(--space-3);border-radius:var(--r-md);border:1px solid var(--card-line);background:var(--bg-1)}.configurator_routeCompact__gNUpQ{font-size:var(--fs-13);font-weight:600;color:var(--text)}@media (max-width:520px){.configurator_rankBody__ukw_N{grid-template-columns:minmax(0,1fr)}.configurator_rankEmblem__rxuxm{display:none}.configurator_ranks__rFM_p .configurator_rank__LVC1v{grid-template-columns:64px minmax(0,1fr)}.configurator_ranks__rFM_p .configurator_rankEmblem__rxuxm{display:grid;width:64px;height:64px}.configurator_ranks__rFM_p .configurator_rankEmblem__rxuxm img{width:58px;height:58px}}.PaymentIcons_row__e8rUp{display:inline-flex;flex-wrap:wrap;align-items:center;gap:6px}.PaymentIcons_item__fROvZ{display:inline-flex;line-height:0}.PaymentIcons_mark__6MMff{display:block;flex:none;border-radius:5px;box-shadow:0 4px 12px -6px rgba(0,0,0,.55)}.tradeShield_shield__YAW4i{display:flex;align-items:center;justify-content:center;gap:6px;margin:10px 0 0;color:var(--success);font-size:13px;font-weight:600;line-height:1.3;letter-spacing:.01em}.tradeShield_shield__YAW4i[data-align=start]{justify-content:flex-start}.tradeShield_shield__YAW4i svg{flex:none}.tradeShield_shield__YAW4i[data-flush]{margin-top:0}