.rubber-segment{--rs-track:hsl(var(--muted) / .65);--rs-thumb:hsl(var(--card));--rs-ink:hsl(var(--muted-foreground));--rs-ink-active:hsl(var(--foreground));--rs-border:hsl(var(--border) / .65);--rs-radius:9999px;--rs-inset:3px;--rs-thumb-radius:9999px;--rs-h:36px;--rs-font:13px;--rs-pad:14px;--rs-min:44px;--rs-idle:.75;--rs-hover:1;--rs-ease-out:cubic-bezier(.23, 1, .32, 1);vertical-align:middle;padding:var(--rs-inset);border-radius:var(--rs-radius);background:var(--rs-track);border:1px solid var(--rs-border,hsl(var(--border) / .4));-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;touch-action:manipulation;overscroll-behavior-x:contain;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;box-sizing:border-box;flex-wrap:nowrap;align-items:center;width:max-content;display:inline-flex;position:relative;font-family:"Poppins", var(--font-poppins,"Poppins"), system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif!important}.rubber-segment[data-equal]{width:100%}.rubber-segment[aria-disabled=true]{opacity:.5;pointer-events:none}.rubber-segment__item{height:calc(var(--rs-h) - var(--rs-inset) * 2);min-width:var(--rs-min);padding:0 var(--rs-pad);border-radius:var(--rs-thumb-radius);color:var(--rs-ink);opacity:var(--rs-idle);font:inherit;font-size:var(--rs-font);white-space:nowrap;cursor:pointer;box-sizing:border-box;appearance:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:opacity .16s ease, transform .16s var(--rs-ease-out);background:0 0;border:0;outline:none;flex:none;justify-content:center;align-items:center;gap:6px;margin:0;font-weight:500;line-height:1;display:inline-flex}.rubber-segment[data-equal] .rubber-segment__item{flex:1;min-width:0}.rubber-segment__item[aria-checked=true]{cursor:default;opacity:0}.rubber-segment[data-draggable] .rubber-segment__item[aria-checked=true]{cursor:grab}.rubber-segment[data-held],.rubber-segment[data-held] .rubber-segment__item{cursor:grabbing}.rubber-segment__item[data-pressed]{transform:scale(.96)}.rubber-segment__item:focus-visible{outline:2px solid hsl(var(--primary));outline-offset:2px}.rubber-segment__item:disabled,.rubber-segment__item[aria-disabled=true]{opacity:.35!important;cursor:not-allowed!important;pointer-events:none!important}@media (hover:hover) and (pointer:fine){.rubber-segment__item[aria-checked=false]:not(:disabled):hover{opacity:var(--rs-hover)}}.rubber-segment__thumb{inset:var(--rs-inset);width:calc(100% - var(--rs-inset) * 2);height:calc(100% - var(--rs-inset) * 2);background:var(--rs-thumb);color:var(--rs-ink-active);box-shadow:var(--rs-thumb-shadow,0 1px 3px 0 #00000014, 0 1px 2px -1px #00000014);pointer-events:none;box-sizing:border-box;z-index:2;border-radius:var(--rs-thumb-radius);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;flex-wrap:nowrap;align-items:center;display:flex;position:absolute;overflow:hidden}.rubber-segment__thumb .rubber-segment__item{flex:none}.rubber-segment[data-equal] .rubber-segment__thumb .rubber-segment__item{flex:1;min-width:0}.rubber-segment__copy{color:inherit;opacity:1;cursor:default;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:600}@media (prefers-reduced-motion:reduce){.rubber-segment__item{transition:opacity .16s}}
