:root { color-scheme: light dark; --font-body: "system-ui", "Microsoft Yahei", "WenQuanYi Micro Hei", sans-serif, "Helvetica Neue", Helvetica, "Hiragino Sans GB"; --main-color: hsl(192, 100%, 44%); --header-bg: hsl(192, 100%, 44%); --header-color: hsl(0, 0%, 100%); --bar-bg: hsl(194, 66%, 61%); --menu-bg-color: hsl(0, 0%, 100%); --menu-color: hsl(213, 5%, 39%); --menu-color-hover: hsl(225, 6%, 13%); --main-menu-color: hsl(225, 6%, 13%); --submenu-bg-hover: hsl(0, 0%, 83%); --submenu-bg-hover-active: hsl(192, 100%, 44%); --main-background: hsl(0, 0%, 100%); --grey-dd: hsl(0, 0%, 87%); --grey-d4: hsl(0, 0%, 83%); --grey-cc: hsl(0, 0%, 80%); --grey-bb: hsl(0, 0%, 73%); --grey-99: hsl(0, 0%, 60%); --grey-77: hsl(0, 0%, 47%); --grey-66: hsl(0, 0%, 40%); --grey-40: hsl(0, 0%, 25%); --grey-10: hsl(0, 0%, 6%); --theme-background: hsl(0, 0%, 100%); --theme-text-on-background: hsl(0, 0%, 0%); --theme-alt-bg: hsl(0, 0%, 97%); --theme-sheet: hsl(0, 0%, 93%); --text-on-alt: hsl(0, 0%, 100%); --bottom-border-shadow: rgba(0, 0, 0, .26); --error: hsl(0, 100%, 50%); --footer-text: hsl(0, 0%, 67%); --loading-text: hsl(0, 0%, 53%); --btn-color: rgba(0, 0, 0, .87); --modal-overlay-bg: rgba(0, 0, 0, .70); --mask-bg: rgba(0, 0, 0, .56); --alert-text-shadow: rgba(0, 0, 0, .10); --abbr-color: hsl(195, 100%, 22%); --danger-color: hsl(11, 100%, 69%); --warning-color: hsl(54, 77%, 75%); --success-color: hsl(120, 39%, 54%); --primary-border: hsl(208, 56%, 41%); --primary-background: hsl(208, 56%, 46%); --action-border: hsl(194, 67%, 56%); --action-background: hsl(194, 66%, 61%); --danger-border: hsl(2, 64%, 53%); --danger-background: hsl(2, 64%, 58%); --dismiss-border: hsl(35, 84%, 57%); --dismiss-background: hsl(35, 84%, 62%); --success-border: hsl(120, 39%, 49%); --success-background: hsl(120, 39%, 54%); --selection-error: hsl(0, 79%, 95%); --bg-indicator: hsl(205, 100%, 14%); --bg-selected: hsl(210, 68%, 82%); --bg-hover-image: linear-gradient(90deg, hsl(213, 60%, 77%) 0%, hsl(213, 53%, 68%) 100%); --dynlist-border: hsl(2, 64%, 53%); --dynlist-background: hsl(2, 64%, 58%); --dropdown-border-shadow: hsl(24, 2%, 56%); --label-warning: hsl(35, 84%, 62%); --italic-var: hsl(211, 100%, 42%); --modemenu-active: hsl(205, 100%, 14%); --title-color: hsl(204, 56%, 72%); --modal-li-color: hsl(0, 0%, 50%); --ins-border: hsl(120, 100%, 50%); --ins-background: hsl(120, 100%, 90%); --del-border: hsl(0, 100%, 50%); --del-background: hsl(0, 100%, 90%); --select-text: hsl(0, 0%, 33%); --filter-brightness: 1; --shadow-iface-1: rgba(255, 255, 255, .40); --shadow-iface-2: rgba(0, 0, 0, .20); --shadow-other-1: rgba(255, 255, 255, .20); --shadow-other-2: rgba(0, 0, 0, .05); --shadow-box-1: rgba(0, 0, 0, .16); --shadow-box-2: rgba(0, 0, 0, .12); --shadow-button-1: rgba(0, 0, 0, .12); --shadow-button-2: rgba(0, 0, 0, .20); --shadow-button-active-2: rgba(0, 0, 0, .23); --shadow-button-active-1: rgba(0, 0, 0, .19); } @media(prefers-color-scheme:dark) { :root { --main-color: hsl(192, 100%, 56%); --header-bg: hsl(192, 100%, 34%); --header-color: hsl(0, 0%, 0%); --bar-bg: hsl(194, 66%, 41%); --menu-bg-color: hsl(0, 0%, 5%); --menu-color: hsl(213, 5%, 69%); --menu-color-hover: hsl(225, 6%, 73%); --main-menu-color: hsl(225, 6%, 73%); --submenu-bg-hover: hsl(0, 0%, 40%); --submenu-bg-hover-active: hsl(192, 100%, 24%); --main-background: hsl(0, 0%, 0%); --grey-dd: hsl(0, 0%, 13%); --grey-d4: hsl(0, 0%, 17%); --grey-cc: hsl(0, 0%, 20%); --grey-bb: hsl(0, 0%, 27%); --grey-99: hsl(0, 0%, 40%); --grey-77: hsl(0, 0%, 53%); --grey-66: hsl(0, 0%, 60%); --grey-40: hsl(0, 0%, 75%); --grey-10: hsl(0, 0%, 94%); --theme-background: hsl(0, 0%, 0%); --theme-text-on-background: hsl(0, 0%, 100%); --theme-alt-bg: hsl(0, 0%, 3%); --theme-sheet: hsl(0, 0%, 7%); --text-on-alt: hsl(0, 0%, 0%); --bottom-border-shadow: rgba(255, 255, 255, .26); --error: hsl(0, 100%, 30%); --footer-text: hsl(0, 0%, 33%); --loading-text: hsl(0, 0%, 47%); --btn-color: rgba(255, 255, 255, .87); --modal-overlay-bg: rgba(255, 255, 255, .70); --mask-bg: rgba(255, 255, 255, .56); --alert-text-shadow: rgba(255, 255, 255, .10); --abbr-color: hsl(195, 100%, 78%); --danger-color: hsl(11, 100%, 31%); --warning-color: hsl(54, 77%, 35%); --success-color: hsl(120, 39%, 36%); --primary-border: hsl(208, 56%, 59%); --primary-background: hsl(208, 56%, 54%); --action-border: hsl(194, 67%, 44%); --action-background: hsl(194, 66%, 39%); --danger-border: hsl(2, 64%, 47%); --danger-background: hsl(2, 64%, 42%); --dismiss-border: hsl(35, 84%, 43%); --dismiss-background: hsl(35, 84%, 38%); --success-border: hsl(120, 39%, 51%); --success-background: hsl(120, 39%, 46%); --selection-error: hsl(0, 79%, 25%); --bg-indicator: hsl(205, 100%, 86%); --bg-selected: hsl(210, 68%, 18%); --bg-hover-image: linear-gradient(90deg, hsl(213, 60%, 23%) 0%, hsl(213, 53%, 32%) 100%); --dynlist-border: hsl(2, 64%, 47%); --dynlist-background: hsl(2, 64%, 42%); --dropdown-border-shadow: hsl(24, 2%, 44%); --label-warning: hsl(35, 84%, 38%); --italic-var: hsl(211, 100%, 58%); --modemenu-active: hsl(205, 100%, 86%); --title-color: hsl(204, 56%, 28%); --modal-li-color: hsl(0, 0%, 50%); --ins-border: hsl(120, 100%, 50%); --ins-background: hsl(120, 100%, 10%); --del-border: hsl(0, 100%, 50%); --del-background: hsl(0, 100%, 10%); --select-text: hsl(0, 0%, 67%); --filter-brightness: 0.6; --shadow-iface-1: rgba(0, 0, 0, .40); --shadow-iface-2: rgba(255, 255, 255, .20); --shadow-other-1: rgba(0, 0, 0, .20); --shadow-other-2: rgba(255, 255, 255, .05); --shadow-box-1: rgba(255, 255, 255, .16); --shadow-box-2: rgba(255, 255, 255, .12); --shadow-button-1: rgba(255, 255, 255, .12); --shadow-button-2: rgba(255, 255, 255, .20); --shadow-button-active-1: rgba(255, 255, 255, .19); --shadow-button-active-2: rgba(255, 255, 255, .23); } .main>.main-left>.nav>li:last-child::before, .main>.main-left>.nav>.slide>.menu::before { filter: invert(); } } :root { --ifacebox-shadow: inset 0 1px 0 var(--shadow-iface-1), 0 1px 2px var(--shadow-iface-2); --commandbox-shadow: inset 0 1px 0 var(--shadow-other-1), 0 1px 2px var(--shadow-other-2); --ifacebadge-shadow: inset 0 1px 0 var(--shadow-other-1), 0 1px 2px var(--shadow-other-2); --box-shadow: 0 2px 2px 0 var(--shadow-box-1), 0 0 2px 0 var(--shadow-box-2); --shadow-button: 0 0 2px var(--shadow-button-1), 0 2px 2px var(--shadow-button-2); --shadow-button-up: 0 0 2px var(--shadow-button-1), 0 -2px 2px var(--shadow-button-2); --shadow-button-active: 0 10px 20px var(--shadow-button-active-1), 0 6px 6px var(--shadow-button-active-2); --shadow-button-active-up: 0 -10px 20px var(--shadow-button-active-1), 0 -6px 6px var(--shadow-button-active-2); --zonebadge-filter: brightness(var(--filter-brightness)); --empty-grad-1: rgba(204, 204, 204, .5); --empty-grad-2: rgba(255, 255, 255, .5); --zonebadge-empty-gradient: repeating-linear-gradient(45deg, var(--empty-grad-1), var(--empty-grad-1) 5px, var(--empty-grad-2) 5px, var(--empty-grad-2) 10px); --zonebadge-empty: hsl(0, 0%, 25%); } .cbi-section-table-row td.td[data-name=_ifacestat] { text-align: left !important } .cbi-section-table-row td.td[data-name=_ifacestat]>div { text-align: left; display: inline-block } div[data-tab]>div>svg { background-color: var(--theme-alt-bg) }