.DashboardWorkspace_workspace__pQrlh{width:100%;min-width:0;color:var(--dash-card-text);padding-bottom:24px}.DashboardWorkspace_header__N2miB{display:flex;justify-content:space-between;align-items:center;gap:24px;padding:8px 0 24px}.DashboardWorkspace_header__N2miB h1{font-size:clamp(28px,2.6vw,36px);line-height:1.2;letter-spacing:-.03em;margin:0 0 10px;font-weight:700}.DashboardWorkspace_header__N2miB p{margin:0;color:var(--dash-card-muted);font-size:17px;line-height:1.5}.DashboardWorkspace_addButton__E6NlI,.DashboardWorkspace_button__st9zw,.DashboardWorkspace_calendarLink__JhxlK{display:inline-flex;align-items:center;justify-content:center;gap:10px;border-radius:9px;min-height:48px;padding:12px 18px;font:inherit;font-size:16px;font-weight:600;text-decoration:none;cursor:pointer;white-space:nowrap}.DashboardWorkspace_button__st9zw,.DashboardWorkspace_calendarLink__JhxlK{color:var(--dash-card-text);background:var(--dash-card);border:1px solid var(--dash-card-border)}.DashboardWorkspace_button__st9zw:hover,.DashboardWorkspace_calendarLink__JhxlK:hover{background:var(--dash-icon-bg)}.DashboardWorkspace_button__st9zw[aria-pressed=true]{border-color:var(--brand-red)}.DashboardWorkspace_addButton__E6NlI{border:1px solid var(--brand-red);background:var(--brand-red);color:var(--color-white)}.DashboardWorkspace_addButton__E6NlI:hover{filter:brightness(1.12)}.DashboardWorkspace_toolbar__Q7ROB{display:flex;justify-content:flex-end;gap:16px;padding:18px 0 26px;border-top:1px solid var(--dash-card-border)}.DashboardWorkspace_tools__qAV1d{display:flex;gap:10px;align-items:center}.DashboardWorkspace_grid__JGv7e{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;align-items:stretch}.DashboardWorkspace_widget__FNPmo{container-type:inline-size;--widget-accent:var(--dash-card-muted);min-width:0;display:flex;flex-direction:column;padding:26px;border:1px solid var(--dash-card-border);border-radius:10px;background:var(--dash-card)}.DashboardWorkspace_widget__FNPmo[data-size=wide]{grid-column:span 2}.DashboardWorkspace_widget__FNPmo[data-size=full]{grid-column:1/-1}.DashboardWorkspace_widget__FNPmo[data-dragging=true]{opacity:.5}.DashboardWorkspace_widget__FNPmo[data-target=true]{outline:2px solid var(--brand-red);outline-offset:3px;background:color-mix(in srgb,var(--brand-red) 6%,var(--dash-card))}.DashboardWorkspace_grid__JGv7e[data-editing=true] .DashboardWorkspace_widget__FNPmo{border-style:dashed}.DashboardWorkspace_widgetHead__Mnut0{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;margin-bottom:22px}.DashboardWorkspace_widgetHead__Mnut0 h2{margin:3px 0 0;font-size:18px;font-weight:700;line-height:1.4}.DashboardWorkspace_metricRow__TrzAc{display:flex;align-items:center;justify-content:space-between;gap:16px;min-width:0}.DashboardWorkspace_metricRow__TrzAc svg{max-width:42%}.DashboardWorkspace_metric__TPNn3{font-size:48px;line-height:1.15;letter-spacing:-.05em;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.DashboardWorkspace_hint__TW9Zg{margin:14px 0 0;font-size:16px;color:var(--dash-card-muted);line-height:1.6}.DashboardWorkspace_delta__GbCVz{font-size:14px;line-height:1.5;margin:18px 0 0;color:var(--dash-card-muted)}.DashboardWorkspace_delta__GbCVz[data-direction=up]{color:var(--admin-chart-green)}.DashboardWorkspace_delta__GbCVz[data-direction=down]{color:color-mix(in srgb,var(--brand-red) 65%,var(--dash-card-text))}.DashboardWorkspace_cardLink__0U_V3{display:flex;gap:12px;justify-content:space-between;font-size:15px;font-weight:600;color:var(--dash-card-text);text-decoration:none;margin-top:auto;padding-top:20px}.DashboardWorkspace_cardLink__0U_V3:hover{color:var(--brand-red)}.DashboardWorkspace_confirmation__rPFqD{margin-top:16px;display:grid;gap:8px;font-size:14px;color:var(--dash-card-muted)}.DashboardWorkspace_confirmation__rPFqD meter,.DashboardWorkspace_ranking__UTHHl meter{width:100%;height:6px;display:block;border:0;border-radius:10px;background:var(--dash-icon-bg)}.DashboardWorkspace_confirmation__rPFqD meter::-webkit-meter-bar,.DashboardWorkspace_ranking__UTHHl meter::-webkit-meter-bar{border:0;background:var(--dash-icon-bg)}.DashboardWorkspace_confirmation__rPFqD meter::-webkit-meter-optimum-value,.DashboardWorkspace_ranking__UTHHl meter::-webkit-meter-optimum-value{border-radius:10px;background:var(--cal-tone-teal)}.DashboardWorkspace_confirmation__rPFqD meter::-moz-meter-bar,.DashboardWorkspace_ranking__UTHHl meter::-moz-meter-bar{border-radius:10px;background:var(--cal-tone-teal)}.DashboardWorkspace_ranking__UTHHl{list-style:none;padding:0;margin:24px 0 0;display:grid;gap:20px}.DashboardWorkspace_ranking__UTHHl li{display:flex;gap:12px;align-items:center}.DashboardWorkspace_ranking__UTHHl li>div{flex:1 1;min-width:0}.DashboardWorkspace_rankNumber__4mWxj{color:var(--dash-card-muted);font-size:14px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;width:24px;flex-shrink:0}.DashboardWorkspace_rankLabel__uZPda{display:flex;justify-content:space-between;gap:12px;font-size:16px;margin-bottom:9px}.DashboardWorkspace_rankLabel__uZPda span{overflow-wrap:anywhere}.DashboardWorkspace_chartLegend__SJm8P{display:flex;flex-wrap:wrap;gap:16px;font-size:14px;color:var(--dash-card-muted);margin:18px 0 8px}.DashboardWorkspace_chartLegend__SJm8P span:before{content:"";display:inline-block;margin-right:7px;width:7px;height:7px;border-radius:2px;background:var(--brand-red)}.DashboardWorkspace_chartLegend__SJm8P span:last-child:before{background:var(--dash-card-muted)}.DashboardWorkspace_chart__CT6ZX{margin-top:auto;padding-top:14px;min-width:0}.DashboardWorkspace_chart__CT6ZX svg{width:100%;max-height:260px}.DashboardWorkspace_empty__P8F7n{display:grid;place-items:center;min-height:140px;margin:20px 0;padding:20px;font-size:16px;text-align:center;line-height:1.6;color:var(--dash-card-muted)}.DashboardWorkspace_embedded__CYLjP,.DashboardWorkspace_embedded__CYLjP a,.DashboardWorkspace_embedded__CYLjP p,.DashboardWorkspace_embedded__CYLjP span,.DashboardWorkspace_embedded__CYLjP time{font-size:16px}.DashboardWorkspace_embedded__CYLjP ul{max-height:320px;overflow-y:auto}.DashboardWorkspace_operations__fzMde{min-width:0}.DashboardWorkspace_todayDate__gg_ep{margin:0 0 16px;color:var(--dash-card-muted);font-size:14px}.DashboardWorkspace_unavailable__97jUV{display:flex;flex-direction:column;align-items:flex-start;flex:1 1}.DashboardWorkspace_pendingBadge__p9K_W{border:1px solid var(--dash-card-border);border-radius:8px;padding:3px 8px;font-size:12px;color:var(--dash-card-muted)}.DashboardWorkspace_unavailableValue__8AlHE{margin:16px 0 0;font-size:30px;color:var(--dash-card-muted)}.DashboardWorkspace_unavailable__97jUV p:not(.DashboardWorkspace_unavailableValue__8AlHE),.DashboardWorkspace_unavailable__97jUV small{font-size:15px;line-height:1.6;color:var(--dash-card-muted)}.DashboardWorkspace_unavailable__97jUV small{margin-top:auto;padding-top:12px;border-top:1px solid var(--dash-card-border)}.DashboardWorkspace_editBanner__TGzRZ{display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between;gap:12px;margin-top:16px;padding:12px 16px;background:var(--dash-icon-bg);border:1px dashed var(--dash-card-border);border-radius:9px;font-size:15px}.DashboardWorkspace_editBanner__TGzRZ p{margin:0;line-height:1.6}.DashboardWorkspace_editBanner__TGzRZ>div{display:flex;flex-wrap:wrap;gap:16px}.DashboardWorkspace_textButton__i0j5H{border:0;padding:0;background:transparent;font:inherit;font-weight:600;cursor:pointer;color:var(--dash-card-text);text-decoration:underline;text-underline-offset:3px}.DashboardWorkspace_widgetTools__W01Qx{display:flex;flex-wrap:wrap;align-items:center;gap:4px;border-bottom:1px dashed var(--dash-card-border);padding-bottom:10px;margin-bottom:16px}.DashboardWorkspace_grip__LRcVZ,.DashboardWorkspace_iconButton__4rVUC{border:0;border-radius:5px;background:var(--dash-icon-bg);color:var(--dash-card-text);min-width:28px;height:30px;padding:3px 5px;cursor:pointer;font:inherit}.DashboardWorkspace_grip__LRcVZ{touch-action:none;cursor:grab;font-size:21px}.DashboardWorkspace_grip__LRcVZ:active{cursor:grabbing}.DashboardWorkspace_iconButton__4rVUC:disabled{opacity:.3;cursor:default}.DashboardWorkspace_position__CiNod{font-size:12px;color:var(--dash-card-muted);margin-right:auto}.DashboardWorkspace_widgetTools__W01Qx select{max-width:110px;min-width:0;background:var(--dash-card);color:var(--dash-card-text);border:1px solid var(--dash-card-border);border-radius:5px;padding:7px 4px;font-size:14px}.DashboardWorkspace_picker__FQDHn{position:relative}.DashboardWorkspace_pickerPanel__KZ_3o{position:absolute;right:0;top:calc(100% + 10px);z-index:20;width:440px;max-width:calc(100vw - 40px);border:1px solid var(--dash-card-border);border-radius:18px;background:var(--dash-card);box-shadow:var(--dash-card-shadow);overflow:hidden}.DashboardWorkspace_pickerHeading__MvAu8{display:flex;justify-content:space-between;align-items:center;padding:18px 16px 12px;font-size:17px}.DashboardWorkspace_pickerHeading__MvAu8>span{color:var(--dash-card-muted);font-size:15px}.DashboardWorkspace_search__TEz_u{display:block;width:calc(100% - 32px);margin:0 16px 12px;padding:11px 12px;border-radius:7px;border:1px solid var(--dash-card-border);color:var(--dash-card-text);background:var(--dash-icon-bg);font:inherit;font-size:16px}.DashboardWorkspace_pickerList__HQDb2{max-height:min(430px,52vh);overflow-y:auto;overscroll-behavior:contain;padding:0 8px 12px}.DashboardWorkspace_pickerGroup__RIJzz{border:0;padding:0;margin:10px 0 0;min-width:0}.DashboardWorkspace_pickerGroup__RIJzz legend{padding:8px;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:var(--dash-card-muted)}.DashboardWorkspace_pickerOption__Ms9hD{display:flex;align-items:flex-start;gap:10px;padding:14px 10px;border-radius:7px;cursor:pointer}.DashboardWorkspace_pickerOption__Ms9hD:hover{background:var(--dash-icon-bg)}.DashboardWorkspace_pickerOption__Ms9hD input{width:20px;height:20px;margin:2px 0 0;accent-color:var(--brand-red);flex-shrink:0}.DashboardWorkspace_pickerOption__Ms9hD strong{display:block;font-size:15px;font-weight:600}.DashboardWorkspace_pickerOption__Ms9hD small{display:block;font-size:14px;line-height:1.5;margin-top:4px;color:var(--dash-card-muted)}.DashboardWorkspace_pickerOption__Ms9hD em{font-size:12px;display:inline-block;margin-top:5px;color:var(--admin-chart-orange);font-style:normal}.DashboardWorkspace_pickerFooter__eOt3y{padding:12px 16px;border-top:1px solid var(--dash-card-border);font-size:14px;color:var(--dash-card-muted);line-height:1.5}.DashboardWorkspace_emptyBoard__BYpSk{text-align:center;padding:70px 20px;border:1px dashed var(--dash-card-border);border-radius:12px}.DashboardWorkspace_emptyBoard__BYpSk>span{font-size:36px;color:var(--dash-card-muted)}.DashboardWorkspace_emptyBoard__BYpSk h2{font-size:20px}.DashboardWorkspace_emptyBoard__BYpSk p,.DashboardWorkspace_footnote__tqbRs{color:var(--dash-card-muted);font-size:15px;line-height:1.6}.DashboardWorkspace_footnote__tqbRs{margin:18px 0 0}.DashboardWorkspace_workspace__pQrlh :is(button,a,input,select):focus-visible{outline:2px solid var(--brand-red);outline-offset:3px}@media (max-width:1100px){.DashboardWorkspace_grid__JGv7e{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.DashboardWorkspace_header__N2miB{align-items:flex-start;gap:16px;flex-direction:column;padding:0 0 24px}.DashboardWorkspace_header__N2miB h1{font-size:32px}.DashboardWorkspace_toolbar__Q7ROB{align-items:flex-start;flex-direction:column}.DashboardWorkspace_tools__qAV1d{width:100%}.DashboardWorkspace_tools__qAV1d>*{flex:1 1}.DashboardWorkspace_addButton__E6NlI{width:100%;padding-inline:10px}.DashboardWorkspace_pickerPanel__KZ_3o{position:fixed;top:auto;bottom:16px;left:16px;right:16px;width:auto;max-width:none;max-height:calc(100dvh - 100px);display:flex;flex-direction:column}.DashboardWorkspace_pickerList__HQDb2{min-height:0;max-height:min(430px,48dvh)}.DashboardWorkspace_pickerFooter__eOt3y,.DashboardWorkspace_pickerHeading__MvAu8,.DashboardWorkspace_search__TEz_u{flex-shrink:0}.DashboardWorkspace_grid__JGv7e{grid-template-columns:minmax(0,1fr);gap:12px}.DashboardWorkspace_widget__FNPmo[data-size]{grid-column:1}.DashboardWorkspace_widget__FNPmo{padding:18px}}@media (prefers-reduced-motion:reduce){.DashboardWorkspace_widget__FNPmo{transition:none}}.DashboardWorkspace_headerCopy__Gb0b1{max-width:700px}.DashboardWorkspace_calendarLink__JhxlK{flex-shrink:0;background:var(--dash-card)}.DashboardWorkspace_button__st9zw svg,.DashboardWorkspace_calendarLink__JhxlK svg{flex-shrink:0}@container (max-width: 400px){.DashboardWorkspace_chart__CT6ZX svg text{font-size:28px}}@media (max-width:720px){.DashboardWorkspace_header__N2miB{flex-direction:column;align-items:flex-start;padding:0 0 24px}.DashboardWorkspace_toolbar__Q7ROB,.DashboardWorkspace_tools__qAV1d{flex-wrap:wrap}.DashboardWorkspace_addButton__E6NlI,.DashboardWorkspace_button__st9zw{font-size:15px;gap:6px;padding-inline:10px}}.DashboardWorkspace_saveStatus__C8FCf{margin:0 0 20px;color:var(--dash-card-muted);font-size:14px}html[data-admin-ui=refined] .DashboardWorkspace_header__N2miB h1{font-weight:500;letter-spacing:-.04em}html[data-admin-ui=refined] .DashboardWorkspace_header__N2miB p{font-size:.9375rem}html[data-admin-ui=refined] .DashboardWorkspace_grid__JGv7e{gap:16px}html[data-admin-ui=refined] .DashboardWorkspace_widget__FNPmo{border-radius:4px;padding:24px;box-shadow:none}html[data-admin-ui=refined] :is(.DashboardWorkspace_calendarLink__JhxlK,.DashboardWorkspace_button__st9zw,.DashboardWorkspace_addButton__E6NlI,.DashboardWorkspace_editBanner__TGzRZ,.DashboardWorkspace_pickerPanel__KZ_3o,.DashboardWorkspace_search__TEz_u,.DashboardWorkspace_pendingBadge__p9K_W){border-radius:3px}html[data-admin-ui=refined] :is(.DashboardWorkspace_calendarLink__JhxlK,.DashboardWorkspace_button__st9zw,.DashboardWorkspace_addButton__E6NlI){min-height:40px;padding:9px 14px;font-size:.875rem;font-weight:500}html[data-admin-ui=refined] .DashboardWorkspace_pickerPanel__KZ_3o{box-shadow:0 12px 32px var(--refined-shadow-tight)}html[data-admin-ui=refined] .DashboardWorkspace_toolbar__Q7ROB{gap:12px;padding:16px 0 20px}@media (max-width:600px){html[data-admin-ui=refined] .DashboardWorkspace_widget__FNPmo{padding:18px}}html[data-admin-ui=refined] .DashboardWorkspace_metric__TPNn3{font-weight:500;font-size:44px}html[data-admin-ui=refined] .DashboardWorkspace_widgetHead__Mnut0 h2{font-weight:500}.Commerce_screen__sFOqO{max-width:1040px;margin:0 auto;padding:32px 20px 90px;color:var(--text-primary,inherit)}.Commerce_nav__KCYLW{display:flex;gap:20px;flex-wrap:wrap;margin-bottom:28px}.Commerce_group__8wFW_{border:1px solid var(--border-color,#bbb);border-radius:12px;padding:20px;margin:20px 0}.Commerce_line__u8_M1{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;padding:12px 0;border-bottom:1px solid var(--border-color,#ddd)}.Commerce_form__vwFW3{display:grid;gap:16px;max-width:680px}.Commerce_form__vwFW3 label{display:grid;gap:6px}.Commerce_form__vwFW3 input,.Commerce_form__vwFW3 select,.Commerce_form__vwFW3 textarea,.Commerce_line__u8_M1 input{padding:10px;border:1px solid #999;border-radius:6px;background:transparent;color:inherit;font:inherit}.Commerce_line__u8_M1 input{width:80px}.Commerce_screen__sFOqO button{padding:10px 16px;border:1px solid #888;border-radius:6px;cursor:pointer;background:var(--surface,transparent);color:inherit;font:inherit}.Commerce_screen__sFOqO button:disabled{opacity:.6;cursor:wait}.Commerce_actions__INvab{display:flex;gap:12px;flex-wrap:wrap;margin-top:14px}.Commerce_error__tVFwp{color:var(--danger,#b3261e)}.Commerce_note__qweNV{line-height:1.6;opacity:.8}.Commerce_total__RvVn3{font-weight:700;font-size:1.2rem}.Commerce_metric__YeQSC{font-size:1.5rem;font-weight:700}.AdminDashboardOperations_body__ycE_v{min-width:0;display:grid;gap:16px}.AdminDashboardOperations_attention__8FXOr{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.AdminDashboardOperations_attentionCard__T_yGr{min-width:0;padding:4px 22px;border-left:1px solid var(--dash-card-border)}.AdminDashboardOperations_attentionCard__T_yGr:first-child{border-left:0;padding-left:0}.AdminDashboardOperations_count__2vpax{display:flex;justify-content:space-between;align-items:center;font-size:32px;font-weight:750}.AdminDashboardOperations_count__2vpax>span{font-size:17px;color:var(--dash-card-muted)}.AdminDashboardOperations_attentionCard__T_yGr[data-active=true] .AdminDashboardOperations_count__2vpax>span{color:var(--brand-red)}.AdminDashboardOperations_attentionCard__T_yGr h3{margin:8px 0 14px;font-size:17px;font-weight:650}.AdminDashboardOperations_oldest__Jhkzq{display:flex;flex-direction:column;gap:10px;font-size:15px;line-height:1.5;color:var(--dash-card-muted);text-decoration:none}.AdminDashboardOperations_oldest__Jhkzq strong{font-size:17px;font-weight:550;color:var(--dash-card-text);overflow-wrap:anywhere}.AdminDashboardOperations_oldest__Jhkzq:hover strong{color:var(--brand-red)}.AdminDashboardOperations_clear__UIqOU,.AdminDashboardOperations_note__X2kcx{font-size:15px;line-height:1.5;color:var(--dash-card-muted);margin:18px 0 0}.AdminDashboardOperations_stats__rUhnN{display:flex;align-items:center;flex-wrap:wrap;gap:24px 40px;margin-bottom:24px}.AdminDashboardOperations_stats__rUhnN p{margin:0;display:flex;align-items:baseline;gap:12px;font-size:17px}.AdminDashboardOperations_stats__rUhnN strong{font-size:36px}.AdminDashboardOperations_key__JUCn_{display:flex;align-items:center;flex-wrap:wrap;gap:10px;color:var(--dash-card-muted);font-size:15px;margin-left:auto}.AdminDashboardOperations_key__JUCn_ i{width:10px;height:10px;border-radius:50%;background:var(--cal-tone-teal)}.AdminDashboardOperations_key__JUCn_ i[data-pending]{background:var(--admin-chart-orange)}.AdminDashboardOperations_timelineScroll__nN_6d{overflow:auto;max-height:440px}.AdminDashboardOperations_timeline__zeipu{min-width:650px}.AdminDashboardOperations_axis__hcBLD,.AdminDashboardOperations_timelineRow__tpNCH{display:grid;grid-template-columns:240px minmax(0,1fr);gap:24px}.AdminDashboardOperations_axis__hcBLD{position:sticky;top:0;z-index:1;padding:10px 0;background:var(--dash-card);color:var(--dash-card-muted);font-size:15px}.AdminDashboardOperations_axis__hcBLD>div{display:flex;justify-content:space-between}.AdminDashboardOperations_timeline__zeipu ul{list-style:none;padding:0;margin:0}.AdminDashboardOperations_timelineRow__tpNCH{padding:16px 0;border-top:1px solid var(--dash-card-border);align-items:stretch;text-decoration:none;color:inherit}.AdminDashboardOperations_job__5OMQr{display:flex;flex-direction:column;gap:5px}.AdminDashboardOperations_job__5OMQr strong{font-size:17px;font-weight:600;overflow-wrap:anywhere}.AdminDashboardOperations_job__5OMQr time,.AdminDashboardOperations_job__5OMQr>span{font-size:15px;color:var(--dash-card-muted)}.AdminDashboardOperations_track__2tTco{position:relative;background:repeating-linear-gradient(90deg,var(--dash-card-border) 0 1px,transparent 1px 25%);border-right:1px solid var(--dash-card-border)}.AdminDashboardOperations_jobBar__knJeh{position:absolute;top:50%;margin-top:-14px;left:var(--start);width:var(--width);height:28px;border-radius:7px;background:linear-gradient(90deg,var(--cal-tone-teal),color-mix(in srgb,var(--cal-tone-teal) 65%,var(--dash-card-text)))}.AdminDashboardOperations_jobBar__knJeh[data-pending=true]{background:var(--admin-chart-orange)}.AdminDashboardOperations_empty__afw3Z{padding:24px;border:1px dashed var(--dash-card-border);border-radius:12px;color:var(--dash-card-muted);font-size:17px}.AdminDashboardOperations_srOnly__fLfsT{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.AdminDashboardOperations_head__bc7xP a:focus-visible,.AdminDashboardOperations_oldest__Jhkzq:focus-visible,.AdminDashboardOperations_timelineRow__tpNCH:focus-visible{outline:2px solid var(--brand-red);outline-offset:3px}@media (max-width:900px){.AdminDashboardOperations_attention__8FXOr{grid-template-columns:1fr}.AdminDashboardOperations_panel__iUFYr{padding:20px}.AdminDashboardOperations_key__JUCn_{margin-left:0}}@container (max-width: 580px){.AdminDashboardOperations_attention__8FXOr{grid-template-columns:1fr}.AdminDashboardOperations_key__JUCn_{margin-left:0}}@media (prefers-reduced-motion:no-preference){.AdminDashboardOperations_attentionCard__T_yGr,.AdminDashboardOperations_timelineRow__tpNCH{transition:background .2s,transform .2s}.AdminDashboardOperations_timelineRow__tpNCH:hover{background:var(--color-elevated)}.AdminDashboardOperations_jobBar__knJeh{animation:AdminDashboardOperations_reveal__Lp7eV .6s ease both;transform-origin:left}@keyframes AdminDashboardOperations_reveal__Lp7eV{0%{transform:scaleX(0)}to{transform:scaleX(1)}}}@container (max-width: 580px){.AdminDashboardOperations_attentionCard__T_yGr{border-left:0;border-top:1px solid var(--dash-card-border);padding:20px 0 0}.AdminDashboardOperations_attentionCard__T_yGr:first-child{border-top:0;padding-top:0}}.AdminDashboard_wrap__hpY2c{display:flex;flex-direction:column;gap:20px;width:100%;min-width:0}.AdminDashboard_head__RCD8j{position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:24px;padding:30px 32px;overflow:hidden;border:1px solid #363640;border-radius:20px;background:radial-gradient(ellipse at 100% 0,color-mix(in srgb,var(--brand-red) 60%,black),transparent 55%),linear-gradient(115deg,#222831,#14181e);color:#f5f6fa}.AdminDashboard_title__rZc34{margin:10px 0 8px;font-size:clamp(24px,2.5vw,34px);font-weight:750;letter-spacing:-.04em;color:#f5f6fa}.AdminDashboard_welcome__BVH11{margin:0;color:#b9c0ca;font-size:18px;line-height:1.6}.AdminDashboard_period___wPJ5{margin:0;font-size:18px;font-weight:550;color:#c4c8d1}.AdminDashboard_bottom__vcKra,.AdminDashboard_kpis__qlnYl,.AdminDashboard_wide__ZvOch{display:grid;gap:16px}.AdminDashboard_kpis__qlnYl{grid-template-columns:repeat(3,minmax(0,1fr))}.AdminDashboard_wide__ZvOch{grid-template-columns:minmax(0,1.8fr) minmax(280px,1fr);align-items:stretch}.AdminDashboard_bottom__vcKra{grid-template-columns:repeat(2,minmax(0,1fr))}.AdminDashboard_bottom__vcKra>:last-child{grid-column:1/-1}.AdminDashboard_kpi__rhYrr,.AdminDashboard_panel__lE9_g{min-width:0;padding:24px;border:1px solid var(--dash-card-border);border-radius:18px;background:var(--dash-card);box-shadow:var(--dash-card-shadow);color:var(--dash-card-text)}.AdminDashboard_kpi__rhYrr{position:relative;overflow:hidden;display:flex;flex-direction:column;gap:8px;min-height:170px}.AdminDashboard_kpiTop__V10ZE{display:flex;align-items:flex-start;justify-content:space-between;gap:.5rem}.AdminDashboard_kpiLabel__pe5_8{margin:0;font-size:18px;font-weight:600;color:var(--dash-card-muted)}.AdminDashboard_kpiValue__qqFzy{margin:4px 0 0;font-size:38px;font-weight:750;line-height:1.1;letter-spacing:-.05em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.AdminDashboard_kpiExtra__I72Mu,.AdminDashboard_kpiHint__xfmTF{margin:0;font-size:18px;color:var(--dash-card-muted-2,var(--dash-card-muted))}.AdminDashboard_kpiExtra__I72Mu{font-weight:650}.AdminDashboard_trendDown__kpMu7,.AdminDashboard_trendFlat__YhMeI,.AdminDashboard_trendUp__q5Ksb{margin:.2rem 0 0;font-size:18px;font-weight:700}.AdminDashboard_trendUp__q5Ksb{color:var(--admin-chart-green)}.AdminDashboard_trendDown__kpMu7{color:var(--brand-red)}.AdminDashboard_trendFlat__YhMeI{color:var(--dash-card-muted)}.AdminDashboard_icon__zdnxq{width:1.85rem;height:1.85rem;border-radius:8px;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.AdminDashboard_iconRed__uwxud{background:color-mix(in srgb,var(--brand-red) 16%,transparent);color:var(--brand-red)}.AdminDashboard_iconOrange__cPaBH{background:color-mix(in srgb,var(--admin-chart-orange) 18%,transparent);color:var(--admin-chart-orange)}.AdminDashboard_iconPurple__VSPZo{background:color-mix(in srgb,var(--admin-chart-purple) 18%,transparent);color:var(--admin-chart-purple)}.AdminDashboard_panelHead__muKbA{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;margin-bottom:16px}.AdminDashboard_panelTitle__TU3bh{margin:0 0 18px;font-size:22px;font-weight:650;letter-spacing:-.015em}.AdminDashboard_panelHead__muKbA .AdminDashboard_panelTitle__TU3bh{margin:0}.AdminDashboard_legend__9qRDQ{display:flex;flex-wrap:wrap;gap:.55rem .9rem;margin:0;padding:0;list-style:none;font-size:18px;color:var(--dash-card-muted)}.AdminDashboard_swatch__8rARX{display:inline-block;width:.55rem;height:.22rem;border-radius:99px;margin-right:.35rem;vertical-align:middle}.AdminDashboard_swatchSolid__wHARz{height:.55rem;border-radius:99px}.AdminDashboard_swatchThis__RQya_{background:var(--brand-red)}.AdminDashboard_swatchLast__SHXUn{background:color-mix(in srgb,var(--color-muted) 55%,transparent)}.AdminDashboard_chart__4umjW{width:100%;height:260px;display:block}.AdminDashboard_chartGrid__pjZlN{stroke:var(--color-border);stroke-width:.5;stroke-dasharray:3 4}.AdminDashboard_chartBaseline__xg1mD{stroke:var(--color-border);stroke-width:1.25}.AdminDashboard_chartAxis__A9euG,.AdminDashboard_chartDay__5Z_8e,.AdminDashboard_chartValue__NZGiz{fill:var(--dash-card-muted);font-size:17px}.AdminDashboard_chartAxis__A9euG{text-anchor:end}.AdminDashboard_chartDay__5Z_8e,.AdminDashboard_chartValue__NZGiz{text-anchor:middle}.AdminDashboard_chartValue__NZGiz{font-weight:700;fill:var(--dash-card-text)}.AdminDashboard_chartBarThis__kKYlv{fill:var(--brand-red)}.AdminDashboard_chartBarLast__BpB4q{fill:color-mix(in srgb,var(--color-muted) 55%,transparent)}.AdminDashboard_tintRed__qa2fB{--event-tone:var(--cal-tone-red)}.AdminDashboard_tintAmber__ND4C5{--event-tone:var(--cal-tone-amber)}.AdminDashboard_tintGreen__A2KDP{--event-tone:var(--cal-tone-green)}.AdminDashboard_tintBlue__ZCWXI{--event-tone:var(--cal-tone-blue)}.AdminDashboard_tintPurple__gbzU1{--event-tone:var(--cal-tone-purple)}.AdminDashboard_tintNavy__SNGRB{--event-tone:var(--cal-tone-navy)}.AdminDashboard_tintTeal__q__Ps{--event-tone:var(--cal-tone-teal)}.AdminDashboard_tintRose__mSg4h{--event-tone:var(--cal-tone-rose)}.AdminDashboard_tintMuted__R0khB{--event-tone:var(--color-muted)}.AdminDashboard_muted__VmddF{margin:0;color:var(--dash-card-muted);font-size:18px}.AdminDashboard_popular__6ndlb{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:24px}.AdminDashboard_popular__6ndlb li{display:flex;flex-direction:column;gap:.28rem}.AdminDashboard_popularRow__sJKtI{display:flex;justify-content:space-between;gap:.5rem;font-size:18px}.AdminDashboard_rank__mGASk{display:inline-grid;place-items:center;width:23px;height:23px;border:1px solid var(--dash-card-border);border-radius:7px;color:var(--dash-card-muted);font-size:18px;margin-right:8px}.AdminDashboard_bar__syNQO{height:5px;border-radius:99px;background:color-mix(in srgb,var(--color-muted) 12%,transparent);overflow:hidden}.AdminDashboard_barFill__xREmW{height:100%;width:var(--bar-pct,0);border-radius:99px;background:var(--event-tone,var(--color-muted))}.AdminDashboard_feed___Rjoa,.AdminDashboard_weekList__HdQ2C{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px;max-height:320px;overflow-y:auto;box-shadow:inset 0 -12px 10px -10px color-mix(in srgb,var(--color-text) 22%,transparent)}.AdminDashboard_feedItem__zHnZo,.AdminDashboard_weekItem__I2jMD{display:grid;gap:.2rem .55rem;align-items:center;padding:12px 8px;border-radius:8px;text-decoration:none;color:inherit}.AdminDashboard_weekItem__I2jMD{grid-template-columns:1fr auto;grid-template-areas:"when chip" "who chip" "service chip"}.AdminDashboard_feedItem__zHnZo:hover,.AdminDashboard_weekItem__I2jMD:hover{background:color-mix(in srgb,var(--brand-red) 7%,transparent)}.AdminDashboard_weekWhen__DU6vg{grid-area:when;font-size:18px;font-weight:700;color:var(--dash-card-muted)}.AdminDashboard_weekWho__AAifI{grid-area:who;font-weight:750}.AdminDashboard_weekService__FUQ_A,.AdminDashboard_weekWho__AAifI{font-size:18px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AdminDashboard_weekService__FUQ_A{grid-area:service;color:var(--dash-card-muted)}.AdminDashboard_chip__SVBey{grid-area:chip;justify-self:end;padding:.18rem .45rem;border-radius:99px;font-size:18px;font-weight:750;white-space:nowrap}.AdminDashboard_chipPending__LpC4j{background:color-mix(in srgb,var(--admin-chart-orange) 16%,transparent);color:var(--admin-chart-orange)}.AdminDashboard_chipConfirmed__Gpjv8{background:color-mix(in srgb,var(--admin-tone-green) 16%,transparent);color:var(--admin-tone-green)}.AdminDashboard_feedItem__zHnZo,.AdminDashboard_feed___Rjoa a{display:grid;grid-template-columns:2.2rem minmax(0,1fr) auto;gap:.55rem;align-items:center}.AdminDashboard_feedTitle__9jXbk{margin:0;font-size:18px;font-weight:750}.AdminDashboard_feedDetail__9JvS9{margin:0;font-size:18px;color:var(--dash-card-muted)}.AdminDashboard_feedWhen__1KD7g{font-size:18px;color:var(--dash-card-muted);white-space:nowrap}.AdminDashboard_more__dMsKE{display:inline-flex;align-items:center;gap:8px;margin-top:20px;font-size:18px;font-weight:650;color:color-mix(in srgb,var(--brand-red) 75%,var(--dash-card-text));text-decoration:none}.AdminDashboard_listHint__IyApt{margin:.35rem 0 0;font-size:18px;color:var(--dash-card-muted)}.AdminDashboard_more__dMsKE:hover{text-decoration:underline}.AdminDashboard_eyebrow__O77C2{color:color-mix(in srgb,var(--brand-red) 45%,white);font-size:18px;font-weight:700;letter-spacing:.15em}.AdminDashboard_headActions__FagUm{display:flex;flex-direction:column;align-items:flex-end;gap:14px}.AdminDashboard_primaryAction__hlc4q{display:flex;align-items:center;justify-content:space-between;gap:25px;background:var(--brand-red);border:1px solid color-mix(in srgb,var(--brand-red) 40%,transparent);border-radius:10px;padding:12px 18px;color:white;text-decoration:none;font-size:18px;font-weight:650;transition:background .2s,transform .2s}.AdminDashboard_primaryAction__hlc4q:hover{background:var(--brand-red-muted-hover);transform:translateY(-2px)}.AdminDashboard_kpi__rhYrr:first-child{background:linear-gradient(125deg,color-mix(in srgb,var(--brand-red) 9%,var(--dash-card)),var(--dash-card))}.AdminDashboard_kpi__rhYrr:after{content:"";position:absolute;bottom:0;left:24px;right:24px;height:2px;background:linear-gradient(90deg,var(--brand-red),transparent);opacity:.6}.AdminDashboard_kpi__rhYrr:nth-child(2):after{background:linear-gradient(90deg,var(--admin-chart-orange),transparent)}.AdminDashboard_kpi__rhYrr:nth-child(3):after{background:linear-gradient(90deg,var(--admin-chart-purple),transparent)}.AdminDashboard_kpi__rhYrr .AdminDashboard_more__dMsKE{margin-top:auto}.AdminDashboard_sectionEyebrow__zetH_{display:block;color:var(--dash-card-muted);font-size:18px;font-weight:650;letter-spacing:.1em;text-transform:uppercase;margin-bottom:9px}.AdminDashboard_statusPanel___9HPn{display:flex;flex-direction:column;background:linear-gradient(135deg,color-mix(in srgb,var(--admin-tone-green) 6%,var(--dash-card)),var(--dash-card))}.AdminDashboard_statusPanel___9HPn .AdminDashboard_panelTitle__TU3bh{margin-bottom:12px}.AdminDashboard_statusNumbers__SdO7_{display:grid;grid-template-columns:1fr 1fr;margin:0 0 20px;gap:18px}.AdminDashboard_statusNumbers__SdO7_>div{display:flex;justify-content:space-between;gap:8px;font-size:18px}.AdminDashboard_statusNumbers__SdO7_ dt{color:var(--dash-card-muted)}.AdminDashboard_statusNumbers__SdO7_ dd{margin:0;font-weight:700}.AdminDashboard_statusAction__y0Ncs{display:flex;justify-content:space-between;gap:12px;border-top:1px solid var(--dash-card-border);padding-top:16px;margin-top:auto;color:var(--dash-card-text);text-decoration:none;font-size:18px;font-weight:600}.AdminDashboard_statusAction__y0Ncs:hover{color:var(--brand-red)}.AdminDashboard_feedItem__zHnZo:focus-visible,.AdminDashboard_more__dMsKE:focus-visible,.AdminDashboard_primaryAction__hlc4q:focus-visible,.AdminDashboard_statusAction__y0Ncs:focus-visible,.AdminDashboard_weekItem__I2jMD:focus-visible{outline:2px solid var(--brand-red);outline-offset:3px}@media (prefers-reduced-motion:no-preference){.AdminDashboard_kpi__rhYrr,.AdminDashboard_panel__lE9_g{animation:AdminDashboard_dashboardEnter__yk0QW .4s ease both}.AdminDashboard_kpi__rhYrr:nth-child(2){animation-delay:60ms}.AdminDashboard_kpi__rhYrr:nth-child(3){animation-delay:.12s}@keyframes AdminDashboard_dashboardEnter__yk0QW{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:translateY(0)}}}@media (max-width:1200px){.AdminDashboard_bottom__vcKra{grid-template-columns:1fr 1fr}.AdminDashboard_bottom__vcKra>:last-child{grid-column:1/-1}.AdminDashboard_kpi__rhYrr,.AdminDashboard_panel__lE9_g{padding:20px}}@media (max-width:900px){.AdminDashboard_wide__ZvOch{grid-template-columns:1fr}.AdminDashboard_chart__4umjW{height:240px}.AdminDashboard_kpis__qlnYl{gap:10px}.AdminDashboard_kpiValue__qqFzy{font-size:32px}}@media (max-width:600px){.AdminDashboard_head__RCD8j{padding:24px}.AdminDashboard_headActions__FagUm{width:100%;flex-direction:row;align-items:center;justify-content:space-between;flex-wrap:wrap}.AdminDashboard_bottom__vcKra,.AdminDashboard_kpis__qlnYl{grid-template-columns:1fr}.AdminDashboard_bottom__vcKra>:last-child{grid-column:auto}.AdminDashboard_kpi__rhYrr{min-height:0}.AdminDashboard_wrap__hpY2c{gap:16px}.AdminDashboard_chart__4umjW{height:210px}.AdminDashboard_chartAxis__A9euG,.AdminDashboard_chartDay__5Z_8e,.AdminDashboard_chartValue__NZGiz{font-size:14px}.AdminDashboard_feedItem__zHnZo,.AdminDashboard_feed___Rjoa a{grid-template-columns:2.2rem minmax(0,1fr)}.AdminDashboard_feedWhen__1KD7g{grid-column:2}.AdminDashboard_primaryAction__hlc4q{padding:11px 14px}.AdminDashboard_panelHead__muKbA{align-items:flex-start}}@media (prefers-reduced-motion:reduce){.AdminDashboard_primaryAction__hlc4q{transition:none}.AdminDashboard_primaryAction__hlc4q:hover{transform:none}}.AdminDashboard_kpiVisualRow__6PrpS{display:flex;align-items:center;justify-content:space-between;gap:20px}.AdminDashboard_sparkline__Q8ZTu{width:120px;height:52px;color:var(--brand-red)}.AdminDashboard_clientComparison__Evfub{display:flex;flex-direction:column;gap:7px;margin:7px 0}.AdminDashboard_clientComparison__Evfub>div{display:grid;grid-template-columns:135px minmax(0,1fr) 28px;gap:10px;align-items:center;font-size:18px;color:var(--dash-card-muted)}.AdminDashboard_clientComparison__Evfub meter{width:100%;height:7px;border:0;background:var(--color-elevated);border-radius:9px}.AdminDashboard_clientComparison__Evfub meter::-webkit-meter-bar{background:var(--color-elevated);border:0}.AdminDashboard_clientComparison__Evfub meter::-webkit-meter-optimum-value{background:var(--admin-chart-purple);border-radius:9px}.AdminDashboard_clientComparison__Evfub>div:last-child meter::-webkit-meter-optimum-value{background:var(--dash-card-muted)}.AdminDashboard_gauge__4Ndab{position:relative;width:240px;max-width:100%;margin:4px auto 0}.AdminDashboard_gauge__4Ndab svg{display:block;width:100%;overflow:visible}.AdminDashboard_gaugeFill__eZoaa,.AdminDashboard_gaugeTrack__COUil{fill:none;stroke-width:14;stroke-linecap:round}.AdminDashboard_gaugeTrack__COUil{stroke:color-mix(in srgb,var(--admin-chart-orange) 25%,var(--dash-card))}.AdminDashboard_gaugeFill__eZoaa{stroke:var(--admin-tone-green)}.AdminDashboard_gaugeTick__Q5lQU{stroke:var(--dash-card-muted);stroke-width:1;opacity:.55}.AdminDashboard_gaugeValue__XqhJy{position:absolute;inset:52% 0 auto;text-align:center;font-size:36px;font-weight:750;line-height:1;letter-spacing:-.05em}.AdminDashboard_gaugeValue__XqhJy span{display:block;font-size:18px;letter-spacing:0;color:var(--dash-card-muted);font-weight:500;margin-top:8px}.AdminDashboard_rateHint__JZg2_{text-align:center;font-size:18px;color:var(--dash-card-muted);line-height:1.5;margin:0 0 20px}@media (prefers-reduced-motion:no-preference){.AdminDashboard_kpi__rhYrr{transition:transform .22s ease,border-color .22s ease,box-shadow .22s ease}.AdminDashboard_kpi__rhYrr:hover{transform:translateY(-4px);border-color:color-mix(in srgb,var(--brand-red) 45%,var(--dash-card-border));box-shadow:0 14px 30px var(--refined-shadow-tight)}.AdminDashboard_feedItem__zHnZo,.AdminDashboard_more__dMsKE,.AdminDashboard_statusAction__y0Ncs,.AdminDashboard_weekItem__I2jMD{transition:background .18s ease,color .18s ease,transform .18s ease}.AdminDashboard_feedItem__zHnZo:hover,.AdminDashboard_weekItem__I2jMD:hover{transform:translateX(3px)}.AdminDashboard_chartBarLast__BpB4q,.AdminDashboard_chartBarThis__kKYlv{transform-box:fill-box;transform-origin:center bottom;animation:AdminDashboard_barRise__BA8HG .75s cubic-bezier(.2,.7,.2,1) both}.AdminDashboard_chartBarLast__BpB4q{animation-duration:.55s}.AdminDashboard_chartValue__NZGiz{animation:AdminDashboard_labelReveal__tWkF4 .95s ease both}.AdminDashboard_gaugeFill__eZoaa{animation:AdminDashboard_gaugeSweep__X_MSK 1.1s cubic-bezier(.2,.7,.2,1) both}.AdminDashboard_sparkline__Q8ZTu polyline{stroke-dasharray:100;animation:AdminDashboard_traceLine__P_nIX 1.2s ease both}.AdminDashboard_barFill__xREmW{transform-origin:left center;animation:AdminDashboard_barRiseX__uWArP .85s cubic-bezier(.2,.7,.2,1) both}@keyframes AdminDashboard_barRise__BA8HG{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes AdminDashboard_barRiseX__uWArP{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes AdminDashboard_labelReveal__tWkF4{0%,40%{opacity:0}to{opacity:1}}@keyframes AdminDashboard_gaugeSweep__X_MSK{0%{stroke-dasharray:0 100}}@keyframes AdminDashboard_traceLine__P_nIX{0%{stroke-dashoffset:100}to{stroke-dashoffset:0}}}html[data-admin-ui=refined] :is(.AdminDashboard_panel__lE9_g,.AdminDashboard_kpi__rhYrr){border-radius:4px;box-shadow:none}html[data-admin-ui=refined] .AdminDashboard_head__RCD8j{background:var(--refined-accent);border-color:var(--refined-accent);border-radius:4px}html[data-admin-ui=refined] :is(.AdminDashboard_title__rZc34,.AdminDashboard_kpiValue__qqFzy){font-weight:500}html[data-admin-ui=refined] .AdminDashboard_title__rZc34{letter-spacing:-.04em}html[data-admin-ui=refined] :is(.AdminDashboard_welcome__BVH11,.AdminDashboard_period___wPJ5){color:var(--refined-blush-wash)}html[data-admin-ui=refined] .AdminDashboard_kpiValue__qqFzy{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.Spinner_root___p5_X{display:inline-block;flex-shrink:0;box-sizing:border-box;border-radius:50%;border:2px solid color-mix(in srgb,currentColor 25%,transparent);border-top-color:initial;animation:Spinner_spin__5g3s1 .7s linear infinite}.Spinner_sm__RubjO{width:16px;height:16px}.Spinner_md__yDJ8q{width:20px;height:20px}.Spinner_lg__6rCZ3{width:28px;height:28px}@keyframes Spinner_spin__5g3s1{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.Spinner_root___p5_X{animation:none;border-top-color:color-mix(in srgb,currentColor 25%,transparent);opacity:.7}}.Button_root__QP7_M{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;border:1px solid transparent;font-weight:600;cursor:pointer;transition:background .18s ease,color .18s ease,border-color .18s ease,box-shadow .18s ease,transform .12s ease;-webkit-tap-highlight-color:transparent}.Button_root__QP7_M:disabled{opacity:.55;cursor:not-allowed;transform:none}.Button_root__QP7_M:not(:disabled):active{transform:translateY(1px)}.Button_root__QP7_M:focus-visible{outline:2px solid color-mix(in srgb,var(--brand-navy) 55%,transparent);outline-offset:2px}.Button_sm__h9eWB{min-height:36px;padding:0 1.1rem;font-size:.875rem}.Button_md__exKk_{min-height:42px;padding:0 1.35rem;font-size:.9375rem}.Button_lg__PdjsY{min-height:48px;padding:0 1.65rem;font-size:1rem}.Button_rounded__IoCRA{border-radius:var(--radius-pill)}.Button_danger__1ocl9,.Button_navy__bof4K,.Button_primary__oSpWt{border-radius:var(--radius-pill);background:var(--color-primary);color:var(--color-white);box-shadow:var(--shadow-sm)}.Button_primary__oSpWt:not(:disabled):hover{background:var(--color-primary-hover)}.Button_navy__bof4K{background:var(--brand-navy)}.Button_navy__bof4K:not(:disabled):hover{background:var(--brand-navy-hover)}.Button_danger__1ocl9{background:var(--color-primary)}.Button_danger__1ocl9:not(:disabled):hover{background:var(--color-primary-hover)}.Button_secondary__lRe7Q{border-radius:var(--radius-md);background:var(--color-elevated);color:var(--color-text);border-color:color-mix(in srgb,var(--brand-slate) 16%,var(--color-border));box-shadow:0 1px 2px color-mix(in srgb,var(--color-black) 6%,transparent)}.Button_secondary__lRe7Q:not(:disabled):hover{border-color:color-mix(in srgb,var(--color-primary) 45%,var(--color-border));color:var(--color-primary)}.Button_ghost__mZ9vJ{border-radius:var(--radius-md);background:transparent;color:var(--color-text)}.Button_ghost__mZ9vJ:not(:disabled):hover{background:color-mix(in srgb,var(--color-surface) 85%,transparent)}.Button_block__F_n7a{width:100%}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.Button_root__QP7_M:not(:disabled):not([aria-disabled=true]):hover{transform:translateY(-1px)}.Button_root__QP7_M:not(:disabled):not([aria-disabled=true]):active{transform:translateY(1px)}}@media (prefers-reduced-motion:reduce){.Button_root__QP7_M{transition:none}.Button_root__QP7_M:not(:disabled):active{transform:none}}html[data-admin-ui=refined] .Button_root__QP7_M{border-radius:3px;box-shadow:none;font-weight:500}html[data-admin-ui=refined] .Button_secondary__lRe7Q{border-color:var(--client-line)}html[data-admin-ui=refined] .Button_danger__1ocl9,html[data-admin-ui=refined] .Button_secondary__lRe7Q:not(:disabled):hover{color:var(--client-link);border-color:var(--client-link)}html[data-admin-ui=refined] .Button_danger__1ocl9{background:transparent}html[data-admin-ui=refined] .Button_danger__1ocl9:not(:disabled):hover{background:color-mix(in srgb,var(--client-accent) 10%,var(--client-paper))}html:root[data-client-ui=refined] .Button_root__QP7_M:not(.Button_rounded__IoCRA){border-radius:12px}.DialogShell_backdrop__RpLCp{position:fixed;inset:0;z-index:70;display:grid;place-items:center;align-content:center;background:color-mix(in srgb,var(--color-black) 40%,transparent);padding:1rem 1rem max(1rem,env(safe-area-inset-bottom,0px));overflow-y:auto;-webkit-overflow-scrolling:touch}.DialogShell_card__F3LCT{width:min(100%,22rem);display:flex;flex-direction:column;gap:.75rem;padding:1.25rem;background:var(--color-surface);border-radius:var(--radius-md);box-shadow:var(--shadow-md)}.DialogShell_cardWide__jbZcz{width:min(100%,40rem)}.DialogShell_title__kXEx3{margin:0;font-size:1.1rem;color:var(--color-text)}.DialogShell_body__dmEoH{margin:0;color:var(--color-muted);font-size:.95rem;line-height:1.45}.DialogShell_warning__mXQfi{margin:0;padding:.6rem .75rem;border:1px solid var(--danger);border-radius:.5rem;background:color-mix(in srgb,var(--danger) 10%,transparent);color:var(--color-text);font-size:.9rem;line-height:1.45}.DialogShell_actions__kGM7d{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.65rem;margin-top:.25rem}html[data-admin-ui=refined] .DialogShell_card__F3LCT{border:1px solid var(--client-line);border-radius:4px;box-shadow:0 16px 48px var(--refined-shadow-mid)}html[data-admin-ui=refined] .DialogShell_warning__mXQfi{border-radius:3px}html[data-admin-ui=refined] .DialogShell_title__kXEx3{font-weight:500}.SelectField_wrap__NAMUa{position:relative;display:flex;flex-direction:column;gap:.35rem;width:100%}.SelectField_open__2mlwG{z-index:var(--z-menu,70)}.SelectField_label__3Rk41{font-size:.9375rem;font-weight:600;color:var(--color-text)}.SelectField_trigger__pvBDt{display:flex;align-items:center;justify-content:space-between;gap:.75rem;width:100%;min-height:44px;padding:.55rem .85rem;border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-elevated);color:var(--color-text);font:inherit;text-align:left;cursor:pointer;white-space:nowrap;transition:border-color .15s ease,box-shadow .15s ease,background .15s ease}.SelectField_trigger__pvBDt:hover:not(:disabled){border-color:color-mix(in srgb,var(--color-text) 22%,var(--color-border))}.SelectField_triggerOpen__BgyZT,.SelectField_trigger__pvBDt:focus-visible{outline:none;border-color:color-mix(in srgb,var(--brand-red) 28%,var(--color-border));box-shadow:0 0 0 2px color-mix(in srgb,var(--brand-red) 8%,transparent)}.SelectField_trigger__pvBDt:disabled{opacity:.65;cursor:not-allowed}.SelectField_hasError__PE6ov .SelectField_trigger__pvBDt{border-color:color-mix(in srgb,var(--color-error) 78%,var(--color-border))}.SelectField_value__4Uagm{flex:1 1;min-width:0;font-size:.875rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.SelectField_placeholder__zzm56{color:var(--color-muted);font-weight:500}.SelectField_chevron__7zNvy{flex-shrink:0;width:.45rem;height:.45rem;border-right:1.7px solid var(--color-muted);border-bottom:1.7px solid var(--color-muted);transform:translateY(-1px) rotate(45deg);opacity:.8}.SelectField_triggerOpen__BgyZT .SelectField_chevron__7zNvy{transform:translateY(2px) rotate(225deg)}.SelectField_menu__Y3fxt{position:absolute;z-index:var(--z-menu,70);top:calc(100% + .35rem);left:0;right:0;display:flex;flex-direction:column;margin:0;padding:.35rem;border-radius:var(--radius-md);border:1px solid var(--color-border);background:var(--color-elevated);box-shadow:var(--shadow-md);max-height:min(16rem,50vh,var(--select-menu-max-height,16rem));overflow:hidden}.SelectField_menuAbove__wZJGy{top:auto;bottom:calc(100% + .35rem)}.SelectField_searchWrap__Jffd7{flex-shrink:0;padding:.15rem .15rem .4rem;border-bottom:1px solid color-mix(in srgb,var(--color-border) 85%,transparent);margin-bottom:.25rem}.SelectField_searchInput__vUQFt{width:100%;min-height:2.25rem;padding:.4rem .65rem;border:1px solid var(--color-border);border-radius:calc(var(--radius-md) - 2px);background:var(--color-surface);color:var(--color-text);font:inherit;font-size:.9rem}.SelectField_searchInput__vUQFt::placeholder{color:var(--color-muted)}.SelectField_searchInput__vUQFt:focus{outline:none;border-color:color-mix(in srgb,var(--brand-red) 55%,var(--color-border));box-shadow:0 0 0 3px color-mix(in srgb,var(--brand-red) 14%,transparent)}.SelectField_optionList__LjsY_{list-style:none;margin:0;padding:0;overflow-y:auto;min-height:0;flex:1 1}.SelectField_empty__vuwXt{padding:.7rem .75rem;font-size:.88rem;color:var(--color-muted)}.SelectField_option__TUBVj{display:flex;align-items:center;width:100%;min-height:2.5rem;padding:.45rem .7rem;border:0;border-radius:calc(var(--radius-md) - 2px);background:transparent;color:var(--color-text);font:inherit;font-size:.95rem;text-align:left;cursor:pointer}.SelectField_option__TUBVj:focus-visible,.SelectField_option__TUBVj:hover{outline:none;background:color-mix(in srgb,var(--color-text) 8%,transparent)}.SelectField_optionActive__CcDvz{background:color-mix(in srgb,var(--brand-red) 14%,transparent);font-weight:700}.SelectField_optionHighlight__C0aoW:not(.SelectField_optionActive__CcDvz){background:color-mix(in srgb,var(--color-text) 10%,transparent)}.SelectField_optionActive__CcDvz:focus-visible,.SelectField_optionActive__CcDvz:hover,.SelectField_optionHighlight__C0aoW.SelectField_optionActive__CcDvz{background:color-mix(in srgb,var(--brand-red) 20%,transparent)}.SelectField_errorText__Df3Ic{margin:0;font-size:.8125rem;font-weight:600;color:var(--color-error)}.SelectField_labelHidden__t9Nw0{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.SelectField_glass__ueLap .SelectField_trigger__pvBDt{min-height:2.65rem;padding:.5rem .8rem;border:1px solid color-mix(in srgb,var(--dash-card-text) 12%,transparent);border-radius:var(--radius-md);background:color-mix(in srgb,var(--dash-card-text) 4%,var(--color-elevated));color:var(--dash-glass-text);font-size:.9rem;font-weight:600;box-shadow:none;transition:border-color .15s ease,background .15s ease,box-shadow .15s ease}.SelectField_glass__ueLap .SelectField_trigger__pvBDt:hover:not(:disabled){border-color:color-mix(in srgb,var(--dash-card-text) 22%,transparent);background:color-mix(in srgb,var(--dash-card-text) 7%,var(--color-elevated));box-shadow:none}.SelectField_glass__ueLap .SelectField_triggerOpen__BgyZT,.SelectField_glass__ueLap .SelectField_trigger__pvBDt:focus-visible{border-color:color-mix(in srgb,var(--brand-red) 28%,var(--color-border));background:color-mix(in srgb,var(--dash-card-text) 5%,var(--color-elevated));box-shadow:0 0 0 2px color-mix(in srgb,var(--brand-red) 8%,transparent)}.SelectField_glass__ueLap .SelectField_value__4Uagm{font-size:.9rem;white-space:nowrap}.SelectField_glass__ueLap .SelectField_placeholder__zzm56{color:color-mix(in srgb,var(--dash-glass-text) 42%,var(--dash-glass-muted));font-weight:500}.SelectField_glass__ueLap .SelectField_chevron__7zNvy{width:.42rem;height:.42rem;border-right-color:var(--dash-glass-muted);border-bottom-color:var(--dash-glass-muted);opacity:.9}.SelectField_glass__ueLap .SelectField_triggerOpen__BgyZT .SelectField_chevron__7zNvy{border-right-color:var(--brand-red);border-bottom-color:var(--brand-red)}.SelectField_glass__ueLap .SelectField_menu__Y3fxt{top:calc(100% + .35rem);padding:.35rem;border-radius:.55rem;border:1px solid color-mix(in srgb,var(--dash-card-text) 12%,transparent);background-color:var(--color-elevated);background-image:none;opacity:1;isolation:isolate;box-shadow:var(--shadow-lg);max-height:min(17rem,48vh,var(--select-menu-max-height,17rem))}.SelectField_glass__ueLap .SelectField_menuAbove__wZJGy{top:auto;bottom:calc(100% + .35rem)}html[data-theme=dark] .SelectField_glass__ueLap .SelectField_menu__Y3fxt{background-color:var(--dash-card,#10151c)}@media (prefers-color-scheme:dark){html:not([data-theme=light]) .SelectField_glass__ueLap .SelectField_menu__Y3fxt{background-color:var(--dash-card,#10151c)}}.SelectField_glass__ueLap .SelectField_searchWrap__Jffd7{border-bottom-color:color-mix(in srgb,var(--dash-glass-border) 90%,transparent)}.SelectField_glass__ueLap .SelectField_searchInput__vUQFt{border-color:color-mix(in srgb,var(--dash-card-text) 12%,transparent);background:color-mix(in srgb,var(--dash-card-text) 4%,var(--color-elevated));color:var(--dash-glass-text);border-radius:.45rem;box-shadow:none}.SelectField_glass__ueLap .SelectField_searchInput__vUQFt::placeholder{color:var(--dash-glass-muted)}.SelectField_glass__ueLap .SelectField_searchInput__vUQFt:focus{border-color:color-mix(in srgb,var(--brand-red) 28%,var(--color-border));background:var(--color-elevated);box-shadow:0 0 0 2px color-mix(in srgb,var(--brand-red) 8%,transparent)}.SelectField_glass__ueLap .SelectField_empty__vuwXt{color:var(--dash-glass-muted)}.SelectField_glass__ueLap .SelectField_option__TUBVj{min-height:2.55rem;padding:.5rem .75rem;border-radius:8px;color:var(--dash-glass-text);font-weight:600;letter-spacing:.01em;transition:background .12s ease,color .12s ease}.SelectField_glass__ueLap .SelectField_option__TUBVj:focus-visible,.SelectField_glass__ueLap .SelectField_option__TUBVj:hover{background:var(--dash-glass-option-hover);color:var(--dash-card-text)}.SelectField_glass__ueLap .SelectField_optionActive__CcDvz{background:color-mix(in srgb,var(--brand-red) 14%,transparent);color:var(--dash-card-text);box-shadow:inset 3px 0 0 var(--brand-red)}.SelectField_glass__ueLap .SelectField_optionHighlight__C0aoW:not(.SelectField_optionActive__CcDvz){background:var(--dash-glass-option-hover);color:var(--dash-card-text)}.SelectField_glass__ueLap .SelectField_optionActive__CcDvz:focus-visible,.SelectField_glass__ueLap .SelectField_optionActive__CcDvz:hover,.SelectField_glass__ueLap .SelectField_optionHighlight__C0aoW.SelectField_optionActive__CcDvz{background:color-mix(in srgb,var(--brand-red) 20%,transparent);color:var(--dash-card-text)}.SelectField_bare__iKiN7{gap:0}.SelectField_bare__iKiN7 .SelectField_trigger__pvBDt{min-height:1.45rem;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}.SelectField_bare__iKiN7 .SelectField_triggerOpen__BgyZT,.SelectField_bare__iKiN7 .SelectField_trigger__pvBDt:focus-visible,.SelectField_bare__iKiN7 .SelectField_trigger__pvBDt:hover:not(:disabled){border:0;background:transparent;box-shadow:none}.SelectField_bare__iKiN7 .SelectField_value__4Uagm{font-size:.95rem;font-weight:700;letter-spacing:-.02em}.SelectField_bare__iKiN7 .SelectField_menu__Y3fxt{left:0;min-width:14rem}html[data-admin-ui=refined] :is(.SelectField_trigger__pvBDt,.SelectField_menu__Y3fxt,.SelectField_option__TUBVj){border-radius:3px}.CompanyFeatureDialog_dialog__l_8zg{width:min(100%,48rem);max-height:88dvh;overflow:hidden}.CompanyFeatureDialog_header__0uc_S{display:flex;align-items:center;justify-content:space-between;gap:1rem}.CompanyFeatureDialog_content__R3k5C{overflow-y:auto;min-height:0;overscroll-behavior:contain}.HomeSizeSearch_form__szTYq{position:relative;display:flex;flex-direction:column;gap:.85rem;width:100%;overflow:visible}.HomeSizeSearch_grid__JCnqv{display:grid;grid-template-columns:repeat(3,minmax(7.5rem,1fr));gap:.55rem;position:relative;overflow:visible;z-index:var(--z-menu,70)}.HomeSizeSearch_field__1SY9h{position:relative;display:flex;flex-direction:column;gap:.45rem;min-width:0;overflow:visible}.HomeSizeSearch_label__hi5qu{font-size:.72rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--dash-card-text)}.HomeSizeSearch_seasonField__gYkkF{margin:0;padding:0;border:0;min-width:0}.HomeSizeSearch_seasonRow__Zg5ZB{display:flex;flex-wrap:wrap;gap:.5rem}.HomeSizeSearch_seasonPill__gyEOz{display:inline-flex;align-items:center;gap:.35rem;min-height:2.25rem;padding:0 .85rem;border-radius:var(--radius-md);border:1px solid color-mix(in srgb,var(--dash-card-text) 12%,transparent);background:color-mix(in srgb,var(--dash-card-text) 4%,var(--color-elevated));color:var(--dash-card-text,var(--color-text));font-size:.8rem;font-weight:600;cursor:pointer;box-shadow:none;transition:background .15s ease,border-color .15s ease,color .15s ease}.HomeSizeSearch_seasonPillIcon__ZQOao{flex-shrink:0;opacity:.9}.HomeSizeSearch_seasonPill__gyEOz:focus-visible{outline:2px solid color-mix(in srgb,var(--brand-red) 28%,transparent);outline-offset:1px}.HomeSizeSearch_actions__yS5yS{display:flex}.HomeSizeSearch_submit__gemef{min-width:9rem;min-height:42px;font-weight:700;letter-spacing:.03em;text-transform:uppercase;border-radius:var(--radius-md)}.HomeSizeSearch_lowerMain__G9SKb,.HomeSizeSearch_lower__2yF_X{display:flex;flex-direction:column;gap:.85rem}.HomeSizeSearch_lowerMain__G9SKb{min-width:0}.HomeSizeSearch_tyreShowcase__5xHHV{display:none;pointer-events:none}.HomeSizeSearch_tyreArt__j6C5W{width:100%;height:auto;object-fit:contain;object-position:bottom center}@media (min-width:861px){.HomeSizeSearch_tyreShowcase__5xHHV[data-tyre-size-art=mk] .HomeSizeSearch_tyreArt__j6C5W[data-art-theme=light]{margin-bottom:calc(100% * -55 / 2170)}}@media (max-width:1099px){.HomeSizeSearch_grid__JCnqv{grid-template-columns:repeat(2,minmax(0,1fr))}.HomeSizeSearch_submit__gemef{width:100%}}@media (max-width:860px){.HomeSizeSearch_grid__JCnqv{grid-template-columns:1fr}}@media (min-width:861px){.HomeSizeSearch_lower__2yF_X{display:grid;grid-template-columns:minmax(14rem,1fr) minmax(13rem,auto);align-items:end;gap:.85rem 1.15rem;padding-left:0;padding-bottom:0}.HomeSizeSearch_lowerMain__G9SKb{max-width:min(22rem,100%);margin-right:0;padding-bottom:.35rem;align-items:flex-end}.HomeSizeSearch_lowerMain__G9SKb,.HomeSizeSearch_seasonField__gYkkF{width:-moz-fit-content;width:fit-content;margin-left:auto}.HomeSizeSearch_seasonRow__Zg5ZB{justify-content:flex-end}.HomeSizeSearch_tyreShowcase__5xHHV{display:flex;flex-direction:column;position:relative;left:0;width:100%;max-width:22rem;height:auto;margin-bottom:calc(-1 * var(--home-search-pad-b, 1.15rem));z-index:3;line-height:0;overflow:hidden;border-bottom-left-radius:calc(var(--radius-lg) - 1px)}.HomeSizeSearch_tyreArt__j6C5W{display:block;width:100%;height:auto;margin-bottom:calc(100% * -21 / 1540);object-fit:cover;object-position:top center}.HomeSizeSearch_actions__yS5yS{display:flex;justify-content:flex-end}.HomeSizeSearch_submit__gemef{min-width:9.5rem}}@media (min-width:1100px){.HomeSizeSearch_lower__2yF_X{grid-template-columns:minmax(16rem,1fr) minmax(14rem,auto)}.HomeSizeSearch_tyreShowcase__5xHHV{max-width:24rem}}@container hero-search (max-width: 650px){.HomeSizeSearch_grid__JCnqv{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1.45fr)}.HomeSizeSearch_lower__2yF_X{grid-template-columns:1fr;gap:20px}.HomeSizeSearch_tyreShowcase__5xHHV{width:100%;max-width:400px;margin:0 auto;border-radius:14px}.HomeSizeSearch_lowerMain__G9SKb{width:100%;max-width:none;margin:0;padding:0;align-items:stretch;gap:20px}.HomeSizeSearch_seasonField__gYkkF{width:100%;margin:0}.HomeSizeSearch_seasonRow__Zg5ZB{display:flex;flex-wrap:nowrap;gap:6px}.HomeSizeSearch_seasonPill__gyEOz{padding-inline:6px;justify-content:center;min-height:42px;font-size:.75rem}.HomeSizeSearch_actions__yS5yS,.HomeSizeSearch_submit__gemef{width:100%}.HomeSizeSearch_submit__gemef{min-height:48px;border-radius:var(--radius-md);background:var(--color-primary);color:var(--color-white);letter-spacing:0;text-transform:none}}@container hero-search (min-width: 0px){.HomeSizeSearch_actions__yS5yS{justify-content:center}.HomeSizeSearch_submit__gemef{width:auto;max-width:100%;min-height:44px;padding:10px 26px;border-radius:var(--radius-md);background:var(--color-primary);font-size:.9375rem;font-weight:600;letter-spacing:0;text-transform:none;box-shadow:0 4px 14px color-mix(in srgb,var(--color-primary) 13%,transparent),inset 0 1px 0 color-mix(in srgb,var(--color-white) 9%,transparent)}.HomeSizeSearch_submit__gemef:not(:disabled):hover{background:var(--color-primary-hover);box-shadow:0 6px 18px color-mix(in srgb,var(--color-primary) 19%,transparent)}.HomeSizeSearch_tyreShowcase__5xHHV{border-radius:0}.HomeSizeSearch_seasonField__gYkkF{width:100%}.HomeSizeSearch_seasonRow__Zg5ZB{position:relative;display:flex;flex-wrap:nowrap;gap:0;padding:4px;border:1px solid color-mix(in srgb,var(--color-text) 12%,transparent);border-radius:var(--radius-md);background:color-mix(in srgb,var(--color-text) 4%,transparent);isolation:isolate}.HomeSizeSearch_seasonRow__Zg5ZB:before{content:"";position:absolute;z-index:-1;top:4px;bottom:4px;left:var(--season-left,4px);width:var(--season-width,0);border-radius:calc(var(--radius-md) - 4px);background:color-mix(in srgb,var(--color-text) 10%,var(--color-surface));opacity:0;box-shadow:0 2px 6px color-mix(in srgb,var(--color-black) 13%,transparent),inset 0 0 0 1px color-mix(in srgb,var(--color-text) 10%,transparent),inset 0 1px 0 color-mix(in srgb,var(--color-white) 7%,transparent);transition:left .42s cubic-bezier(.22,1,.36,1),width .42s cubic-bezier(.22,1,.36,1),background .3s ease,opacity .18s ease}.HomeSizeSearch_seasonRow__Zg5ZB[data-season]:before{opacity:1}.HomeSizeSearch_seasonRow__Zg5ZB .HomeSizeSearch_seasonPill__gyEOz[aria-pressed]{position:relative;flex:1 0 auto;white-space:nowrap;min-height:40px;padding:10px;gap:8px;justify-content:center;border:0;border-radius:calc(var(--radius-md) - 4px);background:transparent;box-shadow:none;color:color-mix(in srgb,var(--color-text) 88%,var(--color-muted));font-weight:550}.HomeSizeSearch_seasonRow__Zg5ZB .HomeSizeSearch_seasonPill__gyEOz[aria-pressed]:hover{background:transparent;color:var(--color-text)}.HomeSizeSearch_seasonRow__Zg5ZB .HomeSizeSearch_seasonPill__gyEOz[aria-pressed=true],.HomeSizeSearch_seasonRow__Zg5ZB .HomeSizeSearch_seasonPill__gyEOz[aria-pressed=true]:hover{color:var(--color-text);font-weight:650}.HomeSizeSearch_seasonRow__Zg5ZB[data-season=summer] .HomeSizeSearch_seasonPill__gyEOz[aria-pressed=true] .HomeSizeSearch_seasonPillIcon__ZQOao{color:var(--season-summer-orange)}.HomeSizeSearch_seasonRow__Zg5ZB[data-season=winter] .HomeSizeSearch_seasonPill__gyEOz[aria-pressed=true] .HomeSizeSearch_seasonPillIcon__ZQOao{color:var(--season-winter-blue)}.HomeSizeSearch_seasonRow__Zg5ZB[data-season=all] .HomeSizeSearch_seasonPill__gyEOz[aria-pressed=true] .HomeSizeSearch_seasonPillIcon__ZQOao{color:var(--season-all)}.HomeSizeSearch_seasonRow__Zg5ZB .HomeSizeSearch_seasonPill__gyEOz:focus-visible{outline:2px solid var(--color-text);outline-offset:-3px}}@media (prefers-reduced-motion:reduce){.HomeSizeSearch_seasonRow__Zg5ZB:before{transition:none}}@container hero-search (min-width: 0px){.HomeSizeSearch_seasonRow__Zg5ZB .HomeSizeSearch_seasonPill__gyEOz[aria-pressed=true] .HomeSizeSearch_seasonPillIcon__ZQOao{opacity:1;animation:HomeSizeSearch_seasonSelect__n8JbJ .48s cubic-bezier(.22,1,.36,1)}}@keyframes HomeSizeSearch_seasonSelect__n8JbJ{0%{transform:scale(.82) rotate(-12deg)}60%{transform:scale(1.12) rotate(4deg)}to{transform:scale(1) rotate(0)}}@media (prefers-reduced-motion:reduce){.HomeSizeSearch_seasonRow__Zg5ZB .HomeSizeSearch_seasonPill__gyEOz[aria-pressed=true] .HomeSizeSearch_seasonPillIcon__ZQOao{animation:none}}@container hero-search (min-width: 0px){.HomeSizeSearch_actions__yS5yS{position:static;display:flex;width:100%;margin-top:2px}.HomeSizeSearch_actions__yS5yS .HomeSizeSearch_submit__gemef{width:100%;min-height:44px;margin:0;padding:10px 20px;border:1px solid color-mix(in srgb,var(--color-primary) 42%,var(--dash-card-border));border-radius:var(--radius-md);color:var(--dash-card-text);background:linear-gradient(110deg,color-mix(in srgb,var(--color-primary) 11%,transparent),color-mix(in srgb,var(--color-primary) 20%,transparent));font-size:.9375rem;font-weight:600;box-shadow:inset 0 1px 0 color-mix(in srgb,var(--color-white) 3%,transparent);transition:background .2s ease,border-color .2s ease,box-shadow .2s ease}.HomeSizeSearch_actions__yS5yS .HomeSizeSearch_submit__gemef:not(:disabled):hover{background:linear-gradient(110deg,color-mix(in srgb,var(--color-primary) 20%,transparent),color-mix(in srgb,var(--color-primary) 32%,transparent));border-color:var(--color-primary);box-shadow:inset 0 1px 0 color-mix(in srgb,var(--color-white) 6%,transparent)}.HomeSizeSearch_actions__yS5yS .HomeSizeSearch_submit__gemef:focus-visible{outline:2px solid var(--color-primary);outline-offset:3px}}@media (prefers-reduced-motion:reduce){.HomeSizeSearch_actions__yS5yS .HomeSizeSearch_submit__gemef{transition:none}}@media (hover:hover) and (pointer:fine){.HomeSizeSearch_seasonRow__Zg5ZB .HomeSizeSearch_seasonPill__gyEOz[aria-pressed]{transition:background .22s ease,color .22s ease}.HomeSizeSearch_seasonRow__Zg5ZB .HomeSizeSearch_seasonPill__gyEOz[aria-pressed]:hover{background:color-mix(in srgb,var(--color-text) 6%,transparent)}}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.HomeSizeSearch_seasonPillIcon__ZQOao{transform-origin:center;transition:transform .36s cubic-bezier(.22,1,.36,1)}.HomeSizeSearch_seasonRow__Zg5ZB .HomeSizeSearch_seasonPill__gyEOz:hover .HomeSizeSearch_seasonPillIcon__ZQOao{transform:translateY(-1px) rotate(12deg) scale(1.12)}.HomeSizeSearch_actions__yS5yS .HomeSizeSearch_submit__gemef{transition:transform .24s cubic-bezier(.22,1,.36,1),background .2s ease,border-color .2s ease,box-shadow .24s ease}.HomeSizeSearch_actions__yS5yS .HomeSizeSearch_submit__gemef:not(:disabled):hover{transform:translateY(-2px);box-shadow:0 5px 14px color-mix(in srgb,var(--color-black) 13%,transparent),inset 0 1px 0 color-mix(in srgb,var(--color-white) 6%,transparent)}.HomeSizeSearch_actions__yS5yS .HomeSizeSearch_submit__gemef:not(:disabled):active{transform:translateY(0) scale(.99)}}html[data-client-ui=refined] :is(.HomeSizeSearch_submit__gemef){border-radius:5px;box-shadow:none;font-weight:500;background:var(--client-accent);color:var(--color-white);border-color:var(--client-accent);background-image:none}html[data-client-ui=refined] :is(.HomeSizeSearch_tyreShowcase__5xHHV){border-radius:5px}html[data-client-ui=refined] :is(.HomeSizeSearch_seasonRow__Zg5ZB){border-radius:5px;background:transparent;border-color:var(--client-line)}html[data-client-ui=refined] :is(.HomeSizeSearch_seasonRow__Zg5ZB button){border-radius:5px;box-shadow:none;font-weight:500}.HomeSizeSearch_form__szTYq .HomeSizeSearch_label__hi5qu{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.HomeSizeSearch_form__szTYq .HomeSizeSearch_field__1SY9h button[aria-haspopup=listbox]{min-height:42px;border-radius:12px;background:light-dark(rgb(244 245 252/88%),rgb(35 36 44/88%));border:1px solid light-dark(rgb(255 255 255/75%),rgb(255 255 255/16%));box-shadow:0 3px 12px rgb(20 22 40/6%);font-size:13px;font-weight:400;color:light-dark(#85879d,#b4b5c6)}.HomeSizeSearch_form__szTYq .HomeSizeSearch_field__1SY9h button[aria-haspopup=listbox]>span{font-size:13px;font-weight:400;color:inherit}.HomeSizeSearch_form__szTYq button[type=submit]{font-weight:500}.HomeSizeSearch_form__szTYq button[type=submit],html[data-client-ui=refined] .HomeSizeSearch_form__szTYq button[type=submit]{min-height:38px;padding-block:7px;border-radius:12px;font-size:14px}.HomeSizeSearch_form__szTYq .HomeSizeSearch_tyreShowcase__5xHHV{width:100%;max-width:calc(22rem - 8px);margin-inline:auto}@media (min-width:1440px){.HomeSizeSearch_form__szTYq .HomeSizeSearch_tyreShowcase__5xHHV{max-width:calc(24rem - 8px)}}@container hero-search (max-width: 650px){.HomeSizeSearch_form__szTYq .HomeSizeSearch_tyreShowcase__5xHHV{max-width:392px}}html:root[data-client-ui=refined] .HomeSizeSearch_form__szTYq .HomeSizeSearch_field__1SY9h button[aria-haspopup=listbox]{height:42px;min-height:42px;padding:0 14px;border-radius:12px;background:light-dark(rgb(244 245 252/88%),rgb(35 36 44/88%));border:1px solid light-dark(rgb(255 255 255/75%),rgb(255 255 255/16%));box-shadow:0 3px 12px rgb(20 22 40/6%);color:light-dark(#85879d,#b4b5c6);font-size:13px;font-weight:400}html:root[data-client-ui=refined] .HomeSizeSearch_form__szTYq .HomeSizeSearch_field__1SY9h button[aria-haspopup=listbox]>span{color:inherit;font-size:13px;font-weight:400}html:root[data-client-ui=refined] .HomeSizeSearch_form__szTYq .HomeSizeSearch_field__1SY9h button[aria-haspopup=listbox]:focus-visible{outline:2px solid var(--client-accent);outline-offset:2px}.HomeSizeSearch_form__szTYq .HomeSizeSearch_seasonRow__Zg5ZB{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.HomeSizeSearch_form__szTYq .HomeSizeSearch_seasonRow__Zg5ZB .HomeSizeSearch_seasonPill__gyEOz{width:100%;min-width:0;max-width:none;flex:none;box-sizing:border-box;justify-content:center;padding-inline:6px}html:root[data-client-ui=refined] .HomeSizeSearch_form__szTYq .HomeSizeSearch_seasonRow__Zg5ZB{padding:5px;border-radius:14px;border:1px solid light-dark(rgb(160 156 172/15%),rgb(255 255 255/8%));background:light-dark(#eeedf3,#25262d);box-shadow:inset 0 2px 4px rgb(32 25 50/7%),inset 0 -1px 0 rgb(255 255 255/45%)}html:root[data-client-ui=refined] .HomeSizeSearch_form__szTYq .HomeSizeSearch_seasonRow__Zg5ZB .HomeSizeSearch_seasonPill__gyEOz{border-radius:10px;min-height:36px;padding:7px 5px;color:light-dark(#827e90,#b7b3c4);font-size:12px;font-weight:500}html:root[data-client-ui=refined] .HomeSizeSearch_form__szTYq .HomeSizeSearch_seasonRow__Zg5ZB:before{border-radius:10px;background:light-dark(#fff,#3b3943);box-shadow:0 2px 6px rgb(30 25 40/9%)}html:root[data-client-ui=refined] .HomeSizeSearch_form__szTYq .HomeSizeSearch_actions__yS5yS .HomeSizeSearch_submit__gemef{position:relative;isolation:isolate;overflow:hidden;border:1px solid rgb(255 255 255/15%);background:linear-gradient(115deg,var(--refined-accent-hover),var(--refined-accent) 55%,var(--refined-accent-hover));box-shadow:inset 0 1px 0 rgb(255 255 255/20%),0 4px 10px rgb(106 28 48/12%)}.HomeSizeSearch_form__szTYq .HomeSizeSearch_actions__yS5yS .HomeSizeSearch_submit__gemef:after{content:"";position:absolute;inset:-50% -30%;pointer-events:none;background:linear-gradient(110deg,transparent 35%,rgb(255 255 255/24%) 50%,transparent 65%);transform:translateX(-100%)}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){html:root[data-client-ui=refined] .HomeSizeSearch_form__szTYq .HomeSizeSearch_actions__yS5yS .HomeSizeSearch_submit__gemef:not(:disabled):hover{transform:translateY(-2px);box-shadow:inset 0 1px 0 rgb(255 255 255/30%),0 8px 18px rgb(106 28 48/22%)}.HomeSizeSearch_form__szTYq .HomeSizeSearch_actions__yS5yS .HomeSizeSearch_submit__gemef:not(:disabled):hover:after{animation:HomeSizeSearch_buttonSheen__LSO3c .85s ease-out both}}@keyframes HomeSizeSearch_buttonSheen__LSO3c{to{transform:translateX(100%)}}html:root[data-client-ui=refined] .HomeSizeSearch_form__szTYq .HomeSizeSearch_field__1SY9h button[aria-haspopup=listbox]{border-radius:14px;background:light-dark(#faf8f9,#2b292f);border-color:light-dark(rgb(255 255 255/90%),rgb(255 255 255/10%));color:light-dark(#827b85,#beb6c2);box-shadow:0 2px 8px rgb(30 25 40/4%)}html:root[data-client-ui=refined] .HomeSizeSearch_form__szTYq .HomeSizeSearch_seasonRow__Zg5ZB{border-radius:16px;background:light-dark(#f6f2f4,#2b292f);border-color:light-dark(#eee8ec,rgb(255 255 255/8%));box-shadow:inset 0 1px 3px rgb(65 45 58/4%)}html:root[data-client-ui=refined] .HomeSizeSearch_form__szTYq .HomeSizeSearch_seasonRow__Zg5ZB .HomeSizeSearch_seasonPill__gyEOz{border-radius:12px;color:light-dark(#827b85,#beb6c2)}html:root[data-client-ui=refined] .HomeSizeSearch_form__szTYq .HomeSizeSearch_seasonRow__Zg5ZB .HomeSizeSearch_seasonPill__gyEOz[aria-pressed=true]{color:var(--client-link,var(--brand-red))}.HomeSizeSearch_form__szTYq .HomeSizeSearch_actions__yS5yS .HomeSizeSearch_submit__gemef{gap:10px;--dock-icon-box:22px}.ShopSearchBar_wrap__2rwt7{position:relative;width:100%;max-width:720px;margin:0 auto}.ShopSearchBar_inner__FNE6_{display:flex;align-items:center;gap:.6rem;padding:.5rem .7rem .5rem .9rem;min-height:43px;border-radius:999px;border:1px solid color-mix(in srgb,var(--color-border) 85%,transparent);background:color-mix(in srgb,var(--color-surface) 82%,var(--color-text));box-shadow:0 0 0 1px color-mix(in srgb,var(--color-text) 12%,transparent),inset 0 1px 0 color-mix(in srgb,var(--color-white) 6%,transparent);transition:border-color .2s ease,box-shadow .2s ease,background .2s ease}.ShopSearchBar_inner__FNE6_:focus-within{border-color:color-mix(in srgb,var(--color-text) 28%,var(--color-border));box-shadow:0 0 16px color-mix(in srgb,var(--color-text) 12%,transparent),inset 0 1px 0 color-mix(in srgb,var(--color-white) 8%,transparent)}.ShopSearchBar_icon___Gk_U{display:block;width:1.125rem;height:1.125rem;flex-shrink:0;background-color:currentColor;color:var(--color-icon-muted);opacity:.9;-webkit-mask-image:url(/_next/static/media/Search.b6d26162.svg);-webkit-mask-position:center;-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat;mask-image:url(/_next/static/media/Search.b6d26162.svg);mask-position:center;mask-size:contain;mask-repeat:no-repeat}.ShopSearchBar_wrapLight__wdsW2 .ShopSearchBar_inner__FNE6_{gap:.3rem;padding:.55rem .7rem .55rem .85rem;min-height:49px;background:var(--color-elevated);border-color:var(--color-border);box-shadow:var(--shadow-sm)}@media (min-width:861px){.ShopSearchBar_wrapLight__wdsW2{max-width:none}.ShopSearchBar_wrapLight__wdsW2 .ShopSearchBar_inner__FNE6_{border-radius:var(--radius-md)}}.ShopSearchBar_wrapLight__wdsW2 .ShopSearchBar_inner__FNE6_:focus-within{border-color:color-mix(in srgb,var(--brand-red) 22%,var(--color-border));box-shadow:var(--shadow-sm)}.ShopSearchBar_wrapLight__wdsW2 .ShopSearchBar_icon___Gk_U{width:1.2rem;height:1.2rem;opacity:1;color:var(--color-icon);margin-right:.05rem}html[data-theme=dark] .ShopSearchBar_wrapLight__wdsW2 .ShopSearchBar_icon___Gk_U{color:var(--color-white)}@media (prefers-color-scheme:dark){html:not([data-theme=light]) .ShopSearchBar_wrapLight__wdsW2 .ShopSearchBar_icon___Gk_U{color:var(--color-white)}}.ShopSearchBar_wrapLight__wdsW2 .ShopSearchBar_clear___u6I9{background:color-mix(in srgb,var(--brand-silver) 25%,var(--color-elevated));width:32px;height:32px}.ShopSearchBar_input__kObef{flex:1 1;min-width:0;border:0;background:transparent;color:var(--color-text);font-size:1rem;font-weight:500;line-height:1.35;outline:none;box-shadow:none;appearance:none}.ShopSearchBar_input__kObef::-webkit-search-cancel-button,.ShopSearchBar_input__kObef::-webkit-search-decoration,.ShopSearchBar_input__kObef::-webkit-search-results-button,.ShopSearchBar_input__kObef::-webkit-search-results-decoration{appearance:none;display:none}.ShopSearchBar_input__kObef:focus,.ShopSearchBar_input__kObef:focus-visible{outline:none;box-shadow:none}.ShopSearchBar_inner__FNE6_:focus,.ShopSearchBar_inner__FNE6_:focus-visible,.ShopSearchBar_wrap__2rwt7:focus,.ShopSearchBar_wrap__2rwt7:focus-visible{outline:none}.ShopSearchBar_input__kObef::placeholder{color:var(--color-muted);font-weight:400;font-size:.9375rem}.ShopSearchBar_clear___u6I9{border:0;background:color-mix(in srgb,var(--color-surface) 90%,transparent);color:var(--color-muted);width:30px;height:30px;border-radius:999px;cursor:pointer;font-size:1.1rem;line-height:1;flex-shrink:0;outline:none}.ShopSearchBar_clear___u6I9:focus,.ShopSearchBar_clear___u6I9:focus-visible{outline:none;box-shadow:0 0 0 2px color-mix(in srgb,var(--color-text) 25%,transparent)}.ShopSearchBar_clear___u6I9:hover{color:var(--color-text);background:color-mix(in srgb,var(--color-text) 18%,transparent)}.ShopSearchBar_submit__VmbXe{flex-shrink:0;min-height:2.35rem;padding:.4rem .95rem;border:0;border-radius:var(--radius-md);background:var(--color-primary);color:var(--color-white);font-size:.85rem;font-weight:700;letter-spacing:-.01em;cursor:pointer;transition:background .15s ease}.ShopSearchBar_submit__VmbXe:hover{background:var(--color-primary-hover)}.ShopSearchBar_submit__VmbXe:focus-visible{outline:2px solid color-mix(in srgb,var(--color-primary) 28%,transparent);outline-offset:1px}@media (max-width:860px){.ShopSearchBar_compact__azG0q .ShopSearchBar_inner__FNE6_{min-height:2.35rem;padding:.28rem .55rem .28rem .75rem;gap:.4rem}.ShopSearchBar_compact__azG0q .ShopSearchBar_icon___Gk_U{width:1.05rem;height:1.05rem}.ShopSearchBar_compact__azG0q .ShopSearchBar_input__kObef{font-size:.94rem}.ShopSearchBar_compact__azG0q .ShopSearchBar_input__kObef::placeholder{font-size:.86rem}}@container hero-search (min-width: 0px){.ShopSearchBar_wrapLight__wdsW2 .ShopSearchBar_inner__FNE6_{min-height:52px;padding:5px 6px 5px 16px;gap:10px;border-radius:var(--radius-md);background:color-mix(in srgb,var(--color-text) 4%,transparent);border-color:color-mix(in srgb,var(--color-text) 14%,transparent);box-shadow:inset 0 1px 0 #ffffff06}.ShopSearchBar_wrapLight__wdsW2 .ShopSearchBar_inner__FNE6_:focus-within{border-color:var(--color-primary);background:color-mix(in srgb,var(--color-surface) 90%,transparent);box-shadow:0 0 0 3px color-mix(in srgb,var(--color-primary) 8%,transparent)}.ShopSearchBar_submit__VmbXe{min-height:40px;padding:8px 16px;border-radius:calc(var(--radius-md) - 4px);background:color-mix(in srgb,var(--color-text) 6%,transparent);color:var(--color-text);font-weight:600;box-shadow:none;transition:background .22s ease,color .22s ease}.ShopSearchBar_submit__VmbXe:focus-visible,.ShopSearchBar_submit__VmbXe:hover{background:var(--color-primary);color:var(--color-white)}.ShopSearchBar_input__kObef{font-weight:400}}.ShopSearchBar_wrap__2rwt7 .ShopSearchBar_inner__FNE6_{border-radius:4px;box-shadow:none;background:light-dark(var(--color-white),var(--color-surface))}.ShopSearchBar_wrap__2rwt7 .ShopSearchBar_inner__FNE6_:focus-within{border-color:var(--brand-red);box-shadow:0 0 0 2px color-mix(in srgb,var(--brand-red) 12%,transparent)}.ShopSearchBar_wrap__2rwt7 .ShopSearchBar_clear___u6I9,.ShopSearchBar_wrap__2rwt7 .ShopSearchBar_submit__VmbXe{border-radius:4px}.ShopSearchBar_wrap__2rwt7 .ShopSearchBar_submit__VmbXe{background:var(--brand-red);color:var(--color-white);font-weight:500}.ShopSearchBar_wrapLight__wdsW2 .ShopSearchBar_inner__FNE6_,.ShopSearchBar_wrap__2rwt7 .ShopSearchBar_inner__FNE6_{min-height:42px;padding:4px 6px 4px 14px;border-radius:12px;background:light-dark(rgb(244 245 252/88%),rgb(35 36 44/88%));border:1px solid light-dark(rgb(255 255 255/75%),rgb(255 255 255/16%));box-shadow:0 3px 12px rgb(20 22 40/6%)}.ShopSearchBar_wrap__2rwt7 .ShopSearchBar_input__kObef,.ShopSearchBar_wrap__2rwt7 .ShopSearchBar_input__kObef::placeholder{font-size:13px;font-weight:400}.ShopSearchBar_wrap__2rwt7 .ShopSearchBar_icon___Gk_U,.ShopSearchBar_wrap__2rwt7 .ShopSearchBar_input__kObef::placeholder{color:light-dark(#85879d,#b4b5c6)}.ShopSearchBar_wrap__2rwt7 .ShopSearchBar_submit__VmbXe{min-height:32px;padding:5px 14px;border-radius:10px;font-size:13px}.ShopSearchBar_wrapLight__wdsW2 .ShopSearchBar_inner__FNE6_,.ShopSearchBar_wrap__2rwt7 .ShopSearchBar_inner__FNE6_{background:light-dark(#fff,#25262d);border-color:light-dark(rgb(160 156 172/20%),rgb(0 0 0/22%));box-shadow:inset 0 2px 5px rgb(32 25 50/12%),inset 0 -1px 0 rgb(255 255 255/65%)}.ShopSearchBar_wrap__2rwt7 .ShopSearchBar_inner__FNE6_:focus-within{box-shadow:inset 0 2px 5px rgb(32 25 50/12%),0 0 0 2px color-mix(in srgb,var(--brand-red) 15%,transparent)}.ShopSearchBar_wrap__2rwt7 .ShopSearchBar_submit__VmbXe{background:transparent;border:1px solid var(--client-link,var(--brand-red));color:var(--client-link,var(--brand-red));box-shadow:none}.ShopSearchBar_wrap__2rwt7 .ShopSearchBar_submit__VmbXe:hover{background:color-mix(in srgb,var(--brand-red) 8%,transparent);color:var(--client-link,var(--brand-red))}html:root[data-client-ui=refined] .ShopSearchBar_wrap__2rwt7 .ShopSearchBar_inner__FNE6_{background:var(--shop-field,light-dark(#fff,#25262d))}html:root[data-client-ui=refined] .ShopSearchBar_wrap__2rwt7 .ShopSearchBar_inner__FNE6_ .ShopSearchBar_input__kObef{border:0;border-radius:0;background:transparent;box-shadow:none;min-height:32px;font-size:14px}.HomeTyreSearch_root__tYWzX{position:relative;width:100%}.HomeTyreSearch_popover__hQH3p{position:absolute;top:calc(100% + .4rem);left:0;right:0;z-index:var(--z-dropdown,50);margin:0;padding:.35rem;list-style:none;border-radius:1rem;border:1px solid var(--color-border);background:var(--color-elevated,var(--color-surface));box-shadow:var(--shadow-md);max-height:min(18rem,52vh);overflow-y:auto;overscroll-behavior:contain;isolation:isolate}.HomeTyreSearch_option__MqDKj{display:flex;align-items:center;justify-content:space-between;gap:.75rem;width:100%;padding:.65rem .75rem;border:0;border-radius:.75rem;background:transparent;text-align:left;cursor:pointer;transition:background .12s ease}.HomeTyreSearch_optionActive___0Q_L,.HomeTyreSearch_option__MqDKj:focus-visible,.HomeTyreSearch_option__MqDKj:hover{background:color-mix(in srgb,var(--brand-silver) 22%,var(--color-elevated));outline:none}.HomeTyreSearch_optionMain__WL0qo{min-width:0;display:flex;flex-direction:column;gap:.12rem}.HomeTyreSearch_optionTitle__1ZVQW{font-size:.92rem;font-weight:700;color:var(--color-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.HomeTyreSearch_optionSpec__aOzId{font-size:.8rem;font-weight:600;color:var(--color-muted)}.HomeTyreSearch_optionPrice__ERUdm{flex-shrink:0;font-size:.85rem;font-weight:800;color:var(--brand-red);white-space:nowrap}.HomeTyreSearch_empty___tBIT{padding:.85rem .75rem;font-size:.88rem;color:var(--color-muted);text-align:center}.HomeTyreSearch_footer__DKZWR{border-top:1px solid color-mix(in srgb,var(--brand-silver) 35%,var(--color-white));margin-top:.2rem;padding-top:.2rem}.HomeTyreSearch_footerBtn__aWaFD{display:block;width:100%;padding:.7rem .75rem;border:0;border-radius:.75rem;background:transparent;font-size:.88rem;font-weight:700;color:var(--color-text);cursor:pointer;text-align:center}.HomeTyreSearch_footerBtn__aWaFD.HomeTyreSearch_optionActive___0Q_L,.HomeTyreSearch_footerBtn__aWaFD:focus-visible,.HomeTyreSearch_footerBtn__aWaFD:hover{background:color-mix(in srgb,var(--color-text) 8%,var(--color-elevated));outline:none}html[data-client-ui=refined] :is(.HomeTyreSearch_popover__hQH3p){border-radius:6px;border-color:var(--client-line);background:var(--client-paper);box-shadow:none;box-shadow:0 12px 32px var(--refined-shadow-soft)}html[data-client-ui=refined] :is(.HomeTyreSearch_option__MqDKj,.HomeTyreSearch_footerBtn__aWaFD){border-radius:5px;box-shadow:none;font-weight:500}.HomeSearchPanel_root__4b8aK{display:flex;flex-direction:column;gap:1rem;width:100%;overflow:visible}.HomeSearchPanel_catalogueSearch__Ul3Sy{position:relative;z-index:calc(var(--z-dropdown, 50) + 2);width:100%}.HomeSearchPanel_panel__DPx_u{position:relative;z-index:0;width:100%;min-width:0;overflow:visible}@container hero-search (min-width: 0px){.HomeSearchPanel_panel__DPx_u{position:static;z-index:auto}}.ShopListingHeading_head__BzruG{display:flex;align-items:center;justify-content:space-between;gap:20px;margin:0 0 22px;padding:0 0 16px;border-bottom:1px solid var(--color-border)}.ShopListingHeading_copy__eC1YK{display:flex;flex-direction:column;min-width:0}.ShopListingHeading_titleWithSize__RVCtc,.ShopListingHeading_title__niB6b{margin:0;font-size:clamp(1.15rem,1.6vw,1.5rem);font-weight:500;letter-spacing:-.035em;color:var(--color-text);line-height:1.3}.ShopListingHeading_size__PGEOh{font-weight:600;color:var(--shop-link,var(--brand-red));white-space:nowrap}@media (max-width:539px){.ShopListingHeading_head__BzruG{margin-bottom:16px}}.AddToCart_wrap__hPHL6{display:flex;flex-direction:column;gap:6px;min-width:0}.AddToCart_button__92VfB{display:flex;align-items:center;justify-content:center;width:100%;gap:8px;min-width:0;min-height:44px;padding:10px 12px;border:1px solid var(--brand-red);border-radius:6px;font-size:.85rem;font-weight:650;cursor:pointer}.AddToCart_button__92VfB,.AddToCart_button__92VfB:hover:not(:disabled){background:var(--brand-red);color:var(--color-white)}.AddToCart_button__92VfB:disabled{opacity:.5;cursor:not-allowed}.AddToCart_button__92VfB:focus-visible{outline:2px solid var(--brand-red);outline-offset:3px}.AddToCart_status__IdVun{font-size:.85rem;line-height:1.4;color:var(--color-muted)}.AddToCart_detail__9GEO8 .AddToCart_button__92VfB{background:var(--color-white);border-color:var(--color-white);color:var(--brand-red);font-size:1.05rem}.AddToCart_detail__9GEO8 .AddToCart_button__92VfB:hover:not(:disabled){background:var(--refined-blush);border-color:var(--refined-blush);color:var(--brand-red)}.AddToCart_detail__9GEO8 .AddToCart_status__IdVun{color:var(--color-white)}.AddToCart_controls__XR6FC{display:flex;flex-wrap:wrap;gap:8px;align-items:stretch}.AddToCart_controls__XR6FC>.AddToCart_button__92VfB{flex:1 1 125px}.AddToCart_button__92VfB svg{flex-shrink:0}.AddToCart_quantity___8nrW{display:flex;align-items:stretch;flex:0 0 auto;min-height:44px;border:1px solid var(--color-border);border-radius:6px;background:var(--shop-paper,var(--color-surface));color:var(--color-text)}.AddToCart_quantity___8nrW button{display:grid;place-items:center;width:28px;min-height:42px;border:0;background:transparent;color:inherit;cursor:pointer}.AddToCart_quantity___8nrW button:disabled{opacity:.35;cursor:default}.AddToCart_quantity___8nrW select{appearance:none;width:30px;padding:0;border:0;background:transparent;color:inherit;text-align:center;font:inherit;font-weight:650;cursor:pointer}.AddToCart_quantity___8nrW select option{color:var(--color-text);background:var(--color-surface)}.AddToCart_quantity___8nrW :focus-visible{outline:2px solid var(--shop-link,var(--brand-red));outline-offset:-2px}.AddToCart_detail__9GEO8 .AddToCart_quantity___8nrW{background:var(--color-white);color:var(--refined-accent);border-color:var(--color-white)}.AddToCart_detail__9GEO8 .AddToCart_quantity___8nrW select option{background:white;color:#242326}.AddToCart_compact__iVf_7,.AddToCart_compact__iVf_7 .AddToCart_controls__XR6FC{width:100%}.AddToCart_compact__iVf_7 .AddToCart_button__92VfB{flex:1 1 auto;min-height:42px;font-weight:750}html:root[data-client-ui=refined] .AddToCart_button__92VfB{border-radius:12px;font-size:14px;font-weight:500;box-shadow:inset 0 1px 0 rgb(255 255 255/15%)}html:root[data-client-ui=refined] .AddToCart_quantity___8nrW{border-radius:12px;background:var(--shop-field,var(--color-surface));box-shadow:var(--shop-inset,none)}html:root[data-client-ui=refined] .AddToCart_quantity___8nrW.AddToCart_quantity___8nrW select{min-height:40px;border:0;border-radius:0;background:transparent;box-shadow:none;color:inherit;font-size:14px}html:root[data-client-ui=refined] .AddToCart_detail__9GEO8 .AddToCart_quantity___8nrW{background:#fff;color:var(--refined-accent)}.ProductImageFallback_wrap__zLzVp{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.4rem;padding:.55rem .45rem;box-sizing:border-box;border-radius:inherit;color:color-mix(in srgb,var(--color-muted) 78%,var(--brand-slate));background:transparent}.ProductImageFallback_glyph__QUtFn{display:block;width:58%;height:58%;max-width:5.5rem;max-height:5.5rem}.ProductImageFallback_caption__sc68o{margin:0;max-width:100%;font-size:.62rem;font-weight:700;letter-spacing:.02em;line-height:1.2;text-align:center;color:var(--color-muted)}.ProductImageFallback_compact__dLh9l{gap:0;padding:.35rem;background:transparent}.ProductImageFallback_compact__dLh9l .ProductImageFallback_glyph__QUtFn{width:72%;height:72%}html[data-theme=dark] .ProductImageFallback_wrap__zLzVp{background:transparent;color:color-mix(in srgb,var(--color-muted) 70%,var(--color-text))}html[data-theme=dark] .ProductImageFallback_caption__sc68o{color:var(--color-muted)}.ShopProductBadges_root__BdLg1{position:absolute;z-index:2;top:.55rem;left:.55rem;display:flex;flex-direction:column;align-items:flex-start;gap:.28rem;pointer-events:none}.ShopProductBadges_discount__wz0V5{padding:.22rem .45rem;font-size:.72rem;letter-spacing:.02em;line-height:1.1;background:var(--loy-gold-badge,#f0c14b);box-shadow:0 2px 8px color-mix(in srgb,var(--color-text) 12%,transparent)}.ShopProductBadges_discount__wz0V5,.ShopProductBadges_outlet__BM_I4{border-radius:var(--radius-sm,4px);font-weight:800;color:var(--color-text)}.ShopProductBadges_outlet__BM_I4{padding:.2rem .42rem;border:1px solid var(--color-border);font-size:.66rem;letter-spacing:.04em;line-height:1.15;text-transform:uppercase;background:var(--color-elevated,var(--color-surface));box-shadow:0 2px 8px color-mix(in srgb,var(--color-text) 8%,transparent)}.ShopProductBadges_discount__wz0V5{padding:6px 8px;background:var(--refined-accent);color:var(--color-white);border-radius:9px;box-shadow:none;font-size:.8rem;font-weight:500}.ShopProductBadges_outlet__BM_I4{padding:5px 7px;border-radius:9px;box-shadow:none;font-size:.75rem;font-weight:500;background:var(--shop-paper,var(--color-surface))}