.cz-account-menu-wrap[data-v-70972231]{position:relative}.cz-account-trigger[data-v-70972231]{align-items:center;background:var(--surface-panel-inset);border:1px solid var(--border-subtle);border-radius:var(--r-md);color:var(--text-primary);display:flex;gap:10px;padding:8px 10px;text-align:left;transition:all var(--dur-fast) var(--ease-out);width:100%}.cz-account-trigger[data-v-70972231]:hover{background:var(--surface-hover);border-color:var(--border-default)}.cz-account-trigger[data-v-70972231]:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-ring-offset)}.cz-avatar[data-v-70972231]{align-items:center;background:var(--surface-elevated);border:1px solid var(--border-default);border-radius:var(--r-sm);color:var(--text-secondary);display:flex;flex-shrink:0;height:28px;justify-content:center;width:28px}.cz-account-info[data-v-70972231]{display:flex;flex:1;flex-direction:column;gap:2px;min-width:0}.cz-account-email[data-v-70972231]{color:var(--text-primary);font-size:var(--fs-11);font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cz-badge-admin[data-v-70972231]{align-self:flex-start;background:var(--surface-active);border-radius:var(--r-pill);color:var(--surface-active-text);font-size:9px;font-weight:700;letter-spacing:.05em;padding:1px 5px;text-transform:uppercase}.cz-arrow[data-v-70972231]{color:var(--text-tertiary);flex-shrink:0}.cz-account-dropdown[data-v-70972231]{animation:cz-dropdown-in-70972231 var(--dur-fast) var(--ease-out);background:var(--surface-elevated);border:1px solid var(--border-default);border-radius:var(--r-md);bottom:calc(100% + 8px);box-shadow:var(--sh-elevated);display:flex;flex-direction:column;gap:2px;left:0;padding:6px;position:absolute;right:0;z-index:50}@keyframes cz-dropdown-in-70972231{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.cz-menu-header[data-v-70972231]{display:flex;flex-direction:column;gap:2px;padding:8px 10px}.cz-menu-label[data-v-70972231]{color:var(--text-tertiary);font-size:10px;letter-spacing:.04em;text-transform:uppercase}.cz-menu-user[data-v-70972231]{color:var(--text-primary);font-size:var(--fs-12);word-break:break-all}.cz-menu-divider[data-v-70972231]{background:var(--border-subtle);height:1px;margin:4px 0}.cz-menu-item[data-v-70972231]{align-items:center;background:transparent;border:none;border-radius:var(--r-sm);color:var(--text-secondary);cursor:pointer;display:flex;font-size:var(--fs-12);font-weight:500;gap:10px;padding:8px 10px;text-align:left;transition:all var(--dur-fast) var(--ease-out);width:100%}.cz-menu-item[data-v-70972231]:hover{background:var(--surface-hover);color:var(--text-primary)}.cz-menu-item[data-v-70972231]:focus-visible{outline:var(--focus-ring);outline-offset:-2px}.cz-menu-logout[data-v-70972231]:focus-visible,.cz-menu-logout[data-v-70972231]:hover{background:var(--danger-wash);color:var(--danger-text)}.cz-rail[data-v-73b68fa7]{align-self:start;background:var(--surface-panel);border-right:1px solid var(--border-default);display:flex;flex-direction:column;height:100vh;padding:16px 12px;position:sticky;top:0;z-index:40}.cz-rail-brand[data-v-73b68fa7]{align-items:center;border-bottom:1px solid var(--border-subtle);display:flex;gap:12px;padding:0 4px 16px}.cz-brandmark[data-v-73b68fa7]{background:var(--surface-active);border-radius:var(--r-sm);box-shadow:var(--sh-knob);color:var(--surface-active-text);display:grid;flex:none;font-family:var(--font-ui);font-size:16px;font-weight:800;height:32px;place-items:center;width:32px}.cz-brandmark[data-v-73b68fa7]:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-ring-offset)}.cz-brand-text[data-v-73b68fa7]{display:flex;flex:1;flex-direction:column;min-width:0}.cz-brand-name[data-v-73b68fa7]{color:var(--text-primary);font-family:var(--font-ui);font-size:var(--fs-13);font-weight:700;letter-spacing:.02em;line-height:1.2}.cz-brand-plan[data-v-73b68fa7]{color:var(--text-tertiary);font-size:10px;letter-spacing:.02em}.cz-rail-close[data-v-73b68fa7]{background:transparent;border:none;border-radius:var(--r-xs);color:var(--text-secondary);display:none;padding:4px}.cz-active-run-pill[data-v-73b68fa7]{align-items:center;background:var(--surface-panel-inset);border:1px solid var(--surface-active);border-radius:var(--r-sm);color:var(--text-primary);display:flex;font-size:var(--fs-11);gap:8px;margin:12px 4px 0;padding:6px 10px;text-decoration:none;transition:all var(--dur-fast) var(--ease-out)}.cz-active-run-pill[data-v-73b68fa7]:hover{background:var(--surface-hover)}.cz-active-run-pill[data-v-73b68fa7]:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-ring-offset)}.cz-active-run-text[data-v-73b68fa7]{flex:1;font-weight:600}.cz-dot-active[data-v-73b68fa7]{background:var(--surface-active)}.cz-rail-scroll[data-v-73b68fa7]{flex:1;gap:16px;overflow-y:auto;padding:12px 4px}.cz-nav-group[data-v-73b68fa7],.cz-rail-scroll[data-v-73b68fa7]{display:flex;flex-direction:column}.cz-nav-group[data-v-73b68fa7]{gap:2px}.cz-nav-label[data-v-73b68fa7]{color:var(--text-tertiary);font-size:10px;font-weight:700;letter-spacing:.06em;padding:4px 8px;text-transform:uppercase}.cz-nav-item[data-v-73b68fa7]{align-items:center;border-radius:var(--r-sm);color:var(--text-secondary);display:flex;font-size:var(--fs-12);font-weight:600;gap:10px;padding:7px 10px;text-decoration:none;transition:all var(--dur-fast) var(--ease-out)}.cz-nav-item[data-v-73b68fa7]:hover{background:var(--surface-hover);color:var(--text-primary)}.cz-nav-item.is-active[data-v-73b68fa7]{background:var(--surface-active);color:var(--surface-active-text)}.cz-nav-item[data-v-73b68fa7]:focus-visible{outline:var(--focus-ring);outline-offset:-2px}.cz-nav-text[data-v-73b68fa7]{flex:1}.cz-nav-soon[data-v-73b68fa7]{background:var(--surface-panel-inset);border:1px solid var(--border-subtle);border-radius:var(--r-pill);color:var(--text-tertiary);font-size:9px;font-weight:700;padding:1px 5px;text-transform:uppercase}.cz-account[data-v-73b68fa7]{align-items:center;background:transparent;border:none;border-radius:var(--r-sm);color:var(--text-secondary);cursor:pointer;display:flex;font-size:var(--fs-12);gap:8px;padding:6px 8px;text-align:left;transition:all var(--dur-fast) var(--ease-out);width:100%}.cz-account[data-v-73b68fa7]:hover{background:var(--surface-hover);color:var(--text-primary)}.cz-account.is-active[data-v-73b68fa7]{background:var(--surface-panel-inset);border:1px solid var(--border-default);color:var(--text-primary);font-weight:600}.cz-account[data-v-73b68fa7]:focus-visible{outline:var(--focus-ring);outline-offset:-2px}.cz-account-name[data-v-73b68fa7]{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cz-account-followers[data-v-73b68fa7]{color:var(--text-tertiary);flex-shrink:0;font-family:var(--font-mono);font-size:10px}.cz-rail-footers[data-v-73b68fa7]{border-top:1px solid var(--border-subtle);display:flex;flex-direction:column;gap:10px;padding-top:12px}.cz-rail-foot[data-v-73b68fa7]{align-items:flex-start;color:var(--text-tertiary);display:flex;font-size:10px;gap:8px;padding:4px 6px}.cz-foot-dot[data-v-73b68fa7]{background:var(--success);border-radius:50%;flex-shrink:0;height:6px;margin-top:4px;width:6px}.cz-foot-text[data-v-73b68fa7]{display:flex;flex-direction:column;gap:1px;line-height:1.3}.cz-foot-text strong[data-v-73b68fa7]{color:var(--text-secondary);font-weight:600}@media(max-width:960px){.cz-rail[data-v-73b68fa7]{bottom:0;box-shadow:var(--sh-elevated);left:0;position:fixed;top:0;transform:translate(-100%);transition:transform var(--dur-base) var(--ease-out);width:280px}.cz-rail.is-open[data-v-73b68fa7]{transform:translate(0)}.cz-rail-close[data-v-73b68fa7]{display:flex}}.cz-topbar[data-v-ff6852b0]{align-items:center;background:var(--surface-panel);border-bottom:1px solid var(--border-default);display:flex;flex:none;gap:12px;height:56px;padding:0 28px 0 16px;position:sticky;top:0;z-index:30}.cz-menu-btn[data-v-ff6852b0]{align-items:center;background:transparent;border:1px solid var(--border-subtle);border-radius:var(--r-sm);color:var(--text-secondary);cursor:pointer;display:none;height:36px;justify-content:center;width:36px}.cz-menu-btn[data-v-ff6852b0]:hover{background:var(--surface-hover);color:var(--text-primary)}.cz-menu-btn[data-v-ff6852b0]:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-ring-offset)}.cz-crumbs[data-v-ff6852b0]{align-items:center;color:var(--text-tertiary);display:flex;font-size:var(--fs-13);gap:6px;min-width:0;overflow:hidden;white-space:nowrap}.cz-crumbs strong[data-v-ff6852b0]{color:var(--text-primary);font-weight:700;overflow:hidden;text-overflow:ellipsis}.cz-crumb-sep[data-v-ff6852b0]{color:var(--text-tertiary);opacity:.5}.cz-spacer[data-v-ff6852b0]{flex:1}.cz-omni[data-v-ff6852b0]{position:relative;width:min(340px,32vw)}.cz-omni-icon[data-v-ff6852b0]{color:var(--text-tertiary);left:12px;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.cz-omni input[data-v-ff6852b0]{background:var(--surface-panel-inset);border:1px solid var(--border-default);border-radius:var(--r-pill);color:var(--text-primary);font-size:var(--fs-12);height:34px;padding:0 48px 0 34px;transition:all var(--dur-fast) var(--ease-out);width:100%}.cz-omni input[data-v-ff6852b0]::-moz-placeholder{color:var(--text-tertiary)}.cz-omni input[data-v-ff6852b0]::placeholder{color:var(--text-tertiary)}.cz-omni input[data-v-ff6852b0]:focus,.cz-omni input[data-v-ff6852b0]:focus-visible{border-color:var(--border-strong);box-shadow:0 0 0 2px var(--surface-hover);outline:none}.cz-omni input[data-v-ff6852b0]::-webkit-search-cancel-button{display:none}.cz-kbd[data-v-ff6852b0]{background:var(--surface-elevated);border:1px solid var(--border-subtle);border-radius:var(--r-xs);color:var(--text-tertiary);font-family:var(--font-mono);font-size:10px;font-weight:700;padding:2px 6px;pointer-events:none;position:absolute;right:8px;top:50%;transform:translateY(-50%)}.cz-theme-btn[data-v-ff6852b0]{align-items:center;background:var(--surface-btn);border:1px solid var(--border-default);border-radius:var(--r-sm);color:var(--text-secondary);cursor:pointer;display:flex;flex-shrink:0;height:34px;justify-content:center;transition:all var(--dur-fast) var(--ease-out);width:34px}.cz-theme-btn[data-v-ff6852b0]:hover{background:var(--surface-hover);color:var(--text-primary)}.cz-theme-btn[data-v-ff6852b0]:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-ring-offset)}@media(max-width:960px){.cz-topbar[data-v-ff6852b0]{padding:0 16px}.cz-menu-btn[data-v-ff6852b0]{display:inline-flex}.cz-omni[data-v-ff6852b0]{flex:1;max-width:280px;width:auto}.cz-kbd[data-v-ff6852b0]{display:none}}@media(max-width:560px){.cz-crumbs[data-v-ff6852b0]{display:none}}.cz-alert-container[data-v-b46348b2]{display:flex;flex-direction:column;gap:4px;width:100%}.cz-alert-banner[data-v-b46348b2]{align-items:center;border:1px solid var(--border-default);border-radius:var(--r-sm);display:flex;font-size:var(--fs-12);gap:10px;line-height:1.4;padding:8px 16px}.cz-alert-info[data-v-b46348b2]{background:var(--surface-panel);border-color:var(--border-strong);color:var(--text-primary)}.cz-alert-warning[data-v-b46348b2]{background:var(--warning-wash);border-color:var(--warning);color:var(--warning-text)}.cz-alert-critical[data-v-b46348b2],.cz-alert-error[data-v-b46348b2]{background:var(--danger-wash);border-color:var(--danger);color:var(--danger-text)}.cz-alert-icon[data-v-b46348b2]{align-items:center;display:flex;flex-shrink:0}.cz-alert-content[data-v-b46348b2]{align-items:center;display:flex;flex-wrap:wrap;gap:6px}.cz-alert-code[data-v-b46348b2]{font-family:var(--font-mono);font-size:var(--fs-11)}.cz-app[data-v-f8d244a6]{background:var(--surface-canvas);color:var(--text-primary);display:grid;grid-template-columns:240px minmax(0,1fr);min-height:100vh}.cz-main[data-v-f8d244a6]{display:flex;flex-direction:column;min-width:0}.cz-page[data-v-f8d244a6]{display:flex;flex:1;flex-direction:column;gap:16px;margin:0 auto;max-width:1440px;padding:16px 28px 64px;width:100%}.cz-scrim[data-v-f8d244a6]{background:var(--surface-scrim);inset:0;position:fixed;z-index:39}@media(max-width:960px){.cz-app[data-v-f8d244a6]{grid-template-columns:minmax(0,1fr)}.cz-page[data-v-f8d244a6]{padding:12px 16px 64px}}
