/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */:is(html[data-app=gearcom],html[data-ui-controls=theme]),:is(html[data-app=gearcom],html[data-ui-controls=theme]) [data-ui-theme]{--gc-primary:var(--theme-base);--gc-primary-dark:var(--theme-text);--gc-primary-darker:var(--theme-hover);--primary:var(--theme-base);--primary-dark:var(--theme-hover);--primary-light:var(--theme-light);--primary-foreground:255 255 255;--primary-foreground-light:var(--theme-hover);--primary-foreground-dark:255 255 255;--ring:var(--theme-text);--link:var(--theme-text)}:is(html[data-app=gearcom],html[data-ui-controls=theme]) .data-\[state\=active\]\:text-primary[data-state=active],:is(html[data-app=gearcom],html[data-ui-controls=theme]) .data-\[state\=on\]\:text-primary[data-state=on],:is(html[data-app=gearcom],html[data-ui-controls=theme]) .hover\:text-primary:hover,:is(html[data-app=gearcom],html[data-ui-controls=theme]) .text-primary{color:rgb(var(--theme-text))}:is(html[data-app=gearcom],html[data-ui-controls=theme]) .hover\:bg-primary-dark:hover{color:rgb(var(--primary-foreground-dark))}:is(html[data-app=gearcom],html[data-ui-controls=theme]) :is(input,textarea,select,[role=combobox]):focus:not([aria-invalid=true]){border-color:rgb(var(--ring))}:is(html[data-app=gearcom],html[data-ui-controls=theme]) :is([role=checkbox],[role=radio],[role=switch]):focus-visible{outline:2px solid rgb(var(--ring));outline-offset:2px}:is(html[data-app=gearcom],html[data-ui-controls=theme]) :is([role=checkbox],[role=radio])[data-state=checked]:not([aria-invalid=true]){border-color:rgb(var(--theme-text))}:is(html[data-app=gearcom],html[data-ui-controls=theme]) :is(.ui-button-primary,.ui-button-outline):not(.ui-button-icon):not(.ui-input-control):not([data-ui-neutral]):not([data-ui-auxiliary]):not([role=combobox]):not([data-mobile-fab]):not(.text-destructive):not(.border-destructive){font-weight:var(--font-weight-semibold)}:is(html[data-app=gearcom],html[data-ui-controls=theme]) .ui-button-primary{color:rgb(var(--theme-button-foreground));background-color:rgb(var(--theme-action))}:is(html[data-app=gearcom],html[data-ui-controls=theme]) .ui-button-outline:not(.ui-button-icon):not([data-ui-auxiliary]):not(.text-destructive):not(.border-destructive):not(.ui-input-control):not([data-ui-neutral]):not([role=combobox]){color:rgb(var(--theme-text));border-color:rgb(var(--theme-text)/.35)}:is(html[data-app=gearcom],html[data-ui-controls=theme]) .ui-button-outline:not(.ui-button-icon):not([data-ui-auxiliary]):not(.text-destructive):not(.border-destructive):not(.ui-input-control):not([data-ui-neutral]):not([role=combobox]):hover{color:rgb(var(--theme-text));background-color:rgb(var(--theme-light))}:is(html[data-app=gearcom],html[data-ui-controls=theme]) [role=checkbox]:is([data-state=checked],[data-state=indeterminate]){color:#fff}:is(html[data-app=gearcom],html[data-ui-controls=theme]) [role=checkbox][data-state=indeterminate]{background-color:rgb(var(--primary))}:is(html[data-app=gearcom],html[data-ui-controls=theme]) [role=checkbox][data-state=indeterminate]:not([aria-invalid=true]){border-color:rgb(var(--theme-text))}:is(html[data-app=gearcom],html[data-ui-controls=theme]) :is(.ui-input-control.ui-button-outline,[data-ui-neutral],[role=combobox]),:is(html[data-app=gearcom],html[data-ui-controls=theme]) :is(.ui-input-control.ui-button-outline,[data-ui-neutral],[role=combobox]):hover{color:rgb(var(--foreground));border-color:rgb(var(--input));background-color:#fff}:is(html[data-app=gearcom],html[data-ui-controls=theme]) :is(.ui-input-control,[data-ui-neutral],[role=combobox]):focus:not([aria-invalid=true]){border-color:rgb(var(--ring))}:is(html[data-app=gearcom],html[data-ui-controls=theme]) :is(.ui-input-control,[data-ui-neutral],[role=combobox])[aria-invalid=true]{border-color:rgb(var(--destructive))}:is(html[data-app=gearcom],html[data-ui-controls=theme]) .ui-button-primary:hover{color:rgb(var(--theme-button-foreground));background-color:rgb(var(--theme-action-hover))}:is(html[data-app=gearcom],html[data-ui-controls=theme]) .ui-button-primary:active:not(:disabled):not([aria-disabled=true]){background-color:rgb(var(--theme-action-active))}:is(html[data-app=gearcom],html[data-ui-controls=theme]) .ui-button-primary:disabled{color:#fff;opacity:1;pointer-events:none;background-color:#737373}:is(html[data-app=gearcom],html[data-ui-controls=theme]) .ui-button-outline:not(.ui-button-icon):not(.ui-input-control):not([data-ui-neutral]):not([data-ui-auxiliary]):not([role=combobox]):not([data-mobile-fab]):not(.text-destructive):not(.border-destructive){box-sizing:border-box;border-width:1.25px}:is(html[data-app=gearcom],html[data-ui-controls=theme]) .ui-button-outline:not(.ui-button-icon):not(.ui-input-control):not([data-ui-neutral]):not([data-ui-auxiliary]):not([role=combobox]):not([data-mobile-fab]):not(.text-destructive):not(.border-destructive):disabled{color:#737373;opacity:1;pointer-events:none;background-color:#fafafa;border-color:#a3a3a3}html[data-app=gearcom] .bg-primary-foreground{background-color:#fff}html[data-app=gearcom] [data-sidebar-theme]{--sidebar-ring:var(--theme-text)}html[data-app=gearcom] [data-sidebar-theme=GRAY],html[data-app=gearcom] [data-sidebar-theme=WHITE]{--sidebar-hover:var(--theme-light);--sidebar-hover-foreground:var(--theme-hover);--sidebar-active-background:var(--theme-light);--sidebar-active-foreground:var(--theme-hover);--sidebar-active-icon:var(--theme-hover)}html[data-app=gearcom] [data-sidebar-theme=GRAY]{--sidebar-indicator:var(--theme-base)}html[data-app=gearcom] [data-sidebar-theme=BLACK]{--sidebar-active-foreground:255 255 255;--sidebar-active-icon:var(--theme-sidebar-active);--sidebar-indicator:var(--theme-sidebar-active);--sidebar-ring:var(--theme-on-dark)}html[data-app=gearcom] .suggestion-content{width:var(--radix-popover-trigger-width)}html[data-app=gearcom] .suggestion-content [cmdk-root]{background:#fff;min-width:0;height:auto}html[data-app=gearcom] .suggestion-content [cmdk-input-wrapper]{z-index:1;background:#fff;position:sticky;top:0}html[data-app=gearcom] .suggestion-content [cmdk-item]{white-space:normal;overflow-wrap:anywhere;min-width:0}html[data-app=gearcom] .suggestion-content [cmdk-item]>:not(svg){min-width:0;max-width:100%}html[data-app=gearcom] [data-day][data-selected=true]:not(.rdp-range_middle)>button{background-color:rgb(var(--primary));color:rgb(var(--primary-foreground))}html[data-app=gearcom] [data-day].rdp-range_middle>button{background-color:var(--color-gray-100);color:#000}html[data-app=gearcom] [data-theme-label]{background-color:rgb(var(--primary-light));color:rgb(var(--primary-foreground-light));border-color:rgb(var(--primary-light))}