:root { color-scheme: dark light; }
html:not(.dms-theme-light), html:not(.dms-theme-light) body, html:not(.dms-theme-light) #app, html:not(.dms-theme-light) #wrapper, html:not(.dms-theme-light) #inner { background: #111418 !important; color: #e6edf3 !important; }
html:not(.dms-theme-light) header, html:not(.dms-theme-light) nav, html:not(.dms-theme-light) .navbar, html:not(.dms-theme-light) .navbar-menu, html:not(.dms-theme-light) .navbar-start, html:not(.dms-theme-light) .navbar-end, html:not(.dms-theme-light) #menu, html:not(.dms-theme-light) .menu, html:not(.dms-theme-light) .topbar, html:not(.dms-theme-light) .level, html:not(.dms-theme-light) #wrapper > div:first-child, html:not(.dms-theme-light) #inner > div:first-child { background: #111418 !important; color: #e6edf3 !important; border-color: #303842 !important; }
html:not(.dms-theme-light) .hero, html:not(.dms-theme-light) .section, html:not(.dms-theme-light) .container, html:not(.dms-theme-light) .columns, html:not(.dms-theme-light) .column { background-color: transparent !important; }
html:not(.dms-theme-light) a, html:not(.dms-theme-light) .breadcrumb a, html:not(.dms-theme-light) .navbar-item, html:not(.dms-theme-light) .dropdown-item { color: #8cc7ff !important; }
html:not(.dms-theme-light) .box, html:not(.dms-theme-light) .modal-card, html:not(.dms-theme-light) .modal-card-head, html:not(.dms-theme-light) .modal-card-body, html:not(.dms-theme-light) .modal-card-foot, html:not(.dms-theme-light) .dropdown-content, html:not(.dms-theme-light) .table, html:not(.dms-theme-light) .table thead, html:not(.dms-theme-light) .table tbody, html:not(.dms-theme-light) .table tfoot, html:not(.dms-theme-light) .input, html:not(.dms-theme-light) .textarea, html:not(.dms-theme-light) .select select, html:not(.dms-theme-light) .pagination-link, html:not(.dms-theme-light) .pagination-next, html:not(.dms-theme-light) .pagination-previous { background: #171b21 !important; color: #e6edf3 !important; border-color: #303842 !important; }
html:not(.dms-theme-light) .table th, html:not(.dms-theme-light) .table td { color: #e6edf3 !important; border-color: #303842 !important; }
html:not(.dms-theme-light) .table tbody tr:hover, html:not(.dms-theme-light) .table.is-hoverable tbody tr:not(.is-selected):hover { background: #20262f !important; }
html:not(.dms-theme-light) .button.is-primary, html:not(.dms-theme-light) .tag.is-primary { background: #2f81f7 !important; border-color: #2f81f7 !important; color: #ffffff !important; }
html:not(.dms-theme-light) .button, html:not(.dms-theme-light) .file-cta, html:not(.dms-theme-light) .dms-toolbar-button { background: #212832 !important; color: #e6edf3 !important; border-color: #3a4553 !important; }
html:not(.dms-theme-light) .notification, html:not(.dms-theme-light) .message-body, html:not(.dms-theme-light) code { background: #242b35 !important; color: #f0f6fc !important; }
html.dms-theme-light, html.dms-theme-light body, html.dms-theme-light #app, html.dms-theme-light #wrapper, html.dms-theme-light #inner { background: #f6f8fa !important; color: #24292f !important; }
html.dms-theme-light header, html.dms-theme-light nav, html.dms-theme-light .navbar, html.dms-theme-light #menu, html.dms-theme-light .menu, html.dms-theme-light .topbar, html.dms-theme-light .level, html.dms-theme-light #wrapper > div:first-child, html.dms-theme-light #inner > div:first-child { background: #ffffff !important; color: #24292f !important; }
html.dms-theme-light .box, html.dms-theme-light .dropdown-content, html.dms-theme-light .table, html.dms-theme-light .input, html.dms-theme-light .textarea, html.dms-theme-light .select select { background: #ffffff !important; color: #24292f !important; border-color: #d0d7de !important; }
.logo { max-height: 76px; object-fit: contain; }
.dms-toolbar-button { display: inline-flex !important; align-items: center; gap: 6px; min-height: 32px; margin-left: 14px; padding: 6px 10px; border: 1px solid transparent; border-radius: 6px; font-size: 14px; line-height: 1; text-decoration: none !important; cursor: pointer; }
.dms-toolbar-button:hover { filter: brightness(1.08); }
