.theme-fab{position:fixed;right:24px;bottom:24px;width:38px;height:38px;border:1px solid var(--line);border-radius:50%;background:#fff;color:var(--teal);box-shadow:0 5px 18px rgba(23,37,34,.12);z-index:4;font-size:17px}.header-theme-toggle{font-size:18px}.breadcrumbs,.workspace-switcher,.profile-button,.icon-button{cursor:pointer}.breadcrumbs:hover{color:var(--teal)}.dark-theme{--ink:#e7eee8;--muted:#9baaa2;--line:#30423b;--paper:#17231f;--teal:#79b29a;--teal-dark:#9bcab2;--coral:#f49b82}.dark-theme .sidebar{background:#14201c}.dark-theme .topbar,.dark-theme .stat-card,.dark-theme .priority-list,.dark-theme .board-card,.dark-theme .modal{background:#1d2c27}.dark-theme .board-column{background:#1a2924;border-color:#2b3d35}.dark-theme .nav-item.active,.dark-theme .toggle.active,.dark-theme .nav-item:hover,.dark-theme .project-link:hover,.dark-theme .team-link:hover,.dark-theme .sidebar-foot:hover{background:#263a32}.dark-theme .search{background:#1a2924;border-color:#40544a}.dark-theme .search input,.dark-theme .modal input,.dark-theme .modal select,.dark-theme .form-grid textarea{color:var(--ink);background:#1a2924;border-color:#40544a}.dark-theme .modal-backdrop{background:rgba(5,12,9,.65)}.dark-theme .import-zone{background:#1a2924;border-color:#547364}.dark-theme .takeover-copy{background:#263a32;color:#b4c9bb}.dark-theme .file-chip{background:#2d4338;color:#b4c9bb}.dark-theme .button-ghost{background:#1d2c27;color:var(--ink);border-color:#40544a}.dark-theme .page-heading h1,.dark-theme .section-heading h2,.dark-theme .stat-value,.dark-theme .board-card h3,.dark-theme .task-title,.dark-theme .modal h2{color:var(--ink)}.dark-theme .theme-fab,.dark-theme .header-theme-toggle{background:#1d2c27;color:#f6d27c;border-color:#40544a}
