.slider-root{position:relative;display:flex;align-items:center;user-select:none;touch-action:none;width:100%;height:20px}.slider-track{position:relative;flex-grow:1;background-color:#f2f3f8;height:6px;border-radius:9999px}.slider-range{position:absolute;background-color:#d0579a;height:100%;border-radius:9999px}.slider-thumb{position:relative;display:block;width:24px;height:24px;background-color:#d0579a;border:4px solid #ffffff;border-radius:9999px;box-shadow:0 4px 10px rgba(208,87,154,.4);transition:transform .2s ease,box-shadow .2s ease;cursor:grab;z-index:10}.slider-thumb:hover{transform:scale(1.1);box-shadow:0 6px 15px rgba(208,87,154,.5);z-index:20}.slider-thumb:focus{outline:none;box-shadow:0 0 0 4px rgba(208,87,154,.2)}.slider-thumb:after{bottom:28px;content:attr(aria-valuenow);font-size:.75rem;font-weight:700;color:#fff;background-color:#1d1d1d;padding:4px 8px;border-radius:6px;white-space:nowrap;pointer-events:none;box-shadow:0 2px 5px rgba(0,0,0,.2)}.slider-thumb:after,.slider-thumb:before{position:absolute;left:50%;transform:translateX(-50%);opacity:1}.slider-thumb:before{content:"";bottom:22px;border-color:#1d1d1d transparent transparent;border-style:solid;border-width:6px 6px 0}