.app-loading--section[data-v-afedf224]{justify-items:center;gap:.85rem;min-height:7.5rem;padding:1.75rem 1rem;display:grid}.app-loading--inline[data-v-afedf224]{align-items:center;gap:.6rem;padding:.35rem 0;display:inline-flex}.app-loading__visual[data-v-afedf224]{isolation:isolate;place-items:center;width:4.25rem;height:4.25rem;display:grid;position:relative}.app-loading--inline .app-loading__visual[data-v-afedf224]{width:2rem;height:2rem}.app-loading__glow[data-v-afedf224]{pointer-events:none;will-change:opacity, transform;border-radius:50%;position:absolute}.app-loading__glow--halo[data-v-afedf224]{filter:blur(14px);background:radial-gradient(circle,#fbbf2447 0%,#f59e0b1f 46%,#0000 74%);animation:3.6s cubic-bezier(.37,0,.63,1) infinite app-loading-breath-halo-afedf224;inset:-8%}.app-loading__glow--warm[data-v-afedf224]{filter:blur(10px);background:radial-gradient(circle at 50% 58%,#fef08a8c 0%,#fbbf2452 34%,#f59e0b24 58%,#0000 78%);animation:3.6s cubic-bezier(.37,0,.63,1) infinite app-loading-breath-warm-afedf224;inset:4%}.app-loading__glow--pulse[data-v-afedf224]{filter:blur(16px);background:radial-gradient(72% 58% at 50% 52%,#fef08a6b 0%,#fbbf2438 42%,#0000 78%),radial-gradient(95% 78%,#f59e0b29 0%,#0000 72%);animation:3.6s cubic-bezier(.37,0,.63,1) infinite app-loading-breath-pulse-afedf224;inset:-24%}.app-loading__logo[data-v-afedf224]{z-index:1;object-fit:contain;width:2.75rem;height:2.75rem;animation:3.6s cubic-bezier(.37,0,.63,1) infinite app-loading-breath-logo-afedf224;position:relative}.app-loading--inline .app-loading__logo[data-v-afedf224]{width:1.2rem;height:1.2rem}.app-loading__label[data-v-afedf224]{letter-spacing:.03em;color:var(--app-loading-label,#b45309);text-align:center;text-shadow:0 0 8px #f59e0b6b,0 0 18px #f59e0b3d;margin:0;font-size:.82rem;font-weight:600;animation:3.6s cubic-bezier(.37,0,.63,1) infinite app-loading-breath-label-afedf224}.app-loading--inline .app-loading__label[data-v-afedf224]{text-align:left;text-shadow:0 0 6px #f59e0b57,0 0 12px #f59e0b2e;font-size:.78rem;font-weight:500}[data-theme=dark]{--app-loading-label:#fde047eb;background:radial-gradient(72% 58% at 50% 52%,#fef08a3d 0%,#fbbf241f 42%,#0000 78%),radial-gradient(95% 78%,#f59e0b1a 0%,#0000 72%)}.app-loading__skeleton[data-v-afedf224]{gap:.45rem;width:min(18rem,88%);display:grid}.app-loading__skeleton-line[data-v-afedf224]{background:#94a3b824;border-radius:999px;height:.42rem;animation:3.6s cubic-bezier(.37,0,.63,1) infinite app-loading-breath-skeleton-afedf224;display:block;box-shadow:0 0 0 1px #f59e0b0f}.app-loading__skeleton-line--lg[data-v-afedf224]{width:92%}.app-loading__skeleton-line--sm[data-v-afedf224]{width:58%;animation-delay:.45s}.app-loading__skeleton-line[data-v-afedf224]:nth-child(2){animation-delay:.22s}@keyframes app-loading-breath-halo-afedf224{0%,to{opacity:.42;transform:scale(.94)}50%{opacity:.92;transform:scale(1.08)}}@keyframes app-loading-breath-warm-afedf224{0%,to{opacity:.55;transform:scale(.96)}50%{opacity:.95;transform:scale(1.05)}}@keyframes app-loading-breath-pulse-afedf224{0%,to{opacity:.48;transform:scale(.96)}50%{opacity:.88;transform:scale(1.06)}}@keyframes app-loading-breath-logo-afedf224{0%,to{opacity:.88;filter:drop-shadow(0 0 6px #f59e0b59);transform:scale(.96)}50%{opacity:1;filter:drop-shadow(0 0 12px #fbbf24b8)drop-shadow(0 0 22px #f59e0b61);transform:scale(1.03)}}@keyframes app-loading-breath-label-afedf224{0%,to{opacity:.76;text-shadow:0 0 6px #f59e0b4d,0 0 14px #f59e0b29}50%{opacity:1;text-shadow:0 0 10px #fbbf24b8,0 0 22px #f59e0b7a,0 0 36px #f59e0b42}}@keyframes app-loading-breath-skeleton-afedf224{0%,to{opacity:.38;box-shadow:0 0 10px #f59e0b0a}50%{opacity:.78;box-shadow:0 0 16px #f59e0b24}}@media (prefers-reduced-motion:reduce){.app-loading__glow[data-v-afedf224],.app-loading__logo[data-v-afedf224],.app-loading__label[data-v-afedf224],.app-loading__skeleton-line[data-v-afedf224]{animation:none}.app-loading__glow--warm[data-v-afedf224]{opacity:.75}.app-loading__glow--pulse[data-v-afedf224]{opacity:.7}.app-loading__logo[data-v-afedf224]{filter:drop-shadow(0 0 8px #f59e0b73)}.app-loading__label[data-v-afedf224]{text-shadow:0 0 10px #f59e0b59}}.user-avatar-shell[data-v-3da01ff4]{color:inherit;background:0 0;border:0;padding:0;line-height:0;display:inline-flex}.user-avatar-shell--interactive[data-v-3da01ff4]{cursor:pointer;border-radius:999px;transition:transform .15s,box-shadow .15s}.user-avatar-shell--interactive[data-v-3da01ff4]:hover{transform:scale(1.04);box-shadow:0 0 0 2px #f59e0b59}.user-avatar-shell--interactive[data-v-3da01ff4]:focus-visible{outline-offset:2px;outline:2px solid #f59e0bcc}.user-avatar--image[data-v-3da01ff4]{background:0 0}.user-avatar__photo[data-v-3da01ff4]{display:block}.profile-preview[data-v-09e2eff2]{min-height:0;max-height:inherit;flex-direction:column;display:flex;overflow:hidden}.profile-preview__head[data-v-09e2eff2]{background:radial-gradient(120% 90% at 0 0,#f59e0b29,#0000 58%),radial-gradient(90% 70% at 100% 0,#3f6f5524,#0000 55%),linear-gradient(#11141efa,#0a0c12eb);border-bottom:1px solid #ffffff14;flex-shrink:0;gap:.85rem;padding:1.25rem 1.5rem 1.1rem;display:grid;position:relative}.profile-preview__close[data-v-09e2eff2]{z-index:1;width:2.25rem;height:2.25rem;font-size:1.35rem;line-height:1;position:absolute;top:.85rem;right:.85rem}.profile-preview__kicker[data-v-09e2eff2]{letter-spacing:.14em;text-transform:uppercase;color:#f59e0be6;margin:0;padding-right:2.5rem;font-size:.75rem;font-weight:700}.profile-preview__loading[data-v-09e2eff2],.profile-preview__error[data-v-09e2eff2]{margin:0}.profile-preview__hero[data-v-09e2eff2]{text-align:left;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:1.15rem 1.35rem;display:grid}.profile-preview__avatar-ring[data-v-09e2eff2]{background:linear-gradient(145deg,#f59e0bb3,#3f6f5580);border-radius:999px;place-items:center;padding:.35rem;display:grid;box-shadow:0 16px 36px -14px #f59e0b8c}.profile-preview__avatar-frame[data-v-09e2eff2]{place-items:center;display:grid;position:relative}.profile-preview__avatar-edit[data-v-09e2eff2]{color:#fde68a;cursor:pointer;opacity:.88;background:#0f172ae0;border:2px solid #0a0c12eb;border-radius:999px;place-items:center;width:2.15rem;height:2.15rem;margin:0;padding:0;display:grid;position:absolute;bottom:.15rem;right:.15rem}.profile-preview__avatar-edit[data-v-09e2eff2]:hover:not(:disabled){opacity:1;color:#111827;background:#f59e0bf2}.profile-preview__avatar-edit[data-v-09e2eff2]:disabled{cursor:wait;opacity:.7}.profile-preview__avatar-ring[data-v-09e2eff2] .user-avatar-shell{border-radius:999px;box-shadow:inset 0 0 0 3px #0a0c12f2}.profile-preview__identity[data-v-09e2eff2]{justify-items:start;gap:.55rem;min-width:0;display:grid}.profile-preview__name[data-v-09e2eff2]{font-family:var(--font-sans,inherit);letter-spacing:-.02em;color:var(--portal-heading);margin:0;font-size:1.4rem;font-weight:700;line-height:1.3}.profile-preview__badges[data-v-09e2eff2]{flex-wrap:wrap;gap:.5rem;display:flex}.profile-preview__roles[data-v-09e2eff2]{flex-wrap:wrap;gap:.45rem;display:flex}.profile-preview__role-chip[data-v-09e2eff2]{color:#fde68af2;background:#f59e0b1f;border:1px solid #f59e0b47;border-radius:999px;align-items:center;padding:.35rem .75rem;font-size:.8rem;font-weight:600;line-height:1.35;display:inline-flex}.profile-preview__roles-muted[data-v-09e2eff2]{margin:0;font-size:.92rem;line-height:1.45}.profile-preview__body[data-v-09e2eff2]{overscroll-behavior:contain;flex:auto;gap:1rem;min-height:0;margin:0;padding:1.15rem 1.5rem;display:grid;overflow:auto}.profile-preview__grid[data-v-09e2eff2]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem;display:grid}.profile-preview__card[data-v-09e2eff2]{background:#ffffff08;border:1px solid #ffffff14;border-radius:1rem;align-items:flex-start;gap:.85rem;min-width:0;padding:.9rem 1rem;display:flex}.profile-preview__card--wide[data-v-09e2eff2]{grid-column:1/-1}.profile-preview__icon[data-v-09e2eff2]{color:#fbbf24;background:#f59e0b1f;border-radius:.7rem;flex-shrink:0;place-items:center;width:2.15rem;height:2.15rem;display:grid}.profile-preview__copy[data-v-09e2eff2]{flex:1;gap:.3rem;min-width:0;display:grid}.profile-preview__label[data-v-09e2eff2]{letter-spacing:.08em;text-transform:uppercase;color:var(--portal-muted);margin:0;font-size:.72rem;font-weight:700}.profile-preview__value[data-v-09e2eff2]{color:var(--portal-heading);overflow-wrap:anywhere;margin:0;font-size:.98rem;line-height:1.45}.profile-preview__card--wide .profile-preview__value[data-v-09e2eff2]{overflow-wrap:normal;word-break:normal}.profile-preview__link[data-v-09e2eff2]{color:inherit;text-decoration:none}.profile-preview__link[data-v-09e2eff2]:hover{color:#f59e0bf2;text-decoration:underline}.profile-preview__section[data-v-09e2eff2]{background:#ffffff06;border:1px solid #ffffff14;border-radius:1rem;gap:.7rem;padding:.95rem 1rem;display:grid}.profile-preview__section--bio[data-v-09e2eff2]{background:linear-gradient(135deg,#f59e0b0f,#0000 55%),#ffffff06}.profile-preview__section-title[data-v-09e2eff2]{letter-spacing:.08em;text-transform:uppercase;color:var(--portal-muted);align-items:center;gap:.45rem;margin:0;font-size:.75rem;font-weight:700;display:flex}.profile-preview__tag-list[data-v-09e2eff2]{flex-wrap:wrap;gap:.5rem;display:flex}.profile-preview__bio[data-v-09e2eff2]{white-space:pre-wrap;color:var(--portal-heading);margin:0;font-size:.98rem;line-height:1.65}.profile-preview.actions>.profile-preview__actions.dialog__actions[data-v-09e2eff2]{flex-shrink:0;justify-content:flex-end;margin-left:0;margin-right:0}.profile-preview__logout[data-v-09e2eff2]{color:#fecaca;cursor:pointer;background:#7f1d1d38;border:1px solid #f8717159;border-radius:.85rem;justify-content:center;align-items:center;gap:.5rem;min-height:2.6rem;padding:.65rem 1.1rem;font-size:.95rem;font-weight:600;display:inline-flex}.profile-preview__logout[data-v-09e2eff2]:hover:not(:disabled){background:#7f1d1d5c}.profile-preview__logout[data-v-09e2eff2]:disabled{opacity:.7;cursor:wait}@media (width<=640px){.profile-preview__hero[data-v-09e2eff2]{text-align:center;grid-template-columns:1fr;justify-items:center}.profile-preview__identity[data-v-09e2eff2]{justify-items:center}.profile-preview__badges[data-v-09e2eff2],.profile-preview__roles[data-v-09e2eff2]{justify-content:center}.profile-preview__grid[data-v-09e2eff2]{grid-template-columns:1fr}.profile-preview.actions>.profile-preview__actions.dialog__actions[data-v-09e2eff2]{justify-content:stretch}.profile-preview__logout[data-v-09e2eff2]{width:100%}}html[data-theme=light] .profile-preview__head{background:radial-gradient(120% 90% at 0 0,#f59e0b1f,#0000 58%),radial-gradient(90% 70% at 100% 0,#1f4d3a1a,#0000 55%),linear-gradient(#f8fafcfa,#f1f5f9f5);border-bottom-color:#0f172a14}html[data-theme=light] .profile-preview__role-chip{color:#92400e;background:#f59e0b24;border-color:#f59e0b47}html[data-theme=light] .profile-preview__card,html[data-theme=light] .profile-preview__section{background:#ffffffd1;border-color:#0f172a14}html[data-theme=light] .profile-preview__icon{color:#b45309;background:#f59e0b1f}html[data-theme=light] .profile-preview__avatar-edit{color:#92400e;background:#fffffff0;border-color:#fffffff2}html[data-theme=light] .profile-preview__logout{color:#991b1b;background:#fee2e2f2;border-color:#f8717173}.guided-tour-launcher__item[data-v-fe15050d]{background:#ffffff0a;border:1px solid #ffffff14;border-radius:.75rem;align-items:center;gap:.75rem;padding:.75rem;display:flex}.app-main-toolbar[data-v-ff7ffb9d]{align-items:flex-start;gap:.75rem;display:flex}.app-global-search[data-v-ff7ffb9d]{z-index:20;flex:1;min-width:0;position:relative}.inbox-bell[data-v-ff7ffb9d]{z-index:21;flex-shrink:0;position:relative}.inbox-bell__trigger[data-v-ff7ffb9d]{border:1px solid color-mix(in srgb, var(--portal-border,#cbd5e1) 70%, transparent);background:color-mix(in srgb, var(--portal-surface,#fff) 88%, transparent);width:2.75rem;height:2.75rem;color:inherit;border-radius:.9rem;place-items:center;display:grid;position:relative}.inbox-bell__badge[data-v-ff7ffb9d]{color:#fff;text-align:center;background:#ef4444;border-radius:999px;min-width:1.05rem;padding:0 .28rem;font-size:.62rem;font-weight:700;line-height:1.15rem;position:absolute;top:.2rem;right:.2rem}.inbox-bell__panel[data-v-ff7ffb9d]{border:1px solid color-mix(in srgb, var(--portal-border,#cbd5e1) 70%, transparent);background:color-mix(in srgb, var(--portal-surface,#111827) 96%, transparent);border-radius:.9rem;width:min(22rem,100vw - 2rem);max-height:22rem;padding:.55rem;position:absolute;top:calc(100% + .4rem);right:0;overflow:auto;box-shadow:0 12px 40px #0000002e}.inbox-bell__head[data-v-ff7ffb9d]{justify-content:space-between;gap:.5rem;padding:.35rem .5rem .55rem;font-size:.8rem;display:flex}.inbox-bell__head span[data-v-ff7ffb9d]{opacity:.7}.inbox-bell__empty[data-v-ff7ffb9d]{opacity:.7;padding:.75rem .5rem;font-size:.85rem}.inbox-bell__item[data-v-ff7ffb9d]{width:100%;color:inherit;text-align:left;background:0 0;border:0;border-radius:.65rem;flex-direction:column;align-items:flex-start;gap:.15rem;padding:.6rem .55rem;display:flex}.inbox-bell__item span[data-v-ff7ffb9d]{opacity:.7;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.75rem;display:-webkit-box;overflow:hidden}.inbox-bell__item--unread[data-v-ff7ffb9d]{background:#f59e0b1f}.inbox-bell__item[data-v-ff7ffb9d]:hover{background:#ffffff0f}.inbox-bell__all[data-v-ff7ffb9d]{text-align:center;color:inherit;margin-top:.35rem;padding:.5rem;font-size:.8rem;font-weight:600;display:block}.app-global-search input[data-v-ff7ffb9d]{border:1px solid color-mix(in srgb, var(--portal-border,#cbd5e1) 70%, transparent);background:color-mix(in srgb, var(--portal-surface,#fff) 88%, transparent);width:100%;color:inherit;border-radius:.9rem;padding:.65rem .9rem}.app-global-search__panel[data-v-ff7ffb9d]{inset-inline:0;border:1px solid color-mix(in srgb, var(--portal-border,#cbd5e1) 70%, transparent);background:color-mix(in srgb, var(--portal-surface,#111827) 96%, transparent);border-radius:.9rem;max-height:20rem;position:absolute;top:calc(100% + .35rem);overflow:auto;box-shadow:0 12px 40px #0000002e}.app-global-search__hit[data-v-ff7ffb9d]{text-align:left;width:100%;color:inherit;background:0 0;border:0;flex-direction:column;align-items:flex-start;padding:.65rem .85rem;display:flex}.app-global-search__hit span[data-v-ff7ffb9d]{opacity:.7;font-size:.75rem}.app-global-search__hit[data-v-ff7ffb9d]:hover{background:#ffffff0f}.sr-only[data-v-ff7ffb9d]{clip:rect(0, 0, 0, 0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.nav-item-badge[data-v-ff7ffb9d]{text-align:center;color:#fff;background:#ef4444;border-radius:999px;min-width:1.1rem;margin-left:auto;padding:0 .35rem;font-size:.65rem;font-weight:700}
