/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){[data-v-d103b489],[data-v-d103b489]::backdrop,[data-v-d103b489]:after,[data-v-d103b489]:before{--tw-duration:initial;--tw-ease:initial;--tw-border-style:solid;--tw-content:""}}}label:has(input:focus) .switcher[data-v-d103b489]{outline:auto;outline:5px auto -webkit-focus-ring-color;outline-color:var(--color-charcoal,#1e1e1e);border-radius:2147483647px}label.toggle:has(input:focus) .switcher[data-v-d103b489]{outline-offset:3px}.toggle[data-v-d103b489]{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.42857));--text-sm:.875rem;--text-sm--line-height:1.57;letter-spacing:.001rem}.toggle .off[data-v-d103b489],.toggle .on[data-v-d103b489]{height:calc(var(--spacing,.25rem)*5);width:calc(var(--spacing,.25rem)*5);padding-inline:calc(var(--spacing,.25rem)*4);padding-block:calc(var(--spacing,.25rem)*.5);color:var(--color-charcoal,#1e1e1e);border-radius:2147483647px}.toggle .off[data-v-d103b489],.toggle .off__no-label[data-v-d103b489],.toggle .on[data-v-d103b489],.toggle .on__no-label[data-v-d103b489]{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:1s;--tw-ease:var(--ease-in-out,cubic-bezier(.4, 0, .2, 1));transition-duration:1s;transition-timing-function:var(--ease-in-out,cubic-bezier(.4,0,.2,1))}.toggle .off__no-label[data-v-d103b489],.toggle .on__no-label[data-v-d103b489]{padding-inline:0}.toggle .on__no-label[data-v-d103b489]{background-color:var(--color-sand,#faf7eb)}.toggle.small .off[data-v-d103b489],.toggle.small .on[data-v-d103b489]{height:calc(var(--spacing,.25rem)*3);width:calc(var(--spacing,.25rem)*3)}.switch[data-v-d103b489]{--active-width:var(--v97bf2fa0);--other-width:var(--v41b4ef68)}.switch .switcher[data-v-d103b489]{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-charcoal-30,#b8b6ad);padding:var(--spacing,.25rem);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.42857));--text-sm:.875rem;--text-sm--line-height:1.57;letter-spacing:.001rem;color:var(--color-charcoal-70,#605f5b);background-color:#0000;position:relative}.switch .switcher span[data-v-d103b489]{z-index:10;padding-inline:calc(var(--spacing,.25rem)*5);padding-block:calc(var(--spacing,.25rem)*1.25);border-radius:2147483647px}.switch .switcher .on[data-v-d103b489]{color:var(--color-charcoal,#1e1e1e)}.switch .switcher[data-v-d103b489]:before{z-index:0;margin-block:var(--spacing,.25rem);background-color:var(--color-sunshine,#ffca41);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.5s;--tw-ease:var(--ease-in-out,cubic-bezier(.4, 0, .2, 1));transition-duration:.5s;transition-timing-function:var(--ease-in-out,cubic-bezier(.4,0,.2,1));--tw-content:"";content:var(--tw-content);width:var(--active-width);border-radius:2147483647px;display:block;position:absolute;top:0;bottom:0}.switch input:disabled~span[data-v-d103b489]:before{background-color:var(--color-charcoal-70,#605f5b)}.switch input:disabled~span .on[data-v-d103b489]{color:var(--color-sand,#faf7eb)}.switch.checked .on[data-v-d103b489]{background-color:#0000}.switch.checked .switcher[data-v-d103b489]:before{animation:1s forwards tab-left-d103b489}.switch.checked input:checked~span[data-v-d103b489]:before{animation:1s forwards tab-right-d103b489}@keyframes tab-right-d103b489{0%{transform:translate(0)}to{transform:translateX(var(--other-width));width:var(--active-width)}}@keyframes tab-left-d103b489{0%{transform:translateX(var(--other-width))}to{width:var(--active-width);transform:translate(0)}}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-content{syntax:"*";inherits:false;initial-value:""}
