.gate-backdrop[data-v-4ce5d175]{position:fixed;top:0;right:0;bottom:0;left:0;background:#1c243099;display:flex;align-items:center;justify-content:center;z-index:80;padding:1rem}.gate-card[data-v-4ce5d175]{background:var(--surface);border-radius:var(--radius);padding:2rem;max-width:440px;width:100%;box-shadow:0 20px 40px #1c243033;text-align:center}.gate-icon[data-v-4ce5d175]{font-size:2rem;margin-bottom:.5rem}.gate-card h2[data-v-4ce5d175]{margin:0 0 .75rem;font-size:1.4rem}.gate-lede[data-v-4ce5d175]{color:var(--text-muted);margin:0 0 1.5rem;line-height:1.55}.gate-actions[data-v-4ce5d175]{display:flex;justify-content:center;gap:.75rem}.gate-enter-active[data-v-4ce5d175],.gate-leave-active[data-v-4ce5d175]{transition:opacity .18s ease}.gate-enter-from[data-v-4ce5d175],.gate-leave-to[data-v-4ce5d175]{opacity:0}.upgrade-prompt[data-v-0601d908]{padding:1.25rem 1.5rem;margin:1rem 0}.upgrade-prompt h2[data-v-0601d908]{margin:0 0 .5rem;font-size:1.1rem}.gate-backdrop[data-v-6a744282]{position:fixed;top:0;right:0;bottom:0;left:0;background:#1c243099;display:flex;align-items:center;justify-content:center;z-index:80;padding:1rem}.gate-card[data-v-6a744282]{background:var(--surface);border-radius:var(--radius);padding:1.5rem;max-width:480px;width:100%;box-shadow:0 20px 40px #1c243033}.gate-actions[data-v-6a744282]{display:flex;justify-content:flex-end;gap:.75rem;margin-top:1rem}.gate-enter-active[data-v-6a744282],.gate-leave-active[data-v-6a744282]{transition:opacity .18s ease}.gate-enter-from[data-v-6a744282],.gate-leave-to[data-v-6a744282]{opacity:0}.notification-bell[data-v-9df49e97]{position:relative}.notification-bell__trigger[data-v-9df49e97]{position:relative;display:inline-flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface);cursor:pointer}.notification-bell__trigger[data-v-9df49e97]:hover{background:var(--surface-muted)}.notification-bell__icon[data-v-9df49e97]{display:block;color:var(--ink)}.notification-bell__badge[data-v-9df49e97]{position:absolute;top:-.35rem;right:-.35rem;min-width:1.1rem;height:1.1rem;padding:0 .25rem;border-radius:999px;background:var(--danger);color:#fff;font-size:.65rem;font-weight:700;display:flex;align-items:center;justify-content:center}.notification-bell__dropdown[data-v-9df49e97]{position:absolute;top:calc(100% + .5rem);right:0;width:min(22rem,calc(100vw - 2rem));background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);box-shadow:0 8px 24px #1c24301f;z-index:50}.notification-bell__header[data-v-9df49e97]{display:flex;align-items:center;justify-content:space-between;padding:.75rem 1rem;border-bottom:1px solid var(--border-light)}.notification-bell__empty[data-v-9df49e97]{padding:1.25rem 1rem;color:var(--text-muted);font-size:.9rem}.notification-bell__list[data-v-9df49e97]{list-style:none;margin:0;padding:0;max-height:18rem;overflow-y:auto}.notification-bell__item[data-v-9df49e97]{display:flex;align-items:stretch;border-bottom:1px solid var(--border-light)}.notification-bell__item--unread[data-v-9df49e97]{background:var(--primary-soft)}.notification-bell__item-btn[data-v-9df49e97]{flex:1;text-align:left;border:none;background:transparent;padding:.75rem .75rem .75rem 1rem;cursor:pointer}.notification-bell__item-title[data-v-9df49e97]{display:block;font-weight:600;font-size:.875rem}.notification-bell__item-msg[data-v-9df49e97]{display:block;font-size:.8125rem;color:var(--text-muted);margin-top:.15rem}.notification-bell__item-meta[data-v-9df49e97]{display:block;font-size:.75rem;color:var(--text-soft);margin-top:.25rem}.notification-bell__mark[data-v-9df49e97]{border:none;background:transparent;padding:0 .75rem;color:var(--primary);cursor:pointer}.notification-bell__footer[data-v-9df49e97]{padding:.75rem 1rem;border-top:1px solid var(--border-light);display:flex;justify-content:center}.region-badge[data-v-200b1cf1]{display:inline-flex;align-items:center;padding:.15rem .45rem;font-size:.62rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-muted);background:var(--white);border:.5px solid var(--border);border-radius:3px;line-height:1.3;-webkit-user-select:none;user-select:none;pointer-events:none}.app-header[data-v-b32c287a]{position:sticky;top:0;z-index:20;display:grid;grid-template-columns:minmax(190px,260px) minmax(240px,1fr) auto;gap:1rem;align-items:center;min-height:64px;margin:-1.5rem -2rem 1.5rem;padding:.7rem 2rem;background:var(--white);border-bottom:.5px solid var(--border)}.app-header__left[data-v-b32c287a],.app-header__search[data-v-b32c287a],.app-header__actions[data-v-b32c287a]{position:relative}.app-header__actions[data-v-b32c287a]{display:flex;justify-content:flex-end;gap:.6rem;align-items:center}.org-pill[data-v-b32c287a],.user-pill[data-v-b32c287a],.search-trigger[data-v-b32c287a],.header-icon-btn[data-v-b32c287a]{min-height:42px;border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface);color:var(--text);cursor:pointer}.org-pill[data-v-b32c287a],.user-pill[data-v-b32c287a]{display:inline-flex;align-items:center;gap:.65rem;padding:.35rem .7rem}.org-pill__avatar[data-v-b32c287a],.user-avatar[data-v-b32c287a],.help-card__icon[data-v-b32c287a]{width:32px;height:32px;border-radius:8px;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;background:#f5ead8;color:var(--amber-sq);font-weight:700;font-size:.78rem}.org-pill__avatar--plain[data-v-b32c287a]{background:var(--surface-muted);color:var(--text-muted)}.org-pill__kicker[data-v-b32c287a]{color:var(--text-soft);font-size:.65rem;letter-spacing:.06em;text-transform:uppercase}.org-pill__text[data-v-b32c287a],.user-pill span[data-v-b32c287a]:nth-child(2){display:grid;text-align:left;min-width:0}.org-pill__text strong[data-v-b32c287a],.user-pill span[data-v-b32c287a]:nth-child(2){max-width:145px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.org-pill__text span[data-v-b32c287a],.org-menu__row small[data-v-b32c287a],.help-card small[data-v-b32c287a]{color:var(--text-muted);font-size:.75rem;text-transform:capitalize}.search-trigger[data-v-b32c287a]{width:min(100%,420px);display:grid;grid-template-columns:auto 1fr auto;gap:.65rem;align-items:center;margin:0 auto;padding:0 .8rem;text-align:left;color:var(--text-muted);background:var(--surface-muted)}kbd[data-v-b32c287a]{border:1px solid var(--border);border-radius:6px;padding:.05rem .35rem;background:var(--surface);color:var(--text-muted);font-size:.78rem}.header-icon-btn[data-v-b32c287a]{width:42px;font-weight:800;font-size:1rem}.user-pill[data-v-b32c287a]{max-width:230px}.header-menu[data-v-b32c287a]{position:absolute;top:calc(100% + .5rem);right:0;width:min(420px,calc(100vw - 2rem));background:var(--surface);border:.5px solid var(--border);border-radius:var(--radius);overflow:hidden;z-index:60}.org-menu[data-v-b32c287a]{left:0;right:auto}.search-menu[data-v-b32c287a]{left:50%;right:auto;transform:translate(-50%);padding:.75rem}.help-menu[data-v-b32c287a]{width:min(540px,calc(100vw - 2rem));display:grid;grid-template-columns:1fr 1fr;gap:.75rem;padding:.75rem}.header-menu__title[data-v-b32c287a]{grid-column:1 / -1;padding:.8rem 1rem;margin:-.75rem -.75rem 0;border-bottom:1px solid var(--border);font-weight:700;background:var(--surface-muted)}.org-menu .header-menu__title[data-v-b32c287a]{margin:0}.org-menu__row[data-v-b32c287a],.search-result[data-v-b32c287a],.help-card[data-v-b32c287a]{width:100%;display:flex;align-items:center;gap:.8rem;border:0;border-bottom:1px solid var(--border-light);background:transparent;color:var(--text);text-align:left;padding:.85rem 1rem;cursor:pointer;text-decoration:none}.org-menu__row[data-v-b32c287a]:hover,.search-result[data-v-b32c287a]:hover,.help-card[data-v-b32c287a]:hover{background:#1a19170a;text-decoration:none}.org-menu__row span[data-v-b32c287a]:nth-child(2),.help-card span[data-v-b32c287a]:nth-child(2){display:grid;min-width:0}.org-menu__active[data-v-b32c287a]{margin-left:auto;color:var(--success);font-weight:800}.search-menu input[data-v-b32c287a]{margin-bottom:.5rem}.search-result[data-v-b32c287a]{display:grid;gap:.1rem;border-radius:var(--radius-sm);border-bottom:0;padding:.65rem .75rem}.search-result__type[data-v-b32c287a]{font-size:.7rem;color:var(--amber);font-weight:700;text-transform:uppercase}.search-result small[data-v-b32c287a],.menu-muted[data-v-b32c287a]{color:var(--text-muted)}.menu-muted[data-v-b32c287a]{margin:.5rem .25rem;font-size:.85rem}.help-card[data-v-b32c287a]{border:1px solid var(--border);border-radius:var(--radius-sm)}@media(max-width:950px){.app-header[data-v-b32c287a]{grid-template-columns:1fr auto}.app-header__search[data-v-b32c287a]{grid-column:1 / -1;grid-row:2}.search-trigger[data-v-b32c287a]{width:100%}}@media(max-width:680px){.app-header[data-v-b32c287a]{margin-left:-1rem;margin-right:-1rem;padding:.75rem 1rem}.user-pill span[data-v-b32c287a]:nth-child(2){display:none}.help-menu[data-v-b32c287a]{grid-template-columns:1fr}}
