UNPKG

rsuite

Version:

A suite of react components

1,149 lines 509 kB
:root, .rs-theme-light { --rs-gray-0: #fff; --rs-gray-50: #f7f7fa; --rs-gray-100: #f2f2f5; --rs-gray-200: #e5e5ea; --rs-gray-300: #d9d9d9; --rs-gray-400: #b6b7b8; --rs-gray-500: #939393; --rs-gray-600: #717273; --rs-gray-700: #575757; --rs-gray-800: #343434; --rs-gray-900: #121212; --rs-primary-50: #f2faff; --rs-primary-100: #cce9ff; --rs-primary-200: #a6d7ff; --rs-primary-300: #80c4ff; --rs-primary-400: #59afff; --rs-primary-500: #3498ff; --rs-primary-600: #2589f5; --rs-primary-700: #1675e0; --rs-primary-800: #0a5dc2; --rs-primary-900: #004299; --rs-color-red: #f44336; --rs-color-orange: #fa8900; --rs-color-yellow: #ffb300; --rs-color-green: #4caf50; --rs-color-cyan: #00bcd4; --rs-color-blue: #2196f3; --rs-color-violet: #673ab7; --rs-red-50: #fff2f2; --rs-red-100: #fccfcf; --rs-red-200: #faa9a7; --rs-red-300: #fa8682; --rs-red-400: #f7635c; --rs-red-500: #f44336; --rs-red-600: #eb3626; --rs-red-700: #d62915; --rs-red-800: #b81c07; --rs-red-900: #8f1300; --rs-orange-50: #fff8f2; --rs-orange-100: #ffdfc2; --rs-orange-200: #fcc690; --rs-orange-300: #fcb160; --rs-orange-400: #fa9b2f; --rs-orange-500: #fa8900; --rs-orange-600: #f08800; --rs-orange-700: #db8000; --rs-orange-800: #bd7100; --rs-orange-900: #945b00; --rs-yellow-50: #fffaf2; --rs-yellow-100: #ffe9c2; --rs-yellow-200: #ffd991; --rs-yellow-300: #ffca61; --rs-yellow-400: #ffbe30; --rs-yellow-500: #ffb300; --rs-yellow-600: #f5af00; --rs-yellow-700: #e0a500; --rs-yellow-800: #c29100; --rs-yellow-900: #997500; --rs-green-50: #eeffed; --rs-green-100: #c8f0c7; --rs-green-200: #a5e0a4; --rs-green-300: #82cf82; --rs-green-400: #65bf67; --rs-green-500: #4caf50; --rs-green-600: #37ab3c; --rs-green-700: #22a12a; --rs-green-800: #0f9119; --rs-green-900: #007d0c; --rs-cyan-50: #f2ffff; --rs-cyan-100: #bcf4f7; --rs-cyan-200: #87e6ed; --rs-cyan-300: #57dae6; --rs-cyan-400: #2acadb; --rs-cyan-500: #00bcd4; --rs-cyan-600: #00b1cc; --rs-cyan-700: #00a0bd; --rs-cyan-800: #008aa6; --rs-cyan-900: #006e87; --rs-blue-50: #f0f9ff; --rs-blue-100: #c5e7fc; --rs-blue-200: #9bd4fa; --rs-blue-300: #72c0f7; --rs-blue-400: #49abf5; --rs-blue-500: #2196f3; --rs-blue-600: #1787e8; --rs-blue-700: #0d73d4; --rs-blue-800: #045cb5; --rs-blue-900: #00448c; --rs-violet-50: #f6f2ff; --rs-violet-100: #d5c9f0; --rs-violet-200: #b6a1e3; --rs-violet-300: #987bd4; --rs-violet-400: #805ac7; --rs-violet-500: #673ab7; --rs-violet-600: #5f2bb3; --rs-violet-700: #531ba8; --rs-violet-800: #470c99; --rs-violet-900: #390085; --rs-state-success: var(--rs-color-green); --rs-state-info: var(--rs-color-blue); --rs-state-warning: var(--rs-color-yellow); --rs-state-error: var(--rs-color-red); --rs-body: var(--rs-gray-0); --rs-bg-success: #edfae1; --rs-bg-info: #e9f5fe; --rs-bg-warning: #fff9e6; --rs-bg-error: #fde9ef; --rs-text-link: var(--rs-primary-700); --rs-text-link-hover: var(--rs-primary-800); --rs-text-link-active: var(--rs-primary-900); --rs-text-primary: var(--rs-gray-800); --rs-text-secondary: var(--rs-gray-600); --rs-text-tertiary: var(--rs-gray-500); --rs-text-heading: var(--rs-gray-900); --rs-text-inverse: var(--rs-gray-50); --rs-text-heading-inverse: var(--rs-gray-0); --rs-text-active: var(--rs-primary-700); --rs-text-disabled: var(--rs-gray-600); --rs-text-error: var(--rs-color-red); --rs-text-highlight-bg: #fff6c9; --rs-text-weight-thin: 100; --rs-text-weight-light: 300; --rs-text-weight-regular: 400; --rs-text-weight-medium: 500; --rs-text-weight-semibold: 600; --rs-text-weight-bold: 700; --rs-text-weight-extrabold: 800; --rs-border-primary: var(--rs-gray-200); --rs-border-secondary: var(--rs-gray-100); --rs-bg-card: var(--rs-gray-0); --rs-bg-overlay: var(--rs-gray-0); --rs-bg-well: var(--rs-gray-50); --rs-bg-active: var(--rs-primary-500); --rs-bg-backdrop: rgb(from var(--rs-gray-900) r g b / 30%); --rs-state-hover-bg: var(--rs-primary-50); --rs-color-focus-ring: rgb(from var(--rs-primary-500) r g b / 25%); --rs-state-focus-shadow: 0 0 0 3px rgb(from var(--rs-primary-500) r g b / 25%); --rs-state-focus-outline: 3px solid rgb(from var(--rs-primary-500) r g b / 25%); --rs-state-error-outline: 3px solid rgb(from var(--rs-color-red) r g b / 25%); --rs-shadow-overlay: 0 4px 4px rgba(0, 0, 0, 0.12), 0 0 10px rgba(0, 0, 0, 0.06); --rs-scrollbar-bg: transparent; --rs-scrollbar-thumb-bg: var(--rs-gray-500); --rs-scrollbar-thumb-hover-bg: var(--rs-gray-400); --rs-btn-default-bg: var(--rs-gray-50); --rs-btn-default-text: var(--rs-gray-800); --rs-btn-default-hover-bg: var(--rs-gray-200); --rs-btn-default-active-bg: var(--rs-gray-300); --rs-btn-default-active-text: var(--rs-gray-900); --rs-btn-default-disabled-bg: var(--rs-gray-50); --rs-btn-default-disabled-text: var(--rs-gray-600); --rs-btn-primary-bg: var(--rs-primary-500); --rs-btn-primary-text: var(--rs-gray-0); --rs-btn-primary-hover-bg: var(--rs-primary-600); --rs-btn-primary-active-bg: var(--rs-primary-700); --rs-btn-subtle-text: var(--rs-gray-800); --rs-btn-subtle-hover-bg: var(--rs-gray-200); --rs-btn-subtle-hover-text: var(--rs-gray-800); --rs-btn-subtle-active-bg: var(--rs-gray-200); --rs-btn-subtle-active-text: var(--rs-gray-900); --rs-btn-subtle-disabled-text: var(--rs-gray-400); --rs-btn-ghost-border: var(--rs-primary-700); --rs-btn-ghost-text: var(--rs-primary-700); --rs-btn-ghost-hover-border: var(--rs-primary-800); --rs-btn-ghost-hover-text: var(--rs-primary-800); --rs-btn-ghost-active-border: var(--rs-primary-900); --rs-btn-ghost-active-text: var(--rs-primary-900); --rs-btn-link-text: var(--rs-primary-700); --rs-btn-link-hover-text: var(--rs-primary-800); --rs-btn-link-active-text: var(--rs-primary-900); --rs-iconbtn-addon: var(--rs-gray-100); --rs-iconbtn-activated-addon: var(--rs-gray-300); --rs-iconbtn-pressed-addon: var(--rs-gray-400); --rs-iconbtn-primary-addon: var(--rs-primary-600); --rs-iconbtn-primary-activated-addon: var(--rs-primary-700); --rs-iconbtn-primary-pressed-addon: var(--rs-primary-800); --rs-divider-border: var(--rs-gray-200); --rs-loader-ring: rgb(from var(--rs-gray-50) r g b / 80%); --rs-loader-rotor: var(--rs-gray-500); --rs-loader-backdrop: rgb(from var(--rs-gray-0) r g b / 90%); --rs-loader-ring-inverse: rgb(from var(--rs-gray-50) r g b / 30%); --rs-loader-rotor-inverse: var(--rs-gray-0); --rs-loader-backdrop-inverse: rgb(from var(--rs-gray-900) r g b / 83%); --rs-message-success-header: var(--rs-text-heading); --rs-message-success-text: var(--rs-text-primary); --rs-message-success-icon: var(--rs-color-green); --rs-message-success-icon-border: var(--rs-green-200); --rs-message-success-bg: rgb(from var(--rs-green-100) r g b / 60%); --rs-message-success-border: var(--rs-color-green); --rs-message-info-header: var(--rs-text-heading); --rs-message-info-text: var(--rs-text-primary); --rs-message-info-icon: var(--rs-color-blue); --rs-message-info-icon-border: var(--rs-blue-200); --rs-message-info-bg: rgb(from var(--rs-blue-100) r g b / 60%); --rs-message-info-border: var(--rs-color-blue); --rs-message-warning-header: var(--rs-text-heading); --rs-message-warning-text: var(--rs-text-primary); --rs-message-warning-icon: var(--rs-color-yellow); --rs-message-warning-icon-border: var(--rs-yellow-200); --rs-message-warning-bg: rgb(from var(--rs-yellow-100) r g b / 60%); --rs-message-warning-border: var(--rs-color-yellow); --rs-message-error-header: var(--rs-text-heading); --rs-message-error-text: var(--rs-text-primary); --rs-message-error-icon: var(--rs-color-red); --rs-message-error-icon-border: var(--rs-red-200); --rs-message-error-bg: rgb(from var(--rs-red-100) r g b / 60%); --rs-message-error-border: var(--rs-color-red); --rs-tooltip-bg: var(--rs-gray-900); --rs-tooltip-text: var(--rs-gray-0); --rs-progress-bg: var(--rs-gray-200); --rs-progress-bar: var(--rs-primary-500); --rs-progress-bar-success: var(--rs-color-green); --rs-progress-bar-fail: var(--rs-color-red); --rs-placeholder: var(--rs-gray-100); --rs-placeholder-active: var(--rs-gray-200); --rs-breadcrumb-item-active-text: var(--rs-gray-900); --rs-dropdown-divider: var(--rs-gray-200); --rs-dropdown-item-bg-hover: rgb(from var(--rs-primary-100) r g b / 50%); --rs-dropdown-item-bg-active: var(--rs-primary-50); --rs-dropdown-item-text-active: var(--rs-primary-700); --rs-dropdown-header-text: var(--rs-gray-500); --rs-dropdown-shadow: 0 0 10px rgba(0, 0, 0, 0.06), 0 4px 4px rgba(0, 0, 0, 0.12); --rs-menuitem-active-bg: rgb(from var(--rs-primary-100) r g b / 50%); --rs-menuitem-active-text: var(--rs-primary-700); --rs-steps-border: var(--rs-gray-600); --rs-steps-state-finish: var(--rs-primary-500); --rs-steps-border-state-finish: var(--rs-primary-500); --rs-steps-state-wait: var(--rs-gray-600); --rs-steps-state-process: var(--rs-primary-500); --rs-steps-state-error: var(--rs-color-red); --rs-steps-border-state-error: var(--rs-color-red); --rs-steps-icon-state-process: var(--rs-primary-500); --rs-steps-icon-state-error: var(--rs-color-red); --rs-navs-text: var(--rs-gray-800); --rs-navs-text-hover: var(--rs-gray-800); --rs-navs-bg-hover: var(--rs-gray-200); --rs-navs-text-active: var(--rs-gray-900); --rs-navs-bg-active: var(--rs-gray-200); --rs-navs-tab-border: var(--rs-gray-300); --rs-navs-subtle-border: var(--rs-gray-50); --rs-navs-selected: var(--rs-primary-700); --rs-navs-pills-bg: var(--rs-gray-100); --rs-navs-pills-item-color: var(--rs-text-secondary); --rs-navs-pills-item-active-bg: var(--rs-gray-0); --rs-navs-pills-item-active-color: var(--rs-gray-900); --rs-navs-pills-item-disabled-color: var(--rs-gray-400); --rs-navs-pills-item-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px -1px rgba(0, 0, 0, 0.1); --rs-navbar-default-bg: var(--rs-gray-50); --rs-navbar-default-text: var(--rs-gray-800); --rs-navbar-default-selected-text: var(--rs-primary-700); --rs-navbar-default-hover-bg: var(--rs-gray-200); --rs-navbar-default-hover-text: var(--rs-gray-800); --rs-navbar-inverse-bg: var(--rs-primary-500); --rs-navbar-inverse-text: #fff; --rs-navbar-inverse-selected-bg: var(--rs-primary-700); --rs-navbar-inverse-hover-bg: var(--rs-primary-600); --rs-navbar-inverse-hover-text: #fff; --rs-navbar-subtle-bg: #fff; --rs-navbar-subtle-text: var(--rs-gray-800); --rs-navbar-subtle-selected-text: var(--rs-primary-700); --rs-navbar-subtle-hover-bg: var(--rs-gray-50); --rs-navbar-subtle-hover-text: var(--rs-gray-800); --rs-sidenav-default-bg: var(--rs-gray-50); --rs-sidenav-default-text: var(--rs-gray-800); --rs-sidenav-default-selected-text: var(--rs-primary-700); --rs-sidenav-default-hover-bg: var(--rs-gray-200); --rs-sidenav-default-hover-text: var(--rs-gray-800); --rs-sidenav-default-footer-border: var(--rs-gray-200); --rs-sidenav-inverse-bg: var(--rs-primary-500); --rs-sidenav-inverse-text: #fff; --rs-sidenav-inverse-selected-bg: var(--rs-primary-700); --rs-sidenav-inverse-hover-bg: var(--rs-primary-600); --rs-sidenav-inverse-footer-border: var(--rs-primary-600); --rs-sidenav-subtle-bg: #fff; --rs-sidenav-subtle-text: var(--rs-gray-800); --rs-sidenav-subtle-selected-text: var(--rs-primary-700); --rs-sidenav-subtle-hover-bg: var(--rs-gray-50); --rs-sidenav-subtle-hover-text: var(--rs-gray-800); --rs-sidenav-subtle-footer-border: var(--rs-gray-200); --rs-input-bg: var(--rs-gray-0); --rs-input-focus-border: var(--rs-primary-500); --rs-input-disabled-bg: var(--rs-gray-50); --rs-inline-edit-hover-bg: var(--rs-gray-200); --rs-listbox-option-group-bg: var(--rs-gray-0); --rs-listbox-option-hover-bg: rgb(from var(--rs-primary-100) r g b / 50%); --rs-listbox-option-hover-text: var(--rs-primary-700); --rs-listbox-option-selected-text: var(--rs-primary-700); --rs-listbox-option-selected-bg: var(--rs-primary-50); --rs-listbox-option-disabled-text: var(--rs-gray-400); --rs-listbox-option-disabled-selected-text: var(--rs-primary-200); --rs-checkbox-icon: #fff; --rs-checkbox-border: var(--rs-gray-300); --rs-checkbox-checked-bg: var(--rs-primary-500); --rs-checkbox-disabled-bg: var(--rs-gray-50); --rs-radio-marker: #fff; --rs-radio-border: var(--rs-gray-300); --rs-radio-checked-bg: var(--rs-primary-500); --rs-radio-disabled-bg: var(--rs-gray-50); --rs-radio-tile-border: var(--rs-gray-300); --rs-radio-tile-bg: var(--rs-gray-0); --rs-radio-tile-checked-color: var(--rs-primary-500); --rs-radio-tile-checked-mark-color: #fff; --rs-radio-tile-checked-disabled-color: var(--rs-primary-200); --rs-radio-tile-icon-size: 32px; --rs-rate-symbol: var(--rs-gray-600); --rs-rate-symbol-checked: var(--rs-blue-500); --rs-toggle-bg: var(--rs-gray-400); --rs-toggle-thumb: #fff; --rs-toggle-loader-ring: rgb(from var(--rs-gray-50) r g b / 30%); --rs-toggle-loader-rotor: var(--rs-gray-0); --rs-toggle-hover-bg: var(--rs-gray-500); --rs-toggle-disabled-bg: var(--rs-gray-200); --rs-toggle-disabled-thumb: #fff; --rs-toggle-checked-bg: var(--rs-primary-500); --rs-toggle-checked-thumb: #fff; --rs-toggle-checked-hover-bg: var(--rs-primary-600); --rs-toggle-checked-disabled-bg: var(--rs-primary-200); --rs-toggle-checked-disabled-thumb: #fff; --rs-slider-bar: var(--rs-gray-100); --rs-slider-hover-bar: var(--rs-gray-200); --rs-slider-thumb-border: var(--rs-primary-500); --rs-slider-thumb-bg: #fff; --rs-slider-thumb-hover-shadow: 0 0 0 8px rgb(from var(--rs-gray-500) r g b / 25%); --rs-slider-progress: var(--rs-primary-500); --rs-uploader-item-bg: var(--rs-gray-300); --rs-uploader-item-hover-bg: var(--rs-gray-50); --rs-uploader-overlay-bg: rgb(from #fff r g b / 80%); --rs-uploader-dnd-bg: var(--rs-gray-0); --rs-uploader-dnd-border: var(--rs-gray-200); --rs-uploader-dnd-hover-border: var(--rs-primary-500); --rs-avatar-bg: var(--rs-gray-300); --rs-avatar-text: var(--rs-gray-0); --rs-avatar-offset-color: var(--rs-gray-0); --rs-avatar-ring-color: var(--rs-avatar-bg); --rs-badge-bg: var(--rs-color-red); --rs-badge-text: var(--rs-gray-0); --rs-close-button-hover-color: var(--rs-color-red); --rs-tag-bg: var(--rs-gray-50); --rs-card-bg: var(--rs-gray-0); --rs-carousel-bg: var(--rs-gray-600); --rs-carousel-indicator: rgb(from var(--rs-gray-0) r g b / 40%); --rs-carousel-indicator-hover: var(--rs-gray-0); --rs-carousel-indicator-active: var(--rs-primary-500); --rs-panel-shadow: 0 4px 4px rgba(0, 0, 0, 0.12), 0 0 10px rgba(0, 0, 0, 0.06); --rs-list-bg: var(--rs-gray-0); --rs-list-border: var(--rs-gray-200); --rs-list-hover-bg: var(--rs-primary-50); --rs-list-placeholder-bg: rgb(from var(--rs-primary-50) r g b / 50%); --rs-list-placeholder-border: var(--rs-primary-500); --rs-timeline-indicator-bg: var(--rs-gray-300); --rs-timeline-indicator-active-bg: var(--rs-primary-500); --rs-table-border-color: var(--rs-border-secondary); --rs-table-shadow: rgba(9, 9, 9, 0.08); --rs-table-sort: var(--rs-primary-500); --rs-table-resize: var(--rs-primary-500); --rs-table-scrollbar-track: var(--rs-gray-200); --rs-table-scrollbar-thumb: var(--rs-gray-800); --rs-table-scrollbar-thumb-active: var(--rs-gray-900); --rs-table-scrollbar-vertical-track: rgb(from var(--rs-gray-200) r g b / 40%); --rs-drawer-shadow: 0 4px 4px rgba(0, 0, 0, 0.12), 0 0 10px rgba(0, 0, 0, 0.06); --rs-modal-shadow: 0 4px 4px rgba(0, 0, 0, 0.12), 0 0 10px rgba(0, 0, 0, 0.06); --rs-form-errormessage-text: var(--rs-color-red); --rs-form-errormessage-bg: #fff; --rs-form-errormessage-border: var(--rs-gray-200); --rs-picker-value: var(--rs-primary-700); --rs-picker-count-bg: var(--rs-primary-500); --rs-picker-count-text: #fff; --rs-picker-state-error: var(--rs-state-error); --rs-picker-state-error-outline: var(--rs-state-error-outline); --rs-calendar-today-bg: var(--rs-primary-500); --rs-calendar-today-text: #fff; --rs-calendar-range-bg: rgb(from var(--rs-primary-100) r g b / 50%); --rs-calendar-time-unit-bg: var(--rs-gray-50); --rs-calendar-date-selected-text: #fff; --rs-calendar-cell-selected-hover-bg: var(--rs-primary-700); --rs-popover-shadow: 0 1px 8px rgba(0, 0, 0, 0.12); --rs-tree-indent-line-color: rgba(0, 0, 0, 0.1); --rs-scroll-view-shadow-color: rgba(9, 9, 9, 0.2); --rs-stat-body-bg: var(--rs-gray-0); } @supports not (color: rgb(from white r g b)) { :root, .rs-theme-light { --rs-bg-backdrop: rgba(18, 18, 18, 0.3); --rs-color-focus-ring: rgba(52, 152, 255, 0.25); --rs-state-focus-shadow: 0 0 0 3px rgba(52, 152, 255, 0.25); --rs-state-focus-outline: 3px solid rgba(52, 152, 255, 0.25); --rs-loader-ring: rgba(247, 247, 250, 0.8); --rs-loader-backdrop: rgba(255, 255, 255, 0.9); --rs-loader-ring-inverse: rgba(247, 247, 250, 0.3); --rs-loader-backdrop-inverse: rgba(18, 18, 18, 0.83); --rs-message-success-bg: rgba(200, 240, 199, 0.6); --rs-message-info-bg: rgba(197, 231, 252, 0.6); --rs-message-warning-bg: rgba(255, 233, 194, 0.6); --rs-message-error-bg: rgba(252, 207, 207, 0.6); --rs-dropdown-item-bg-hover: rgba(204, 233, 255, 0.5); --rs-menuitem-active-bg: rgba(204, 233, 255, 0.5); --rs-listbox-option-hover-bg: rgba(204, 233, 255, 0.5); --rs-toggle-loader-ring: rgba(247, 247, 250, 0.3); --rs-slider-thumb-hover-shadow: 0 0 0 8px rgba(52, 152, 255, 0.25); --rs-uploader-overlay-bg: rgba(255, 255, 255, 0.8); --rs-carousel-indicator: rgba(255, 255, 255, 0.4); --rs-list-placeholder-bg: rgba(242, 250, 255, 0.5); --rs-table-scrollbar-vertical-track: rgba(229, 229, 234, 0.4); --rs-calendar-range-bg: rgba(204, 233, 255, 0.5); } } .rs-theme-dark { --rs-gray-0: #fff; --rs-gray-50: #e9ebf0; --rs-gray-100: #cbced4; --rs-gray-200: #a4a9b3; --rs-gray-300: #858b94; --rs-gray-400: #6a6f76; --rs-gray-500: #5c6066; --rs-gray-600: #3c3f43; --rs-gray-700: #292d33; --rs-gray-800: #1a1d24; --rs-gray-900: #0f131a; --rs-primary-50: #f2fcff; --rs-primary-100: #ccf3ff; --rs-primary-200: #a6e9ff; --rs-primary-300: #80ddff; --rs-primary-400: #59d0ff; --rs-primary-500: #34c3ff; --rs-primary-600: #25b3f5; --rs-primary-700: #169de0; --rs-primary-800: #0a81c2; --rs-primary-900: #006199; --rs-color-red: #f04f43; --rs-color-orange: #ff9800; --rs-color-yellow: #ffc757; --rs-color-green: #58b15b; --rs-color-cyan: #00bcd4; --rs-color-blue: #1499ef; --rs-color-violet: #673ab7; --rs-red-50: #ffeded; --rs-red-100: #fccaca; --rs-red-200: #faa9a7; --rs-red-300: #f58884; --rs-red-400: #f26a63; --rs-red-500: #f04f43; --rs-red-600: #e63f30; --rs-red-700: #d12f1d; --rs-red-800: #b3200c; --rs-red-900: #8a1200; --rs-orange-50: #fff9f2; --rs-orange-100: #ffe2c2; --rs-orange-200: #ffce91; --rs-orange-300: #ffba61; --rs-orange-400: #ffa930; --rs-orange-500: #ff9800; --rs-orange-600: #f59700; --rs-orange-700: #e08e00; --rs-orange-800: #c27e00; --rs-orange-900: #996600; --rs-yellow-50: #fff9f0; --rs-yellow-100: #ffedd1; --rs-yellow-200: #ffe2b3; --rs-yellow-300: #ffd894; --rs-yellow-400: #ffcf75; --rs-yellow-500: #ffc757; --rs-yellow-600: #f5bb3d; --rs-yellow-700: #e0a824; --rs-yellow-800: #c28f0e; --rs-yellow-900: #997000; --rs-green-50: #f3fff2; --rs-green-100: #cff0ce; --rs-green-200: #aee0ad; --rs-green-300: #8ccf8c; --rs-green-400: #71bf72; --rs-green-500: #58b15b; --rs-green-600: #3fab45; --rs-green-700: #27a12f; --rs-green-800: #10911b; --rs-green-900: #007d0c; --rs-cyan-50: #f2ffff; --rs-cyan-100: #bcf4f7; --rs-cyan-200: #87e6ed; --rs-cyan-300: #57dae6; --rs-cyan-400: #2acadb; --rs-cyan-500: #00bcd4; --rs-cyan-600: #00b1cc; --rs-cyan-700: #00a0bd; --rs-cyan-800: #008aa6; --rs-cyan-900: #006e87; --rs-blue-50: #edf9ff; --rs-blue-100: #c0e8fc; --rs-blue-200: #93d6fa; --rs-blue-300: #67c1f5; --rs-blue-400: #3dadf2; --rs-blue-500: #1499ef; --rs-blue-600: #0e8ce6; --rs-blue-700: #087ad1; --rs-blue-800: #0464b3; --rs-blue-900: #00498a; --rs-violet-50: #f6f2ff; --rs-violet-100: #d5c9f0; --rs-violet-200: #b6a1e3; --rs-violet-300: #987bd4; --rs-violet-400: #805ac7; --rs-violet-500: #673ab7; --rs-violet-600: #5f2bb3; --rs-violet-700: #531ba8; --rs-violet-800: #470c99; --rs-violet-900: #390085; --rs-state-success: var(--rs-color-green); --rs-state-info: var(--rs-color-blue); --rs-state-warning: var(--rs-color-yellow); --rs-state-error: var(--rs-color-red); --rs-body: var(--rs-gray-900); --rs-text-link: var(--rs-primary-500); --rs-text-link-hover: var(--rs-primary-400); --rs-text-link-active: var(--rs-primary-300); --rs-text-primary: var(--rs-gray-50); --rs-text-secondary: var(--rs-gray-200); --rs-text-tertiary: var(--rs-gray-300); --rs-text-heading: var(--rs-gray-0); --rs-text-inverse: var(--rs-gray-800); --rs-text-heading-inverse: var(--rs-gray-900); --rs-text-active: var(--rs-primary-500); --rs-text-disabled: var(--rs-gray-400); --rs-border-primary: var(--rs-gray-600); --rs-border-secondary: var(--rs-gray-700); --rs-bg-card: var(--rs-gray-800); --rs-bg-overlay: var(--rs-gray-700); --rs-bg-well: var(--rs-gray-900); --rs-bg-active: var(--rs-primary-700); --rs-bg-backdrop: rgb(from var(--rs-gray-900) r g b / 80%); --rs-state-hover-bg: var(--rs-gray-600); --rs-color-focus-ring: 0 0 0 3px rgb(from var(--rs-gray-500) r g b / 25%); --rs-state-focus-shadow: 0 0 0 3px rgb(from var(--rs-gray-500) r g b / 25%); --rs-state-focus-outline: 3px solid rgb(from var(--rs-gray-500) r g b / 25%); --rs-state-error-outline: 3px solid rgb(from var(--rs-color-red) r g b / 25%); --rs-shadow-overlay: 0 4px 4px rgba(0, 0, 0, 0.12), 0 0 10px rgba(0, 0, 0, 0.06); --rs-scrollbar-bg: transparent; --rs-scrollbar-thumb-bg: var(--rs-gray-300); --rs-scrollbar-thumb-hover-bg: var(--rs-gray-400); --rs-btn-default-bg: var(--rs-gray-600); --rs-btn-default-text: var(--rs-gray-50); --rs-btn-default-hover-bg: var(--rs-gray-500); --rs-btn-default-active-bg: var(--rs-gray-300); --rs-btn-default-active-text: var(--rs-gray-0); --rs-btn-default-disabled-bg: var(--rs-gray-600); --rs-btn-default-disabled-text: var(--rs-gray-400); --rs-btn-primary-bg: var(--rs-primary-700); --rs-btn-primary-text: var(--rs-gray-0); --rs-btn-primary-hover-bg: var(--rs-primary-600); --rs-btn-primary-active-bg: var(--rs-primary-400); --rs-btn-subtle-text: var(--rs-gray-200); --rs-btn-subtle-hover-bg: var(--rs-gray-500); --rs-btn-subtle-hover-text: var(--rs-gray-50); --rs-btn-subtle-active-bg: var(--rs-gray-400); --rs-btn-subtle-active-text: var(--rs-gray-0); --rs-btn-subtle-disabled-text: var(--rs-gray-500); --rs-btn-ghost-border: var(--rs-primary-500); --rs-btn-ghost-text: var(--rs-primary-500); --rs-btn-ghost-hover-border: var(--rs-primary-400); --rs-btn-ghost-hover-text: var(--rs-primary-400); --rs-btn-ghost-active-border: var(--rs-primary-200); --rs-btn-ghost-active-text: var(--rs-primary-200); --rs-btn-link-text: var(--rs-primary-500); --rs-btn-link-hover-text: var(--rs-primary-400); --rs-btn-link-active-text: var(--rs-primary-200); --rs-iconbtn-addon: var(--rs-gray-500); --rs-iconbtn-activated-addon: var(--rs-gray-400); --rs-iconbtn-pressed-addon: var(--rs-gray-200); --rs-iconbtn-primary-addon: var(--rs-primary-600); --rs-iconbtn-primary-activated-addon: var(--rs-primary-500); --rs-iconbtn-primary-pressed-addon: var(--rs-primary-400); --rs-divider-border: var(--rs-gray-600); --rs-loader-ring: rgb(from var(--rs-gray-50) r g b / 30%); --rs-loader-rotor: var(--rs-gray-0); --rs-loader-backdrop: rgb(from var(--rs-gray-900) r g b / 83%); --rs-loader-ring-inverse: rgb(from var(--rs-gray-50) r g b / 80%); --rs-loader-rotor-inverse: var(--rs-gray-500); --rs-loader-backdrop-inverse: rgb(from var(--rs-gray-0) r g b / 90%); --rs-message-success-header: #fff; --rs-message-success-text: #fff; --rs-message-success-icon: #fff; --rs-message-success-bg: var(--rs-green-500); --rs-message-success-border: var(--rs-green-800); --rs-message-info-header: #fff; --rs-message-info-text: #fff; --rs-message-info-icon: #fff; --rs-message-info-bg: var(--rs-blue-500); --rs-message-info-border: var(--rs-blue-800); --rs-message-warning-header: var(--rs-gray-900); --rs-message-warning-text: var(--rs-gray-900); --rs-message-warning-icon: var(--rs-gray-900); --rs-message-warning-bg: var(--rs-yellow-500); --rs-message-warning-border: var(--rs-yellow-800); --rs-message-error-header: #fff; --rs-message-error-text: #fff; --rs-message-error-icon: #fff; --rs-message-error-bg: var(--rs-red-500); --rs-message-error-border: var(--rs-red-800); --rs-tooltip-bg: var(--rs-gray-500); --rs-tooltip-text: var(--rs-gray-0); --rs-progress-bg: var(--rs-gray-700); --rs-progress-bar: var(--rs-primary-500); --rs-progress-bar-success: var(--rs-color-green); --rs-progress-bar-fail: var(--rs-color-red); --rs-placeholder: var(--rs-gray-600); --rs-placeholder-active: var(--rs-gray-500); --rs-breadcrumb-item-active-text: #fff; --rs-dropdown-divider: var(--rs-gray-600); --rs-dropdown-item-bg-hover: var(--rs-gray-600); --rs-dropdown-item-bg-active: rgb(from var(--rs-primary-900) r g b / 20%); --rs-dropdown-item-text-active: var(--rs-primary-500); --rs-dropdown-header-text: var(--rs-gray-500); --rs-dropdown-shadow: 0 0 10px 1px rgba(0, 0, 0, 0.2), 0 4px 4px 3px rgba(0, 0, 0, 0.24); --rs-menuitem-active-bg: var(--rs-gray-600); --rs-menuitem-active-text: currentColor; --rs-steps-border: var(--rs-gray-200); --rs-steps-state-finish: var(--rs-primary-500); --rs-steps-border-state-finish: var(--rs-primary-500); --rs-steps-state-wait: var(--rs-gray-200); --rs-steps-state-process: var(--rs-primary-700); --rs-steps-state-error: var(--rs-color-red); --rs-steps-border-state-error: var(--rs-color-red); --rs-steps-icon-state-process: var(--rs-primary-500); --rs-steps-icon-state-error: var(--rs-color-red); --rs-navs-text: var(--rs-gray-200); --rs-navs-text-hover: var(--rs-gray-100); --rs-navs-bg-hover: var(--rs-gray-400); --rs-navs-text-active: var(--rs-gray-0); --rs-navs-bg-active: var(--rs-gray-400); --rs-navs-tab-border: var(--rs-gray-600); --rs-navs-subtle-border: var(--rs-gray-600); --rs-navs-selected: var(--rs-primary-500); --rs-navs-pills-bg: var(--rs-gray-700); --rs-navs-pills-item-color: var(--rs-text-secondary); --rs-navs-pills-item-active-bg: var(--rs-gray-600); --rs-navs-pills-item-active-color: var(--rs-gray-0); --rs-navs-pills-item-disabled-color: var(--rs-gray-400); --rs-navbar-default-bg: var(--rs-gray-800); --rs-navbar-default-text: var(--rs-gray-200); --rs-navbar-default-selected-text: var(--rs-primary-500); --rs-navbar-default-hover-bg: var(--rs-gray-700); --rs-navbar-default-hover-text: var(--rs-gray-50); --rs-navbar-inverse-bg: var(--rs-primary-700); --rs-navbar-inverse-text: #fff; --rs-navbar-inverse-selected-bg: var(--rs-primary-400); --rs-navbar-inverse-hover-bg: var(--rs-primary-600); --rs-navbar-inverse-hover-text: #fff; --rs-navbar-subtle-bg: transparent; --rs-navbar-subtle-text: var(--rs-gray-200); --rs-navbar-subtle-selected-text: var(--rs-primary-500); --rs-navbar-subtle-hover-bg: var(--rs-gray-700); --rs-navbar-subtle-hover-text: var(--rs-gray-50); --rs-sidenav-default-bg: var(--rs-gray-800); --rs-sidenav-default-text: var(--rs-gray-200); --rs-sidenav-default-selected-text: var(--rs-primary-500); --rs-sidenav-default-hover-bg: var(--rs-gray-700); --rs-sidenav-default-hover-text: var(--rs-gray-50); --rs-sidenav-default-footer-border: var(--rs-gray-600); --rs-sidenav-inverse-bg: var(--rs-primary-700); --rs-sidenav-inverse-text: #fff; --rs-sidenav-inverse-selected-bg: var(--rs-primary-400); --rs-sidenav-inverse-hover-bg: var(--rs-primary-600); --rs-sidenav-inverse-footer-border: var(--rs-primary-600); --rs-sidenav-subtle-bg: transparent; --rs-sidenav-subtle-text: var(--rs-gray-200); --rs-sidenav-subtle-selected-text: var(--rs-primary-500); --rs-sidenav-subtle-hover-bg: var(--rs-gray-700); --rs-sidenav-subtle-hover-text: var(--rs-gray-50); --rs-sidenav-subtle-footer-border: var(--rs-gray-600); --rs-input-bg: var(--rs-gray-800); --rs-input-focus-border: var(--rs-primary-500); --rs-input-disabled-bg: var(--rs-gray-700); --rs-inline-edit-hover-bg: var(--rs-gray-500); --rs-listbox-option-group-bg: var(--rs-gray-700); --rs-listbox-option-hover-bg: var(--rs-gray-600); --rs-listbox-option-hover-text: currentColor; --rs-listbox-option-selected-text: var(--rs-primary-500); --rs-listbox-option-selected-bg: rgb(from var(--rs-primary-900) r g b / 20%); --rs-listbox-option-disabled-text: var(--rs-gray-500); --rs-listbox-option-disabled-selected-text: var(--rs-primary-200); --rs-checkbox-icon: var(--rs-gray-800); --rs-checkbox-border: var(--rs-gray-400); --rs-checkbox-checked-bg: var(--rs-primary-500); --rs-checkbox-disabled-bg: var(--rs-gray-500); --rs-radio-marker: var(--rs-gray-800); --rs-radio-border: var(--rs-gray-400); --rs-radio-checked-bg: var(--rs-primary-500); --rs-radio-disabled-bg: var(--rs-gray-500); --rs-radio-tile-border: var(--rs-gray-300); --rs-radio-tile-bg: var(--rs-gray-0); --rs-radio-tile-checked-color: var(--rs-primary-500); --rs-radio-tile-checked-mark-color: var(--rs-gray-800); --rs-radio-tile-checked-disabled-color: var(--rs-primary-900); --rs-rate-symbol: var(--rs-gray-600); --rs-rate-symbol-checked: var(--rs-yellow-500); --rs-toggle-bg: var(--rs-gray-400); --rs-toggle-thumb: #fff; --rs-toggle-hover-bg: var(--rs-gray-300); --rs-toggle-disabled-bg: var(--rs-gray-600); --rs-toggle-disabled-thumb: var(--rs-gray-500); --rs-toggle-checked-bg: var(--rs-primary-700); --rs-toggle-checked-thumb: #fff; --rs-toggle-checked-hover-bg: var(--rs-primary-600); --rs-toggle-checked-disabled-bg: var(--rs-primary-900); --rs-toggle-checked-disabled-thumb: var(--rs-gray-300); --rs-slider-bar: var(--rs-gray-600); --rs-slider-hover-bar: var(--rs-gray-600); --rs-slider-thumb-border: var(--rs-primary-500); --rs-slider-thumb-bg: var(--rs-gray-700); --rs-slider-thumb-hover-shadow: 0 0 0 8px rgb(from var(--rs-primary-500) r g b / 25%); --rs-slider-progress: var(--rs-primary-500); --rs-uploader-item-bg: var(--rs-gray-300); --rs-uploader-item-hover-bg: var(--rs-gray-600); --rs-uploader-overlay-bg: rgb(from var(--rs-gray-600) r g b / 80%); --rs-uploader-dnd-bg: var(--rs-gray-700); --rs-uploader-dnd-border: var(--rs-gray-200); --rs-uploader-dnd-hover-border: var(--rs-primary-500); --rs-avatar-bg: var(--rs-gray-400); --rs-avatar-text: var(--rs-gray-0); --rs-avatar-offset-color: var(--rs-gray-900); --rs-avatar-ring-color: var(--rs-avatar-bg); --rs-badge-bg: var(--rs-color-red); --rs-badge-text: var(--rs-gray-0); --rs-close-button-hover-color: var(--rs-color-red); --rs-tag-bg: var(--rs-gray-600); --rs-card-bg: var(--rs-gray-900); --rs-carousel-bg: var(--rs-gray-600); --rs-carousel-indicator: rgb(from var(--rs-gray-0) r g b / 40%); --rs-carousel-indicator-hover: var(--rs-gray-0); --rs-carousel-indicator-active: var(--rs-primary-500); --rs-panel-shadow: 0 4px 4px rgba(0, 0, 0, 0.12), 0 0 10px rgba(0, 0, 0, 0.06); --rs-list-bg: var(--rs-gray-900); --rs-list-border: var(--rs-gray-700); --rs-list-hover-bg: var(--rs-gray-600); --rs-list-placeholder-bg: rgb(from var(--rs-primary-900) r g b / 20%); --rs-list-placeholder-border: var(--rs-primary-500); --rs-timeline-indicator-bg: var(--rs-gray-500); --rs-timeline-indicator-active-bg: var(--rs-primary-500); --rs-table-border-color: var(--rs-border-secondary); --rs-table-shadow: rgba(9, 9, 9, 0.99); --rs-table-sort: var(--rs-primary-500); --rs-table-resize: var(--rs-primary-500); --rs-table-scrollbar-track: var(--rs-gray-700); --rs-table-scrollbar-thumb: var(--rs-gray-200); --rs-table-scrollbar-thumb-active: var(--rs-gray-100); --rs-table-scrollbar-vertical-track: var(--rs-gray-700); --rs-drawer-shadow: 0 4px 4px rgba(0, 0, 0, 0.12), 0 0 10px rgba(0, 0, 0, 0.06); --rs-modal-shadow: 0 4px 4px rgba(0, 0, 0, 0.12), 0 0 10px rgba(0, 0, 0, 0.06); --rs-form-errormessage-text: #fff; --rs-form-errormessage-bg: var(--rs-color-red); --rs-form-errormessage-border: var(--rs-color-red); --rs-picker-value: var(--rs-primary-500); --rs-picker-count-bg: var(--rs-primary-700); --rs-picker-count-text: #fff; --rs-calendar-today-bg: var(--rs-primary-700); --rs-calendar-today-text: #fff; --rs-calendar-range-bg: rgb(from var(--rs-primary-900) r g b / 50%); --rs-calendar-time-unit-bg: var(--rs-gray-600); --rs-calendar-date-selected-text: #fff; --rs-calendar-cell-selected-hover-bg: var(--rs-primary-700); --rs-popover-shadow: 0 4px 6px rgba(0, 0, 0, 0.3); --rs-tree-indent-line-color: rgba(255, 255, 255, 0.1); --rs-scroll-view-shadow-color: rgba(0, 0, 0, 0.99); --rs-stat-body-bg: var(--rs-gray-900); } @supports not (color: rgb(from white r g b)) { .rs-theme-dark { --rs-bg-backdrop: rgba(15, 19, 26, 0.8); --rs-color-focus-ring: 0 0 0 3px rgba(52, 195, 255, 0.25); --rs-state-focus-shadow: 0 0 0 3px rgba(52, 195, 255, 0.25); --rs-state-focus-outline: 3px solid rgba(52, 195, 255, 0.25); --rs-loader-ring: rgba(233, 235, 240, 0.3); --rs-loader-backdrop: rgba(15, 19, 26, 0.83); --rs-loader-ring-inverse: rgba(233, 235, 240, 0.8); --rs-loader-backdrop-inverse: rgba(255, 255, 255, 0.9); --rs-dropdown-item-bg-active: rgba(0, 97, 153, 0.2); --rs-listbox-option-selected-bg: rgba(0, 97, 153, 0.2); --rs-slider-thumb-hover-shadow: 0 0 0 8px rgba(52, 195, 255, 0.25); --rs-uploader-overlay-bg: rgba(60, 63, 67, 0.8); --rs-carousel-indicator: rgba(255, 255, 255, 0.4); --rs-list-placeholder-bg: rgba(0, 97, 153, 0.2); --rs-calendar-range-bg: rgba(0, 97, 153, 0.5); --rs-placeholder-active: #484c50; } } .rs-theme-high-contrast { --rs-gray-0: #fff; --rs-gray-50: #e9ebf0; --rs-gray-100: #cbced4; --rs-gray-200: #a4a9b3; --rs-gray-300: #858b94; --rs-gray-400: #6a6f76; --rs-gray-500: #5c6066; --rs-gray-600: #3c3f43; --rs-gray-700: #292d33; --rs-gray-800: #1a1d24; --rs-gray-900: #0f131a; --rs-primary-50: #fffef2; --rs-primary-100: #fffbc2; --rs-primary-200: #fffa91; --rs-primary-300: #fffa61; --rs-primary-400: #fffc30; --rs-primary-500: #ffff00; --rs-primary-600: #f1f500; --rs-primary-700: #d9e000; --rs-primary-800: #b8c200; --rs-primary-900: #8f9900; --rs-color-red: #bd1732; --rs-color-orange: #ff9800; --rs-color-yellow: #ffc757; --rs-color-green: #0d822c; --rs-color-cyan: #00bcd4; --rs-color-blue: #1499ef; --rs-color-violet: #673ab7; --rs-red-50: #fff2f5; --rs-red-100: #f2c2cd; --rs-red-200: #e691a3; --rs-red-300: #d6637a; --rs-red-400: #c93a55; --rs-red-500: #bd1732; --rs-red-600: #b51029; --rs-red-700: #a60a1f; --rs-red-800: #8f0414; --rs-red-900: #70000b; --rs-orange-50: #fff9f2; --rs-orange-100: #ffe2c2; --rs-orange-200: #ffce91; --rs-orange-300: #ffba61; --rs-orange-400: #ffa930; --rs-orange-500: #ff9800; --rs-orange-600: #f59700; --rs-orange-700: #e08e00; --rs-orange-800: #c27e00; --rs-orange-900: #996600; --rs-yellow-50: #fff9f0; --rs-yellow-100: #ffedd1; --rs-yellow-200: #ffe2b3; --rs-yellow-300: #ffd894; --rs-yellow-400: #ffcf75; --rs-yellow-500: #ffc757; --rs-yellow-600: #f5bb3d; --rs-yellow-700: #e0a824; --rs-yellow-800: #c28f0e; --rs-yellow-900: #997000; --rs-green-50: #f2fff5; --rs-green-100: #b3e6bd; --rs-green-200: #7ccc8e; --rs-green-300: #50b567; --rs-green-400: #2a9c46; --rs-green-500: #0d822c; --rs-green-600: #09802b; --rs-green-700: #057a28; --rs-green-800: #017325; --rs-green-900: #006923; --rs-cyan-50: #f2ffff; --rs-cyan-100: #bcf4f7; --rs-cyan-200: #87e6ed; --rs-cyan-300: #57dae6; --rs-cyan-400: #2acadb; --rs-cyan-500: #00bcd4; --rs-cyan-600: #00b1cc; --rs-cyan-700: #00a0bd; --rs-cyan-800: #008aa6; --rs-cyan-900: #006e87; --rs-blue-50: #edf9ff; --rs-blue-100: #c0e8fc; --rs-blue-200: #93d6fa; --rs-blue-300: #67c1f5; --rs-blue-400: #3dadf2; --rs-blue-500: #1499ef; --rs-blue-600: #0e8ce6; --rs-blue-700: #087ad1; --rs-blue-800: #0464b3; --rs-blue-900: #00498a; --rs-violet-50: #f6f2ff; --rs-violet-100: #d5c9f0; --rs-violet-200: #b6a1e3; --rs-violet-300: #987bd4; --rs-violet-400: #805ac7; --rs-violet-500: #673ab7; --rs-violet-600: #5f2bb3; --rs-violet-700: #531ba8; --rs-violet-800: #470c99; --rs-violet-900: #390085; --rs-state-success: var(--rs-color-green); --rs-state-info: var(--rs-color-blue); --rs-state-warning: var(--rs-color-yellow); --rs-state-error: var(--rs-color-red); --rs-body: var(--rs-gray-900); --rs-text-link: var(--rs-primary-500); --rs-text-link-hover: var(--rs-primary-400); --rs-text-link-active: var(--rs-primary-300); --rs-text-primary: var(--rs-gray-50); --rs-text-secondary: var(--rs-gray-200); --rs-text-tertiary: var(--rs-gray-300); --rs-text-heading: var(--rs-gray-0); --rs-text-inverse: var(--rs-gray-800); --rs-text-heading-inverse: var(--rs-gray-900); --rs-text-active: var(--rs-primary-500); --rs-text-disabled: var(--rs-gray-400); --rs-text-highlight-bg: var(--rs-primary-500); --rs-border-primary: var(--rs-gray-100); --rs-border-secondary: var(--rs-gray-700); --rs-bg-card: var(--rs-gray-800); --rs-bg-overlay: var(--rs-gray-800); --rs-bg-well: var(--rs-gray-900); --rs-bg-active: var(--rs-primary-500); --rs-bg-backdrop: rgb(from var(--rs-gray-900) r g b / 80%); --rs-state-hover-bg: var(--rs-gray-600); --rs-color-focus-ring: var(--rs-gray-0); --rs-state-focus-shadow: 0 0 0 3px var(--rs-gray-900), 0 0 0 5px var(--rs-gray-0); --rs-state-focus-shadow-slim: 0 0 0 2px var(--rs-gray-0); --rs-state-focus-outline: 3px solid rgb(from var(--rs-primary-500) r g b / 25%); --rs-state-error-outline: 3px solid rgb(from var(--rs-color-red) r g b / 25%); --rs-shadow-overlay: 0 4px 4px rgba(0, 0, 0, 0.12), 0 0 10px rgba(0, 0, 0, 0.06); --rs-scrollbar-bg: transparent; --rs-scrollbar-thumb-bg: var(--rs-gray-300); --rs-scrollbar-thumb-hover-bg: var(--rs-gray-400); --rs-btn-default-bg: transparent; --rs-btn-default-text: var(--rs-primary-500); --rs-btn-default-border: 1px solid var(--rs-primary-500); --rs-btn-default-hover-bg: transparent; --rs-btn-default-hover-text: var(--rs-primary-400); --rs-btn-default-active-bg: transparent; --rs-btn-default-active-text: var(--rs-primary-200); --rs-btn-default-disabled-bg: transparent; --rs-btn-default-disabled-text: var(--rs-primary-900); --rs-btn-default-disabled-boreder-color: var(--rs-gray-100); --rs-btn-primary-bg: var(--rs-primary-500); --rs-btn-primary-text: var(--rs-gray-900); --rs-btn-primary-hover-bg: var(--rs-primary-400); --rs-btn-primary-active-bg: var(--rs-primary-200); --rs-btn-subtle-text: var(--rs-primary-500); --rs-btn-subtle-hover-bg: transparent; --rs-btn-subtle-hover-text: var(--rs-primary-400); --rs-btn-subtle-active-bg: transparent; --rs-btn-subtle-active-text: var(--rs-primary-200); --rs-btn-subtle-disabled-text: var(--rs-gray-500); --rs-btn-ghost-border: var(--rs-primary-500); --rs-btn-ghost-text: var(--rs-primary-500); --rs-btn-ghost-hover-border: var(--rs-primary-400); --rs-btn-ghost-hover-text: var(--rs-primary-400); --rs-btn-ghost-active-border: var(--rs-primary-200); --rs-btn-ghost-active-text: var(--rs-primary-200); --rs-btn-link-text: var(--rs-primary-500); --rs-btn-link-hover-text: var(--rs-primary-400); --rs-btn-link-active-text: var(--rs-primary-200); --rs-iconbtn-addon: transparent; --rs-iconbtn-activated-addon: transparent; --rs-iconbtn-pressed-addon: transparent; --rs-iconbtn-primary-addon: var(--rs-primary-400); --rs-iconbtn-primary-activated-addon: var(--rs-primary-300); --rs-iconbtn-primary-pressed-addon: var(--rs-primary-100); --rs-divider-border: var(--rs-gray-600); --rs-loader-ring: rgb(from var(--rs-gray-50) r g b / 30%); --rs-loader-rotor: var(--rs-gray-0); --rs-loader-backdrop: rgb(from var(--rs-gray-900) r g b / 83%); --rs-loader-ring-inverse: rgb(from var(--rs-gray-50) r g b / 80%); --rs-loader-rotor-inverse: var(--rs-gray-500); --rs-loader-backdrop-inverse: rgb(from var(--rs-gray-0) r g b / 90%); --rs-message-success-header: #fff; --rs-message-success-text: #fff; --rs-message-success-icon: #fff; --rs-message-success-bg: var(--rs-green-900); --rs-message-success-border: var(--rs-green-300); --rs-message-info-header: #fff; --rs-message-info-text: #fff; --rs-message-info-icon: #fff; --rs-message-info-bg: var(--rs-blue-900); --rs-message-info-border: var(--rs-blue-500); --rs-message-warning-header: #fff; --rs-message-warning-text: #fff; --rs-message-warning-icon: #fff; --rs-message-warning-bg: var(--rs-yellow-900); --rs-message-warning-border: var(--rs-yellow-500); --rs-message-error-header: #fff; --rs-message-error-text: #fff; --rs-message-error-icon: #fff; --rs-message-error-bg: var(--rs-red-900); --rs-message-error-border: var(--rs-red-300); --rs-tooltip-bg: var(--rs-gray-800); --rs-tooltip-text: var(--rs-gray-0); --rs-progress-bg: var(--rs-gray-700); --rs-progress-bar: var(--rs-primary-500); --rs-progress-bar-success: var(--rs-color-green); --rs-progress-bar-fail: var(--rs-color-red); --rs-placeholder: var(--rs-gray-600); --rs-placeholder-active: var(--rs-gray-500); --rs-breadcrumb-item-active-text: #fff; --rs-dropdown-divider: var(--rs-gray-600); --rs-dropdown-item-bg-hover: var(--rs-gray-600); --rs-dropdown-item-bg-active: rgb(from var(--rs-primary-900) r g b / 20%); --rs-dropdown-item-text-active: var(--rs-primary-500); --rs-dropdown-header-text: var(--rs-gray-500); --rs-dropdown-shadow: 0 0 10px 1px rgba(0, 0, 0, 0.2), 0 4px 4px 3px rgba(0, 0, 0, 0.24); --rs-menuitem-active-bg: transparent; --rs-menuitem-active-text: var(--rs-primary-500); --rs-steps-border: var(--rs-gray-200); --rs-steps-state-finish: var(--rs-primary-500); --rs-steps-border-state-finish: var(--rs-primary-500); --rs-steps-state-wait: var(--rs-gray-200); --rs-steps-state-process: var(--rs-primary-700); --rs-steps-state-error: var(--rs-color-red); --rs-steps-border-state-error: var(--rs-color-red); --rs-steps-icon-state-process: var(--rs-primary-500); --rs-steps-icon-state-error: var(--rs-color-red); --rs-navs-text: var(--rs-gray-200); --rs-navs-text-hover: var(--rs-primary-500); --rs-navs-bg-hover: transparent; --rs-navs-text-active: var(--rs-primary-500); --rs-navs-bg-active: var(--rs-gray-400); --rs-navs-tab-border: var(--rs-gray-600); --rs-navs-subtle-border: var(--rs-gray-600); --rs-navs-selected: var(--rs-primary-500); --rs-navs-pills-bg: var(--rs-gray-700); --rs-navs-pills-item-color: var(--rs-text-secondary); --rs-navs-pills-item-active-bg: var(--rs-gray-600); --rs-navs-pills-item-active-color: var(--rs-primary-500); --rs-navs-pills-item-disabled-color: var(--rs-gray-400); --rs-navbar-default-bg: var(--rs-gray-800); --rs-navbar-default-text: var(--rs-gray-50); --rs-navbar-default-selected-text: var(--rs-primary-500); --rs-navbar-default-hover-bg: transparent; --rs-navbar-default-hover-text: var(--rs-primary-500); --rs-navbar-inverse-bg: var(--rs-gray-800); --rs-navbar-inverse-text: var(--rs-gray-50); --rs-navbar-inverse-selected-bg: transparent; --rs-navbar-inverse-selected-text: var(--rs-primary-500); --rs-navbar-inverse-hover-bg: transparent; --rs-navbar-inverse-hover-text: var(--rs-primary-500); --rs-navbar-subtle-bg: var(--rs-gray-800); --rs-navbar-subtle-text: var(--rs-gray-50); --rs-navbar-subtle-selected-text: var(--rs-primary-500); --rs-navbar-subtle-hover-bg: transparent; --rs-navbar-subtle-hover-text: var(--rs-primary-500); --rs-sidenav-default-bg: var(--rs-gray-800); --rs-sidenav-default-text: var(--rs-gray-50); --rs-sidenav-default-selected-text: var(--rs-primary-500); --rs-sidenav-default-hover-bg: transparent; --rs-sidenav-default-hover-text: var(--rs-primary-500); --rs-sidenav-default-footer-border: var(--rs-gray-50); --rs-sidenav-inverse-bg: var(--rs-gray-800); --rs-sidenav-inverse-text: var(--rs-gray-50); --rs-sidenav-inverse-selected-bg: transparent; --rs-sidenav-inverse-selected-text: var(--rs-primary-500); --rs-sidenav-inverse-hover-bg: transparent; --rs-sidenav-inverse-footer-border: var(--rs-gray-50); --rs-sidenav-subtle-bg: var(--rs-gray-800); --rs-sidenav-subtle-text: var(--rs-gray-50); --rs-sidenav-subtle-selected-text: var(--rs-primary-500); --rs-sidenav-subtle-hover-bg: transparent; --rs-sidenav-subtle-hover-text: var(--rs-primary-500); --rs-sidenav-subtle-footer-border: var(--rs-gray-50); --rs-input-bg: var(--rs-gray-800); --rs-input-focus-border: var(--rs-primary-500); --rs-input-disabled-bg: var(--rs-gray-700); --rs-inline-edit-hover-bg: transparent; --rs-listbox-option-group-bg: var(--rs-gray-800); --rs-listbox-option-hover-bg: transparent; --rs-listbox-option-hover-text: var(--rs-primary-500); --rs-listbox-option-selected-text: var(--rs-primary-500); --rs-listbox-option-selected-bg: transparent; --rs-listbox-option-disabled-text: var(--rs-gray-500); --rs-listbox-option-disabled-selected-text: var(--rs-primary-200); --rs-checkbox-icon: var(--rs-gray-800); --rs-checkbox-border: var(--rs-gray-100); --rs-checkbox-checked-bg: var(--rs-primary-500); --rs-checkbox-disabled-bg: var(--rs-gray-500); --rs-radio-marker: var(--rs-gray-800); --rs-radio-border: var(--rs-gray-100); --rs-radio-checked-bg: var(--rs-primary-500); --rs-radio-disabled-bg: var(--rs-gray-500); --rs-radio-tile-border: var(--rs-gray-300); --rs-radio-tile-bg: var(--rs-gray-0); --rs-radio-tile-checked-color: var(--rs-primary-500); --rs-radio-tile-checked-mark-color: var(--rs-gray-800); --rs-radio-tile-checked-disabled-color: var(--rs-primary-900); --rs-rate-symbol: var(--rs-gray-100); --rs-rate-symbol-checked: var(--rs-primary-500); --rs-toggle-bg: var(--rs-gray-800); --rs-toggle-thumb: var(--rs-gray-100); --rs-toggle-hover-bg: var(--rs-gray-800); --rs-toggle-disabled-bg: var(--rs-gray-800); --rs-toggle-disabled-thumb: var(--rs-gray-300); --rs-toggle-checked-bg: var(--rs-primary-500); --rs-toggle-checked-thumb: var(--rs-gray-800); --rs-toggle-checked-hover-bg: var(--rs-primary-400); --rs-toggle-checked-disabled-bg: var(--rs-primary-900); --rs-toggle-checked-disabled-thumb: var(--rs-gray-800); --rs-slider-bar: var(--rs-gray-600); --rs-slider-hover-bar: var(--rs-gray-600); --rs-slider-thumb-border: var(--rs-primary-500); --rs-slider-thumb-bg: var(--rs-gray-700); --rs-slider-thumb-hover-shadow: 0 0 0 8px rgb(from var(--rs-primary-500) r g b / 25%); --rs-slider-progress: var(--rs-primary-500); --rs-uploader-item-bg: var(--rs-gray-300); --rs-uploader-item-hover-bg: var(--rs-gray-800); --rs-uploader-item-hover-text: var(--rs-primary-500); --rs-uploader-overlay-bg: rgb(from var(--rs-gray-600) r g b / 80%); --rs-uploader-dnd-bg: var(--rs-gray-700); --rs-uploader-dnd-border: var(--rs-gray-200); --rs-uploader-dnd-hover-border: var(--rs-primary-500); --rs-avatar-bg: var(--rs-gray-400); --rs-avatar-text: var(--rs-gray-0); --rs-avatar-offset-color: var(--rs-gray-900); --rs-avatar-ring-color: var(--rs-avatar-bg); --rs-badge-bg: var(--rs-red-500); --rs-badge-text: var(--rs-gray-0); --rs-close-button-hover-color: var(--rs-color-red); --rs-tag-bg: var(--rs-gray-600); --rs-card-bg: var(--rs-gray-900); --rs-carousel-bg: var(--rs-gray-600); --rs-carousel-indicator: rgb(from var(--rs-gray-0) r g b / 40%); --rs-carousel-indicator-hover: var(--rs-gray-0); --rs-carousel-indicator-active: var(--rs-primary-500); --rs-panel-shadow: 0 4px 4px rgba(0, 0, 0, 0.12), 0 0 10px rgba(0, 0, 0, 0.06); --rs-pagination-item-text: var(--rs-gray-50); --rs-pagination-item-current-text: var(--rs-primary-500); --rs-list-bg: transparent; --rs-list-border: var(--rs-gray-700); --rs-list-hover-bg: var(--rs-gray-600); --rs-list-placeholder-bg: rgb(from var(--rs-primary-900) r g b / 20%); --rs-list-placeholder-border: var(--rs-primary-500); --rs-timeline-indicator-bg: var(--rs-gray-500); --rs-timeline-indicator-active-bg: var(--rs-primary-500); --rs-table-border-color: var(--rs-border-secondary); --rs-table-shadow: rgba(9, 9, 9, 0.99); --rs-table-sort: var(--rs-primary-500); --rs-table-resize: var(--rs-primary-500); --rs-table-scrollbar-track: var(--rs-gray-700); --rs-table-scrollbar-thumb: var(--rs-gray-200); --rs-table-scrollbar-thumb-active: var(--rs-gray-100); --rs-table-scrollbar-vertical-track: var(--rs-gray-700); --rs-drawer-bg: var(--rs-gray-700); --rs-drawer-shadow: 0 4px 4px rgba(0, 0, 0, 0.12), 0 0 10px rgba(0, 0, 0, 0.06); --rs-modal-shadow: 0 4px 4px rgba(0, 0, 0, 0.12), 0 0 10px rgba(0, 0, 0, 0.06); --rs-modal-border: 1px solid var(--rs-gray-100); --rs-form-errormessage-text: #fff; --rs-form-errormessage-bg: var(--rs-red-500); --rs-form-errormessage-border: var(--rs-red-500); --rs-picker-value: var(--rs-primary-500); --rs-picker-count-bg: var(--rs-primary-500); --rs-picker-count-text: var(--rs-gray-900); --rs-calendar-today-bg: var(--rs-primary-500); --rs-calendar-today-text: var(--rs-gray-900); --rs-calendar-range-bg: rgb(from var(--rs-primary-900) r g b / 50%); --rs-calendar-time-unit-bg: var(--rs-gray-900); --rs-calendar-date-selected-text: var(--rs-gray-900); --rs-calendar-cell