.sidebar-actions button{display:flex;align-items:center;gap:9px;padding:10px 11px;border-radius:9px;color:var(--text);font:inherit;font-weight:600;background:#f7f8fa;border:1px solid var(--line);cursor:pointer}.column-toggle{margin-left:auto;width:28px;height:28px;border:1px solid var(--line);border-radius:8px;background:#fff;color:var(--muted);cursor:pointer;font-size:18px}.conversation-list{position:relative}.list-toggle{position:sticky;float:right;top:12px;right:12px;z-index:5;margin:12px 12px 0 0}.dashboard-page.sidebar-collapsed .dashboard-shell{grid-template-columns:58px minmax(340px,420px) minmax(520px,1fr)}.dashboard-page.sidebar-collapsed .control-sidebar{padding:12px 10px}.dashboard-page.sidebar-collapsed .sidebar-brand>div,.dashboard-page.sidebar-collapsed .control-sidebar>:not(.sidebar-brand){display:none}.dashboard-page.sidebar-collapsed .sidebar-brand{height:auto;display:grid;justify-items:center}.dashboard-page.sidebar-collapsed .sidebar-brand .column-toggle{margin:8px 0 0;transform:rotate(180deg)}.dashboard-page.list-collapsed .dashboard-shell{grid-template-columns:250px 58px minmax(520px,1fr)}.dashboard-page.sidebar-collapsed.list-collapsed .dashboard-shell{grid-template-columns:58px 58px minmax(520px,1fr)}.dashboard-page.list-collapsed .conversation-list>:not(.list-toggle){display:none}.dashboard-page.list-collapsed .list-toggle{float:none;margin:12px auto;transform:rotate(180deg)}.dashboard-page.dark-theme{--bg:#0b0e13;--panel:#11161e;--panel2:#171d27;--line:#29313e;--text:#f4f7fb;--muted:#96a0b0;--user:#22314a;background:var(--bg)}.dashboard-page.dark-theme .control-sidebar,.dashboard-page.dark-theme .conversation-list,.dashboard-page.dark-theme .list-heading{background:var(--panel)}.dashboard-page.dark-theme .detail{background:var(--bg)}.dashboard-page.dark-theme .conversation-detail>header{background:rgba(17,22,30,.94)}.dashboard-page.dark-theme .bubble,.dashboard-page.dark-theme .column-toggle,.dashboard-page.dark-theme .filters input,.dashboard-page.dark-theme .filters select{background:var(--panel);color:var(--text)}.dashboard-page.dark-theme .sidebar-actions a,.dashboard-page.dark-theme .sidebar-actions button{background:var(--panel2);color:var(--text)}.dashboard-page.dark-theme .sidebar-actions a:first-child{background:#2563eb;color:#fff}.dashboard-page.dark-theme .role-user .bubble{background:var(--user)}
