:root{--primary-color: #4CAF50;--secondary-color: #2196F3;--accent-color: #FFC107;--success-color: #4CAF50;--warning-color: #FF9800;--error-color: #E53935;--info-color: #2196F3;--link-color: #1500FF;--link-hover-color: #0E00CC;--link-visited-color: #6A00CC;--lightMode-bg-color: #FFFFFF;--lightMode-card-background: #F5F5F5;--lightMode-border-color: #BBBFBD;--lightMode-text-color: #000000;--lightMode-text-secondary: #757575;--lightMode-text-accent: #FFFFFF;--lightMode-disabled-bg: #E0E0E0;--lightMode-disabled-text: #9E9E9E;--lightMode-disabled-border: #BBBFBD;--lightMode-icon-header: #607D8B;--lightMode-icon-delete: #E53935;--lightMode-icon-settings: #4A90E2;--lightMode-icon-more: #9E9E9E;--lightMode-icon-hover-header: #455A64;--lightMode-icon-hover-delete: #D32F2F;--lightMode-icon-hover-settings: #357ABD;--lightMode-icon-hover-more: #757575;--lightMode-button-primary: #155ABC;--lightMode-button-secondary: #6AD572;--lightMode-button-danger: #E53935;--lightMode-button-warning: #FF9800;--lightMode-button-info: #03A9F4;--lightMode-button-success: #8BC34A;--lightMode-button-gray-light: #E0E0E0;--lightMode-button-gray-mid: #9E9E9E;--lightMode-button-gray-dark: #616161;--lightMode-button-dark: #212121;--lightMode-button-light: #F5F5F5;--lightMode-button-disabled: #BDBDBD;--lightMode-button-hover-primary: #1976D2;--lightMode-button-hover-secondary: #90EE90;--lightMode-button-hover-danger: #C62828;--lightMode-button-hover-warning: #F57C00;--lightMode-button-hover-info: #0288D1;--lightMode-button-hover-success: #689F38;--lightMode-button-hover-gray-light: #D6D6D6;--lightMode-button-hover-gray-mid: #7E7E7E;--lightMode-button-hover-gray-dark: #424242;--lightMode-button-hover-dark: #424242;--lightMode-button-hover-light: #E0E0E0}:root{--lightMode-modal-bg: #ffffff;--lightMode-modal-overlay-bg: rgba(0, 0, 0, .4);--lightMode-modal-border-radius: 12px;--lightMode-modal-box-shadow: 0 10px 20px rgba(0, 0, 0, .3);--lightMode-modal-tab-bg: #f8f9fa;--lightMode-modal-tab-hover-bg: #d9dde2;--lightMode-modal-tab-active-bg: #ffffff;--lightMode-modal-tab-border: #ddd;--lightMode-modal-tab-active-border: #007bff;--lightMode-modal-tab-text: #000000;--lightMode-modal-tab-hover-text: #007bff;--lightMode-modal-tab-active-text: #007bff;--lightMode-modal-text-color: #000000;--lightMode-modal-header-color: #000000;--lightMode-modal-close-color: #555;--lightMode-modal-close-hover: #ff4d4d;--lightMode-modal-border-line: #b0bec5;--lightMode-modal-icon-close: #555;--lightMode-modal-icon-close-hover: #ff4d4d}:root{--lightMode-table-border: #DDDDDD;--lightMode-table-bg: #FFFFFF;--lightMode-table-header-bg: #F5F5F5;--lightMode-table-header-text: #333333;--lightMode-table-header-border: #CCCCCC;--lightMode-table-row-odd-bg: #FFFFFF;--lightMode-table-row-even-bg: #FAFAFA;--lightMode-table-row-hover-bg: #E0F7FA;--lightMode-table-row-text: #000000;--lightMode-table-cell-border: #DDDDDD;--lightMode-table-highlight: #B2EBF2;--lightMode-table-selected-bg: #81D4FA}[data-theme=light]{--background-color: var(--lightMode-bg-color);--card-background: var(--lightMode-card-background);--border-color: var(--lightMode-border-color);--text-color: var(--lightMode-text-color);--text-secondary: var(--lightMode-text-secondary);--text-accent: var(--lightMode-text-accent);--disabled-bg: var(--lightMode-disabled-bg);--disabled-text: var(--lightMode-disabled-text);--disabled-border: var(--lightMode-disabled-border);--icon-header: var(--lightMode-icon-header);--icon-delete: var(--lightMode-icon-delete);--icon-settings: var(--lightMode-icon-settings);--icon-more: var(--lightMode-icon-more);--icon-hover-header: var(--lightMode-icon-hover-header);--icon-hover-delete: var(--lightMode-icon-hover-delete);--icon-hover-settings: var(--lightMode-icon-hover-settings);--icon-hover-more: var(--lightMode-icon-hover-more);--button-primary: var(--lightMode-button-primary);--button-secondary: var(--lightMode-button-secondary);--button-danger: var(--lightMode-button-danger);--button-warning: var(--lightMode-button-warning);--button-info: var(--lightMode-button-info);--button-success: var(--lightMode-button-success);--button-gray-light: var(--lightMode-button-gray-light);--button-gray-mid: var(--lightMode-button-gray-mid);--button-gray-dark: var(--lightMode-button-gray-dark);--button-dark: var(--lightMode-button-dark);--button-light: var(--lightMode-button-light);--button-disabled: var(--lightMode-button-disabled);--button-hover-primary: var(--lightMode-button-hover-primary);--button-hover-secondary: var(--lightMode-button-hover-secondary);--button-hover-danger: var(--lightMode-button-hover-danger);--button-hover-warning: var(--lightMode-button-hover-warning);--button-hover-info: var(--lightMode-button-hover-info);--button-hover-success: var(--lightMode-button-hover-success);--button-hover-gray-light: var(--lightMode-button-hover-gray-light);--button-hover-gray-mid: var(--lightMode-button-hover-gray-mid);--button-hover-gray-dark: var(--lightMode-button-hover-gray-dark);--button-hover-dark: var(--lightMode-button-hover-dark);--button-hover-light: var(--lightMode-button-hover-light);--modal-bg: var(--lightMode-modal-bg);--modal-overlay-bg: var(--lightMode-modal-overlay-bg);--modal-border-radius: var(--lightMode-modal-border-radius);--modal-box-shadow: var(--lightMode-modal-box-shadow);--modal-tab-bg: var(--lightMode-modal-tab-bg);--modal-tab-hover-bg: var(--lightMode-modal-tab-hover-bg);--modal-tab-active-bg: var(--lightMode-modal-tab-active-bg);--modal-tab-border: var(--lightMode-modal-tab-border);--modal-tab-active-border: var(--lightMode-modal-tab-active-border);--modal-tab-text: var(--lightMode-modal-tab-text);--modal-tab-hover-text: var(--lightMode-modal-tab-hover-text);--modal-tab-active-text: var(--lightMode-modal-tab-active-text);--modal-text-color: var(--lightMode-modal-text-color);--modal-header-color: var(--lightMode-modal-header-color);--modal-close-color: var(--lightMode-modal-close-color);--modal-close-hover: var(--lightMode-modal-close-hover);--modal-border-line: var(--lightMode-modal-border-line);--modal-icon-close: var(--lightMode-modal-icon-close);--modal-icon-close-hover: var(--lightMode-modal-icon-close-hover);--table-border: var(--lightMode-table-border);--table-bg: var(--lightMode-table-bg);--table-header-bg: var(--lightMode-table-header-bg);--table-header-text: var(--lightMode-table-header-text);--table-header-border: var(--lightMode-table-header-border);--table-row-odd-bg: var(--lightMode-table-row-odd-bg);--table-row-even-bg: var(--lightMode-table-row-even-bg);--table-row-hover-bg: var(--lightMode-table-row-hover-bg);--table-row-text: var(--lightMode-table-row-text);--table-cell-border: var(--lightMode-table-cell-border);--table-highlight: var(--lightMode-table-highlight);--table-selected-bg: var(--lightMode-table-selected-bg)}
