.card-nav[data-v-9fb0ac51]{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-3)}.card-nav--desktop[data-v-9fb0ac51]{width:var(--sidebar-width);flex-shrink:0;padding:0}.card-context[data-v-9fb0ac51]{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--space-4);display:flex;flex-direction:column;gap:var(--space-2);box-shadow:var(--shadow-sm)}.card-context-row[data-v-9fb0ac51]{display:grid;grid-template-columns:20px auto 1fr;align-items:center;gap:var(--space-2);font-size:var(--text-sm)}.card-context-row i[data-v-9fb0ac51],.card-context-label[data-v-9fb0ac51]{color:var(--color-text-muted)}.card-context-value[data-v-9fb0ac51]{color:var(--color-text);font-weight:var(--weight-medium);text-align:right;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.card-context-value--accent[data-v-9fb0ac51]{color:var(--primary-700);font-weight:var(--weight-semibold)}.card-context-row--stack[data-v-9fb0ac51]{align-items:flex-start}.card-context-chips-container[data-v-9fb0ac51]{border-top:1px dashed var(--neutral-300);padding-top:var(--space-2);margin-top:var(--space-1);display:flex;flex-direction:column;gap:var(--space-2);font-size:var(--text-sm)}.card-context-chips-container>span[data-v-9fb0ac51]{color:var(--color-text-muted)}.card-context-chips[data-v-9fb0ac51]{display:flex;flex-wrap:wrap;gap:4px}.card-context-chip[data-v-9fb0ac51]{padding:2px 8px;font-size:var(--text-xs);font-weight:var(--weight-medium);color:var(--primary-700);background:var(--primary-50);border:1px solid var(--primary-100);border-radius:var(--radius-md)}[data-v-9fb0ac51] .card-menu{padding:var(--space-2)}[data-v-9fb0ac51] .card-menu .p-menuitem-link{padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);font-size:var(--text-sm);font-weight:var(--weight-medium)}.card-menu-grid[data-v-9fb0ac51]{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-2)}.card-menu-tile[data-v-9fb0ac51]{display:flex;flex-direction:column;align-items:center;gap:var(--space-2);padding:var(--space-4);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);font:inherit;color:var(--color-text);text-align:center;cursor:pointer}.card-menu-tile i[data-v-9fb0ac51]{font-size:1.35rem;color:var(--primary-600)}
