.action-tags[data-v-e6f50c20]{flex-wrap:wrap;align-items:center;gap:4px;display:flex}.action-tag[data-v-e6f50c20]{cursor:pointer;-webkit-user-select:none;user-select:none;border:1px solid #0000;border-radius:4px;align-items:center;gap:4px;transition:opacity .15s;display:flex}.action-tag[data-v-e6f50c20]:hover{opacity:.85}.action-tag__badge[data-v-e6f50c20]{font-size:var(--font-size-xs)}.action-tags--header .action-tag[data-v-e6f50c20]{background:var(--overlay-on-gradient);padding:3px 8px}.action-tags--header .action-tag__icon[data-v-e6f50c20]{color:var(--text-on-gradient);font-size:var(--font-size-base)}.action-tags--header .action-tag__label[data-v-e6f50c20]{color:var(--text-on-gradient);font-size:var(--font-size-sm)}.action-tags--header .action-tag--active[data-v-e6f50c20]{border-color:var(--text-on-gradient)}.action-tags--page .action-tag[data-v-e6f50c20]{background:var(--surface-mid);padding:4px 10px}.action-tags--page .action-tag__icon[data-v-e6f50c20]{color:var(--text-secondary);font-size:var(--font-size-md)}.action-tags--page .action-tag__label[data-v-e6f50c20]{color:var(--text-secondary);font-size:var(--font-size-base)}.action-tags--page .action-tag--active[data-v-e6f50c20]{background:var(--accent-fill,var(--accent))}.action-tags--page .action-tag--active .action-tag__icon[data-v-e6f50c20],.action-tags--page .action-tag--active .action-tag__label[data-v-e6f50c20]{color:var(--on-accent-fill,var(--text-primary))}.design-toggle[data-v-fa255a9d]{cursor:pointer;-webkit-user-select:none;user-select:none;white-space:nowrap;font-size:var(--font-size-sm);border-radius:999px;align-items:center;gap:6px;padding:3px 8px 3px 4px;display:inline-flex}.design-toggle-switch[data-v-fa255a9d]{transform:scale(.85)}.design-toggle-beta[data-v-fa255a9d]{font-size:var(--font-size-2xs);border-radius:4px;padding:0 5px;font-weight:700;line-height:1.5}.design-toggle--gradient[data-v-fa255a9d]{background:var(--overlay-on-gradient);color:var(--text-on-gradient)}.design-toggle--gradient .design-toggle-beta[data-v-fa255a9d]{background:var(--text-on-gradient);color:#2f3c66}.design-toggle--plain[data-v-fa255a9d]{border:1px solid var(--border-subtle);color:var(--text-secondary)}.design-toggle--plain[data-v-fa255a9d]:hover{border-color:var(--border-strong);color:var(--text-primary)}.design-toggle--plain .design-toggle-beta[data-v-fa255a9d]{background:var(--purple-medium);color:var(--accent)}.shell[data-v-bc47fcfa]{background:var(--surface-darkest);grid-template-columns:232px 1fr;height:100vh;transition:grid-template-columns .2s;display:grid}.shell--collapsed[data-v-bc47fcfa]{grid-template-columns:64px 1fr}.side[data-v-bc47fcfa]{background:var(--header-bg);border-right:1px solid var(--header-border);flex-direction:column;gap:8px;min-width:0;min-height:0;padding:12px;display:flex;overflow-y:auto}.brand[data-v-bc47fcfa]{height:40px;color:var(--text-primary);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex-shrink:0;align-items:center;gap:10px;padding:0 4px;display:flex}.shell--collapsed .side .brand[data-v-bc47fcfa]{justify-content:center;padding:0}.brand-mark[data-v-bc47fcfa]{object-fit:contain;flex-shrink:0;width:32px;height:32px;display:block}.brand-text[data-v-bc47fcfa]{flex-direction:column;line-height:1.15;display:flex}.brand-name[data-v-bc47fcfa]{font-weight:700;font-size:var(--font-size-base);white-space:nowrap}.brand-sub[data-v-bc47fcfa]{font-size:var(--font-size-2xs);color:var(--text-muted)}.side-list[data-v-bc47fcfa]{flex-direction:column;flex:1;gap:2px;display:flex}.side-item[data-v-bc47fcfa]{border-radius:var(--radius-field);min-height:36px;color:var(--text-secondary);font:inherit;font-size:var(--font-size-sm);text-align:left;white-space:nowrap;cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;padding:0 10px;text-decoration:none;transition:background .15s,color .15s;display:flex;position:relative}.side-item[data-v-bc47fcfa]:hover{background:var(--surface-card-hover);color:var(--text-primary)}.side-item--active[data-v-bc47fcfa],.side-item--active[data-v-bc47fcfa]:hover{background:var(--surface-mid);color:var(--accent);font-weight:600}.side-icon[data-v-bc47fcfa]{text-align:center;width:16px;font-size:var(--font-size-base)}.side-label[data-v-bc47fcfa]{text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.side-dot[data-v-bc47fcfa]{background:var(--status-danger);border-radius:50%;width:7px;height:7px;position:absolute;top:7px;right:9px}.side-collapse[data-v-bc47fcfa]{color:var(--text-muted);flex-shrink:0}.shell--collapsed .side .side-item[data-v-bc47fcfa]{justify-content:center;padding:0}.main-col[data-v-bc47fcfa]{flex-direction:column;min-width:0;min-height:0;display:flex}.topbar[data-v-bc47fcfa]{background:var(--header-bg);border-bottom:1px solid var(--header-border);flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;height:52px;padding:0 16px;display:flex}.topbar-title[data-v-bc47fcfa]{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:600;overflow:hidden}.crumbs[data-v-bc47fcfa]{align-items:center;gap:4px;min-width:0;display:flex}.crumb[data-v-bc47fcfa]{border-radius:var(--radius-field);color:var(--text-muted);font-size:var(--font-size-sm);white-space:nowrap;flex-shrink:0;padding:4px 6px;text-decoration:none}a.crumb[data-v-bc47fcfa]:hover{background:var(--surface-mid);color:var(--text-primary)}.crumb--current[data-v-bc47fcfa]{text-overflow:ellipsis;min-width:0;color:var(--text-primary);flex-shrink:1;font-weight:600;overflow:hidden}.crumb-sep[data-v-bc47fcfa]{font-size:var(--font-size-xs);color:var(--text-muted)}.topbar-end[data-v-bc47fcfa]{flex-shrink:0;align-items:center;gap:8px;display:flex}.content[data-v-bc47fcfa]{flex:1;min-height:0;overflow:hidden}.action-chips[data-v-bc47fcfa]{border:1px solid var(--border-subtle);border-radius:var(--radius-field);gap:2px;padding:2px;display:flex}.action-chip[data-v-bc47fcfa]{height:28px;color:var(--text-secondary);font:inherit;font-size:var(--font-size-xs);cursor:pointer;background:0 0;border:0;border-radius:6px;align-items:center;gap:4px;padding:0 8px;display:flex}.action-chip[data-v-bc47fcfa]:hover{background:var(--surface-mid)}.action-chip--empty[data-v-bc47fcfa]{color:var(--text-muted);opacity:.6}.action-chip-count[data-v-bc47fcfa]{color:var(--status-danger);font-weight:700}.icon-btn[data-v-bc47fcfa]{border-radius:var(--radius-field);width:34px;height:34px;color:var(--text-secondary);cursor:pointer;background:0 0;border:0;place-items:center;display:grid;position:relative}.icon-btn[data-v-bc47fcfa]:hover{background:var(--surface-mid);color:var(--text-primary)}.icon-btn-badge[data-v-bc47fcfa]{background:var(--p-badge-danger-background,#ef4444);min-width:16px;height:16px;color:var(--p-badge-danger-color,#fff);border-radius:8px;padding:0 4px;font-size:10px;font-weight:700;line-height:16px;position:absolute;top:2px;right:0}.user-chip[data-v-bc47fcfa]{border:1px solid var(--border-subtle);max-width:240px;color:var(--text-primary);font:inherit;font-size:var(--font-size-sm);cursor:pointer;background:0 0;border-radius:999px;align-items:center;gap:8px;padding:3px 8px 3px 3px;display:flex}.user-chip[data-v-bc47fcfa]:hover{border-color:var(--border-strong)}.avatar[data-v-bc47fcfa]{background:var(--purple-medium);width:28px;height:28px;color:var(--accent);font-size:var(--font-size-xs);border-radius:50%;flex-shrink:0;place-items:center;font-weight:700;display:grid}.user-name[data-v-bc47fcfa]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.user-caret[data-v-bc47fcfa]{font-size:var(--font-size-xs);color:var(--text-muted)}.menu-user[data-v-bc47fcfa]{align-items:center;gap:10px;padding:8px 12px 6px;display:flex}.menu-user--link[data-v-bc47fcfa]{color:var(--text-primary);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0}.menu-user-text[data-v-bc47fcfa]{flex-direction:column;align-items:flex-start;gap:4px;display:flex}.menu-user-name[data-v-bc47fcfa]{font-weight:600}.phone-bar[data-v-bc47fcfa]{display:none}.phone-back[data-v-bc47fcfa]{min-width:0;color:var(--accent);font-size:var(--font-size-base);white-space:nowrap;align-items:center;gap:2px;padding:6px 4px;text-decoration:none;display:flex}.drawer-nav[data-v-bc47fcfa]{flex-direction:column;gap:2px;display:flex}.drawer-nav .side-item[data-v-bc47fcfa]{min-height:42px;font-size:var(--font-size-base)}.drawer-foot[data-v-bc47fcfa]{flex-direction:column;align-items:flex-start;gap:8px;display:flex}.drawer-foot-row[data-v-bc47fcfa]{justify-content:space-between;align-self:stretch;gap:8px;display:flex}@media (width<=767px){.shell[data-v-bc47fcfa],.shell--collapsed[data-v-bc47fcfa]{grid-template-columns:1fr}.side[data-v-bc47fcfa],.topbar[data-v-bc47fcfa]{display:none}.phone-bar[data-v-bc47fcfa]{background:var(--header-bg);border-bottom:1px solid var(--header-border);flex-shrink:0;justify-content:space-between;align-items:center;height:52px;padding:0 8px 0 12px;display:flex}.phone-actions[data-v-bc47fcfa]{gap:2px;display:flex}}[data-v-9e4c9a84] .active-menu-item{background:var(--purple-medium)!important;color:var(--accent)!important}[data-v-9e4c9a84] .p-menubar{padding:0 8px}[data-v-9e4c9a84] .p-menubar-item-link{gap:4px!important;padding:4px 6px!important}
