.drag-handle{cursor:grab;touch-action:none}.drag-handle:active{cursor:grabbing}.drag-handle__indicator{width:var(--size-8);height:var(--size-1);border-radius:var(--radius-full);background-color:var(--neutral-200);margin:var(--size-3) auto var(--size-0) auto;flex-shrink:0}.sheet{background-color:var(--white);width:100%;height:90vh;border-radius:var(--size-5) var(--size-5) 0 0;height:90dvh;min-height:40%;max-height:90%;position:fixed;bottom:0;right:0}.sheet__dialog{height:100%;min-height:40vh;max-height:90vh}@media screen and (min-width:744px){.sheet__dialog{max-height:100%}}.sheet__dialog--full-height{grid-template-rows:min-content 1fr min-content;display:grid}.sheet--motion{flex-direction:column;display:flex}.sheet--motion .sheet__dialog{flex:1;height:auto;min-height:0;max-height:none}.sheet__backdrop--motion[data-entering],.sheet__backdrop--motion[data-exiting]{animation:none}.switch__toggle{--track-height:var(--size-7);--track-width:var(--size-12);--toggle-size:var(--size-5);--toggle-icon-size:var(--size-3);--toggle-offset:calc((var(--track-height) - var(--toggle-size)) / 2);--toggle-translate-x:calc(var(--track-width) - var(--toggle-size) - (var(--toggle-offset) * 2));height:var(--track-height);width:var(--track-width);cursor:pointer;border-radius:var(--radius-full);transition:border-color var(--animation-duration-normal) ease-in-out, background-color var(--animation-duration-normal) ease-in-out;background-color:var(--neutral-300);outline:none;flex-shrink:0;display:inline-block;position:relative}.switch__toggle[data-focus-visible]{outline:var(--outline-width-normal) solid var(--black);outline-offset:var(--outline-width-normal)}.switch__toggle[data-hovered]:not([data-selected]):not([data-disabled]){background-color:var(--neutral-400)}.switch__toggle[data-selected]{background-color:var(--color-inputsGroup)}.switch__toggle[data-selected][data-hovered]:not([data-disabled]){background-color:color-mix(in srgb, var(--color-inputsGroup), var(--black) 15%)}.switch__toggle[data-pressed]:not([data-disabled]){background-color:var(--neutral-300)}.switch__toggle[data-selected][data-pressed]:not([data-disabled]){background-color:var(--color-inputsGroup)}.switch__toggle[data-disabled]{background-color:var(--neutral-200);cursor:not-allowed}.switch__toggle[data-disabled][data-selected]{background-color:var(--neutral-300)}.switch__toggle[data-size=sm]{--track-height:var(--size-4_5);--track-width:var(--size-9);--toggle-size:var(--size-3_5);--toggle-icon-size:var(--size-2)}.switch__knob{--knob-x:0;--knob-scale-x:1;pointer-events:none;top:var(--toggle-offset);left:var(--toggle-offset);height:var(--toggle-size);width:var(--toggle-size);border-radius:var(--radius-full);background-color:var(--white);transform:translateX(var(--knob-x)) scale(var(--knob-scale-x), 1);transform-origin:0;will-change:transform;transition:transform var(--animation-duration-fast) ease-in-out, background-color var(--animation-duration-fast) ease-in-out;justify-content:center;align-items:center;display:flex;position:absolute}.switch__toggle[data-selected] .switch__knob{--knob-x:var(--toggle-translate-x);transform-origin:100%}.switch__toggle[data-pressed] .switch__knob{--knob-scale-x:1.1}.switch__toggle[data-disabled] .switch__knob,.switch__toggle[data-disabled][data-selected] .switch__knob{background-color:var(--neutral-100)}.switch__knob__icon{opacity:1;height:var(--toggle-icon-size);width:var(--toggle-icon-size);color:#0000;border-radius:var(--radius-full);transition:opacity var(--animation-duration-fast) ease-in-out, transform var(--animation-duration-fast) ease-in-out;transform:scale(1)}.switch__toggle[data-selected] .switch__knob__icon{color:var(--color-inputsGroup)}.switch__toggle[data-disabled][data-selected] .switch__knob__icon{color:var(--neutral-300)}
