/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */@layer properties;@layer base;@layer utilities{[data-ui-component=toggle-group][data-ui-part=toggle-group]{display:flex}[data-ui-component=toggle-group][data-ui-part=toggle-group]{width:fit-content}[data-ui-component=toggle-group][data-ui-part=toggle-group-item]{flex-shrink:0}[data-ui-component=toggle-group][data-ui-part=toggle-group]{flex-direction:row}[data-ui-component=toggle-group][data-ui-part=toggle-group]{align-items:center}[data-ui-component=toggle-group][data-ui-part=toggle-group]{gap:calc(var(--spacing) * var(--gap))}[data-ui-component=toggle-group][data-ui-part=toggle-group]{border-radius:calc(var(--radius) * .8)}[data-ui-component=toggle-group][data-ui-part=toggle-group-item]:is(:where([data-ui-component=toggle-group][data-ui-part=toggle-group])[data-spacing="0"] *){border-radius:0}[data-ui-component=toggle-group][data-ui-part=toggle-group-item]:is(:where([data-ui-component=toggle-group][data-ui-part=toggle-group])[data-spacing="0"] *){padding-inline:calc(var(--spacing) * 2)}[data-ui-component=toggle-group][data-ui-part=toggle-group-item]:is(:where([data-ui-component=toggle-group][data-ui-part=toggle-group])[data-spacing="0"] *){--tw-shadow: 0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}[data-ui-component=toggle-group][data-ui-part=toggle-group-item]:focus,[data-ui-component=toggle-group][data-ui-part=toggle-group-item]:focus-visible{z-index:10}[data-ui-component=toggle-group][data-ui-part=toggle-group-item]:is(:where([data-ui-component=toggle-group][data-ui-part=toggle-group])[data-spacing="0"] *):has([data-icon=inline-end]){padding-right:calc(var(--spacing) * 1.5)}[data-ui-component=toggle-group][data-ui-part=toggle-group-item]:is(:where([data-ui-component=toggle-group][data-ui-part=toggle-group])[data-spacing="0"] *):has([data-icon=inline-start]){padding-left:calc(var(--spacing) * 1.5)}[data-ui-component=toggle-group][data-ui-part=toggle-group-item]:is(:where([data-ui-component=toggle-group][data-ui-part=toggle-group]):where([data-orientation=horizontal]) *)[data-spacing="0"]:first-child{border-top-left-radius:calc(var(--radius) * .8);border-bottom-left-radius:calc(var(--radius) * .8)}[data-ui-component=toggle-group][data-ui-part=toggle-group-item]:is(:where([data-ui-component=toggle-group][data-ui-part=toggle-group]):where([data-orientation=vertical]) *)[data-spacing="0"]:first-child{border-top-left-radius:calc(var(--radius) * .8);border-top-right-radius:calc(var(--radius) * .8)}[data-ui-component=toggle-group][data-ui-part=toggle-group-item]:is(:where([data-ui-component=toggle-group][data-ui-part=toggle-group]):where([data-orientation=horizontal]) *)[data-spacing="0"]:last-child{border-top-right-radius:calc(var(--radius) * .8);border-bottom-right-radius:calc(var(--radius) * .8)}[data-ui-component=toggle-group][data-ui-part=toggle-group-item]:is(:where([data-ui-component=toggle-group][data-ui-part=toggle-group]):where([data-orientation=vertical]) *)[data-spacing="0"]:last-child{border-bottom-right-radius:calc(var(--radius) * .8);border-bottom-left-radius:calc(var(--radius) * .8)}[data-ui-component=toggle-group][data-ui-part=toggle-group-item][data-state=on]{background-color:var(--muted)}[data-ui-component=toggle-group][data-ui-part=toggle-group][data-spacing="0"][data-variant=outline]{--tw-shadow: 0 1px 2px 0 var(--tw-shadow-color, #0000000d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}[data-ui-component=toggle-group][data-ui-part=toggle-group-item]:is(:where([data-ui-component=toggle-group][data-ui-part=toggle-group]):where([data-orientation=horizontal]) *)[data-spacing="0"][data-variant=outline]{border-left-style:var(--tw-border-style);border-left-width:0}[data-ui-component=toggle-group][data-ui-part=toggle-group-item]:is(:where([data-ui-component=toggle-group][data-ui-part=toggle-group]):where([data-orientation=vertical]) *)[data-spacing="0"][data-variant=outline]{border-top-style:var(--tw-border-style);border-top-width:0}[data-ui-component=toggle-group][data-ui-part=toggle-group-item]:is(:where([data-ui-component=toggle-group][data-ui-part=toggle-group]):where([data-orientation=horizontal]) *)[data-spacing="0"][data-variant=outline]:first-child{border-left-style:var(--tw-border-style);border-left-width:1px}[data-ui-component=toggle-group][data-ui-part=toggle-group-item]:is(:where([data-ui-component=toggle-group][data-ui-part=toggle-group]):where([data-orientation=vertical]) *)[data-spacing="0"][data-variant=outline]:first-child{border-top-style:var(--tw-border-style);border-top-width:1px}[data-ui-component=toggle-group][data-ui-part=toggle-group]:where([data-orientation=vertical]){flex-direction:column}[data-ui-component=toggle-group][data-ui-part=toggle-group]:where([data-orientation=vertical]){align-items:stretch}}@property --tw-animation-delay{syntax: "*"; inherits: false; initial-value: 0s;}@property --tw-animation-direction{syntax: "*"; inherits: false; initial-value: normal;}@property --tw-animation-duration{syntax: "*"; inherits: false;}@property --tw-animation-fill-mode{syntax: "*"; inherits: false; initial-value: none;}@property --tw-animation-iteration-count{syntax: "*"; inherits: false; initial-value: 1;}@property --tw-enter-blur{syntax: "*"; inherits: false; initial-value: 0;}@property --tw-enter-opacity{syntax: "*"; inherits: false; initial-value: 1;}@property --tw-enter-rotate{syntax: "*"; inherits: false; initial-value: 0;}@property --tw-enter-scale{syntax: "*"; inherits: false; initial-value: 1;}@property --tw-enter-translate-x{syntax: "*"; inherits: false; initial-value: 0;}@property --tw-enter-translate-y{syntax: "*"; inherits: false; initial-value: 0;}@property --tw-exit-blur{syntax: "*"; inherits: false; initial-value: 0;}@property --tw-exit-opacity{syntax: "*"; inherits: false; initial-value: 1;}@property --tw-exit-rotate{syntax: "*"; inherits: false; initial-value: 0;}@property --tw-exit-scale{syntax: "*"; inherits: false; initial-value: 1;}@property --tw-exit-translate-x{syntax: "*"; inherits: false; initial-value: 0;}@property --tw-exit-translate-y{syntax: "*"; inherits: false; initial-value: 0;}@property --tw-shadow{syntax: "*"; inherits: false; initial-value: 0 0 #0000;}@property --tw-shadow-color{syntax: "*"; inherits: false;}@property --tw-shadow-alpha{syntax: "<percentage>"; inherits: false; initial-value: 100%;}@property --tw-inset-shadow{syntax: "*"; inherits: false; initial-value: 0 0 #0000;}@property --tw-inset-shadow-color{syntax: "*"; inherits: false;}@property --tw-inset-shadow-alpha{syntax: "<percentage>"; inherits: false; initial-value: 100%;}@property --tw-ring-color{syntax: "*"; inherits: false;}@property --tw-ring-shadow{syntax: "*"; inherits: false; initial-value: 0 0 #0000;}@property --tw-inset-ring-color{syntax: "*"; inherits: false;}@property --tw-inset-ring-shadow{syntax: "*"; inherits: false; initial-value: 0 0 #0000;}@property --tw-ring-inset{syntax: "*"; inherits: false;}@property --tw-ring-offset-width{syntax: "<length>"; inherits: false; initial-value: 0;}@property --tw-ring-offset-color{syntax: "*"; inherits: false; initial-value: #fff;}@property --tw-ring-offset-shadow{syntax: "*"; inherits: false; initial-value: 0 0 #0000;}@property --tw-border-style{syntax: "*"; inherits: false; initial-value: solid;}[data-ui-component=toggle-group][data-ui-part=toggle-group][data-orientation=vertical]{flex-direction:column}[data-ui-component=toggle-group][data-ui-part=toggle-group][data-spacing="0"][data-orientation=vertical]>[data-ui-part=toggle-group-item][data-variant=outline]{border-top-width:0}[data-ui-component=toggle-group][data-ui-part=toggle-group][data-spacing="0"][data-orientation=vertical]>[data-ui-part=toggle-group-item]:first-child{border-top-left-radius:calc(var(--radius) * .8);border-top-right-radius:calc(var(--radius) * .8)}[data-ui-component=toggle-group][data-ui-part=toggle-group][data-spacing="0"][data-orientation=vertical]>[data-ui-part=toggle-group-item][data-variant=outline]:first-child{border-top-width:1px}[data-ui-component=toggle-group][data-ui-part=toggle-group][data-spacing="0"][data-orientation=vertical]>[data-ui-part=toggle-group-item]:last-child{border-bottom-left-radius:calc(var(--radius) * .8);border-bottom-right-radius:calc(var(--radius) * .8)}[data-ui-component=toggle-group][data-ui-part=toggle-group-item]{display:inline-flex;align-items:center;justify-content:center;gap:var(--spacing);border-radius:calc(var(--radius) * .8);background-color:transparent;font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height));font-weight:var(--font-weight-medium);white-space:nowrap;transition-property:color,box-shadow,background-color;transition-timing-function:var( --tw-ease, var(--default-transition-timing-function) );transition-duration:var( --tw-duration, var(--default-transition-duration) );outline-style:none}[data-ui-component=toggle-group][data-ui-part=toggle-group-item][data-size=sm]{height:calc(var(--spacing) * 8);min-width:calc(var(--spacing) * 8);padding-inline:calc(var(--spacing) * 2.5)}[data-ui-component=toggle-group][data-ui-part=toggle-group-item][data-size=default],[data-ui-component=toggle-group][data-ui-part=toggle-group-item]:not([data-size]){height:calc(var(--spacing) * 9);min-width:calc(var(--spacing) * 9);padding-inline:calc(var(--spacing) * 2.5)}[data-ui-component=toggle-group][data-ui-part=toggle-group-item][data-size=lg]{height:calc(var(--spacing) * 10);min-width:calc(var(--spacing) * 10);padding-inline:calc(var(--spacing) * 2.5)}[data-ui-component=toggle-group][data-ui-part=toggle-group-item][data-variant=outline]{border-style:var(--tw-border-style, solid);border-width:1px;border-color:var(--input);box-shadow:var(--tw-inset-shadow, 0 0 #0000),var(--tw-inset-ring-shadow, 0 0 #0000),var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),0 1px 2px 0 var(--tw-shadow-color, #0000000d)}[data-ui-component=toggle-group][data-ui-part=toggle-group][data-spacing="0"][data-variant=outline]{box-shadow:var(--tw-inset-shadow, 0 0 #0000),var(--tw-inset-ring-shadow, 0 0 #0000),var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),0 1px 2px 0 var(--tw-shadow-color, #0000000d)}[data-ui-component=toggle-group][data-ui-part=toggle-group][data-spacing="0"]>[data-ui-part=toggle-group-item]{border-radius:0;box-shadow:none}[data-ui-component=toggle-group][data-ui-part=toggle-group][data-spacing="0"][data-orientation=horizontal]>[data-ui-part=toggle-group-item][data-variant=outline]{border-left-width:0}[data-ui-component=toggle-group][data-ui-part=toggle-group][data-spacing="0"][data-orientation=horizontal]>[data-ui-part=toggle-group-item][data-variant=outline]:first-child{border-left-width:1px;border-top-left-radius:calc(var(--radius) * .8);border-bottom-left-radius:calc(var(--radius) * .8)}[data-ui-component=toggle-group][data-ui-part=toggle-group][data-spacing="0"][data-orientation=horizontal]>[data-ui-part=toggle-group-item]:last-child{border-top-right-radius:calc(var(--radius) * .8);border-bottom-right-radius:calc(var(--radius) * .8)}@media(hover:hover){[data-ui-component=toggle-group][data-ui-part=toggle-group-item]:hover,[data-ui-component=toggle-group][data-ui-part=toggle-group-item][data-variant=outline]:hover{background-color:var(--muted);color:var(--foreground)}}[data-ui-component=toggle-group][data-ui-part=toggle-group-item]:focus-visible{border-color:var(--ui-toggle-group-focus-ring-color, var(--ring));--tw-ring-color: var(--ui-toggle-group-focus-ring-color, var(--ring));--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width, 0px)) var(--tw-ring-color, currentcolor);box-shadow:var(--tw-inset-shadow, 0 0 #0000),var(--tw-inset-ring-shadow, 0 0 #0000),var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}[data-ui-component=toggle-group][data-ui-part=toggle-group-item]:disabled{pointer-events:none;opacity:.5}[data-ui-component=toggle-group][data-ui-part=toggle-group-item][data-state=on]{background-color:var(--muted)}[data-ui-component=toggle-group][data-ui-part=toggle-group-item] svg{pointer-events:none;flex-shrink:0}[data-ui-component=toggle-group][data-ui-part=toggle-group-item] svg:not([class*=size-]){width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}
