.slider-wrapper{position:relative;inline-size:100%;block-size:24px;border-radius:20px;padding:2px 11px;border:1px solid #bfc1c7;box-shadow:inset 0 0 4px 0 #00000040;background:#fefefe}.slider-track{position:absolute;inset-block-start:2px;inset-block-end:2px;inset-inline-start:11px;inset-inline-end:11px;border-radius:20px;background:#fefefe;z-index:0}.slider-fill{inset-inline-start:2px;block-size:16px;min-inline-size:22px;background:linear-gradient(90deg,#0029a5,#1877f2);border-radius:10px;z-index:1;transition:width .1s ease-out}.slider-fill,.step-dots{position:absolute;inset-block-start:50%;transform:translateY(-50%);pointer-events:none}.step-dots{inset-inline-start:11px;inset-inline-end:11px;inline-size:calc(100% - 22px);block-size:100%;z-index:2}.step-dot{inline-size:12px;background:#fefefe;border-radius:10px;border:1px solid #bfc1c7;box-shadow:inset 0 0 4px 0 #00000040}.slider-thumb,.step-dot{position:absolute;inset-block-start:50%;transform:translate(-50%,-50%);block-size:12px}.slider-thumb{inline-size:18px;border:1px solid #fcfcfc;border-radius:10px;background:#0029a5;pointer-events:none;z-index:3;transition:left .1s ease-out}.slider-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;outline:none;position:absolute;inset:0;inline-size:100%;block-size:100%;cursor:grab;z-index:4;opacity:0;margin:0}.slider-input::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;inline-size:0;block-size:0;opacity:0}.slider-input::-moz-range-thumb{inline-size:0;block-size:0;opacity:0;border:none;background:transparent}.custom-slider{position:relative;block-size:24px;margin-block-end:1rem}.custom-slider-input{position:absolute;inset:0;z-index:10;inline-size:100%;background:none;opacity:0;cursor:grab;-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}.custom-slider-input:active{cursor:grabbing}.custom-slider-input::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;inline-size:0;block-size:0;opacity:0}.custom-slider-input::-moz-range-thumb{inline-size:0;block-size:0;opacity:0;border:none;background:transparent}.custom-slider-display{display:flex;align-items:center;inline-size:100%;block-size:100%;padding:3px;border-radius:20px;background-color:#fefefe;box-shadow:inset 0 0 4px 0 #00000040}.custom-slider-fill{inline-size:var(
    --display-first-position,calc(var(--step, 0) / var(--total-steps, 1) * (100%) + 10px)
  );block-size:16px;border-radius:20px;background:linear-gradient(90deg,#0029a5,#1877f2);transition:inline-size .1s ease-out}.custom-slider-markers{position:absolute;inset-block:0;inset-inline:3px}.custom-slider-tooltip{position:absolute;inset-inline-start:var(
    --tooltip-first-position,calc(var(--step, 0) / var(--total-steps, 1) * (100%) - 10px)
  );inset-block-start:-4px;display:flex;font-size:12px;transform:translate(calc(-50% + 8px),-100%);pointer-events:none;z-index:5}.custom-slider-tooltip-content{padding:4px 8px;border-radius:4px;background-color:#0029a5;color:white;font-weight:500;white-space:nowrap}.custom-slider-handle{position:absolute;inset-inline-start:var(
    --handle-first-position,calc(6px + var(--step, 0) / var(--total-steps, 1) * (100%) - 8px)
  );inset-block-start:calc(50% - 6px);z-index:4;display:flex;justify-content:center;align-items:center;inline-size:18px;block-size:12px;border:1px solid #fcfcfc;border-radius:10px;background-color:#0029a5;pointer-events:none;color:#0029a5;transform:translateX(-50%);transition:inset-inline-start .1s ease-out}.custom-slider-dots{position:relative;inline-size:100%;block-size:100%}.custom-slider-dot{position:absolute;inset-inline-start:calc(var(--marker-position, 0) / var(--total-steps, 1) * (100% - 12px));inset-block-start:50%;transform:translateY(-50%);inline-size:12px;block-size:12px;background:#fefefe;border-radius:10px;border:1px solid #bfc1c7;box-shadow:inset 0 0 4px 0 #00000040;z-index:2}.custom-slider-labels{position:relative;display:flex;inline-size:100%;padding-block-start:.5rem}.custom-slider-label{position:absolute;inset-inline-start:calc(6px + var(--marker-position, 0) / var(--total-steps, 1) * (100% - 24px));transform:translateX(-50% + 50px);font-size:12px;color:#6b7280;white-space:nowrap}
/*# sourceMappingURL=7d1b7f2e5a1f586f.css.map*/