.home_page__mgm81{min-height:100vh;background:var(--t-bg);position:relative}.home_page__mgm81:before{content:"";position:fixed;inset:0;background:radial-gradient(ellipse 600px 400px at 10% 5%,rgba(99,102,241,.06) 0,transparent 100%),radial-gradient(ellipse 500px 500px at 85% 75%,rgba(168,85,247,.04) 0,transparent 100%),radial-gradient(ellipse 400px 350px at 50% 40%,rgba(6,182,212,.03) 0,transparent 100%);pointer-events:none;z-index:0}.home_main__qfN3o{max-width:960px!important;margin:0 auto;padding:88px 20px max(120px,calc(120px + env(safe-area-inset-bottom, 0px)));position:relative;z-index:1}.home_header__BaaF7{margin-bottom:32px}.home_eyebrow__jCkR9{margin:0 0 8px;font-size:var(--t-font-xs);font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--t-accent)}.home_greeting__x4t0E{margin:0;font-size:clamp(28px,5vw,38px);font-weight:900;letter-spacing:-.03em;line-height:1.1;color:var(--t-text)}.home_statGrid__szHY2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px;margin-bottom:32px}.home_statCard__VS53z{position:relative;overflow:hidden;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;min-height:130px;padding:20px 18px;text-align:center;text-decoration:none;background:var(--t-surface);border:1px solid color-mix(in srgb,var(--stat-color,var(--t-border)) 35%,var(--t-border));border-radius:var(--t-r-xl);box-shadow:0 1px 3px rgba(15,23,42,.04);transition:transform .2s ease,border-color .2s ease;animation:home_homeStatBorderPulse__vPqU6 2.6s ease-in-out infinite}@keyframes home_homeStatBorderPulse__vPqU6{0%,to{box-shadow:0 1px 3px rgba(15,23,42,.04),0 0 0 0 transparent}50%{box-shadow:0 1px 3px rgba(15,23,42,.04),0 0 14px 2px var(--stat-glow)}}.home_statCard__VS53z:hover{transform:translateY(-2px);border-color:color-mix(in srgb,var(--stat-color,var(--t-accent)) 55%,var(--t-border))}.home_statCard__VS53z:before{content:"";position:absolute;inset:auto -18% -40% auto;width:180px;height:180px;border-radius:var(--t-r-full);background:radial-gradient(circle,var(--stat-glow),transparent 65%);pointer-events:none;filter:blur(8px);animation:home_homeStatCornerPulse__du9sJ 2.6s ease-in-out infinite;z-index:0}@keyframes home_homeStatCornerPulse__du9sJ{0%,to{opacity:.45;transform:scale(.92)}50%{opacity:1;transform:scale(1.2)}}.home_statCard__VS53z:after{content:"";display:block;position:absolute;top:0;left:0;width:96px;height:3px;border-radius:2px;background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--stat-color,var(--t-accent)) 50%,transparent),var(--stat-color,var(--t-accent)),color-mix(in srgb,var(--stat-color,var(--t-accent)) 50%,transparent),transparent);filter:drop-shadow(0 0 6px color-mix(in srgb,var(--stat-color,var(--t-accent)) 60%,transparent)) drop-shadow(0 0 14px color-mix(in srgb,var(--stat-color,var(--t-accent)) 35%,transparent));offset-path:inset(0 round var(--t-r-xl));offset-rotate:auto;animation:home_homeStatLaserTrace__9U9X1 6s linear infinite;pointer-events:none;z-index:2}@keyframes home_homeStatLaserTrace__9U9X1{0%{offset-distance:0}to{offset-distance:100%}}.home_statCard__VS53z:first-child,.home_statCard__VS53z:first-child:after,.home_statCard__VS53z:first-child:before{animation-delay:0s}.home_statCard__VS53z:nth-child(2),.home_statCard__VS53z:nth-child(2):before{animation-delay:-.65s}.home_statCard__VS53z:nth-child(2):after{animation-delay:-1.5s}.home_statCard__VS53z:nth-child(3),.home_statCard__VS53z:nth-child(3):before{animation-delay:-1.3s}.home_statCard__VS53z:nth-child(3):after{animation-delay:-3s}.home_statCard__VS53z:nth-child(4),.home_statCard__VS53z:nth-child(4):before{animation-delay:-1.95s}.home_statCard__VS53z:nth-child(4):after{animation-delay:-4.5s}@media (prefers-reduced-motion:reduce){.home_statCard__VS53z,.home_statCard__VS53z:after,.home_statCard__VS53z:before{animation:none!important}}.home_statCard__VS53z:not(.home_statCardActive__9ddeg),.home_statCard__VS53z:not(.home_statCardActive__9ddeg):before{animation:none}.home_statCard__VS53z:not(.home_statCardActive__9ddeg):after,.home_statCard__VS53z:not(.home_statCardActive__9ddeg):before{display:none}.home_statCard__VS53z:not(.home_statCardActive__9ddeg){border-color:var(--t-border)}.home_statCard__VS53z:not(.home_statCardActive__9ddeg) .home_statIcon___OMrR img{filter:saturate(.4) opacity(.7)}.home_statCardBlue__w56of{--stat-color:#60a5fa;--stat-glow:rgba(59,130,246,0.3)}.home_statCardGreen__yocSl{--stat-color:#4ade80;--stat-glow:rgba(34,197,94,0.28)}.home_statCardAmber__B2v1c{--stat-color:#fbbf24;--stat-glow:rgba(245,158,11,0.28)}.home_statCardPurple__5lVhK{--stat-color:#a855f7;--stat-glow:rgba(168,85,247,0.28)}.home_statIcon___OMrR{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;color:var(--stat-color,var(--t-accent))}.home_statLabel__EKfzx{position:relative;z-index:1;font-size:var(--t-font-xs);font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--t-text-muted)}.home_statNum__EsWAT{position:relative;z-index:1;font-size:28px;font-weight:800;line-height:1;letter-spacing:-.03em;color:var(--t-text)}.home_statCardActive__9ddeg{border-color:var(--stat-color,var(--t-accent));animation:home_homeStatActiveRing__Ioq2H 1.8s ease-in-out infinite}.home_statCardActive__9ddeg .home_statNum__EsWAT{animation:home_homeStatActiveNumPop__YNsxH 1.4s cubic-bezier(.34,1.56,.64,1) infinite;color:var(--stat-color,var(--t-accent))}.home_statCardActive__9ddeg .home_statIcon___OMrR{animation:home_homeStatActiveIconWiggle__IlgJZ 1.8s ease-in-out infinite}.home_statCardActive__9ddeg:before{background:radial-gradient(circle,var(--stat-glow),transparent 65%),linear-gradient(120deg,transparent 30%,color-mix(in srgb,var(--stat-color,var(--t-accent)) 28%,transparent) 50%,transparent 70%);animation:home_homeStatCornerPulse__du9sJ 2.6s ease-in-out infinite,home_homeStatActiveShimmer__rrYL1 2.4s ease-in-out infinite}@keyframes home_homeStatActiveRing__Ioq2H{0%,to{box-shadow:0 0 0 0 color-mix(in srgb,var(--stat-color,var(--t-accent)) 55%,transparent),0 0 22px color-mix(in srgb,var(--stat-color,var(--t-accent)) 35%,transparent)}50%{box-shadow:0 0 0 8px color-mix(in srgb,var(--stat-color,var(--t-accent)) 0%,transparent),0 0 38px color-mix(in srgb,var(--stat-color,var(--t-accent)) 55%,transparent)}}@keyframes home_homeStatActiveNumPop__YNsxH{0%,to{transform:scale(1)}40%{transform:scale(1.18)}70%{transform:scale(.96)}}@keyframes home_homeStatActiveIconWiggle__IlgJZ{0%,to{transform:rotate(0deg) scale(1)}25%{transform:rotate(-6deg) scale(1.08)}50%{transform:rotate(0deg) scale(1.12)}75%{transform:rotate(6deg) scale(1.08)}}@keyframes home_homeStatActiveShimmer__rrYL1{0%,to{background-position:0 0,-120% 0}50%{background-position:0 0,120% 0}}@media (prefers-reduced-motion:reduce){.home_statCardActive__9ddeg,.home_statCardActive__9ddeg .home_statIcon___OMrR,.home_statCardActive__9ddeg .home_statNum__EsWAT,.home_statCardActive__9ddeg:before{animation:none!important}}.home_section__Q8rUg{margin-bottom:28px}.home_appointmentCard__RlR27{padding:22px;border-radius:var(--t-r-2xl);background:var(--t-surface);border:1px solid var(--t-border);box-shadow:0 4px 24px -4px rgba(59,130,246,.1),0 1px 3px rgba(0,0,0,.04);-webkit-backdrop-filter:blur(var(--t-glass-blur,0));backdrop-filter:blur(var(--t-glass-blur,0));position:relative;overflow:hidden}.home_appointmentCard__RlR27:after{content:"";position:absolute;width:100px;height:4px;border-radius:2px;background:linear-gradient(90deg,transparent,rgba(59,130,246,.5),#60a5fa,#3b82f6,#60a5fa,rgba(59,130,246,.5),transparent);filter:drop-shadow(0 0 6px rgba(59,130,246,.6)) drop-shadow(0 0 16px rgba(59,130,246,.3));offset-path:inset(0 round var(--t-r-2xl));offset-rotate:auto;animation:home_laserTrace__DbsIh 8s linear infinite;pointer-events:none;z-index:2}@media (prefers-reduced-motion:reduce){.home_appointmentCard__RlR27:after{animation:none;opacity:.35}}.home_readyBanner__cwSnJ{padding:10px 14px;margin:-22px -22px 16px;border-radius:var(--t-r-2xl) var(--t-r-2xl) 0 0;background:linear-gradient(135deg,rgba(6,182,212,.1),rgba(34,197,94,.06));border-bottom:1px solid rgba(6,182,212,.15);font-size:var(--t-font-sm);font-weight:700;color:#0891b2;text-align:center}.home_carouselNav__tFzB2{gap:14px;margin-bottom:10px}.home_carouselBtn__NVUot,.home_carouselNav__tFzB2{display:flex;align-items:center;justify-content:center}.home_carouselBtn__NVUot{width:44px;height:44px;border-radius:var(--t-r-full);border:1px solid var(--t-border);background:var(--t-surface);color:var(--t-text);cursor:pointer;transition:border-color .15s,background .15s,box-shadow .15s}.home_carouselBtn__NVUot:focus-visible{outline:2px solid var(--t-accent);outline-offset:2px}.home_carouselBtn__NVUot:hover:not(:disabled){border-color:var(--t-accent);background:var(--t-surface-hover)}.home_carouselBtn__NVUot:disabled{opacity:.3;cursor:default}.home_carouselCounter__fPV5Z{font-size:var(--t-font-xs);font-weight:700;color:var(--t-text-muted);min-width:50px;text-align:center}.home_statusBadge__bat18{display:inline-flex;align-items:center;padding:4px 12px;border-radius:var(--t-r-full);font-size:var(--t-font-xs);font-weight:700;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.home_statusPending__tytk2{background:linear-gradient(135deg,rgba(245,158,11,.14),rgba(251,191,36,.08));color:var(--t-badge-amber-text,#d97706);border:1px solid rgba(245,158,11,.2)}.home_statusConfirmed__Y7m_2{background:linear-gradient(135deg,rgba(59,130,246,.14),rgba(99,102,241,.08));color:var(--t-badge-blue-text);border:1px solid rgba(59,130,246,.2)}.home_statusReady__q_j_Y{background:linear-gradient(135deg,rgba(6,182,212,.14),rgba(34,197,94,.08));color:#0891b2;border:1px solid rgba(6,182,212,.2)}.home_apptBtnPrimary__qD6YU,.home_apptBtn__fT0QW{flex:1 1;display:flex;align-items:center;justify-content:center;gap:6px;padding:10px 16px;border-radius:var(--t-r-lg);font-size:var(--t-font-sm);font-weight:600;text-decoration:none;transition:background .2s,transform .2s,box-shadow .2s}.home_apptBtn__fT0QW{border:1px solid var(--t-border);background:var(--t-surface);color:var(--t-text)}.home_apptBtn__fT0QW:hover{background:var(--t-surface-hover);transform:translateY(-1px)}.home_apptBtnPrimary__qD6YU{border:none;background:linear-gradient(135deg,var(--t-accent),color-mix(in srgb,var(--t-accent) 80%,var(--t-accent-purple)));color:#fff;box-shadow:0 4px 16px -2px color-mix(in srgb,var(--t-accent) 35%,transparent)}.home_apptBtnPrimary__qD6YU:hover{filter:brightness(1.1);transform:translateY(-2px);box-shadow:0 8px 24px -2px color-mix(in srgb,var(--t-accent) 45%,transparent)}@keyframes home_homeDotPulse__rcAqr{0%,to{box-shadow:0 0 6px rgba(59,130,246,.35),0 0 0 3px rgba(59,130,246,.12)}50%{box-shadow:0 0 14px rgba(59,130,246,.55),0 0 0 6px rgba(59,130,246,.1)}}.home_cardVariantB__RYlUt{padding:0}.home_cardVariantB__RYlUt .home_readyBanner__cwSnJ{margin:0}.home_variantB__xCMCX{display:grid;grid-template-columns:1.3fr 1px 1fr;align-items:stretch}.home_variantBLeft__xhln7{padding:22px 24px;min-width:0}.home_variantBRight__Q0bu_{padding:22px 24px;display:flex;flex-direction:column;justify-content:space-between;gap:18px;background:color-mix(in srgb,var(--t-surface-alt,#f8fafc) 40%,transparent)}.home_variantBStatusRow__PfVkl{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:14px}.home_variantBEyebrow__xDdXh{font-size:var(--t-font-xs);font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--t-accent)}.home_variantBService__O7hMM{margin:0 0 4px;font-size:var(--t-font-lg);font-weight:800;letter-spacing:-.02em;color:var(--t-text);line-height:1.2}.home_variantBCar__TZVOD{margin:0 0 18px;font-size:var(--t-font-sm);font-weight:700;color:var(--t-text-muted)}.home_variantBTimes__ZUON_{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px;margin-bottom:16px;padding-top:14px;border-top:1px dashed color-mix(in srgb,var(--t-accent) 22%,var(--t-border))}.home_variantBTimeCell__4l7_C{display:flex;flex-direction:column;gap:3px;min-width:0}.home_variantBTimeLabel__GLyPr{font-size:10px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--t-text-dim)}.home_variantBTimeValue__nYXFv{font-size:var(--t-font-md);font-weight:800;letter-spacing:-.01em;color:var(--t-text);line-height:1.2}.home_variantBTimeDate__9tL4C{font-size:var(--t-font-xs);font-weight:700;color:var(--t-text-muted);letter-spacing:-.005em}.home_variantBProgress__B6M3U{display:flex;align-items:center;gap:6px}.home_variantBDot__EpwQZ{width:8px;height:8px;border-radius:50%;background:var(--t-border);transition:background .2s,box-shadow .2s}.home_variantBDotActive__H7THS{background:var(--t-accent);box-shadow:0 0 8px color-mix(in srgb,var(--t-accent) 40%,transparent)}.home_variantBDotComplete__BA_hD{background:#22c55e;box-shadow:0 0 6px color-mix(in srgb,#22c55e 35%,transparent)}.home_variantBDotCurrent__Y_T_e{animation:home_variantBDotPulse__0Ct50 2s ease-in-out infinite}@keyframes home_variantBDotPulse__0Ct50{0%,to{box-shadow:0 0 6px color-mix(in srgb,var(--t-accent) 45%,transparent),0 0 0 2px color-mix(in srgb,var(--t-accent) 18%,transparent)}50%{box-shadow:0 0 12px color-mix(in srgb,var(--t-accent) 65%,transparent),0 0 0 5px color-mix(in srgb,var(--t-accent) 10%,transparent)}}@media (prefers-reduced-motion:reduce){.home_variantBDotCurrent__Y_T_e{animation:none}}.home_variantBPerforation__lstQH{position:relative;width:1px;margin:18px 0;background:repeating-linear-gradient(to bottom,color-mix(in srgb,var(--t-accent) 26%,var(--t-border)) 0 5px,transparent 5px 10px)}.home_variantBPerforation__lstQH:after,.home_variantBPerforation__lstQH:before{content:"";position:absolute;left:50%;width:20px;height:20px;border-radius:50%;background:var(--t-bg);border:1px solid var(--t-border);transform:translateX(-50%)}.home_variantBPerforation__lstQH:before{top:-28px}.home_variantBPerforation__lstQH:after{bottom:-28px}.home_variantBShopLabel__naiDr{font-size:10px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--t-text-dim)}.home_variantBShopName__6Zy2c{margin:4px 0 0;font-size:var(--t-font-md);font-weight:800;color:var(--t-text);line-height:1.3}.home_variantBShopAddr__WcLBl{margin:4px 0 0;font-size:var(--t-font-sm);font-weight:700;color:var(--t-text-muted);line-height:1.4}.home_variantBActions__f_Ewq{display:flex;flex-direction:column;gap:8px}.home_emptyCard__xOIJ9{padding:40px 24px;border-radius:var(--t-r-2xl);background:var(--t-surface);border:1px solid var(--t-border);text-align:center;position:relative;overflow:hidden}.home_emptyCard__xOIJ9:after{content:"";position:absolute;width:100px;height:4px;border-radius:2px;background:linear-gradient(90deg,transparent,rgba(168,85,247,.5),#c084fc,#a855f7,#c084fc,rgba(168,85,247,.5),transparent);filter:drop-shadow(0 0 6px rgba(168,85,247,.6)) drop-shadow(0 0 16px rgba(168,85,247,.3));offset-path:inset(0 round var(--t-r-2xl));offset-rotate:auto;animation:home_laserTrace__DbsIh 8s linear infinite;pointer-events:none;z-index:2}@media (prefers-reduced-motion:reduce){.home_emptyCard__xOIJ9:after{animation:none;opacity:.35}}.home_emptyAppt__fCzFe{display:flex;flex-direction:column;align-items:center;text-align:center;padding:48px 28px 36px;border-radius:var(--t-r-2xl);background:var(--t-surface);border:1px solid var(--t-border);position:relative;overflow:hidden}.home_emptyAppt__fCzFe:after{content:"";position:absolute;width:100px;height:4px;border-radius:2px;background:linear-gradient(90deg,transparent,rgba(34,197,94,.5),#4ade80,#22c55e,#4ade80,rgba(34,197,94,.5),transparent);filter:drop-shadow(0 0 6px rgba(34,197,94,.6)) drop-shadow(0 0 16px rgba(34,197,94,.3));offset-path:inset(0 round var(--t-r-2xl));offset-rotate:auto;animation:home_laserTrace__DbsIh 8s linear infinite;pointer-events:none;z-index:2}@keyframes home_laserTrace__DbsIh{0%{offset-distance:0}to{offset-distance:100%}}.home_emptyApptVisual__WFLtZ{position:relative;width:96px;height:96px;margin-bottom:20px;flex-shrink:0}.home_emptyApptRing__YVm3g{position:absolute;inset:0;border-radius:50%;border:2px dashed color-mix(in srgb,var(--t-accent) 20%,var(--t-border));display:flex;align-items:center;justify-content:center;animation:home_emptyRingSpin__BPjlD 24s linear infinite}@keyframes home_emptyRingSpin__BPjlD{to{transform:rotate(1turn)}}.home_emptyApptIcon__eGWM0{width:56px;height:56px;border-radius:50%;background:color-mix(in srgb,var(--t-accent) 8%,var(--t-surface-alt,#f1f5f9));color:var(--t-accent);display:flex;align-items:center;justify-content:center;animation:home_emptyRingSpin__BPjlD 24s linear infinite reverse}@keyframes home_emptyDotPulse__IuYqD{0%,to{opacity:.4;transform:scale(1)}50%{opacity:1;transform:scale(1.4)}}.home_emptyApptTitle__YLrER{margin:0;font-size:var(--t-font-lg);font-weight:700;color:var(--t-text);position:relative}.home_emptyApptActions__9aSj_{display:flex;gap:10px;margin-top:24px;position:relative}.home_emptyApptBtn__eJQSJ{display:inline-flex;align-items:center;gap:6px;padding:11px 22px;border-radius:var(--t-r-full);background:linear-gradient(135deg,var(--t-accent),color-mix(in srgb,var(--t-accent) 80%,var(--t-accent-purple)));color:#fff;font-size:var(--t-font-sm);font-weight:700;text-decoration:none;box-shadow:0 4px 14px -2px color-mix(in srgb,var(--t-accent) 35%,transparent);transition:transform .15s,box-shadow .15s,filter .15s}.home_emptyApptBtn__eJQSJ:hover{filter:brightness(1.08);transform:translateY(-1px);box-shadow:0 6px 20px -2px color-mix(in srgb,var(--t-accent) 45%,transparent)}.home_emptyApptBtn__eJQSJ:active{transform:translateY(0)}.home_emptyApptBtnAlt__NpEJF{display:inline-flex;align-items:center;gap:6px;padding:11px 22px;border-radius:var(--t-r-full);border:1px solid var(--t-border);background:var(--t-surface);color:var(--t-text);font-size:var(--t-font-sm);font-weight:600;text-decoration:none;transition:background .15s,border-color .15s,transform .15s}.home_emptyApptBtnAlt__NpEJF:hover{background:var(--t-surface-hover);border-color:color-mix(in srgb,var(--t-accent) 25%,var(--t-border));transform:translateY(-1px)}.home_emptyApptBtnAlt__NpEJF:active{transform:translateY(0)}@media (max-width:480px){.home_main__qfN3o{padding:80px 16px 120px}.home_statGrid__szHY2{gap:8px}.home_statCard__VS53z{padding:16px 10px}.home_statNum__EsWAT{font-size:var(--t-font-xl)}.home_apptDetails__lZwQW{grid-template-columns:1fr;gap:8px}.home_apptDetail__OFEu1{flex-direction:row;justify-content:space-between;align-items:center}.home_emptyAppt__fCzFe{padding:40px 20px 28px}.home_emptyApptActions__9aSj_{flex-direction:column;width:100%;gap:8px}.home_emptyApptBtnAlt__NpEJF,.home_emptyApptBtn__eJQSJ{justify-content:center;width:100%;padding:13px 20px}}@media (max-width:640px){.home_variantB__xCMCX{grid-template-columns:1fr}.home_variantBPerforation__lstQH{width:auto;height:1px;margin:0 18px;background:repeating-linear-gradient(to right,color-mix(in srgb,var(--t-accent) 26%,var(--t-border)) 0 5px,transparent 5px 10px)}.home_variantBPerforation__lstQH:after,.home_variantBPerforation__lstQH:before{display:none}.home_variantBRight__Q0bu_{border-radius:0 0 var(--t-r-2xl) var(--t-r-2xl)}}.garage_content__2NxS6{max-width:960px!important;padding-top:28px}.garage_metricGrid__Q2HZI{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px;margin-top:20px}.garage_metricCard__6ULf7{position:relative;min-height:150px;overflow:hidden;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;padding:22px 20px;text-align:center;background:var(--t-surface);border:1px solid var(--t-border);border-radius:var(--t-r-xl);box-shadow:0 1px 3px rgba(15,23,42,.04);transition:transform .2s ease,border-color .2s ease;animation:garage_garageBorderPulse__1WMuW 2.6s ease-in-out infinite}@keyframes garage_garageBorderPulse__1WMuW{0%,to{box-shadow:0 1px 3px rgba(15,23,42,.04),0 0 0 0 transparent}50%{box-shadow:0 1px 3px rgba(15,23,42,.04),0 0 14px 2px var(--metric-glow)}}.garage_metricCard__6ULf7:hover{transform:translateY(-2px);border-color:color-mix(in srgb,var(--metric-color,var(--t-accent)) 35%,var(--t-border))}.garage_metricCard__6ULf7:before{content:"";position:absolute;inset:auto -18% -40% auto;width:180px;height:180px;border-radius:var(--t-r-full);background:radial-gradient(circle,var(--metric-glow),transparent 65%);pointer-events:none;filter:blur(8px);animation:garage_garageCornerPulse__8SfHg 2.6s ease-in-out infinite}@keyframes garage_garageCornerPulse__8SfHg{0%,to{opacity:.45;transform:scale(.92)}50%{opacity:1;transform:scale(1.2)}}.garage_metricCard__6ULf7:after{content:"";position:absolute;width:96px;height:3px;border-radius:2px;background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--metric-color,var(--t-accent)) 50%,transparent),var(--metric-color,var(--t-accent)),color-mix(in srgb,var(--metric-color,var(--t-accent)) 50%,transparent),transparent);filter:drop-shadow(0 0 6px color-mix(in srgb,var(--metric-color,var(--t-accent)) 60%,transparent)) drop-shadow(0 0 14px color-mix(in srgb,var(--metric-color,var(--t-accent)) 35%,transparent));offset-path:inset(0 round var(--t-r-xl));offset-rotate:auto;animation:garage_garageLaserTrace__nWQsb 6s linear infinite;pointer-events:none;z-index:2;display:block}@keyframes garage_garageLaserTrace__nWQsb{0%{offset-distance:0}to{offset-distance:100%}}@media (prefers-reduced-motion:reduce){.garage_metricCard__6ULf7,.garage_metricCard__6ULf7:after,.garage_metricCard__6ULf7:before{animation:none!important}}.garage_metricCard__6ULf7:first-child,.garage_metricCard__6ULf7:first-child:after,.garage_metricCard__6ULf7:first-child:before{animation-delay:0s}.garage_metricCard__6ULf7:nth-child(2),.garage_metricCard__6ULf7:nth-child(2):before{animation-delay:-.65s}.garage_metricCard__6ULf7:nth-child(2):after{animation-delay:-1.5s}.garage_metricCard__6ULf7:nth-child(3),.garage_metricCard__6ULf7:nth-child(3):before{animation-delay:-1.3s}.garage_metricCard__6ULf7:nth-child(3):after{animation-delay:-3s}.garage_metricCard__6ULf7:nth-child(4),.garage_metricCard__6ULf7:nth-child(4):before{animation-delay:-1.95s}.garage_metricCard__6ULf7:nth-child(4):after{animation-delay:-4.5s;animation-delay:-5s}.garage_metricBlue__qoMpy{--metric-glow:rgba(59,130,246,0.3);--metric-color:#60a5fa}.garage_metricAmber__uPeN9{--metric-glow:rgba(245,158,11,0.28);--metric-color:#fbbf24}.garage_metricGreen__1HBm7{--metric-glow:rgba(34,197,94,0.28);--metric-color:#4ade80}.garage_metricRed__n5kkQ{--metric-glow:rgba(239,68,68,0.28);--metric-color:#f87171}.garage_metricIcon__k40bK{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:10px;background:color-mix(in srgb,var(--metric-color,var(--t-accent)) 14%,transparent);color:var(--metric-color,var(--t-accent))}.garage_metricValue__exMvD{position:relative;z-index:1;font-size:32px;line-height:1;font-weight:800;letter-spacing:-.03em;color:var(--t-text)}.garage_metricLabel__2KKqj{position:relative;z-index:1;font-size:var(--t-font-xs);font-weight:700;text-transform:uppercase;letter-spacing:.14em;color:var(--t-text-muted)}[data-theme=dark] .garage_metricCard__6ULf7{background:var(--t-surface);border-color:var(--t-border)}[data-theme=dark] .garage_metricValue__exMvD{color:var(--t-text)}.garage_metricNote__0qghI{position:relative;z-index:1;margin-top:12px;font-size:var(--t-font-sm);line-height:1.65;color:var(--t-text-muted)}.garage_sectionBlock__9Y7iK{margin-top:30px}.garage_vehicleHeader__gTut1{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:14px}.garage_vehicleHeaderLeft__7fO6i{display:flex;align-items:center;gap:12px}.garage_vehicleSortWrap__RWctB{display:flex;align-items:center;gap:10px}.garage_vehicleSortIcon__3sFHL{color:var(--t-text-dim);flex-shrink:0}.garage_vehicleSortGroup__Ag_hr{display:flex;gap:4px;padding:3px;border-radius:var(--t-r-xl);background:var(--t-surface-alt,#f1f5f9);border:1px solid var(--t-border)}[data-theme=dark] .garage_vehicleSortGroup__Ag_hr{background:rgba(255,255,255,.05)}.garage_vehicleSortBtn__hOxzY{padding:6px 12px;border:none;border-radius:var(--t-r-lg);background:transparent;font-size:11px;font-weight:600;color:var(--t-text-muted);cursor:pointer;white-space:nowrap;transition:all .15s}.garage_vehicleSortBtn__hOxzY:hover{color:var(--t-text);background:rgba(0,0,0,.03)}[data-theme=dark] .garage_vehicleSortBtn__hOxzY:hover{background:rgba(255,255,255,.06)}.garage_vehicleSortBtnActive__Y6zLB{background:var(--t-surface);color:var(--t-text);box-shadow:0 1px 3px rgba(0,0,0,.1)}[data-theme=dark] .garage_vehicleSortBtnActive__Y6zLB{background:rgba(255,255,255,.1)}.garage_vehicleGrid__edJb2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:18px;gap:18px}.garage_vehicleCardLink__o2jsW{display:block;min-width:0;container-type:inline-size;color:inherit;text-decoration:none}.garage_vehicleCardLink__o2jsW:hover .garage_vehicleCard__MEt8b{transform:translateY(-2px);box-shadow:0 0 16px var(--vehicle-glow),0 8px 24px rgba(0,0,0,.06)}.garage_vehicleCardLink__o2jsW:nth-child(2) .garage_vehicleCard__MEt8b{animation-delay:.05s}.garage_vehicleCardLink__o2jsW:nth-child(3) .garage_vehicleCard__MEt8b{animation-delay:.1s}.garage_vehicleCardLink__o2jsW:nth-child(4) .garage_vehicleCard__MEt8b{animation-delay:.15s}.garage_s2Link__MeT_P{display:block;color:inherit;text-decoration:none;container-type:inline-size}.garage_s2Card__4TDse{--s2-accent:#60a5fa;--s2-bg:rgba(96,165,250,0.08);--s2-border:rgba(96,165,250,0.32);display:flex;flex-direction:column;height:100%;min-height:180px;border-radius:var(--t-r-xl);background:var(--t-surface);border:1.5px solid var(--s2-border);overflow:hidden;position:relative;transition:border-color .2s,transform .2s;animation:garage_vehicleCardPulse__xiSKa 3s ease-in-out infinite}.garage_s2Card__4TDse:before{bottom:-25%;right:-15%;width:140px;height:140px;background:radial-gradient(circle,color-mix(in srgb,var(--s2-accent) 12%,transparent),transparent 65%);filter:blur(6px);animation:garage_vehicleSmokeA__DhWa3 7s ease-in-out infinite}.garage_s2Card__4TDse:after,.garage_s2Card__4TDse:before{content:"";position:absolute;border-radius:var(--t-r-full);pointer-events:none}.garage_s2Card__4TDse:after{top:-20%;left:-10%;width:120px;height:120px;background:radial-gradient(circle,color-mix(in srgb,var(--s2-accent) 10%,transparent),transparent 65%);filter:blur(8px);animation:garage_vehicleSmokeB__ErGFo 9s ease-in-out infinite}@keyframes garage_vehicleSmokeA__DhWa3{0%{transform:translate(0) scale(1);opacity:.5}33%{transform:translate(-20px,-15px) scale(1.2);opacity:.8}66%{transform:translate(-10px,-30px) scale(.9);opacity:.6}to{transform:translate(0) scale(1);opacity:.5}}@keyframes garage_vehicleSmokeB__ErGFo{0%{transform:translate(0) scale(1);opacity:.4}33%{transform:translate(15px,20px) scale(1.15);opacity:.7}66%{transform:translate(25px,10px) scale(1.05);opacity:.5}to{transform:translate(0) scale(1);opacity:.4}}@keyframes garage_vehicleCardPulse__xiSKa{0%,to{box-shadow:0 0 0 0 color-mix(in srgb,var(--s2-accent) 0%,transparent);border-color:var(--s2-border)}50%{box-shadow:0 0 16px 0 color-mix(in srgb,var(--s2-accent) 22%,transparent);border-color:color-mix(in srgb,var(--s2-accent) 50%,var(--t-border))}}@media (prefers-reduced-motion:reduce){.garage_s2Card__4TDse,.garage_s2Card__4TDse:after,.garage_s2Card__4TDse:before{animation:none}}.garage_s2Link__MeT_P:hover .garage_s2Card__4TDse{border-color:color-mix(in srgb,var(--s2-accent) 60%,var(--t-border));box-shadow:0 8px 28px -8px color-mix(in srgb,var(--s2-accent) 28%,transparent);transform:translateY(-2px)}.garage_s2Eyebrow__uH0wE{display:flex;align-items:center;gap:8px;padding:14px 16px 0;font-size:11.5px;font-weight:800;color:var(--s2-accent);text-transform:uppercase;letter-spacing:.12em;flex-shrink:0}.garage_s2EyebrowDot__8Cumn{width:7px;height:7px;border-radius:var(--t-r-full);background:var(--s2-accent);flex-shrink:0}.garage_s2EyebrowLabel__GgAsY{line-height:1}.garage_s2EyebrowCount__8Nkgf{margin-left:auto;font-size:10.5px;font-weight:700;color:var(--s2-accent);opacity:.85;white-space:nowrap;letter-spacing:.06em}.garage_s2Body__WEQtd{display:flex;flex:1 1;min-height:0}.garage_s2ScoreCol__NhyAU{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;width:110px;flex-shrink:0;padding:14px 10px;background:color-mix(in srgb,var(--s2-accent) 4%,var(--t-surface));border-right:1px solid var(--t-border)}[data-theme=dark] .garage_s2ScoreCol__NhyAU{background:color-mix(in srgb,var(--s2-accent) 6%,transparent)}.garage_s2ScoreGrade__PWJQg{font-size:9px;font-weight:800;text-transform:uppercase;letter-spacing:.06em;text-align:center;line-height:1.2;white-space:nowrap}.garage_s2Content__26ZYP{flex:1 1;padding:12px 16px;display:flex;flex-direction:column;min-width:0}.garage_s2Title__Wd1yA{margin:0;font-size:15px;font-weight:800;line-height:1.2;letter-spacing:-.014em;color:var(--t-text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.garage_s2Trim__ybO5K{margin:2px 0 0;font-size:12px;font-weight:600;color:var(--t-text-muted);line-height:1.3}.garage_s2MetaLine__CYy7u{display:flex;align-items:center;gap:8px;margin-top:8px;font-size:11.5px;font-weight:700;color:var(--t-text-muted)}.garage_s2MetaDot__ntNAI{width:3px;height:3px;border-radius:var(--t-r-full);background:currentColor;opacity:.5;flex-shrink:0}.garage_s2Serviced__7WYwb{margin-top:2px;font-size:11px;font-weight:700;color:var(--t-text-dim)}.garage_s2Foot__RK0N2{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:9px 14px;border-top:1px solid var(--t-border);background:color-mix(in srgb,var(--s2-accent) 3%,transparent);flex-shrink:0}.garage_s2VinChip__G7O5P{display:inline-flex;align-items:center;gap:7px;padding:0;background:transparent;color:var(--t-text-muted);font-size:10.5px;font-weight:800;text-transform:uppercase;letter-spacing:.1em}.garage_s2VinDot__cCT4B{width:6px;height:6px;border-radius:var(--t-r-full);background:#16a34a;box-shadow:0 0 0 3px rgba(34,197,94,.18);flex-shrink:0}[data-theme=dark] .garage_s2VinDot__cCT4B{background:#4ade80;box-shadow:0 0 0 3px rgba(74,222,128,.22)}.garage_s2Cta__IerfM{display:inline-flex;align-items:center;gap:4px;margin-left:auto;font-size:11.5px;font-weight:800;text-transform:uppercase;letter-spacing:.04em;transition:gap .15s}.garage_s2Link__MeT_P:hover .garage_s2Cta__IerfM{gap:6px}.garage_addCardLink__TZQPn{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;min-height:200px;border:2px dashed var(--t-border);border-radius:var(--t-card-radius);background:transparent;text-decoration:none;text-align:center;transition:border-color .2s,background .2s}.garage_addCardLink__TZQPn:hover{border-color:var(--t-accent);background:rgba(59,130,246,.03)}.garage_addIcon__CRNCt{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:var(--t-r-xl);background:var(--t-badge-blue-bg);color:var(--t-accent);font-size:28px;line-height:1;font-weight:500}.garage_addTitle__NxfLv{margin:0;font-size:var(--t-font-md);font-weight:700;color:var(--t-text)}.garage_addCta__azMtX{display:inline-flex;align-items:center;gap:6px;font-size:var(--t-font-xs);font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--t-accent)}.garage_pagination__n6rnl{display:flex;align-items:center;justify-content:center;gap:16px;margin-top:18px}.garage_pageBtn__n1xNs{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:var(--t-r-full);border:1px solid var(--t-border);background:var(--t-surface);color:var(--t-text);cursor:pointer;transition:all .15s}.garage_pageBtn__n1xNs:focus-visible{outline:2px solid var(--t-accent);outline-offset:2px}.garage_pageBtn__n1xNs:hover:not(:disabled){border-color:var(--t-accent);color:var(--t-accent);background:color-mix(in srgb,var(--t-accent) 5%,var(--t-surface))}.garage_pageBtn__n1xNs:disabled{opacity:.35;cursor:not-allowed}.garage_pageInfo__jW_aN{font-size:var(--t-font-sm);font-weight:600;color:var(--t-text-muted);min-width:48px;text-align:center}.garage_emptyState__frq5x{display:flex;flex-direction:column;align-items:center;padding:46px 32px;margin-top:26px;text-align:center;border:1px solid var(--t-border);border-radius:var(--t-r-xl);background:var(--t-surface);box-shadow:var(--t-card-shadow);position:relative;overflow:hidden}.garage_emptyState__frq5x:after{content:"";position:absolute;width:100px;height:4px;border-radius:2px;background:linear-gradient(90deg,transparent,rgba(168,85,247,.5),#c084fc,#a855f7,#c084fc,rgba(168,85,247,.5),transparent);filter:drop-shadow(0 0 6px rgba(168,85,247,.6)) drop-shadow(0 0 16px rgba(168,85,247,.3));offset-path:inset(0 round var(--t-r-xl));offset-rotate:auto;animation:garage_emptyCardLaser__UyWxO 8s linear infinite;pointer-events:none;z-index:2}@keyframes garage_emptyCardLaser__UyWxO{0%{offset-distance:0}to{offset-distance:100%}}.garage_emptyVisual__nt59W{position:relative;width:96px;height:96px;margin:0 auto 20px;z-index:1;flex-shrink:0}.garage_emptyRing__gBUup{position:absolute;inset:0;border-radius:50%;border:2px dashed color-mix(in srgb,var(--t-text) 32%,var(--t-border));display:flex;align-items:center;justify-content:center;animation:garage_emptyRingSpin__JN68X 24s linear infinite}.garage_emptyIconInner__EjQSC{width:56px;height:56px;color:var(--t-text);display:flex;align-items:center;justify-content:center;animation:garage_emptyRingSpin__JN68X 24s linear infinite reverse}@media (prefers-reduced-motion:reduce){.garage_emptyIconInner__EjQSC,.garage_emptyRing__gBUup,.garage_emptyState__frq5x:after{animation:none}.garage_emptyState__frq5x:after{opacity:.35}}.garage_emptyCarMask__xjau_{width:44px;height:44px}.garage_emptyCarMask__xjau_,.garage_metricCarMask___kLIZ{display:block;background-color:currentColor;-webkit-mask-image:url(/carfix-icon/custom-select/car-basic-icon.svg);-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;mask-image:url(/carfix-icon/custom-select/car-basic-icon.svg);mask-size:contain;mask-repeat:no-repeat;mask-position:center}.garage_metricCarMask___kLIZ{width:18px;height:18px}@keyframes garage_emptyRingSpin__JN68X{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.garage_emptyIconInner__EjQSC,.garage_emptyRing__gBUup{animation:none}}.garage_emptyTitle__L8zHI{margin:0;font-size:var(--t-font-2xl);line-height:1.08;letter-spacing:-.03em;color:var(--t-text);position:relative;z-index:1}.garage_emptyCopy__HFOV4{max-width:60ch;margin:14px 0 0;font-size:var(--t-font-md);line-height:1.8;color:var(--t-text-muted);position:relative;z-index:1}.garage_emptyActions__Flgh_{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin-top:28px;position:relative;z-index:1}.garage_emptyCtaBtn__RHq7_{display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:16px 36px;border-radius:var(--t-r-full);background:linear-gradient(135deg,#0ea5e9,#38bdf8);color:#ffffff;font-weight:700;font-size:var(--t-font-md);text-decoration:none;border:none;cursor:pointer;box-shadow:0 6px 24px -4px rgba(14,165,233,.45);transition:transform .2s var(--t-ease-default),box-shadow .2s}.garage_emptyCtaBtn__RHq7_:hover{transform:translateY(-2px);box-shadow:0 10px 32px -4px rgba(14,165,233,.55)}.garage_emptyCtaBtn__RHq7_:active{transform:translateY(0)}@container (max-width: 22rem){.garage_vehicleIdentityBlock__31GUc{flex-direction:column}.garage_vehicleIconWrap__vaNXs{width:64px;height:52px}}@media (max-width:1280px){.garage_vehicleGrid__edJb2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:980px){.garage_metricGrid__Q2HZI{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.garage_content__2NxS6{padding-top:22px}.garage_metricGrid__Q2HZI,.garage_vehicleGrid__edJb2{grid-template-columns:1fr}.garage_s2ScoreCol__NhyAU{width:96px;padding:12px 8px}.garage_s2Content__26ZYP{padding:10px 14px}.garage_s2Eyebrow__uH0wE{padding:11px 12px 0;font-size:11px}.garage_s2Foot__RK0N2{padding:8px 12px}.garage_s2Title__Wd1yA{font-size:14px}.garage_s2Trim__ybO5K{font-size:11.5px}.garage_s2MetaLine__CYy7u{font-size:11px;gap:6px}.garage_s2Cta__IerfM{font-size:11px}.garage_emptyState__frq5x{padding:38px 22px}}.shop-dark_pageWrap__c5eHo{--db-bg:var(--t-bg);--db-surface:var(--t-surface);--db-surface-hover:var(--t-surface-hover);--db-border:var(--t-border);--db-text:var(--t-text);--db-text-muted:var(--t-text-muted);--db-text-dim:var(--t-text-dim);--db-accent-blue:var(--t-accent);--db-accent-green:var(--t-accent-green);--db-accent-amber:var(--t-accent-amber);--db-accent-purple:var(--t-accent-purple);--db-accent-red:var(--t-danger);--db-accent-cyan:var(--t-accent-cyan);--db-card-radius:var(--t-card-radius);--db-card-shadow:var(--t-card-shadow);--bg:var(--t-bg);--text:var(--t-text);--muted:var(--t-text-muted);--border:var(--t-border);--accent:var(--t-accent);--danger:var(--t-danger);--success:var(--t-success);--info:var(--t-info);min-height:100vh;background:var(--t-bg);color:var(--t-text);width:100%}.shop-dark_pageWrap__c5eHo .site-nav{background:rgba(255,255,255,.95);border-bottom-color:var(--t-border)}.shop-dark_pageWrap__c5eHo[data-shop-dark] .site-nav,[data-theme=dark] .shop-dark_pageWrap__c5eHo .site-nav{background:rgba(11,17,33,.85)}.shop-dark_content__PKytK{padding:24px 32px 48px;max-width:1400px;margin:0 auto;position:relative;isolation:isolate}.shop-dark_content__PKytK:before{left:-180px;top:18%;width:560px;height:560px;background:radial-gradient(circle,rgba(59,130,246,.1) 0,transparent 70%)}.shop-dark_content__PKytK:after,.shop-dark_content__PKytK:before{content:"";position:fixed;border-radius:var(--t-r-full);pointer-events:none;filter:blur(60px);z-index:-1;display:none}.shop-dark_content__PKytK:after{right:-200px;top:50%;width:600px;height:600px;background:radial-gradient(circle,rgba(168,85,247,.08) 0,transparent 70%)}.shop-dark_pageWrap__c5eHo[data-shop-dark] .shop-dark_content__PKytK:after,.shop-dark_pageWrap__c5eHo[data-shop-dark] .shop-dark_content__PKytK:before,[data-theme=dark] .shop-dark_content__PKytK:after,[data-theme=dark] .shop-dark_content__PKytK:before{display:block;opacity:1}.shop-dark_card__msN2t{padding:20px;border-radius:var(--t-card-radius);background:var(--t-glass-bg);border:none;backdrop-filter:blur(var(--t-glass-blur));-webkit-backdrop-filter:blur(var(--t-glass-blur));box-shadow:var(--t-card-shadow)}.shop-dark_loadingShimmer__4l1n6{position:relative;display:block;overflow:hidden;border-radius:var(--t-r-lg);background:var(--t-shimmer-base);box-shadow:none}.shop-dark_loadingShimmer__4l1n6:after{content:"";position:absolute;inset:0;transform:translateX(-100%);background:linear-gradient(90deg,transparent,var(--t-shimmer-highlight),transparent);animation:shop-dark_dark-loading-shimmer__EP3oR 1.6s ease-in-out infinite}@keyframes shop-dark_dark-loading-shimmer__EP3oR{to{transform:translateX(100%)}}.shop-dark_cardHover__qqVRY{transition:transform .2s,background .2s,border-color .2s;cursor:pointer}.shop-dark_cardHover__qqVRY:hover{transform:translateY(-2px);background:var(--t-surface-hover);border-color:var(--t-border-hover)}.shop-dark_sectionLabel__sUcfm{font-size:var(--t-font-xs);font-weight:700;letter-spacing:1.5px;text-transform:uppercase;color:var(--t-text-dim);margin:28px 0 14px}.shop-dark_badge__87wJb{display:inline-block;padding:3px 10px;border-radius:var(--t-r-sm);font-size:var(--t-font-xs);font-weight:700;letter-spacing:.3px}.shop-dark_badgeGreen__N9i1L{background:var(--t-badge-green-bg);color:var(--t-badge-green-text)}.shop-dark_badgeAmber__JZZ00{background:var(--t-badge-amber-bg);color:var(--t-badge-amber-text)}.shop-dark_badgeBlue__BGZOe{background:var(--t-badge-blue-bg);color:var(--t-badge-blue-text)}.shop-dark_badgeRed__Ws2if{background:var(--t-badge-red-bg);color:var(--t-badge-red-text)}.shop-dark_badgeGray__yv8wH{background:var(--t-badge-gray-bg);color:var(--t-badge-gray-text)}.shop-dark_ghostBtn__k9Knz{display:inline-flex;align-items:center;gap:6px;padding:10px 16px;min-height:40px;border-radius:var(--t-r-md);font-size:var(--t-font-sm);font-weight:600;color:var(--t-ghost-text);background:var(--t-ghost-bg);border:1px solid var(--t-ghost-border);text-decoration:none;transition:all .2s;cursor:pointer;white-space:nowrap}.shop-dark_ghostBtn__k9Knz:hover{color:var(--t-ghost-text-hover);background:var(--t-ghost-bg-hover);border-color:var(--t-ghost-border-hover);transform:translateY(-1px)}.shop-dark_ghostBtnPrimary__x0XNM{color:var(--t-accent);border-color:rgba(59,130,246,.2)}.shop-dark_ghostBtnPrimary__x0XNM:hover{background:rgba(59,130,246,.1);border-color:rgba(59,130,246,.3);color:var(--t-accent)}.shop-dark_primaryBtn__zLuuX{display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:10px 20px;border-radius:var(--t-r-md);font-size:var(--t-font-base);font-weight:700;color:var(--t-text-inverse);background:var(--t-accent);border:none;text-decoration:none;transition:background .15s,transform .15s;cursor:pointer;white-space:nowrap}.shop-dark_primaryBtn__zLuuX:hover{background:var(--t-accent-hover);transform:translateY(-1px)}.shop-dark_primaryBtn__zLuuX:disabled{opacity:.5;cursor:not-allowed;transform:none}.shop-dark_emptyState___H4dJ{text-align:center;padding:60px 24px;color:var(--t-text-muted);font-size:var(--t-font-base)}.shop-dark_emptyState___H4dJ a{color:var(--t-accent);font-weight:600}.shop-dark_pageHeader__qZ33b{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:24px}.shop-dark_pageTitle__8DoW_{font-size:26px;font-weight:800;color:var(--t-text);letter-spacing:-.5px;margin:0;line-height:1.2}.shop-dark_pageSubtitle__yvsoy{font-size:var(--t-font-base);color:var(--t-text-muted);margin:6px 0 0}.shop-dark_alertSuccess__WQPCl{border-radius:var(--t-r-md);background:var(--t-alert-success-bg);border:1px solid var(--t-alert-success-border);color:var(--t-alert-success-text)}.shop-dark_alertError__BiMe8,.shop-dark_alertSuccess__WQPCl{padding:12px 16px;font-size:var(--t-font-base);margin-bottom:16px}.shop-dark_alertError__BiMe8{border-radius:var(--t-r-md);background:var(--t-alert-error-bg);border:1px solid var(--t-alert-error-border);color:var(--t-alert-error-text)}.shop-dark_alertInfo__5UqG_{border-radius:var(--t-r-md);background:var(--t-badge-blue-bg);border:1px solid rgba(59,130,246,.2);color:var(--t-badge-blue-text)}.shop-dark_alertInfo__5UqG_,.shop-dark_alertWarning___u1VY{padding:12px 16px;font-size:var(--t-font-base);margin-bottom:16px}.shop-dark_alertWarning___u1VY{border-radius:var(--t-r-md);background:var(--t-badge-amber-bg);border:1px solid rgba(245,158,11,.25);color:var(--t-badge-amber-text)}.shop-dark_backLink__ODqK7{display:inline-flex;align-items:center;gap:8px;width:-moz-fit-content;width:fit-content;padding:8px 16px 8px 12px;font-size:var(--t-font-sm);font-weight:600;color:var(--t-text-muted);text-decoration:none;background:var(--t-surface);border:1px solid var(--t-border);border-radius:var(--t-r-lg);line-height:1;transition:color .2s ease,border-color .2s ease,background .2s ease,transform .2s ease}.shop-dark_backLink__ODqK7:hover{color:var(--t-accent);border-color:var(--t-accent);background:rgba(59,130,246,.08);transform:translateX(-2px)}.shop-dark_backLink__ODqK7:focus-visible{outline:2px solid var(--t-accent);outline-offset:2px}@keyframes shop-dark_fadeSlideUp__w8ch5{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1024px){.shop-dark_content__PKytK{padding:20px 20px 40px}.shop-dark_pageHeader__qZ33b{flex-direction:column;gap:12px}}@media (max-width:640px){.shop-dark_content__PKytK{padding:16px 14px 32px}.shop-dark_pageTitle__8DoW_{font-size:var(--t-font-xl)}}.customers_heroPanel__4rHFS{padding:30px 32px 22px;text-align:center}.customers_heroCopy__4k8eG{position:relative;z-index:1;max-width:820px;margin:0 auto}.customers_eyebrow__FBq_Q{margin:0 0 10px;font-size:var(--t-font-xs);font-weight:700;letter-spacing:.01em;color:var(--t-text-muted)}.customers_heroTitle__YR7PH{margin:0;font-size:clamp(36px,4vw,54px);line-height:1.08;letter-spacing:-.05em;color:var(--t-text);text-wrap:balance}.customers_heroSub__pjgDE{margin:12px auto 0;max-width:56ch;font-size:14.5px;font-weight:700;line-height:1.55;color:var(--t-text-muted);text-wrap:balance}.customers_workspace__bosFl{display:grid;grid-template-columns:360px 1fr;grid-gap:16px;gap:16px;align-items:start}.customers_rail__yeVNU{display:flex;flex-direction:column;border:1px solid var(--t-border);border-radius:14px;background:var(--t-surface);overflow:hidden;position:-webkit-sticky;position:sticky;top:16px;max-height:calc(100vh - 32px)}.customers_railToolbar__e_vj_{display:flex;flex-direction:column;gap:8px;padding:12px;border-bottom:1px solid var(--t-border)}.customers_addExternalBtn__PX554{display:inline-flex;align-items:center;justify-content:center;width:100%;padding:8px 12px;min-height:36px;border-radius:8px;border:1px dashed color-mix(in srgb,var(--t-accent) 40%,transparent);background:color-mix(in srgb,var(--t-accent) 8%,transparent);color:var(--t-accent);font-size:12.5px;font-weight:700;cursor:pointer;font-family:inherit;transition:background .15s,border-color .15s,color .15s}.customers_addExternalBtn__PX554:hover{background:color-mix(in srgb,var(--t-accent) 14%,transparent);border-color:color-mix(in srgb,var(--t-accent) 60%,transparent)}@media (max-width:640px){.customers_addExternalBtn__PX554{min-height:44px}}.customers_searchWrap___cqE0{position:relative;flex:1 1}.customers_searchWrap___cqE0 svg{position:absolute;left:11px;top:50%;transform:translateY(-50%);color:var(--t-text-muted);pointer-events:none}.customers_search__vual1{width:100%;height:34px;padding:0 36px 0 32px;border:1px solid var(--t-border);border-radius:8px;background:var(--t-bg);color:var(--t-text);font-size:13px;font-family:inherit;transition:border-color .12s ease,box-shadow .12s ease}.customers_search__vual1:focus{outline:none;border-color:var(--t-accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--t-accent) 18%,transparent)}.customers_search__vual1:focus+.customers_kbdHint__kN_2w{opacity:0}.customers_kbdHint__kN_2w{position:absolute;right:8px;top:50%;transform:translateY(-50%);display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;border:solid var(--t-border);border-width:1px 1px 2px;border-radius:4px;background:var(--t-surface);font:600 11px/1 ui-monospace,monospace;color:var(--t-text-muted);pointer-events:none;transition:opacity .12s ease}.customers_segments__tLW5s{display:flex;gap:4px;padding:10px 12px;border-bottom:1px solid var(--t-border);overflow-x:auto;scrollbar-width:none}.customers_segments__tLW5s::-webkit-scrollbar{display:none}.customers_segment__JQpaS{display:inline-flex;align-items:center;gap:5px;padding:5px 10px;height:26px;background:transparent;border:1px solid var(--t-border);border-radius:999px;color:var(--t-text-muted);font-size:11px;font-weight:700;cursor:pointer;font-family:inherit;white-space:nowrap;transition:all .1s ease}.customers_segment__JQpaS:hover{color:var(--t-text);border-color:var(--t-text-muted)}.customers_segmentActive__xHsYr{background:var(--t-text);color:var(--t-bg);border-color:var(--t-text)}.customers_segmentCount__Jy_1J{display:inline-flex;align-items:center;justify-content:center;min-width:16px;padding:0 4px;border-radius:4px;background:color-mix(in srgb,currentColor 14%,transparent);font-size:10px;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.customers_typeTabRow__zsSyp{display:flex;gap:4px;padding:4px;background:color-mix(in srgb,var(--t-text) 4%,transparent);border:1px solid var(--t-border);border-radius:10px;width:100%}.customers_typeTab__ikkXA{display:inline-flex;align-items:center;justify-content:center;gap:6px;flex:1 1;padding:6px 12px;min-height:32px;background:transparent;border:none;border-radius:7px;color:var(--segment-accent,var(--t-text-muted));font-size:12.5px;font-weight:700;cursor:pointer;font-family:inherit;transition:background .15s ease,color .15s ease,box-shadow .15s ease}.customers_typeTab__ikkXA:hover{background:color-mix(in srgb,var(--segment-accent,var(--t-text)) 8%,transparent);color:var(--segment-accent,var(--t-text))}.customers_typeTabActive__3TBAx{background:color-mix(in srgb,var(--segment-accent,var(--t-text)) 14%,var(--t-surface));color:var(--segment-accent,var(--t-text));box-shadow:0 1px 2px color-mix(in srgb,var(--segment-accent,#0f172a) 22%,transparent),0 0 0 1px color-mix(in srgb,var(--segment-accent,#0f172a) 28%,transparent) inset}.customers_typeTabActive__3TBAx:hover{background:color-mix(in srgb,var(--segment-accent,var(--t-text)) 18%,var(--t-surface));color:var(--segment-accent,var(--t-text))}.customers_typeTabCount__32sw9{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 6px;border-radius:999px;background:color-mix(in srgb,currentColor 18%,transparent);font-size:11px;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}@media (max-width:640px){.customers_typeTabRow__zsSyp{width:100%}.customers_typeTab__ikkXA{flex:1 1;min-height:44px;justify-content:center}}.customers_railList__MTE_2{flex:1 1;overflow-y:auto;overscroll-behavior:contain}.customers_railError__YyQYj{padding:16px;text-align:center;font-size:12.5px;color:var(--t-danger);background:color-mix(in srgb,var(--t-danger) 8%,transparent);border-bottom:1px solid color-mix(in srgb,var(--t-danger) 30%,transparent)}.customers_railLoading__Co678{padding:12px;display:flex;flex-direction:column;gap:8px}.customers_railSkeleton__36iGI{height:60px;border-radius:8px;background:color-mix(in srgb,var(--t-text-muted) 8%,transparent);animation:customers_railShimmer__NvrEJ 1.4s ease-in-out infinite}@keyframes customers_railShimmer__NvrEJ{0%,to{opacity:.6}50%{opacity:1}}.customers_railEmpty__Ihuob{padding:32px 16px;text-align:center;font-size:12.5px;color:var(--t-text-muted);display:flex;flex-direction:column;align-items:center;gap:12px}.customers_railEmpty__Ihuob p{margin:0;line-height:1.55}.customers_clearFiltersBtn__VKeSb{background:transparent;border:1px solid var(--t-border);padding:6px 14px;border-radius:8px;font-size:12px;font-weight:600;color:var(--t-accent);cursor:pointer;font-family:inherit;transition:all .12s ease}.customers_clearFiltersBtn__VKeSb:hover{background:color-mix(in srgb,var(--t-accent) 10%,transparent);border-color:var(--t-accent)}.customers_railItem__g5SR_{display:grid;grid-template-columns:36px minmax(0,1fr) auto;grid-gap:10px;gap:10px;align-items:center;width:100%;padding:11px 14px;background:transparent;border:0;border-left:3px solid transparent;border-bottom:1px solid color-mix(in srgb,var(--t-border) 55%,transparent);cursor:pointer;text-align:left;font-family:inherit;transition:background .1s ease}.customers_railItem__g5SR_:hover{background:var(--t-surface-hover,color-mix(in srgb,var(--t-text) 3%,var(--t-surface)))}.customers_railItem__g5SR_:focus-visible{outline:2px solid var(--t-accent);outline-offset:-2px}.customers_railItemActive__ApvO3{background:color-mix(in srgb,var(--t-accent) 7%,var(--t-surface));border-left-color:var(--t-accent)}.customers_railItemActive__ApvO3:hover{background:color-mix(in srgb,var(--t-accent) 10%,var(--t-surface))}.customers_railAvatar__4JZ9D{border-radius:50%;display:inline-flex;align-items:center;justify-content:center;color:white;font-weight:700;font-family:inherit;letter-spacing:.01em}.customers_railAvatarImg__H6tlO{border-radius:50%;object-fit:cover}.customers_railIdentity__TUSBJ{display:flex;flex-direction:column;min-width:0;gap:1px}.customers_railNameRow__SN2m6{display:inline-flex;align-items:center;gap:6px}.customers_railName__JSSwm{font-size:13.5px;font-weight:700;color:var(--t-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.customers_railNoteDot__G4dnB{display:inline-flex;align-items:center;justify-content:center;width:14px;height:14px;border-radius:4px;background:color-mix(in srgb,var(--t-text-muted) 18%,transparent);color:var(--t-text-muted);flex-shrink:0}.customers_railNoteDot__G4dnB svg{width:9px;height:9px}.customers_railMeta__SVzee{font-size:11.5px;color:var(--t-text-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.customers_railRight__G5M8k{display:flex;flex-direction:column;align-items:flex-end;gap:3px}.customers_railTier__0B1TY{font-size:11px;font-weight:700;letter-spacing:0;white-space:nowrap;padding:0 7px}.customers_railWhen__bAWSD{font-size:11px;font-weight:600;color:var(--t-text-muted);white-space:nowrap;padding:1px 7px;border-radius:4px}.customers_railWhen_fresh__ucJk_{color:#15803d;background:color-mix(in srgb,#22c55e 14%,transparent)}.customers_railWhen_warm__Ldgox{color:var(--t-text-muted)}.customers_railWhen_cold__NNxM7{color:#b45309;background:color-mix(in srgb,#f59e0b 14%,transparent)}.customers_railFooter__fKQoT{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:8px 14px;border-top:1px solid var(--t-border);background:color-mix(in srgb,var(--t-text) 2%,var(--t-surface))}.customers_railFooterCount__3WGB9{font-size:11.5px;color:var(--t-text-muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.customers_railFooterHint__MriS_{display:inline-flex;align-items:center;gap:4px;font-size:11px;color:var(--t-text-muted)}.customers_railFooterHint__MriS_ kbd{display:inline-flex;align-items:center;justify-content:center;min-width:16px;height:16px;padding:0 4px;border:solid var(--t-border);border-width:1px 1px 2px;border-radius:3px;background:var(--t-bg);font:600 10px/1 ui-monospace,monospace;color:var(--t-text)}.customers_railPager__vukZb{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:8px 14px;border-top:1px solid var(--t-border);background:color-mix(in srgb,var(--t-text) 1.5%,var(--t-surface))}.customers_pagerBtn__sdT_V{width:28px;height:28px;border:1px solid var(--t-border);background:var(--t-surface);color:var(--t-text);border-radius:6px;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;font-family:inherit;font-size:14px;transition:all .1s ease}.customers_pagerBtn__sdT_V:hover:not(:disabled){border-color:var(--t-text-muted);background:var(--t-surface-hover,color-mix(in srgb,var(--t-text) 4%,var(--t-surface)))}.customers_pagerBtn__sdT_V:disabled{opacity:.4;cursor:not-allowed}.customers_pagerLabel__lyplz{font-size:11.5px;color:var(--t-text-muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.customers_pane__DeS1A{border:1px solid var(--t-border);border-radius:14px;background:var(--t-surface);display:flex;flex-direction:column}.customers_paneEmpty__aOj8J{flex:1 1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;padding:32px;text-align:center;color:var(--t-text-muted)}.customers_paneEmpty__aOj8J h2{margin:0;font-size:16px;font-weight:700;color:var(--t-text)}.customers_paneEmpty__aOj8J p{margin:0;font-size:13px;max-width:360px;line-height:1.55}.customers_paneEmptyIcon__fhWnM{width:56px;height:56px;border-radius:14px;background:color-mix(in srgb,var(--t-text-muted) 12%,transparent);display:inline-flex;align-items:center;justify-content:center;color:var(--t-text-muted);margin-bottom:12px}.customers_paneEmptyBtnPurple__lMlxs{display:inline-flex;align-items:center;gap:7px;margin-top:8px;padding:9px 18px;border-radius:10px;background:#8b5cf6;border:none;color:white;font-size:13px;font-weight:700;cursor:pointer;font-family:inherit;transition:background .15s ease,transform .1s ease,box-shadow .15s ease;box-shadow:0 4px 12px color-mix(in srgb,#8b5cf6 30%,transparent)}.customers_paneEmptyBtnPurple__lMlxs:hover{background:#7c3aed;transform:translateY(-1px);box-shadow:0 6px 16px color-mix(in srgb,#8b5cf6 36%,transparent)}.customers_paneEmptyBtnPurple__lMlxs:active{transform:translateY(0)}.customers_paneLoading__mPevv{flex:1 1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;padding:48px 32px;text-align:center}.customers_paneLoadingSpinner__6l4Iv{width:36px;height:36px;border-radius:50%;border:3px solid color-mix(in srgb,var(--t-text-muted) 16%,transparent);border-top-color:var(--t-accent);animation:customers_paneLoadingSpin__8EV_q .8s linear infinite}@keyframes customers_paneLoadingSpin__8EV_q{to{transform:rotate(1turn)}}.customers_paneLoadingText___cgRQ{margin:0;font-size:13px;font-weight:700;color:var(--t-text-muted);letter-spacing:-.005em}.customers_profileAvatar__3rER4{width:56px;height:56px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;color:white;font-size:18px;font-weight:800;flex-shrink:0;box-shadow:0 1px 0 rgba(0,0,0,.04),inset 0 -1px 0 rgba(0,0,0,.08)}.customers_profileAvatarImg__c590z{width:56px;height:56px;border-radius:50%;object-fit:cover;flex-shrink:0}.customers_profileTier__x6BQs{display:inline-flex;align-items:center;padding:3px 10px;border-radius:999px;font-size:11.5px;font-weight:700;letter-spacing:0}@media (max-width:1100px){.customers_workspace__bosFl{grid-template-columns:1fr;height:auto;min-height:0}.customers_rail__yeVNU{max-height:380px;position:static;top:auto}}.customers_demoHero__ITe_b{display:flex;align-items:center;justify-content:center;padding:40px 26px 36px}.customers_demoHeroCard__G2tag{width:100%;max-width:760px;display:flex;flex-direction:column;align-items:center;gap:14px;text-align:center}.customers_demoHeroCard__G2tag .customers_profileAvatarImg__c590z,.customers_demoHeroCard__G2tag .customers_profileAvatar__3rER4{width:84px;height:84px;font-size:26px;border-radius:50%}.customers_demoHeroIdentity__d7lMv{display:flex;flex-direction:column;align-items:center;gap:8px;margin-top:4px}.customers_demoHeroName__X1evr{margin:0;font-size:24px;font-weight:800;letter-spacing:-.02em;color:var(--t-text);line-height:1.15}.customers_demoHeroPrimary__eVw5A{margin-top:10px;display:inline-flex;align-items:center;justify-content:center;gap:8px;width:100%;height:48px;border-radius:12px;background:var(--profile-tier);color:white;font-size:15px;font-weight:700;text-decoration:none;letter-spacing:-.005em;transition:filter .12s ease,transform .12s ease;box-shadow:0 6px 16px color-mix(in srgb,var(--profile-tier) 28%,transparent)}.customers_demoHeroPrimary__eVw5A:hover{filter:brightness(1.05);transform:translateY(-1px)}.customers_demoHeroSecondary__JRcPO{margin-top:4px;display:inline-flex;align-items:center;gap:6px;color:var(--t-text-muted);font-size:13px;font-weight:600;text-decoration:none}.customers_demoHeroSecondary__JRcPO:hover{color:var(--t-text)}@media (max-width:720px){.customers_demoHero__ITe_b{padding:28px 18px;min-height:auto}}.customers_toolkit__ZHw52{position:relative;padding:22px 26px 26px;display:flex;flex-direction:column;gap:14px}.customers_toolkit__ZHw52:before{content:"";position:absolute;left:0;right:0;top:0;height:2px;background:linear-gradient(90deg,transparent 0,color-mix(in srgb,var(--t-accent) 22%,var(--t-border)) 50%,transparent 100%);border-radius:1px}.customers_toolkitTitle__Z8sra{margin:0;font-size:13px;font-weight:700;letter-spacing:0;color:var(--t-text-muted)}.customers_toolkitGrid__hTOWk{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:12px;gap:12px}.customers_toolTile___xT0M{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;padding:22px 14px 20px;border:1px solid var(--t-border);border-radius:14px;background:var(--t-surface);text-decoration:none;color:var(--t-text);text-align:center;transition:all .16s ease;min-height:116px;font:inherit;cursor:pointer}.customers_toolTile___xT0M:hover{border-color:var(--tone-color,var(--t-accent));background:color-mix(in srgb,var(--tone-color,var(--t-accent)) 5%,var(--t-surface));transform:translateY(-2px);box-shadow:0 8px 18px color-mix(in srgb,var(--tone-color,var(--t-accent)) 14%,transparent)}.customers_toolIcon__7Ugrf{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:12px;background:color-mix(in srgb,var(--tone-color,var(--t-accent)) 12%,transparent);color:var(--tone-color,var(--t-accent))}.customers_toolIcon__7Ugrf svg{width:22px;height:22px}.customers_toolLabel__Jb5po{font-size:14px;font-weight:700;color:var(--t-text);letter-spacing:-.005em}.customers_toolTile_green__Gfxo4{--tone-color:#22c55e}.customers_toolTile_amber__zJWmB{--tone-color:#f59e0b}.customers_toolTile_cyan__h8HPR{--tone-color:#06b6d4}.customers_toolTile_violet__tavC1{--tone-color:#8b5cf6}@media (max-width:720px){.customers_toolkit__ZHw52{padding:16px 18px 22px}.customers_toolkitGrid__hTOWk{grid-template-columns:1fr}}.customers_messageTextarea__5QPxH{width:100%;padding:10px 14px;border:1px solid var(--t-border);border-radius:8px;background:var(--t-surface);color:var(--t-text);font-size:13.5px;font-family:inherit;outline:none;resize:vertical;transition:border-color .12s ease,box-shadow .12s ease}.customers_messageTextarea__5QPxH:focus{border-color:var(--t-accent,#0ea5e9);box-shadow:0 0 0 3px color-mix(in srgb,var(--t-accent,#0ea5e9) 16%,transparent)}.customers_messageTextarea__5QPxH:disabled{opacity:.55;cursor:not-allowed}.customers_messageSentBanner__C4ES_{padding:10px 14px;border-radius:8px;background:color-mix(in srgb,#22c55e 12%,transparent);border:1px solid color-mix(in srgb,#22c55e 35%,transparent);color:#166534;font-size:13px;font-weight:600}[data-theme=dark] .customers_messageSentBanner__C4ES_{color:#86efac}.customers_messageInboxLink__qKprX{align-self:flex-end;display:inline-flex;align-items:center;gap:6px;padding:6px 14px;border:1px solid var(--t-border);border-radius:8px;background:var(--t-surface);color:var(--t-text-muted);font-size:12.5px;font-weight:600;text-decoration:none;transition:color .12s ease,border-color .12s ease,background .12s ease}.customers_messageInboxLink__qKprX:hover{color:var(--t-text);border-color:var(--t-text-muted);background:color-mix(in srgb,var(--t-text) 4%,var(--t-surface))}@media (max-width:640px){.customers_segment__JQpaS{height:44px;padding:8px 14px;font-size:12px}.customers_pagerBtn__sdT_V{width:44px;height:44px}.customers_toolkitGrid__hTOWk{grid-template-columns:1fr}.customers_railItem__g5SR_{gap:10px}}@media (max-width:480px){.customers_modalActions__Eh_dt{flex-direction:column-reverse;gap:8px}.customers_modalActions__Eh_dt>button{width:100%}}