.ProductVisualLab_page__IgkrP{--lab-ink:#12161c;--lab-muted:#616a75;--lab-line:#24293129;--lab-bg:#f3f5f8;--lab-surface:#fff;min-height:100vh;background:var(--lab-bg);color:var(--lab-ink);padding:clamp(1.5rem,4vw,3.5rem) clamp(1rem,4vw,3rem) 6rem;font-family:var(--font-body),system-ui,sans-serif}@supports (color:oklch(0% 0 0)) and (color:color-mix(in srgb,red,red)){.ProductVisualLab_page__IgkrP{--lab-ink:oklch(0.2 0.014 255);--lab-muted:oklch(0.52 0.02 255);--lab-line:oklch(0.28 0.016 255/0.16);--lab-bg:oklch(0.97 0.005 255);--lab-surface:oklch(1 0 0)}}.ProductVisualLab_masthead__pPtRF{max-width:62rem;margin-bottom:3rem}.ProductVisualLab_masthead__pPtRF h1{margin:0 0 .75rem;font-family:var(--font-display),sans-serif;font-size:clamp(2rem,4vw,3rem);font-weight:850;letter-spacing:-.04em;line-height:1}.ProductVisualLab_masthead__pPtRF p{margin:0 0 .6rem;max-width:52rem;color:var(--lab-muted);font-size:.95rem;line-height:1.6}.ProductVisualLab_kicker__HLR_r{display:inline-block;margin-bottom:.9rem;border:1px solid var(--lab-line);padding:.3rem .6rem;color:#cc2827;color:oklch(.55 .2 27);font-family:var(--font-technical),monospace;font-size:.62rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.ProductVisualLab_section__JxvC6{margin-bottom:4.5rem;scroll-margin-top:2rem}.ProductVisualLab_sectionHead__GRgFi{margin-bottom:1.5rem;border-top:1px solid var(--lab-line);padding-top:1rem}.ProductVisualLab_sectionHead__GRgFi h2{margin:0 0 .4rem;font-size:1.35rem;font-weight:800;letter-spacing:-.02em}.ProductVisualLab_sectionHead__GRgFi p{margin:0;max-width:56rem;color:var(--lab-muted);font-size:.88rem;line-height:1.6}.ProductVisualLab_toc__vtntx{display:flex;flex-wrap:wrap;gap:.4rem;margin-top:1.4rem}.ProductVisualLab_toc__vtntx a{border:1px solid var(--lab-line);background:var(--lab-surface);color:inherit;padding:.35rem .6rem;font-size:.75rem;text-decoration:none}.ProductVisualLab_grid__IiyAY{display:grid;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:1.1rem}.ProductVisualLab_gridWide__Eu3oq{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:1.25rem}.ProductVisualLab_card__DU_WA{display:grid;overflow:hidden;align-content:start;border:1px solid var(--lab-line);background:var(--lab-surface)}.ProductVisualLab_cardMeta__DUdL_{display:grid;gap:.28rem;border-top:1px solid var(--lab-line);padding:.65rem .7rem .8rem}.ProductVisualLab_cardMeta__DUdL_ strong{font-size:.8rem;font-weight:700;line-height:1.25}.ProductVisualLab_cardMeta__DUdL_ dl{display:grid;grid-template-columns:auto 1fr;gap:.1rem .5rem;margin:.3rem 0 0}.ProductVisualLab_cardMeta__DUdL_ dt{color:var(--lab-muted);font-family:var(--font-technical),monospace;font-size:.6rem;letter-spacing:.06em;text-transform:uppercase}.ProductVisualLab_cardMeta__DUdL_ dd{margin:0;font-family:var(--font-technical),monospace;font-size:.65rem}.ProductVisualLab_tag__bRSPJ{display:inline-block;border:1px solid var(--lab-line);padding:.1rem .35rem;font-family:var(--font-technical),monospace;font-size:.58rem;letter-spacing:.06em;text-transform:uppercase}.ProductVisualLab_scene__wVHzy{position:relative;display:block;aspect-ratio:1/1;overflow:hidden;background:linear-gradient(#f9fafc,#eaedf2);background:linear-gradient(180deg,oklch(.985 .003 255),oklch(.945 .007 255));container-type:size;isolation:isolate}.ProductVisualLab_sceneArt__K2_xj{position:absolute;inset:0;z-index:1;pointer-events:none}.ProductVisualLab_sceneArt__K2_xj svg{display:block;width:100%;height:100%}.ProductVisualLab_sceneHalo__HaZfB{position:absolute;inset:0;z-index:2;background:radial-gradient(56% 46% at 50% 48%,var(--lab-halo,transparent) 0,transparent 72%);pointer-events:none}.ProductVisualLab_sceneProduct__Uqylw{--lab-envelope-w:66cqw;--lab-envelope-h:80cqh;--lab-fit-w:min(var(--lab-envelope-w),calc(var(--lab-envelope-h) * var(--product-content-aspect)));position:absolute;z-index:3;top:48%;left:50%;width:calc(var(--lab-fit-w) / var(--product-content-fill-x));aspect-ratio:var(--product-canvas-aspect);transform:translate(calc((var(--product-content-offset-x) + var(--product-content-fill-x) / 2) * -100%),calc((var(--product-content-offset-y) + var(--product-content-fill-y) / 2) * -100%))}.ProductVisualLab_sceneProduct__Uqylw img{object-fit:contain}.ProductVisualLab_legacyProduct__9HNmf{position:absolute;z-index:3;top:50%;left:50%;width:min(66cqw,260px);height:66cqh;transform:translate(-50%,-50%)}.ProductVisualLab_legacyProduct__9HNmf img{object-fit:contain;transform:scale(.92)}.ProductVisualLab_scaleS__jt_Mb{--lab-envelope-w:58cqw;--lab-envelope-h:74cqh}.ProductVisualLab_scaleM__WkvaR{--lab-envelope-w:66cqw;--lab-envelope-h:80cqh}.ProductVisualLab_scaleL__CVXbl{--lab-envelope-w:74cqw;--lab-envelope-h:86cqh}.ProductVisualLab_scaleXL__5_X08{--lab-envelope-w:82cqw;--lab-envelope-h:92cqh}.ProductVisualLab_darkFrame__A05oy{background:#030508;background:oklch(.115 .011 255);padding:1.1rem}.ProductVisualLab_darkFrame__A05oy .ProductVisualLab_scene__wVHzy{background:linear-gradient(#0a0e13,#05070b);background:linear-gradient(180deg,oklch(.16 .013 255),oklch(.128 .011 255))}.ProductVisualLab_darkFrame__A05oy .ProductVisualLab_card__DU_WA{border-color:#dadee524;background:#080b11;background:oklch(.15 .013 255);color:#e4e8ed;color:oklch(.93 .008 255)}@supports (color:oklch(0% 0 0)) and (color:color-mix(in srgb,red,red)){.ProductVisualLab_darkFrame__A05oy .ProductVisualLab_card__DU_WA{border-color:oklch(.9 .01 255/.14)}}.ProductVisualLab_darkFrame__A05oy .ProductVisualLab_cardMeta__DUdL_{border-color:#dadee524}@supports (color:oklch(0% 0 0)) and (color:color-mix(in srgb,red,red)){.ProductVisualLab_darkFrame__A05oy .ProductVisualLab_cardMeta__DUdL_{border-color:oklch(.9 .01 255/.14)}}.ProductVisualLab_darkFrame__A05oy .ProductVisualLab_cardMeta__DUdL_ dt{color:#9099a5;color:oklch(.68 .02 255)}.ProductVisualLab_note__D0t9B{margin:1rem 0 0;border-left:2px solid #cc2827;color:var(--lab-muted);padding-left:.8rem;font-size:.82rem;line-height:1.55}@supports (color:oklch(0% 0 0)) and (color:color-mix(in srgb,red,red)){.ProductVisualLab_note__D0t9B{border-left:2px solid oklch(.55 .2 27)}}.ProductVisualLab_table__88jGF{width:100%;border-collapse:collapse;font-family:var(--font-technical),monospace;font-size:.7rem}.ProductVisualLab_table__88jGF td,.ProductVisualLab_table__88jGF th{border-bottom:1px solid var(--lab-line);padding:.4rem .5rem;text-align:left;white-space:nowrap}.ProductVisualLab_table__88jGF th{color:var(--lab-muted);font-size:.6rem;letter-spacing:.06em;text-transform:uppercase}.ProductVisualLab_tableScroll__evihC{overflow-x:auto}.ProductVisualLab_directionRow__jecy0{margin-bottom:2.2rem}.ProductVisualLab_directionHead__kmuBH{display:flex;flex-wrap:wrap;align-items:baseline;gap:.5rem;margin-bottom:.7rem}.ProductVisualLab_directionHead__kmuBH strong{font-size:.95rem;font-weight:750}.ProductVisualLab_directionHead__kmuBH p{flex:1 1 100%;margin:.2rem 0 0;color:var(--lab-muted);font-size:.82rem;line-height:1.55}.ProductVisualLab_tag__bRSPJ[data-maturity=production-ready]{border-color:#278733;color:#005f0e;color:oklch(.42 .15 145)}@supports (color:oklch(0% 0 0)) and (color:color-mix(in srgb,red,red)){.ProductVisualLab_tag__bRSPJ[data-maturity=production-ready]{border-color:oklch(.55 .15 145)}}.ProductVisualLab_tag__bRSPJ[data-maturity="needs refinement"]{border-color:#ca8a10;color:#805300;color:oklch(.48 .14 75)}@supports (color:oklch(0% 0 0)) and (color:color-mix(in srgb,red,red)){.ProductVisualLab_tag__bRSPJ[data-maturity="needs refinement"]{border-color:oklch(.68 .14 75)}}.ProductVisualLab_tag__bRSPJ[data-maturity="experiment only"]{border-color:#77818c;color:var(--lab-muted)}@supports (color:oklch(0% 0 0)) and (color:color-mix(in srgb,red,red)){.ProductVisualLab_tag__bRSPJ[data-maturity="experiment only"]{border-color:oklch(.6 .02 250)}}.ProductVisualLab_contextRow__D_Xpy{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,.78fr) minmax(0,1.6fr);align-items:start;gap:1rem}.ProductVisualLab_contextCard__rcQLA{aspect-ratio:1.1/1}.ProductVisualLab_contextPdp__qQPVn{aspect-ratio:5/6}.ProductVisualLab_contextHero__tfK3r{aspect-ratio:16/9}@media (max-width:900px){.ProductVisualLab_contextRow__D_Xpy{grid-template-columns:minmax(0,1fr)}}.ProductVisualLab_rainFrame__4egdX{aspect-ratio:4/3;--rain-color:#495766;--rain-floor-color:#333c4538;background:linear-gradient(#f9fafc,#e8ebf1);background:linear-gradient(180deg,oklch(.985 .003 255),oklch(.94 .008 255))}@supports (color:oklch(0% 0 0)) and (color:color-mix(in srgb,red,red)){.ProductVisualLab_rainFrame__4egdX{--rain-color:oklch(0.45 0.03 250);--rain-floor-color:oklch(0.35 0.02 250/0.22)}}.ProductVisualLab_darkFrame__A05oy .ProductVisualLab_rainFrame__4egdX{--rain-color:#99a6b4;--rain-floor-color:#00000080;background:linear-gradient(#0c1015,#04070a);background:linear-gradient(180deg,oklch(.17 .013 255),oklch(.125 .011 255))}@supports (color:oklch(0% 0 0)) and (color:color-mix(in srgb,red,red)){.ProductVisualLab_darkFrame__A05oy .ProductVisualLab_rainFrame__4egdX{--rain-color:oklch(0.72 0.025 250);--rain-floor-color:oklch(0.02 0.01 250/0.5)}}.ProductVisualLab_rainProduct__DHEXK{--rain-envelope-w:46cqw;--rain-envelope-h:62cqh;--rain-fit-w:min(var(--rain-envelope-w),calc(var(--rain-envelope-h) * var(--product-content-aspect)));position:absolute;top:42%;left:50%;width:calc(var(--rain-fit-w) / var(--product-content-fill-x));aspect-ratio:var(--product-canvas-aspect);transform:translate(calc((var(--product-content-offset-x) + var(--product-content-fill-x) / 2) * -100%),calc((var(--product-content-offset-y) + var(--product-content-fill-y) / 2) * -100%))}.ProductVisualLab_rainProduct__DHEXK img{object-fit:contain}.ProductVisualLab_compareRow___MxG_{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:1rem;margin-bottom:1.1rem}@media (max-width:760px){.ProductVisualLab_compareRow___MxG_{grid-template-columns:minmax(0,1fr)}}.ProductVisualSurface_surface__0Un_h{--product-visual-accent:#507fa7;--product-visual-complement:#00aeae;--product-visual-background-color:var(--surface-muted);--product-visual-duration:390ms;--product-visual-settle-y:3px;--product-visual-settle-r:0deg;--product-visual-current-y:0px;--product-visual-current-r:0deg;--product-visual-pointer-x:50%;--product-visual-pointer-y:50%;--product-visual-motion-x:0px;--product-visual-motion-y:0px;--product-visual-tilt-x:0deg;--product-visual-tilt-y:0deg;--product-visual-paint-product-scale:1;--product-color-reveal-enter-duration:520ms;--product-color-reveal-exit-duration:420ms;--product-visual-reveal-duration:460ms;--product-visual-reveal-pane-y:-112%;--product-visual-reveal-content-y:112%;--product-visual-core-opacity:0;--product-visual-wash-opacity:0;--product-visual-matte-opacity:0;--product-visual-grain-opacity:0;--product-visual-abrasive-opacity:0;--product-visual-trace-opacity:0;--product-visual-sheen-opacity:0;--product-visual-sweep-opacity:0;--product-visual-sweep-x:-150%;--product-visual-lens-opacity:0;--product-visual-lens-radius:23px;--product-visual-lens-feather:31px;--product-visual-shadow-width:78px;--product-visual-shadow-height:13px;--product-visual-shadow-blur:9px;--product-visual-shadow-opacity:0.22;position:relative;display:grid;width:100%;aspect-ratio:4/3;min-height:176px;place-items:center;container-type:size;overflow:hidden;border-bottom:1px solid transparent;background-color:var(--surface-muted);background-image:none;color:var(--foreground);isolation:isolate;transition:border-color .22s ease}@supports (color:oklch(0% 0 0)) and (color:color-mix(in srgb,red,red)){.ProductVisualSurface_surface__0Un_h{--product-visual-accent:oklch(0.58 0.08 245);--product-visual-complement:oklch(0.68 0.12 195);border-bottom:1px solid color-mix(in oklch,var(--foreground),transparent 86%)}}.ProductVisualSurface_surface__0Un_h[data-reveal-direction=from-bottom]{--product-visual-reveal-pane-y:112%;--product-visual-reveal-content-y:-112%}.ProductVisualSurface_surface__0Un_h[data-product-visual-treatment=paint]{--product-visual-duration:360ms;--product-visual-reveal-duration:560ms;--product-visual-settle-y:0px;--product-visual-settle-r:0deg}.ProductVisualSurface_surface__0Un_h[data-product-visual-treatment=clearcoat]{--product-visual-duration:440ms;--product-visual-settle-y:4px;--product-visual-settle-r:-0.35deg}.ProductVisualSurface_surface__0Un_h[data-product-visual-treatment=fabric],.ProductVisualSurface_surface__0Un_h[data-product-visual-treatment=foam]{--product-visual-duration:360ms;--product-visual-settle-y:2px;--product-visual-settle-r:0deg}.ProductVisualSurface_surface__0Un_h[data-product-visual-treatment=matte]{--product-visual-duration:360ms;--product-visual-settle-y:3px}.ProductVisualSurface_surface__0Un_h[data-product-visual-treatment=abrasive]{--product-visual-duration:360ms;--product-visual-settle-y:2px}.ProductVisualSurface_surface__0Un_h[data-product-visual-treatment=polish]{--product-visual-duration:400ms;--product-visual-settle-y:3px}.dark .ProductVisualSurface_surface__0Un_h{border-bottom-color:var(--dk-line)}.dark .ProductVisualSurface_surface__0Un_h,.dark .ProductVisualSurface_surface__0Un_h[data-product-visual-treatment=paint]{background-color:var(--product-image-dark-plate,var(--surface));background-image:none}.ProductVisualSurface_surface__0Un_h:focus-within,.ProductVisualSurface_surface__0Un_h:hover,.ProductVisualSurface_surface__0Un_h[data-product-visual-pointer-active=true],.cs-product-motion-card:focus-within .ProductVisualSurface_surface__0Un_h,.cs-product-motion-card:hover .ProductVisualSurface_surface__0Un_h,.cs-product-motion-card[data-pointer-active=true] .ProductVisualSurface_surface__0Un_h{--product-visual-current-y:var(--product-visual-settle-y);--product-visual-current-r:var(--product-visual-settle-r);--product-visual-reveal-pane-y:0%;--product-visual-reveal-content-y:0%;--product-visual-core-opacity:0.88;--product-visual-wash-opacity:0.82;--product-visual-matte-opacity:0.82;--product-visual-grain-opacity:0.54;--product-visual-abrasive-opacity:0.74;--product-visual-trace-opacity:0.46;--product-visual-sheen-opacity:0.84;--product-visual-sweep-opacity:0.62;--product-visual-sweep-x:320%;--product-visual-shadow-width:124px;--product-visual-shadow-height:7px;--product-visual-shadow-blur:18px;--product-visual-shadow-opacity:0.3}.ProductVisualSurface_surface__0Un_h:hover,.ProductVisualSurface_surface__0Un_h[data-product-visual-pointer-active=true]{--product-visual-lens-opacity:0.92}.ProductVisualSurface_surface__0Un_h[data-product-visual-treatment=paint]:focus-within,.ProductVisualSurface_surface__0Un_h[data-product-visual-treatment=paint]:hover,.ProductVisualSurface_surface__0Un_h[data-product-visual-treatment=paint][data-product-visual-pointer-active=true],.cs-product-motion-card:focus-within .ProductVisualSurface_surface__0Un_h[data-product-visual-treatment=paint],.cs-product-motion-card:hover .ProductVisualSurface_surface__0Un_h[data-product-visual-treatment=paint],.cs-product-motion-card[data-pointer-active=true] .ProductVisualSurface_surface__0Un_h[data-product-visual-treatment=paint]{--product-visual-current-y:0px;--product-visual-current-r:0deg;--product-visual-paint-product-scale:0.976;--product-visual-core-opacity:0;--product-visual-wash-opacity:0;--product-visual-sheen-opacity:0;--product-visual-sweep-opacity:0;--product-visual-shadow-width:86px;--product-visual-shadow-height:9px;--product-visual-shadow-blur:13px;--product-visual-shadow-opacity:0.16}.ProductVisualSurface_surface__0Un_h[data-product-visual-treatment=clearcoat]:focus-within,.ProductVisualSurface_surface__0Un_h[data-product-visual-treatment=clearcoat]:hover,.ProductVisualSurface_surface__0Un_h[data-product-visual-treatment=clearcoat][data-product-visual-pointer-active=true],.cs-product-motion-card:focus-within .ProductVisualSurface_surface__0Un_h[data-product-visual-treatment=clearcoat],.cs-product-motion-card:hover .ProductVisualSurface_surface__0Un_h[data-product-visual-treatment=clearcoat],.cs-product-motion-card[data-pointer-active=true] .ProductVisualSurface_surface__0Un_h[data-product-visual-treatment=clearcoat]{--product-visual-core-opacity:0.68;--product-visual-wash-opacity:0.46;--product-visual-sheen-opacity:0.9;--product-visual-sweep-opacity:0.68;--product-visual-shadow-width:136px;--product-visual-shadow-blur:20px}.ProductVisualSurface_surface__0Un_h[data-product-visual-treatment=fabric]:focus-within,.ProductVisualSurface_surface__0Un_h[data-product-visual-treatment=fabric]:hover,.ProductVisualSurface_surface__0Un_h[data-product-visual-treatment=fabric][data-product-visual-pointer-active=true],.cs-product-motion-card:focus-within .ProductVisualSurface_surface__0Un_h[data-product-visual-treatment=fabric],.cs-product-motion-card:hover .ProductVisualSurface_surface__0Un_h[data-product-visual-treatment=fabric],.cs-product-motion-card[data-pointer-active=true] .ProductVisualSurface_surface__0Un_h[data-product-visual-treatment=fabric]{--product-visual-matte-opacity:0.76;--product-visual-grain-opacity:0.72;--product-visual-shadow-width:112px;--product-visual-shadow-opacity:0.24}.ProductVisualSurface_surface__0Un_h[data-product-visual-treatment=foam]:focus-within,.ProductVisualSurface_surface__0Un_h[data-product-visual-treatment=foam]:hover,.ProductVisualSurface_surface__0Un_h[data-product-visual-treatment=foam][data-product-visual-pointer-active=true],.cs-product-motion-card:focus-within .ProductVisualSurface_surface__0Un_h[data-product-visual-treatment=foam],.cs-product-motion-card:hover .ProductVisualSurface_surface__0Un_h[data-product-visual-treatment=foam],.cs-product-motion-card[data-pointer-active=true] .ProductVisualSurface_surface__0Un_h[data-product-visual-treatment=foam]{--product-visual-matte-opacity:0.8;--product-visual-grain-opacity:0.68;--product-visual-shadow-width:116px;--product-visual-shadow-opacity:0.25}.ProductVisualSurface_abrasiveTrace__aHwU4,.ProductVisualSurface_abrasiveWash__V423A,.ProductVisualSurface_baseLayer__JvULE,.ProductVisualSurface_colorReveal__18ZWs,.ProductVisualSurface_contactShadow__Gp4_8,.ProductVisualSurface_floodCore__VG0go,.ProductVisualSurface_floodWash__RUogT,.ProductVisualSurface_matteField__j1HWr,.ProductVisualSurface_matteGrain__7lN7F,.ProductVisualSurface_pointerLens__djBBp,.ProductVisualSurface_polishSheen__2zFir,.ProductVisualSurface_polishSweep__0CZnl{position:absolute;pointer-events:none}.ProductVisualSurface_baseLayer__JvULE{inset:0;z-index:0;background:none}.ProductVisualSurface_colorReveal__18ZWs{inset:0;z-index:1;background-color:var(--product-active-color);background-image:none;opacity:1;transform:scaleY(0);transform-origin:center top;transition:transform var(--product-color-reveal-exit-duration) var(--cs-ease-wipe)}.ProductVisualSurface_surface__0Un_h[data-reveal-direction=from-bottom] .ProductVisualSurface_colorReveal__18ZWs{transform-origin:center bottom}.ProductVisualSurface_surface__0Un_h[data-product-visual-mode=color-on-hover][data-product-visual-state=active] .ProductVisualSurface_colorReveal__18ZWs{transform:scaleY(1);transition-duration:var(--product-color-reveal-enter-duration)}.ProductVisualSurface_surface__0Un_h[data-product-visual-mode=color-on-hover][data-product-visual-state=exiting] .ProductVisualSurface_colorReveal__18ZWs{transform:scaleY(0);transition-duration:var(--product-color-reveal-exit-duration)}.ProductVisualSurface_surface__0Un_h[data-product-visual-mode=always-color] .ProductVisualSurface_colorReveal__18ZWs{transform:scaleY(1);transition:none}.ProductVisualSurface_surface__0Un_h[data-product-visual-mode=neutral] .ProductVisualSurface_colorReveal__18ZWs{display:none}.ProductVisualSurface_effectStack__VGFST{position:absolute;inset:0;z-index:1;overflow:hidden;pointer-events:none}.ProductVisualSurface_effectPane__KPPmH{overflow:hidden;transform:translate3d(0,var(--product-visual-reveal-pane-y),0)}.ProductVisualSurface_effectInner__Lucb_,.ProductVisualSurface_effectPane__KPPmH{position:absolute;inset:0;transition:transform var(--product-visual-reveal-duration) var(--cs-ease-wipe)}.ProductVisualSurface_effectInner__Lucb_{transform:translate3d(0,var(--product-visual-reveal-content-y),0)}.ProductVisualSurface_rollerEdge__5ZmyY{--product-visual-roller-shade:transparent;--product-visual-roller-shade-soft:transparent;position:absolute;left:0;right:0;height:100%;transform:translate3d(0,var(--product-visual-reveal-pane-y),0);transition:transform var(--product-visual-reveal-duration) var(--cs-ease-wipe)}@supports (color:oklch(0% 0 0)) and (color:color-mix(in srgb,red,red)){.ProductVisualSurface_rollerEdge__5ZmyY{--product-visual-roller-shade:color-mix(in oklch,var(--foreground),transparent 70%);--product-visual-roller-shade-soft:color-mix(in oklch,var(--foreground),transparent 88%)}}.ProductVisualSurface_surface__0Un_h[data-reveal-direction=from-top] .ProductVisualSurface_rollerEdge__5ZmyY{top:100%;background:linear-gradient(180deg,var(--product-visual-roller-shade) 0,var(--product-visual-roller-shade-soft) 5px,transparent 14px)}.ProductVisualSurface_surface__0Un_h[data-reveal-direction=from-bottom] .ProductVisualSurface_rollerEdge__5ZmyY{bottom:100%;background:linear-gradient(0deg,var(--product-visual-roller-shade) 0,var(--product-visual-roller-shade-soft) 5px,transparent 14px)}.ProductVisualSurface_surface__0Un_h[data-product-visual-treatment=paint] .ProductVisualSurface_rollerEdge__5ZmyY{--product-visual-roller-shade:var(--product-visual-accent);--product-visual-roller-shade-soft:transparent}@supports (color:oklch(0% 0 0)) and (color:color-mix(in srgb,red,red)){.ProductVisualSurface_surface__0Un_h[data-product-visual-treatment=paint] .ProductVisualSurface_rollerEdge__5ZmyY{--product-visual-roller-shade:color-mix(in oklch,var(--product-visual-accent),black 30%);--product-visual-roller-shade-soft:color-mix(in oklch,var(--product-visual-accent),transparent 62%)}}.ProductVisualSurface_contactShadow__Gp4_8{left:50%;bottom:clamp(16px,8%,28px);z-index:2;width:var(--product-visual-shadow-width);height:var(--product-visual-shadow-height);border-radius:999px;background:transparent;filter:blur(var(--product-visual-shadow-blur));opacity:var(--product-visual-shadow-opacity);transform:translateX(-50%);transition:width var(--product-visual-duration) var(--cs-ease-out),height var(--product-visual-duration) var(--cs-ease-out),filter var(--product-visual-duration) var(--cs-ease-out),opacity var(--product-visual-duration) var(--cs-ease-out)}@supports (color:oklch(0% 0 0)) and (color:color-mix(in srgb,red,red)){.ProductVisualSurface_contactShadow__Gp4_8{background:color-mix(in oklch,var(--foreground),transparent 62%)}}.ProductVisualSurface_pointerLens__djBBp{inset:0;z-index:5;background:#ffffffe6;background:oklch(1 0 0/.9);mix-blend-mode:difference;opacity:var(--product-visual-lens-opacity);-webkit-mask-image:radial-gradient(circle at var(--product-visual-pointer-x) var(--product-visual-pointer-y),black 0 var(--product-visual-lens-radius),rgb(0 0 0/.74) calc(var(--product-visual-lens-radius) + 2px),transparent var(--product-visual-lens-feather));mask-image:radial-gradient(circle at var(--product-visual-pointer-x) var(--product-visual-pointer-y),black 0 var(--product-visual-lens-radius),rgb(0 0 0/.74) calc(var(--product-visual-lens-radius) + 2px),transparent var(--product-visual-lens-feather));transition:opacity .14s ease,-webkit-mask-image .12s linear,mask-image .12s linear}.ProductVisualSurface_floodWash__RUogT{inset:0;z-index:1;background:radial-gradient(ellipse at 54% 82%,var(--product-visual-accent) 0,transparent 62%),linear-gradient(155deg,white 0,var(--product-visual-accent) 48%,var(--product-visual-accent) 118%);opacity:0;transition:opacity .24s var(--cs-ease-out)}@supports (color:oklch(0% 0 0)) and (color:color-mix(in srgb,red,red)){.ProductVisualSurface_floodWash__RUogT{background:radial-gradient(ellipse at 54% 82%,color-mix(in oklch,var(--product-visual-accent),white 28%) 0,transparent 62%),linear-gradient(155deg,color-mix(in oklch,var(--product-visual-accent),white 70%) 0,color-mix(in oklch,var(--product-visual-accent),white 46%) 48%,color-mix(in oklch,var(--product-visual-accent),black 10%) 118%)}}.ProductVisualSurface_surface__0Un_h[data-product-visual-treatment=paint] .ProductVisualSurface_baseLayer__JvULE{opacity:0}.ProductVisualSurface_surface__0Un_h[data-product-visual-treatment=paint] .ProductVisualSurface_floodWash__RUogT{inset:-1px;background-color:var(--product-visual-background-color);background-image:none;opacity:1;transition:none}.ProductVisualSurface_surface__0Un_h[data-product-visual-treatment=paint] .ProductVisualSurface_floodCore__VG0go{display:none;opacity:0}.ProductVisualSurface_surface__0Un_h[data-product-visual-treatment=paint] .ProductVisualSurface_polishSheen__2zFir,.ProductVisualSurface_surface__0Un_h[data-product-visual-treatment=paint] .ProductVisualSurface_polishSweep__0CZnl{display:none}.ProductVisualSurface_surface__0Un_h[data-product-visual-treatment=clearcoat] .ProductVisualSurface_floodWash__RUogT{background:linear-gradient(108deg,white 0,#fdfcf9 38%,var(--product-visual-accent) 100%);opacity:var(--product-visual-wash-opacity)}@supports (color:oklch(0% 0 0)) and (color:color-mix(in srgb,red,red)){.ProductVisualSurface_surface__0Un_h[data-product-visual-treatment=clearcoat] .ProductVisualSurface_floodWash__RUogT{background:linear-gradient(108deg,color-mix(in oklch,var(--product-visual-accent),white 76%) 0,color-mix(in oklch,var(--product-visual-accent),oklch(.99 .004 92) 56%) 38%,color-mix(in oklch,var(--product-visual-accent),oklch(.74 .018 245) 32%) 100%)}}.ProductVisualSurface_floodCore__VG0go{left:-34%;top:-18%;z-index:1;width:168%;height:184%;border-radius:999px;background:radial-gradient(circle at 52% 72%,var(--product-visual-accent) 0,var(--product-visual-accent) 28%,transparent 68%),radial-gradient(ellipse at 50% 94%,transparent,transparent 44%);opacity:0;transition:opacity .24s var(--cs-ease-out)}@supports (color:oklch(0% 0 0)) and (color:color-mix(in srgb,red,red)){.ProductVisualSurface_floodCore__VG0go{background:radial-gradient(circle at 52% 72%,color-mix(in oklch,var(--product-visual-accent),white 22%) 0,color-mix(in oklch,var(--product-visual-accent),transparent 18%) 28%,transparent 68%),radial-gradient(ellipse at 50% 94%,color-mix(in oklch,black,transparent 88%),transparent 44%)}}.ProductVisualSurface_surface__0Un_h[data-product-visual-treatment=clearcoat] .ProductVisualSurface_floodCore__VG0go{background:radial-gradient(ellipse at 46% 30%,#ffffff57 0,transparent 28%),radial-gradient(ellipse at 54% 82%,var(--product-visual-accent) 0,transparent 66%);opacity:var(--product-visual-core-opacity)}@supports (color:oklch(0% 0 0)) and (color:color-mix(in srgb,red,red)){.ProductVisualSurface_surface__0Un_h[data-product-visual-treatment=clearcoat] .ProductVisualSurface_floodCore__VG0go{background:radial-gradient(ellipse at 46% 30%,oklch(1 0 0/.34) 0,transparent 28%),radial-gradient(ellipse at 54% 82%,color-mix(in oklch,var(--product-visual-accent),white 22%) 0,transparent 66%)}}.ProductVisualSurface_matteField__j1HWr{inset:0;z-index:1;background:radial-gradient(ellipse at 46% 80%,var(--product-visual-accent) 0,transparent 60%),linear-gradient(150deg,white 0,var(--surface-muted) 54%,var(--surface-muted) 100%);opacity:0;transition:opacity .24s var(--cs-ease-out)}@supports (color:oklch(0% 0 0)) and (color:color-mix(in srgb,red,red)){.ProductVisualSurface_matteField__j1HWr{background:radial-gradient(ellipse at 46% 80%,color-mix(in oklch,var(--product-visual-accent),var(--surface) 18%) 0,transparent 60%),linear-gradient(150deg,color-mix(in oklch,var(--product-visual-accent),white 62%) 0,color-mix(in oklch,var(--product-visual-accent),var(--surface-muted) 52%) 54%,color-mix(in oklch,var(--surface-muted),black 6%) 100%)}}.ProductVisualSurface_surface__0Un_h[data-product-visual-treatment=matte] .ProductVisualSurface_matteField__j1HWr{opacity:var(--product-visual-matte-opacity)}.ProductVisualSurface_surface__0Un_h[data-product-visual-treatment=fabric] .ProductVisualSurface_matteField__j1HWr{background:linear-gradient(140deg,white 0,var(--product-visual-accent) 100%);opacity:var(--product-visual-matte-opacity)}@supports (color:oklch(0% 0 0)) and (color:color-mix(in srgb,red,red)){.ProductVisualSurface_surface__0Un_h[data-product-visual-treatment=fabric] .ProductVisualSurface_matteField__j1HWr{background:linear-gradient(140deg,color-mix(in oklch,var(--product-visual-accent),white 64%) 0,color-mix(in oklch,var(--product-visual-accent),var(--surface-muted) 46%) 100%)}}.ProductVisualSurface_surface__0Un_h[data-product-visual-treatment=foam] .ProductVisualSurface_matteField__j1HWr{background:radial-gradient(ellipse at 48% 78%,var(--product-visual-accent) 0,transparent 60%),linear-gradient(150deg,white 0,var(--product-visual-accent) 100%);opacity:var(--product-visual-matte-opacity)}@supports (color:oklch(0% 0 0)) and (color:color-mix(in srgb,red,red)){.ProductVisualSurface_surface__0Un_h[data-product-visual-treatment=foam] .ProductVisualSurface_matteField__j1HWr{background:radial-gradient(ellipse at 48% 78%,color-mix(in oklch,var(--product-visual-accent),white 38%) 0,transparent 60%),linear-gradient(150deg,color-mix(in oklch,var(--product-visual-accent),white 60%) 0,color-mix(in oklch,var(--product-visual-accent),var(--surface-muted) 44%) 100%)}}.ProductVisualSurface_matteGrain__7lN7F{inset:0;z-index:1;background-image:none;opacity:0;transition:opacity .24s var(--cs-ease-out)}.ProductVisualSurface_surface__0Un_h[data-product-visual-treatment=matte] .ProductVisualSurface_matteGrain__7lN7F{opacity:var(--product-visual-grain-opacity)}.ProductVisualSurface_surface__0Un_h[data-product-visual-treatment=fabric] .ProductVisualSurface_matteGrain__7lN7F,.ProductVisualSurface_surface__0Un_h[data-product-visual-treatment=foam] .ProductVisualSurface_matteGrain__7lN7F{background-image:none}.ProductVisualSurface_abrasiveWash__V423A{inset:0;z-index:1;background:radial-gradient(ellipse at 42% 78%,var(--product-visual-accent) 0,transparent 58%),linear-gradient(152deg,white 0,var(--product-visual-accent) 52%,var(--product-visual-accent) 120%);opacity:0;transition:opacity .24s var(--cs-ease-out)}@supports (color:oklch(0% 0 0)) and (color:color-mix(in srgb,red,red)){.ProductVisualSurface_abrasiveWash__V423A{background:radial-gradient(ellipse at 42% 78%,color-mix(in oklch,var(--product-visual-accent),var(--foreground) 10%) 0,transparent 58%),linear-gradient(152deg,color-mix(in oklch,var(--product-visual-accent),white 58%) 0,color-mix(in oklch,var(--product-visual-accent),var(--surface-muted) 38%) 52%,color-mix(in oklch,var(--product-visual-accent),black 12%) 120%)}}.ProductVisualSurface_surface__0Un_h[data-product-visual-treatment=abrasive] .ProductVisualSurface_abrasiveWash__V423A{opacity:var(--product-visual-abrasive-opacity)}.ProductVisualSurface_abrasiveTrace__aHwU4{inset:0;z-index:1;background:none;opacity:0;transition:opacity .24s var(--cs-ease-out)}.ProductVisualSurface_surface__0Un_h[data-product-visual-treatment=abrasive] .ProductVisualSurface_abrasiveTrace__aHwU4{opacity:var(--product-visual-trace-opacity)}.ProductVisualSurface_polishSheen__2zFir{inset:0;z-index:1;background:radial-gradient(ellipse at 48% 78%,white 0,transparent 62%),linear-gradient(150deg,var(--surface) 0,white 46%,var(--product-visual-accent) 100%);opacity:0;transition:opacity .24s var(--cs-ease-out)}@supports (color:oklch(0% 0 0)) and (color:color-mix(in srgb,red,red)){.ProductVisualSurface_polishSheen__2zFir{background:radial-gradient(ellipse at 48% 78%,color-mix(in oklch,var(--product-visual-accent),white 72%) 0,transparent 62%),linear-gradient(150deg,color-mix(in oklch,var(--surface),white 38%) 0,color-mix(in oklch,var(--product-visual-accent),white 70%) 46%,color-mix(in oklch,var(--product-visual-accent),var(--surface) 48%) 100%)}}.ProductVisualSurface_surface__0Un_h[data-product-visual-treatment=polish] .ProductVisualSurface_polishSheen__2zFir{opacity:var(--product-visual-sheen-opacity)}.ProductVisualSurface_surface__0Un_h[data-product-visual-treatment=clearcoat] .ProductVisualSurface_polishSheen__2zFir{inset:-24%;background:radial-gradient(at 38% 18%,#ffffff5c 0,#0000 30%),radial-gradient(at 82% 86%,#ffffff24 0,#0000 42%),linear-gradient(155deg,#0000 12%,#fff3 45%,#0000 78%);background:radial-gradient(ellipse at 38% 18%,oklch(1 0 0/.36) 0,transparent 30%),radial-gradient(ellipse at 82% 86%,oklch(1 0 0/.14) 0,transparent 42%),linear-gradient(155deg,transparent 12%,oklch(1 0 0/.2) 45%,transparent 78%);filter:blur(8px);-webkit-mask-image:radial-gradient(ellipse at 54% 52%,black 0 58%,transparent 82%);mask-image:radial-gradient(ellipse at 54% 52%,black 0 58%,transparent 82%);opacity:var(--product-visual-sheen-opacity)}.ProductVisualSurface_polishSweep__0CZnl{left:-58%;top:-10%;bottom:-10%;z-index:1;width:58%;background:linear-gradient(100deg,#0000,#ffffff0d 28%,#fafcfe61 48%,#0000 72%);background:linear-gradient(100deg,transparent,oklch(1 0 0/.05) 28%,oklch(.99 .003 250/.38) 48%,transparent 72%);filter:blur(.2px);opacity:0;transform:rotate(-9deg) translateX(var(--product-visual-sweep-x));transition:opacity .28s var(--cs-ease-out),transform .42s var(--cs-ease-out)}.ProductVisualSurface_surface__0Un_h[data-product-visual-treatment=polish] .ProductVisualSurface_polishSweep__0CZnl{filter:blur(5px);-webkit-mask-image:linear-gradient(90deg,transparent,black 24%,black 66%,transparent);mask-image:linear-gradient(90deg,transparent,black 24%,black 66%,transparent);opacity:var(--product-visual-sweep-opacity)}.ProductVisualSurface_surface__0Un_h[data-product-visual-treatment=clearcoat] .ProductVisualSurface_polishSweep__0CZnl{top:-28%;bottom:-28%;left:-64%;width:70%;background:linear-gradient(100deg,#0000,#ffffff09 24%,#fafcfe47 48%,#0000 76%);background:linear-gradient(100deg,transparent,oklch(1 0 0/.035) 24%,oklch(.99 .003 250/.28) 48%,transparent 76%);filter:blur(7px);-webkit-mask-image:linear-gradient(90deg,transparent,black 22%,black 72%,transparent);mask-image:linear-gradient(90deg,transparent,black 22%,black 72%,transparent);opacity:var(--product-visual-sweep-opacity)}.ProductVisualSurface_brandMark__QMmCM{position:absolute;top:12px;left:12px;z-index:4;max-width:calc(100% - 24px);overflow:hidden;border:1px solid transparent;border-radius:var(--ds-ctl-radius);background:var(--surface);color:var(--foreground);padding:5px 8px;font-family:var(--font-technical),var(--font-geist-mono),monospace;font-size:var(--ds-font-label);font-weight:500;letter-spacing:var(--ds-tracking-label);line-height:1.15;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}@supports (color:oklch(0% 0 0)) and (color:color-mix(in srgb,red,red)){.ProductVisualSurface_brandMark__QMmCM{border:1px solid color-mix(in oklch,var(--foreground),transparent 86%);border-radius:var(--ds-ctl-radius);background:color-mix(in oklch,var(--surface),transparent 5%)}}.ProductVisualSurface_objectWrap__O4IPC{--product-optical-y:49%;--product-envelope-w:70cqw;--product-envelope-h:74cqh;--product-fit-w:min(var(--product-envelope-w),calc(min(var(--product-envelope-h), var(--product-envelope-h-cap, 100cqh)) * var(--product-content-aspect)));position:absolute;z-index:3;display:grid;top:var(--product-optical-y);left:50%;width:min(calc(var(--product-fit-w) / var(--product-content-fill-x)),115cqw,calc(115cqh * var(--product-canvas-aspect)));aspect-ratio:var(--product-canvas-aspect);place-items:center;transform:translate(calc((var(--product-content-offset-x) + var(--product-content-fill-x) / 2) * -100%),calc((var(--product-content-offset-y) + var(--product-content-fill-y) / 2) * -100%)) perspective(900px) translate3d(var(--product-visual-motion-x),calc(var(--product-visual-current-y) + var(--product-visual-motion-y)),0) rotateX(var(--product-visual-tilt-x)) rotateY(var(--product-visual-tilt-y)) rotate(var(--product-visual-current-r)) scale(var(--product-visual-paint-product-scale));transform-origin:calc((var(--product-content-offset-x) + var(--product-content-fill-x) / 2) * 100%) calc((var(--product-content-offset-y) + var(--product-content-fill-y) * .92) * 100%);transition:transform var(--product-visual-duration) var(--cs-ease-out)}.ProductVisualSurface_surface__0Un_h[data-product-visual-real-image=false] .ProductVisualSurface_objectWrap__O4IPC{width:min(82%,318px);aspect-ratio:auto;height:84%;min-height:132px;transform:translate(calc((var(--product-content-offset-x) + var(--product-content-fill-x) / 2) * -100%),calc((var(--product-content-offset-y) + var(--product-content-fill-y) / 2) * -100%))}.ProductVisualSurface_surface__0Un_h[data-product-visual-real-image=true][data-product-size-class=S] .ProductVisualSurface_objectWrap__O4IPC{--product-envelope-w:54cqw;--product-envelope-h:64cqh}.ProductVisualSurface_surface__0Un_h[data-product-visual-real-image=true][data-product-size-class=M] .ProductVisualSurface_objectWrap__O4IPC{--product-envelope-w:60cqw;--product-envelope-h:69cqh}.ProductVisualSurface_surface__0Un_h[data-product-visual-real-image=true][data-product-size-class=L] .ProductVisualSurface_objectWrap__O4IPC{--product-envelope-w:66cqw;--product-envelope-h:74cqh}.ProductVisualSurface_surface__0Un_h[data-product-visual-real-image=true][data-product-size-class=XL] .ProductVisualSurface_objectWrap__O4IPC{--product-envelope-w:72cqw;--product-envelope-h:78cqh}.ProductVisualSurface_quantityBadge__M9fK1{position:absolute;left:10px;bottom:10px;z-index:4;display:grid;gap:4px;padding:5px 8px 6px;background:#000;color:#fff;font-family:var(--font-technical),monospace;font-size:var(--ds-font-label);font-weight:500;line-height:1;letter-spacing:.02em;pointer-events:none}.ProductVisualSurface_quantityBadge__M9fK1[data-status=inferred]{background:#2b2b2e}.ProductVisualSurface_quantityBadgeRule__6mW9o{display:block;height:1px;background:#fff;opacity:.9}.ProductVisualSurface_productImage__KAI8k{object-fit:contain;filter:drop-shadow(0 20px 28px transparent)}@supports (color:oklch(0% 0 0)) and (color:color-mix(in srgb,red,red)){.ProductVisualSurface_productImage__KAI8k{filter:drop-shadow(0 20px 28px color-mix(in oklch,var(--foreground),transparent 70%))}}.ProductVisualSurface_surface__0Un_h[data-product-visual-treatment=paint] .ProductVisualSurface_productImage__KAI8k{filter:none}.dark .ProductVisualSurface_productImage__KAI8k{filter:var(--product-image-dark-filter,drop-shadow(0 20px 28px var(--dk-shadow-color)));-webkit-mask-image:var(--product-image-dark-mask,none);-webkit-mask-composite:source-in;mask-image:var(--product-image-dark-mask,none);mask-composite:intersect}.dark .ProductVisualSurface_surface__0Un_h[data-product-visual-treatment=paint] .ProductVisualSurface_productImage__KAI8k{filter:none}.dark .ProductVisualSurface_objectWrap__O4IPC{border-radius:var(--ds-radius,2px);box-shadow:var(--product-image-dark-frame,none)}.dark .ProductVisualSurface_contactShadow__Gp4_8{background:#000000e6;background:oklch(.03 .006 255/.9);opacity:calc(var(--product-visual-shadow-opacity) * var(--product-image-dark-contact, 1))}.ProductVisualSurface_surface__0Un_h[data-product-shadow-model=v6] .ProductVisualSurface_productImage__KAI8k{filter:none}.ProductVisualSurface_surface__0Un_h[data-product-shadow-model=v6] .ProductVisualSurface_contactShadow__Gp4_8{--product-envelope-w:70cqw;--product-envelope-h:74cqh;--product-fit-w:min(var(--product-envelope-w),calc(var(--product-envelope-h) * var(--product-content-aspect)));--product-v6-shadow-h:max(8px,calc(var(--product-fit-w) * 0.06));top:calc(49% + var(--product-fit-w) / var(--product-content-aspect) / 2 - var(--product-v6-shadow-h) * .45);bottom:auto;width:calc(var(--product-fit-w) * .78);height:var(--product-v6-shadow-h);background:#01020380;background:oklch(.08 .01 250/.5);filter:blur(7px);opacity:.55}.ProductVisualSurface_surface__0Un_h[data-product-shadow-model=v6][data-product-size-class=S] .ProductVisualSurface_contactShadow__Gp4_8{--product-envelope-w:54cqw;--product-envelope-h:64cqh}.ProductVisualSurface_surface__0Un_h[data-product-shadow-model=v6][data-product-size-class=M] .ProductVisualSurface_contactShadow__Gp4_8{--product-envelope-w:60cqw;--product-envelope-h:69cqh}.ProductVisualSurface_surface__0Un_h[data-product-shadow-model=v6][data-product-size-class=L] .ProductVisualSurface_contactShadow__Gp4_8{--product-envelope-w:66cqw;--product-envelope-h:74cqh}.ProductVisualSurface_surface__0Un_h[data-product-shadow-model=v6][data-product-size-class=XL] .ProductVisualSurface_contactShadow__Gp4_8{--product-envelope-w:72cqw;--product-envelope-h:78cqh}.ProductVisualSurface_surface__0Un_h[data-product-shadow-model=v6][data-product-official-shadow=thin] .ProductVisualSurface_contactShadow__Gp4_8,.ProductVisualSurface_surface__0Un_h[data-product-shadow-model=v6][data-product-official-shadow=unknown] .ProductVisualSurface_contactShadow__Gp4_8{opacity:.32}.ProductVisualSurface_surface__0Un_h[data-product-shadow-model=v6][data-product-official-shadow=strong] .ProductVisualSurface_contactShadow__Gp4_8{display:none}.ProductVisualSurface_surface__0Un_h[data-product-shadow-model=v6]:not([data-product-image-state=loaded]) .ProductVisualSurface_contactShadow__Gp4_8{visibility:hidden}.ProductVisualSurface_placeholderVisual__nTGCs{display:grid;width:min(100%,270px);min-height:72%;align-content:center;justify-items:center;gap:6px;color:var(--ds-c-text-2);padding:12px;text-align:center}.dark .ProductVisualSurface_floodWash__RUogT{background:radial-gradient(ellipse at 54% 82%,var(--product-visual-accent) 0,transparent 62%),linear-gradient(155deg,var(--product-visual-accent) 0,var(--product-visual-accent) 54%,var(--product-visual-accent) 120%)}@supports (color:oklch(0% 0 0)) and (color:color-mix(in srgb,red,red)){.dark .ProductVisualSurface_floodWash__RUogT{background:radial-gradient(ellipse at 54% 82%,color-mix(in oklch,var(--product-visual-accent),white 8%) 0,transparent 62%),linear-gradient(155deg,color-mix(in oklch,var(--product-visual-accent),oklch(.28 .018 250) 44%) 0,color-mix(in oklch,var(--product-visual-accent),oklch(.14 .012 250) 42%) 54%,color-mix(in oklch,var(--product-visual-accent),black 48%) 120%)}}.dark .ProductVisualSurface_surface__0Un_h[data-product-visual-treatment=paint] .ProductVisualSurface_floodWash__RUogT{background-color:var(--product-visual-background-color);background-image:none}.dark .ProductVisualSurface_surface__0Un_h[data-product-visual-treatment=clearcoat] .ProductVisualSurface_floodWash__RUogT{background:linear-gradient(108deg,#1a2026 0,var(--product-visual-accent) 44%,var(--product-visual-accent) 100%)}@supports (color:oklch(0% 0 0)) and (color:color-mix(in srgb,red,red)){.dark .ProductVisualSurface_surface__0Un_h[data-product-visual-treatment=clearcoat] .ProductVisualSurface_floodWash__RUogT{background:linear-gradient(108deg,color-mix(in oklch,var(--product-visual-accent),oklch(.24 .014 250) 56%) 0,color-mix(in oklch,var(--product-visual-accent),oklch(.14 .012 250) 42%) 44%,color-mix(in oklch,var(--product-visual-accent),black 42%) 100%)}}.dark .ProductVisualSurface_floodCore__VG0go{background:radial-gradient(circle at 52% 72%,var(--product-visual-accent) 0,var(--product-visual-accent) 30%,transparent 68%),radial-gradient(ellipse at 50% 94%,#00000057,transparent 44%)}@supports (color:oklch(0% 0 0)) and (color:color-mix(in srgb,red,red)){.dark .ProductVisualSurface_floodCore__VG0go{background:radial-gradient(circle at 52% 72%,color-mix(in oklch,var(--product-visual-accent),white 6%) 0,color-mix(in oklch,var(--product-visual-accent),transparent 32%) 30%,transparent 68%),radial-gradient(ellipse at 50% 94%,oklch(0 0 0/.34),transparent 44%)}}.dark .ProductVisualSurface_surface__0Un_h[data-product-visual-treatment=clearcoat] .ProductVisualSurface_floodCore__VG0go{background:radial-gradient(ellipse at 46% 30%,#ffffff2e 0,transparent 28%),radial-gradient(ellipse at 54% 82%,var(--product-visual-accent) 0,transparent 66%)}@supports (color:oklch(0% 0 0)) and (color:color-mix(in srgb,red,red)){.dark .ProductVisualSurface_surface__0Un_h[data-product-visual-treatment=clearcoat] .ProductVisualSurface_floodCore__VG0go{background:radial-gradient(ellipse at 46% 30%,oklch(1 0 0/.18) 0,transparent 28%),radial-gradient(ellipse at 54% 82%,color-mix(in oklch,var(--product-visual-accent),white 8%) 0,transparent 66%)}}.dark .ProductVisualSurface_matteField__j1HWr{background:radial-gradient(ellipse at 46% 80%,var(--product-visual-accent) 0,transparent 60%),linear-gradient(150deg,#1c2229 0,#03060a 54%,#010102 100%)}@supports (color:oklch(0% 0 0)) and (color:color-mix(in srgb,red,red)){.dark .ProductVisualSurface_matteField__j1HWr{background:radial-gradient(ellipse at 46% 80%,color-mix(in oklch,var(--product-visual-accent),white 4%) 0,transparent 60%),linear-gradient(150deg,color-mix(in oklch,var(--product-visual-accent),oklch(.25 .015 250) 54%) 0,color-mix(in oklch,var(--product-visual-accent),oklch(.12 .012 250) 58%) 54%,oklch(.07 .01 250) 100%)}}.dark .ProductVisualSurface_surface__0Un_h[data-product-visual-treatment=fabric] .ProductVisualSurface_matteField__j1HWr{background:linear-gradient(140deg,#1a2027,#020406)}@supports (color:oklch(0% 0 0)) and (color:color-mix(in srgb,red,red)){.dark .ProductVisualSurface_surface__0Un_h[data-product-visual-treatment=fabric] .ProductVisualSurface_matteField__j1HWr{background:linear-gradient(140deg,color-mix(in oklch,var(--product-visual-accent),oklch(.24 .016 250) 58%) 0,color-mix(in oklch,var(--product-visual-accent),oklch(.1 .012 250) 54%) 100%)}}.dark .ProductVisualSurface_surface__0Un_h[data-product-visual-treatment=foam] .ProductVisualSurface_matteField__j1HWr{background:radial-gradient(ellipse at 48% 78%,var(--product-visual-accent) 0,transparent 60%),linear-gradient(150deg,#1a2027 0,#020406 100%)}@supports (color:oklch(0% 0 0)) and (color:color-mix(in srgb,red,red)){.dark .ProductVisualSurface_surface__0Un_h[data-product-visual-treatment=foam] .ProductVisualSurface_matteField__j1HWr{background:radial-gradient(ellipse at 48% 78%,color-mix(in oklch,var(--product-visual-accent),white 8%) 0,transparent 60%),linear-gradient(150deg,color-mix(in oklch,var(--product-visual-accent),oklch(.24 .016 250) 58%) 0,color-mix(in oklch,var(--product-visual-accent),oklch(.1 .012 250) 54%) 100%)}}.dark .ProductVisualSurface_abrasiveWash__V423A{background:radial-gradient(ellipse at 42% 78%,var(--product-visual-accent) 0,transparent 58%),linear-gradient(152deg,#1a2027 0,var(--product-visual-accent) 52%,var(--product-visual-accent) 120%)}@supports (color:oklch(0% 0 0)) and (color:color-mix(in srgb,red,red)){.dark .ProductVisualSurface_abrasiveWash__V423A{background:radial-gradient(ellipse at 42% 78%,color-mix(in oklch,var(--product-visual-accent),white 4%) 0,transparent 58%),linear-gradient(152deg,color-mix(in oklch,var(--product-visual-accent),oklch(.24 .016 250) 54%) 0,color-mix(in oklch,var(--product-visual-accent),oklch(.12 .012 250) 50%) 52%,color-mix(in oklch,var(--product-visual-accent),black 46%) 120%)}}.dark .ProductVisualSurface_polishSheen__2zFir{background:radial-gradient(ellipse at 48% 78%,var(--product-visual-accent) 0,transparent 62%),linear-gradient(150deg,var(--surface-muted) 0,#11171c 46%,var(--product-visual-accent) 100%)}@supports (color:oklch(0% 0 0)) and (color:color-mix(in srgb,red,red)){.dark .ProductVisualSurface_polishSheen__2zFir{background:radial-gradient(ellipse at 48% 78%,color-mix(in oklch,var(--product-visual-accent),white 18%) 0,transparent 62%),linear-gradient(150deg,color-mix(in oklch,var(--surface-muted),white 4%) 0,color-mix(in oklch,var(--product-visual-accent),oklch(.2 .014 250) 58%) 46%,color-mix(in oklch,var(--product-visual-accent),black 42%) 100%)}}.ProductVisualSurface_placeholderMark__EioqZ{display:block;width:36px;height:36px;margin-bottom:4px}.ProductVisualSurface_placeholderMark__EioqZ svg{display:block;width:100%;height:100%;fill:none;stroke:var(--ds-c-text-3);stroke-linecap:round;stroke-linejoin:round;stroke-width:1.25}.ProductVisualSurface_placeholderVisual__nTGCs small{color:var(--ds-c-text-2);font-family:var(--font-technical),var(--font-geist-mono),monospace;font-size:var(--ds-font-label);font-weight:500;letter-spacing:var(--ds-tracking-label);text-transform:uppercase}.ProductVisualSurface_placeholderVisual__nTGCs strong{color:var(--ds-c-text);font-size:1rem;font-weight:600;line-height:1.2}.ProductVisualSurface_placeholderVisual__nTGCs span:not(.ProductVisualSurface_placeholderMark__EioqZ){display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;color:var(--ds-c-text-2);font-size:var(--ds-font-small);font-weight:400;line-height:1.35}.ProductVisualSurface_surface__0Un_h[data-product-visual-mode=always-color],.ProductVisualSurface_surface__0Un_h[data-product-visual-mode=color-on-hover],.ProductVisualSurface_surface__0Un_h[data-product-visual-mode=neutral]{background-color:var(--surface-muted);background-image:none}.dark .ProductVisualSurface_surface__0Un_h[data-product-visual-mode=always-color],.dark .ProductVisualSurface_surface__0Un_h[data-product-visual-mode=color-on-hover],.dark .ProductVisualSurface_surface__0Un_h[data-product-visual-mode=neutral]{background-color:var(--product-image-dark-plate,var(--surface));background-image:none}.ProductVisualSurface_surface__0Un_h[data-product-visual-mode=always-color] .ProductVisualSurface_baseLayer__JvULE,.ProductVisualSurface_surface__0Un_h[data-product-visual-mode=always-color] .ProductVisualSurface_effectStack__VGFST,.ProductVisualSurface_surface__0Un_h[data-product-visual-mode=always-color] .ProductVisualSurface_pointerLens__djBBp,.ProductVisualSurface_surface__0Un_h[data-product-visual-mode=color-on-hover] .ProductVisualSurface_baseLayer__JvULE,.ProductVisualSurface_surface__0Un_h[data-product-visual-mode=color-on-hover] .ProductVisualSurface_effectStack__VGFST,.ProductVisualSurface_surface__0Un_h[data-product-visual-mode=color-on-hover] .ProductVisualSurface_pointerLens__djBBp,.ProductVisualSurface_surface__0Un_h[data-product-visual-mode=neutral] .ProductVisualSurface_baseLayer__JvULE,.ProductVisualSurface_surface__0Un_h[data-product-visual-mode=neutral] .ProductVisualSurface_effectStack__VGFST,.ProductVisualSurface_surface__0Un_h[data-product-visual-mode=neutral] .ProductVisualSurface_pointerLens__djBBp{display:none}.ProductVisualSurface_surface__0Un_h[data-product-visual-mode][data-product-visual-treatment][data-product-visual-state=active]{--product-visual-current-y:-2px;--product-visual-current-r:0deg;--product-visual-paint-product-scale:1.012;--product-visual-shadow-width:112px;--product-visual-shadow-height:8px;--product-visual-shadow-blur:15px;--product-visual-shadow-opacity:0.25}.ProductVisualSurface_surface__0Un_h[data-product-visual-mode][data-product-visual-treatment][data-product-visual-state=exiting],.ProductVisualSurface_surface__0Un_h[data-product-visual-mode][data-product-visual-treatment][data-product-visual-state=idle]{--product-visual-current-y:0px;--product-visual-current-r:0deg;--product-visual-paint-product-scale:1}@media (max-width:520px){.ProductVisualSurface_surface__0Un_h{min-height:206px}.ProductVisualSurface_brandMark__QMmCM{max-width:calc(100% - 20px);top:10px;left:10px}}@container (max-width: 260px){.ProductVisualSurface_brandMark__QMmCM{top:8px;left:8px;max-width:calc(100% - 16px);padding:3px 6px;font-size:.6875rem}.ProductVisualSurface_objectWrap__O4IPC{--product-mark-band:34px;--product-floor-band:6px;--product-envelope-h-cap:calc(100cqh - var(--product-mark-band) - var(--product-floor-band));--product-optical-y:calc((var(--product-mark-band) + 100cqh - var(--product-floor-band)) / 2)}}@media (hover:none),(pointer:coarse){.ProductVisualSurface_pointerLens__djBBp{display:none}}@media (prefers-reduced-motion:reduce){.ProductVisualSurface_surface__0Un_h,.ProductVisualSurface_surface__0Un_h *{transition:none!important}.ProductVisualSurface_surface__0Un_h:focus-within,.ProductVisualSurface_surface__0Un_h:hover,.ProductVisualSurface_surface__0Un_h[data-product-visual-pointer-active=true],.cs-product-motion-card:focus-within .ProductVisualSurface_surface__0Un_h,.cs-product-motion-card:hover .ProductVisualSurface_surface__0Un_h,.cs-product-motion-card[data-pointer-active=true] .ProductVisualSurface_surface__0Un_h{--product-visual-current-y:0px;--product-visual-current-r:0deg;--product-visual-sweep-x:-18%;--product-visual-shadow-width:72px;--product-visual-shadow-height:10px;--product-visual-shadow-blur:10px}.ProductVisualSurface_objectWrap__O4IPC{transform:translate(calc((var(--product-content-offset-x) + var(--product-content-fill-x) / 2) * -100%),calc((var(--product-content-offset-y) + var(--product-content-fill-y) / 2) * -100%))!important}.ProductVisualSurface_surface__0Un_h[data-product-visual-mode=color-on-hover][data-product-visual-state=active] .ProductVisualSurface_colorReveal__18ZWs{transform:scaleY(1)}.ProductVisualSurface_surface__0Un_h[data-product-visual-mode=color-on-hover]:not([data-product-visual-state=active]) .ProductVisualSurface_colorReveal__18ZWs{transform:scaleY(0)}.ProductVisualSurface_pointerLens__djBBp,.ProductVisualSurface_rollerEdge__5ZmyY{display:none}.ProductVisualSurface_polishSweep__0CZnl{transform:rotate(-10deg) translateX(-18%)!important}}.SearchableCombobox_root__r6OWv{width:100%}.SearchableCombobox_trigger__ZEe4z{display:flex;width:100%;min-height:44px;align-items:center;justify-content:space-between;gap:12px;border:1px solid #2a313929;border-radius:12px;background:#f8fafd;background:oklch(.985 .004 255);color:#10141a;color:oklch(.19 .014 255);cursor:pointer;padding:0 16px 0 14px;font:inherit;font-size:14px;font-weight:720;text-align:left;transition:border-color .18s cubic-bezier(.16,1,.3,1),background-color .18s cubic-bezier(.16,1,.3,1),box-shadow .18s cubic-bezier(.16,1,.3,1)}@supports (color:oklch(0% 0 0)) and (color:color-mix(in srgb,red,red)){.SearchableCombobox_trigger__ZEe4z{border:1px solid oklch(.31 .018 255/.16);border-radius:12px}}.dark .SearchableCombobox_trigger__ZEe4z{border-color:#e1e5ea26;background:#0d1218;background:oklch(.18 .014 255);color:#eceff2;color:oklch(.95 .006 255)}@supports (color:oklch(0% 0 0)) and (color:color-mix(in srgb,red,red)){.dark .SearchableCombobox_trigger__ZEe4z{border-color:oklch(.92 .008 255/.15)}}.SearchableCombobox_trigger__ZEe4z:hover:not(:disabled){border-color:#cf413a7a}@supports (color:oklch(0% 0 0)) and (color:color-mix(in srgb,red,red)){.SearchableCombobox_trigger__ZEe4z:hover:not(:disabled){border-color:oklch(.58 .18 27/.48)}}.SearchableCombobox_trigger__ZEe4z:focus-visible{outline:2px solid #e63935;outline-offset:3px;box-shadow:0 0 0 4px #e6393521;box-shadow:0 0 0 4px oklch(.61 .21 27/.13)}@supports (color:oklch(0% 0 0)) and (color:color-mix(in srgb,red,red)){.SearchableCombobox_trigger__ZEe4z:focus-visible{outline:2px solid oklch(.61 .21 27);outline-offset:3px}}.SearchableCombobox_trigger__ZEe4z:disabled{cursor:not-allowed;opacity:.55}.SearchableCombobox_triggerPlaceholder__f_9g_,.SearchableCombobox_triggerValue__Y0ZIU{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.SearchableCombobox_triggerPlaceholder__f_9g_{color:#646d78;color:oklch(.53 .02 255)}.dark .SearchableCombobox_triggerPlaceholder__f_9g_{color:#9199a4;color:oklch(.68 .018 255)}.SearchableCombobox_chevron__e7jOZ{width:18px;height:18px;flex:0 0 auto;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7;transition:transform .18s cubic-bezier(.16,1,.3,1)}.SearchableCombobox_root__r6OWv[data-open] .SearchableCombobox_chevron__e7jOZ{transform:rotate(180deg)}.SearchableCombobox_layer__9tIZe{position:fixed;z-index:1000;inset:0;pointer-events:none}.SearchableCombobox_panel__p75uR{position:fixed;display:flex;flex-direction:column;overflow:hidden;border:1px solid #2a313929;border-radius:14px;background:#f8fafdfa;background:oklch(.985 .004 255/.98);color:#10141a;color:oklch(.19 .014 255);box-shadow:0 24px 64px #080e1538;box-shadow:0 24px 64px oklch(.16 .018 255/.22);pointer-events:auto}@supports (color:oklch(0% 0 0)) and (color:color-mix(in srgb,red,red)){.SearchableCombobox_panel__p75uR{border:1px solid oklch(.31 .018 255/.16);border-radius:14px}}.dark .SearchableCombobox_panel__p75uR{border-color:#e1e5ea29;background:#070a10fc;background:oklch(.145 .014 255/.99);color:#eceff2;color:oklch(.95 .006 255);box-shadow:0 30px 80px #0000009e;box-shadow:0 30px 80px oklch(.035 .008 255/.62)}@supports (color:oklch(0% 0 0)) and (color:color-mix(in srgb,red,red)){.dark .SearchableCombobox_panel__p75uR{border-color:oklch(.92 .008 255/.16)}}.SearchableCombobox_sheetHeader__iv4gs{display:none}.SearchableCombobox_searchWrap__qH7kb{position:relative;display:grid;flex:0 0 auto;grid-template-columns:20px minmax(0,1fr);align-items:center;gap:9px;border-bottom:1px solid #2a31391c;background:inherit;padding:11px 12px}@supports (color:oklch(0% 0 0)) and (color:color-mix(in srgb,red,red)){.SearchableCombobox_searchWrap__qH7kb{border-bottom:1px solid oklch(.31 .018 255/.11)}}.dark .SearchableCombobox_searchWrap__qH7kb{border-bottom-color:#e1e5ea1c}@supports (color:oklch(0% 0 0)) and (color:color-mix(in srgb,red,red)){.dark .SearchableCombobox_searchWrap__qH7kb{border-bottom-color:oklch(.92 .008 255/.11)}}.SearchableCombobox_searchIcon__bjljg{width:18px;height:18px;fill:none;stroke:#5c646f;stroke:oklch(.5 .02 255);stroke-linecap:round;stroke-width:1.6}.dark .SearchableCombobox_searchIcon__bjljg{stroke:#9199a4;stroke:oklch(.68 .018 255)}.SearchableCombobox_searchInput__TUHJo{width:100%;min-width:0;min-height:38px;border:0;border-radius:9px;background:#ebeff4;background:oklch(.95 .008 255);color:inherit;outline:none;padding:0 11px;font:inherit;font-size:14px}.dark .SearchableCombobox_searchInput__TUHJo{background:#13181e;background:oklch(.205 .014 255)}.SearchableCombobox_searchInput__TUHJo:focus-visible{box-shadow:inset 0 0 0 2px #e63935b8;box-shadow:inset 0 0 0 2px oklch(.61 .21 27/.72)}.SearchableCombobox_searchInput__TUHJo::placeholder{color:#616a75;color:oklch(.52 .02 255)}.dark .SearchableCombobox_searchInput__TUHJo::placeholder{color:#88909a;color:oklch(.65 .018 255)}.SearchableCombobox_searchInput__TUHJo::-webkit-search-cancel-button{opacity:.64}.SearchableCombobox_list__50aO8{min-height:0;flex:1 1 auto;overflow-y:auto;overscroll-behavior:contain;padding:6px;scrollbar-color:oklch(.5 .02 255/.5) transparent;scrollbar-width:thin}.SearchableCombobox_list__50aO8::-webkit-scrollbar{width:7px}.SearchableCombobox_list__50aO8::-webkit-scrollbar-track{background:transparent}.SearchableCombobox_list__50aO8::-webkit-scrollbar-thumb{border:2px solid transparent;border-radius:999px;background:#5c646f80;background:oklch(.5 .02 255/.5);background-clip:padding-box}.SearchableCombobox_option__UZ0Kj{display:flex;width:100%;min-height:44px;align-items:center;justify-content:space-between;gap:12px;border:0;border-radius:9px;background:transparent;color:inherit;cursor:pointer;padding:9px 10px 9px 12px;font:inherit;font-size:14px;font-weight:650;text-align:left}.SearchableCombobox_option__UZ0Kj:hover,.SearchableCombobox_option__UZ0Kj[data-active]{background:#e3e8ef;background:oklch(.93 .011 255)}.dark .SearchableCombobox_option__UZ0Kj:hover,.dark .SearchableCombobox_option__UZ0Kj[data-active]{background:#181f27;background:oklch(.235 .018 255)}.SearchableCombobox_option__UZ0Kj[aria-selected=true]{color:#c51e21;color:oklch(.53 .2 27);font-weight:820}.dark .SearchableCombobox_option__UZ0Kj[aria-selected=true]{color:#ff8579;color:oklch(.75 .15 27)}.SearchableCombobox_option__UZ0Kj:focus-visible{outline:2px solid #e63935;outline-offset:-2px}@supports (color:oklch(0% 0 0)) and (color:color-mix(in srgb,red,red)){.SearchableCombobox_option__UZ0Kj:focus-visible{outline:2px solid oklch(.61 .21 27);outline-offset:-2px}}.SearchableCombobox_option__UZ0Kj:disabled{cursor:not-allowed;opacity:.46}.SearchableCombobox_emptyState__GWRtw{display:grid;min-height:120px;margin:0;place-items:center;padding:20px;color:#5c646f;color:oklch(.5 .02 255);font-size:13px;line-height:1.5;text-align:center}.SearchableCombobox_srOnly__n0vRV{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);clip-path:inset(50%);white-space:nowrap}.SearchableCombobox_backdrop__wHo_O{position:absolute;inset:0;background:#000101ad;background:oklch(.055 .008 255/.68)}.SearchableCombobox_closeButton__Hti2_{display:inline-grid;width:40px;height:40px;flex:0 0 auto;place-items:center;border:1px solid #2a313924;border-radius:11px;background:#ebeff4;background:oklch(.95 .008 255);color:inherit;cursor:pointer;font:inherit;font-size:22px}@supports (color:oklch(0% 0 0)) and (color:color-mix(in srgb,red,red)){.SearchableCombobox_closeButton__Hti2_{border:1px solid oklch(.31 .018 255/.14);border-radius:11px}}.dark .SearchableCombobox_closeButton__Hti2_{border-color:#e1e5ea24;background:#13181e;background:oklch(.205 .014 255)}@supports (color:oklch(0% 0 0)) and (color:color-mix(in srgb,red,red)){.dark .SearchableCombobox_closeButton__Hti2_{border-color:oklch(.92 .008 255/.14)}}.SearchableCombobox_closeButton__Hti2_:focus-visible{outline:2px solid #e63935;outline-offset:2px}@supports (color:oklch(0% 0 0)) and (color:color-mix(in srgb,red,red)){.SearchableCombobox_closeButton__Hti2_:focus-visible{outline:2px solid oklch(.61 .21 27);outline-offset:2px}}@media (max-width:720px){.SearchableCombobox_layerMobile__fAaKa{pointer-events:auto}.SearchableCombobox_layerMobile__fAaKa .SearchableCombobox_panel__p75uR{top:auto!important;right:0;bottom:0!important;left:0!important;width:100%!important;max-height:min(82dvh,720px)!important;min-height:min(64dvh,540px);border-right:0;border-bottom:0;border-left:0;border-radius:18px 18px 0 0;padding-bottom:env(safe-area-inset-bottom)}.SearchableCombobox_sheetHeader__iv4gs{display:flex;min-height:64px;flex:0 0 auto;align-items:center;justify-content:space-between;gap:16px;padding:12px 14px 8px 18px}.SearchableCombobox_sheetHeader__iv4gs strong{font-size:18px;font-weight:850}.SearchableCombobox_searchWrap__qH7kb{padding:9px 14px 13px}.SearchableCombobox_searchInput__TUHJo{min-height:46px;font-size:16px}.SearchableCombobox_list__50aO8{padding:8px 10px 14px;scroll-padding-block:8px 24px}.SearchableCombobox_option__UZ0Kj{min-height:48px;padding-inline:12px;font-size:15px}}@media (prefers-reduced-motion:reduce){.SearchableCombobox_chevron__e7jOZ,.SearchableCombobox_trigger__ZEe4z{transition:none}}[data-ds=a] .SearchableCombobox_trigger__ZEe4z{min-height:var(--ds-ctl-h-field);border-color:var(--ds-c-field);border-radius:var(--ds-ctl-radius);background:var(--ds-c-surface);color:var(--ds-c-text);padding:0 16px 0 14px;font-size:var(--ds-font-body);font-weight:400}[data-ds=a] .SearchableCombobox_trigger__ZEe4z:hover:not(:disabled){border-color:var(--ds-c-text-2)}[data-ds=a] .SearchableCombobox_trigger__ZEe4z:focus-visible{border-color:var(--ds-c-accent);outline:2px solid var(--ds-c-focus);outline-offset:1px;box-shadow:none}[data-ds=a] .SearchableCombobox_trigger__ZEe4z:disabled{border-color:var(--ds-c-line);background:var(--ds-c-surface-2);color:var(--ds-c-text-3);opacity:1}[data-ds=a] .SearchableCombobox_triggerPlaceholder__f_9g_{color:var(--ds-c-text-3)}[data-ds=a] .SearchableCombobox_panel__p75uR{border-color:var(--ds-c-line-strong);border-radius:var(--ds-overlay-radius);background:var(--ds-c-surface);color:var(--ds-c-text)}[data-ds=a] .SearchableCombobox_searchWrap__qH7kb{border-bottom-color:var(--ds-c-line)}[data-ds=a] .SearchableCombobox_searchInput__TUHJo{min-height:40px;border:1px solid var(--ds-c-field);border-radius:var(--ds-ctl-radius);background:var(--ds-c-surface);font-size:var(--ds-font-body)}[data-ds=a] .SearchableCombobox_searchInput__TUHJo:focus-visible{border-color:var(--ds-c-accent);box-shadow:none;outline:2px solid var(--ds-c-focus);outline-offset:1px}[data-ds=a] .SearchableCombobox_searchInput__TUHJo::placeholder{color:var(--ds-c-text-3)}[data-ds=a] .SearchableCombobox_option__UZ0Kj{border-radius:var(--ds-ctl-radius);font-size:.9375rem;font-weight:400}[data-ds=a] .SearchableCombobox_option__UZ0Kj:hover,[data-ds=a] .SearchableCombobox_option__UZ0Kj[data-active]{background:var(--ds-c-surface-2)}[data-ds=a] .SearchableCombobox_option__UZ0Kj[aria-selected=true]{background:var(--ds-c-accent-soft);color:var(--ds-c-text);font-weight:600;box-shadow:inset 2px 0 0 var(--ds-c-accent)}[data-ds=a] .SearchableCombobox_option__UZ0Kj:focus-visible{outline-color:var(--ds-c-focus)}[data-ds=a] .SearchableCombobox_emptyState__GWRtw{color:var(--ds-c-text-2);font-size:var(--ds-font-small)}[data-ds=a] .SearchableCombobox_closeButton__Hti2_{border-color:var(--ds-c-line-strong);border-radius:var(--ds-ctl-radius);background:var(--ds-c-surface)}[data-ds=a] .SearchableCombobox_closeButton__Hti2_:focus-visible{outline-color:var(--ds-c-focus)}.SearchableCombobox_list__50aO8:focus{outline:none}