:root,.rs-theme-light{--rs-primary-500:var(--primary);--rs-primary-600:color-mix(in oklab,var(--primary)92%,black);--rs-primary-700:color-mix(in oklab,var(--primary)84%,black);--rs-primary-800:color-mix(in oklab,var(--primary)74%,black);--rs-primary-900:color-mix(in oklab,var(--primary)64%,black);--rs-input-bg:var(--background);--rs-border-primary:var(--input);--rs-border-secondary:var(--border);--rs-bg-overlay:var(--card);--rs-bg-well:var(--muted);--rs-text-primary:var(--foreground);--rs-text-secondary:var(--muted-foreground);--rs-picker-value:var(--foreground);--rs-picker-count-bg:var(--primary);--rs-picker-count-text:var(--primary-foreground);--rs-calendar-today-bg:var(--primary);--rs-calendar-today-text:var(--primary-foreground);--rs-calendar-range-bg:color-mix(in oklab,var(--primary)18%,white);--rs-calendar-cell-selected-hover-bg:var(--primary);--rs-bg-active:var(--primary);--rs-calendar-date-selected-text:var(--primary-foreground);--rs-btn-primary-bg:var(--primary);--rs-btn-primary-text:var(--primary-foreground);--rs-btn-primary-hover-bg:color-mix(in oklab,var(--primary)92%,black);--rs-btn-primary-active-bg:color-mix(in oklab,var(--primary)84%,black)}.dark,.rs-theme-dark{--rs-primary-500:var(--primary);--rs-primary-600:color-mix(in oklab,var(--primary)90%,black);--rs-primary-700:color-mix(in oklab,var(--primary)80%,black);--rs-primary-800:color-mix(in oklab,var(--primary)70%,black);--rs-primary-900:color-mix(in oklab,var(--primary)60%,black);--rs-input-bg:var(--background);--rs-border-primary:var(--input);--rs-border-secondary:var(--border);--rs-bg-overlay:var(--card);--rs-bg-well:var(--muted);--rs-text-primary:var(--foreground);--rs-text-secondary:var(--muted-foreground);--rs-picker-value:var(--foreground);--rs-picker-count-bg:var(--primary);--rs-picker-count-text:var(--primary-foreground);--rs-calendar-today-bg:var(--primary);--rs-calendar-today-text:var(--primary-foreground);--rs-calendar-range-bg:color-mix(in oklab,var(--primary)26%,black);--rs-calendar-cell-selected-hover-bg:var(--primary);--rs-bg-active:var(--primary);--rs-calendar-date-selected-text:var(--primary-foreground);--rs-btn-primary-bg:var(--primary);--rs-btn-primary-text:var(--primary-foreground);--rs-btn-primary-hover-bg:color-mix(in oklab,var(--primary)90%,black);--rs-btn-primary-active-bg:color-mix(in oklab,var(--primary)80%,black)}.rs-picker-default .rs-picker-toggle,.rs-picker-input .rs-picker-toggle,.rs-input-group.rs-input-group-inside{background-color:var(--background)!important;color:var(--foreground)!important;border-color:var(--input)!important}.rs-picker-default:not(.rs-picker-disabled):hover,.rs-picker-default.rs-picker-focused,.rs-input-group:not(.rs-input-group-disabled):hover,.rs-input-group:not(.rs-input-group-disabled).rs-input-group-focus,.rs-input-group:focus-within{border-color:var(--ring)!important}.rs-calendar-panel .rs-calendar-table-cell-selected .rs-calendar-table-cell-content,.rs-calendar-table-cell-selected .rs-calendar-table-cell-content,.rs-picker-popup .rs-calendar .rs-calendar-table-cell-selected:hover .rs-calendar-table-cell-content{box-shadow:inset 0 0 0 1px var(--primary)!important;color:var(--primary-foreground)!important;background-color:var(--primary)!important}.rs-calendar-panel .rs-calendar-table-cell-is-today .rs-calendar-table-cell-day{background-color:var(--primary)!important;color:var(--primary-foreground)!important}.rs-calendar-table-cell-in-range:before{background-color:color-mix(in oklab,var(--primary)18%,white)!important}.dark .rs-calendar-table-cell-in-range:before,.rs-theme-dark .rs-calendar-table-cell-in-range:before{background-color:color-mix(in oklab,var(--primary)26%,black)!important}.rs-picker-toolbar .rs-btn-primary{background-color:var(--primary)!important;border-color:var(--primary)!important;color:var(--primary-foreground)!important}
