@property --thumb-size{syntax:"<length>";inherits:true;initial-value:16px}@property --anim-hover-ratio{syntax:"<number>";inherits:true;initial-value:0}@property --anim-hover-stop{syntax:"<length-percentage>";inherits:true;initial-value:0%}@property --preview-start{syntax:"<length-percentage>";inherits:true;initial-value:0%}@property --preview-end{syntax:"<length-percentage>";inherits:true;initial-value:0%}@property --ghost-color{syntax:"<color>";inherits:true;initial-value:#0000}@property --thumb-color{syntax:"<color>";inherits:true;initial-value:#0000}@property --bar-h{syntax:"<length>";inherits:true;initial-value:16px}@property --hover-scale{syntax:"<number>";inherits:false;initial-value:1}*{-webkit-tap-highlight-color:transparent}.ripple-clip{position:absolute;overflow:hidden;border-radius:inherit;pointer-events:none;border-radius:8px;inset:-8px -24px}label:-webkit-any([checkbox],[radio],[switch])>.ripple-clip{border-radius:0}label:-moz-any([checkbox],[radio],[switch])>.ripple-clip{border-radius:0}label:is([checkbox],[radio],[switch])>.ripple-clip{border-radius:0}.ripple{position:absolute;background:var(--primary-container);pointer-events:none;transform-origin:center;mix-blend-mode:hard-light;will-change:transform,opacity;opacity:0;animation:ripple-grow .35s cubic-bezier(.4,0,.2,1)forwards,ripple-fade-in 75ms linear forwards;border-radius:50%;transform:translate(-50%,-50%)scale(0)}.ripple.exiting{animation:ripple-grow .35s cubic-bezier(.4,0,.2,1)forwards,ripple-fade-in 75ms linear forwards,ripple-fade-out .15s linear var(--ripple-exit-delay,0s)forwards}@keyframes ripple-grow{to{transform:translate(-50%,-50%)scale(1)}}@keyframes ripple-fade-in{to{opacity:.4}}@keyframes ripple-fade-out{to{opacity:0}}:root{--primary:#d0bcff;--on-primary:#381e72;--primary-container:#4f378b;--on-primary-container:#eaddff;--secondary:#ccc2dc;--on-secondary:#332d41;--secondary-container:#4a4458;--on-secondary-container:#e8def8;--surface:#141218;--surface-dim:#141218;--surface-container-lowest:#0f0d13;--surface-container-low:#1d1b20;--surface-container:#211f26;--surface-container-high:#2b2930;--surface-container-highest:#36343b;--on-surface:#e6e1e5;--on-surface-variant:#cac4d0;--outline:#938f99;--outline-variant:#49454f;--error:#ffb4ab;--on-error:#690005;--error-container:#93000a;--on-error-container:#ffdad6;--title-large:400 22px/28px "Plus Jakarta Sans",system-ui,sans-serif;--title-medium:500 16px/24px "Plus Jakarta Sans",system-ui,sans-serif;--title-small:500 14px/20px "Plus Jakarta Sans",system-ui,sans-serif;--body-large:400 16px/24px "Plus Jakarta Sans",system-ui,sans-serif;--body-medium:400 14px/20px "Plus Jakarta Sans",system-ui,sans-serif;--label-large:500 14px/20px "Plus Jakarta Sans",system-ui,sans-serif;--label-medium:500 12px/16px "Plus Jakarta Sans",system-ui,sans-serif;--shape-none:0px;--shape-extra-small:4px;--shape-small:8px;--shape-medium:12px;--shape-large:16px;--shape-extra-large:28px;--shape-full:9999px;--ease:cubic-bezier(.2,0,0,1);--ease-emphasized:cubic-bezier(.2,0,0,1)}*,:before,:after{box-sizing:border-box}::selection{background:var(--primary-container);color:var(--on-primary-container)}::-webkit-scrollbar{width:14px;height:14px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:var(--outline-variant);border-radius:var(--shape-full);border:4px solid var(--surface)}::-webkit-scrollbar-thumb:hover{background:var(--outline)}body{background:var(--surface);color:var(--on-surface);overscroll-behavior:none;-webkit-overflow-scrolling:auto;margin:0;font-family:Plus Jakarta Sans,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}fieldset{border:none;margin:0;padding:0}:focus-visible{outline:3px solid var(--primary);outline-offset:2px;border-radius:var(--shape-small)}label[switch] input[type=checkbox],label[checkbox] input[type=checkbox],label[radio] input[type=radio],label[slider] input[type=range]{-webkit-tap-highlight-color:transparent;outline:none!important}[disabled]{pointer-events:none;opacity:.38}button[disabled]{opacity:1;color:#e6e1e561!important;background:#e6e1e51f!important;border:none!important}h1,h2,h3,h4,p{margin:0}h1{font:var(--title-large)}h2{font:var(--title-large);color:var(--on-surface)}h3{font:var(--title-medium);color:var(--on-surface)}h4{font:var(--title-small);color:var(--on-surface-variant)}p{font:var(--body-medium);color:var(--on-surface-variant)}[row]{display:flex;flex-direction:row}[col]{display:flex;flex-direction:column}[center]{display:flex;justify-content:center;align-items: center}[center-y]{display:flex;align-items: center}[center-x]{display:flex;justify-content:center}[between]{display:flex;justify-content:space-between}[wrap]{flex-wrap:wrap}[grid]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:24px}[gap1]{gap:4px}[gap2]{gap:8px}[gap3]{gap:12px}[gap4]{gap:16px}[mt-3]{margin-top:12px}[mb-4]{margin-bottom:16px}[ml-2]{margin-left:8px}[ml-4]{margin-left:16px}[ml-5]{margin-left:24px}[w-100]{width:100%}hr{border:none;border-top:1px solid var(--outline-variant);width:100%;margin:16px 0}button{text-rendering:geometricPrecision}label:-webkit-any([input],[switch],[checkbox],[radio],[slider]){text-rendering:geometricPrecision}label:-moz-any([input],[switch],[checkbox],[radio],[slider]){text-rendering:geometricPrecision}label:is([input],[switch],[checkbox],[radio],[slider]){text-rendering:geometricPrecision}button{-webkit-mask-image:-webkit-radial-gradient(#fff,#000);box-sizing:border-box;display:inline-flex;border-radius:var(--shape-full);font:var(--label-large);cursor:pointer;-webkit-user-select:none;user-select:none;touch-action:none;transition:background .2s var(--ease),color .2s var(--ease),box-shadow .15s ease-out,filter .2s var(--ease),transform .1s var(--ease);--btn-bg:var(--secondary-container);background:var(--btn-bg);color:var(--on-secondary-container);position:relative;transform:translate(var(--press-tx,0),var(--press-ty,0))scaleX(var(--press-x,1))scaleY(var(--press-y,1));border:none;justify-content:center;align-items: center;height:40px;padding:0 24px}button:active{box-shadow:0 0 0 2px var(--btn-bg)}button:after{content:"";position:absolute;border-radius:inherit;opacity:0;transition:opacity .2s var(--ease);background:currentColor;inset:0}button:hover:after{opacity:.08}button:active:after{opacity:.12}button[primary]{--btn-bg:var(--primary);background-color:var(--btn-bg);color:var(--on-primary)}button[outlined]{--btn-bg:var(--outline);color:var(--primary);border:1px solid var(--btn-bg);background:0 0}button[outlined]:focus{border-color:var(--primary)}button[text]{--btn-bg:transparent;color:var(--primary);background:0 0;padding:0 24px}[window]{background:var(--surface-container-high);border-radius:var(--shape-extra-large);color:var(--on-surface);display:flex;overflow:hidden;flex-direction:column;box-shadow:0 4px 8px 3px #00000026,0 1px 3px #0000004d}[window]>header{font:var(--title-large);border-bottom:1px solid var(--outline-variant);padding:24px 24px 16px}[window]>form,[card]{display:flex;flex-direction:column;gap:16px;padding:24px}[card]{background:var(--surface-container-low);border:1px solid var(--outline-variant);border-radius:var(--shape-medium);overflow:hidden}label[input]{display:flex;position:relative;background:var(--surface-container-highest);transition:background .2s var(--ease),filter .2s var(--ease),box-shadow .15s var(--ease);cursor:text;touch-action:none;box-shadow:0 0 0 0px var(--surface-container-highest);transform:translate(var(--press-tx,0),var(--press-ty,0))scaleX(var(--press-x,1))scaleY(var(--press-y,1));border:none;border-radius:12px;width:100%;height:56px}label[input]:focus-within{box-shadow:0 0 0 6px var(--surface-container-highest)}label[input]:active{box-shadow:0 0 0 7px var(--surface-container-highest)}label[input]:before{content:attr(input);position:absolute;font:var(--body-large);color:var(--on-surface-variant);pointer-events:none;-webkit-user-select:none;user-select:none;transform-origin:top left;transition:all .2s var(--ease);top:16px;left:16px}label[input]:focus-within:before{transform:translateY(-10px)scale(.75)}label[input]:has(input:not(:placeholder-shown)):before{transform:translateY(-10px)scale(.75)}label[input]:has(input:focus):before{color:var(--primary)}label[input] input:not([type=checkbox]):not([type=radio]):not([type=range]){color:var(--on-surface);font:var(--body-large);outline:none;caret-color:var(--primary);background:0 0;border:none;width:100%;height:100%;margin:0;padding:24px 16px 8px;line-height:normal}label[input] input::placeholder{color:#0000;transition:color .2s var(--ease)}label[input] input::placeholder{color:#0000;transition:color .2s var(--ease)}label[input] input::placeholder{color:#0000;transition:color .2s var(--ease)}label[input]:focus-within input::placeholder{color:var(--on-surface-variant)}label[input]:focus-within input::placeholder{color:var(--on-surface-variant)}label[input]:focus-within input::placeholder{color:var(--on-surface-variant)}label[switch]{display:flex;cursor:pointer;-webkit-user-select:none;user-select:none;touch-action:none;position:relative;transform:translate(var(--press-tx,0),var(--press-ty,0))scaleX(var(--press-x,1))scaleY(var(--press-y,1));justify-content:space-between;align-items: center;gap:16px;width:100%;min-height:48px}label:-webkit-any([checkbox],[radio]):has(input:checked):after{-webkit-text-stroke:.5px currentColor;color:var(--on-surface)}label:-moz-any([checkbox],[radio]):has(input:checked):after{-webkit-text-stroke:.5px currentColor;color:var(--on-surface)}label:is([checkbox],[radio]):has(input:checked):after{-webkit-text-stroke:.5px currentColor;color:var(--on-surface)}label[switch]:has(input:checked):before{-webkit-text-stroke:.5px currentColor;color:var(--on-surface)}label[switch]:before{content:attr(switch);font:var(--body-large);color:var(--on-surface-variant);-webkit-text-stroke:0px currentColor;transition:color .2s var(--ease),-webkit-text-stroke .2s var(--ease);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}label[switch] input[type=checkbox]{appearance:none;-webkit-appearance:none;position:relative;cursor:pointer;-webkit-tap-highlight-color:transparent;transform:scaleX(var(--sw-squish,1))scale(var(--hover-scale,1));transform-origin:var(--sw-squish-origin,center);transition:filter .2s var(--ease),--hover-scale .15s var(--ease);z-index:1;background:0 0;border:none;border-radius:0;flex-shrink:0;width:52px;height:28px;margin:0;outline:none!important}label[switch] input[type=checkbox]:focus{box-shadow:none;outline:none!important}label[switch] input[type=checkbox]:focus-visible{box-shadow:none;outline:none!important}.switch-bars{position:absolute;transform:translateY(-50%)scaleX(var(--sw-squish,1))scale(var(--hover-scale,1));transform-origin:var(--sw-squish-origin,center);transition:--hover-scale .15s var(--ease);pointer-events:none;width:52px;height:28px;top:50%;right:0}label[switch]:hover input[type=checkbox],label[switch]:hover .switch-bars{--hover-scale:1.05}label[switch]:hover:has(input:not(:checked)) .switch-bar-rest{background-color:color-mix(in srgb,var(--primary)20%,var(--surface-container-highest))}label[switch]:active input[type=checkbox],label[switch]:active .switch-bars{--hover-scale:1.1}label[switch]:has(input:active) input[type=checkbox]{--hover-scale:1.1}label[switch]:has(input:active) .switch-bars{--hover-scale:1.1}label[switch]:active:has(input:not(:checked)) .switch-bar-rest{background-color:color-mix(in srgb,var(--primary)40%,var(--surface-container-highest))}label[switch]:has(input:active):has(input:not(:checked)) .switch-bar-rest{background-color:color-mix(in srgb,var(--primary)40%,var(--surface-container-highest))}.switch-bar-fill{position:absolute;width:max(0px,calc(var(--sw-fill,0%) - 4px));background:var(--primary);transition:width .2s var(--ease-emphasized);border-radius:14px;height:100%;top:0;left:0}.switch-bar-rest{position:absolute;width:max(0px,calc(100% - var(--sw-fill,0%) - 4px));background:var(--surface-container-highest);transition:width .2s var(--ease-emphasized),background-color .2s var(--ease);border-radius:14px;height:100%;top:0;right:0}label[switch]:has(input:checked) .switch-bar-fill{width:100%}label[switch]:has(input:checked) .switch-bar-rest{width:0}label[switch]:has(input:not(:checked)) .switch-bar-fill{width:0}label[switch]:has(input:not(:checked)) .switch-bar-rest{width:100%}label[switch]:has(input[dragging]) .switch-bar-fill{width:max(0px,calc(var(--sw-fill,0%) - 4px));transition:none}label[switch]:has(input[dragging]) .switch-bar-rest{width:max(0px,calc(100% - var(--sw-fill,0%) - 4px));transition:none}label[slider]{display:flex;position:relative;touch-action:none;transform:translate(var(--press-tx,0),var(--press-ty,0))scaleX(var(--press-x,1))scaleY(var(--press-y,1));--thumb-size:16px;--anim-hover-ratio:var(--val-ratio,0);--fill-stop:calc(var(--val-ratio,.5)*(100% - var(--thumb-size)) + (var(--thumb-size)/2));--anim-hover-stop:var(--fill-stop);--hover-stop:var(--anim-hover-stop);--preview-start:min(var(--fill-stop),var(--hover-stop));--preview-end:max(var(--fill-stop),var(--hover-stop));--ghost-color:transparent;--fill-color:var(--primary);--thumb-color:var(--primary);--bar-h:16px;transition:--thumb-size .2s var(--ease),--anim-hover-ratio .2s var(--ease),--anim-hover-stop .2s var(--ease),--ghost-color .2s var(--ease),--thumb-color .2s var(--ease),--bar-h .2s var(--ease);flex-direction:column;gap:16px;width:100%;padding-top:8px;padding-bottom:8px}label[slider]:hover{--thumb-size:20px;--bar-h:20px}label[slider]:active{--thumb-size:12px;--bar-h:12px}label[slider]:has(input:active){--thumb-size:12px;--bar-h:12px}label[slider][hovering],label[slider]:active{--anim-hover-ratio:var(--hover-ratio,0);--anim-hover-stop:var(--hover-stop-px,var(--fill-stop));--ghost-color:color-mix(in srgb,var(--primary)40%,var(--surface-container-highest));transition:--thumb-size .2s var(--ease),--anim-hover-ratio 0s linear,--anim-hover-stop 0s linear,--ghost-color .2s var(--ease),--thumb-color .2s var(--ease),--bar-h .2s var(--ease)}label[slider]:has(input:active){--anim-hover-ratio:var(--hover-ratio,0);--anim-hover-stop:var(--hover-stop-px,var(--fill-stop));--ghost-color:color-mix(in srgb,var(--primary)40%,var(--surface-container-highest));transition:--thumb-size .2s var(--ease),--anim-hover-ratio 0s linear,--anim-hover-stop 0s linear,--ghost-color .2s var(--ease),--thumb-color .2s var(--ease),--bar-h .2s var(--ease)}label[slider][steps][hovering],label[slider][steps]:active{transition:--thumb-size .2s var(--ease),--anim-hover-ratio .1s var(--ease),--anim-hover-stop .1s var(--ease),--ghost-color .2s var(--ease),--thumb-color .2s var(--ease),--bar-h .2s var(--ease)}label[slider][steps]:has(input:active){transition:--thumb-size .2s var(--ease),--anim-hover-ratio .1s var(--ease),--anim-hover-stop .1s var(--ease),--ghost-color .2s var(--ease),--thumb-color .2s var(--ease),--bar-h .2s var(--ease)}label[slider][dragging]{--anim-hover-ratio:var(--val-ratio,0);--anim-hover-stop:var(--fill-stop);--ghost-color:transparent;transition:--thumb-size .2s var(--ease),--anim-hover-ratio 0s linear,--anim-hover-stop 0s linear,--ghost-color 0s linear,--thumb-color 0s linear,--bar-h .2s var(--ease)}label[slider][hovering][under]{--thumb-color:color-mix(in srgb,var(--primary)40%,var(--surface-container-highest));--ghost-color:color-mix(in srgb,var(--primary)40%,var(--surface-container-highest));transition:--thumb-size .2s var(--ease),--anim-hover-ratio 0s linear,--anim-hover-stop 0s linear,--ghost-color .2s var(--ease),--thumb-color 0s linear,--bar-h .2s var(--ease)}label[slider][steps][hovering][under]{transition:--thumb-size .2s var(--ease),--anim-hover-ratio .1s var(--ease),--anim-hover-stop .1s var(--ease),--ghost-color .2s var(--ease),--thumb-color 0s linear,--bar-h .2s var(--ease)}label[slider][hovering][under] input[type=range]::-webkit-slider-thumb{transition:width .2s var(--ease),height .2s var(--ease),box-shadow .2s var(--ease)}label[slider][hovering][under][thumb-hover]{--ghost-color:var(--fill-color);--thumb-color:var(--primary)}label[slider][hovering][past]{--thumb-color:var(--primary)}label[slider][hovering][past][thumb-hover]{--ghost-color:transparent}label[slider][line]{--thumb-size:20px;--bar-h:6px}label[slider][line]:hover{--bar-h:8px}label[slider][line]:active{--thumb-size:20px;--bar-h:4px}label[slider][line]:has(input:active){--thumb-size:20px;--bar-h:4px}label[slider]:before{content:attr(slider);font:var(--body-large);color:var(--on-surface);-webkit-text-stroke:0px currentColor;transition:color .2s var(--ease),-webkit-text-stroke .2s var(--ease);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}label[slider]:after{content:attr(value);position:absolute;font:var(--body-large);color:var(--on-surface-variant);font-variant-numeric:tabular-nums;-webkit-text-stroke:0px currentColor;transition:color .2s var(--ease),-webkit-text-stroke .2s var(--ease);top:8px;right:0}label:-webkit-any([checkbox],[radio]):hover{color:var(--primary);-webkit-text-stroke:.5px currentColor}label:-moz-any([checkbox],[radio]):hover{color:var(--primary);-webkit-text-stroke:.5px currentColor}label:is([checkbox],[radio]):hover{color:var(--primary);-webkit-text-stroke:.5px currentColor}label[slider]:-webkit-any(:hover,[hovering]):before{color:var(--primary);-webkit-text-stroke:.5px currentColor}label[slider]:-moz-any(:hover,[hovering]):before{color:var(--primary);-webkit-text-stroke:.5px currentColor}label[slider]:is(:hover,[hovering]):before{color:var(--primary);-webkit-text-stroke:.5px currentColor}label[slider]:-webkit-any(:hover,[hovering]):after{color:var(--primary);-webkit-text-stroke:.5px currentColor}label[slider]:-moz-any(:hover,[hovering]):after{color:var(--primary);-webkit-text-stroke:.5px currentColor}label[slider]:is(:hover,[hovering]):after{color:var(--primary);-webkit-text-stroke:.5px currentColor}label[slider] input[type=range]{appearance:none;-webkit-appearance:none;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;box-sizing:border-box;outline:none;cursor:pointer;transform:scaleX(var(--squish,1));transform-origin:var(--squish-origin,center);transition:filter .2s var(--ease);background:0 0;width:calc(100% + 28px);height:48px;margin:0 -14px;padding:0 14px}.slider-spot{position:absolute;background:radial-gradient(ellipse at center,var(--primary)0%,transparent 70%);pointer-events:none;mix-blend-mode:hard-light;opacity:.12;transition:opacity .3s var(--ease);border-radius:50%;width:180px;height:80px;transform:translate(-50%,-50%)}.slider-spot.fading{opacity:0}label[slider] input[type=range]::-webkit-slider-runnable-track{appearance:none;-webkit-appearance:none;transition:height .2s var(--ease),border-radius .2s var(--ease);background:0 0;border-radius:8px;width:100%;height:16px}label[slider]:hover input[type=range]::-webkit-slider-runnable-track{border-radius:10px;height:20px}label[slider]:active input[type=range]::-webkit-slider-runnable-track{border-radius:6px;height:12px}label[slider] input[type=range]::-webkit-slider-thumb{appearance:none;-webkit-appearance:none;box-shadow:0 0 0 0 color-mix(in srgb,var(--primary)0%,transparent);transition:width .2s var(--ease),height .2s var(--ease),box-shadow .2s var(--ease),background .2s var(--ease);background:0 0;border-radius:50%;width:16px;height:16px;margin-top:0;transform:none}label[slider]:hover input[type=range]::-webkit-slider-thumb{width:20px;height:20px;margin-top:0}label[slider]:active input[type=range]::-webkit-slider-thumb{width:12px;height:12px;margin-top:0}label[slider] input[type=range]::-webkit-slider-thumb:hover{box-shadow:0 0 0 10px color-mix(in srgb,var(--primary)8%,transparent);background:color-mix(in srgb,var(--primary)8%,transparent)}label[slider] input[type=range]:active::-webkit-slider-thumb{box-shadow:0 0 0 14px color-mix(in srgb,var(--primary)12%,transparent);background:color-mix(in srgb,var(--primary)12%,transparent)}label[slider][line] input[type=range]::-webkit-slider-runnable-track{border-radius:3px;height:6px}label[slider][line]:hover input[type=range]::-webkit-slider-runnable-track{height:8px}label[slider][line]:active input[type=range]::-webkit-slider-runnable-track{height:4px}label[slider][line] input[type=range]::-webkit-slider-thumb{background:0 0;width:20px;height:20px;margin-top:-7px;transform:none}label[slider][line]:hover input[type=range]::-webkit-slider-thumb{margin-top:-6px;transform:none}label[slider][line]:active input[type=range]::-webkit-slider-thumb{margin-top:-8px;transform:none}label[slider][line] input[type=range]::-webkit-slider-thumb:hover{box-shadow:0 0 0 10px color-mix(in srgb,var(--primary)8%,transparent);background:color-mix(in srgb,var(--primary)8%,transparent)}label[slider][line] input[type=range]:active::-webkit-slider-thumb{box-shadow:0 0 0 14px color-mix(in srgb,var(--primary)12%,transparent);background:color-mix(in srgb,var(--primary)12%,transparent)}.slider-dots{position:absolute;pointer-events:none;z-index:1;height:48px;bottom:8px;left:0;right:0}.slider-dot{position:absolute;opacity:.6;background:#fff;border-radius:50%;width:4px;height:4px;top:50%;transform:translate(-50%,-50%)}label[slider][line] .slider-dot{border-radius:1px;width:2px;height:8px;top:calc(50% + 6px);bottom:auto;transform:translate(-50%)}label[slider][line] .slider-dot[end],label[slider][line] .slider-dot[center]{height:12px}.slider-bars{position:absolute;pointer-events:none;transform:scaleX(var(--squish,1));transform-origin:var(--squish-origin,center);height:48px;bottom:8px;left:0;right:0}.slider-bar-fill,.slider-bar-rest{position:absolute;inset:0}.slider-bar-fill{background:linear-gradient(90deg,transparent var(--preview-start),var(--ghost-color)var(--preview-start),var(--ghost-color)var(--preview-end),transparent var(--preview-end)),var(--fill-color);clip-path:inset(calc(50% - var(--bar-h)/2)calc(100% - var(--fill-stop) + 2px)calc(50% - var(--bar-h)/2)0 round calc(var(--bar-h)/2))}.slider-bar-rest{background:linear-gradient(90deg,transparent var(--preview-start),var(--ghost-color)var(--preview-start),var(--ghost-color)var(--preview-end),transparent var(--preview-end)),var(--surface-container-highest);clip-path:inset(calc(50% - var(--bar-h)/2)0 calc(50% - var(--bar-h)/2)calc(var(--fill-stop) + 2px)round calc(var(--bar-h)/2))}.slider-bars.at-min .slider-bar-fill{clip-path:none;opacity:0}.slider-bars.at-min .slider-bar-rest{clip-path:inset(calc(50% - var(--bar-h)/2)0 calc(50% - var(--bar-h)/2)0 round calc(var(--bar-h)/2))}.slider-bars.at-max .slider-bar-rest{clip-path:none;opacity:0}.slider-bars.at-max .slider-bar-fill{clip-path:inset(calc(50% - var(--bar-h)/2)0 calc(50% - var(--bar-h)/2)0 round calc(var(--bar-h)/2))}label:-webkit-any([checkbox],[radio]){display:flex;cursor:pointer;-webkit-user-select:none;user-select:none;touch-action:none;color:color-mix(in srgb,var(--on-surface)50%,transparent);transform:translate(var(--press-tx,0),var(--press-ty,0))scaleX(var(--press-x,1))scaleY(var(--press-y,1));position:relative;align-items: center;gap:16px;width:100%;min-height:48px;transition:color .1s ease-out}label:-moz-any([checkbox],[radio]){display:flex;cursor:pointer;-webkit-user-select:none;user-select:none;touch-action:none;color:color-mix(in srgb,var(--on-surface)50%,transparent);transform:translate(var(--press-tx,0),var(--press-ty,0))scaleX(var(--press-x,1))scaleY(var(--press-y,1));position:relative;align-items: center;gap:16px;width:100%;min-height:48px;transition:color .1s ease-out}label:is([checkbox],[radio]){display:flex;cursor:pointer;-webkit-user-select:none;user-select:none;touch-action:none;color:color-mix(in srgb,var(--on-surface)50%,transparent);transform:translate(var(--press-tx,0),var(--press-ty,0))scaleX(var(--press-x,1))scaleY(var(--press-y,1));position:relative;align-items: center;gap:16px;width:100%;min-height:48px;transition:color .1s ease-out}label:-webkit-any([checkbox],[radio]):after{font:var(--body-large);color:inherit;-webkit-text-stroke:0px currentColor;transition:color .2s var(--ease),-webkit-text-stroke .2s var(--ease);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}label:-moz-any([checkbox],[radio]):after{font:var(--body-large);color:inherit;-webkit-text-stroke:0px currentColor;transition:color .2s var(--ease),-webkit-text-stroke .2s var(--ease);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}label:is([checkbox],[radio]):after{font:var(--body-large);color:inherit;-webkit-text-stroke:0px currentColor;transition:color .2s var(--ease),-webkit-text-stroke .2s var(--ease);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}label[checkbox]:after{content:attr(checkbox)}label[radio]:after{content:attr(radio)}label:-webkit-any([checkbox],[radio]) input{appearance:none;-webkit-appearance:none;color:inherit;background:var(--surface-container-highest);display:flex;cursor:pointer;outline:none;transition:background-color .2s var(--ease),filter .2s var(--ease),--hover-scale .15s var(--ease);position:relative;transform:scale(var(--hover-scale,1));border:none;flex-shrink:0;justify-content:center;align-items: center;margin:0}label:-moz-any([checkbox],[radio]) input{appearance:none;-webkit-appearance:none;color:inherit;background:var(--surface-container-highest);display:flex;cursor:pointer;outline:none;transition:background-color .2s var(--ease),filter .2s var(--ease),--hover-scale .15s var(--ease);position:relative;transform:scale(var(--hover-scale,1));border:none;flex-shrink:0;justify-content:center;align-items: center;margin:0}label:is([checkbox],[radio]) input{appearance:none;-webkit-appearance:none;color:inherit;background:var(--surface-container-highest);display:flex;cursor:pointer;outline:none;transition:background-color .2s var(--ease),filter .2s var(--ease),--hover-scale .15s var(--ease);position:relative;transform:scale(var(--hover-scale,1));border:none;flex-shrink:0;justify-content:center;align-items: center;margin:0}label[checkbox] input{border-radius:2px;width:18px;height:18px}label[radio] input{border-radius:50%;width:20px;height:20px}label:-webkit-any([checkbox],[radio]):hover input{--hover-scale:1.2}label:-moz-any([checkbox],[radio]):hover input{--hover-scale:1.2}label:is([checkbox],[radio]):hover input{--hover-scale:1.2}label:-webkit-any([checkbox],[radio]) input:hover{--hover-scale:1.2}label:-moz-any([checkbox],[radio]) input:hover{--hover-scale:1.2}label:is([checkbox],[radio]) input:hover{--hover-scale:1.2}label:-webkit-any([checkbox],[radio]):hover input:not(:checked){background-color:color-mix(in srgb,var(--primary)20%,var(--surface-container-highest))}label:-moz-any([checkbox],[radio]):hover input:not(:checked){background-color:color-mix(in srgb,var(--primary)20%,var(--surface-container-highest))}label:is([checkbox],[radio]):hover input:not(:checked){background-color:color-mix(in srgb,var(--primary)20%,var(--surface-container-highest))}label:-webkit-any([checkbox],[radio]):active input{--hover-scale:1.35}label:-moz-any([checkbox],[radio]):active input{--hover-scale:1.35}label:is([checkbox],[radio]):active input{--hover-scale:1.35}label:-webkit-any([checkbox],[radio]) input:active{--hover-scale:1.35}label:-moz-any([checkbox],[radio]) input:active{--hover-scale:1.35}label:is([checkbox],[radio]) input:active{--hover-scale:1.35}label:-webkit-any([checkbox],[radio]):active input:not(:checked){background-color:color-mix(in srgb,var(--primary)40%,var(--surface-container-highest))}label:-moz-any([checkbox],[radio]):active input:not(:checked){background-color:color-mix(in srgb,var(--primary)40%,var(--surface-container-highest))}label:is([checkbox],[radio]):active input:not(:checked){background-color:color-mix(in srgb,var(--primary)40%,var(--surface-container-highest))}label:-webkit-any([checkbox],[radio]):has(input:active) input:not(:checked){background-color:color-mix(in srgb,var(--primary)40%,var(--surface-container-highest))}label:-moz-any([checkbox],[radio]):has(input:active) input:not(:checked){background-color:color-mix(in srgb,var(--primary)40%,var(--surface-container-highest))}label:is([checkbox],[radio]):has(input:active) input:not(:checked){background-color:color-mix(in srgb,var(--primary)40%,var(--surface-container-highest))}label:-webkit-any([checkbox],[radio]) input:checked{background-color:var(--primary)}label:-moz-any([checkbox],[radio]) input:checked{background-color:var(--primary)}label:is([checkbox],[radio]) input:checked{background-color:var(--primary)}[status]{font:var(--body-medium);color:var(--on-surface-variant);display:block;margin-bottom:8px}progress{appearance:none;-webkit-appearance:none;overflow:hidden;background:var(--surface-container-highest);color:var(--primary);border:none;border-radius:2px;width:100%;height:4px}progress::-webkit-progress-bar{background:var(--surface-container-highest)}progress::-webkit-progress-value{background-color:var(--primary);transition:width .2s var(--ease)}progress::-moz-progress-bar{background-color:var(--primary);transition:width .2s var(--ease)}progress:not([value]){background-image:linear-gradient(90deg,transparent 0%,var(--primary)50%,transparent 100%);animation:indet 1.5s infinite linear;background-size:150% 100%}progress:not([value])::-webkit-progress-bar{background:0 0}progress:not([value])::-webkit-progress-value{background:0 0}progress:not([value])::-moz-progress-bar{background:0 0}@keyframes indet{0%{background-position:200% 0}to{background-position:-100% 0}}button:hover,label[slider]:hover input[type=range]{filter:brightness(1.15)}label:-webkit-any([input],[switch],[checkbox],[radio]):hover{filter:brightness(1.15)}label:-moz-any([input],[switch],[checkbox],[radio]):hover{filter:brightness(1.15)}label:is([input],[switch],[checkbox],[radio]):hover{filter:brightness(1.15)}label[slider]:active input[type=range]::-webkit-slider-thumb{filter:brightness(1.15)}button:active{filter:brightness(1.3)}label:-webkit-any([switch],[checkbox],[radio]):active{filter:brightness(1.3)}label:-webkit-any([switch],[checkbox],[radio]):active label:has(:disabled){opacity:.38;pointer-events:none;filter:grayscale(.5)}label:-moz-any([switch],[checkbox],[radio]):active{filter:brightness(1.3)}label:-moz-any([switch],[checkbox],[radio]):active label:has(:disabled){opacity:.38;pointer-events:none;filter:grayscale(.5)}label:is([switch],[checkbox],[radio]):active{filter:brightness(1.3)}label:is([switch],[checkbox],[radio]):active label:has(:disabled){opacity:.38;pointer-events:none;filter:grayscale(.5)}button:active label:has(:disabled){opacity:.38;pointer-events:none;filter:grayscale(.5)}
