/* Owner-selected light palette; preserve the established night theme. */
html:not([data-theme=dark]) .sidebar{background:#48785F;color:#FAF8F2;border-inline-end-color:#668f77}
html:not([data-theme=dark]) .sidebar :is(.nav-link,.brand small,.workspace-label,.sidebar-user,.sidebar-user small,.sidebar-footer .btn,.ux-nav-tools summary){color:#FAF8F2}
html:not([data-theme=dark]) .sidebar .nav-link:hover,html:not([data-theme=dark]) .sidebar .sidebar-footer .btn:hover{background:#57896E;color:#fff}
html:not([data-theme=dark]) .sidebar .nav-link.active{background:#F5F0E5;color:#245c4d;box-shadow:none}
html:not([data-theme=dark]) .sidebar .sidebar-user{border-color:#ffffff30}
html:not([data-theme=dark]) table th{background:#F5F0E5;color:#34463F;border-bottom-color:#D8C7A1}
html:not([data-theme=dark]) .column-trigger:hover{background:#ECE3D2}
html:not([data-theme=dark]) .column-trigger.is-filtered{background:#E8DCC5;color:#245c4d;box-shadow:inset 0 -3px #A58341}
html .column-trigger>span:first-child{overflow-wrap:normal;word-break:normal}
