.squircle-clip[data-v-694df853]{pointer-events:none;width:0;height:0;position:absolute}.card-shadow[data-v-694df853]{transition:filter .2s}.card[data-v-694df853]{-webkit-user-select:none;user-select:none;-webkit-font-smoothing:antialiased;border:1px solid #ffffff1f;padding:18px 20px 16px;font-family:DM Sans,-apple-system,system-ui,sans-serif}.header[data-v-694df853]{justify-content:space-between;align-items:center;margin-bottom:14px;display:flex}.header-left[data-v-694df853]{perspective:280px;perspective-origin:50% 120%;align-items:center;gap:7px;font-size:16px;font-weight:500;display:flex}.label-text[data-v-694df853]{font-weight:700;line-height:1.3}.status-text[data-v-694df853]{will-change:transform, opacity, filter;vertical-align:middle;transform-origin:bottom;transition:color .3s,text-shadow .3s;display:inline-block;transform:rotateX(0)translateY(0)}.status-text.glowing[data-v-694df853]{font-weight:600}@keyframes flipUpFromBottom-694df853{0%{opacity:0;filter:blur(4px);transform:translateY(18px)rotateX(-80deg)}to{opacity:1;filter:blur();transform:translateY(0)rotateX(0)}}.status-text.animate-up[data-v-694df853]{animation:.42s cubic-bezier(.33,1,.68,1) forwards flipUpFromBottom-694df853}.help-btn[data-v-694df853]{cursor:pointer;justify-content:center;align-items:center;padding:0;line-height:1;transition:color .2s;display:flex;position:relative}.help-btn[data-v-694df853]:hover{color:#d4d4d8}.help-btn svg[data-v-694df853]{shape-rendering:geometricprecision;flex-shrink:0;width:auto;height:18px;display:block}.help-tooltip[data-v-694df853]{color:#d4d4d8;white-space:nowrap;z-index:1000;background:#1a1a1e;border:1px solid #ffffff1a;border-radius:8px;padding:8px 12px;font-size:13px;position:fixed;box-shadow:0 4px 12px #0000004d}.scale-labels[data-v-694df853]{letter-spacing:.04em;justify-content:space-between;margin-bottom:7px;font-size:14px;font-weight:800;display:flex}.track-wrapper[data-v-694df853]{background:var(--track-color);isolation:isolate;border:1px solid #1a1a1e;border-radius:10px;height:30px;position:relative;overflow:hidden}.track-bg[data-v-694df853]{background:linear-gradient(135deg, color-mix(in srgb, var(--track-color) 85%, #fff), var(--track-color));z-index:0;position:absolute;inset:0}canvas[data-v-694df853]{pointer-events:none;opacity:0;mix-blend-mode:screen;z-index:2;width:100%;height:100%;transition:opacity .3s;position:absolute;inset:0}.track-wrapper.active canvas[data-v-694df853]{opacity:1;z-index:4}.dots-layer[data-v-694df853]{pointer-events:none;z-index:1;position:absolute;inset:0}.dot[data-v-694df853]{background:var(--dot-color);border-radius:50%;width:5px;height:5px;transition:opacity .6s;position:absolute;top:50%;transform:translateY(-50%)}.track-wrapper.active .dot[data-v-694df853]{opacity:.25}.track-wrapper.full .dot[data-v-694df853]{opacity:0}.dot[data-v-694df853]:first-child{left:14.5px}.dot[data-v-694df853]:nth-child(2){left:calc(25% + 7.25px)}.dot[data-v-694df853]:nth-child(3){left:50%}.dot[data-v-694df853]:nth-child(4){left:calc(75% - 7.25px)}.dot[data-v-694df853]:nth-child(5){left:calc(100% - 14.5px)}input[type=range][data-v-694df853]{appearance:none;cursor:pointer;z-index:5;background:0 0;outline:none;width:100%;height:100%;margin:0;padding:0;position:absolute;inset:0}input[type=range][data-v-694df853]::-webkit-slider-thumb{-webkit-appearance:none;background:linear-gradient(170deg, var(--thumb-color) 0%, color-mix(in srgb, var(--thumb-color) 88%, #000) 40%, color-mix(in srgb, var(--thumb-color) 78%, #000) 100%);cursor:grab;border:.5px solid #00000014;border-radius:10px;width:29px;height:29px;transition:box-shadow .4s,transform .15s;box-shadow:0 .5px 1px #0000002e,0 2px 6px #00000040,0 6px 16px #0000001f,inset 0 .5px #ffffffd9,inset 0 -.5px #0000000f}input[type=range][data-v-694df853]::-webkit-slider-thumb:active{cursor:grabbing;transform:scale(.95);box-shadow:0 .5px 1px #0003,0 1px 3px #0000004d,0 3px 8px #00000026,inset 0 .5px #ffffffb3,inset 0 -1px #00000014}input[type=range].glowing[data-v-694df853]::-webkit-slider-thumb{box-shadow:0 .5px 1px #0000002e, 0 2px 6px #00000040, 0 6px 16px #0000001f, 0 0 28px color-mix(in srgb, var(--active-color) 50%, transparent), 0 0 50px color-mix(in srgb, var(--active-color) 25%, transparent), inset 0 .5px 0 #ffffffd9, inset 0 -.5px 0 #0000000f}input[type=range].glowing[data-v-694df853]::-webkit-slider-thumb:active{box-shadow:0 .5px 1px #0003, 0 1px 3px #0000004d, 0 3px 8px #00000026, 0 0 32px color-mix(in srgb, var(--active-color) 55%, transparent), 0 0 56px color-mix(in srgb, var(--active-color) 30%, transparent), inset 0 .5px 0 #ffffffb3, inset 0 -1px 0 #00000014}input[type=range][data-v-694df853]::-moz-range-thumb{background:linear-gradient(170deg, var(--thumb-color) 0%, color-mix(in srgb, var(--thumb-color) 88%, #000) 40%, color-mix(in srgb, var(--thumb-color) 78%, #000) 100%);cursor:grab;border:.5px solid #00000014;border-radius:9px;width:26px;height:26px;transition:box-shadow .4s;box-shadow:0 .5px 1px #0000002e,0 2px 6px #00000040,0 6px 16px #0000001f}input[type=range][data-v-694df853]::-moz-range-thumb:active{cursor:grabbing;transform:scale(.95)}input[type=range].glowing[data-v-694df853]::-moz-range-thumb{box-shadow:0 .5px 1px #0000002e, 0 2px 6px #00000040, 0 6px 16px #0000001f, 0 0 28px color-mix(in srgb, var(--active-color) 50%, transparent), 0 0 50px color-mix(in srgb, var(--active-color) 25%, transparent)}input[type=range].glowing[data-v-694df853]::-moz-range-thumb:active{box-shadow:0 .5px 1px #0003, 0 1px 3px #0000004d, 0 3px 8px #00000026, 0 0 32px color-mix(in srgb, var(--active-color) 55%, transparent), 0 0 56px color-mix(in srgb, var(--active-color) 30%, transparent)}input[type=range][data-v-694df853]::-moz-range-track{background:0 0;border:none;height:30px}
