/* Extends the existing dashboard design system; no replacement fonts or colours. */
.top-actions{margin-left:auto}.sidebar nav{display:grid;gap:6px}.sidebar .nav-link i{width:24px}.sidebar-foot{margin-top:auto}.auth-card a{display:block;margin-top:18px;color:var(--teal)}.toolbar label{color:var(--t2);font-size:12px}.toolbar input{display:block;width:100%;margin-top:6px}.toolbar{align-items:end}.file-field select{display:block;width:100%;min-height:44px;margin-top:6px;border:1px solid var(--border);border-radius:10px;padding:10px;background:var(--bg1);font:inherit}textarea{font:inherit;width:100%;min-height:100px;padding:12px;border:1px solid var(--border);border-radius:10px}.page-error{margin:12px 26px}.mini-actions{margin-top:12px}button:focus-visible,a:focus-visible{outline:3px solid var(--teal);outline-offset:3px}[hidden]{display:none!important}
