.admin-shell[data-v-001587bf]{background:var(--paper,#f8f9f5);min-height:100vh}.admin-header[data-v-001587bf]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;padding-top:1.5rem;padding-bottom:1.5rem;display:flex}.admin-brand[data-v-001587bf]{color:var(--ink);font-size:1.3rem;font-weight:800;text-decoration:none}.admin-brand span[data-v-001587bf]{background:var(--yellow);border-radius:6px;margin-left:.4rem;padding:.3rem .5rem;font-size:.75rem}.admin-account[data-v-001587bf]{align-items:center;gap:.8rem;font-size:.8rem}.admin-account[data-v-001587bf],.admin-nav[data-v-001587bf]{flex-wrap:wrap;display:flex}.admin-nav[data-v-001587bf]{border-bottom:1px solid #dce1d6;gap:.4rem;padding-bottom:1rem}.admin-nav a[data-v-001587bf]{color:var(--ink);border-radius:8px;padding:.6rem .8rem;font-size:.85rem;text-decoration:none}.admin-nav a.active[data-v-001587bf]{background:var(--ink);color:#fff}.admin-nav a[data-v-001587bf]:hover{color:var(--ink);background:#e6eadf}.admin-main[data-v-001587bf]{padding-top:2rem;padding-bottom:4rem}[data-v-001587bf] table{border-collapse:collapse;text-align:left;width:100%}[data-v-001587bf] td,[data-v-001587bf] th{vertical-align:top;border-bottom:1px solid #dce1d6;padding:.8rem}[data-v-001587bf] .table-scroll{overflow-x:auto}[data-v-001587bf] .admin-actions{flex-wrap:wrap;align-items:center;gap:.6rem;display:flex}[data-v-001587bf] .admin-stack{gap:1.25rem;display:grid}[data-v-001587bf] .input{width:100%}[data-v-001587bf] textarea.input{min-height:7rem}[data-v-001587bf] h1{margin-bottom:.75rem}[data-v-001587bf] .field{gap:.45rem;display:grid}[data-v-001587bf] label:has(input[type=checkbox]){align-items:center;gap:.65rem;display:flex}
