.admin[data-v-dc5e8827]{grid-template-columns:var(--sidebar-width) minmax(0,1fr);min-height:100dvh;font-size:var(--text-sm);background:linear-gradient(to right,var(--color-ink-surface) var(--sidebar-width),transparent var(--sidebar-width));grid-template-rows:auto 1fr;display:grid}.admin__sidebar[data-v-dc5e8827]{gap:var(--space-1);height:100dvh;padding:var(--space-6) var(--space-4);background:var(--color-ink-surface);color:var(--color-on-ink-muted);flex-direction:column;grid-row:1/-1;display:flex;position:sticky;top:0;overflow-y:auto}.admin__brand[data-v-dc5e8827]{gap:var(--space-1);padding:0 var(--space-3);color:var(--color-on-ink);text-decoration:none;display:grid}.admin__brand[data-v-dc5e8827] .brand-logo__name{color:var(--color-on-ink)}.admin__label[data-v-dc5e8827]{font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:var(--color-on-ink-subtle)}.admin__nav[data-v-dc5e8827]{gap:var(--space-1);display:grid}.admin__group[data-v-dc5e8827]{gap:2px;display:grid}.admin__group-label[data-v-dc5e8827]{margin:var(--space-6) var(--space-3) var(--space-2);font-family:var(--font-mono);font-size:.65rem;font-weight:var(--weight-medium);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:var(--color-on-ink-subtle)}.admin__nav a[data-v-dc5e8827]{min-height:var(--control-height-sm);padding:0 var(--space-3);border-radius:var(--radius);color:var(--color-on-ink-muted);font-weight:var(--weight-medium);align-items:center;text-decoration:none;display:flex}.admin__nav a.is-active[data-v-dc5e8827],.admin__nav a[data-v-dc5e8827]:hover{color:var(--color-on-ink);background:var(--color-ink-surface-raised)}.admin__sidebar[data-v-dc5e8827] :focus-visible{outline-color:var(--color-highlight)}.admin__tenant[data-v-dc5e8827]{padding:var(--space-4) var(--space-3) 0;border-top:var(--border-width) solid var(--color-ink-surface-raised);font-size:var(--text-xs);gap:var(--space-1);margin-top:auto;display:grid}.admin__tenant p[data-v-dc5e8827]{margin:0}.admin__who strong[data-v-dc5e8827]{color:var(--color-on-ink);font-weight:var(--weight-medium);overflow-wrap:anywhere}.admin__org[data-v-dc5e8827]{color:var(--color-on-ink-subtle)}.admin__links[data-v-dc5e8827]{gap:var(--space-4);display:flex;margin-top:var(--space-2)!important}.admin__links a[data-v-dc5e8827],.admin__links button[data-v-dc5e8827]{font:inherit;color:var(--color-on-ink-muted);cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.admin__links a[data-v-dc5e8827]:hover,.admin__links button[data-v-dc5e8827]:hover{color:var(--color-on-ink)}.admin__column[data-v-dc5e8827]{display:contents}.admin__bar[data-v-dc5e8827]{min-height:var(--admin-bar-height);padding:0 var(--space-8);background:var(--color-surface);border-bottom:var(--border-width) solid var(--color-border);grid-column:2;align-items:center}.admin__bar[data-v-dc5e8827],.admin__bar-title[data-v-dc5e8827]{gap:var(--space-4);display:flex}.admin__bar-title[data-v-dc5e8827]{align-items:baseline;min-width:0}.admin__bar-actions[data-v-dc5e8827]{gap:var(--space-2);flex-wrap:wrap;align-items:center;margin-left:auto;display:flex}.admin__main[data-v-dc5e8827]{padding:var(--space-6) var(--space-8);grid-column:2;min-width:0}@media (width<=68.6875rem){.admin[data-v-dc5e8827]{background:0 0;grid-template-rows:auto auto 1fr;grid-template-columns:minmax(0,1fr)}.admin__sidebar[data-v-dc5e8827]{gap:var(--space-2);height:auto;padding:var(--space-3) var(--space-4);flex-direction:column;grid-row:auto;position:static;overflow:visible}.admin__nav[data-v-dc5e8827]{gap:var(--space-1);scrollbar-width:none;display:flex;overflow-x:auto}.admin__group[data-v-dc5e8827]{display:contents}.admin__group-label[data-v-dc5e8827]{display:none}.admin__nav a[data-v-dc5e8827]{flex:none;min-height:2.75rem}.admin__tenant[data-v-dc5e8827]{padding:var(--space-2) var(--space-3) 0;align-items:baseline;gap:var(--space-1) var(--space-3);border-top:0;flex-wrap:wrap;margin-top:0;display:flex}.admin__links a[data-v-dc5e8827],.admin__org[data-v-dc5e8827]{display:none}.admin__links[data-v-dc5e8827]{margin-top:0!important}.admin__bar[data-v-dc5e8827],.admin__main[data-v-dc5e8827]{grid-column:1}.admin__bar[data-v-dc5e8827]{padding:var(--space-3) var(--space-4);flex-wrap:wrap}.admin__main[data-v-dc5e8827]{padding:var(--space-4)}}
