.header-notifications[data-v-d863a49c]{position:relative;flex-shrink:0}.header-notifications-btn[data-v-d863a49c]{position:relative;display:inline-flex;align-items:center;justify-content:center;width:2.35rem;height:2.35rem;padding:0;border-radius:999px;border:1px solid var(--color-border);background:#0f172a8c;color:var(--color-text);cursor:pointer;transition:border-color var(--duration-fast) ease,background var(--duration-fast) ease,box-shadow var(--duration-fast) ease}.header-notifications-btn[data-v-d863a49c]:hover{border-color:#38bdf873;background:#0f172ad9;box-shadow:var(--glow-primary-soft)}.header-notifications-icon[data-v-d863a49c]{font-size:1rem;line-height:1}.header-notifications-badge[data-v-d863a49c]{position:absolute;top:-.2rem;right:-.15rem;min-width:1.1rem;height:1.1rem;padding:0 .25rem;border-radius:999px;background:#f43f5e;color:#fff;font-size:.65rem;font-weight:700;line-height:1.1rem;text-align:center;box-shadow:0 0 0 2px #07111ff2}.header-notifications-panel[data-v-d863a49c]{position:absolute;top:calc(100% + .45rem);right:0;z-index:210;width:min(360px,calc(100vw - 2rem));max-height:min(420px,70vh);overflow:hidden;display:flex;flex-direction:column;border-radius:14px;border:1px solid var(--color-border);background:#07111ff7;backdrop-filter:var(--glass-blur);-webkit-backdrop-filter:var(--glass-blur);box-shadow:var(--shadow-lg),var(--glow-primary-soft)}.header-notifications-head[data-v-d863a49c]{display:flex;align-items:flex-start;justify-content:space-between;gap:.5rem;padding:.65rem .75rem .55rem;border-bottom:1px solid var(--color-border)}.header-notifications-main-tabs[data-v-d863a49c]{display:flex;flex-wrap:wrap;gap:.35rem;flex:1;min-width:0}.header-notifications-main-tab[data-v-d863a49c]{display:inline-flex;align-items:center;gap:.3rem;padding:.3rem .55rem;border:1px solid transparent;border-radius:999px;background:transparent;color:var(--color-text-muted);font-size:.78rem;font-weight:600;cursor:pointer;transition:background var(--duration-fast) ease,color var(--duration-fast) ease,border-color var(--duration-fast) ease}.header-notifications-main-tab--active[data-v-d863a49c]{color:#e2e8f0;border-color:#38bdf859;background:#38bdf81f}.header-notifications-tab-count[data-v-d863a49c]{min-width:1rem;padding:0 .28rem;border-radius:999px;background:#f43f5ed9;color:#fff;font-size:.62rem;line-height:1.15rem;text-align:center}.header-notifications-subtabs[data-v-d863a49c]{display:flex;flex-wrap:wrap;gap:.3rem;padding:.45rem .75rem .35rem;border-bottom:1px solid rgba(148,163,184,.12)}.header-notifications-subtab[data-v-d863a49c]{padding:.22rem .5rem;border:none;border-radius:6px;background:transparent;color:var(--color-text-muted);font-size:.74rem;cursor:pointer}.header-notifications-subtab--active[data-v-d863a49c]{color:#7dd3fc;background:#38bdf81a}.header-notifications-head strong[data-v-d863a49c]{font-size:.92rem}.header-notifications-read-all[data-v-d863a49c]{border:none;background:transparent;color:#7dd3fc;font-size:.78rem;cursor:pointer;padding:.2rem .35rem;border-radius:6px}.header-notifications-read-all[data-v-d863a49c]:hover{background:#38bdf81a}.header-notifications-empty[data-v-d863a49c]{padding:1.25rem .85rem;text-align:center;color:var(--color-text-muted);font-size:.88rem}.header-notifications-list[data-v-d863a49c]{list-style:none;margin:0;padding:.35rem;overflow-y:auto}.header-notifications-item[data-v-d863a49c]{display:block;width:100%;padding:.65rem .7rem;border:none;border-radius:10px;text-decoration:none;text-align:left;color:inherit;background:transparent;cursor:pointer;transition:background var(--duration-fast) ease}.header-notifications-item--admin[data-v-d863a49c]{font:inherit}.header-notifications-item-type[data-v-d863a49c]{display:inline-block;margin-bottom:.2rem;padding:.08rem .38rem;border-radius:999px;font-size:.68rem;font-weight:600;color:#fcd34d;background:#fbbf241f;border:1px solid rgba(251,191,36,.25)}.header-notifications-item[data-v-d863a49c]:hover{background:#38bdf814}.header-notifications-item--unread[data-v-d863a49c]{background:#38bdf80f;border-left:3px solid rgba(56,189,248,.55)}.header-notifications-item-title[data-v-d863a49c]{display:block;font-size:.88rem;font-weight:600;line-height:1.35}.header-notifications-item-body[data-v-d863a49c]{display:block;margin-top:.2rem;font-size:.8rem;color:var(--color-text-muted);line-height:1.4;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.header-notifications-item-time[data-v-d863a49c]{display:block;margin-top:.25rem;font-size:.72rem;color:var(--color-text-muted)}@media(max-width:720px){.header-notifications-panel[data-v-d863a49c]{right:auto;left:50%;transform:translate(-50%)}}.header-account[data-v-3c2e702e]{position:relative;flex-shrink:0}.header-account-tools[data-v-3c2e702e]{display:inline-flex;align-items:center;gap:.45rem}.header-account-pill[data-v-3c2e702e]{display:inline-flex;align-items:center;gap:.45rem;max-width:180px;padding:.35rem .65rem .35rem .4rem;border-radius:999px;border:1px solid var(--color-border);background:#0f172a8c;color:var(--color-text);font-size:.88rem;font-weight:500;text-decoration:none;cursor:pointer;transition:border-color var(--duration-fast) ease,background var(--duration-fast) ease,box-shadow var(--duration-fast) ease}.header-account-pill--guest[data-v-3c2e702e]:hover,.header-account-pill--user[data-v-3c2e702e]:hover{border-color:#38bdf873;background:#0f172ad9;box-shadow:var(--glow-primary-soft)}.header-account-pill--skeleton[data-v-3c2e702e]{opacity:.45;pointer-events:none;cursor:default}.header-account-pill--muted[data-v-3c2e702e]{min-width:4.5rem;justify-content:center;color:var(--color-text-muted);cursor:default}.header-account-pill--user[data-v-3c2e702e]{padding-right:.5rem}.header-account-avatar[data-v-3c2e702e]{width:28px;height:28px;border-radius:50%;object-fit:cover;flex-shrink:0}.header-account-avatar--guest[data-v-3c2e702e]{display:grid;place-items:center;background:#38bdf81f;font-size:.9rem}.header-account-label[data-v-3c2e702e]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.header-account-chevron[data-v-3c2e702e]{width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:5px solid var(--color-text-muted);margin-left:.1rem;flex-shrink:0;transition:transform var(--duration-fast) ease}.header-account-pill--user[aria-expanded=true] .header-account-chevron[data-v-3c2e702e]{transform:rotate(180deg)}.header-account-menu[data-v-3c2e702e]{position:absolute;top:calc(100% + .45rem);right:0;z-index:220;min-width:210px;padding:.35rem;border-radius:14px;border:1px solid var(--color-border);background:#07111ff7;backdrop-filter:var(--glass-blur);-webkit-backdrop-filter:var(--glass-blur);box-shadow:var(--shadow-lg),var(--glow-primary-soft);animation:header-account-menu-in-3c2e702e .2s var(--ease-out-expo) both}@keyframes header-account-menu-in-3c2e702e{0%{opacity:0;transform:translateY(-6px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.header-account-menu-head[data-v-3c2e702e]{margin:0;padding:.55rem .65rem .65rem;border-bottom:1px solid var(--color-border)}.header-account-menu-head strong[data-v-3c2e702e]{display:block;font-size:.92rem}.header-account-menu-head span[data-v-3c2e702e]{display:block;margin-top:.15rem;font-size:.78rem;color:var(--color-text-muted)}.header-account-menu-item[data-v-3c2e702e]{display:block;width:100%;padding:.55rem .65rem;border:none;border-radius:8px;background:transparent;color:var(--color-text);font-size:.9rem;text-align:left;text-decoration:none;cursor:pointer;transition:background var(--duration-fast) ease}.header-account-menu-item[data-v-3c2e702e]:hover{background:#38bdf81a}.header-account-menu-item--danger[data-v-3c2e702e]{color:#fca5a5}.header-account-menu-item--danger[data-v-3c2e702e]:hover{background:#f871711f}@media(max-width:720px){.header-account[data-v-3c2e702e]{width:100%}.header-account-tools[data-v-3c2e702e]{width:100%;justify-content:center}.header-account-pill[data-v-3c2e702e]{width:100%;max-width:none;justify-content:center}.header-account-menu[data-v-3c2e702e]{left:0;right:0;width:100%}}@media(prefers-reduced-motion:reduce){.header-account-menu[data-v-3c2e702e]{animation:none}}.lang-sel[data-v-fc8dc4fb]{position:relative}.lang-sel__btn[data-v-fc8dc4fb]{display:inline-flex;align-items:center;gap:.35rem;border:1px solid rgba(255,255,255,.12);background:#121824a6;color:inherit;border-radius:999px;padding:.35rem .7rem;font-size:.78rem;cursor:pointer;transition:transform .1s cubic-bezier(.34,1.15,.64,1)}.lang-sel__btn[data-v-fc8dc4fb]:hover{transform:scale(1.02)}.lang-sel__menu[data-v-fc8dc4fb]{position:absolute;right:0;top:calc(100% + .35rem);margin:0;padding:.35rem;list-style:none;min-width:9rem;border-radius:12px;border:1px solid rgba(255,255,255,.12);background:#121820;box-shadow:0 12px 28px #00000059;z-index:40}.lang-sel__menu button[data-v-fc8dc4fb]{width:100%;text-align:left;border:0;background:transparent;color:inherit;padding:.45rem .55rem;border-radius:8px;cursor:pointer;font-size:.85rem}.lang-sel__menu button[data-v-fc8dc4fb]:hover{background:#7b5cff1f}.site-header[data-v-59db7455]{position:sticky;top:0;z-index:100;height:var(--header-height);border-bottom:1px solid var(--color-border);background:var(--glass-bg-strong);backdrop-filter:var(--glass-blur);-webkit-backdrop-filter:var(--glass-blur)}.site-header[data-v-59db7455]:after{content:"";position:absolute;bottom:0;left:10%;right:10%;height:1px;background:linear-gradient(90deg,transparent,rgba(56,189,248,.35),transparent);pointer-events:none}.header-inner[data-v-59db7455]{display:flex;align-items:center;justify-content:space-between;height:100%;gap:1rem}.brand[data-v-59db7455]{display:inline-flex;align-items:center;gap:.6rem;flex-shrink:0;color:var(--color-text);font-family:var(--font-display);font-weight:700;font-size:1.25rem;transition:opacity var(--duration-fast) ease}.brand[data-v-59db7455]:hover{color:var(--color-text);opacity:.92}.brand-icon[data-v-59db7455]{display:grid;place-items:center;width:2rem;height:2rem;border-radius:10px;background:#38bdf81f;border:1px solid rgba(56,189,248,.22);font-size:1.1rem;box-shadow:var(--glow-primary-soft)}.site-nav[data-v-59db7455]{display:flex;align-items:center;gap:.65rem .85rem;flex-wrap:nowrap;flex:1 1 auto;min-width:0;justify-content:flex-end}.site-nav-scroll[data-v-59db7455]{position:relative;flex:1 1 auto;min-width:0;max-width:100%;mask-image:linear-gradient(90deg,#000,#000);-webkit-mask-image:linear-gradient(90deg,#000 0%,#000 100%);transition:mask-image .2s ease,-webkit-mask-image .2s ease}.site-nav-scroll--fade-end[data-v-59db7455]{mask-image:linear-gradient(90deg,#000 0%,#000 calc(100% - 2.25rem),transparent 100%);-webkit-mask-image:linear-gradient(90deg,#000 0%,#000 calc(100% - 2.25rem),transparent 100%)}.site-nav-scroll--fade-start[data-v-59db7455]{mask-image:linear-gradient(90deg,transparent 0%,#000 2.25rem,#000 100%);-webkit-mask-image:linear-gradient(90deg,transparent 0%,#000 2.25rem,#000 100%)}.site-nav-scroll--fade-start.site-nav-scroll--fade-end[data-v-59db7455]{mask-image:linear-gradient(90deg,transparent 0%,#000 2.25rem,#000 calc(100% - 2.25rem),transparent 100%);-webkit-mask-image:linear-gradient(90deg,transparent 0%,#000 2.25rem,#000 calc(100% - 2.25rem),transparent 100%)}.site-nav-scroll-track[data-v-59db7455]{display:flex;align-items:center;gap:.2rem .55rem;flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;padding:.15rem 0}.site-nav-scroll-track[data-v-59db7455]::-webkit-scrollbar{display:none;width:0;height:0}.site-nav[data-v-59db7455] .site-link--subtle{flex-shrink:0;color:var(--color-text-muted);font-weight:500;font-size:.92rem;padding:.35rem .5rem;border-radius:8px;white-space:nowrap;transition:color var(--duration-fast) ease,background var(--duration-fast) ease}.site-nav[data-v-59db7455] .site-link--subtle:hover{color:var(--color-text);background:#ffffff0a}.site-nav[data-v-59db7455] .site-link--subtle.site-link--prefix-active,.site-nav[data-v-59db7455] .site-link--subtle.router-link-active{color:var(--color-primary);background:#38bdf814}.site-nav[data-v-59db7455] .nav-cta{flex-shrink:0}.site-nav[data-v-59db7455] .nav-cta.btn{padding:.55rem 1.05rem;font-size:.88rem;white-space:nowrap;flex-shrink:0}.menu-toggle[data-v-59db7455]{display:none;flex-direction:column;justify-content:center;gap:5px;width:2.75rem;height:2.75rem;min-width:44px;min-height:44px;padding:.5rem;border:1px solid var(--color-border);border-radius:10px;background:#ffffff08;cursor:pointer;transition:border-color var(--duration-fast) ease,background var(--duration-fast) ease}.menu-toggle[data-v-59db7455]:hover{border-color:var(--color-border-strong);background:#ffffff0f}.menu-toggle span[data-v-59db7455]{display:block;width:18px;height:2px;margin-inline:auto;background:var(--color-text);border-radius:2px}@media(max-width:720px){.menu-toggle[data-v-59db7455]{display:flex}.site-nav[data-v-59db7455]{position:absolute;top:var(--header-height);left:0;right:0;flex-direction:column;align-items:stretch;gap:.25rem;padding:1rem;background:#07111ff7;border-bottom:1px solid var(--color-border);backdrop-filter:var(--glass-blur);-webkit-backdrop-filter:var(--glass-blur);transform:translateY(-8px);opacity:0;visibility:hidden;pointer-events:none;transition:none}.site-nav.site-nav--anim[data-v-59db7455]{transition:opacity .2s ease,transform .2s ease,visibility .2s ease}.site-nav.open[data-v-59db7455]{transform:translateY(0);opacity:1;visibility:visible;pointer-events:auto}.site-nav-scroll[data-v-59db7455],.site-nav-scroll--fade-start[data-v-59db7455],.site-nav-scroll--fade-end[data-v-59db7455],.site-nav-scroll--fade-start.site-nav-scroll--fade-end[data-v-59db7455]{flex:none;max-width:none;mask-image:none;-webkit-mask-image:none}.site-nav-scroll-track[data-v-59db7455]{flex-direction:column;align-items:stretch;overflow:visible;gap:.25rem}.site-nav[data-v-59db7455] .site-link--subtle{padding:.65rem .5rem}.site-nav[data-v-59db7455] .nav-cta{margin-top:.5rem}.site-nav[data-v-59db7455] .nav-cta.btn{justify-content:center;text-align:center}}@media(prefers-reduced-motion:reduce){.site-nav-scroll[data-v-59db7455]{transition:none}}.site-footer[data-v-62830926]{position:relative;margin-top:4rem;padding:2.75rem 0;border-top:1px solid var(--color-border);background:#00000040}.site-footer[data-v-62830926]:before{content:"";position:absolute;top:0;left:15%;right:15%;height:1px;background:linear-gradient(90deg,transparent,rgba(56,189,248,.3),transparent)}.footer-inner[data-v-62830926]{display:grid;gap:1.75rem}.footer-brand strong[data-v-62830926]{display:inline-block;margin-left:.35rem;font-family:var(--font-display)}.footer-brand p[data-v-62830926]{margin:.4rem 0 0;color:var(--color-text-muted);font-size:.92rem}.footer-links[data-v-62830926]{display:flex;flex-wrap:wrap;gap:.75rem 1.5rem}.footer-links[data-v-62830926] .site-link--subtle{color:var(--color-text-muted);font-size:.92rem;transition:color var(--duration-fast) ease}.footer-links[data-v-62830926] .site-link--subtle:hover{color:var(--color-primary)}.footer-copy[data-v-62830926]{margin:0;color:var(--color-text-muted);font-size:.85rem;opacity:.85}.umi-ws[data-v-d0f34685]{display:flex;flex-direction:column;min-height:min(70vh,36rem);max-height:min(78vh,40rem);background:var(--umi-brand-surface, #121820);border:1px solid rgba(255,255,255,.1);border-radius:16px;overflow:hidden;box-shadow:0 18px 40px #00000047}.umi-ws__head[data-v-d0f34685]{display:flex;align-items:center;justify-content:space-between;padding:.9rem 1.1rem;border-bottom:1px solid rgba(255,255,255,.08)}.umi-ws__head strong[data-v-d0f34685]{font-size:1rem}.umi-ws__head p[data-v-d0f34685]{margin:.1rem 0 0;font-size:.72rem;letter-spacing:.08em;text-transform:uppercase;color:#e8eef873}.umi-ws__scroll[data-v-d0f34685]{flex:1;overflow:auto;padding:1rem 1.1rem;display:flex;flex-direction:column;gap:.85rem}.umi-ws__bubble--suggest[data-v-d0f34685]{display:flex;gap:.65rem;align-items:flex-start;padding:.85rem 1rem;border-radius:14px;border:1px solid rgba(123,92,255,.28);background:#7b5cff14;cursor:pointer;transition:opacity .28s cubic-bezier(.16,1,.3,1),transform .1s cubic-bezier(.34,1.15,.64,1),box-shadow .22s ease}.umi-ws__bubble--suggest.is-fading[data-v-d0f34685]{opacity:0;transform:translateY(4px)}.umi-ws__bubble--suggest[data-v-d0f34685]:hover{transform:scale(1.01);box-shadow:0 0 28px #7b5cff33}.umi-ws__bubble--suggest p[data-v-d0f34685]{margin:0;line-height:1.45}.umi-ws__user[data-v-d0f34685]{margin:0 0 0 auto;max-width:85%;padding:.7rem .9rem;border-radius:14px 14px 4px;background:#3d8bfd2e}.umi-ws__answer[data-v-d0f34685]{max-width:92%;padding:.85rem 1rem;border-radius:14px;border:1px solid rgba(255,255,255,.08);background:#121824d9}.umi-ws__answer header[data-v-d0f34685]{font-weight:700;margin-bottom:.45rem}.umi-ws__answer ul[data-v-d0f34685]{margin:0;padding-left:1.1rem}.umi-ws__md[data-v-d0f34685]{margin:0;white-space:pre-wrap;font-family:inherit;font-size:.92rem;line-height:1.55}.umi-ws__reason[data-v-d0f34685]{margin:0 0 .55rem;font-size:.78rem;color:#b4c8e6a6;font-style:italic}.umi-ws__cite[data-v-d0f34685]{margin:.65rem 0 0;font-size:.72rem;color:#7ec8ffb3}.umi-ws__meta[data-v-d0f34685]{display:flex;flex-wrap:wrap;gap:.55rem;margin-top:.55rem;font-size:.68rem;color:#a0afc8b3}.umi-ws__related[data-v-d0f34685]{margin-top:.65rem;display:flex;flex-wrap:wrap;gap:.4rem;align-items:center}.umi-ws__related p[data-v-d0f34685]{margin:0;width:100%;font-size:.68rem;letter-spacing:.06em;text-transform:uppercase;color:#a0afc88c}.umi-ws--v3 .umi-ws__phase[data-v-d0f34685]{letter-spacing:.08em;text-transform:uppercase;font-size:.68rem;color:#7ec8ffd9}.umi-ws__tools[data-v-d0f34685]{display:flex;flex-wrap:wrap;gap:.45rem;margin-top:.65rem}.umi-ws__tools.is-reveal[data-v-d0f34685]{animation:tools-in-d0f34685 .45s cubic-bezier(.22,1,.36,1)}@keyframes tools-in-d0f34685{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.umi-ws__tool[data-v-d0f34685]{border:0;background:transparent;color:#c8d2e6b3;font-size:.72rem;cursor:pointer;padding:.2rem .35rem;border-radius:6px}.umi-ws__tool[data-v-d0f34685]:hover{background:#ffffff0f;color:#e8eef8}.umi-ws__stream[data-v-d0f34685]{display:flex;gap:.65rem;align-items:flex-start}.umi-ws__phase[data-v-d0f34685]{margin:0;font-size:.68rem;letter-spacing:.1em;text-transform:uppercase;color:#7ec8ff8c}.umi-ws__dots[data-v-d0f34685]{display:inline-flex;gap:.22rem;padding-top:.35rem}.umi-ws__dots i[data-v-d0f34685]{width:5px;height:5px;border-radius:50%;background:#7ec8ff;animation:umi-ws-dot-d0f34685 1.2s ease-in-out infinite}.umi-ws__dots i[data-v-d0f34685]:nth-child(2){animation-delay:.15s}.umi-ws__dots i[data-v-d0f34685]:nth-child(3){animation-delay:.3s}@keyframes umi-ws-dot-d0f34685{0%,to{opacity:.25;transform:translateY(0)}50%{opacity:1;transform:translateY(-3px)}}.umi-ws__thinking[data-v-d0f34685]{margin:.15rem 0 0;color:#7ec8ffe6;font-size:.88rem}.umi-ws__composer[data-v-d0f34685]{display:flex;gap:.45rem;align-items:flex-end;padding:.85rem 1rem .35rem;border-top:1px solid rgba(255,255,255,.08);transition:box-shadow .22s cubic-bezier(.16,1,.3,1)}.umi-ws__composer.is-focus[data-v-d0f34685]{box-shadow:inset 0 0 0 1px #7b5cff73,0 0 24px #7b5cff1f}.umi-ws__icon[data-v-d0f34685]{width:2.2rem;height:2.2rem;border-radius:10px;border:1px solid rgba(255,255,255,.12);background:#080c128c;color:#e8eef88c;cursor:not-allowed;flex-shrink:0}.umi-ws__input[data-v-d0f34685]{flex:1;min-height:3.2rem;max-height:180px;resize:none;border-radius:12px;border:1px solid rgba(255,255,255,.12);background:#080c12a6;color:inherit;padding:.75rem .85rem;font:inherit;line-height:1.45;caret-color:#7bc8ff;transition:border-color .1s ease,background .22s ease}.umi-ws__input[data-v-d0f34685]:focus{outline:none;border-color:#7b5cff8c;background:#080c12d9}.umi-ws__input[data-v-d0f34685]::placeholder{color:#e8eef866}.umi-ws__hint[data-v-d0f34685]{margin:0;padding:0 1rem .75rem;font-size:.72rem;color:#e8eef866}.umi-ws__fb[data-v-d0f34685]{display:flex;flex-wrap:wrap;gap:.45rem;align-items:center;padding:.35rem 1rem}.umi-ws__thumb[data-v-d0f34685]{border:0;background:transparent;font-size:.85rem;cursor:pointer;color:#e8eef8bf}.umi-ws__empty[data-v-d0f34685]{padding:2rem 1.25rem;text-align:center}.umi-ws__empty-actions[data-v-d0f34685]{display:flex;gap:.5rem;justify-content:center;margin-top:1rem}[data-v-82814e7e]:root{--umi-bg: #0c1018;--umi-surface: #121820;--umi-border: rgba(255, 255, 255, .12);--umi-text: #e8eef8;--umi-muted: rgba(232, 238, 248, .65);--umi-accent: #3d8bfd;--umi-danger: #c45c26;--umi-success: #3d9a6a;--umi-radius-sm: 8px;--umi-radius-md: 12px;--umi-radius-pill: 999px;--umi-space-xs: .35rem;--umi-space-sm: .5rem;--umi-space-md: .85rem;--umi-space-lg: 1.25rem;--umi-font: system-ui, "Segoe UI", sans-serif;--umi-fs-caption: .75rem;--umi-fs-body: .9rem;--umi-fs-title: 1.1rem;--umi-fs-header: 1.35rem}.umi-btn[data-v-82814e7e]{font-family:var(--umi-font);font-size:var(--umi-fs-body);font-weight:600;border-radius:var(--umi-radius-sm);border:1px solid var(--umi-border);background:#1a2332;color:var(--umi-text);padding:.45rem .85rem;cursor:pointer;transition:transform .12s ease,background .15s ease}.umi-btn[data-v-82814e7e]:hover{background:#243044}.umi-btn[data-v-82814e7e]:focus-visible{outline:2px solid var(--umi-accent);outline-offset:2px}.umi-btn--primary[data-v-82814e7e]{background:var(--umi-accent);border-color:transparent;color:#fff}.umi-card[data-v-82814e7e]{background:var(--umi-surface);border:1px solid var(--umi-border);border-radius:var(--umi-radius-md);padding:var(--umi-space-md)}.umi-badge[data-v-82814e7e]{display:inline-flex;align-items:center;gap:.35rem;font-size:var(--umi-fs-caption);font-weight:600;padding:.28rem .75rem;border-radius:var(--umi-radius-pill);border:1px solid rgba(126,200,255,.22);background:#0e14208c;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#d2def0eb;transition:border-color .16s ease,box-shadow .16s ease,background .16s ease}.umi-badge[data-v-82814e7e]:hover{border-color:#7ec8ff7a;background:#3d8bfd24;box-shadow:0 0 14px #3d8bfd33}.umi-badge--ok[data-v-82814e7e]{color:var(--umi-success);border-color:#3d9a6a73}.umi-badge--warn[data-v-82814e7e]{color:#e0b04a}.umi-badge--off[data-v-82814e7e]{color:var(--umi-muted)}.umi-empty[data-v-82814e7e]{text-align:center;padding:var(--umi-space-lg)}.umi-empty__art[data-v-82814e7e]{font-size:2rem;opacity:.5;margin-bottom:var(--umi-space-sm)}.umi-empty__title[data-v-82814e7e]{font-size:var(--umi-fs-title);font-weight:700;margin:0 0 var(--umi-space-xs)}.umi-empty__body[data-v-82814e7e]{color:var(--umi-muted);font-size:var(--umi-fs-body);margin:0 0 var(--umi-space-md)}.umi-skeleton[data-v-82814e7e]{display:block;height:.85rem;border-radius:var(--umi-radius-sm);background:linear-gradient(90deg,#1a2332 25%,#243044,#1a2332 75%);background-size:200% 100%;animation:umi-pulse-82814e7e 1.2s ease-in-out infinite;margin:.35rem 0}@keyframes umi-pulse-82814e7e{0%{background-position:100% 0}to{background-position:-100% 0}}.umi-fade-in[data-v-82814e7e]{animation:umi-fade-82814e7e .25s ease}@keyframes umi-fade-82814e7e{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.umi-quick-grid[data-v-82814e7e]{display:grid;grid-template-columns:repeat(auto-fill,minmax(6.5rem,1fr));gap:var(--umi-space-sm)}.umi-quick-card[data-v-82814e7e]{font-family:var(--umi-font);font-size:var(--umi-fs-caption);font-weight:600;text-align:center;padding:var(--umi-space-md) var(--umi-space-sm);border-radius:var(--umi-radius-sm);border:1px solid var(--umi-border);background:#1a2332;color:var(--umi-text);cursor:pointer}.umi-feedback-card[data-v-82814e7e]{border:1px solid var(--umi-border);border-radius:var(--umi-radius-md);padding:var(--umi-space-md);margin-top:var(--umi-space-sm)}.umi-feedback-card__title[data-v-82814e7e]{font-size:var(--umi-fs-body);font-weight:600;margin:0 0 var(--umi-space-sm)}.umi-input[data-v-82814e7e]{width:100%;border-radius:var(--umi-radius-sm);border:1px solid var(--umi-border);background:var(--umi-bg);color:var(--umi-text);padding:.5rem .65rem;font-size:var(--umi-fs-body)}.umi-input[data-v-82814e7e]:focus-visible{outline:2px solid var(--umi-accent);outline-offset:1px}.umi-chat-hint[data-v-82814e7e]{font-size:var(--umi-fs-caption);color:var(--umi-muted);margin:var(--umi-space-xs) 0 0}.guide-float[data-v-82814e7e]{position:fixed;right:1.25rem;bottom:1.25rem;z-index:90;display:flex;flex-direction:column;align-items:flex-end;gap:.65rem}.guide-float__fab[data-v-82814e7e]{position:relative;overflow:visible;width:3.25rem;height:3.25rem;border-radius:999px;border:1px solid rgba(126,200,255,.4);background:linear-gradient(145deg,#1e2a3c,#121820);color:#e8eef8;font-weight:700;font-size:.85rem;letter-spacing:.04em;cursor:pointer;box-shadow:0 0 28px #3d8bfd73,0 10px 28px #0006;transition:transform .3s cubic-bezier(.22,1,.36,1),box-shadow .3s ease}.guide-float__fab[data-v-82814e7e]:hover{transform:scale(1.08);box-shadow:0 0 40px #3d8bfda6,0 14px 32px #00000073}.guide-float__badge[data-v-82814e7e]{position:absolute;top:-.35rem;right:-.35rem;z-index:2;min-width:1.15rem;height:1.15rem;padding:0 .28rem;border-radius:999px;background:#f07178;color:#fff;font-size:.65rem;line-height:1.15rem;font-weight:700;box-shadow:0 2px 8px #00000059;pointer-events:none}.guide-float__workspace[data-v-82814e7e]{width:min(28rem,calc(100vw - 1.5rem))}.umi-toast-host[data-v-0ee834db]{position:fixed;right:1rem;bottom:5.5rem;z-index:80;display:grid;gap:.45rem;width:min(22rem,calc(100vw - 2rem));pointer-events:none}.umi-toast[data-v-0ee834db]{pointer-events:auto;display:flex;justify-content:space-between;gap:.75rem;padding:.75rem .85rem;border-radius:12px;border:1px solid rgba(126,200,255,.22);background:#0c1018eb;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);box-shadow:0 12px 28px #00000059;animation:toast-in-0ee834db .45s cubic-bezier(.22,1,.36,1)}.umi-toast strong[data-v-0ee834db]{display:block;font-size:.82rem}.umi-toast p[data-v-0ee834db]{margin:.2rem 0 0;font-size:.75rem;color:#c8d2e4b8}.umi-toast__x[data-v-0ee834db]{border:0;background:transparent;color:#c8d2e48c;font-size:1.1rem;line-height:1;cursor:pointer}.umi-toast[data-tone=ok][data-v-0ee834db]{border-color:#3dd68c59}@keyframes toast-in-0ee834db{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.umi-toast[data-v-0ee834db]{animation:none}}.live-dash--reality[data-v-b4720221]{margin:2rem 0 .75rem}.live-dash__phase[data-v-b4720221]{margin:0 0 .75rem;font-size:.72rem;letter-spacing:.14em;text-transform:uppercase;color:#7ec8ffb3}.live-dash__grid[data-v-b4720221]{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:.7rem}.live-dash__grid article[data-v-b4720221]{border-radius:14px;border:1px solid rgba(126,200,255,.12);background:#0c101894;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);padding:.85rem .9rem;min-height:88px;box-shadow:0 10px 28px #0000002e,inset 0 1px #ffffff0d;transition:border-color .35s ease,transform .35s cubic-bezier(.16,1,.3,1)}.live-dash__grid article[data-v-b4720221]:hover{border-color:#7ec8ff47;transform:translateY(-1px)}.live-dash__grid h3[data-v-b4720221]{margin:0 0 .35rem;font-size:.66rem;letter-spacing:.12em;text-transform:uppercase;color:#7ec8ffb3;font-weight:600}.live-dash__grid .v[data-v-b4720221]{margin:0;font-size:1.02rem;font-weight:600;letter-spacing:-.02em}.live-dash__grid .s[data-v-b4720221]{margin:.25rem 0 0;font-size:.76rem;color:var(--color-text-muted)}@media(max-width:1100px){.live-dash__grid[data-v-b4720221]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:640px){.live-dash__grid[data-v-b4720221]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(prefers-reduced-motion:reduce){.live-dash__grid article[data-v-b4720221]{transition:none}}.live-widgets[data-v-a1517fd2]{display:grid;grid-template-columns:repeat(auto-fill,minmax(110px,1fr));gap:.65rem;margin:1rem 0 .5rem}.live-widgets article[data-v-a1517fd2]{border-radius:12px;border:1px solid rgba(126,200,255,.1);background:#0c101880;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:.7rem .75rem;min-height:72px}.live-widgets h3[data-v-a1517fd2]{margin:0;font-size:.68rem;font-weight:600;color:#b4d2f0b8}.live-widgets p[data-v-a1517fd2]{margin:.35rem 0 0;font-size:1.05rem;font-weight:650}.live-widgets .sub[data-v-a1517fd2]{font-size:.75rem;font-weight:500;color:#b4d2f0a6}.region-card[data-v-a1517fd2]{grid-column:span 2}.live-feed[data-v-de90b679]{margin:1.25rem 0 0;border-radius:16px;border:1px solid rgba(126,200,255,.12);background:#0c10188c;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);overflow:hidden}.live-feed header[data-v-de90b679]{display:flex;align-items:center;gap:.55rem;padding:.75rem 1rem;border-bottom:1px solid rgba(255,255,255,.06)}.live-feed__dot[data-v-de90b679]{width:8px;height:8px;border-radius:50%;background:#7ec8ff;box-shadow:0 0 10px #7ec8ff8c;animation:pulse-de90b679 2.4s ease-in-out infinite}.live-feed h3[data-v-de90b679]{margin:0;font-size:.78rem;letter-spacing:.1em;text-transform:uppercase}.live-feed header p[data-v-de90b679]{margin:0 0 0 auto;font-size:.72rem;color:var(--color-text-muted)}.live-feed ul[data-v-de90b679]{list-style:none;margin:0;padding:.35rem .5rem .55rem;display:grid;gap:.15rem;min-height:11rem;max-height:18rem;overflow:auto}.live-feed li[data-v-de90b679]{display:grid;grid-template-columns:3.2rem 1fr;gap:.75rem;padding:.5rem .55rem;border-radius:10px;opacity:0;animation:in-de90b679 .45s ease forwards}.live-feed time[data-v-de90b679]{font-variant-numeric:tabular-nums;font-size:.72rem;color:#e8eef873}.live-feed span[data-v-de90b679]{font-size:.86rem}@keyframes pulse-de90b679{0%,to{opacity:1}50%{opacity:.45}}@keyframes in-de90b679{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.live-feed__dot[data-v-de90b679],.live-feed li[data-v-de90b679]{animation:none;opacity:1}}.user-dash[data-v-a0259755]{margin:1.25rem 0 0;border-radius:16px;border:1px solid rgba(126,200,255,.12);background:#0c101880;padding:.85rem 1rem 1rem}.user-dash header[data-v-a0259755]{display:flex;align-items:baseline;gap:.75rem;margin-bottom:.65rem}.user-dash h3[data-v-a0259755]{margin:0;font-size:.78rem;letter-spacing:.1em;text-transform:uppercase}.user-dash header p[data-v-a0259755]{margin:0;font-size:.72rem;color:var(--color-text-muted)}.user-dash ul[data-v-a0259755]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:.35rem 1rem}.user-dash li[data-v-a0259755]{display:flex;justify-content:space-between;gap:.5rem;font-size:.82rem;padding:.35rem 0;border-bottom:1px solid rgba(255,255,255,.04)}.user-dash strong[data-v-a0259755]{font-weight:500;color:#c8d2e4b3}@media(max-width:640px){.user-dash ul[data-v-a0259755]{grid-template-columns:1fr}}.scrim-hist[data-v-7287708e]{margin:1.25rem 0 0;border-radius:16px;border:1px solid rgba(126,200,255,.12);background:#0c101880;padding:.85rem 1rem 1rem}.scrim-hist header[data-v-7287708e]{display:flex;align-items:baseline;justify-content:space-between;gap:.75rem;margin-bottom:.55rem}.scrim-hist h3[data-v-7287708e]{margin:0;font-size:.78rem;letter-spacing:.1em;text-transform:uppercase}.scrim-hist header p[data-v-7287708e]{margin:0;font-size:.72rem;color:var(--color-text-muted)}.scrim-hist ul[data-v-7287708e]{list-style:none;margin:0;padding:0;display:grid;gap:.45rem}.scrim-hist li[data-v-7287708e]{display:grid;grid-template-columns:1fr auto;gap:.2rem .75rem;padding:.55rem .35rem;border-bottom:1px solid rgba(255,255,255,.05)}.scrim-hist strong[data-v-7287708e]{grid-column:1}.scrim-hist span[data-v-7287708e]{grid-column:2;font-size:.78rem;color:#c8d2e4b3}.scrim-hist em[data-v-7287708e]{grid-column:1;font-style:normal;font-size:.68rem;color:#e8c56a}.scrim-hist small[data-v-7287708e]{grid-column:2;font-size:.68rem;color:#a0afc8a6;text-align:right}.ai-think[data-v-89365ca4]{border-radius:16px;border:1px solid rgba(126,200,255,.16);background:linear-gradient(160deg,#121824f2,#0a0e16e6);padding:1.1rem 1.1rem 1.15rem;box-shadow:0 18px 40px #00000047;min-height:200px}.ai-think__head[data-v-89365ca4]{display:flex;gap:.75rem;align-items:center;margin-bottom:1.15rem}.ai-think__orb[data-v-89365ca4]{width:36px;height:36px;border-radius:50%;background:radial-gradient(circle at 35% 30%,#7ec8ff,#3d8bfd 60%,#0c1018 75%);box-shadow:0 0 20px #3d8bfd73;animation:breathe-89365ca4 2.2s ease-in-out infinite}.ai-think__kicker[data-v-89365ca4]{margin:0;font-size:.72rem;letter-spacing:.12em;text-transform:uppercase;color:#7ec8ffcc}.ai-think__conf[data-v-89365ca4]{margin:.15rem 0 0;font-size:.9rem;font-weight:600}.ai-think__line[data-v-89365ca4]{margin:0;min-height:2.6rem;display:flex;align-items:center;font-size:1.08rem;font-weight:500;letter-spacing:-.01em;color:#e8eef8eb;transition:opacity .4s cubic-bezier(.4,0,.2,1),transform .4s cubic-bezier(.22,1,.36,1)}.ai-think__line.is-fading[data-v-89365ca4]{opacity:0;transform:translateY(-4px)}.ai-think__caret[data-v-89365ca4]{display:inline-block;width:2px;height:1.05em;margin-left:2px;background:#7ec8ff;animation:blink-89365ca4 1.05s steps(1) infinite;vertical-align:-.1em}.ai-think__bar[data-v-89365ca4]{margin-top:1.15rem;height:6px;border-radius:999px;background:#ffffff14;overflow:hidden}.ai-think__bar i[data-v-89365ca4]{display:block;height:100%;background:linear-gradient(90deg,#3d8bfd,#7ec8ff);transition:width .65s cubic-bezier(.22,1,.36,1)}@keyframes breathe-89365ca4{50%{transform:scale(1.05)}}@keyframes blink-89365ca4{50%{opacity:0}}@media(prefers-reduced-motion:reduce){.ai-think__orb[data-v-89365ca4],.ai-think__caret[data-v-89365ca4]{animation:none}.ai-think__line[data-v-89365ca4]{transition:none}}.reality[data-v-fff861b3]{border-radius:16px;border:1px solid rgba(126,200,255,.14);background:linear-gradient(165deg,#101622f5,#080c14eb),#0a0e16e6;box-shadow:0 22px 48px #00000052,inset 0 1px #ffffff0d;overflow:hidden;min-height:280px;position:relative}.reality__chrome[data-v-fff861b3]{display:flex;align-items:center;gap:.75rem;padding:.7rem .95rem;border-bottom:1px solid rgba(255,255,255,.06);background:#ffffff05}.reality__dots[data-v-fff861b3]{display:flex;gap:.28rem}.reality__dots i[data-v-fff861b3]{width:8px;height:8px;border-radius:50%;background:#ffffff2e}.reality__dots i[data-v-fff861b3]:nth-child(1){background:#ff5f57}.reality__dots i[data-v-fff861b3]:nth-child(2){background:#febc2e}.reality__dots i[data-v-fff861b3]:nth-child(3){background:#28c840}.reality__title[data-v-fff861b3]{margin:0;flex:1;font-size:.78rem;letter-spacing:.08em;text-transform:uppercase;color:#e8eef8b8}.reality__live[data-v-fff861b3]{font-size:.65rem;font-weight:700;letter-spacing:.14em;color:#7ec8ff;padding:.2rem .45rem;border-radius:999px;border:1px solid rgba(126,200,255,.28);background:#3d8bfd1f}.reality__steps[data-v-fff861b3]{list-style:none;margin:0;padding:.85rem .95rem 1rem;display:grid;gap:.35rem}.reality__steps li[data-v-fff861b3]{display:grid;grid-template-columns:2.2rem 1fr;gap:.55rem;align-items:start;opacity:0;transform:translateY(8px);padding:.45rem .5rem;border-radius:10px;transition:opacity .45s ease,transform .45s cubic-bezier(.16,1,.3,1),background .35s ease}.reality__steps li.is-shown[data-v-fff861b3]{opacity:1;transform:none}.reality__steps li.is-active[data-v-fff861b3]{background:#3d8bfd1f;box-shadow:inset 0 0 0 1px #7ec8ff2e}.reality__idx[data-v-fff861b3]{font-size:.7rem;font-variant-numeric:tabular-nums;color:#7ec8ffa6;padding-top:.15rem}.reality__steps strong[data-v-fff861b3]{display:block;font-size:.92rem;font-weight:600;letter-spacing:-.01em}.reality__steps em[data-v-fff861b3]{display:block;margin-top:.1rem;font-style:normal;font-size:.78rem;color:var(--color-text-muted)}.reality__remote[data-v-fff861b3]{padding:0 .95rem 1rem}.reality__win[data-v-fff861b3]{border-radius:12px;border:1px solid rgba(255,255,255,.08);background:#060a10d9;overflow:hidden}.reality__win header[data-v-fff861b3]{padding:.45rem .7rem;font-size:.72rem;letter-spacing:.06em;border-bottom:1px solid rgba(255,255,255,.06);color:#e8eef8b3}.reality__win-body[data-v-fff861b3]{padding:.85rem;display:grid;gap:.75rem}.reality__win-body button[data-v-fff861b3]{justify-self:start;border:0;border-radius:10px;padding:.55rem .95rem;background:linear-gradient(135deg,#3d8bfd,#7ec8ff);color:#061018;font-weight:700;font-size:.85rem}.reality__win-body button.is-pulse[data-v-fff861b3]{animation:pulse-fff861b3 1.6s ease-in-out infinite}.reality__status[data-v-fff861b3]{display:flex;flex-wrap:wrap;gap:.4rem}.reality__status span[data-v-fff861b3]{font-size:.72rem;padding:.28rem .5rem;border-radius:8px;background:#7ec8ff14;border:1px solid rgba(126,200,255,.14);color:#e8eef8d1}@keyframes pulse-fff861b3{50%{box-shadow:0 0 0 6px #3d8bfd2e}}@media(prefers-reduced-motion:reduce){.reality__steps li[data-v-fff861b3]{opacity:1;transform:none;transition:none}.reality__win-body button.is-pulse[data-v-fff861b3]{animation:none}}.live-stage[data-v-64f088c1]{border-radius:18px;border:1px solid rgba(126,200,255,.16);background:linear-gradient(165deg,#141a26f5,#0a0e16eb);box-shadow:0 24px 60px #0006,inset 0 1px #ffffff0f;overflow:hidden;min-height:320px}.live-stage__chrome[data-v-64f088c1]{display:flex;align-items:center;gap:.4rem;padding:.7rem .9rem;border-bottom:1px solid rgba(255,255,255,.06);background:#00000047}.live-stage__traffic[data-v-64f088c1]{width:8px;height:8px;border-radius:50%;background:#ff5f57}.live-stage__traffic[data-v-64f088c1]:nth-child(2){background:#febc2e}.live-stage__traffic[data-v-64f088c1]:nth-child(3){background:#28c840}.live-stage__app[data-v-64f088c1]{margin-left:.5rem;font-size:.75rem;color:#e8eef8b3}.live-stage__badge[data-v-64f088c1]{margin-left:auto;font-size:.65rem;letter-spacing:.14em;color:#7ec8ffbf}.live-stage__body[data-v-64f088c1]{display:grid;grid-template-columns:132px 1fr;min-height:270px}.live-stage__rail[data-v-64f088c1]{display:grid;align-content:start;gap:.25rem;padding:.75rem .5rem;border-right:1px solid rgba(255,255,255,.06);background:#0000002e}.live-stage__nav[data-v-64f088c1]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:transparent;color:#e8eef859;text-align:left;font-size:.72rem;padding:.4rem .55rem;border-radius:8px;cursor:default}.live-stage__nav.on[data-v-64f088c1]{color:#e8eef8;background:#3d8bfd29}.live-stage__panel[data-v-64f088c1]{padding:1.1rem 1.15rem 1.25rem}.live-stage__kicker[data-v-64f088c1]{margin:0 0 .4rem;font-size:.72rem;letter-spacing:.12em;text-transform:uppercase;color:#7ec8ffcc}.live-stage__title[data-v-64f088c1]{margin:0 0 .45rem;font-family:var(--font-display);font-size:1.35rem;letter-spacing:-.02em;min-height:1.6em}.live-stage__cursor[data-v-64f088c1]{display:inline-block;width:2px;height:1em;margin-left:2px;background:#7ec8ff;vertical-align:-.12em;animation:blink-64f088c1 1s steps(1) infinite}@keyframes blink-64f088c1{50%{opacity:0}}.live-stage__detail[data-v-64f088c1]{margin:0 0 1rem;color:var(--color-text-muted);font-size:.9rem}.live-stage__mock[data-v-64f088c1]{border-radius:12px;border:1px solid rgba(255,255,255,.06);background:#ffffff08;padding:.9rem;min-height:120px}.mock-discord-live .row[data-v-64f088c1]{font-size:.88rem;margin-bottom:.35rem;opacity:.55}.mock-discord-live .row.on[data-v-64f088c1]{opacity:1;color:#7ec8ff}.mock-slash code[data-v-64f088c1]{display:inline-block;padding:.35rem .65rem;border-radius:8px;background:#3d8bfd33;font-size:1rem}.mock-slash .hint[data-v-64f088c1]{display:block;margin-top:.55rem;font-size:.82rem;color:var(--color-text-muted)}.mock-ai .bubble[data-v-64f088c1]{padding:.7rem .85rem;border-radius:12px;background:#3d8bfd24;line-height:1.45}.mock-ov-live .hud[data-v-64f088c1]{font-size:.78rem;letter-spacing:.08em;text-transform:uppercase;color:#7ec8ff;margin-bottom:.65rem}.mock-ov-live .map[data-v-64f088c1]{height:72px;border-radius:10px;background:radial-gradient(circle at 30% 40%,#3d8bfd40,#121c16d9);position:relative}.mock-ov-live .map i[data-v-64f088c1]{position:absolute;width:10px;height:10px;border-radius:50%;background:#7ec8ff;box-shadow:0 0 10px #7ec8ff99;animation:floaty-64f088c1 2s ease-in-out infinite}.mock-ov-live .map i[data-v-64f088c1]:nth-child(1){left:22%;top:40%}.mock-ov-live .map i[data-v-64f088c1]:nth-child(2){left:48%;top:28%;animation-delay:.2s}.mock-ov-live .map i[data-v-64f088c1]:nth-child(3){left:70%;top:52%;animation-delay:.4s}@keyframes floaty-64f088c1{50%{transform:translateY(-5px)}}.mock-draft[data-v-64f088c1]{display:grid;grid-template-columns:1fr auto 1fr;gap:.75rem;align-items:center;text-align:center;min-height:88px}.mock-draft strong[data-v-64f088c1]{color:#7ec8ff;letter-spacing:.08em}.mock-stats-live .bars[data-v-64f088c1]{display:flex;align-items:flex-end;gap:.35rem;height:72px}.mock-stats-live .bars i[data-v-64f088c1]{flex:1;border-radius:4px 4px 0 0;background:linear-gradient(180deg,#7ec8ff,#3d8bfd);animation:bar-64f088c1 1.6s ease-in-out infinite}.mock-stats-live .bars i[data-v-64f088c1]:nth-child(2){animation-delay:.1s;height:70%}.mock-stats-live .bars i[data-v-64f088c1]:nth-child(3){animation-delay:.2s;height:90%}.mock-stats-live .bars i[data-v-64f088c1]:nth-child(4){animation-delay:.3s;height:55%}.mock-stats-live .bars i[data-v-64f088c1]:nth-child(5){animation-delay:.4s;height:75%}@keyframes bar-64f088c1{50%{filter:brightness(1.15);transform:scaleY(1.06);transform-origin:bottom}}.lottie-ish[data-v-64f088c1]{margin-top:.75rem;width:36px;height:36px;border-radius:50%;border:2px solid rgba(126,200,255,.35);border-top-color:#7ec8ff;animation:spin-64f088c1 .9s linear infinite}.umi-lottie--success[data-v-64f088c1]{border-color:#3dd68c73;border-top-color:#3dd68c}.umi-lottie--discordJoin[data-v-64f088c1]{border-radius:10px;border-top-color:#5865f2}@keyframes spin-64f088c1{to{transform:rotate(360deg)}}@media(max-width:720px){.live-stage__body[data-v-64f088c1]{grid-template-columns:1fr}.live-stage__rail[data-v-64f088c1]{grid-auto-flow:column;grid-auto-columns:max-content;overflow-x:auto;border-right:0;border-bottom:1px solid rgba(255,255,255,.06)}}@media(prefers-reduced-motion:reduce){.live-stage__cursor[data-v-64f088c1],.lottie-ish[data-v-64f088c1],.mock-ov-live .map i[data-v-64f088c1],.mock-stats-live .bars i[data-v-64f088c1]{animation:none!important}}.exp-story__progress[data-v-de66889b]{position:fixed;right:max(.75rem,env(safe-area-inset-right));top:50%;transform:translateY(-50%);z-index:20;display:flex;flex-direction:column;gap:.55rem;padding:.55rem .35rem;border-radius:999px;background:#0c10188c;border:1px solid rgba(126,200,255,.16);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:0 0 24px #3d8bfd1f;overscroll-behavior:contain;height:auto;max-height:min(70vh,420px);overflow:visible;pointer-events:auto}.exp-story__progress-track[data-v-de66889b]{position:absolute;left:50%;top:.7rem;bottom:.7rem;width:2px;transform:translate(-50%);background:linear-gradient(180deg,#7ec8ffbf calc(var(--rail-i, 0) * 16.6%),#ffffff1f calc(var(--rail-i, 0) * 16.6%));box-shadow:0 0 10px #3d8bfd59;pointer-events:none;transition:background .18s ease}.exp-story__progress-dot[data-v-de66889b]{position:relative;z-index:1;width:.55rem;height:.55rem;margin:0 auto;padding:0;border-radius:999px;border:0;background:#e8eef859;cursor:pointer;flex-shrink:0;transition:background .16s ease,box-shadow .16s ease}.exp-story__progress-dot.is-active[data-v-de66889b]{background:#7ec8ff;box-shadow:0 0 10px #7ec8ff8c}.exp-story__progress-dot span[data-v-de66889b]{position:absolute;right:calc(100% + .55rem);top:50%;transform:translateY(-50%);white-space:nowrap;font-size:.65rem;letter-spacing:.06em;text-transform:uppercase;color:#e8eef88c;opacity:0;pointer-events:none;transition:opacity .16s ease}.exp-story__progress-dot:hover span[data-v-de66889b],.exp-story__progress-dot.is-active span[data-v-de66889b]{opacity:1;color:#e8eef8e6}@media(max-width:900px){.exp-story__progress[data-v-de66889b]{display:none}}.exp-story__rail-head[data-v-de66889b]{padding:3rem 0 .5rem}.exp-story__rail-kicker[data-v-de66889b]{margin:0 0 .5rem;font-size:.72rem;letter-spacing:.14em;text-transform:uppercase;color:#7ec8ffbf}.exp-story__rail-head h2[data-v-de66889b]{margin:0;font-family:var(--font-display);font-size:clamp(1.4rem,2.8vw,1.9rem);letter-spacing:-.03em}.exp-story__step[data-v-de66889b]{margin:0 0 .4rem;font-size:.72rem;font-variant-numeric:tabular-nums;letter-spacing:.16em;color:#7ec8ff8c}.exp-story__chapter[data-v-de66889b]{min-height:min(88vh,820px);display:grid;align-items:center;padding:4.25rem 0;opacity:0;transform:translateY(28px) scale(.992);filter:blur(0);transition:opacity 1.25s cubic-bezier(.22,1,.36,1),transform 1.25s cubic-bezier(.22,1,.36,1),filter 1.15s cubic-bezier(.4,0,.2,1);position:relative}.exp-story__chapter.is-in .exp-story__grid--demo[data-v-de66889b]{filter:drop-shadow(0 24px 48px rgba(0,0,0,.28))}.exp-story__blend[data-v-de66889b]{position:absolute;inset:-18% 0 auto;height:40%;pointer-events:none;background:linear-gradient(180deg,transparent,rgba(126,200,255,.04),transparent);opacity:0;transition:opacity 1.1s ease}.exp-story__chapter.is-in .exp-story__blend[data-v-de66889b]{opacity:1}.exp-story__chapter--inertia[data-v-de66889b]{transform:translateY(36px)}.exp-story__chapter--spring[data-v-de66889b]{transform:translateY(22px) scale(.97)}.exp-story__chapter--reveal[data-v-de66889b]{transform:translateY(28px);filter:blur(3px)}.exp-story__chapter--momentum[data-v-de66889b]{transform:translate(12px)}.exp-story__chapter--parallax[data-v-de66889b]{transform:translateY(32px)}.exp-story__chapter--scale[data-v-de66889b]{transform:scale(.96)}.exp-story__chapter.is-in[data-v-de66889b]{opacity:1;transform:none;filter:none}.exp-story__chapter.is-out[data-scroll-dir=up][data-v-de66889b]{opacity:0;transform:translateY(-22px) scale(.992)}.exp-story__chapter.is-out[data-scroll-dir=down][data-v-de66889b]{opacity:0;transform:translateY(28px) scale(.992)}.exp-story__chapter--momentum.is-out[data-scroll-dir=up][data-v-de66889b]{transform:translate(-16px)}.exp-story__chapter--momentum.is-out[data-scroll-dir=down][data-v-de66889b]{transform:translate(16px)}.exp-story__chapter--spring.is-out[data-scroll-dir=up][data-v-de66889b]{transform:scale(1.03)}.exp-story__chapter--spring.is-out[data-scroll-dir=down][data-v-de66889b]{transform:scale(.96)}.exp-story__grid--demo[data-v-de66889b]{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);gap:1.75rem;align-items:center}.exp-story__kicker[data-v-de66889b]{margin:0 0 .65rem;font-size:.78rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#7ec8ffd9}.exp-story__chapter h2[data-v-de66889b]{margin:0 0 .85rem;font-family:var(--font-display);font-size:clamp(1.6rem,3.5vw,2.25rem);letter-spacing:-.03em;line-height:1.15}.exp-story__body[data-v-de66889b]{margin:0 0 1.35rem;color:var(--color-text-muted);font-size:1.02rem;line-height:1.7;max-width:42ch}.exp-story__actions[data-v-de66889b]{display:flex;flex-wrap:wrap;gap:.75rem}@media(max-width:960px){.exp-story__grid--demo[data-v-de66889b]{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.exp-story__chapter[data-v-de66889b]{opacity:1;transform:none;filter:none;transition:none}}.exp-canvas[data-v-a96acf0c]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:block;pointer-events:none}.exp-bg[data-v-b0c6dedd]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;opacity:.88;transform:translateZ(0);will-change:opacity;contain:strict}.exp-bg__field[data-v-b0c6dedd]{position:absolute;left:50%;top:42%;width:min(48vmin,480px);height:min(48vmin,480px);transform:translate(-50%,-50%);border-radius:50%;background:radial-gradient(circle at 50% 48%,rgba(61,139,253,.22) 0%,rgba(123,92,255,.1) 28%,transparent 68%),radial-gradient(circle at 50% 50%,rgba(61,224,255,.08) 0%,transparent 55%);filter:blur(2px);animation:exp-bg-breathe-b0c6dedd 9.5s ease-in-out infinite}.exp-bg__ring[data-v-b0c6dedd]{position:absolute;left:50%;top:42%;border-radius:50%;border:1px solid rgba(126,200,255,.22);transform:translate(-50%,-50%);box-shadow:0 0 28px #3d8bfd1f;animation:exp-bg-ring-b0c6dedd 12s ease-in-out infinite}.exp-bg__ring--a[data-v-b0c6dedd]{width:min(24vmin,240px);height:min(24vmin,240px)}.exp-bg__ring--b[data-v-b0c6dedd]{width:min(34vmin,340px);height:min(34vmin,340px);border-color:#7b5cff24;animation-delay:-4s;opacity:.7}.exp-bg__noise[data-v-b0c6dedd]{position:absolute;top:0;right:0;bottom:0;left:0;opacity:.016;mix-blend-mode:soft-light;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 400 400' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.55' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background-size:320px 320px}.exp-bg__glow[data-v-b0c6dedd]{position:absolute;top:8%;right:18%;bottom:8%;left:18%;background:radial-gradient(50% 42% at 50% 38%,rgba(61,139,253,.18),transparent 72%)}@keyframes exp-bg-breathe-b0c6dedd{0%,to{opacity:.85;transform:translate(-50%,-50%) scale(1)}50%{opacity:1;transform:translate(-50%,-50%) scale(1.035)}}@keyframes exp-bg-ring-b0c6dedd{0%,to{opacity:.45;transform:translate(-50%,-50%) scale(1)}50%{opacity:.85;transform:translate(-50%,-50%) scale(1.04)}}@media(prefers-reduced-motion:reduce){.exp-bg[data-v-b0c6dedd]{opacity:.35}.exp-bg__field[data-v-b0c6dedd],.exp-bg__ring[data-v-b0c6dedd]{animation:none}}@media(max-width:720px){.exp-bg[data-v-b0c6dedd]{opacity:.72}}.living-status[data-v-3287ef5c]{display:grid;grid-template-columns:auto 1fr;gap:1.1rem;align-items:center;margin-top:0;padding:1.05rem 1.15rem;border-radius:var(--umi-glass-radius, 18px);border:1px solid var(--umi-glass-border, rgba(126, 200, 255, .18));background:linear-gradient(160deg,#141a269e,#080c1480),#0a0e1673;-webkit-backdrop-filter:blur(var(--umi-glass-blur, 22px)) saturate(1.12);backdrop-filter:blur(var(--umi-glass-blur, 22px)) saturate(1.12);box-shadow:var( --umi-glass-shadow, 0 0 28px rgba(61, 139, 253, .1), 0 16px 40px rgba(0, 0, 0, .3), inset 0 1px 0 rgba(255, 255, 255, .08), inset 0 -10px 24px rgba(0, 0, 0, .2) );max-width:28rem}.living-status--premium[data-v-3287ef5c]{width:100%}.living-status__ring[data-v-3287ef5c]{position:relative;width:54px;height:54px}.living-status__core[data-v-3287ef5c]{position:absolute;top:10px;right:10px;bottom:10px;left:10px;border-radius:50%;background:radial-gradient(circle at 35% 30%,#cfe6ff,#3d8bfd 55%,#0a1018);box-shadow:0 0 18px #3d8bfd73}.living-status__pulse[data-v-3287ef5c]{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;border:1px solid rgba(126,200,255,.35);opacity:.35}.living-status__ring.is-thinking .living-status__pulse[data-v-3287ef5c]{animation:status-pulse-3287ef5c 2.4s ease-out infinite}.living-status__list[data-v-3287ef5c]{list-style:none;margin:0;padding:0;display:grid;gap:.28rem}.living-status__list li[data-v-3287ef5c]{display:grid;grid-template-columns:8px 1fr auto;gap:.55rem;align-items:center;font-size:.78rem}.living-status__dot[data-v-3287ef5c]{width:6px;height:6px;border-radius:50%;background:#a0aabe59}li[data-tone=ok] .living-status__dot[data-v-3287ef5c]{background:#3dd68c;box-shadow:0 0 8px #3dd68c80}li[data-tone=warn] .living-status__dot[data-v-3287ef5c]{background:#febc2e}.living-status__label[data-v-3287ef5c]{color:#becadc9e}.living-status__value[data-v-3287ef5c]{font-variant-numeric:tabular-nums;color:#f4f7fceb;font-weight:600}@keyframes status-pulse-3287ef5c{0%{transform:scale(.92);opacity:.55}to{transform:scale(1.35);opacity:0}}@media(prefers-reduced-motion:reduce){.living-status__ring.is-thinking .living-status__pulse[data-v-3287ef5c]{animation:none}}.patch-tl[data-v-96982169]{margin-top:.85rem;border-radius:14px;border:1px solid rgba(126,200,255,.14);background:#0a0e1673;overflow:hidden}.patch-tl header[data-v-96982169]{display:flex;align-items:center;gap:.5rem;padding:.65rem .85rem;border-bottom:1px solid rgba(255,255,255,.06)}.patch-tl__dot[data-v-96982169]{width:7px;height:7px;border-radius:50%;background:#a0aabe73}.patch-tl__dot[data-live=true][data-v-96982169]{background:#3dd68c;box-shadow:0 0 8px #3dd68c80}.patch-tl h3[data-v-96982169]{margin:0;font-size:.72rem;letter-spacing:.08em;text-transform:uppercase}.patch-tl header p[data-v-96982169]{margin:0 0 0 auto;font-size:.68rem;color:#becadc8c}.patch-tl ol[data-v-96982169]{list-style:none;margin:0;padding:.45rem .65rem .55rem;display:grid;gap:.25rem}.patch-tl li[data-v-96982169]{display:flex;justify-content:space-between;gap:.75rem;padding:.4rem .45rem;border-radius:8px;font-size:.8rem}.patch-tl li[data-state=LIVE][data-v-96982169]{background:#3dd68c14}.patch-tl li strong[data-v-96982169]{font-weight:600;color:#f4f7fceb}.patch-tl li span[data-v-96982169]{font-size:.68rem;letter-spacing:.06em;color:#7ec8ffb3}.patch-tl__cur[data-v-96982169]{margin:0;padding:.45rem .85rem .65rem;font-size:.72rem;color:#becadc8c}.product-dash[data-v-e7c113a3]{border-radius:var(--umi-glass-radius, 18px);overflow:hidden;transition:transform .65s var(--umi-spring, cubic-bezier(.34, 1.15, .64, 1));min-height:352px}.product-dash__head[data-v-e7c113a3]{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.95rem 1.05rem;border-bottom:1px solid rgba(255,255,255,.06)}.product-dash__head>div p[data-v-e7c113a3]{margin:0;font-size:.65rem;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:#c8d2e49e}.product-dash__grace[data-v-e7c113a3]{display:block;margin-top:.2rem;font-size:.62rem;color:#a0afc88c}.product-dash__live[data-tier=offline][data-v-e7c113a3]{color:#febc2e;border-color:#febc2e59;background:#febc2e14}.product-dash__live[data-tier=offline] i[data-v-e7c113a3]{background:#febc2e}.product-dash__val[data-v-e7c113a3]{display:grid;justify-items:end;gap:.12rem}.product-dash__bars[data-v-e7c113a3],.product-dash__delta[data-v-e7c113a3]{font-size:.62rem;letter-spacing:.02em;color:#7ec8ffbf;font-variant-numeric:tabular-nums}.product-dash__health[data-v-e7c113a3]{padding:.55rem 1rem .75rem;border-top:1px solid rgba(255,255,255,.06)}.product-dash__health>p[data-v-e7c113a3]{margin:0 0 .4rem;font-size:.62rem;letter-spacing:.1em;text-transform:uppercase;color:#c8d2e48c}.product-dash__health ul[data-v-e7c113a3]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:.25rem .75rem}.product-dash__health li[data-v-e7c113a3]{display:grid;grid-template-columns:1.1rem 1fr auto;gap:.35rem;align-items:center;font-size:.68rem}.product-dash__health em[data-v-e7c113a3]{font-style:normal;text-transform:capitalize;color:#dce4f0b8}.product-dash__health strong[data-v-e7c113a3]{font-weight:500;font-size:.62rem;color:#a0afc8b3}.product-dash__src[data-v-e7c113a3]{font-size:.58rem;letter-spacing:.04em;color:#7ec8ffa6}.product-dash__src em[data-v-e7c113a3]{font-style:normal;color:#becadc80}.product-dash__spark[data-v-e7c113a3]{color:#7ec8ffbf;opacity:.85}.product-dash__live[data-v-e7c113a3]{display:inline-flex;align-items:center;gap:.3rem;font-size:.6rem;font-weight:600;letter-spacing:.1em;color:#3dd68c;padding:.18rem .45rem;border-radius:999px;border:1px solid rgba(61,214,140,.26);background:#3dd68c12}.product-dash__live i[data-v-e7c113a3]{width:5px;height:5px;border-radius:50%;background:#3dd68c;box-shadow:0 0 7px #3dd68ca6;animation:live-pulse-e7c113a3 2.6s ease-in-out infinite}@keyframes live-pulse-e7c113a3{50%{opacity:.4}}.product-dash__head p[data-v-e7c113a3]{margin:0;font-size:.65rem;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:#c8d2e49e}.product-dash__rows[data-v-e7c113a3]{list-style:none;margin:0;padding:.65rem .6rem .35rem;display:grid;grid-template-columns:1fr 1fr;gap:.35rem}.product-dash__rows li[data-v-e7c113a3]{display:grid;grid-template-columns:16px 1fr auto 6px;align-items:start;gap:.4rem;padding:.52rem .58rem;border-radius:12px;transition:background .4s ease;background:#ffffff05}.product-dash__rows li[data-v-e7c113a3]:hover{background:#7ec8ff0e}.product-dash__glyph[data-v-e7c113a3]{width:14px;height:14px;opacity:.55;background:currentColor;color:#b4c8e6e6;mask-size:contain;mask-repeat:no-repeat;mask-position:center;-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center}.product-dash__glyph[data-icon=collect][data-v-e7c113a3]{mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Ccircle cx='8' cy='8' r='3' fill='black'/%3E%3Ccircle cx='8' cy='8' r='6' fill='none' stroke='black' stroke-width='1.5'/%3E%3C/svg%3E");-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Ccircle cx='8' cy='8' r='3' fill='black'/%3E%3Ccircle cx='8' cy='8' r='6' fill='none' stroke='black' stroke-width='1.5'/%3E%3C/svg%3E")}.product-dash__glyph[data-icon=latency][data-v-e7c113a3]{mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M8 2v6l4 2' fill='none' stroke='black' stroke-width='1.6' stroke-linecap='round'/%3E%3Ccircle cx='8' cy='8' r='6' fill='none' stroke='black' stroke-width='1.4'/%3E%3C/svg%3E");-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M8 2v6l4 2' fill='none' stroke='black' stroke-width='1.6' stroke-linecap='round'/%3E%3Ccircle cx='8' cy='8' r='6' fill='none' stroke='black' stroke-width='1.4'/%3E%3C/svg%3E")}.product-dash__glyph[data-icon=brain][data-v-e7c113a3],.product-dash__glyph[data-icon=chip][data-v-e7c113a3],.product-dash__glyph[data-icon=layers][data-v-e7c113a3],.product-dash__glyph[data-icon=replay][data-v-e7c113a3],.product-dash__glyph[data-icon=desktop][data-v-e7c113a3],.product-dash__glyph[data-icon=chat][data-v-e7c113a3],.product-dash__glyph[data-icon=queue][data-v-e7c113a3],.product-dash__glyph[data-icon=guide][data-v-e7c113a3]{mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Crect x='3' y='3' width='10' height='10' rx='2' fill='none' stroke='black' stroke-width='1.5'/%3E%3Cpath d='M5 8h6M8 5v6' stroke='black' stroke-width='1.4' stroke-linecap='round'/%3E%3C/svg%3E");-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Crect x='3' y='3' width='10' height='10' rx='2' fill='none' stroke='black' stroke-width='1.5'/%3E%3Cpath d='M5 8h6M8 5v6' stroke='black' stroke-width='1.4' stroke-linecap='round'/%3E%3C/svg%3E")}.product-dash__glyph[data-icon=chip][data-v-e7c113a3]{mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Crect x='4' y='4' width='8' height='8' rx='1.5' fill='none' stroke='black' stroke-width='1.4'/%3E%3Cpath d='M6 2v2M10 2v2M6 12v2M10 12v2M2 6h2M2 10h2M12 6h2M12 10h2' stroke='black' stroke-width='1.3' stroke-linecap='round'/%3E%3C/svg%3E");-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Crect x='4' y='4' width='8' height='8' rx='1.5' fill='none' stroke='black' stroke-width='1.4'/%3E%3Cpath d='M6 2v2M10 2v2M6 12v2M10 12v2M2 6h2M2 10h2M12 6h2M12 10h2' stroke='black' stroke-width='1.3' stroke-linecap='round'/%3E%3C/svg%3E")}.product-dash__dot[data-v-e7c113a3]{width:5px;height:5px;border-radius:50%;background:#3dd68c;box-shadow:0 0 6px #3dd68c8c;justify-self:end}li[data-tone=info] .product-dash__dot[data-v-e7c113a3]{background:#7ec8ff;box-shadow:0 0 6px #7ec8ff80}li[data-tone=accent] .product-dash__dot[data-v-e7c113a3]{background:#b794f6;box-shadow:0 0 6px #b794f680}li[data-tone=warn] .product-dash__dot[data-v-e7c113a3]{background:#febc2e;box-shadow:0 0 6px #febc2e73}.product-dash__label[data-v-e7c113a3]{font-size:.7rem;font-weight:400;color:#becadc94}.product-dash__rows strong[data-v-e7c113a3]{font-size:.78rem;font-weight:600;letter-spacing:-.01em;font-variant-numeric:tabular-nums;color:#f4f7fcf5}.product-dash__patch[data-v-e7c113a3]{margin:0 .55rem .65rem}@media(max-width:420px){.product-dash__rows[data-v-e7c113a3]{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.product-dash[data-v-e7c113a3]{transition:none}.product-dash__live i[data-v-e7c113a3]{animation:none}}.brand-logo[data-v-7c910434]{position:relative;width:min(220px,40vw);height:160px;margin:0 auto 1rem;display:grid;place-items:center}.brand-logo__glow[data-v-7c910434]{position:absolute;width:120px;height:120px;border-radius:50%;background:radial-gradient(circle,rgba(123,92,255,.35),transparent 70%);opacity:0;transition:opacity .7s ease,transform .7s cubic-bezier(.34,1.15,.64,1)}.brand-logo__core[data-v-7c910434]{position:absolute;width:28px;height:28px;border-radius:50%;background:radial-gradient(circle at 35% 30%,#3de0ff,#7b5cff 60%,#0c1018 78%);opacity:0;transform:scale(.4);transition:opacity .6s ease,transform .7s cubic-bezier(.34,1.15,.64,1)}.brand-logo__net[data-v-7c910434]{position:absolute;width:140px;height:140px;border-radius:50%;border:1px solid rgba(61,224,255,.2);box-shadow:inset 0 0 0 1px #7b5cff1f,0 0 0 18px #3d8bfd0a;opacity:0;transform:scale(.85);transition:opacity .7s ease,transform .8s cubic-bezier(.22,1,.36,1)}.brand-logo__mark[data-v-7c910434]{margin:0;font-family:var(--font-display, system-ui);font-size:1.6rem;letter-spacing:-.04em;opacity:0;transform:translateY(8px);transition:opacity .6s ease,transform .6s cubic-bezier(.22,1,.36,1);z-index:1}.brand-logo__step[data-v-7c910434]{position:absolute;bottom:0;margin:0;font-size:.68rem;letter-spacing:.14em;text-transform:uppercase;color:#7ec8ffa6}.brand-logo[data-step=glow] .brand-logo__glow[data-v-7c910434],.brand-logo[data-step=core] .brand-logo__glow[data-v-7c910434],.brand-logo[data-step=network] .brand-logo__glow[data-v-7c910434],.brand-logo[data-step=logo] .brand-logo__glow[data-v-7c910434],.brand-logo[data-step=ready] .brand-logo__glow[data-v-7c910434]{opacity:1}.brand-logo[data-step=core] .brand-logo__core[data-v-7c910434],.brand-logo[data-step=network] .brand-logo__core[data-v-7c910434],.brand-logo[data-step=logo] .brand-logo__core[data-v-7c910434],.brand-logo[data-step=ready] .brand-logo__core[data-v-7c910434],.brand-logo[data-step=network] .brand-logo__net[data-v-7c910434],.brand-logo[data-step=logo] .brand-logo__net[data-v-7c910434],.brand-logo[data-step=ready] .brand-logo__net[data-v-7c910434]{opacity:1;transform:scale(1)}.brand-logo[data-step=logo] .brand-logo__mark[data-v-7c910434],.brand-logo[data-step=ready] .brand-logo__mark[data-v-7c910434]{opacity:1;transform:none}.brand-logo[data-step=ready] .brand-logo__core[data-v-7c910434]{animation:umi-breathe-7c910434 2.4s ease-in-out infinite}@keyframes umi-breathe-7c910434{50%{transform:scale(1.04);filter:drop-shadow(0 0 12px rgba(123,92,255,.4))}}@media(prefers-reduced-motion:reduce){.brand-logo__core[data-v-7c910434]{animation:none!important}}:root{--umi-brand-primary: #7b5cff;--umi-brand-secondary: #3de0ff;--umi-brand-accent: #3d8bfd;--umi-brand-success: #3dcf9a;--umi-brand-warning: #f5b942;--umi-brand-danger: #f07178;--umi-brand-bg: #070a10;--umi-brand-glass: rgba(14, 18, 28, .58);--umi-brand-surface: #121820;--umi-spring: cubic-bezier(.34, 1.15, .64, 1);--umi-ease-out: cubic-bezier(.22, 1, .36, 1);--umi-glass-radius: 18px;--umi-glass-blur: 22px;--umi-glass-border: rgba(126, 200, 255, .18);--umi-glass-highlight: rgba(255, 255, 255, .08);--umi-glass-shadow: 0 0 0 1px rgba(126, 200, 255, .06), 0 0 28px rgba(61, 139, 253, .1), 0 20px 48px rgba(0, 0, 0, .38), inset 0 1px 0 var(--umi-glass-highlight), inset 0 -12px 28px rgba(0, 0, 0, .22);--umi-space-xs: .5rem;--umi-space-sm: .85rem;--umi-space-md: 1.35rem;--umi-space-lg: 2rem;--umi-space-xl: 2.75rem}.umi-glass{border-radius:var(--umi-glass-radius);border:1px solid var(--umi-glass-border);background:linear-gradient(165deg,#161c2a8c,#080c147a),var(--umi-brand-glass);-webkit-backdrop-filter:blur(var(--umi-glass-blur)) saturate(1.15);backdrop-filter:blur(var(--umi-glass-blur)) saturate(1.15);box-shadow:var(--umi-glass-shadow)}.umi-identity .site-link.btn,.umi-identity button:not([disabled]),.umi-brand-hover{transition:transform .42s var(--umi-spring),box-shadow .45s var(--umi-ease-out),border-color .35s ease,background .35s ease;position:relative;overflow:hidden}.umi-identity .site-link.btn:hover,.umi-identity button:not([disabled]):hover,.umi-brand-hover:hover{transform:scale(1.035);box-shadow:0 0 32px #3d8bfd47}.umi-identity .site-link.btn:active,.umi-brand-hover:active{transform:scale(.985);transition-duration:.12s}.umi-identity .site-link.btn:after,.umi-brand-hover:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(105deg,transparent 40%,rgba(61,224,255,.18) 50%,transparent 60%);background-size:220% 100%;opacity:0;pointer-events:none}.umi-identity .site-link.btn:hover:after,.umi-brand-hover:hover:after{opacity:1;animation:umi-light-sweep 1.1s var(--umi-spring) 1}.umi-card-lift,.umi-identity .product-dash,.umi-identity .live-feed,.umi-identity .live-widgets article,.umi-identity .live-dash__grid article{transition:transform .5s var(--umi-spring),box-shadow .5s var(--umi-ease-out),border-color .35s ease,background .35s ease}.umi-card-lift:hover,.umi-identity .live-widgets article:hover,.umi-identity .live-dash__grid article:hover{transform:translateY(-2px);box-shadow:0 18px 40px #00000052;border-color:#7b5cff47}.umi-ai-breathe{animation:umi-breathe 2.4s ease-in-out infinite}.umi-heartbeat{animation:umi-heartbeat 1.4s ease-in-out infinite}.umi-ambient-layer{pointer-events:none;position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;z-index:0}.umi-ambient-layer__glow{position:absolute;width:48%;height:48%;left:26%;top:12%;background:radial-gradient(circle,rgba(123,92,255,.1),transparent 72%);animation:umi-glow-pulse 22s ease-in-out infinite}.umi-ambient-layer__drift{position:absolute;top:-20%;right:-20%;bottom:-20%;left:-20%;background:linear-gradient(120deg,transparent,rgba(61,224,255,.035),transparent);animation:umi-gradient-drift 28s linear infinite}.umi-ambient-layer__noise{position:absolute;top:0;right:0;bottom:0;left:0;opacity:.018;mix-blend-mode:soft-light;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 400 400' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.65' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background-size:280px 280px}@keyframes umi-light-sweep{0%{background-position:100% 0}to{background-position:-100% 0}}@keyframes umi-breathe{50%{transform:scale(1.03);filter:drop-shadow(0 0 12px rgba(123,92,255,.35))}}@keyframes umi-heartbeat{0%,to{transform:scale(1)}35%{transform:scale(1.045)}55%{transform:scale(1.01)}}@keyframes umi-glow-pulse{0%,to{opacity:.4;transform:scale(1)}50%{opacity:.72;transform:scale(1.06)}}@keyframes umi-gradient-drift{to{transform:rotate(360deg)}}.umi-identity :focus-visible{outline:2px solid rgba(126,200,255,.85);outline-offset:2px}html.umi-a11y-contrast .umi-identity,.umi-identity.umi-a11y-contrast{--color-text: #ffffff;--color-text-muted: rgba(236, 242, 255, .82);--umi-glass-border: rgba(180, 220, 255, .42)}html.umi-a11y-contrast .umi-identity a,.umi-identity.umi-a11y-contrast a{text-decoration-thickness:1.5px}@media(prefers-reduced-motion:reduce){.umi-ai-breathe,.umi-heartbeat,.umi-ambient-layer__glow,.umi-ambient-layer__drift,.umi-identity .site-link.btn:after{animation:none!important}.umi-identity .site-link.btn:hover,.umi-brand-hover:hover,.umi-card-lift:hover{transform:none}}.exp-home[data-v-de5c95f8]{position:relative;z-index:1;isolation:isolate}.exp-home__content[data-v-de5c95f8]{position:relative;z-index:1}.exp-home .umi-ambient-layer[data-v-de5c95f8]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none}.exp-home--living .exp-hero[data-v-de5c95f8],.exp-home--living .exp-story[data-v-de5c95f8],.exp-home--living .exp-cta[data-v-de5c95f8],.exp-home--v3 .exp-hero[data-v-de5c95f8],.exp-home--v3 .exp-story[data-v-de5c95f8],.exp-home--v3 .exp-cta[data-v-de5c95f8],.exp-home--v2 .exp-hero[data-v-de5c95f8],.exp-home--v2 .exp-story[data-v-de5c95f8],.exp-home--v2 .exp-cta[data-v-de5c95f8]{position:relative;z-index:1}.exp-hero__content[data-v-de5c95f8] .living-status{opacity:0;animation:living-status-in-de5c95f8 .9s cubic-bezier(.16,1,.3,1) forwards;animation-delay:.15s}@keyframes living-status-in-de5c95f8{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.exp-hero[data-v-de5c95f8]{position:relative;min-height:min(100vh,920px);display:grid;align-items:end;padding:6.5rem 0 4.5rem;overflow:hidden}.exp-hero__canvas[data-v-de5c95f8]{z-index:0}.exp-hero__veil[data-v-de5c95f8]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(180deg,#05080e38,#05080e8c 52%,#05080ef5),radial-gradient(70% 55% at 50% 42%,transparent 0%,rgba(5,8,14,.55) 100%);pointer-events:none}.exp-hero__rays[data-v-de5c95f8]{position:absolute;top:-10%;right:-10%;bottom:-10%;left:-10%;z-index:1;pointer-events:none;background:conic-gradient(from 0deg at 50% 42%,transparent 0deg,rgba(126,200,255,.05) 28deg,transparent 56deg,rgba(61,139,253,.04) 110deg,transparent 150deg);opacity:0;transition:opacity .8s ease;animation:hero-rays-de5c95f8 28s linear infinite}.exp-hero--sweep .exp-hero__rays[data-v-de5c95f8],.exp-hero--logo .exp-hero__rays[data-v-de5c95f8],.exp-hero--cta .exp-hero__rays[data-v-de5c95f8]{opacity:1}@keyframes hero-rays-de5c95f8{to{transform:rotate(360deg)}}.exp-hero__sweep[data-v-de5c95f8]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:linear-gradient(105deg,transparent 40%,rgba(126,200,255,.07) 50%,transparent 60%);background-size:220% 100%;opacity:0;transition:opacity .5s ease}.exp-hero--sweep .exp-hero__sweep[data-v-de5c95f8],.exp-hero--logo .exp-hero__sweep[data-v-de5c95f8],.exp-hero--cta .exp-hero__sweep[data-v-de5c95f8]{opacity:1;animation:hero-sweep-de5c95f8 3.2s cubic-bezier(.16,1,.3,1) infinite}@keyframes hero-sweep-de5c95f8{0%{background-position:100% 0}to{background-position:-100% 0}}.exp-hero__content[data-v-de5c95f8]{position:relative;z-index:2;max-width:42rem;transition:transform .45s cubic-bezier(.16,1,.3,1);will-change:transform}.exp-hero__brand[data-v-de5c95f8],.exp-hero h1[data-v-de5c95f8],.exp-hero__lead[data-v-de5c95f8],.exp-hero__actions[data-v-de5c95f8]{opacity:0;transform:translateY(18px);transition:opacity .9s cubic-bezier(.16,1,.3,1),transform .9s cubic-bezier(.16,1,.3,1)}.exp-hero__brand.is-show[data-v-de5c95f8],.exp-hero h1.is-show[data-v-de5c95f8],.exp-hero__lead.is-show[data-v-de5c95f8],.exp-hero__actions.is-show[data-v-de5c95f8]{opacity:1;transform:none}.exp-hero__tag[data-v-de5c95f8]{margin:0 0 var(--umi-space-sm, .85rem);font-size:.7rem;font-weight:500;letter-spacing:.18em;text-transform:uppercase;color:#7ec8ffc7;opacity:0;transform:translateY(12px);transition:opacity 1s var(--umi-ease-out, cubic-bezier(.22, 1, .36, 1)),transform 1s var(--umi-ease-out, cubic-bezier(.22, 1, .36, 1))}.exp-hero__tag.is-show[data-v-de5c95f8]{opacity:1;transform:none}.exp-hero__brand[data-v-de5c95f8]{margin:0 0 .55rem;font-family:var(--font-display);font-size:clamp(3rem,7.4vw,4.9rem);font-weight:800;letter-spacing:-.05em;line-height:.94;color:#f4f7fc;text-shadow:0 0 64px rgba(61,139,253,.42)}.exp-hero h1[data-v-de5c95f8]{margin:0 0 var(--umi-space-md, 1.35rem);font-family:var(--font-display);font-size:clamp(2.05rem,4.8vw,3.2rem);line-height:1.12;letter-spacing:-.035em;font-weight:600;color:#f4f7fcf5}.exp-hero__lead[data-v-de5c95f8]{margin:0 0 var(--umi-space-lg, 2rem);color:#b4c0d6c7;font-size:1.05rem;font-weight:400;max-width:42ch;line-height:1.9}.exp-hero__actions[data-v-de5c95f8]{display:flex;flex-wrap:wrap;gap:.85rem;align-items:center;margin-bottom:.35rem}.exp-hero__boot[data-v-de5c95f8]{margin:var(--umi-space-md, 1.35rem) 0 0;font-size:.72rem;font-weight:300;letter-spacing:.14em;text-transform:uppercase;color:#7ec8ff8c}.exp-hero__fps[data-v-de5c95f8]{margin:.4rem 0 0;font-size:.65rem;font-weight:300;letter-spacing:.1em;color:#ffffff47}.exp-home--reality .exp-hero__content[data-v-de5c95f8]{max-width:44rem}.exp-home--reality .exp-hero__lead[data-v-de5c95f8]{max-width:48ch;letter-spacing:-.01em}.exp-home--reality .exp-hero h1[data-v-de5c95f8]{letter-spacing:-.04em}.exp-hero--product[data-v-de5c95f8]{align-items:center;padding-top:calc(var(--header-height, 72px) + var(--safe-top, 0px) + 1.5rem);padding-bottom:max(5rem,env(safe-area-inset-bottom,0px) + 3.25rem);min-height:min(100svh,980px);box-sizing:border-box}.exp-hero__product[data-v-de5c95f8]{position:relative;z-index:2;display:grid;grid-template-columns:minmax(0,1fr) minmax(10rem,1.618fr) minmax(0,1fr);gap:clamp(1.25rem,3vw,2.75rem);align-items:center;padding-top:.5rem;max-width:78rem;margin-inline:auto}.exp-hero__product--duo[data-v-de5c95f8]{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);max-width:72rem}.exp-hero__copy[data-v-de5c95f8]{transition:transform .7s var(--umi-ease-out, cubic-bezier(.22, 1, .36, 1));display:grid;gap:0;align-content:center;max-width:34rem;justify-self:start}.exp-hero__core-slot[data-v-de5c95f8]{display:none;min-height:0;pointer-events:none}.exp-hero__canvas[data-v-de5c95f8],.exp-hero__rays[data-v-de5c95f8]{display:none!important}.exp-home--identity .exp-hero__copy[data-v-de5c95f8] .brand-logo{margin-bottom:.55rem}.exp-home--identity .exp-hero h1[data-v-de5c95f8]{margin-top:.1rem}.exp-hero__copy[data-v-de5c95f8] .living-status{margin-top:var(--umi-space-lg, 2rem)}.exp-hero__dash[data-v-de5c95f8]{opacity:0;transform:translateY(18px);transition:opacity 1.2s var(--umi-ease-out, cubic-bezier(.22, 1, .36, 1)),transform 1.2s var(--umi-spring, cubic-bezier(.34, 1.15, .64, 1));justify-self:end;width:min(100%,27rem)}.exp-hero__dash.is-show[data-v-de5c95f8]{opacity:1;transform:none}.exp-hero--premium .exp-hero__actions[data-v-de5c95f8] .site-link--primary,.exp-hero--premium .exp-hero__cta-primary[data-v-de5c95f8]{position:relative;overflow:hidden;font-weight:600;box-shadow:0 0 32px #3d8bfd6b,0 14px 32px #00000061,inset 0 1px #ffffff38;transition:transform .42s var(--umi-spring, cubic-bezier(.34, 1.15, .64, 1)),box-shadow .45s var(--umi-ease-out, cubic-bezier(.22, 1, .36, 1))}.exp-hero--premium .exp-hero__actions[data-v-de5c95f8] .site-link--primary:after,.exp-hero--premium .exp-hero__cta-primary[data-v-de5c95f8]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(105deg,transparent 28%,rgba(255,255,255,.32) 50%,transparent 72%);transform:translate(-120%);pointer-events:none}.exp-hero--premium .exp-hero__actions[data-v-de5c95f8] .site-link--primary:hover,.exp-hero--premium .exp-hero__cta-primary[data-v-de5c95f8]:hover{transform:scale(1.045);box-shadow:0 0 48px #3d8bfd9e,0 18px 40px #0000006b,inset 0 1px #ffffff47}.exp-hero--premium .exp-hero__actions[data-v-de5c95f8] .site-link--primary:hover:after,.exp-hero--premium .exp-hero__cta-primary[data-v-de5c95f8]:hover:after{animation:cta-sweep-de5c95f8 .85s var(--umi-ease-out, cubic-bezier(.22, 1, .36, 1))}.exp-hero--premium .exp-hero__actions[data-v-de5c95f8] .site-link--primary:active,.exp-hero--premium .exp-hero__cta-primary[data-v-de5c95f8]:active{transform:scale(.985);transition-duration:.12s}@keyframes cta-sweep-de5c95f8{to{transform:translate(120%)}}.exp-hero--premium .exp-hero__actions[data-v-de5c95f8] .site-link--ghost,.exp-hero--premium .exp-hero__cta-ghost[data-v-de5c95f8]{font-weight:500;border-color:#7ec8ff38;box-shadow:inset 0 1px #ffffff0d}.exp-hero--premium .exp-hero__actions[data-v-de5c95f8] .site-link--ghost:hover,.exp-hero--premium .exp-hero__cta-ghost[data-v-de5c95f8]:hover{transform:scale(1.03);box-shadow:0 0 22px #7ec8ff33}.exp-hero__scroll[data-v-de5c95f8]{position:absolute;left:50%;bottom:max(1.35rem,env(safe-area-inset-bottom,0px) + .85rem);z-index:3;transform:translate(-50%);display:flex;flex-direction:column;align-items:center;gap:.6rem;pointer-events:none;opacity:.55}.exp-hero__scroll-mouse[data-v-de5c95f8]{width:1.1rem;height:1.75rem;border-radius:999px;border:1px solid rgba(232,238,248,.28);position:relative}.exp-hero__scroll-mouse[data-v-de5c95f8]:after{content:"";position:absolute;top:.32rem;left:50%;width:3px;height:3px;margin-left:-1.5px;border-radius:50%;background:#7ec8ffd9;animation:scroll-bead-de5c95f8 2.8s ease-in-out infinite}.exp-hero__scroll-dots[data-v-de5c95f8]{display:flex;flex-direction:column;gap:.3rem;align-items:center}.exp-hero__scroll-dots i[data-v-de5c95f8]{width:3px;height:3px;border-radius:50%;background:#e8eef866;animation:scroll-dot-de5c95f8 3.2s ease-in-out infinite}.exp-hero__scroll-dots i[data-v-de5c95f8]:nth-child(2){animation-delay:.4s}.exp-hero__scroll-dots i[data-v-de5c95f8]:nth-child(3){animation-delay:.8s}@keyframes scroll-bead-de5c95f8{0%,to{transform:translateY(0);opacity:1}55%{transform:translateY(.7rem);opacity:.12}}@keyframes scroll-dot-de5c95f8{0%,to{opacity:.2}50%{opacity:.85}}@media(max-width:1100px){.exp-hero__product[data-v-de5c95f8]{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr)}.exp-hero__core-slot[data-v-de5c95f8]{display:none}}@media(max-width:960px){.exp-hero--product[data-v-de5c95f8]{padding-top:calc(var(--header-height, 60px) + var(--safe-top, 0px) + 1rem);min-height:auto;padding-bottom:3.75rem}.exp-hero__product[data-v-de5c95f8]{grid-template-columns:1fr;gap:2rem}.exp-hero__copy[data-v-de5c95f8]{max-width:none;text-align:center;justify-items:center;justify-self:stretch}.exp-hero__dash[data-v-de5c95f8]{justify-self:stretch;width:100%}.exp-hero__actions[data-v-de5c95f8]{justify-content:center}}@media(max-width:560px){.exp-hero--product[data-v-de5c95f8]{padding-top:calc(var(--header-height, 60px) + var(--safe-top, 0px) + .75rem)}}.exp-home--mobile-hero .exp-hero--mobile .exp-hero__product[data-v-de5c95f8]{gap:1.35rem}.exp-home--mobile-hero .exp-hero--mobile .exp-hero__lead[data-v-de5c95f8]{font-size:.95rem;max-width:22rem}.exp-home--mobile-hero .exp-hero--mobile .exp-hero__dash[data-v-de5c95f8] .product-dash__rows li:nth-child(n+7){display:none}.exp-home--mobile-hero .exp-hero--mobile .exp-hero__dash[data-v-de5c95f8] .product-dash{min-height:0}.exp-home--mobile-hero .exp-hero--mobile .exp-hero__boot[data-v-de5c95f8]{font-size:.72rem}.exp-home--mobile-hero .exp-hero--mobile .living-status[data-v-de5c95f8]{max-width:none}@media(prefers-reduced-motion:reduce){.exp-hero__copy[data-v-de5c95f8],.exp-hero__dash[data-v-de5c95f8]{transition:none}.exp-hero__dash[data-v-de5c95f8]{opacity:1;transform:none}.exp-hero__scroll-mouse[data-v-de5c95f8]:after,.exp-hero__scroll-dots i[data-v-de5c95f8]{animation:none}}.exp-cta[data-v-de5c95f8]{margin-top:2.5rem;margin-bottom:3.25rem;gap:1.25rem;border-radius:20px;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.home-hero[data-v-de5c95f8]{display:grid;grid-template-columns:1.1fr .9fr;gap:2.5rem;align-items:center;padding:4.5rem 0 3.5rem}.home-hero h1[data-v-de5c95f8]{margin:0 0 1rem;font-family:var(--font-display);font-size:clamp(2.2rem,5vw,3.5rem);line-height:1.08;letter-spacing:-.03em}.home-lead[data-v-de5c95f8]{margin:0 0 1.75rem;color:var(--color-text-muted);font-size:1.08rem;max-width:46ch;line-height:1.7}.home-actions[data-v-de5c95f8]{display:flex;flex-wrap:wrap;gap:.75rem;align-items:center}.home-cta[data-v-de5c95f8] .site-link.btn{flex-shrink:0}@media(max-width:960px){.exp-hero[data-v-de5c95f8]{min-height:88vh;padding-top:5rem;align-items:center}.exp-hero__content[data-v-de5c95f8]{text-align:center;margin-inline:auto}.exp-hero__lead[data-v-de5c95f8]{margin-inline:auto}.exp-hero__actions[data-v-de5c95f8]{justify-content:center}.exp-cta[data-v-de5c95f8]{flex-direction:column;align-items:stretch;text-align:center;gap:1.25rem}}@media(prefers-reduced-motion:reduce){.exp-hero__brand[data-v-de5c95f8],.exp-hero h1[data-v-de5c95f8],.exp-hero__lead[data-v-de5c95f8],.exp-hero__actions[data-v-de5c95f8]{opacity:1;transform:none;transition:none}.exp-hero__sweep[data-v-de5c95f8],.exp-hero__rays[data-v-de5c95f8]{animation:none;opacity:.15}.exp-hero__content[data-v-de5c95f8]{transform:none!important}.exp-hero__boot[data-v-de5c95f8]{letter-spacing:.06em}}.exp-hero__audio[data-v-de5c95f8]{display:inline-flex;align-items:center;gap:.4rem;margin-top:.85rem;font-size:.75rem;letter-spacing:.06em;text-transform:uppercase;color:#e8eef88c;opacity:0;transition:opacity .6s ease}.exp-hero__actions.is-show~.exp-hero__audio[data-v-de5c95f8],.exp-hero__lead.is-show~.exp-hero__audio[data-v-de5c95f8]{opacity:1}.exp-home--identity .exp-hero__product[data-v-de5c95f8]{position:relative;z-index:2}.exp-home--product[data-v-de5c95f8] .exp-bg{will-change:transform}.exp-home--hero-morning[data-v-de5c95f8]{--umi-hero-accent: #7ec8ff;--umi-hero-veil: rgba(90, 140, 190, .12)}.exp-home--hero-night[data-v-de5c95f8]{--umi-hero-accent: #5a8fd4;--umi-hero-veil: rgba(20, 28, 48, .35)}.exp-home--hero-patch[data-v-de5c95f8]{--umi-hero-accent: #e8c56a;--umi-hero-veil: rgba(232, 197, 106, .14)}.exp-home--hero-tournament[data-v-de5c95f8]{--umi-hero-accent: #e07070;--umi-hero-veil: rgba(224, 112, 112, .14)}.exp-home--hero-morning[data-v-de5c95f8] .exp-hero__veil,.exp-home--hero-night[data-v-de5c95f8] .exp-hero__veil,.exp-home--hero-patch[data-v-de5c95f8] .exp-hero__veil,.exp-home--hero-tournament[data-v-de5c95f8] .exp-hero__veil{background:radial-gradient(ellipse at 40% 30%,var(--umi-hero-veil),transparent 65%)}.exp-home--hero-patch[data-v-de5c95f8] .gradient-text,.exp-home--hero-tournament[data-v-de5c95f8] .gradient-text{filter:saturate(1.05)}.doc-sidebar[data-v-64983f49]{position:sticky;top:calc(var(--header-height) + 1.5rem);align-self:start;max-height:calc(var(--viewport-height, 100vh) - var(--header-height) - 2rem);overflow-y:auto;padding:1rem}.doc-mode-toggle[data-v-64983f49]{position:relative;display:grid;grid-template-columns:1fr 1fr 1fr;gap:.35rem;margin-bottom:.85rem;padding:.25rem;border-radius:10px;background:#0f172a73;border:1px solid rgba(148,163,184,.12)}.doc-mode-toggle-indicator[data-v-64983f49]{position:absolute;top:.25rem;bottom:.25rem;left:.25rem;width:calc((100% - .5rem - .35rem * 2) / 3);border-radius:8px;background:#38bdf824;box-shadow:0 0 0 1px #38bdf814;pointer-events:none;transition:transform var(--page-transition-duration) var(--page-transition-ease)}.doc-mode-toggle-indicator--web[data-v-64983f49]{transform:translate(calc(100% + .35rem))}.doc-mode-toggle-indicator--desktop[data-v-64983f49]{transform:translate(calc((100% + .35rem)*2))}.doc-mode-toggle-btn[data-v-64983f49]{position:relative;z-index:1;padding:.45rem .35rem;border:none;border-radius:8px;background:transparent;color:var(--color-text-muted);font-size:.78rem;font-weight:600;line-height:1.25;cursor:pointer;transition:color var(--page-transition-duration) var(--page-transition-ease)}.doc-mode-toggle-btn[data-v-64983f49]:hover,.doc-mode-toggle-btn--active[data-v-64983f49]{color:var(--color-primary)}.sidebar-label[data-v-64983f49]{margin:0 0 .75rem;font-size:.78rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-muted)}.doc-sidebar nav[data-v-64983f49]{display:flex;flex-direction:column;gap:.2rem}.doc-sidebar a[data-v-64983f49]{display:block;padding:.45rem .55rem;border-radius:8px;color:var(--color-text-muted);font-size:.88rem;line-height:1.35;border-left:2px solid transparent;transition:color var(--duration-fast) ease,background var(--duration-fast) ease,border-color var(--duration-fast) ease}.doc-sidebar a[data-v-64983f49]:hover,.doc-sidebar a.active[data-v-64983f49]{color:var(--color-primary);background:#38bdf814;border-left-color:var(--color-primary)}@media(prefers-reduced-motion:reduce){.doc-mode-toggle-indicator[data-v-64983f49]{transition:none}}@media(max-width:960px){.doc-sidebar[data-v-64983f49]{position:static;max-height:none}}.page-section[data-v-620f76ae]{padding-bottom:2rem}.page-section--docs[data-v-620f76ae]{padding-bottom:3rem}.page-hero--wide p[data-v-620f76ae]{max-width:none}.demo-notes[data-v-620f76ae]{margin:1rem 0 0;padding:1rem 1.15rem 1rem 2.4rem;border-radius:var(--radius-md);border:1px solid var(--color-border);background:#38bdf80d;color:var(--color-text-muted);font-size:.95rem;list-style:none}.demo-notes li[data-v-620f76ae]{position:relative;margin-bottom:.4rem}.demo-notes li[data-v-620f76ae]:before{content:"·";position:absolute;left:-1rem;color:var(--color-primary);font-weight:700}.demo-cta[data-v-620f76ae]{margin:1.5rem 0 0;padding-top:1.25rem;text-align:center;color:var(--color-text-muted);font-size:.92rem;border-top:1px solid var(--color-border)}.doc-page-inner .page-hero[data-v-620f76ae]{padding:2.5rem 0 1.25rem;margin-bottom:0}.doc-layout[data-v-620f76ae]{display:grid;grid-template-columns:260px minmax(0,1fr);gap:1.5rem;align-items:start}.doc-content[data-v-620f76ae]{min-width:0}.doc-content-body[data-v-620f76ae]{min-height:12rem}@media(max-width:960px){.doc-layout[data-v-620f76ae]{grid-template-columns:1fr}}.doc-missing-card[data-v-0a06660b]{max-width:28rem;margin:2rem auto;padding:1.75rem;text-align:center}.doc-missing-card h1[data-v-0a06660b]{margin:0 0 .75rem;font-size:1.25rem}.open-in-desktop-error[data-v-7fcf8cd6]{margin:.5rem 0 0;font-size:.85rem}.open-in-desktop-hint[data-v-7fcf8cd6]{margin:.5rem 0 0;font-size:.82rem;text-align:center}.dashboard-open-app-btn[data-v-7fcf8cd6]{white-space:nowrap}.dashboard-shell[data-v-c18958d8]{padding-bottom:3rem}.dashboard-nav[data-v-c18958d8]{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:stretch;gap:.75rem 1rem;margin-bottom:1.25rem;padding:.7rem .85rem;border-radius:var(--radius-md);border:1px solid var(--color-border);background:color-mix(in srgb,var(--glass-bg) 88%,transparent);box-shadow:var(--shadow-card)}.dashboard-nav-main[data-v-c18958d8]{display:flex;flex-direction:column;gap:.55rem;min-width:0}.dashboard-nav-group[data-v-c18958d8]{display:flex;align-items:flex-start;gap:.55rem;min-width:0}.dashboard-nav-group--guild[data-v-c18958d8]{padding-top:.55rem;border-top:1px solid color-mix(in srgb,var(--color-border) 70%,transparent)}.dashboard-nav-group-label[data-v-c18958d8]{flex-shrink:0;width:2.35rem;padding-top:.42rem;font-size:.68rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--color-text-muted);opacity:.8}.dashboard-nav-links[data-v-c18958d8]{display:flex;flex-wrap:wrap;gap:.35rem;align-items:center;min-width:0;flex:1}.dashboard-nav-actions[data-v-c18958d8]{flex-shrink:0;display:flex;justify-content:flex-end;align-items:center;align-self:center;gap:.45rem;min-width:5.75rem;min-height:2rem;padding-left:.65rem;border-left:1px solid color-mix(in srgb,var(--color-border) 75%,transparent)}.dashboard-nav a[data-v-c18958d8]:not(.dashboard-nav-hub-link){display:inline-flex;align-items:center;justify-content:center;padding:.4rem .75rem;border-radius:999px;border:1px solid transparent;color:var(--color-text-muted);font-size:.88rem;font-weight:500;line-height:1.2;text-decoration:none;white-space:nowrap;transition:color var(--duration-fast) ease,background var(--duration-fast) ease,border-color var(--duration-fast) ease}.dashboard-nav a[data-v-c18958d8]:not(.dashboard-nav-hub-link):hover{color:var(--color-text);background:color-mix(in srgb,var(--color-text-muted) 10%,transparent)}.dashboard-nav a[data-v-c18958d8]:not(.dashboard-nav-hub-link):focus-visible{outline:2px solid color-mix(in srgb,var(--color-primary) 55%,transparent);outline-offset:2px}.dashboard-nav a.router-link-active[data-v-c18958d8]:not(.dashboard-nav-hub-link),.dashboard-nav a.dashboard-nav-link--active[data-v-c18958d8]:not(.dashboard-nav-hub-link){color:var(--color-primary);border-color:color-mix(in srgb,var(--color-primary) 38%,transparent);background:color-mix(in srgb,var(--color-primary) 12%,transparent);font-weight:600}.dashboard-body[data-v-c18958d8]{position:relative;min-height:14rem}.dashboard-pane[data-v-c18958d8]{min-height:14rem;width:100%}.dashboard-pane-enter-active[data-v-c18958d8],.dashboard-pane-leave-active[data-v-c18958d8]{transition:opacity var(--page-transition-duration) var(--page-transition-ease),transform var(--page-transition-duration) var(--page-transition-ease)}.dashboard-pane-leave-active[data-v-c18958d8]{position:absolute;top:0;left:0;right:0;z-index:0;pointer-events:none}.dashboard-pane-enter-active[data-v-c18958d8]{z-index:1}.dashboard-pane-enter-from[data-v-c18958d8]{opacity:0;transform:translateY(8px)}.dashboard-pane-leave-to[data-v-c18958d8]{opacity:0;transform:translateY(-4px)}@media(prefers-reduced-motion:reduce){.dashboard-pane-enter-active[data-v-c18958d8],.dashboard-pane-leave-active[data-v-c18958d8]{transition:none}.dashboard-pane-enter-from[data-v-c18958d8],.dashboard-pane-leave-to[data-v-c18958d8]{opacity:1;transform:none}.dashboard-pane-leave-active[data-v-c18958d8]{position:static}}.dashboard-compare-link[data-v-c18958d8]{margin-top:1.5rem;margin-bottom:.25rem}.dashboard-guide[data-v-c18958d8]{margin-bottom:1.75rem}.dashboard-grid[data-v-c18958d8]{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1rem;margin-bottom:1.5rem}.dashboard-stat[data-v-c18958d8]{background:var(--glass-bg);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:1rem 1.1rem;box-shadow:var(--shadow-card);backdrop-filter:var(--glass-blur);-webkit-backdrop-filter:var(--glass-blur);transition:border-color var(--duration-fast) ease,box-shadow var(--duration-fast) ease}.dashboard-stat[data-v-c18958d8]:hover{border-color:var(--color-border-strong);box-shadow:var(--shadow-card-hover)}.dashboard-stat-label[data-v-c18958d8]{color:var(--color-text-muted);font-size:.85rem;margin-bottom:.35rem}.dashboard-stat-value[data-v-c18958d8]{font-family:var(--font-display);font-size:1.6rem;font-weight:700}.dashboard-table-wrap[data-v-c18958d8]{overflow-x:auto;border:1px solid var(--color-border);border-radius:var(--radius-md);background:#0000001f}.dashboard-table-wrap .dashboard-empty[data-v-c18958d8]{padding:1.25rem .85rem;margin:0}.dashboard-table-wrap>.dashboard-filters[data-v-c18958d8]{padding:.85rem .85rem .25rem;margin-bottom:0}.dashboard-table[data-v-c18958d8]{width:100%;border-collapse:collapse;font-size:.92rem}.dashboard-table th[data-v-c18958d8],.dashboard-table td[data-v-c18958d8]{padding:.75rem .85rem;border-bottom:1px solid var(--color-border);text-align:left;vertical-align:top}.dashboard-table th[data-v-c18958d8]{color:var(--color-text-muted);font-weight:600;background:#38bdf80f}.dashboard-table tr:last-child td[data-v-c18958d8]{border-bottom:none}.dashboard-filters[data-v-c18958d8]{display:flex;flex-wrap:wrap;gap:.75rem;margin-bottom:1rem;align-items:flex-end}.dashboard-field-row[data-v-c18958d8]{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:.85rem;align-items:end}.dashboard-combobox[data-v-c18958d8]{position:relative;margin-bottom:.85rem}.dashboard-combobox-panel[data-v-c18958d8]{padding:.45rem;border:1px solid var(--color-border-strong);border-radius:var(--radius-md);background:var(--color-bg-elevated);box-shadow:var(--shadow-card-hover)}.dashboard-combobox-panel--floating[data-v-c18958d8]{overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.dashboard-combobox-group-label[data-v-c18958d8]{padding:.35rem .5rem .25rem;font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--color-primary)}.dashboard-combobox-item[data-v-c18958d8]{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem .65rem;width:100%;padding:.5rem .6rem;border:none;border-radius:var(--radius-sm);background:transparent;color:var(--color-text);font:inherit;font-size:.9rem;text-align:left;cursor:pointer}.dashboard-combobox-item[data-v-c18958d8]:hover,.dashboard-combobox-item[data-v-c18958d8]:focus-visible{background:#38bdf81a;outline:none}.dashboard-combobox-item--header[data-v-c18958d8]{font-weight:600}.dashboard-combobox-item--sub[data-v-c18958d8]{padding-left:1.25rem;font-size:.86rem}.dashboard-combobox-item-name[data-v-c18958d8]{flex:1 1 auto}.dashboard-combobox-item-meta[data-v-c18958d8]{font-size:.8rem;color:var(--color-text-muted);font-variant-numeric:tabular-nums;word-break:break-all;text-align:right;max-width:58%}.dashboard-combobox-chevron[data-v-c18958d8]{color:var(--color-text-muted);font-size:.75rem}.dashboard-combobox-sub[data-v-c18958d8]{margin:.15rem 0 .35rem;padding-left:.35rem;border-left:2px solid rgba(56,189,248,.25)}.dashboard-combobox-bulk[data-v-c18958d8]{display:block;width:100%;margin:.15rem 0 .35rem .6rem;padding:.4rem .55rem;border:1px dashed rgba(56,189,248,.45);border-radius:var(--radius-sm);background:#38bdf80f;color:var(--color-primary);font-size:.82rem;cursor:pointer}.dashboard-combobox-bulk[data-v-c18958d8]:hover{background:#38bdf81f}.dashboard-combobox-hint[data-v-c18958d8]{margin:.35rem .5rem;font-size:.82rem;color:var(--color-text-muted)}.dashboard-role-dot[data-v-c18958d8]{width:.65rem;height:.65rem;border-radius:50%;flex-shrink:0}.dashboard-member-pick[data-v-c18958d8]{list-style:none;margin:.35rem 0 .85rem;padding:0;display:flex;flex-direction:column;gap:.25rem}.dashboard-hub-radio input[type=radio][data-v-c18958d8]{accent-color:var(--color-primary);width:1rem;height:1rem;margin:0}.dashboard-settings-block[data-v-c18958d8]{margin-bottom:1.25rem}.dashboard-settings-block h2[data-v-c18958d8]{margin:0 0 .5rem;font-size:1.2rem}.dashboard-settings-desc[data-v-c18958d8]{color:var(--color-text-muted);font-size:.92rem;margin:0 0 1rem}.dashboard-settings-summary[data-v-c18958d8],.dashboard-save-msg[data-v-c18958d8]{color:var(--color-text-muted);font-size:.9rem;margin:.75rem 0 0}.dashboard-save-msg[data-v-c18958d8]{color:var(--color-primary)}.dashboard-boost-form[data-v-c18958d8]{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:.85rem;align-items:end}.dashboard-boost-form label[data-v-c18958d8],.dashboard-boost-form .dashboard-field[data-v-c18958d8]{display:flex;flex-direction:column;gap:.4rem;font-size:.82rem;color:var(--color-text-muted)}.dashboard-insight-card[data-v-c18958d8]{margin-bottom:1rem}.dashboard-insight-card h3[data-v-c18958d8]{margin:0 0 .5rem;font-size:1.05rem}.dashboard-insight-suggestion[data-v-c18958d8]{color:var(--color-text-muted);font-size:.9rem;margin:.5rem 0 0}.dashboard-insight-meta[data-v-c18958d8]{color:var(--color-text-muted);font-size:.88rem;margin:0 0 1rem}.dashboard-ai-box[data-v-c18958d8]{border-color:#38bdf859}.dashboard-ai-text[data-v-c18958d8]{white-space:pre-wrap;line-height:1.7}.dashboard-filters label[data-v-c18958d8]{display:flex;flex-direction:column;gap:.4rem;font-size:.82rem;color:var(--color-text-muted)}.dashboard-guild-list[data-v-c18958d8]{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:1rem}.dashboard-guild-section[data-v-c18958d8]{margin-bottom:1.75rem}.dashboard-guild-section+.dashboard-guild-section[data-v-c18958d8]{margin-top:.25rem}.dashboard-guild-section--no-bot[data-v-c18958d8]{padding-top:.5rem;border-top:1px solid var(--color-border)}.dashboard-guild-section-title[data-v-c18958d8]{margin:0 0 .35rem;font-size:1.05rem;font-weight:600}.dashboard-guild-section-desc[data-v-c18958d8]{margin:0 0 1rem;font-size:.88rem;color:var(--color-text-muted);line-height:1.5}.dashboard-guild-subsection[data-v-c18958d8]{margin-bottom:1.25rem}.dashboard-guild-subsection[data-v-c18958d8]:last-child{margin-bottom:0}.dashboard-guild-subsection--muted[data-v-c18958d8]{padding-top:1rem;border-top:1px solid var(--color-border)}.dashboard-guild-subsection-title[data-v-c18958d8]{margin:0 0 .75rem;font-size:.92rem;font-weight:600;color:var(--color-primary)}.dashboard-empty-hint[data-v-c18958d8]{margin-top:.5rem;margin-bottom:1rem;padding:.85rem 1rem;font-size:.9rem;color:var(--color-text-muted);line-height:1.55}.dashboard-guild-card-inner[data-v-c18958d8]{display:flex;align-items:flex-start;gap:.85rem;width:100%}.dashboard-guild-card-icon[data-v-c18958d8]{flex-shrink:0;width:44px;height:44px;border-radius:50%;object-fit:cover}.dashboard-guild-card-icon--placeholder[data-v-c18958d8]{display:flex;align-items:center;justify-content:center;font-size:1.35rem;line-height:1;background:#38bdf814}.dashboard-guild-card-name[data-v-c18958d8]{display:flex;flex-direction:column;align-items:flex-start;gap:.5rem;min-width:0;flex:1}.dashboard-guild-card-title[data-v-c18958d8]{font-weight:600;line-height:1.35;word-break:break-word;margin-bottom:.05rem}.dashboard-badge[data-v-c18958d8]{display:inline-block;font-size:.72rem;padding:.1rem .45rem;border-radius:4px;background:#38bdf826;color:var(--color-primary);width:fit-content}.dashboard-badge--owner[data-v-c18958d8]{background:#5865f238;color:#c9cdfb;border:1px solid rgba(88,101,242,.4)}.dashboard-guild-card-invite-hint[data-v-c18958d8]{font-size:.78rem;color:var(--color-primary);font-weight:500;line-height:1.35}.dashboard-guild-card-muted-hint[data-v-c18958d8]{font-size:.76rem;color:var(--color-text-muted);font-weight:400;line-height:1.4}.dashboard-guild-card--invite[data-v-c18958d8]{text-decoration:none;border-style:dashed;border-color:#38bdf859;background:#38bdf80a;align-items:flex-start}.dashboard-guild-card--invite[data-v-c18958d8]:hover{border-color:#38bdf8a6;background:#38bdf81a}.dashboard-guild-card--muted[data-v-c18958d8]{opacity:.72;cursor:default;pointer-events:none;align-items:flex-start}.dashboard-guild-card[data-v-c18958d8]{display:flex;align-items:center;gap:.85rem;padding:1rem 1.1rem;border-radius:var(--radius-md);border:1px solid var(--color-border);background:var(--glass-bg);color:var(--color-text);box-shadow:var(--shadow-card);backdrop-filter:var(--glass-blur);-webkit-backdrop-filter:var(--glass-blur);transition:border-color var(--duration-normal) ease,transform var(--duration-normal) var(--ease-out-expo),box-shadow var(--duration-normal) ease}.dashboard-guild-card[data-v-c18958d8]:hover{border-color:#38bdf873;transform:translateY(-2px);box-shadow:var(--shadow-card-hover),var(--glow-primary-soft);color:var(--color-text)}.dashboard-guild-card--selected[data-v-c18958d8]{border-color:#fbbf24a6;background:#fbbf241a;box-shadow:var(--shadow-card),0 0 0 1px #fbbf2433}.dashboard-guild-card--selected[data-v-c18958d8]:hover{border-color:#fbbf24cc;box-shadow:var(--shadow-card-hover),0 0 12px #fbbf2426}.dashboard-guild-card-selected[data-v-c18958d8]{display:inline-block;font-size:.72rem;padding:.1rem .45rem;border-radius:4px;background:#fbbf242e;color:#fbbf24;width:fit-content;font-weight:600}.dashboard-empty[data-v-c18958d8],.dashboard-error[data-v-c18958d8]{color:var(--color-text-muted);padding-block:2rem;text-align:center}.dashboard-loading[data-v-c18958d8]{color:var(--color-text-muted);padding:2rem 0;min-height:14rem;display:flex;align-items:center;justify-content:center}.dashboard-loading--initial[data-v-c18958d8]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:color-mix(in srgb,var(--color-bg) 88%,transparent)}.dashboard-loading--pane[data-v-c18958d8]{min-height:14rem}.dashboard-error[data-v-c18958d8]{color:#fca5a5}.dashboard-subtab[data-v-c18958d8]:focus-visible,.dashboard-weblog-tab[data-v-c18958d8]:focus-visible,.header-notifications-btn[data-v-c18958d8]:focus-visible,.header-account-pill[data-v-c18958d8]:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.dashboard-login-hero[data-v-c18958d8]{text-align:center;padding:3rem 1rem 2rem}.dashboard-login-hero p[data-v-c18958d8]{color:var(--color-text-muted);max-width:42ch;margin:.75rem auto 1.5rem}.dashboard-login-panel[data-v-c18958d8]{max-width:420px;margin:0 auto 2rem;padding:2rem 1.75rem 1.5rem;text-align:center;box-shadow:var(--shadow-card),var(--glow-primary-soft)}.dashboard-login-title[data-v-c18958d8]{margin:0 0 1.5rem;font-size:1.35rem;font-weight:700}.dashboard-linked-account[data-v-c18958d8]{display:flex;align-items:center;gap:.85rem;width:100%;padding:.85rem 1rem;border-radius:12px;border:1px solid var(--color-border);background:#0f172a8c;color:inherit;text-align:left;cursor:pointer;transition:border-color .15s,background .15s}.dashboard-linked-account[data-v-c18958d8]:hover:not(:disabled){border-color:#38bdf873;background:#0f172abf}.dashboard-linked-account[data-v-c18958d8]:disabled{opacity:.7;cursor:wait}.dashboard-linked-account-avatar[data-v-c18958d8]{width:44px;height:44px;border-radius:50%;object-fit:cover;flex-shrink:0}.dashboard-linked-account-avatar--placeholder[data-v-c18958d8]{display:grid;place-items:center;background:#38bdf81f;font-size:1.25rem}.dashboard-linked-account-text[data-v-c18958d8]{display:flex;flex-direction:column;gap:.15rem;min-width:0}.dashboard-linked-account-text strong[data-v-c18958d8]{font-size:1rem;font-weight:600}.dashboard-linked-account-list[data-v-c18958d8]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.55rem}.dashboard-linked-account-list li[data-v-c18958d8]{display:flex;align-items:stretch;gap:.35rem}.dashboard-linked-account-list .dashboard-linked-account[data-v-c18958d8]{flex:1;min-width:0}.dashboard-linked-account-busy[data-v-c18958d8]{margin-left:auto;font-size:.78rem;color:var(--color-primary);flex-shrink:0}.dashboard-linked-account-remove[data-v-c18958d8]{flex-shrink:0;width:2.25rem;border:1px solid var(--color-border);border-radius:10px;background:#0f172a59;color:var(--color-text-muted);font-size:1.15rem;line-height:1;cursor:pointer;transition:border-color .15s,color .15s}.dashboard-linked-account-remove[data-v-c18958d8]:hover:not(:disabled){border-color:#f8717173;color:#fca5a5}.dashboard-linked-account-remove[data-v-c18958d8]:disabled{opacity:.5;cursor:not-allowed}.dashboard-login-divider[data-v-c18958d8]{display:flex;align-items:center;gap:.75rem;margin:1.25rem 0;color:var(--color-text-muted);font-size:.85rem}.dashboard-login-divider[data-v-c18958d8]:before,.dashboard-login-divider[data-v-c18958d8]:after{content:"";flex:1;height:1px;background:var(--color-border)}.btn-discord[data-v-c18958d8]{display:inline-flex;align-items:center;justify-content:center;gap:.55rem;width:100%;padding:.75rem 1rem;border:none;border-radius:10px;background:#5865f2;color:#fff;font-weight:600;font-size:.95rem;cursor:pointer;transition:background .15s,opacity .15s}.btn-discord[data-v-c18958d8]:hover:not(:disabled){background:#4752c4}.btn-discord[data-v-c18958d8]:disabled{opacity:.55;cursor:not-allowed}.dashboard-discord-icon[data-v-c18958d8]{width:20px;height:20px;background:currentColor;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 127.14 96.36'%3E%3Cpath fill='currentColor' d='M107.7 8.07A105.15 105.15 0 0 0 81.47 0a72.06 72.06 0 0 0-3.36 6.83 97.68 97.68 0 0 0-29.11 0A72.37 72.37 0 0 0 45.64 0 105.89 105.89 0 0 0 19.39 8.09C2.79 32.65-1.71 56.6.54 80.21h0a105.73 105.73 0 0 0 32.17 16.15 77.7 77.7 0 0 0 6.89-11.11 68.42 68.42 0 0 1-10.85-5.18c.91-.66 1.8-1.34 2.66-2a75.57 75.57 0 0 0 64.32 0c.87.71 1.76 1.39 2.66 2a68.68 68.68 0 0 1-10.87 5.19 77 77 0 0 0 6.89 11.1A105.25 105.25 0 0 0 126.6 80.22h0c2.39-27.29-4.14-51.11-18.9-72.15ZM42.45 65.69C36.18 65.69 31 60 31 53s5-12.74 11.43-12.74S54 46 53.89 53s-5.05 12.69-11.44 12.69Zm42.24 0C78.41 65.69 73.25 60 73.25 53s5-12.74 11.44-12.74S96.23 46 96.12 53s-5.04 12.69-11.43 12.69Z'/%3E%3C/svg%3E") center / contain no-repeat}.dashboard-turnstile-caption[data-v-c18958d8]{margin:0;font-size:.8rem;color:var(--color-text-muted)}.dashboard-subtabs[data-v-c18958d8],.dashboard-tabs[data-v-c18958d8],.dashboard-weblog-tabs[data-v-c18958d8]{display:flex;flex-wrap:wrap;gap:.35rem;margin-bottom:1rem;padding:.35rem;border-radius:999px;border:1px solid color-mix(in srgb,var(--color-border) 85%,transparent);background:color-mix(in srgb,var(--glass-bg) 70%,transparent);width:fit-content;max-width:100%}.dashboard-subtab[data-v-c18958d8],.dashboard-tabs a[data-v-c18958d8],.dashboard-weblog-tab[data-v-c18958d8]{display:inline-flex;align-items:center;justify-content:center;padding:.48rem .95rem;border-radius:999px;border:1px solid transparent;background:transparent;color:var(--color-text-muted);font-size:.86rem;font-weight:500;line-height:1.2;text-decoration:none;white-space:nowrap;cursor:pointer;transition:color var(--duration-fast) ease,background var(--duration-fast) ease,border-color var(--duration-fast) ease}.dashboard-subtab[data-v-c18958d8]:hover,.dashboard-tabs a[data-v-c18958d8]:hover,.dashboard-weblog-tab[data-v-c18958d8]:hover{color:var(--color-text);background:color-mix(in srgb,var(--color-text-muted) 10%,transparent)}.dashboard-subtab[data-v-c18958d8]:focus-visible,.dashboard-tabs a[data-v-c18958d8]:focus-visible,.dashboard-weblog-tab[data-v-c18958d8]:focus-visible{outline:2px solid color-mix(in srgb,var(--color-primary) 55%,transparent);outline-offset:2px}.dashboard-subtab--active[data-v-c18958d8],.dashboard-tabs a.router-link-active[data-v-c18958d8],.dashboard-weblog-tab--active[data-v-c18958d8]{border-color:color-mix(in srgb,var(--color-primary) 38%,transparent);background:color-mix(in srgb,var(--color-primary) 12%,transparent);color:var(--color-primary);font-weight:600}.dashboard-subtabs--slide[data-v-c18958d8]{position:relative;display:grid;grid-auto-flow:column;grid-auto-columns:1fr;gap:.35rem;flex-wrap:nowrap}.dashboard-subtabs-indicator[data-v-c18958d8]{position:absolute;top:.35rem;bottom:.35rem;left:.35rem;border-radius:999px;background:color-mix(in srgb,var(--color-primary) 14%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--color-primary) 22%,transparent);pointer-events:none;transition:transform var(--page-transition-duration) var(--page-transition-ease)}.dashboard-weblog-tabs.dashboard-subtabs--slide .dashboard-subtabs-indicator[data-v-c18958d8]{width:calc((100% - .7rem - .35rem * 4) / 5)}.dashboard-subtabs-indicator--bot[data-v-c18958d8]{transform:translate(calc(400% + 1.4rem))}.dashboard-hub-member-pick[data-v-c18958d8]{margin:.75rem 0 0;padding:0;border:none}.dashboard-hub-member-chips[data-v-c18958d8]{display:flex;flex-wrap:wrap;gap:.4rem;margin:.5rem 0;min-height:1.5rem}.dashboard-hub-member-chip[data-v-c18958d8]{display:inline-flex;align-items:center;gap:.35rem;padding:.2rem .45rem .2rem .55rem;border-radius:999px;font-size:.85rem;background:color-mix(in srgb,var(--color-primary) 10%,transparent);border:1px solid color-mix(in srgb,var(--color-primary) 22%,transparent);color:var(--color-text)}.dashboard-hub-member-chip-remove[data-v-c18958d8]{padding:0 .2rem;border:none;background:transparent;color:var(--color-text-muted);cursor:pointer;font-size:1rem;line-height:1}.dashboard-hub-member-chip-remove[data-v-c18958d8]:hover{color:var(--color-primary)}.dashboard-hub-member-search-row[data-v-c18958d8]{display:flex;gap:.5rem;flex-wrap:wrap;align-items:flex-end}.dashboard-hub-member-search-results[data-v-c18958d8]{margin:.5rem 0 0;padding:0;list-style:none;max-height:10rem;overflow-y:auto;border:1px solid color-mix(in srgb,var(--color-border) 85%,transparent);border-radius:var(--radius-sm)}.dashboard-hub-member-search-item[data-v-c18958d8]{display:block;width:100%;padding:.45rem .65rem;border:none;border-bottom:1px solid color-mix(in srgb,var(--color-border) 60%,transparent);background:transparent;text-align:left;cursor:pointer;font-size:.88rem;color:var(--color-text)}.dashboard-hub-member-search-item[data-v-c18958d8]:last-child{border-bottom:none}.dashboard-hub-member-search-item[data-v-c18958d8]:hover{background:color-mix(in srgb,var(--color-primary) 8%,transparent)}.dashboard-subtabs-indicator--settings[data-v-c18958d8]{transform:translate(calc(100% + .35rem))}.dashboard-subtabs-indicator--board[data-v-c18958d8]{transform:translate(calc(200% + .7rem))}.dashboard-subtabs-indicator--scrim[data-v-c18958d8]{transform:translate(calc(300% + .35rem * 3))}.dashboard-subtabs--slide .dashboard-subtab[data-v-c18958d8],.dashboard-subtabs--slide .dashboard-weblog-tab[data-v-c18958d8]{position:relative;z-index:1;border-color:transparent;background:transparent}.dashboard-subtabs--slide .dashboard-subtab[data-v-c18958d8]:hover,.dashboard-subtabs--slide .dashboard-weblog-tab[data-v-c18958d8]:hover{background:transparent;color:var(--color-primary)}.dashboard-subtabs--slide .dashboard-subtab--active[data-v-c18958d8],.dashboard-subtabs--slide .dashboard-weblog-tab--active[data-v-c18958d8]{border-color:transparent;background:transparent;color:var(--color-primary);font-weight:600}@media(prefers-reduced-motion:reduce){.dashboard-subtabs-indicator[data-v-c18958d8]{transition:none}}.dashboard-tabs[data-v-c18958d8]{margin-bottom:1rem}.dashboard-nav a.dashboard-nav-hub-link[data-v-c18958d8]{display:inline-flex;align-items:center;justify-content:center;color:#fbbf24;font-weight:600;font-size:.86rem;padding:.4rem .8rem;border-radius:999px;border:1px solid rgba(251,191,36,.35);background:#fbbf2414;text-decoration:none;white-space:nowrap;transition:color var(--duration-fast) ease,background var(--duration-fast) ease,border-color var(--duration-fast) ease}.dashboard-nav a.dashboard-nav-hub-link[data-v-c18958d8]:hover{color:#fcd34d;border-color:#fbbf2480;background:#fbbf2424}.dashboard-nav a.dashboard-nav-hub-link.router-link-active[data-v-c18958d8],.dashboard-nav a.dashboard-nav-hub-link.dashboard-nav-link--active[data-v-c18958d8]{color:#fde68a;border-color:#fbbf249e;background:#fbbf2433;text-decoration:none;box-shadow:0 0 0 1px #fbbf241f}.dashboard-result-win[data-v-c18958d8]{color:var(--color-success)}.dashboard-result-lose[data-v-c18958d8]{color:#f87171}.dashboard-table--scrim-results[data-v-c18958d8]{font-size:.88rem}.dashboard-table--scrim-results th[data-v-c18958d8],.dashboard-table--scrim-results td[data-v-c18958d8]{vertical-align:middle}.dashboard-muted[data-v-c18958d8]{color:var(--color-text-muted);font-size:.88em}.dashboard-hub-lead[data-v-c18958d8]{margin-bottom:1.25rem}.dashboard-hub-sections[data-v-c18958d8]{display:grid;gap:1rem}.dashboard-hub-card-desc[data-v-c18958d8]{color:var(--color-text-muted);font-size:.9rem;margin:.25rem 0 .75rem}.dashboard-hub-section-help--card[data-v-c18958d8]{margin:0 0 .75rem;font-size:.84rem}.dashboard-hub-card-summary[data-v-c18958d8]{white-space:pre-wrap;font-size:.92rem;line-height:1.55;margin:0}.dashboard-hub-access-modes[data-v-c18958d8]{border:none;margin:0 0 1rem;padding:0;display:flex;flex-direction:column;gap:.5rem}.dashboard-hub-radio[data-v-c18958d8]{display:flex;align-items:center;gap:.5rem;cursor:pointer}.dashboard-hub-delegates[data-v-c18958d8]{margin-bottom:1rem}.dashboard-hub-delegate-list[data-v-c18958d8]{list-style:none;margin:.75rem 0 0;padding:0;display:flex;flex-direction:column;gap:.5rem}.dashboard-hub-delegate-list li[data-v-c18958d8]{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem}.dashboard-hub-delegate-item[data-v-c18958d8]{padding:.65rem .75rem;border-radius:10px;border:1px solid var(--color-border);background:#0f172a59}.dashboard-hub-delegate-item--owner[data-v-c18958d8]{background:#5865f21a;border-color:#5865f259}.dashboard-hub-delegate-item--admin[data-v-c18958d8]{background:#38bdf812;border-color:#38bdf83d}.dashboard-hub-delegate-item--member[data-v-c18958d8]{background:#94a3b80f;border-color:#94a3b838}.dashboard-hub-delegate-name-row[data-v-c18958d8]{display:flex;align-items:center;flex-wrap:wrap;gap:.4rem .55rem}.dashboard-hub-badge[data-v-c18958d8]{display:inline-block;font-size:.72rem;font-weight:600;line-height:1.2;padding:.12rem .45rem;border-radius:999px;white-space:nowrap}.dashboard-hub-badge--owner[data-v-c18958d8]{color:#c9cdfb;background:#5865f259;border:1px solid rgba(88,101,242,.45)}.dashboard-hub-badge--admin[data-v-c18958d8]{color:#7dd3fc;background:#38bdf829;border:1px solid rgba(56,189,248,.35)}.dashboard-hub-badge--member[data-v-c18958d8]{color:#94a3b8;background:#94a3b81a;border:1px solid rgba(148,163,184,.28)}.dashboard-hub-delegate-fixed-note[data-v-c18958d8]{font-size:.82rem;color:var(--color-muted, #9ca3af)}.dashboard-hub-delegate-main[data-v-c18958d8]{display:flex;flex-direction:column;gap:.15rem;min-width:0;flex:1}.dashboard-hub-delegate-name[data-v-c18958d8]{font-weight:600}.dashboard-hub-delegate-meta[data-v-c18958d8],.dashboard-hub-delegate-roles[data-v-c18958d8]{font-size:.85rem;color:var(--color-muted, #9ca3af);word-break:break-all}.dashboard-hub-delegate-actions[data-v-c18958d8]{display:flex;flex-shrink:0;gap:.35rem;align-items:flex-start;padding-top:.1rem}.dashboard-modal-backdrop[data-v-c18958d8]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:11000;display:flex;align-items:center;justify-content:center;padding:1rem;background:#0000008c}.dashboard-modal[data-v-c18958d8]{width:min(720px,100%);max-height:min(90vh,720px);display:flex;flex-direction:column;background:var(--color-surface, #1e1f22);border:1px solid var(--color-border, #3f4147);border-radius:12px;box-shadow:0 16px 48px #00000073}.dashboard-modal-header[data-v-c18958d8]{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem;padding:1rem 1.1rem .5rem}.dashboard-modal-header h3[data-v-c18958d8]{margin:0;font-size:1.05rem}.dashboard-modal-close[data-v-c18958d8]{border:none;background:transparent;color:var(--color-muted, #9ca3af);font-size:1.5rem;line-height:1;cursor:pointer;padding:0 .25rem}.dashboard-modal-note[data-v-c18958d8]{margin:0 1.1rem .75rem;font-size:.9rem}.dashboard-modal-table-wrap[data-v-c18958d8]{overflow:auto;padding:0 1.1rem;flex:1;min-height:0}.dashboard-modal-table[data-v-c18958d8]{width:100%;border-collapse:collapse;font-size:.9rem}.dashboard-modal-table th[data-v-c18958d8],.dashboard-modal-table td[data-v-c18958d8]{padding:.55rem .4rem;border-bottom:1px solid var(--color-border, #3f4147);vertical-align:top;text-align:left}.dashboard-modal-area-label[data-v-c18958d8]{font-weight:500;white-space:nowrap}.dashboard-perm-levels[data-v-c18958d8]{display:flex;flex-wrap:wrap;gap:.35rem .65rem}.dashboard-perm-level[data-v-c18958d8]{display:inline-flex;align-items:center;gap:.25rem;font-size:.85rem;cursor:pointer;white-space:nowrap}.dashboard-perm-level--active[data-v-c18958d8]{color:var(--color-primary, #5865f2)}.dashboard-perm-level input[data-v-c18958d8]{margin:0}.dashboard-modal-footer[data-v-c18958d8]{display:flex;justify-content:flex-end;gap:.5rem;padding:.85rem 1.1rem 1rem;border-top:1px solid var(--color-border, #3f4147)}.dashboard-confirm-modal[data-v-c18958d8]{width:min(420px,100%);max-height:none}.dashboard-confirm-modal-header[data-v-c18958d8]{padding-bottom:.35rem}.dashboard-confirm-modal-message[data-v-c18958d8]{margin:0 1.1rem 1rem;font-size:.92rem;color:var(--color-text-muted, #9ca3af);line-height:1.45}.dashboard-confirm-btn-danger[data-v-c18958d8]{background:#dc2626;border-color:#dc2626;color:#fff}.dashboard-confirm-btn-danger[data-v-c18958d8]:hover:not(:disabled){background:#b91c1c;border-color:#b91c1c}.dashboard-table-wrap--refreshing[data-v-c18958d8]{position:relative}.dashboard-table-refresh-bar[data-v-c18958d8]{position:absolute;top:0;left:0;right:0;height:2px;z-index:2;background:linear-gradient(90deg,transparent,var(--color-primary, #5865f2),transparent);animation:dashboard-table-refresh-pulse-c18958d8 1s ease-in-out infinite}.dashboard-table--refreshing[data-v-c18958d8]{opacity:.72;transition:opacity calc(var(--page-transition-duration) * .5) var(--page-transition-ease)}@keyframes dashboard-table-refresh-pulse-c18958d8{0%,to{opacity:.35}50%{opacity:1}}.dashboard-scrim-detail-modal[data-v-c18958d8]{width:min(48rem,100%);max-height:min(90vh,840px)}.dashboard-scrim-detail-meta[data-v-c18958d8]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem 1rem;margin:0;padding:0 1.1rem}.dashboard-scrim-detail-meta dt[data-v-c18958d8]{margin:0;font-size:.78rem;color:var(--color-text-muted)}.dashboard-scrim-detail-meta dd[data-v-c18958d8]{margin:.15rem 0 0;font-size:.9rem;word-break:break-word}.dashboard-scrim-detail-result-badge[data-v-c18958d8]{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center;padding:0 1.1rem}.dashboard-scrim-detail-result-pill[data-v-c18958d8]{display:inline-flex;align-items:center;gap:.35rem;padding:.35rem .65rem;border-radius:var(--radius-sm, 6px);font-size:.88rem;font-weight:500;border:1px solid var(--color-border, #3f4147);background:#0003}.dashboard-scrim-detail-result-pill--win[data-v-c18958d8]{border-color:#22c55e73;background:#22c55e1f}.dashboard-scrim-detail-result-pill--lose[data-v-c18958d8]{border-color:#f8717166;background:#f871711a}.dashboard-scrim-detail-body[data-v-c18958d8]{display:grid;gap:1rem;padding:.35rem 0 .75rem;overflow-y:auto}.dashboard-scrim-detail-members[data-v-c18958d8]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin:0 1.1rem;padding:.75rem;border:1px solid var(--color-border, #3f4147);border-radius:var(--radius-sm, 6px);background:#00000026}.dashboard-scrim-detail-members h4[data-v-c18958d8]{margin:0 0 .35rem;font-size:.85rem}.dashboard-scrim-detail-members p[data-v-c18958d8]{margin:0;font-size:.9rem}.dashboard-scrim-detail-active-hint[data-v-c18958d8]{margin:0 1.1rem;padding:.65rem .75rem;border-radius:var(--radius-sm, 6px);font-size:.88rem;color:#fde68a;background:#fbbf241f;border:1px solid rgba(251,191,36,.35)}.dashboard-scrim-detail-form[data-v-c18958d8]{display:flex;flex-wrap:wrap;gap:.75rem;align-items:flex-end;padding:0 1.1rem}.dashboard-hub-save-modal-body[data-v-c18958d8]{padding:.35rem 1.1rem 1rem;overflow-y:auto}.dashboard-hub-save-modal-lead[data-v-c18958d8]{margin:0 0 .85rem;color:var(--color-text-muted);font-size:.9rem;line-height:1.5}.dashboard-hub-save-changes[data-v-c18958d8]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.55rem;max-height:min(50vh,320px);overflow-y:auto}.dashboard-hub-save-change[data-v-c18958d8]{display:flex;flex-direction:column;gap:.25rem;padding:.65rem .75rem;border-radius:var(--radius-xs, 8px);border:1px solid var(--color-border);background:#0000002e}.dashboard-hub-save-change-label[data-v-c18958d8]{font-size:.84rem;font-weight:600;color:var(--color-text)}.dashboard-hub-save-change-values[data-v-c18958d8]{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem .5rem;font-size:.88rem}.dashboard-hub-save-before[data-v-c18958d8]{color:#fca5a5}.dashboard-hub-save-arrow[data-v-c18958d8]{color:var(--color-text-faint)}.dashboard-hub-save-after[data-v-c18958d8]{color:#86efac;font-weight:600}.dashboard-hub-foot[data-v-c18958d8]{margin-top:1.5rem;font-size:.88rem}.dashboard-hub-section-editor[data-v-c18958d8]{margin-top:.85rem}.dashboard-hub-section-toggle[data-v-c18958d8]{margin-top:.25rem}.dashboard-hub-section-form-wrap[data-v-c18958d8]{margin-top:.75rem;padding-top:.75rem;border-top:1px solid var(--color-border, #3f4147)}.dashboard-hub-form[data-v-c18958d8]{display:flex;flex-direction:column;gap:.75rem}.dashboard-hub-check[data-v-c18958d8],.dashboard-hub-cmd-row[data-v-c18958d8]{display:flex;align-items:center;gap:.65rem;padding:.5rem .65rem;margin:0;border-radius:var(--radius-xs, 8px);font-size:.92rem;line-height:1.35;cursor:pointer;-webkit-user-select:none;user-select:none;transition:color .28s var(--ease-smooth, ease),background-color .22s ease,box-shadow .22s ease}.dashboard-hub-cmd-row[data-v-c18958d8]{font-size:.9rem}.dashboard-hub-check[data-v-c18958d8]:hover,.dashboard-hub-cmd-row[data-v-c18958d8]:hover{background:#ffffff0a}.dashboard-hub-check[data-v-c18958d8]:has(input:checked:not(:disabled)),.dashboard-hub-cmd-row[data-v-c18958d8]:has(input:checked:not(:disabled)){color:#86efac;background:#34d39912}.dashboard-hub-check[data-v-c18958d8]:has(input:not(:checked):not(:disabled)),.dashboard-hub-cmd-row[data-v-c18958d8]:has(input:not(:checked):not(:disabled)){color:#fca5a5;background:#f871710f}.dashboard-hub-check[data-v-c18958d8]:has(input:disabled),.dashboard-hub-cmd-row[data-v-c18958d8]:has(input:disabled){color:var(--color-text-muted);background:#ffffff05;cursor:not-allowed;opacity:.82}.dashboard-hub-check .dashboard-muted[data-v-c18958d8],.dashboard-hub-cmd-row .dashboard-muted[data-v-c18958d8]{color:var(--color-text-muted);font-size:.84em}.dashboard-hub-check input[type=checkbox][data-v-c18958d8],.dashboard-hub-cmd-row input[type=checkbox][data-v-c18958d8]{-moz-appearance:none;appearance:none;-webkit-appearance:none;width:1.1rem;height:1.1rem;margin:0;flex-shrink:0;border:2px solid currentColor;border-radius:5px;background:#00000047;cursor:pointer;transition:border-color .28s var(--ease-smooth, ease),background-color .28s var(--ease-smooth, ease),box-shadow .28s var(--ease-smooth, ease),transform .22s var(--ease-spring, ease)}.dashboard-hub-check input[type=checkbox][data-v-c18958d8]:checked,.dashboard-hub-cmd-row input[type=checkbox][data-v-c18958d8]:checked{border-color:#6ee7b7;background-color:#34d39938;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath fill='%2386efac' d='M10.2 3.2 4.8 8.6 2 5.8l-.9.9 3.7 3.7 6.3-6.3z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:.72rem;box-shadow:0 0 0 3px #34d3991f}.dashboard-hub-check input[type=checkbox][data-v-c18958d8]:not(:checked):not(:disabled),.dashboard-hub-cmd-row input[type=checkbox][data-v-c18958d8]:not(:checked):not(:disabled){border-color:#fca5a5d9;box-shadow:0 0 0 2px #f8717114}.dashboard-hub-check input[type=checkbox][data-v-c18958d8]:disabled,.dashboard-hub-cmd-row input[type=checkbox][data-v-c18958d8]:disabled{border-color:var(--color-text-faint);background:#0000002e;box-shadow:none;cursor:not-allowed;opacity:.65}.dashboard-hub-check input[type=checkbox][data-v-c18958d8]:active:not(:disabled),.dashboard-hub-cmd-row input[type=checkbox][data-v-c18958d8]:active:not(:disabled){transform:scale(.92)}.dashboard-hub-check input[type=checkbox][data-v-c18958d8]:checked:not(:disabled),.dashboard-hub-cmd-row input[type=checkbox][data-v-c18958d8]:checked:not(:disabled){animation:dashboard-check-pop-c18958d8 .32s var(--ease-spring, ease)}@keyframes dashboard-check-pop-c18958d8{0%{transform:scale(.82)}55%{transform:scale(1.1)}to{transform:scale(1)}}.dashboard-hub-section-help[data-v-c18958d8]{margin:0 0 .85rem;padding:.75rem .9rem;border-radius:var(--radius-sm);border:1px solid rgba(125,211,252,.14);background:#38bdf80f;color:var(--color-text-muted);font-size:.88rem;line-height:1.55}.dashboard-hub-field-block[data-v-c18958d8]{display:flex;flex-direction:column;gap:.35rem}.dashboard-field-hint[data-v-c18958d8]{margin:0;padding:0 .1rem;color:var(--color-text-faint);font-size:.8rem;line-height:1.45}.dashboard-hub-form-actions[data-v-c18958d8]{margin-top:1rem;padding-top:.25rem}.dashboard-hub-cmd-panel[data-v-c18958d8]{border:1px solid var(--color-border, #3f4147);border-radius:var(--radius-md, 8px);padding:.85rem 1rem;display:flex;flex-direction:column;gap:.85rem;background:#0000001f}.dashboard-hub-cmd-filter[data-v-c18958d8]{max-width:320px}.dashboard-hub-cmd-list[data-v-c18958d8]{list-style:none;margin:0;padding:.15rem 0 0;max-height:280px;overflow:auto;display:flex;flex-direction:column;gap:.2rem}.dashboard-hub-cmd-list li[data-v-c18958d8]{margin:0}.dashboard-hub-rule-list[data-v-c18958d8]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.35rem}.dashboard-hub-rule-list li[data-v-c18958d8]{display:flex;align-items:center;justify-content:space-between;gap:.5rem;font-size:.9rem}.dashboard-hub-rule-add[data-v-c18958d8]{display:grid;gap:.65rem;margin-top:.5rem;padding-top:.65rem;border-top:1px dashed var(--color-border, #3f4147)}.dashboard-hub-role-pick[data-v-c18958d8]{border:1px solid var(--color-border, #3f4147);border-radius:8px;padding:.65rem .75rem;margin:0;display:flex;flex-direction:column;gap:.35rem;max-height:200px;overflow:auto}.dashboard-hub-role-pick legend[data-v-c18958d8]{padding:0 .25rem}@media(max-width:768px){.dashboard-nav[data-v-c18958d8]{padding:.6rem .65rem}.dashboard-nav-actions[data-v-c18958d8]{justify-content:flex-start;min-width:0;padding-left:0;border-left:none;padding-top:.45rem;border-top:1px solid color-mix(in srgb,var(--color-border) 75%,transparent)}.dashboard-nav a.dashboard-nav-hub-link[data-v-c18958d8]{margin-top:0}.dashboard-subtabs[data-v-c18958d8],.dashboard-tabs[data-v-c18958d8],.dashboard-weblog-tabs[data-v-c18958d8]{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;width:100%;max-width:100%}.dashboard-subtabs[data-v-c18958d8]::-webkit-scrollbar,.dashboard-tabs[data-v-c18958d8]::-webkit-scrollbar,.dashboard-weblog-tabs[data-v-c18958d8]::-webkit-scrollbar{display:none}.dashboard-weblog-tabs.dashboard-subtabs--slide .dashboard-subtabs-indicator[data-v-c18958d8]{display:none}.dashboard-subtabs--slide .dashboard-weblog-tab--active[data-v-c18958d8]{border-color:color-mix(in srgb,var(--color-primary) 38%,transparent);background:color-mix(in srgb,var(--color-primary) 12%,transparent)}}.board-layout[data-v-c18958d8]{display:grid;grid-template-columns:minmax(200px,260px) minmax(0,1fr);gap:1rem;align-items:start}.board-sidebar[data-v-c18958d8]{padding:1rem .9rem;position:sticky;top:.5rem;max-height:calc(100vh - 6rem);overflow-y:auto}.board-sidebar-head[data-v-c18958d8]{display:flex;align-items:center;justify-content:space-between;gap:.5rem;margin-bottom:.75rem;padding:0 .15rem .6rem;border-bottom:1px solid var(--color-border)}.board-tree-wrap[data-v-c18958d8]{padding:.15rem 0 .1rem .2rem}.board-sidebar-settings-btn[data-v-c18958d8]{font-size:.82rem;padding:.28rem .65rem;border-radius:999px;border:1px solid var(--color-border)}.board-sidebar-settings-btn--active[data-v-c18958d8]{border-color:var(--color-primary);color:var(--color-primary);background:#38bdf81a}.board-main-empty .dashboard-empty[data-v-c18958d8]{padding:1.75rem .5rem;margin:0}.board-compose.content-card+.board-posts-panel[data-v-c18958d8]{margin-top:0}.board-compose-outer[data-v-c18958d8]{display:grid;grid-template-rows:1fr;margin-bottom:1rem;overflow:hidden}.board-compose-enter-active[data-v-c18958d8],.board-compose-leave-active[data-v-c18958d8]{transition:grid-template-rows .34s var(--page-transition-ease),opacity .28s ease,margin-bottom .34s var(--page-transition-ease)}.board-compose-enter-from[data-v-c18958d8],.board-compose-leave-to[data-v-c18958d8]{grid-template-rows:0fr;opacity:0;margin-bottom:0}.board-compose-enter-to[data-v-c18958d8],.board-compose-leave-from[data-v-c18958d8]{grid-template-rows:1fr;opacity:1}@media(prefers-reduced-motion:reduce){.board-compose-enter-active[data-v-c18958d8],.board-compose-leave-active[data-v-c18958d8]{transition:none}.board-compose-enter-from[data-v-c18958d8],.board-compose-leave-to[data-v-c18958d8]{grid-template-rows:1fr;opacity:1;margin-bottom:1rem}}.board-compose-inline[data-v-c18958d8]{min-height:0;overflow:hidden;margin-bottom:0;padding:1rem 1.1rem;border:1px solid color-mix(in srgb,var(--color-border) 90%,transparent);border-radius:var(--radius-md);background:color-mix(in srgb,var(--glass-bg) 55%,transparent)}.board-compose-inline-title[data-v-c18958d8]{margin:0 0 .75rem;font-family:var(--font-display);font-size:.95rem;font-weight:600;color:var(--color-text-muted)}.board-compose-toggle[data-v-c18958d8]{flex-shrink:0;font-size:.82rem;padding:.28rem .65rem;border-radius:999px}.board-sidebar .dashboard-empty[data-v-c18958d8],.board-sidebar .dashboard-loading--pane[data-v-c18958d8]{padding:1.25rem .45rem;margin:0}.board-sidebar-title[data-v-c18958d8]{margin:0;font-family:var(--font-display);font-size:1rem;font-weight:600}.board-main[data-v-c18958d8]{position:relative;display:flex;flex-direction:column;gap:1rem;min-width:0;min-height:14rem}.board-panel-head[data-v-c18958d8]{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-bottom:.85rem;padding-bottom:.7rem;border-bottom:1px solid var(--color-border)}.board-panel-head .board-section-title[data-v-c18958d8]{margin:0}.board-section-modal[data-v-c18958d8]{max-width:24rem}.board-section-modal .board-form[data-v-c18958d8]{padding:.35rem 1.1rem 1rem}.board-section-modal .dashboard-modal-footer[data-v-c18958d8]{margin:.75rem -1.1rem 0;padding:.85rem 1.1rem .25rem}.board-compose.content-card[data-v-c18958d8],.board-posts-panel.content-card[data-v-c18958d8]{padding:1.15rem 1.2rem}.board-main>.content-card>.dashboard-empty[data-v-c18958d8]{padding:1.75rem .5rem;margin:0}.board-posts-panel .dashboard-empty[data-v-c18958d8],.board-posts-panel .dashboard-loading[data-v-c18958d8],.board-posts-panel .dashboard-error[data-v-c18958d8]{padding:1.25rem .35rem 1.5rem;margin:0}.board-page[data-v-c18958d8]{display:flex;flex-direction:column;gap:1.25rem}.board-compose[data-v-c18958d8]{margin-bottom:0}.board-section-title[data-v-c18958d8]{font-family:var(--font-display);font-size:1.15rem;margin:0 0 .85rem}.board-form[data-v-c18958d8]{display:flex;flex-direction:column;gap:.9rem}.board-field[data-v-c18958d8]{gap:.4rem}.board-field input[type=file][data-v-c18958d8]{margin-top:.15rem;padding:.35rem 0;width:100%;font:inherit;font-size:.88rem;color:var(--color-text-muted)}.board-hint[data-v-c18958d8]{font-size:.8rem;color:var(--color-text-muted);margin:0;line-height:1.45}.board-pii-hint[data-v-c18958d8]{padding:.4rem .55rem;border-radius:var(--radius-sm);background:#0000001f}.board-file-list[data-v-c18958d8]{margin:0;padding-left:1.1rem;font-size:.85rem;color:var(--color-text-muted)}.board-form-actions[data-v-c18958d8]{display:flex;gap:.5rem}.board-post-list[data-v-c18958d8]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.65rem}.board-post-card[data-v-c18958d8]{border:1px solid color-mix(in srgb,var(--color-border) 85%,transparent);border-radius:var(--radius-md);background:#00000024;transition:border-color var(--duration-fast) ease,background var(--duration-fast) ease}.board-post-card[data-v-c18958d8]:hover{border-color:var(--color-border-strong);background:#0003}.board-post-link[data-v-c18958d8]{display:block;padding:.9rem 1rem;color:inherit;text-decoration:none}.board-post-head[data-v-c18958d8]{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:.35rem 1rem;margin-bottom:.4rem}.board-post-title[data-v-c18958d8]{font-size:1.05rem}.board-post-meta[data-v-c18958d8]{font-size:.82rem;color:var(--color-text-muted)}.board-post-preview[data-v-c18958d8]{margin:0 0 .5rem;font-size:.92rem;color:var(--color-text-muted);white-space:pre-wrap}.board-post-foot[data-v-c18958d8]{display:flex;flex-wrap:wrap;gap:.5rem 1rem;font-size:.82rem;color:var(--color-text-muted)}.board-back[data-v-c18958d8]{margin:0 0 .25rem;padding:0 .15rem}.board-back a[data-v-c18958d8]{font-size:.9rem}.board-detail-head[data-v-c18958d8]{margin-bottom:.25rem;padding-bottom:.75rem;border-bottom:1px solid var(--color-border)}.board-detail-title[data-v-c18958d8]{font-family:var(--font-display);font-size:1.35rem;margin:0 0 .45rem}.board-detail-meta[data-v-c18958d8]{margin:0;display:flex;flex-wrap:wrap;gap:.5rem 1rem;font-size:.88rem;color:var(--color-text-muted)}.board-detail-body[data-v-c18958d8]{white-space:pre-wrap;line-height:1.55;margin:1rem 0 1.15rem;padding:0 .1rem}.board-attachments[data-v-c18958d8]{display:flex;flex-wrap:wrap;gap:.65rem;margin-bottom:1rem}.board-att-image[data-v-c18958d8]{max-width:min(100%,420px);max-height:320px;border-radius:var(--radius-sm);object-fit:contain;border:1px solid var(--color-border)}.board-att-video[data-v-c18958d8]{max-width:min(100%,480px);max-height:360px;border-radius:var(--radius-sm);border:1px solid var(--color-border)}.board-detail-actions[data-v-c18958d8]{margin-top:.85rem;padding-top:.65rem;border-top:1px solid var(--color-border)}.board-btn-danger[data-v-c18958d8]{color:#f87171}.board-comments[data-v-c18958d8]{margin-top:0}.board-comments .board-section-title[data-v-c18958d8]{margin-bottom:.9rem;padding-bottom:.65rem;border-bottom:1px solid var(--color-border)}.board-comment-list[data-v-c18958d8]{list-style:none;margin:0 0 1rem;padding:0;display:flex;flex-direction:column;gap:.75rem}.board-comment[data-v-c18958d8]{padding:.75rem .9rem;border:1px solid var(--color-border);border-radius:var(--radius-md);background:#0000001f}.board-comment-head[data-v-c18958d8]{display:flex;flex-wrap:wrap;gap:.5rem 1rem;font-size:.85rem;margin-bottom:.35rem}.board-comment-head span[data-v-c18958d8]{color:var(--color-text-muted)}.board-comment-body[data-v-c18958d8]{margin:0 0 .5rem;white-space:pre-wrap}.board-comment-delete[data-v-c18958d8]{margin-top:.35rem;padding:0;border:none;background:none;color:#f87171;font-size:.82rem;cursor:pointer}.board-comment-form[data-v-c18958d8]{display:flex;flex-direction:column;gap:.65rem;max-width:640px;margin-top:.85rem;padding-top:.85rem;border-top:1px solid var(--color-border)}.board-votes[data-v-c18958d8]{display:flex;gap:.5rem}.board-votes--compact[data-v-c18958d8]{margin-top:.25rem}.board-vote-btn[data-v-c18958d8]{padding:.35rem .65rem;border-radius:var(--radius-sm);border:1px solid var(--color-border);background:#00000026;color:var(--color-text);font-size:.88rem;cursor:pointer}.board-vote-btn--active[data-v-c18958d8]{border-color:var(--color-primary);background:#38bdf81f}.board-vote-btn[data-v-c18958d8]:hover{border-color:var(--color-border-strong)}.dashboard-hub-subheading[data-v-c18958d8]{margin:1rem 0 .5rem;font-size:.95rem;font-weight:600}.dashboard-hub-audit-search[data-v-c18958d8]{margin-top:.75rem;padding-top:.75rem;border-top:1px solid var(--color-border)}.dashboard-hub-audit-config[data-v-c18958d8]{display:flex;flex-wrap:wrap;align-items:flex-start;gap:.5rem 1rem;padding:.65rem .85rem;border-radius:var(--radius-xs, 8px);border:1px solid var(--color-border);background:#ffffff08;font-size:.88rem}.dashboard-hub-audit-config-label[data-v-c18958d8]{font-weight:600;color:var(--color-text-muted);flex-shrink:0}.dashboard-hub-audit-config-list[data-v-c18958d8]{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:.2rem;color:var(--color-text)}.dashboard-hub-audit-search-row[data-v-c18958d8]{display:grid;grid-template-columns:minmax(8rem,1fr) minmax(10rem,1.4fr) auto;gap:.65rem .75rem;align-items:end}@media(max-width:640px){.dashboard-hub-audit-search-row[data-v-c18958d8]{grid-template-columns:1fr}}.dashboard-hub-audit-search-field[data-v-c18958d8]{margin:0}.dashboard-hub-audit-search-btn[data-v-c18958d8]{align-self:end;min-height:2.5rem;white-space:nowrap}.dashboard-hub-audit-empty[data-v-c18958d8]{margin-top:.5rem}.dashboard-hub-audit-list[data-v-c18958d8]{margin-top:.85rem;display:flex;flex-direction:column;gap:.55rem}.dashboard-hub-audit-list-head[data-v-c18958d8]{margin:0 0 .15rem;font-size:.86rem;color:var(--color-text-muted)}.dashboard-hub-audit-card[data-v-c18958d8]{padding:.75rem .85rem;border-radius:var(--radius-xs, 8px);border:1px solid var(--color-border);background:#0000002e;display:flex;flex-direction:column;gap:.45rem}.dashboard-hub-audit-card--fail[data-v-c18958d8]{border-color:#f8717159;background:#f871710f}.dashboard-hub-audit-card-head[data-v-c18958d8]{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem}.dashboard-hub-audit-card-time[data-v-c18958d8]{display:flex;flex-wrap:wrap;align-items:baseline;gap:.35rem .5rem;font-size:.86rem}.dashboard-hub-audit-card-time time[data-v-c18958d8]{color:var(--color-text);font-weight:500}.dashboard-hub-audit-ago[data-v-c18958d8]{color:var(--color-text-muted);font-size:.82rem}.dashboard-hub-audit-badge[data-v-c18958d8]{display:inline-flex;align-items:center;padding:.15rem .5rem;border-radius:999px;font-size:.75rem;font-weight:600;line-height:1.3;flex-shrink:0}.dashboard-hub-audit-badge--ok[data-v-c18958d8]{color:#86efac;background:#34d3991f;border:1px solid rgba(52,211,153,.28)}.dashboard-hub-audit-badge--fail[data-v-c18958d8]{color:#fca5a5;background:#f871711f;border:1px solid rgba(248,113,113,.32)}.dashboard-hub-audit-badge--kind[data-v-c18958d8]{color:#93c5fd;background:#3b82f61a;border:1px solid rgba(59,130,246,.25)}.dashboard-hub-audit-card-user[data-v-c18958d8]{display:flex;flex-wrap:wrap;align-items:baseline;gap:.35rem .65rem;font-size:.88rem}.dashboard-hub-audit-user-name[data-v-c18958d8]{font-weight:600}.dashboard-hub-audit-user-id[data-v-c18958d8]{font-family:ui-monospace,monospace;font-size:.78rem;color:var(--color-text-muted)}.dashboard-hub-audit-card-meta[data-v-c18958d8]{display:flex;flex-wrap:wrap;align-items:center;gap:.45rem .55rem}.dashboard-hub-audit-cmd[data-v-c18958d8]{font-size:.84rem;padding:.12rem .4rem;border-radius:4px;background:#ffffff0f;border:1px solid var(--color-border)}.dashboard-hub-audit-fail-cat[data-v-c18958d8]{margin:0;font-size:.82rem;color:#fca5a5}.dashboard-hub-audit-snippet[data-v-c18958d8]{margin:0;padding:.5rem .6rem;border-radius:6px;font-size:.84rem;line-height:1.5;color:var(--color-text-muted);background:#00000038;border-left:3px solid var(--color-border-strong, #4b5563);white-space:pre-wrap;word-break:break-word}.dashboard-hub-role-pick--scroll[data-v-c18958d8]{max-height:12rem;overflow-y:auto;padding-right:.25rem}.dashboard-hub-clear-btn[data-v-c18958d8]{margin-bottom:.25rem;align-self:flex-start}.dashboard-hub-textarea[data-v-c18958d8]{min-height:7rem;resize:vertical;font-family:inherit}.dashboard-balance-toolbar[data-v-c18958d8]{display:flex;flex-wrap:wrap;gap:.85rem;align-items:flex-end;margin-bottom:1rem}.dashboard-balance-toolbar .dashboard-field[data-v-c18958d8]{flex:1 1 220px;max-width:100%}.dashboard-balance-meta[data-v-c18958d8]{display:flex;flex-wrap:wrap;gap:.5rem 1rem;margin-bottom:1rem;font-size:.88rem;color:var(--color-text-muted)}.dashboard-balance-board[data-v-c18958d8]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;margin:1rem 0}.dashboard-balance-pool[data-v-c18958d8]{display:flex;flex-direction:column;gap:.5rem;min-height:8rem;padding:.75rem;border-radius:var(--radius-md);border:1px solid var(--color-border);background:#0000002e}.dashboard-balance-pool--team1[data-v-c18958d8]{border-color:#38bdf859}.dashboard-balance-pool--team2[data-v-c18958d8]{border-color:#fbbf2459}.dashboard-balance-pool-title[data-v-c18958d8]{margin:0 0 .25rem;font-size:.88rem;font-weight:600;color:var(--color-text-muted)}.dashboard-balance-member[data-v-c18958d8]{display:flex;flex-direction:column;gap:.35rem;padding:.55rem .65rem;border-radius:var(--radius-sm);border:1px solid var(--color-border);background:#ffffff0a;font-size:.86rem}.dashboard-balance-member--locked[data-v-c18958d8]{border-color:#fbbf2473;background:#fbbf240f}.dashboard-balance-member-name[data-v-c18958d8]{font-weight:600;line-height:1.3}.dashboard-balance-member-meta[data-v-c18958d8]{font-size:.78rem;color:var(--color-text-muted)}.dashboard-balance-member-actions[data-v-c18958d8]{display:flex;flex-wrap:wrap;gap:.3rem}.dashboard-balance-member-actions .btn[data-v-c18958d8]{padding:.2rem .45rem;font-size:.75rem;min-height:0}.dashboard-balance-actions[data-v-c18958d8]{display:flex;flex-wrap:wrap;gap:.65rem;align-items:center;margin-top:.5rem}.dashboard-balance-result[data-v-c18958d8]{margin-top:1rem}@media(max-width:900px){.dashboard-balance-board[data-v-c18958d8]{grid-template-columns:1fr}}.dashboard-shell[data-v-a5be6522]{padding-bottom:3rem}.dashboard-nav[data-v-a5be6522]{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:stretch;gap:.75rem 1rem;margin-bottom:1.25rem;padding:.7rem .85rem;border-radius:var(--radius-md);border:1px solid var(--color-border);background:color-mix(in srgb,var(--glass-bg) 88%,transparent);box-shadow:var(--shadow-card)}.dashboard-nav-main[data-v-a5be6522]{display:flex;flex-direction:column;gap:.55rem;min-width:0}.dashboard-nav-group[data-v-a5be6522]{display:flex;align-items:flex-start;gap:.55rem;min-width:0}.dashboard-nav-group--guild[data-v-a5be6522]{padding-top:.55rem;border-top:1px solid color-mix(in srgb,var(--color-border) 70%,transparent)}.dashboard-nav-group-label[data-v-a5be6522]{flex-shrink:0;width:2.35rem;padding-top:.42rem;font-size:.68rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--color-text-muted);opacity:.8}.dashboard-nav-links[data-v-a5be6522]{display:flex;flex-wrap:wrap;gap:.35rem;align-items:center;min-width:0;flex:1}.dashboard-nav-actions[data-v-a5be6522]{flex-shrink:0;display:flex;justify-content:flex-end;align-items:center;align-self:center;gap:.45rem;min-width:5.75rem;min-height:2rem;padding-left:.65rem;border-left:1px solid color-mix(in srgb,var(--color-border) 75%,transparent)}.dashboard-nav a[data-v-a5be6522]:not(.dashboard-nav-hub-link){display:inline-flex;align-items:center;justify-content:center;padding:.4rem .75rem;border-radius:999px;border:1px solid transparent;color:var(--color-text-muted);font-size:.88rem;font-weight:500;line-height:1.2;text-decoration:none;white-space:nowrap;transition:color var(--duration-fast) ease,background var(--duration-fast) ease,border-color var(--duration-fast) ease}.dashboard-nav a[data-v-a5be6522]:not(.dashboard-nav-hub-link):hover{color:var(--color-text);background:color-mix(in srgb,var(--color-text-muted) 10%,transparent)}.dashboard-nav a[data-v-a5be6522]:not(.dashboard-nav-hub-link):focus-visible{outline:2px solid color-mix(in srgb,var(--color-primary) 55%,transparent);outline-offset:2px}.dashboard-nav a.router-link-active[data-v-a5be6522]:not(.dashboard-nav-hub-link),.dashboard-nav a.dashboard-nav-link--active[data-v-a5be6522]:not(.dashboard-nav-hub-link){color:var(--color-primary);border-color:color-mix(in srgb,var(--color-primary) 38%,transparent);background:color-mix(in srgb,var(--color-primary) 12%,transparent);font-weight:600}.dashboard-body[data-v-a5be6522]{position:relative;min-height:14rem}.dashboard-pane[data-v-a5be6522]{min-height:14rem;width:100%}.dashboard-pane-enter-active[data-v-a5be6522],.dashboard-pane-leave-active[data-v-a5be6522]{transition:opacity var(--page-transition-duration) var(--page-transition-ease),transform var(--page-transition-duration) var(--page-transition-ease)}.dashboard-pane-leave-active[data-v-a5be6522]{position:absolute;top:0;left:0;right:0;z-index:0;pointer-events:none}.dashboard-pane-enter-active[data-v-a5be6522]{z-index:1}.dashboard-pane-enter-from[data-v-a5be6522]{opacity:0;transform:translateY(8px)}.dashboard-pane-leave-to[data-v-a5be6522]{opacity:0;transform:translateY(-4px)}@media(prefers-reduced-motion:reduce){.dashboard-pane-enter-active[data-v-a5be6522],.dashboard-pane-leave-active[data-v-a5be6522]{transition:none}.dashboard-pane-enter-from[data-v-a5be6522],.dashboard-pane-leave-to[data-v-a5be6522]{opacity:1;transform:none}.dashboard-pane-leave-active[data-v-a5be6522]{position:static}}.dashboard-compare-link[data-v-a5be6522]{margin-top:1.5rem;margin-bottom:.25rem}.dashboard-guide[data-v-a5be6522]{margin-bottom:1.75rem}.dashboard-grid[data-v-a5be6522]{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1rem;margin-bottom:1.5rem}.dashboard-stat[data-v-a5be6522]{background:var(--glass-bg);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:1rem 1.1rem;box-shadow:var(--shadow-card);backdrop-filter:var(--glass-blur);-webkit-backdrop-filter:var(--glass-blur);transition:border-color var(--duration-fast) ease,box-shadow var(--duration-fast) ease}.dashboard-stat[data-v-a5be6522]:hover{border-color:var(--color-border-strong);box-shadow:var(--shadow-card-hover)}.dashboard-stat-label[data-v-a5be6522]{color:var(--color-text-muted);font-size:.85rem;margin-bottom:.35rem}.dashboard-stat-value[data-v-a5be6522]{font-family:var(--font-display);font-size:1.6rem;font-weight:700}.dashboard-table-wrap[data-v-a5be6522]{overflow-x:auto;border:1px solid var(--color-border);border-radius:var(--radius-md);background:#0000001f}.dashboard-table-wrap .dashboard-empty[data-v-a5be6522]{padding:1.25rem .85rem;margin:0}.dashboard-table-wrap>.dashboard-filters[data-v-a5be6522]{padding:.85rem .85rem .25rem;margin-bottom:0}.dashboard-table[data-v-a5be6522]{width:100%;border-collapse:collapse;font-size:.92rem}.dashboard-table th[data-v-a5be6522],.dashboard-table td[data-v-a5be6522]{padding:.75rem .85rem;border-bottom:1px solid var(--color-border);text-align:left;vertical-align:top}.dashboard-table th[data-v-a5be6522]{color:var(--color-text-muted);font-weight:600;background:#38bdf80f}.dashboard-table tr:last-child td[data-v-a5be6522]{border-bottom:none}.dashboard-filters[data-v-a5be6522]{display:flex;flex-wrap:wrap;gap:.75rem;margin-bottom:1rem;align-items:flex-end}.dashboard-field-row[data-v-a5be6522]{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:.85rem;align-items:end}.dashboard-combobox[data-v-a5be6522]{position:relative;margin-bottom:.85rem}.dashboard-combobox-panel[data-v-a5be6522]{padding:.45rem;border:1px solid var(--color-border-strong);border-radius:var(--radius-md);background:var(--color-bg-elevated);box-shadow:var(--shadow-card-hover)}.dashboard-combobox-panel--floating[data-v-a5be6522]{overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.dashboard-combobox-group-label[data-v-a5be6522]{padding:.35rem .5rem .25rem;font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--color-primary)}.dashboard-combobox-item[data-v-a5be6522]{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem .65rem;width:100%;padding:.5rem .6rem;border:none;border-radius:var(--radius-sm);background:transparent;color:var(--color-text);font:inherit;font-size:.9rem;text-align:left;cursor:pointer}.dashboard-combobox-item[data-v-a5be6522]:hover,.dashboard-combobox-item[data-v-a5be6522]:focus-visible{background:#38bdf81a;outline:none}.dashboard-combobox-item--header[data-v-a5be6522]{font-weight:600}.dashboard-combobox-item--sub[data-v-a5be6522]{padding-left:1.25rem;font-size:.86rem}.dashboard-combobox-item-name[data-v-a5be6522]{flex:1 1 auto}.dashboard-combobox-item-meta[data-v-a5be6522]{font-size:.8rem;color:var(--color-text-muted);font-variant-numeric:tabular-nums;word-break:break-all;text-align:right;max-width:58%}.dashboard-combobox-chevron[data-v-a5be6522]{color:var(--color-text-muted);font-size:.75rem}.dashboard-combobox-sub[data-v-a5be6522]{margin:.15rem 0 .35rem;padding-left:.35rem;border-left:2px solid rgba(56,189,248,.25)}.dashboard-combobox-bulk[data-v-a5be6522]{display:block;width:100%;margin:.15rem 0 .35rem .6rem;padding:.4rem .55rem;border:1px dashed rgba(56,189,248,.45);border-radius:var(--radius-sm);background:#38bdf80f;color:var(--color-primary);font-size:.82rem;cursor:pointer}.dashboard-combobox-bulk[data-v-a5be6522]:hover{background:#38bdf81f}.dashboard-combobox-hint[data-v-a5be6522]{margin:.35rem .5rem;font-size:.82rem;color:var(--color-text-muted)}.dashboard-role-dot[data-v-a5be6522]{width:.65rem;height:.65rem;border-radius:50%;flex-shrink:0}.dashboard-member-pick[data-v-a5be6522]{list-style:none;margin:.35rem 0 .85rem;padding:0;display:flex;flex-direction:column;gap:.25rem}.dashboard-hub-radio input[type=radio][data-v-a5be6522]{accent-color:var(--color-primary);width:1rem;height:1rem;margin:0}.dashboard-settings-block[data-v-a5be6522]{margin-bottom:1.25rem}.dashboard-settings-block h2[data-v-a5be6522]{margin:0 0 .5rem;font-size:1.2rem}.dashboard-settings-desc[data-v-a5be6522]{color:var(--color-text-muted);font-size:.92rem;margin:0 0 1rem}.dashboard-settings-summary[data-v-a5be6522],.dashboard-save-msg[data-v-a5be6522]{color:var(--color-text-muted);font-size:.9rem;margin:.75rem 0 0}.dashboard-save-msg[data-v-a5be6522]{color:var(--color-primary)}.dashboard-boost-form[data-v-a5be6522]{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:.85rem;align-items:end}.dashboard-boost-form label[data-v-a5be6522],.dashboard-boost-form .dashboard-field[data-v-a5be6522]{display:flex;flex-direction:column;gap:.4rem;font-size:.82rem;color:var(--color-text-muted)}.dashboard-insight-card[data-v-a5be6522]{margin-bottom:1rem}.dashboard-insight-card h3[data-v-a5be6522]{margin:0 0 .5rem;font-size:1.05rem}.dashboard-insight-suggestion[data-v-a5be6522]{color:var(--color-text-muted);font-size:.9rem;margin:.5rem 0 0}.dashboard-insight-meta[data-v-a5be6522]{color:var(--color-text-muted);font-size:.88rem;margin:0 0 1rem}.dashboard-ai-box[data-v-a5be6522]{border-color:#38bdf859}.dashboard-ai-text[data-v-a5be6522]{white-space:pre-wrap;line-height:1.7}.dashboard-filters label[data-v-a5be6522]{display:flex;flex-direction:column;gap:.4rem;font-size:.82rem;color:var(--color-text-muted)}.dashboard-guild-list[data-v-a5be6522]{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:1rem}.dashboard-guild-section[data-v-a5be6522]{margin-bottom:1.75rem}.dashboard-guild-section+.dashboard-guild-section[data-v-a5be6522]{margin-top:.25rem}.dashboard-guild-section--no-bot[data-v-a5be6522]{padding-top:.5rem;border-top:1px solid var(--color-border)}.dashboard-guild-section-title[data-v-a5be6522]{margin:0 0 .35rem;font-size:1.05rem;font-weight:600}.dashboard-guild-section-desc[data-v-a5be6522]{margin:0 0 1rem;font-size:.88rem;color:var(--color-text-muted);line-height:1.5}.dashboard-guild-subsection[data-v-a5be6522]{margin-bottom:1.25rem}.dashboard-guild-subsection[data-v-a5be6522]:last-child{margin-bottom:0}.dashboard-guild-subsection--muted[data-v-a5be6522]{padding-top:1rem;border-top:1px solid var(--color-border)}.dashboard-guild-subsection-title[data-v-a5be6522]{margin:0 0 .75rem;font-size:.92rem;font-weight:600;color:var(--color-primary)}.dashboard-empty-hint[data-v-a5be6522]{margin-top:.5rem;margin-bottom:1rem;padding:.85rem 1rem;font-size:.9rem;color:var(--color-text-muted);line-height:1.55}.dashboard-guild-card-inner[data-v-a5be6522]{display:flex;align-items:flex-start;gap:.85rem;width:100%}.dashboard-guild-card-icon[data-v-a5be6522]{flex-shrink:0;width:44px;height:44px;border-radius:50%;object-fit:cover}.dashboard-guild-card-icon--placeholder[data-v-a5be6522]{display:flex;align-items:center;justify-content:center;font-size:1.35rem;line-height:1;background:#38bdf814}.dashboard-guild-card-name[data-v-a5be6522]{display:flex;flex-direction:column;align-items:flex-start;gap:.5rem;min-width:0;flex:1}.dashboard-guild-card-title[data-v-a5be6522]{font-weight:600;line-height:1.35;word-break:break-word;margin-bottom:.05rem}.dashboard-badge[data-v-a5be6522]{display:inline-block;font-size:.72rem;padding:.1rem .45rem;border-radius:4px;background:#38bdf826;color:var(--color-primary);width:fit-content}.dashboard-badge--owner[data-v-a5be6522]{background:#5865f238;color:#c9cdfb;border:1px solid rgba(88,101,242,.4)}.dashboard-guild-card-invite-hint[data-v-a5be6522]{font-size:.78rem;color:var(--color-primary);font-weight:500;line-height:1.35}.dashboard-guild-card-muted-hint[data-v-a5be6522]{font-size:.76rem;color:var(--color-text-muted);font-weight:400;line-height:1.4}.dashboard-guild-card--invite[data-v-a5be6522]{text-decoration:none;border-style:dashed;border-color:#38bdf859;background:#38bdf80a;align-items:flex-start}.dashboard-guild-card--invite[data-v-a5be6522]:hover{border-color:#38bdf8a6;background:#38bdf81a}.dashboard-guild-card--muted[data-v-a5be6522]{opacity:.72;cursor:default;pointer-events:none;align-items:flex-start}.dashboard-guild-card[data-v-a5be6522]{display:flex;align-items:center;gap:.85rem;padding:1rem 1.1rem;border-radius:var(--radius-md);border:1px solid var(--color-border);background:var(--glass-bg);color:var(--color-text);box-shadow:var(--shadow-card);backdrop-filter:var(--glass-blur);-webkit-backdrop-filter:var(--glass-blur);transition:border-color var(--duration-normal) ease,transform var(--duration-normal) var(--ease-out-expo),box-shadow var(--duration-normal) ease}.dashboard-guild-card[data-v-a5be6522]:hover{border-color:#38bdf873;transform:translateY(-2px);box-shadow:var(--shadow-card-hover),var(--glow-primary-soft);color:var(--color-text)}.dashboard-guild-card--selected[data-v-a5be6522]{border-color:#fbbf24a6;background:#fbbf241a;box-shadow:var(--shadow-card),0 0 0 1px #fbbf2433}.dashboard-guild-card--selected[data-v-a5be6522]:hover{border-color:#fbbf24cc;box-shadow:var(--shadow-card-hover),0 0 12px #fbbf2426}.dashboard-guild-card-selected[data-v-a5be6522]{display:inline-block;font-size:.72rem;padding:.1rem .45rem;border-radius:4px;background:#fbbf242e;color:#fbbf24;width:fit-content;font-weight:600}.dashboard-empty[data-v-a5be6522],.dashboard-error[data-v-a5be6522]{color:var(--color-text-muted);padding-block:2rem;text-align:center}.dashboard-loading[data-v-a5be6522]{color:var(--color-text-muted);padding:2rem 0;min-height:14rem;display:flex;align-items:center;justify-content:center}.dashboard-loading--initial[data-v-a5be6522]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:color-mix(in srgb,var(--color-bg) 88%,transparent)}.dashboard-loading--pane[data-v-a5be6522]{min-height:14rem}.dashboard-error[data-v-a5be6522]{color:#fca5a5}.dashboard-subtab[data-v-a5be6522]:focus-visible,.dashboard-weblog-tab[data-v-a5be6522]:focus-visible,.header-notifications-btn[data-v-a5be6522]:focus-visible,.header-account-pill[data-v-a5be6522]:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.dashboard-login-hero[data-v-a5be6522]{text-align:center;padding:3rem 1rem 2rem}.dashboard-login-hero p[data-v-a5be6522]{color:var(--color-text-muted);max-width:42ch;margin:.75rem auto 1.5rem}.dashboard-login-panel[data-v-a5be6522]{max-width:420px;margin:0 auto 2rem;padding:2rem 1.75rem 1.5rem;text-align:center;box-shadow:var(--shadow-card),var(--glow-primary-soft)}.dashboard-login-title[data-v-a5be6522]{margin:0 0 1.5rem;font-size:1.35rem;font-weight:700}.dashboard-linked-account[data-v-a5be6522]{display:flex;align-items:center;gap:.85rem;width:100%;padding:.85rem 1rem;border-radius:12px;border:1px solid var(--color-border);background:#0f172a8c;color:inherit;text-align:left;cursor:pointer;transition:border-color .15s,background .15s}.dashboard-linked-account[data-v-a5be6522]:hover:not(:disabled){border-color:#38bdf873;background:#0f172abf}.dashboard-linked-account[data-v-a5be6522]:disabled{opacity:.7;cursor:wait}.dashboard-linked-account-avatar[data-v-a5be6522]{width:44px;height:44px;border-radius:50%;object-fit:cover;flex-shrink:0}.dashboard-linked-account-avatar--placeholder[data-v-a5be6522]{display:grid;place-items:center;background:#38bdf81f;font-size:1.25rem}.dashboard-linked-account-text[data-v-a5be6522]{display:flex;flex-direction:column;gap:.15rem;min-width:0}.dashboard-linked-account-text strong[data-v-a5be6522]{font-size:1rem;font-weight:600}.dashboard-linked-account-list[data-v-a5be6522]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.55rem}.dashboard-linked-account-list li[data-v-a5be6522]{display:flex;align-items:stretch;gap:.35rem}.dashboard-linked-account-list .dashboard-linked-account[data-v-a5be6522]{flex:1;min-width:0}.dashboard-linked-account-busy[data-v-a5be6522]{margin-left:auto;font-size:.78rem;color:var(--color-primary);flex-shrink:0}.dashboard-linked-account-remove[data-v-a5be6522]{flex-shrink:0;width:2.25rem;border:1px solid var(--color-border);border-radius:10px;background:#0f172a59;color:var(--color-text-muted);font-size:1.15rem;line-height:1;cursor:pointer;transition:border-color .15s,color .15s}.dashboard-linked-account-remove[data-v-a5be6522]:hover:not(:disabled){border-color:#f8717173;color:#fca5a5}.dashboard-linked-account-remove[data-v-a5be6522]:disabled{opacity:.5;cursor:not-allowed}.dashboard-login-divider[data-v-a5be6522]{display:flex;align-items:center;gap:.75rem;margin:1.25rem 0;color:var(--color-text-muted);font-size:.85rem}.dashboard-login-divider[data-v-a5be6522]:before,.dashboard-login-divider[data-v-a5be6522]:after{content:"";flex:1;height:1px;background:var(--color-border)}.btn-discord[data-v-a5be6522]{display:inline-flex;align-items:center;justify-content:center;gap:.55rem;width:100%;padding:.75rem 1rem;border:none;border-radius:10px;background:#5865f2;color:#fff;font-weight:600;font-size:.95rem;cursor:pointer;transition:background .15s,opacity .15s}.btn-discord[data-v-a5be6522]:hover:not(:disabled){background:#4752c4}.btn-discord[data-v-a5be6522]:disabled{opacity:.55;cursor:not-allowed}.dashboard-discord-icon[data-v-a5be6522]{width:20px;height:20px;background:currentColor;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 127.14 96.36'%3E%3Cpath fill='currentColor' d='M107.7 8.07A105.15 105.15 0 0 0 81.47 0a72.06 72.06 0 0 0-3.36 6.83 97.68 97.68 0 0 0-29.11 0A72.37 72.37 0 0 0 45.64 0 105.89 105.89 0 0 0 19.39 8.09C2.79 32.65-1.71 56.6.54 80.21h0a105.73 105.73 0 0 0 32.17 16.15 77.7 77.7 0 0 0 6.89-11.11 68.42 68.42 0 0 1-10.85-5.18c.91-.66 1.8-1.34 2.66-2a75.57 75.57 0 0 0 64.32 0c.87.71 1.76 1.39 2.66 2a68.68 68.68 0 0 1-10.87 5.19 77 77 0 0 0 6.89 11.1A105.25 105.25 0 0 0 126.6 80.22h0c2.39-27.29-4.14-51.11-18.9-72.15ZM42.45 65.69C36.18 65.69 31 60 31 53s5-12.74 11.43-12.74S54 46 53.89 53s-5.05 12.69-11.44 12.69Zm42.24 0C78.41 65.69 73.25 60 73.25 53s5-12.74 11.44-12.74S96.23 46 96.12 53s-5.04 12.69-11.43 12.69Z'/%3E%3C/svg%3E") center / contain no-repeat}.dashboard-turnstile-caption[data-v-a5be6522]{margin:0;font-size:.8rem;color:var(--color-text-muted)}.dashboard-subtabs[data-v-a5be6522],.dashboard-tabs[data-v-a5be6522],.dashboard-weblog-tabs[data-v-a5be6522]{display:flex;flex-wrap:wrap;gap:.35rem;margin-bottom:1rem;padding:.35rem;border-radius:999px;border:1px solid color-mix(in srgb,var(--color-border) 85%,transparent);background:color-mix(in srgb,var(--glass-bg) 70%,transparent);width:fit-content;max-width:100%}.dashboard-subtab[data-v-a5be6522],.dashboard-tabs a[data-v-a5be6522],.dashboard-weblog-tab[data-v-a5be6522]{display:inline-flex;align-items:center;justify-content:center;padding:.48rem .95rem;border-radius:999px;border:1px solid transparent;background:transparent;color:var(--color-text-muted);font-size:.86rem;font-weight:500;line-height:1.2;text-decoration:none;white-space:nowrap;cursor:pointer;transition:color var(--duration-fast) ease,background var(--duration-fast) ease,border-color var(--duration-fast) ease}.dashboard-subtab[data-v-a5be6522]:hover,.dashboard-tabs a[data-v-a5be6522]:hover,.dashboard-weblog-tab[data-v-a5be6522]:hover{color:var(--color-text);background:color-mix(in srgb,var(--color-text-muted) 10%,transparent)}.dashboard-subtab[data-v-a5be6522]:focus-visible,.dashboard-tabs a[data-v-a5be6522]:focus-visible,.dashboard-weblog-tab[data-v-a5be6522]:focus-visible{outline:2px solid color-mix(in srgb,var(--color-primary) 55%,transparent);outline-offset:2px}.dashboard-subtab--active[data-v-a5be6522],.dashboard-tabs a.router-link-active[data-v-a5be6522],.dashboard-weblog-tab--active[data-v-a5be6522]{border-color:color-mix(in srgb,var(--color-primary) 38%,transparent);background:color-mix(in srgb,var(--color-primary) 12%,transparent);color:var(--color-primary);font-weight:600}.dashboard-subtabs--slide[data-v-a5be6522]{position:relative;display:grid;grid-auto-flow:column;grid-auto-columns:1fr;gap:.35rem;flex-wrap:nowrap}.dashboard-subtabs-indicator[data-v-a5be6522]{position:absolute;top:.35rem;bottom:.35rem;left:.35rem;border-radius:999px;background:color-mix(in srgb,var(--color-primary) 14%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--color-primary) 22%,transparent);pointer-events:none;transition:transform var(--page-transition-duration) var(--page-transition-ease)}.dashboard-weblog-tabs.dashboard-subtabs--slide .dashboard-subtabs-indicator[data-v-a5be6522]{width:calc((100% - .7rem - .35rem * 4) / 5)}.dashboard-subtabs-indicator--bot[data-v-a5be6522]{transform:translate(calc(400% + 1.4rem))}.dashboard-hub-member-pick[data-v-a5be6522]{margin:.75rem 0 0;padding:0;border:none}.dashboard-hub-member-chips[data-v-a5be6522]{display:flex;flex-wrap:wrap;gap:.4rem;margin:.5rem 0;min-height:1.5rem}.dashboard-hub-member-chip[data-v-a5be6522]{display:inline-flex;align-items:center;gap:.35rem;padding:.2rem .45rem .2rem .55rem;border-radius:999px;font-size:.85rem;background:color-mix(in srgb,var(--color-primary) 10%,transparent);border:1px solid color-mix(in srgb,var(--color-primary) 22%,transparent);color:var(--color-text)}.dashboard-hub-member-chip-remove[data-v-a5be6522]{padding:0 .2rem;border:none;background:transparent;color:var(--color-text-muted);cursor:pointer;font-size:1rem;line-height:1}.dashboard-hub-member-chip-remove[data-v-a5be6522]:hover{color:var(--color-primary)}.dashboard-hub-member-search-row[data-v-a5be6522]{display:flex;gap:.5rem;flex-wrap:wrap;align-items:flex-end}.dashboard-hub-member-search-results[data-v-a5be6522]{margin:.5rem 0 0;padding:0;list-style:none;max-height:10rem;overflow-y:auto;border:1px solid color-mix(in srgb,var(--color-border) 85%,transparent);border-radius:var(--radius-sm)}.dashboard-hub-member-search-item[data-v-a5be6522]{display:block;width:100%;padding:.45rem .65rem;border:none;border-bottom:1px solid color-mix(in srgb,var(--color-border) 60%,transparent);background:transparent;text-align:left;cursor:pointer;font-size:.88rem;color:var(--color-text)}.dashboard-hub-member-search-item[data-v-a5be6522]:last-child{border-bottom:none}.dashboard-hub-member-search-item[data-v-a5be6522]:hover{background:color-mix(in srgb,var(--color-primary) 8%,transparent)}.dashboard-subtabs-indicator--settings[data-v-a5be6522]{transform:translate(calc(100% + .35rem))}.dashboard-subtabs-indicator--board[data-v-a5be6522]{transform:translate(calc(200% + .7rem))}.dashboard-subtabs-indicator--scrim[data-v-a5be6522]{transform:translate(calc(300% + .35rem * 3))}.dashboard-subtabs--slide .dashboard-subtab[data-v-a5be6522],.dashboard-subtabs--slide .dashboard-weblog-tab[data-v-a5be6522]{position:relative;z-index:1;border-color:transparent;background:transparent}.dashboard-subtabs--slide .dashboard-subtab[data-v-a5be6522]:hover,.dashboard-subtabs--slide .dashboard-weblog-tab[data-v-a5be6522]:hover{background:transparent;color:var(--color-primary)}.dashboard-subtabs--slide .dashboard-subtab--active[data-v-a5be6522],.dashboard-subtabs--slide .dashboard-weblog-tab--active[data-v-a5be6522]{border-color:transparent;background:transparent;color:var(--color-primary);font-weight:600}@media(prefers-reduced-motion:reduce){.dashboard-subtabs-indicator[data-v-a5be6522]{transition:none}}.dashboard-tabs[data-v-a5be6522]{margin-bottom:1rem}.dashboard-nav a.dashboard-nav-hub-link[data-v-a5be6522]{display:inline-flex;align-items:center;justify-content:center;color:#fbbf24;font-weight:600;font-size:.86rem;padding:.4rem .8rem;border-radius:999px;border:1px solid rgba(251,191,36,.35);background:#fbbf2414;text-decoration:none;white-space:nowrap;transition:color var(--duration-fast) ease,background var(--duration-fast) ease,border-color var(--duration-fast) ease}.dashboard-nav a.dashboard-nav-hub-link[data-v-a5be6522]:hover{color:#fcd34d;border-color:#fbbf2480;background:#fbbf2424}.dashboard-nav a.dashboard-nav-hub-link.router-link-active[data-v-a5be6522],.dashboard-nav a.dashboard-nav-hub-link.dashboard-nav-link--active[data-v-a5be6522]{color:#fde68a;border-color:#fbbf249e;background:#fbbf2433;text-decoration:none;box-shadow:0 0 0 1px #fbbf241f}.dashboard-result-win[data-v-a5be6522]{color:var(--color-success)}.dashboard-result-lose[data-v-a5be6522]{color:#f87171}.dashboard-table--scrim-results[data-v-a5be6522]{font-size:.88rem}.dashboard-table--scrim-results th[data-v-a5be6522],.dashboard-table--scrim-results td[data-v-a5be6522]{vertical-align:middle}.dashboard-muted[data-v-a5be6522]{color:var(--color-text-muted);font-size:.88em}.dashboard-hub-lead[data-v-a5be6522]{margin-bottom:1.25rem}.dashboard-hub-sections[data-v-a5be6522]{display:grid;gap:1rem}.dashboard-hub-card-desc[data-v-a5be6522]{color:var(--color-text-muted);font-size:.9rem;margin:.25rem 0 .75rem}.dashboard-hub-section-help--card[data-v-a5be6522]{margin:0 0 .75rem;font-size:.84rem}.dashboard-hub-card-summary[data-v-a5be6522]{white-space:pre-wrap;font-size:.92rem;line-height:1.55;margin:0}.dashboard-hub-access-modes[data-v-a5be6522]{border:none;margin:0 0 1rem;padding:0;display:flex;flex-direction:column;gap:.5rem}.dashboard-hub-radio[data-v-a5be6522]{display:flex;align-items:center;gap:.5rem;cursor:pointer}.dashboard-hub-delegates[data-v-a5be6522]{margin-bottom:1rem}.dashboard-hub-delegate-list[data-v-a5be6522]{list-style:none;margin:.75rem 0 0;padding:0;display:flex;flex-direction:column;gap:.5rem}.dashboard-hub-delegate-list li[data-v-a5be6522]{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem}.dashboard-hub-delegate-item[data-v-a5be6522]{padding:.65rem .75rem;border-radius:10px;border:1px solid var(--color-border);background:#0f172a59}.dashboard-hub-delegate-item--owner[data-v-a5be6522]{background:#5865f21a;border-color:#5865f259}.dashboard-hub-delegate-item--admin[data-v-a5be6522]{background:#38bdf812;border-color:#38bdf83d}.dashboard-hub-delegate-item--member[data-v-a5be6522]{background:#94a3b80f;border-color:#94a3b838}.dashboard-hub-delegate-name-row[data-v-a5be6522]{display:flex;align-items:center;flex-wrap:wrap;gap:.4rem .55rem}.dashboard-hub-badge[data-v-a5be6522]{display:inline-block;font-size:.72rem;font-weight:600;line-height:1.2;padding:.12rem .45rem;border-radius:999px;white-space:nowrap}.dashboard-hub-badge--owner[data-v-a5be6522]{color:#c9cdfb;background:#5865f259;border:1px solid rgba(88,101,242,.45)}.dashboard-hub-badge--admin[data-v-a5be6522]{color:#7dd3fc;background:#38bdf829;border:1px solid rgba(56,189,248,.35)}.dashboard-hub-badge--member[data-v-a5be6522]{color:#94a3b8;background:#94a3b81a;border:1px solid rgba(148,163,184,.28)}.dashboard-hub-delegate-fixed-note[data-v-a5be6522]{font-size:.82rem;color:var(--color-muted, #9ca3af)}.dashboard-hub-delegate-main[data-v-a5be6522]{display:flex;flex-direction:column;gap:.15rem;min-width:0;flex:1}.dashboard-hub-delegate-name[data-v-a5be6522]{font-weight:600}.dashboard-hub-delegate-meta[data-v-a5be6522],.dashboard-hub-delegate-roles[data-v-a5be6522]{font-size:.85rem;color:var(--color-muted, #9ca3af);word-break:break-all}.dashboard-hub-delegate-actions[data-v-a5be6522]{display:flex;flex-shrink:0;gap:.35rem;align-items:flex-start;padding-top:.1rem}.dashboard-modal-backdrop[data-v-a5be6522]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:11000;display:flex;align-items:center;justify-content:center;padding:1rem;background:#0000008c}.dashboard-modal[data-v-a5be6522]{width:min(720px,100%);max-height:min(90vh,720px);display:flex;flex-direction:column;background:var(--color-surface, #1e1f22);border:1px solid var(--color-border, #3f4147);border-radius:12px;box-shadow:0 16px 48px #00000073}.dashboard-modal-header[data-v-a5be6522]{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem;padding:1rem 1.1rem .5rem}.dashboard-modal-header h3[data-v-a5be6522]{margin:0;font-size:1.05rem}.dashboard-modal-close[data-v-a5be6522]{border:none;background:transparent;color:var(--color-muted, #9ca3af);font-size:1.5rem;line-height:1;cursor:pointer;padding:0 .25rem}.dashboard-modal-note[data-v-a5be6522]{margin:0 1.1rem .75rem;font-size:.9rem}.dashboard-modal-table-wrap[data-v-a5be6522]{overflow:auto;padding:0 1.1rem;flex:1;min-height:0}.dashboard-modal-table[data-v-a5be6522]{width:100%;border-collapse:collapse;font-size:.9rem}.dashboard-modal-table th[data-v-a5be6522],.dashboard-modal-table td[data-v-a5be6522]{padding:.55rem .4rem;border-bottom:1px solid var(--color-border, #3f4147);vertical-align:top;text-align:left}.dashboard-modal-area-label[data-v-a5be6522]{font-weight:500;white-space:nowrap}.dashboard-perm-levels[data-v-a5be6522]{display:flex;flex-wrap:wrap;gap:.35rem .65rem}.dashboard-perm-level[data-v-a5be6522]{display:inline-flex;align-items:center;gap:.25rem;font-size:.85rem;cursor:pointer;white-space:nowrap}.dashboard-perm-level--active[data-v-a5be6522]{color:var(--color-primary, #5865f2)}.dashboard-perm-level input[data-v-a5be6522]{margin:0}.dashboard-modal-footer[data-v-a5be6522]{display:flex;justify-content:flex-end;gap:.5rem;padding:.85rem 1.1rem 1rem;border-top:1px solid var(--color-border, #3f4147)}.dashboard-confirm-modal[data-v-a5be6522]{width:min(420px,100%);max-height:none}.dashboard-confirm-modal-header[data-v-a5be6522]{padding-bottom:.35rem}.dashboard-confirm-modal-message[data-v-a5be6522]{margin:0 1.1rem 1rem;font-size:.92rem;color:var(--color-text-muted, #9ca3af);line-height:1.45}.dashboard-confirm-btn-danger[data-v-a5be6522]{background:#dc2626;border-color:#dc2626;color:#fff}.dashboard-confirm-btn-danger[data-v-a5be6522]:hover:not(:disabled){background:#b91c1c;border-color:#b91c1c}.dashboard-table-wrap--refreshing[data-v-a5be6522]{position:relative}.dashboard-table-refresh-bar[data-v-a5be6522]{position:absolute;top:0;left:0;right:0;height:2px;z-index:2;background:linear-gradient(90deg,transparent,var(--color-primary, #5865f2),transparent);animation:dashboard-table-refresh-pulse-a5be6522 1s ease-in-out infinite}.dashboard-table--refreshing[data-v-a5be6522]{opacity:.72;transition:opacity calc(var(--page-transition-duration) * .5) var(--page-transition-ease)}@keyframes dashboard-table-refresh-pulse-a5be6522{0%,to{opacity:.35}50%{opacity:1}}.dashboard-scrim-detail-modal[data-v-a5be6522]{width:min(48rem,100%);max-height:min(90vh,840px)}.dashboard-scrim-detail-meta[data-v-a5be6522]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem 1rem;margin:0;padding:0 1.1rem}.dashboard-scrim-detail-meta dt[data-v-a5be6522]{margin:0;font-size:.78rem;color:var(--color-text-muted)}.dashboard-scrim-detail-meta dd[data-v-a5be6522]{margin:.15rem 0 0;font-size:.9rem;word-break:break-word}.dashboard-scrim-detail-result-badge[data-v-a5be6522]{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center;padding:0 1.1rem}.dashboard-scrim-detail-result-pill[data-v-a5be6522]{display:inline-flex;align-items:center;gap:.35rem;padding:.35rem .65rem;border-radius:var(--radius-sm, 6px);font-size:.88rem;font-weight:500;border:1px solid var(--color-border, #3f4147);background:#0003}.dashboard-scrim-detail-result-pill--win[data-v-a5be6522]{border-color:#22c55e73;background:#22c55e1f}.dashboard-scrim-detail-result-pill--lose[data-v-a5be6522]{border-color:#f8717166;background:#f871711a}.dashboard-scrim-detail-body[data-v-a5be6522]{display:grid;gap:1rem;padding:.35rem 0 .75rem;overflow-y:auto}.dashboard-scrim-detail-members[data-v-a5be6522]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin:0 1.1rem;padding:.75rem;border:1px solid var(--color-border, #3f4147);border-radius:var(--radius-sm, 6px);background:#00000026}.dashboard-scrim-detail-members h4[data-v-a5be6522]{margin:0 0 .35rem;font-size:.85rem}.dashboard-scrim-detail-members p[data-v-a5be6522]{margin:0;font-size:.9rem}.dashboard-scrim-detail-active-hint[data-v-a5be6522]{margin:0 1.1rem;padding:.65rem .75rem;border-radius:var(--radius-sm, 6px);font-size:.88rem;color:#fde68a;background:#fbbf241f;border:1px solid rgba(251,191,36,.35)}.dashboard-scrim-detail-form[data-v-a5be6522]{display:flex;flex-wrap:wrap;gap:.75rem;align-items:flex-end;padding:0 1.1rem}.dashboard-hub-save-modal-body[data-v-a5be6522]{padding:.35rem 1.1rem 1rem;overflow-y:auto}.dashboard-hub-save-modal-lead[data-v-a5be6522]{margin:0 0 .85rem;color:var(--color-text-muted);font-size:.9rem;line-height:1.5}.dashboard-hub-save-changes[data-v-a5be6522]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.55rem;max-height:min(50vh,320px);overflow-y:auto}.dashboard-hub-save-change[data-v-a5be6522]{display:flex;flex-direction:column;gap:.25rem;padding:.65rem .75rem;border-radius:var(--radius-xs, 8px);border:1px solid var(--color-border);background:#0000002e}.dashboard-hub-save-change-label[data-v-a5be6522]{font-size:.84rem;font-weight:600;color:var(--color-text)}.dashboard-hub-save-change-values[data-v-a5be6522]{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem .5rem;font-size:.88rem}.dashboard-hub-save-before[data-v-a5be6522]{color:#fca5a5}.dashboard-hub-save-arrow[data-v-a5be6522]{color:var(--color-text-faint)}.dashboard-hub-save-after[data-v-a5be6522]{color:#86efac;font-weight:600}.dashboard-hub-foot[data-v-a5be6522]{margin-top:1.5rem;font-size:.88rem}.dashboard-hub-section-editor[data-v-a5be6522]{margin-top:.85rem}.dashboard-hub-section-toggle[data-v-a5be6522]{margin-top:.25rem}.dashboard-hub-section-form-wrap[data-v-a5be6522]{margin-top:.75rem;padding-top:.75rem;border-top:1px solid var(--color-border, #3f4147)}.dashboard-hub-form[data-v-a5be6522]{display:flex;flex-direction:column;gap:.75rem}.dashboard-hub-check[data-v-a5be6522],.dashboard-hub-cmd-row[data-v-a5be6522]{display:flex;align-items:center;gap:.65rem;padding:.5rem .65rem;margin:0;border-radius:var(--radius-xs, 8px);font-size:.92rem;line-height:1.35;cursor:pointer;-webkit-user-select:none;user-select:none;transition:color .28s var(--ease-smooth, ease),background-color .22s ease,box-shadow .22s ease}.dashboard-hub-cmd-row[data-v-a5be6522]{font-size:.9rem}.dashboard-hub-check[data-v-a5be6522]:hover,.dashboard-hub-cmd-row[data-v-a5be6522]:hover{background:#ffffff0a}.dashboard-hub-check[data-v-a5be6522]:has(input:checked:not(:disabled)),.dashboard-hub-cmd-row[data-v-a5be6522]:has(input:checked:not(:disabled)){color:#86efac;background:#34d39912}.dashboard-hub-check[data-v-a5be6522]:has(input:not(:checked):not(:disabled)),.dashboard-hub-cmd-row[data-v-a5be6522]:has(input:not(:checked):not(:disabled)){color:#fca5a5;background:#f871710f}.dashboard-hub-check[data-v-a5be6522]:has(input:disabled),.dashboard-hub-cmd-row[data-v-a5be6522]:has(input:disabled){color:var(--color-text-muted);background:#ffffff05;cursor:not-allowed;opacity:.82}.dashboard-hub-check .dashboard-muted[data-v-a5be6522],.dashboard-hub-cmd-row .dashboard-muted[data-v-a5be6522]{color:var(--color-text-muted);font-size:.84em}.dashboard-hub-check input[type=checkbox][data-v-a5be6522],.dashboard-hub-cmd-row input[type=checkbox][data-v-a5be6522]{-moz-appearance:none;appearance:none;-webkit-appearance:none;width:1.1rem;height:1.1rem;margin:0;flex-shrink:0;border:2px solid currentColor;border-radius:5px;background:#00000047;cursor:pointer;transition:border-color .28s var(--ease-smooth, ease),background-color .28s var(--ease-smooth, ease),box-shadow .28s var(--ease-smooth, ease),transform .22s var(--ease-spring, ease)}.dashboard-hub-check input[type=checkbox][data-v-a5be6522]:checked,.dashboard-hub-cmd-row input[type=checkbox][data-v-a5be6522]:checked{border-color:#6ee7b7;background-color:#34d39938;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath fill='%2386efac' d='M10.2 3.2 4.8 8.6 2 5.8l-.9.9 3.7 3.7 6.3-6.3z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:.72rem;box-shadow:0 0 0 3px #34d3991f}.dashboard-hub-check input[type=checkbox][data-v-a5be6522]:not(:checked):not(:disabled),.dashboard-hub-cmd-row input[type=checkbox][data-v-a5be6522]:not(:checked):not(:disabled){border-color:#fca5a5d9;box-shadow:0 0 0 2px #f8717114}.dashboard-hub-check input[type=checkbox][data-v-a5be6522]:disabled,.dashboard-hub-cmd-row input[type=checkbox][data-v-a5be6522]:disabled{border-color:var(--color-text-faint);background:#0000002e;box-shadow:none;cursor:not-allowed;opacity:.65}.dashboard-hub-check input[type=checkbox][data-v-a5be6522]:active:not(:disabled),.dashboard-hub-cmd-row input[type=checkbox][data-v-a5be6522]:active:not(:disabled){transform:scale(.92)}.dashboard-hub-check input[type=checkbox][data-v-a5be6522]:checked:not(:disabled),.dashboard-hub-cmd-row input[type=checkbox][data-v-a5be6522]:checked:not(:disabled){animation:dashboard-check-pop-a5be6522 .32s var(--ease-spring, ease)}@keyframes dashboard-check-pop-a5be6522{0%{transform:scale(.82)}55%{transform:scale(1.1)}to{transform:scale(1)}}.dashboard-hub-section-help[data-v-a5be6522]{margin:0 0 .85rem;padding:.75rem .9rem;border-radius:var(--radius-sm);border:1px solid rgba(125,211,252,.14);background:#38bdf80f;color:var(--color-text-muted);font-size:.88rem;line-height:1.55}.dashboard-hub-field-block[data-v-a5be6522]{display:flex;flex-direction:column;gap:.35rem}.dashboard-field-hint[data-v-a5be6522]{margin:0;padding:0 .1rem;color:var(--color-text-faint);font-size:.8rem;line-height:1.45}.dashboard-hub-form-actions[data-v-a5be6522]{margin-top:1rem;padding-top:.25rem}.dashboard-hub-cmd-panel[data-v-a5be6522]{border:1px solid var(--color-border, #3f4147);border-radius:var(--radius-md, 8px);padding:.85rem 1rem;display:flex;flex-direction:column;gap:.85rem;background:#0000001f}.dashboard-hub-cmd-filter[data-v-a5be6522]{max-width:320px}.dashboard-hub-cmd-list[data-v-a5be6522]{list-style:none;margin:0;padding:.15rem 0 0;max-height:280px;overflow:auto;display:flex;flex-direction:column;gap:.2rem}.dashboard-hub-cmd-list li[data-v-a5be6522]{margin:0}.dashboard-hub-rule-list[data-v-a5be6522]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.35rem}.dashboard-hub-rule-list li[data-v-a5be6522]{display:flex;align-items:center;justify-content:space-between;gap:.5rem;font-size:.9rem}.dashboard-hub-rule-add[data-v-a5be6522]{display:grid;gap:.65rem;margin-top:.5rem;padding-top:.65rem;border-top:1px dashed var(--color-border, #3f4147)}.dashboard-hub-role-pick[data-v-a5be6522]{border:1px solid var(--color-border, #3f4147);border-radius:8px;padding:.65rem .75rem;margin:0;display:flex;flex-direction:column;gap:.35rem;max-height:200px;overflow:auto}.dashboard-hub-role-pick legend[data-v-a5be6522]{padding:0 .25rem}@media(max-width:768px){.dashboard-nav[data-v-a5be6522]{padding:.6rem .65rem}.dashboard-nav-actions[data-v-a5be6522]{justify-content:flex-start;min-width:0;padding-left:0;border-left:none;padding-top:.45rem;border-top:1px solid color-mix(in srgb,var(--color-border) 75%,transparent)}.dashboard-nav a.dashboard-nav-hub-link[data-v-a5be6522]{margin-top:0}.dashboard-subtabs[data-v-a5be6522],.dashboard-tabs[data-v-a5be6522],.dashboard-weblog-tabs[data-v-a5be6522]{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;width:100%;max-width:100%}.dashboard-subtabs[data-v-a5be6522]::-webkit-scrollbar,.dashboard-tabs[data-v-a5be6522]::-webkit-scrollbar,.dashboard-weblog-tabs[data-v-a5be6522]::-webkit-scrollbar{display:none}.dashboard-weblog-tabs.dashboard-subtabs--slide .dashboard-subtabs-indicator[data-v-a5be6522]{display:none}.dashboard-subtabs--slide .dashboard-weblog-tab--active[data-v-a5be6522]{border-color:color-mix(in srgb,var(--color-primary) 38%,transparent);background:color-mix(in srgb,var(--color-primary) 12%,transparent)}}.board-layout[data-v-a5be6522]{display:grid;grid-template-columns:minmax(200px,260px) minmax(0,1fr);gap:1rem;align-items:start}.board-sidebar[data-v-a5be6522]{padding:1rem .9rem;position:sticky;top:.5rem;max-height:calc(100vh - 6rem);overflow-y:auto}.board-sidebar-head[data-v-a5be6522]{display:flex;align-items:center;justify-content:space-between;gap:.5rem;margin-bottom:.75rem;padding:0 .15rem .6rem;border-bottom:1px solid var(--color-border)}.board-tree-wrap[data-v-a5be6522]{padding:.15rem 0 .1rem .2rem}.board-sidebar-settings-btn[data-v-a5be6522]{font-size:.82rem;padding:.28rem .65rem;border-radius:999px;border:1px solid var(--color-border)}.board-sidebar-settings-btn--active[data-v-a5be6522]{border-color:var(--color-primary);color:var(--color-primary);background:#38bdf81a}.board-main-empty .dashboard-empty[data-v-a5be6522]{padding:1.75rem .5rem;margin:0}.board-compose.content-card+.board-posts-panel[data-v-a5be6522]{margin-top:0}.board-compose-outer[data-v-a5be6522]{display:grid;grid-template-rows:1fr;margin-bottom:1rem;overflow:hidden}.board-compose-enter-active[data-v-a5be6522],.board-compose-leave-active[data-v-a5be6522]{transition:grid-template-rows .34s var(--page-transition-ease),opacity .28s ease,margin-bottom .34s var(--page-transition-ease)}.board-compose-enter-from[data-v-a5be6522],.board-compose-leave-to[data-v-a5be6522]{grid-template-rows:0fr;opacity:0;margin-bottom:0}.board-compose-enter-to[data-v-a5be6522],.board-compose-leave-from[data-v-a5be6522]{grid-template-rows:1fr;opacity:1}@media(prefers-reduced-motion:reduce){.board-compose-enter-active[data-v-a5be6522],.board-compose-leave-active[data-v-a5be6522]{transition:none}.board-compose-enter-from[data-v-a5be6522],.board-compose-leave-to[data-v-a5be6522]{grid-template-rows:1fr;opacity:1;margin-bottom:1rem}}.board-compose-inline[data-v-a5be6522]{min-height:0;overflow:hidden;margin-bottom:0;padding:1rem 1.1rem;border:1px solid color-mix(in srgb,var(--color-border) 90%,transparent);border-radius:var(--radius-md);background:color-mix(in srgb,var(--glass-bg) 55%,transparent)}.board-compose-inline-title[data-v-a5be6522]{margin:0 0 .75rem;font-family:var(--font-display);font-size:.95rem;font-weight:600;color:var(--color-text-muted)}.board-compose-toggle[data-v-a5be6522]{flex-shrink:0;font-size:.82rem;padding:.28rem .65rem;border-radius:999px}.board-sidebar .dashboard-empty[data-v-a5be6522],.board-sidebar .dashboard-loading--pane[data-v-a5be6522]{padding:1.25rem .45rem;margin:0}.board-sidebar-title[data-v-a5be6522]{margin:0;font-family:var(--font-display);font-size:1rem;font-weight:600}.board-main[data-v-a5be6522]{position:relative;display:flex;flex-direction:column;gap:1rem;min-width:0;min-height:14rem}.board-panel-head[data-v-a5be6522]{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-bottom:.85rem;padding-bottom:.7rem;border-bottom:1px solid var(--color-border)}.board-panel-head .board-section-title[data-v-a5be6522]{margin:0}.board-section-modal[data-v-a5be6522]{max-width:24rem}.board-section-modal .board-form[data-v-a5be6522]{padding:.35rem 1.1rem 1rem}.board-section-modal .dashboard-modal-footer[data-v-a5be6522]{margin:.75rem -1.1rem 0;padding:.85rem 1.1rem .25rem}.board-compose.content-card[data-v-a5be6522],.board-posts-panel.content-card[data-v-a5be6522]{padding:1.15rem 1.2rem}.board-main>.content-card>.dashboard-empty[data-v-a5be6522]{padding:1.75rem .5rem;margin:0}.board-posts-panel .dashboard-empty[data-v-a5be6522],.board-posts-panel .dashboard-loading[data-v-a5be6522],.board-posts-panel .dashboard-error[data-v-a5be6522]{padding:1.25rem .35rem 1.5rem;margin:0}.board-page[data-v-a5be6522]{display:flex;flex-direction:column;gap:1.25rem}.board-compose[data-v-a5be6522]{margin-bottom:0}.board-section-title[data-v-a5be6522]{font-family:var(--font-display);font-size:1.15rem;margin:0 0 .85rem}.board-form[data-v-a5be6522]{display:flex;flex-direction:column;gap:.9rem}.board-field[data-v-a5be6522]{gap:.4rem}.board-field input[type=file][data-v-a5be6522]{margin-top:.15rem;padding:.35rem 0;width:100%;font:inherit;font-size:.88rem;color:var(--color-text-muted)}.board-hint[data-v-a5be6522]{font-size:.8rem;color:var(--color-text-muted);margin:0;line-height:1.45}.board-pii-hint[data-v-a5be6522]{padding:.4rem .55rem;border-radius:var(--radius-sm);background:#0000001f}.board-file-list[data-v-a5be6522]{margin:0;padding-left:1.1rem;font-size:.85rem;color:var(--color-text-muted)}.board-form-actions[data-v-a5be6522]{display:flex;gap:.5rem}.board-post-list[data-v-a5be6522]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.65rem}.board-post-card[data-v-a5be6522]{border:1px solid color-mix(in srgb,var(--color-border) 85%,transparent);border-radius:var(--radius-md);background:#00000024;transition:border-color var(--duration-fast) ease,background var(--duration-fast) ease}.board-post-card[data-v-a5be6522]:hover{border-color:var(--color-border-strong);background:#0003}.board-post-link[data-v-a5be6522]{display:block;padding:.9rem 1rem;color:inherit;text-decoration:none}.board-post-head[data-v-a5be6522]{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:.35rem 1rem;margin-bottom:.4rem}.board-post-title[data-v-a5be6522]{font-size:1.05rem}.board-post-meta[data-v-a5be6522]{font-size:.82rem;color:var(--color-text-muted)}.board-post-preview[data-v-a5be6522]{margin:0 0 .5rem;font-size:.92rem;color:var(--color-text-muted);white-space:pre-wrap}.board-post-foot[data-v-a5be6522]{display:flex;flex-wrap:wrap;gap:.5rem 1rem;font-size:.82rem;color:var(--color-text-muted)}.board-back[data-v-a5be6522]{margin:0 0 .25rem;padding:0 .15rem}.board-back a[data-v-a5be6522]{font-size:.9rem}.board-detail-head[data-v-a5be6522]{margin-bottom:.25rem;padding-bottom:.75rem;border-bottom:1px solid var(--color-border)}.board-detail-title[data-v-a5be6522]{font-family:var(--font-display);font-size:1.35rem;margin:0 0 .45rem}.board-detail-meta[data-v-a5be6522]{margin:0;display:flex;flex-wrap:wrap;gap:.5rem 1rem;font-size:.88rem;color:var(--color-text-muted)}.board-detail-body[data-v-a5be6522]{white-space:pre-wrap;line-height:1.55;margin:1rem 0 1.15rem;padding:0 .1rem}.board-attachments[data-v-a5be6522]{display:flex;flex-wrap:wrap;gap:.65rem;margin-bottom:1rem}.board-att-image[data-v-a5be6522]{max-width:min(100%,420px);max-height:320px;border-radius:var(--radius-sm);object-fit:contain;border:1px solid var(--color-border)}.board-att-video[data-v-a5be6522]{max-width:min(100%,480px);max-height:360px;border-radius:var(--radius-sm);border:1px solid var(--color-border)}.board-detail-actions[data-v-a5be6522]{margin-top:.85rem;padding-top:.65rem;border-top:1px solid var(--color-border)}.board-btn-danger[data-v-a5be6522]{color:#f87171}.board-comments[data-v-a5be6522]{margin-top:0}.board-comments .board-section-title[data-v-a5be6522]{margin-bottom:.9rem;padding-bottom:.65rem;border-bottom:1px solid var(--color-border)}.board-comment-list[data-v-a5be6522]{list-style:none;margin:0 0 1rem;padding:0;display:flex;flex-direction:column;gap:.75rem}.board-comment[data-v-a5be6522]{padding:.75rem .9rem;border:1px solid var(--color-border);border-radius:var(--radius-md);background:#0000001f}.board-comment-head[data-v-a5be6522]{display:flex;flex-wrap:wrap;gap:.5rem 1rem;font-size:.85rem;margin-bottom:.35rem}.board-comment-head span[data-v-a5be6522]{color:var(--color-text-muted)}.board-comment-body[data-v-a5be6522]{margin:0 0 .5rem;white-space:pre-wrap}.board-comment-delete[data-v-a5be6522]{margin-top:.35rem;padding:0;border:none;background:none;color:#f87171;font-size:.82rem;cursor:pointer}.board-comment-form[data-v-a5be6522]{display:flex;flex-direction:column;gap:.65rem;max-width:640px;margin-top:.85rem;padding-top:.85rem;border-top:1px solid var(--color-border)}.board-votes[data-v-a5be6522]{display:flex;gap:.5rem}.board-votes--compact[data-v-a5be6522]{margin-top:.25rem}.board-vote-btn[data-v-a5be6522]{padding:.35rem .65rem;border-radius:var(--radius-sm);border:1px solid var(--color-border);background:#00000026;color:var(--color-text);font-size:.88rem;cursor:pointer}.board-vote-btn--active[data-v-a5be6522]{border-color:var(--color-primary);background:#38bdf81f}.board-vote-btn[data-v-a5be6522]:hover{border-color:var(--color-border-strong)}.dashboard-hub-subheading[data-v-a5be6522]{margin:1rem 0 .5rem;font-size:.95rem;font-weight:600}.dashboard-hub-audit-search[data-v-a5be6522]{margin-top:.75rem;padding-top:.75rem;border-top:1px solid var(--color-border)}.dashboard-hub-audit-config[data-v-a5be6522]{display:flex;flex-wrap:wrap;align-items:flex-start;gap:.5rem 1rem;padding:.65rem .85rem;border-radius:var(--radius-xs, 8px);border:1px solid var(--color-border);background:#ffffff08;font-size:.88rem}.dashboard-hub-audit-config-label[data-v-a5be6522]{font-weight:600;color:var(--color-text-muted);flex-shrink:0}.dashboard-hub-audit-config-list[data-v-a5be6522]{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:.2rem;color:var(--color-text)}.dashboard-hub-audit-search-row[data-v-a5be6522]{display:grid;grid-template-columns:minmax(8rem,1fr) minmax(10rem,1.4fr) auto;gap:.65rem .75rem;align-items:end}@media(max-width:640px){.dashboard-hub-audit-search-row[data-v-a5be6522]{grid-template-columns:1fr}}.dashboard-hub-audit-search-field[data-v-a5be6522]{margin:0}.dashboard-hub-audit-search-btn[data-v-a5be6522]{align-self:end;min-height:2.5rem;white-space:nowrap}.dashboard-hub-audit-empty[data-v-a5be6522]{margin-top:.5rem}.dashboard-hub-audit-list[data-v-a5be6522]{margin-top:.85rem;display:flex;flex-direction:column;gap:.55rem}.dashboard-hub-audit-list-head[data-v-a5be6522]{margin:0 0 .15rem;font-size:.86rem;color:var(--color-text-muted)}.dashboard-hub-audit-card[data-v-a5be6522]{padding:.75rem .85rem;border-radius:var(--radius-xs, 8px);border:1px solid var(--color-border);background:#0000002e;display:flex;flex-direction:column;gap:.45rem}.dashboard-hub-audit-card--fail[data-v-a5be6522]{border-color:#f8717159;background:#f871710f}.dashboard-hub-audit-card-head[data-v-a5be6522]{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem}.dashboard-hub-audit-card-time[data-v-a5be6522]{display:flex;flex-wrap:wrap;align-items:baseline;gap:.35rem .5rem;font-size:.86rem}.dashboard-hub-audit-card-time time[data-v-a5be6522]{color:var(--color-text);font-weight:500}.dashboard-hub-audit-ago[data-v-a5be6522]{color:var(--color-text-muted);font-size:.82rem}.dashboard-hub-audit-badge[data-v-a5be6522]{display:inline-flex;align-items:center;padding:.15rem .5rem;border-radius:999px;font-size:.75rem;font-weight:600;line-height:1.3;flex-shrink:0}.dashboard-hub-audit-badge--ok[data-v-a5be6522]{color:#86efac;background:#34d3991f;border:1px solid rgba(52,211,153,.28)}.dashboard-hub-audit-badge--fail[data-v-a5be6522]{color:#fca5a5;background:#f871711f;border:1px solid rgba(248,113,113,.32)}.dashboard-hub-audit-badge--kind[data-v-a5be6522]{color:#93c5fd;background:#3b82f61a;border:1px solid rgba(59,130,246,.25)}.dashboard-hub-audit-card-user[data-v-a5be6522]{display:flex;flex-wrap:wrap;align-items:baseline;gap:.35rem .65rem;font-size:.88rem}.dashboard-hub-audit-user-name[data-v-a5be6522]{font-weight:600}.dashboard-hub-audit-user-id[data-v-a5be6522]{font-family:ui-monospace,monospace;font-size:.78rem;color:var(--color-text-muted)}.dashboard-hub-audit-card-meta[data-v-a5be6522]{display:flex;flex-wrap:wrap;align-items:center;gap:.45rem .55rem}.dashboard-hub-audit-cmd[data-v-a5be6522]{font-size:.84rem;padding:.12rem .4rem;border-radius:4px;background:#ffffff0f;border:1px solid var(--color-border)}.dashboard-hub-audit-fail-cat[data-v-a5be6522]{margin:0;font-size:.82rem;color:#fca5a5}.dashboard-hub-audit-snippet[data-v-a5be6522]{margin:0;padding:.5rem .6rem;border-radius:6px;font-size:.84rem;line-height:1.5;color:var(--color-text-muted);background:#00000038;border-left:3px solid var(--color-border-strong, #4b5563);white-space:pre-wrap;word-break:break-word}.dashboard-hub-role-pick--scroll[data-v-a5be6522]{max-height:12rem;overflow-y:auto;padding-right:.25rem}.dashboard-hub-clear-btn[data-v-a5be6522]{margin-bottom:.25rem;align-self:flex-start}.dashboard-hub-textarea[data-v-a5be6522]{min-height:7rem;resize:vertical;font-family:inherit}.dashboard-balance-toolbar[data-v-a5be6522]{display:flex;flex-wrap:wrap;gap:.85rem;align-items:flex-end;margin-bottom:1rem}.dashboard-balance-toolbar .dashboard-field[data-v-a5be6522]{flex:1 1 220px;max-width:100%}.dashboard-balance-meta[data-v-a5be6522]{display:flex;flex-wrap:wrap;gap:.5rem 1rem;margin-bottom:1rem;font-size:.88rem;color:var(--color-text-muted)}.dashboard-balance-board[data-v-a5be6522]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;margin:1rem 0}.dashboard-balance-pool[data-v-a5be6522]{display:flex;flex-direction:column;gap:.5rem;min-height:8rem;padding:.75rem;border-radius:var(--radius-md);border:1px solid var(--color-border);background:#0000002e}.dashboard-balance-pool--team1[data-v-a5be6522]{border-color:#38bdf859}.dashboard-balance-pool--team2[data-v-a5be6522]{border-color:#fbbf2459}.dashboard-balance-pool-title[data-v-a5be6522]{margin:0 0 .25rem;font-size:.88rem;font-weight:600;color:var(--color-text-muted)}.dashboard-balance-member[data-v-a5be6522]{display:flex;flex-direction:column;gap:.35rem;padding:.55rem .65rem;border-radius:var(--radius-sm);border:1px solid var(--color-border);background:#ffffff0a;font-size:.86rem}.dashboard-balance-member--locked[data-v-a5be6522]{border-color:#fbbf2473;background:#fbbf240f}.dashboard-balance-member-name[data-v-a5be6522]{font-weight:600;line-height:1.3}.dashboard-balance-member-meta[data-v-a5be6522]{font-size:.78rem;color:var(--color-text-muted)}.dashboard-balance-member-actions[data-v-a5be6522]{display:flex;flex-wrap:wrap;gap:.3rem}.dashboard-balance-member-actions .btn[data-v-a5be6522]{padding:.2rem .45rem;font-size:.75rem;min-height:0}.dashboard-balance-actions[data-v-a5be6522]{display:flex;flex-wrap:wrap;gap:.65rem;align-items:center;margin-top:.5rem}.dashboard-balance-result[data-v-a5be6522]{margin-top:1rem}@media(max-width:900px){.dashboard-balance-board[data-v-a5be6522]{grid-template-columns:1fr}}.dashboard-login-shell[data-v-a5be6522]{padding:2.5rem 0 3rem;position:relative}.dashboard-login-connecting[data-v-a5be6522]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:200;display:flex;align-items:center;justify-content:center;background:#020617d1;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.dashboard-login-connecting p[data-v-a5be6522]{margin:0;font-size:1rem;color:#e2e8f0}.dashboard-login-notice-slot[data-v-a5be6522]{max-width:420px;margin:0 auto 1rem}.dashboard-login-notice-slot--reserved[data-v-a5be6522]{min-height:3.25rem}.dashboard-login-shell-error[data-v-a5be6522]{text-align:center}.dashboard-login-retry-hint[data-v-a5be6522],.dashboard-login-logout-hint[data-v-a5be6522]{margin:0;padding:.75rem 1rem;border-radius:8px;font-size:.9rem;text-align:center}.dashboard-login-retry-hint[data-v-a5be6522]{background:#fbbf241f;color:#fcd34d}.dashboard-login-logout-hint[data-v-a5be6522]{background:#38bdf81a;color:#93c5fd}.dashboard-login-other-hint[data-v-a5be6522]{margin:.65rem 0 0;font-size:.82rem;text-align:center;line-height:1.45}.dashboard-turnstile[data-v-a5be6522]{margin:1.25rem auto .5rem;min-height:65px;display:flex;justify-content:center}.dashboard-login-error[data-v-a5be6522]{margin-top:.75rem;text-align:center}.dashboard-bridge-import-btn[data-v-a5be6522]{width:100%;margin-bottom:.35rem}.dashboard-bridge-import-btn-wrap[data-v-a5be6522] .btn{width:100%}.dashboard-shell[data-v-8b01d1d6]{padding-bottom:3rem}.dashboard-nav[data-v-8b01d1d6]{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:stretch;gap:.75rem 1rem;margin-bottom:1.25rem;padding:.7rem .85rem;border-radius:var(--radius-md);border:1px solid var(--color-border);background:color-mix(in srgb,var(--glass-bg) 88%,transparent);box-shadow:var(--shadow-card)}.dashboard-nav-main[data-v-8b01d1d6]{display:flex;flex-direction:column;gap:.55rem;min-width:0}.dashboard-nav-group[data-v-8b01d1d6]{display:flex;align-items:flex-start;gap:.55rem;min-width:0}.dashboard-nav-group--guild[data-v-8b01d1d6]{padding-top:.55rem;border-top:1px solid color-mix(in srgb,var(--color-border) 70%,transparent)}.dashboard-nav-group-label[data-v-8b01d1d6]{flex-shrink:0;width:2.35rem;padding-top:.42rem;font-size:.68rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--color-text-muted);opacity:.8}.dashboard-nav-links[data-v-8b01d1d6]{display:flex;flex-wrap:wrap;gap:.35rem;align-items:center;min-width:0;flex:1}.dashboard-nav-actions[data-v-8b01d1d6]{flex-shrink:0;display:flex;justify-content:flex-end;align-items:center;align-self:center;gap:.45rem;min-width:5.75rem;min-height:2rem;padding-left:.65rem;border-left:1px solid color-mix(in srgb,var(--color-border) 75%,transparent)}.dashboard-nav a[data-v-8b01d1d6]:not(.dashboard-nav-hub-link){display:inline-flex;align-items:center;justify-content:center;padding:.4rem .75rem;border-radius:999px;border:1px solid transparent;color:var(--color-text-muted);font-size:.88rem;font-weight:500;line-height:1.2;text-decoration:none;white-space:nowrap;transition:color var(--duration-fast) ease,background var(--duration-fast) ease,border-color var(--duration-fast) ease}.dashboard-nav a[data-v-8b01d1d6]:not(.dashboard-nav-hub-link):hover{color:var(--color-text);background:color-mix(in srgb,var(--color-text-muted) 10%,transparent)}.dashboard-nav a[data-v-8b01d1d6]:not(.dashboard-nav-hub-link):focus-visible{outline:2px solid color-mix(in srgb,var(--color-primary) 55%,transparent);outline-offset:2px}.dashboard-nav a.router-link-active[data-v-8b01d1d6]:not(.dashboard-nav-hub-link),.dashboard-nav a.dashboard-nav-link--active[data-v-8b01d1d6]:not(.dashboard-nav-hub-link){color:var(--color-primary);border-color:color-mix(in srgb,var(--color-primary) 38%,transparent);background:color-mix(in srgb,var(--color-primary) 12%,transparent);font-weight:600}.dashboard-body[data-v-8b01d1d6]{position:relative;min-height:14rem}.dashboard-pane[data-v-8b01d1d6]{min-height:14rem;width:100%}.dashboard-pane-enter-active[data-v-8b01d1d6],.dashboard-pane-leave-active[data-v-8b01d1d6]{transition:opacity var(--page-transition-duration) var(--page-transition-ease),transform var(--page-transition-duration) var(--page-transition-ease)}.dashboard-pane-leave-active[data-v-8b01d1d6]{position:absolute;top:0;left:0;right:0;z-index:0;pointer-events:none}.dashboard-pane-enter-active[data-v-8b01d1d6]{z-index:1}.dashboard-pane-enter-from[data-v-8b01d1d6]{opacity:0;transform:translateY(8px)}.dashboard-pane-leave-to[data-v-8b01d1d6]{opacity:0;transform:translateY(-4px)}@media(prefers-reduced-motion:reduce){.dashboard-pane-enter-active[data-v-8b01d1d6],.dashboard-pane-leave-active[data-v-8b01d1d6]{transition:none}.dashboard-pane-enter-from[data-v-8b01d1d6],.dashboard-pane-leave-to[data-v-8b01d1d6]{opacity:1;transform:none}.dashboard-pane-leave-active[data-v-8b01d1d6]{position:static}}.dashboard-compare-link[data-v-8b01d1d6]{margin-top:1.5rem;margin-bottom:.25rem}.dashboard-guide[data-v-8b01d1d6]{margin-bottom:1.75rem}.dashboard-grid[data-v-8b01d1d6]{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1rem;margin-bottom:1.5rem}.dashboard-stat[data-v-8b01d1d6]{background:var(--glass-bg);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:1rem 1.1rem;box-shadow:var(--shadow-card);backdrop-filter:var(--glass-blur);-webkit-backdrop-filter:var(--glass-blur);transition:border-color var(--duration-fast) ease,box-shadow var(--duration-fast) ease}.dashboard-stat[data-v-8b01d1d6]:hover{border-color:var(--color-border-strong);box-shadow:var(--shadow-card-hover)}.dashboard-stat-label[data-v-8b01d1d6]{color:var(--color-text-muted);font-size:.85rem;margin-bottom:.35rem}.dashboard-stat-value[data-v-8b01d1d6]{font-family:var(--font-display);font-size:1.6rem;font-weight:700}.dashboard-table-wrap[data-v-8b01d1d6]{overflow-x:auto;border:1px solid var(--color-border);border-radius:var(--radius-md);background:#0000001f}.dashboard-table-wrap .dashboard-empty[data-v-8b01d1d6]{padding:1.25rem .85rem;margin:0}.dashboard-table-wrap>.dashboard-filters[data-v-8b01d1d6]{padding:.85rem .85rem .25rem;margin-bottom:0}.dashboard-table[data-v-8b01d1d6]{width:100%;border-collapse:collapse;font-size:.92rem}.dashboard-table th[data-v-8b01d1d6],.dashboard-table td[data-v-8b01d1d6]{padding:.75rem .85rem;border-bottom:1px solid var(--color-border);text-align:left;vertical-align:top}.dashboard-table th[data-v-8b01d1d6]{color:var(--color-text-muted);font-weight:600;background:#38bdf80f}.dashboard-table tr:last-child td[data-v-8b01d1d6]{border-bottom:none}.dashboard-filters[data-v-8b01d1d6]{display:flex;flex-wrap:wrap;gap:.75rem;margin-bottom:1rem;align-items:flex-end}.dashboard-field-row[data-v-8b01d1d6]{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:.85rem;align-items:end}.dashboard-combobox[data-v-8b01d1d6]{position:relative;margin-bottom:.85rem}.dashboard-combobox-panel[data-v-8b01d1d6]{padding:.45rem;border:1px solid var(--color-border-strong);border-radius:var(--radius-md);background:var(--color-bg-elevated);box-shadow:var(--shadow-card-hover)}.dashboard-combobox-panel--floating[data-v-8b01d1d6]{overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.dashboard-combobox-group-label[data-v-8b01d1d6]{padding:.35rem .5rem .25rem;font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--color-primary)}.dashboard-combobox-item[data-v-8b01d1d6]{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem .65rem;width:100%;padding:.5rem .6rem;border:none;border-radius:var(--radius-sm);background:transparent;color:var(--color-text);font:inherit;font-size:.9rem;text-align:left;cursor:pointer}.dashboard-combobox-item[data-v-8b01d1d6]:hover,.dashboard-combobox-item[data-v-8b01d1d6]:focus-visible{background:#38bdf81a;outline:none}.dashboard-combobox-item--header[data-v-8b01d1d6]{font-weight:600}.dashboard-combobox-item--sub[data-v-8b01d1d6]{padding-left:1.25rem;font-size:.86rem}.dashboard-combobox-item-name[data-v-8b01d1d6]{flex:1 1 auto}.dashboard-combobox-item-meta[data-v-8b01d1d6]{font-size:.8rem;color:var(--color-text-muted);font-variant-numeric:tabular-nums;word-break:break-all;text-align:right;max-width:58%}.dashboard-combobox-chevron[data-v-8b01d1d6]{color:var(--color-text-muted);font-size:.75rem}.dashboard-combobox-sub[data-v-8b01d1d6]{margin:.15rem 0 .35rem;padding-left:.35rem;border-left:2px solid rgba(56,189,248,.25)}.dashboard-combobox-bulk[data-v-8b01d1d6]{display:block;width:100%;margin:.15rem 0 .35rem .6rem;padding:.4rem .55rem;border:1px dashed rgba(56,189,248,.45);border-radius:var(--radius-sm);background:#38bdf80f;color:var(--color-primary);font-size:.82rem;cursor:pointer}.dashboard-combobox-bulk[data-v-8b01d1d6]:hover{background:#38bdf81f}.dashboard-combobox-hint[data-v-8b01d1d6]{margin:.35rem .5rem;font-size:.82rem;color:var(--color-text-muted)}.dashboard-role-dot[data-v-8b01d1d6]{width:.65rem;height:.65rem;border-radius:50%;flex-shrink:0}.dashboard-member-pick[data-v-8b01d1d6]{list-style:none;margin:.35rem 0 .85rem;padding:0;display:flex;flex-direction:column;gap:.25rem}.dashboard-hub-radio input[type=radio][data-v-8b01d1d6]{accent-color:var(--color-primary);width:1rem;height:1rem;margin:0}.dashboard-settings-block[data-v-8b01d1d6]{margin-bottom:1.25rem}.dashboard-settings-block h2[data-v-8b01d1d6]{margin:0 0 .5rem;font-size:1.2rem}.dashboard-settings-desc[data-v-8b01d1d6]{color:var(--color-text-muted);font-size:.92rem;margin:0 0 1rem}.dashboard-settings-summary[data-v-8b01d1d6],.dashboard-save-msg[data-v-8b01d1d6]{color:var(--color-text-muted);font-size:.9rem;margin:.75rem 0 0}.dashboard-save-msg[data-v-8b01d1d6]{color:var(--color-primary)}.dashboard-boost-form[data-v-8b01d1d6]{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:.85rem;align-items:end}.dashboard-boost-form label[data-v-8b01d1d6],.dashboard-boost-form .dashboard-field[data-v-8b01d1d6]{display:flex;flex-direction:column;gap:.4rem;font-size:.82rem;color:var(--color-text-muted)}.dashboard-insight-card[data-v-8b01d1d6]{margin-bottom:1rem}.dashboard-insight-card h3[data-v-8b01d1d6]{margin:0 0 .5rem;font-size:1.05rem}.dashboard-insight-suggestion[data-v-8b01d1d6]{color:var(--color-text-muted);font-size:.9rem;margin:.5rem 0 0}.dashboard-insight-meta[data-v-8b01d1d6]{color:var(--color-text-muted);font-size:.88rem;margin:0 0 1rem}.dashboard-ai-box[data-v-8b01d1d6]{border-color:#38bdf859}.dashboard-ai-text[data-v-8b01d1d6]{white-space:pre-wrap;line-height:1.7}.dashboard-filters label[data-v-8b01d1d6]{display:flex;flex-direction:column;gap:.4rem;font-size:.82rem;color:var(--color-text-muted)}.dashboard-guild-list[data-v-8b01d1d6]{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:1rem}.dashboard-guild-section[data-v-8b01d1d6]{margin-bottom:1.75rem}.dashboard-guild-section+.dashboard-guild-section[data-v-8b01d1d6]{margin-top:.25rem}.dashboard-guild-section--no-bot[data-v-8b01d1d6]{padding-top:.5rem;border-top:1px solid var(--color-border)}.dashboard-guild-section-title[data-v-8b01d1d6]{margin:0 0 .35rem;font-size:1.05rem;font-weight:600}.dashboard-guild-section-desc[data-v-8b01d1d6]{margin:0 0 1rem;font-size:.88rem;color:var(--color-text-muted);line-height:1.5}.dashboard-guild-subsection[data-v-8b01d1d6]{margin-bottom:1.25rem}.dashboard-guild-subsection[data-v-8b01d1d6]:last-child{margin-bottom:0}.dashboard-guild-subsection--muted[data-v-8b01d1d6]{padding-top:1rem;border-top:1px solid var(--color-border)}.dashboard-guild-subsection-title[data-v-8b01d1d6]{margin:0 0 .75rem;font-size:.92rem;font-weight:600;color:var(--color-primary)}.dashboard-empty-hint[data-v-8b01d1d6]{margin-top:.5rem;margin-bottom:1rem;padding:.85rem 1rem;font-size:.9rem;color:var(--color-text-muted);line-height:1.55}.dashboard-guild-card-inner[data-v-8b01d1d6]{display:flex;align-items:flex-start;gap:.85rem;width:100%}.dashboard-guild-card-icon[data-v-8b01d1d6]{flex-shrink:0;width:44px;height:44px;border-radius:50%;object-fit:cover}.dashboard-guild-card-icon--placeholder[data-v-8b01d1d6]{display:flex;align-items:center;justify-content:center;font-size:1.35rem;line-height:1;background:#38bdf814}.dashboard-guild-card-name[data-v-8b01d1d6]{display:flex;flex-direction:column;align-items:flex-start;gap:.5rem;min-width:0;flex:1}.dashboard-guild-card-title[data-v-8b01d1d6]{font-weight:600;line-height:1.35;word-break:break-word;margin-bottom:.05rem}.dashboard-badge[data-v-8b01d1d6]{display:inline-block;font-size:.72rem;padding:.1rem .45rem;border-radius:4px;background:#38bdf826;color:var(--color-primary);width:fit-content}.dashboard-badge--owner[data-v-8b01d1d6]{background:#5865f238;color:#c9cdfb;border:1px solid rgba(88,101,242,.4)}.dashboard-guild-card-invite-hint[data-v-8b01d1d6]{font-size:.78rem;color:var(--color-primary);font-weight:500;line-height:1.35}.dashboard-guild-card-muted-hint[data-v-8b01d1d6]{font-size:.76rem;color:var(--color-text-muted);font-weight:400;line-height:1.4}.dashboard-guild-card--invite[data-v-8b01d1d6]{text-decoration:none;border-style:dashed;border-color:#38bdf859;background:#38bdf80a;align-items:flex-start}.dashboard-guild-card--invite[data-v-8b01d1d6]:hover{border-color:#38bdf8a6;background:#38bdf81a}.dashboard-guild-card--muted[data-v-8b01d1d6]{opacity:.72;cursor:default;pointer-events:none;align-items:flex-start}.dashboard-guild-card[data-v-8b01d1d6]{display:flex;align-items:center;gap:.85rem;padding:1rem 1.1rem;border-radius:var(--radius-md);border:1px solid var(--color-border);background:var(--glass-bg);color:var(--color-text);box-shadow:var(--shadow-card);backdrop-filter:var(--glass-blur);-webkit-backdrop-filter:var(--glass-blur);transition:border-color var(--duration-normal) ease,transform var(--duration-normal) var(--ease-out-expo),box-shadow var(--duration-normal) ease}.dashboard-guild-card[data-v-8b01d1d6]:hover{border-color:#38bdf873;transform:translateY(-2px);box-shadow:var(--shadow-card-hover),var(--glow-primary-soft);color:var(--color-text)}.dashboard-guild-card--selected[data-v-8b01d1d6]{border-color:#fbbf24a6;background:#fbbf241a;box-shadow:var(--shadow-card),0 0 0 1px #fbbf2433}.dashboard-guild-card--selected[data-v-8b01d1d6]:hover{border-color:#fbbf24cc;box-shadow:var(--shadow-card-hover),0 0 12px #fbbf2426}.dashboard-guild-card-selected[data-v-8b01d1d6]{display:inline-block;font-size:.72rem;padding:.1rem .45rem;border-radius:4px;background:#fbbf242e;color:#fbbf24;width:fit-content;font-weight:600}.dashboard-empty[data-v-8b01d1d6],.dashboard-error[data-v-8b01d1d6]{color:var(--color-text-muted);padding-block:2rem;text-align:center}.dashboard-loading[data-v-8b01d1d6]{color:var(--color-text-muted);padding:2rem 0;min-height:14rem;display:flex;align-items:center;justify-content:center}.dashboard-loading--initial[data-v-8b01d1d6]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:color-mix(in srgb,var(--color-bg) 88%,transparent)}.dashboard-loading--pane[data-v-8b01d1d6]{min-height:14rem}.dashboard-error[data-v-8b01d1d6]{color:#fca5a5}.dashboard-subtab[data-v-8b01d1d6]:focus-visible,.dashboard-weblog-tab[data-v-8b01d1d6]:focus-visible,.header-notifications-btn[data-v-8b01d1d6]:focus-visible,.header-account-pill[data-v-8b01d1d6]:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.dashboard-login-hero[data-v-8b01d1d6]{text-align:center;padding:3rem 1rem 2rem}.dashboard-login-hero p[data-v-8b01d1d6]{color:var(--color-text-muted);max-width:42ch;margin:.75rem auto 1.5rem}.dashboard-login-panel[data-v-8b01d1d6]{max-width:420px;margin:0 auto 2rem;padding:2rem 1.75rem 1.5rem;text-align:center;box-shadow:var(--shadow-card),var(--glow-primary-soft)}.dashboard-login-title[data-v-8b01d1d6]{margin:0 0 1.5rem;font-size:1.35rem;font-weight:700}.dashboard-linked-account[data-v-8b01d1d6]{display:flex;align-items:center;gap:.85rem;width:100%;padding:.85rem 1rem;border-radius:12px;border:1px solid var(--color-border);background:#0f172a8c;color:inherit;text-align:left;cursor:pointer;transition:border-color .15s,background .15s}.dashboard-linked-account[data-v-8b01d1d6]:hover:not(:disabled){border-color:#38bdf873;background:#0f172abf}.dashboard-linked-account[data-v-8b01d1d6]:disabled{opacity:.7;cursor:wait}.dashboard-linked-account-avatar[data-v-8b01d1d6]{width:44px;height:44px;border-radius:50%;object-fit:cover;flex-shrink:0}.dashboard-linked-account-avatar--placeholder[data-v-8b01d1d6]{display:grid;place-items:center;background:#38bdf81f;font-size:1.25rem}.dashboard-linked-account-text[data-v-8b01d1d6]{display:flex;flex-direction:column;gap:.15rem;min-width:0}.dashboard-linked-account-text strong[data-v-8b01d1d6]{font-size:1rem;font-weight:600}.dashboard-linked-account-list[data-v-8b01d1d6]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.55rem}.dashboard-linked-account-list li[data-v-8b01d1d6]{display:flex;align-items:stretch;gap:.35rem}.dashboard-linked-account-list .dashboard-linked-account[data-v-8b01d1d6]{flex:1;min-width:0}.dashboard-linked-account-busy[data-v-8b01d1d6]{margin-left:auto;font-size:.78rem;color:var(--color-primary);flex-shrink:0}.dashboard-linked-account-remove[data-v-8b01d1d6]{flex-shrink:0;width:2.25rem;border:1px solid var(--color-border);border-radius:10px;background:#0f172a59;color:var(--color-text-muted);font-size:1.15rem;line-height:1;cursor:pointer;transition:border-color .15s,color .15s}.dashboard-linked-account-remove[data-v-8b01d1d6]:hover:not(:disabled){border-color:#f8717173;color:#fca5a5}.dashboard-linked-account-remove[data-v-8b01d1d6]:disabled{opacity:.5;cursor:not-allowed}.dashboard-login-divider[data-v-8b01d1d6]{display:flex;align-items:center;gap:.75rem;margin:1.25rem 0;color:var(--color-text-muted);font-size:.85rem}.dashboard-login-divider[data-v-8b01d1d6]:before,.dashboard-login-divider[data-v-8b01d1d6]:after{content:"";flex:1;height:1px;background:var(--color-border)}.btn-discord[data-v-8b01d1d6]{display:inline-flex;align-items:center;justify-content:center;gap:.55rem;width:100%;padding:.75rem 1rem;border:none;border-radius:10px;background:#5865f2;color:#fff;font-weight:600;font-size:.95rem;cursor:pointer;transition:background .15s,opacity .15s}.btn-discord[data-v-8b01d1d6]:hover:not(:disabled){background:#4752c4}.btn-discord[data-v-8b01d1d6]:disabled{opacity:.55;cursor:not-allowed}.dashboard-discord-icon[data-v-8b01d1d6]{width:20px;height:20px;background:currentColor;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 127.14 96.36'%3E%3Cpath fill='currentColor' d='M107.7 8.07A105.15 105.15 0 0 0 81.47 0a72.06 72.06 0 0 0-3.36 6.83 97.68 97.68 0 0 0-29.11 0A72.37 72.37 0 0 0 45.64 0 105.89 105.89 0 0 0 19.39 8.09C2.79 32.65-1.71 56.6.54 80.21h0a105.73 105.73 0 0 0 32.17 16.15 77.7 77.7 0 0 0 6.89-11.11 68.42 68.42 0 0 1-10.85-5.18c.91-.66 1.8-1.34 2.66-2a75.57 75.57 0 0 0 64.32 0c.87.71 1.76 1.39 2.66 2a68.68 68.68 0 0 1-10.87 5.19 77 77 0 0 0 6.89 11.1A105.25 105.25 0 0 0 126.6 80.22h0c2.39-27.29-4.14-51.11-18.9-72.15ZM42.45 65.69C36.18 65.69 31 60 31 53s5-12.74 11.43-12.74S54 46 53.89 53s-5.05 12.69-11.44 12.69Zm42.24 0C78.41 65.69 73.25 60 73.25 53s5-12.74 11.44-12.74S96.23 46 96.12 53s-5.04 12.69-11.43 12.69Z'/%3E%3C/svg%3E") center / contain no-repeat}.dashboard-turnstile-caption[data-v-8b01d1d6]{margin:0;font-size:.8rem;color:var(--color-text-muted)}.dashboard-subtabs[data-v-8b01d1d6],.dashboard-tabs[data-v-8b01d1d6],.dashboard-weblog-tabs[data-v-8b01d1d6]{display:flex;flex-wrap:wrap;gap:.35rem;margin-bottom:1rem;padding:.35rem;border-radius:999px;border:1px solid color-mix(in srgb,var(--color-border) 85%,transparent);background:color-mix(in srgb,var(--glass-bg) 70%,transparent);width:fit-content;max-width:100%}.dashboard-subtab[data-v-8b01d1d6],.dashboard-tabs a[data-v-8b01d1d6],.dashboard-weblog-tab[data-v-8b01d1d6]{display:inline-flex;align-items:center;justify-content:center;padding:.48rem .95rem;border-radius:999px;border:1px solid transparent;background:transparent;color:var(--color-text-muted);font-size:.86rem;font-weight:500;line-height:1.2;text-decoration:none;white-space:nowrap;cursor:pointer;transition:color var(--duration-fast) ease,background var(--duration-fast) ease,border-color var(--duration-fast) ease}.dashboard-subtab[data-v-8b01d1d6]:hover,.dashboard-tabs a[data-v-8b01d1d6]:hover,.dashboard-weblog-tab[data-v-8b01d1d6]:hover{color:var(--color-text);background:color-mix(in srgb,var(--color-text-muted) 10%,transparent)}.dashboard-subtab[data-v-8b01d1d6]:focus-visible,.dashboard-tabs a[data-v-8b01d1d6]:focus-visible,.dashboard-weblog-tab[data-v-8b01d1d6]:focus-visible{outline:2px solid color-mix(in srgb,var(--color-primary) 55%,transparent);outline-offset:2px}.dashboard-subtab--active[data-v-8b01d1d6],.dashboard-tabs a.router-link-active[data-v-8b01d1d6],.dashboard-weblog-tab--active[data-v-8b01d1d6]{border-color:color-mix(in srgb,var(--color-primary) 38%,transparent);background:color-mix(in srgb,var(--color-primary) 12%,transparent);color:var(--color-primary);font-weight:600}.dashboard-subtabs--slide[data-v-8b01d1d6]{position:relative;display:grid;grid-auto-flow:column;grid-auto-columns:1fr;gap:.35rem;flex-wrap:nowrap}.dashboard-subtabs-indicator[data-v-8b01d1d6]{position:absolute;top:.35rem;bottom:.35rem;left:.35rem;border-radius:999px;background:color-mix(in srgb,var(--color-primary) 14%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--color-primary) 22%,transparent);pointer-events:none;transition:transform var(--page-transition-duration) var(--page-transition-ease)}.dashboard-weblog-tabs.dashboard-subtabs--slide .dashboard-subtabs-indicator[data-v-8b01d1d6]{width:calc((100% - .7rem - .35rem * 4) / 5)}.dashboard-subtabs-indicator--bot[data-v-8b01d1d6]{transform:translate(calc(400% + 1.4rem))}.dashboard-hub-member-pick[data-v-8b01d1d6]{margin:.75rem 0 0;padding:0;border:none}.dashboard-hub-member-chips[data-v-8b01d1d6]{display:flex;flex-wrap:wrap;gap:.4rem;margin:.5rem 0;min-height:1.5rem}.dashboard-hub-member-chip[data-v-8b01d1d6]{display:inline-flex;align-items:center;gap:.35rem;padding:.2rem .45rem .2rem .55rem;border-radius:999px;font-size:.85rem;background:color-mix(in srgb,var(--color-primary) 10%,transparent);border:1px solid color-mix(in srgb,var(--color-primary) 22%,transparent);color:var(--color-text)}.dashboard-hub-member-chip-remove[data-v-8b01d1d6]{padding:0 .2rem;border:none;background:transparent;color:var(--color-text-muted);cursor:pointer;font-size:1rem;line-height:1}.dashboard-hub-member-chip-remove[data-v-8b01d1d6]:hover{color:var(--color-primary)}.dashboard-hub-member-search-row[data-v-8b01d1d6]{display:flex;gap:.5rem;flex-wrap:wrap;align-items:flex-end}.dashboard-hub-member-search-results[data-v-8b01d1d6]{margin:.5rem 0 0;padding:0;list-style:none;max-height:10rem;overflow-y:auto;border:1px solid color-mix(in srgb,var(--color-border) 85%,transparent);border-radius:var(--radius-sm)}.dashboard-hub-member-search-item[data-v-8b01d1d6]{display:block;width:100%;padding:.45rem .65rem;border:none;border-bottom:1px solid color-mix(in srgb,var(--color-border) 60%,transparent);background:transparent;text-align:left;cursor:pointer;font-size:.88rem;color:var(--color-text)}.dashboard-hub-member-search-item[data-v-8b01d1d6]:last-child{border-bottom:none}.dashboard-hub-member-search-item[data-v-8b01d1d6]:hover{background:color-mix(in srgb,var(--color-primary) 8%,transparent)}.dashboard-subtabs-indicator--settings[data-v-8b01d1d6]{transform:translate(calc(100% + .35rem))}.dashboard-subtabs-indicator--board[data-v-8b01d1d6]{transform:translate(calc(200% + .7rem))}.dashboard-subtabs-indicator--scrim[data-v-8b01d1d6]{transform:translate(calc(300% + .35rem * 3))}.dashboard-subtabs--slide .dashboard-subtab[data-v-8b01d1d6],.dashboard-subtabs--slide .dashboard-weblog-tab[data-v-8b01d1d6]{position:relative;z-index:1;border-color:transparent;background:transparent}.dashboard-subtabs--slide .dashboard-subtab[data-v-8b01d1d6]:hover,.dashboard-subtabs--slide .dashboard-weblog-tab[data-v-8b01d1d6]:hover{background:transparent;color:var(--color-primary)}.dashboard-subtabs--slide .dashboard-subtab--active[data-v-8b01d1d6],.dashboard-subtabs--slide .dashboard-weblog-tab--active[data-v-8b01d1d6]{border-color:transparent;background:transparent;color:var(--color-primary);font-weight:600}@media(prefers-reduced-motion:reduce){.dashboard-subtabs-indicator[data-v-8b01d1d6]{transition:none}}.dashboard-tabs[data-v-8b01d1d6]{margin-bottom:1rem}.dashboard-nav a.dashboard-nav-hub-link[data-v-8b01d1d6]{display:inline-flex;align-items:center;justify-content:center;color:#fbbf24;font-weight:600;font-size:.86rem;padding:.4rem .8rem;border-radius:999px;border:1px solid rgba(251,191,36,.35);background:#fbbf2414;text-decoration:none;white-space:nowrap;transition:color var(--duration-fast) ease,background var(--duration-fast) ease,border-color var(--duration-fast) ease}.dashboard-nav a.dashboard-nav-hub-link[data-v-8b01d1d6]:hover{color:#fcd34d;border-color:#fbbf2480;background:#fbbf2424}.dashboard-nav a.dashboard-nav-hub-link.router-link-active[data-v-8b01d1d6],.dashboard-nav a.dashboard-nav-hub-link.dashboard-nav-link--active[data-v-8b01d1d6]{color:#fde68a;border-color:#fbbf249e;background:#fbbf2433;text-decoration:none;box-shadow:0 0 0 1px #fbbf241f}.dashboard-result-win[data-v-8b01d1d6]{color:var(--color-success)}.dashboard-result-lose[data-v-8b01d1d6]{color:#f87171}.dashboard-table--scrim-results[data-v-8b01d1d6]{font-size:.88rem}.dashboard-table--scrim-results th[data-v-8b01d1d6],.dashboard-table--scrim-results td[data-v-8b01d1d6]{vertical-align:middle}.dashboard-muted[data-v-8b01d1d6]{color:var(--color-text-muted);font-size:.88em}.dashboard-hub-lead[data-v-8b01d1d6]{margin-bottom:1.25rem}.dashboard-hub-sections[data-v-8b01d1d6]{display:grid;gap:1rem}.dashboard-hub-card-desc[data-v-8b01d1d6]{color:var(--color-text-muted);font-size:.9rem;margin:.25rem 0 .75rem}.dashboard-hub-section-help--card[data-v-8b01d1d6]{margin:0 0 .75rem;font-size:.84rem}.dashboard-hub-card-summary[data-v-8b01d1d6]{white-space:pre-wrap;font-size:.92rem;line-height:1.55;margin:0}.dashboard-hub-access-modes[data-v-8b01d1d6]{border:none;margin:0 0 1rem;padding:0;display:flex;flex-direction:column;gap:.5rem}.dashboard-hub-radio[data-v-8b01d1d6]{display:flex;align-items:center;gap:.5rem;cursor:pointer}.dashboard-hub-delegates[data-v-8b01d1d6]{margin-bottom:1rem}.dashboard-hub-delegate-list[data-v-8b01d1d6]{list-style:none;margin:.75rem 0 0;padding:0;display:flex;flex-direction:column;gap:.5rem}.dashboard-hub-delegate-list li[data-v-8b01d1d6]{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem}.dashboard-hub-delegate-item[data-v-8b01d1d6]{padding:.65rem .75rem;border-radius:10px;border:1px solid var(--color-border);background:#0f172a59}.dashboard-hub-delegate-item--owner[data-v-8b01d1d6]{background:#5865f21a;border-color:#5865f259}.dashboard-hub-delegate-item--admin[data-v-8b01d1d6]{background:#38bdf812;border-color:#38bdf83d}.dashboard-hub-delegate-item--member[data-v-8b01d1d6]{background:#94a3b80f;border-color:#94a3b838}.dashboard-hub-delegate-name-row[data-v-8b01d1d6]{display:flex;align-items:center;flex-wrap:wrap;gap:.4rem .55rem}.dashboard-hub-badge[data-v-8b01d1d6]{display:inline-block;font-size:.72rem;font-weight:600;line-height:1.2;padding:.12rem .45rem;border-radius:999px;white-space:nowrap}.dashboard-hub-badge--owner[data-v-8b01d1d6]{color:#c9cdfb;background:#5865f259;border:1px solid rgba(88,101,242,.45)}.dashboard-hub-badge--admin[data-v-8b01d1d6]{color:#7dd3fc;background:#38bdf829;border:1px solid rgba(56,189,248,.35)}.dashboard-hub-badge--member[data-v-8b01d1d6]{color:#94a3b8;background:#94a3b81a;border:1px solid rgba(148,163,184,.28)}.dashboard-hub-delegate-fixed-note[data-v-8b01d1d6]{font-size:.82rem;color:var(--color-muted, #9ca3af)}.dashboard-hub-delegate-main[data-v-8b01d1d6]{display:flex;flex-direction:column;gap:.15rem;min-width:0;flex:1}.dashboard-hub-delegate-name[data-v-8b01d1d6]{font-weight:600}.dashboard-hub-delegate-meta[data-v-8b01d1d6],.dashboard-hub-delegate-roles[data-v-8b01d1d6]{font-size:.85rem;color:var(--color-muted, #9ca3af);word-break:break-all}.dashboard-hub-delegate-actions[data-v-8b01d1d6]{display:flex;flex-shrink:0;gap:.35rem;align-items:flex-start;padding-top:.1rem}.dashboard-modal-backdrop[data-v-8b01d1d6]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:11000;display:flex;align-items:center;justify-content:center;padding:1rem;background:#0000008c}.dashboard-modal[data-v-8b01d1d6]{width:min(720px,100%);max-height:min(90vh,720px);display:flex;flex-direction:column;background:var(--color-surface, #1e1f22);border:1px solid var(--color-border, #3f4147);border-radius:12px;box-shadow:0 16px 48px #00000073}.dashboard-modal-header[data-v-8b01d1d6]{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem;padding:1rem 1.1rem .5rem}.dashboard-modal-header h3[data-v-8b01d1d6]{margin:0;font-size:1.05rem}.dashboard-modal-close[data-v-8b01d1d6]{border:none;background:transparent;color:var(--color-muted, #9ca3af);font-size:1.5rem;line-height:1;cursor:pointer;padding:0 .25rem}.dashboard-modal-note[data-v-8b01d1d6]{margin:0 1.1rem .75rem;font-size:.9rem}.dashboard-modal-table-wrap[data-v-8b01d1d6]{overflow:auto;padding:0 1.1rem;flex:1;min-height:0}.dashboard-modal-table[data-v-8b01d1d6]{width:100%;border-collapse:collapse;font-size:.9rem}.dashboard-modal-table th[data-v-8b01d1d6],.dashboard-modal-table td[data-v-8b01d1d6]{padding:.55rem .4rem;border-bottom:1px solid var(--color-border, #3f4147);vertical-align:top;text-align:left}.dashboard-modal-area-label[data-v-8b01d1d6]{font-weight:500;white-space:nowrap}.dashboard-perm-levels[data-v-8b01d1d6]{display:flex;flex-wrap:wrap;gap:.35rem .65rem}.dashboard-perm-level[data-v-8b01d1d6]{display:inline-flex;align-items:center;gap:.25rem;font-size:.85rem;cursor:pointer;white-space:nowrap}.dashboard-perm-level--active[data-v-8b01d1d6]{color:var(--color-primary, #5865f2)}.dashboard-perm-level input[data-v-8b01d1d6]{margin:0}.dashboard-modal-footer[data-v-8b01d1d6]{display:flex;justify-content:flex-end;gap:.5rem;padding:.85rem 1.1rem 1rem;border-top:1px solid var(--color-border, #3f4147)}.dashboard-confirm-modal[data-v-8b01d1d6]{width:min(420px,100%);max-height:none}.dashboard-confirm-modal-header[data-v-8b01d1d6]{padding-bottom:.35rem}.dashboard-confirm-modal-message[data-v-8b01d1d6]{margin:0 1.1rem 1rem;font-size:.92rem;color:var(--color-text-muted, #9ca3af);line-height:1.45}.dashboard-confirm-btn-danger[data-v-8b01d1d6]{background:#dc2626;border-color:#dc2626;color:#fff}.dashboard-confirm-btn-danger[data-v-8b01d1d6]:hover:not(:disabled){background:#b91c1c;border-color:#b91c1c}.dashboard-table-wrap--refreshing[data-v-8b01d1d6]{position:relative}.dashboard-table-refresh-bar[data-v-8b01d1d6]{position:absolute;top:0;left:0;right:0;height:2px;z-index:2;background:linear-gradient(90deg,transparent,var(--color-primary, #5865f2),transparent);animation:dashboard-table-refresh-pulse-8b01d1d6 1s ease-in-out infinite}.dashboard-table--refreshing[data-v-8b01d1d6]{opacity:.72;transition:opacity calc(var(--page-transition-duration) * .5) var(--page-transition-ease)}@keyframes dashboard-table-refresh-pulse-8b01d1d6{0%,to{opacity:.35}50%{opacity:1}}.dashboard-scrim-detail-modal[data-v-8b01d1d6]{width:min(48rem,100%);max-height:min(90vh,840px)}.dashboard-scrim-detail-meta[data-v-8b01d1d6]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem 1rem;margin:0;padding:0 1.1rem}.dashboard-scrim-detail-meta dt[data-v-8b01d1d6]{margin:0;font-size:.78rem;color:var(--color-text-muted)}.dashboard-scrim-detail-meta dd[data-v-8b01d1d6]{margin:.15rem 0 0;font-size:.9rem;word-break:break-word}.dashboard-scrim-detail-result-badge[data-v-8b01d1d6]{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center;padding:0 1.1rem}.dashboard-scrim-detail-result-pill[data-v-8b01d1d6]{display:inline-flex;align-items:center;gap:.35rem;padding:.35rem .65rem;border-radius:var(--radius-sm, 6px);font-size:.88rem;font-weight:500;border:1px solid var(--color-border, #3f4147);background:#0003}.dashboard-scrim-detail-result-pill--win[data-v-8b01d1d6]{border-color:#22c55e73;background:#22c55e1f}.dashboard-scrim-detail-result-pill--lose[data-v-8b01d1d6]{border-color:#f8717166;background:#f871711a}.dashboard-scrim-detail-body[data-v-8b01d1d6]{display:grid;gap:1rem;padding:.35rem 0 .75rem;overflow-y:auto}.dashboard-scrim-detail-members[data-v-8b01d1d6]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin:0 1.1rem;padding:.75rem;border:1px solid var(--color-border, #3f4147);border-radius:var(--radius-sm, 6px);background:#00000026}.dashboard-scrim-detail-members h4[data-v-8b01d1d6]{margin:0 0 .35rem;font-size:.85rem}.dashboard-scrim-detail-members p[data-v-8b01d1d6]{margin:0;font-size:.9rem}.dashboard-scrim-detail-active-hint[data-v-8b01d1d6]{margin:0 1.1rem;padding:.65rem .75rem;border-radius:var(--radius-sm, 6px);font-size:.88rem;color:#fde68a;background:#fbbf241f;border:1px solid rgba(251,191,36,.35)}.dashboard-scrim-detail-form[data-v-8b01d1d6]{display:flex;flex-wrap:wrap;gap:.75rem;align-items:flex-end;padding:0 1.1rem}.dashboard-hub-save-modal-body[data-v-8b01d1d6]{padding:.35rem 1.1rem 1rem;overflow-y:auto}.dashboard-hub-save-modal-lead[data-v-8b01d1d6]{margin:0 0 .85rem;color:var(--color-text-muted);font-size:.9rem;line-height:1.5}.dashboard-hub-save-changes[data-v-8b01d1d6]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.55rem;max-height:min(50vh,320px);overflow-y:auto}.dashboard-hub-save-change[data-v-8b01d1d6]{display:flex;flex-direction:column;gap:.25rem;padding:.65rem .75rem;border-radius:var(--radius-xs, 8px);border:1px solid var(--color-border);background:#0000002e}.dashboard-hub-save-change-label[data-v-8b01d1d6]{font-size:.84rem;font-weight:600;color:var(--color-text)}.dashboard-hub-save-change-values[data-v-8b01d1d6]{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem .5rem;font-size:.88rem}.dashboard-hub-save-before[data-v-8b01d1d6]{color:#fca5a5}.dashboard-hub-save-arrow[data-v-8b01d1d6]{color:var(--color-text-faint)}.dashboard-hub-save-after[data-v-8b01d1d6]{color:#86efac;font-weight:600}.dashboard-hub-foot[data-v-8b01d1d6]{margin-top:1.5rem;font-size:.88rem}.dashboard-hub-section-editor[data-v-8b01d1d6]{margin-top:.85rem}.dashboard-hub-section-toggle[data-v-8b01d1d6]{margin-top:.25rem}.dashboard-hub-section-form-wrap[data-v-8b01d1d6]{margin-top:.75rem;padding-top:.75rem;border-top:1px solid var(--color-border, #3f4147)}.dashboard-hub-form[data-v-8b01d1d6]{display:flex;flex-direction:column;gap:.75rem}.dashboard-hub-check[data-v-8b01d1d6],.dashboard-hub-cmd-row[data-v-8b01d1d6]{display:flex;align-items:center;gap:.65rem;padding:.5rem .65rem;margin:0;border-radius:var(--radius-xs, 8px);font-size:.92rem;line-height:1.35;cursor:pointer;-webkit-user-select:none;user-select:none;transition:color .28s var(--ease-smooth, ease),background-color .22s ease,box-shadow .22s ease}.dashboard-hub-cmd-row[data-v-8b01d1d6]{font-size:.9rem}.dashboard-hub-check[data-v-8b01d1d6]:hover,.dashboard-hub-cmd-row[data-v-8b01d1d6]:hover{background:#ffffff0a}.dashboard-hub-check[data-v-8b01d1d6]:has(input:checked:not(:disabled)),.dashboard-hub-cmd-row[data-v-8b01d1d6]:has(input:checked:not(:disabled)){color:#86efac;background:#34d39912}.dashboard-hub-check[data-v-8b01d1d6]:has(input:not(:checked):not(:disabled)),.dashboard-hub-cmd-row[data-v-8b01d1d6]:has(input:not(:checked):not(:disabled)){color:#fca5a5;background:#f871710f}.dashboard-hub-check[data-v-8b01d1d6]:has(input:disabled),.dashboard-hub-cmd-row[data-v-8b01d1d6]:has(input:disabled){color:var(--color-text-muted);background:#ffffff05;cursor:not-allowed;opacity:.82}.dashboard-hub-check .dashboard-muted[data-v-8b01d1d6],.dashboard-hub-cmd-row .dashboard-muted[data-v-8b01d1d6]{color:var(--color-text-muted);font-size:.84em}.dashboard-hub-check input[type=checkbox][data-v-8b01d1d6],.dashboard-hub-cmd-row input[type=checkbox][data-v-8b01d1d6]{-moz-appearance:none;appearance:none;-webkit-appearance:none;width:1.1rem;height:1.1rem;margin:0;flex-shrink:0;border:2px solid currentColor;border-radius:5px;background:#00000047;cursor:pointer;transition:border-color .28s var(--ease-smooth, ease),background-color .28s var(--ease-smooth, ease),box-shadow .28s var(--ease-smooth, ease),transform .22s var(--ease-spring, ease)}.dashboard-hub-check input[type=checkbox][data-v-8b01d1d6]:checked,.dashboard-hub-cmd-row input[type=checkbox][data-v-8b01d1d6]:checked{border-color:#6ee7b7;background-color:#34d39938;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath fill='%2386efac' d='M10.2 3.2 4.8 8.6 2 5.8l-.9.9 3.7 3.7 6.3-6.3z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:.72rem;box-shadow:0 0 0 3px #34d3991f}.dashboard-hub-check input[type=checkbox][data-v-8b01d1d6]:not(:checked):not(:disabled),.dashboard-hub-cmd-row input[type=checkbox][data-v-8b01d1d6]:not(:checked):not(:disabled){border-color:#fca5a5d9;box-shadow:0 0 0 2px #f8717114}.dashboard-hub-check input[type=checkbox][data-v-8b01d1d6]:disabled,.dashboard-hub-cmd-row input[type=checkbox][data-v-8b01d1d6]:disabled{border-color:var(--color-text-faint);background:#0000002e;box-shadow:none;cursor:not-allowed;opacity:.65}.dashboard-hub-check input[type=checkbox][data-v-8b01d1d6]:active:not(:disabled),.dashboard-hub-cmd-row input[type=checkbox][data-v-8b01d1d6]:active:not(:disabled){transform:scale(.92)}.dashboard-hub-check input[type=checkbox][data-v-8b01d1d6]:checked:not(:disabled),.dashboard-hub-cmd-row input[type=checkbox][data-v-8b01d1d6]:checked:not(:disabled){animation:dashboard-check-pop-8b01d1d6 .32s var(--ease-spring, ease)}@keyframes dashboard-check-pop-8b01d1d6{0%{transform:scale(.82)}55%{transform:scale(1.1)}to{transform:scale(1)}}.dashboard-hub-section-help[data-v-8b01d1d6]{margin:0 0 .85rem;padding:.75rem .9rem;border-radius:var(--radius-sm);border:1px solid rgba(125,211,252,.14);background:#38bdf80f;color:var(--color-text-muted);font-size:.88rem;line-height:1.55}.dashboard-hub-field-block[data-v-8b01d1d6]{display:flex;flex-direction:column;gap:.35rem}.dashboard-field-hint[data-v-8b01d1d6]{margin:0;padding:0 .1rem;color:var(--color-text-faint);font-size:.8rem;line-height:1.45}.dashboard-hub-form-actions[data-v-8b01d1d6]{margin-top:1rem;padding-top:.25rem}.dashboard-hub-cmd-panel[data-v-8b01d1d6]{border:1px solid var(--color-border, #3f4147);border-radius:var(--radius-md, 8px);padding:.85rem 1rem;display:flex;flex-direction:column;gap:.85rem;background:#0000001f}.dashboard-hub-cmd-filter[data-v-8b01d1d6]{max-width:320px}.dashboard-hub-cmd-list[data-v-8b01d1d6]{list-style:none;margin:0;padding:.15rem 0 0;max-height:280px;overflow:auto;display:flex;flex-direction:column;gap:.2rem}.dashboard-hub-cmd-list li[data-v-8b01d1d6]{margin:0}.dashboard-hub-rule-list[data-v-8b01d1d6]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.35rem}.dashboard-hub-rule-list li[data-v-8b01d1d6]{display:flex;align-items:center;justify-content:space-between;gap:.5rem;font-size:.9rem}.dashboard-hub-rule-add[data-v-8b01d1d6]{display:grid;gap:.65rem;margin-top:.5rem;padding-top:.65rem;border-top:1px dashed var(--color-border, #3f4147)}.dashboard-hub-role-pick[data-v-8b01d1d6]{border:1px solid var(--color-border, #3f4147);border-radius:8px;padding:.65rem .75rem;margin:0;display:flex;flex-direction:column;gap:.35rem;max-height:200px;overflow:auto}.dashboard-hub-role-pick legend[data-v-8b01d1d6]{padding:0 .25rem}@media(max-width:768px){.dashboard-nav[data-v-8b01d1d6]{padding:.6rem .65rem}.dashboard-nav-actions[data-v-8b01d1d6]{justify-content:flex-start;min-width:0;padding-left:0;border-left:none;padding-top:.45rem;border-top:1px solid color-mix(in srgb,var(--color-border) 75%,transparent)}.dashboard-nav a.dashboard-nav-hub-link[data-v-8b01d1d6]{margin-top:0}.dashboard-subtabs[data-v-8b01d1d6],.dashboard-tabs[data-v-8b01d1d6],.dashboard-weblog-tabs[data-v-8b01d1d6]{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;width:100%;max-width:100%}.dashboard-subtabs[data-v-8b01d1d6]::-webkit-scrollbar,.dashboard-tabs[data-v-8b01d1d6]::-webkit-scrollbar,.dashboard-weblog-tabs[data-v-8b01d1d6]::-webkit-scrollbar{display:none}.dashboard-weblog-tabs.dashboard-subtabs--slide .dashboard-subtabs-indicator[data-v-8b01d1d6]{display:none}.dashboard-subtabs--slide .dashboard-weblog-tab--active[data-v-8b01d1d6]{border-color:color-mix(in srgb,var(--color-primary) 38%,transparent);background:color-mix(in srgb,var(--color-primary) 12%,transparent)}}.board-layout[data-v-8b01d1d6]{display:grid;grid-template-columns:minmax(200px,260px) minmax(0,1fr);gap:1rem;align-items:start}.board-sidebar[data-v-8b01d1d6]{padding:1rem .9rem;position:sticky;top:.5rem;max-height:calc(100vh - 6rem);overflow-y:auto}.board-sidebar-head[data-v-8b01d1d6]{display:flex;align-items:center;justify-content:space-between;gap:.5rem;margin-bottom:.75rem;padding:0 .15rem .6rem;border-bottom:1px solid var(--color-border)}.board-tree-wrap[data-v-8b01d1d6]{padding:.15rem 0 .1rem .2rem}.board-sidebar-settings-btn[data-v-8b01d1d6]{font-size:.82rem;padding:.28rem .65rem;border-radius:999px;border:1px solid var(--color-border)}.board-sidebar-settings-btn--active[data-v-8b01d1d6]{border-color:var(--color-primary);color:var(--color-primary);background:#38bdf81a}.board-main-empty .dashboard-empty[data-v-8b01d1d6]{padding:1.75rem .5rem;margin:0}.board-compose.content-card+.board-posts-panel[data-v-8b01d1d6]{margin-top:0}.board-compose-outer[data-v-8b01d1d6]{display:grid;grid-template-rows:1fr;margin-bottom:1rem;overflow:hidden}.board-compose-enter-active[data-v-8b01d1d6],.board-compose-leave-active[data-v-8b01d1d6]{transition:grid-template-rows .34s var(--page-transition-ease),opacity .28s ease,margin-bottom .34s var(--page-transition-ease)}.board-compose-enter-from[data-v-8b01d1d6],.board-compose-leave-to[data-v-8b01d1d6]{grid-template-rows:0fr;opacity:0;margin-bottom:0}.board-compose-enter-to[data-v-8b01d1d6],.board-compose-leave-from[data-v-8b01d1d6]{grid-template-rows:1fr;opacity:1}@media(prefers-reduced-motion:reduce){.board-compose-enter-active[data-v-8b01d1d6],.board-compose-leave-active[data-v-8b01d1d6]{transition:none}.board-compose-enter-from[data-v-8b01d1d6],.board-compose-leave-to[data-v-8b01d1d6]{grid-template-rows:1fr;opacity:1;margin-bottom:1rem}}.board-compose-inline[data-v-8b01d1d6]{min-height:0;overflow:hidden;margin-bottom:0;padding:1rem 1.1rem;border:1px solid color-mix(in srgb,var(--color-border) 90%,transparent);border-radius:var(--radius-md);background:color-mix(in srgb,var(--glass-bg) 55%,transparent)}.board-compose-inline-title[data-v-8b01d1d6]{margin:0 0 .75rem;font-family:var(--font-display);font-size:.95rem;font-weight:600;color:var(--color-text-muted)}.board-compose-toggle[data-v-8b01d1d6]{flex-shrink:0;font-size:.82rem;padding:.28rem .65rem;border-radius:999px}.board-sidebar .dashboard-empty[data-v-8b01d1d6],.board-sidebar .dashboard-loading--pane[data-v-8b01d1d6]{padding:1.25rem .45rem;margin:0}.board-sidebar-title[data-v-8b01d1d6]{margin:0;font-family:var(--font-display);font-size:1rem;font-weight:600}.board-main[data-v-8b01d1d6]{position:relative;display:flex;flex-direction:column;gap:1rem;min-width:0;min-height:14rem}.board-panel-head[data-v-8b01d1d6]{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-bottom:.85rem;padding-bottom:.7rem;border-bottom:1px solid var(--color-border)}.board-panel-head .board-section-title[data-v-8b01d1d6]{margin:0}.board-section-modal[data-v-8b01d1d6]{max-width:24rem}.board-section-modal .board-form[data-v-8b01d1d6]{padding:.35rem 1.1rem 1rem}.board-section-modal .dashboard-modal-footer[data-v-8b01d1d6]{margin:.75rem -1.1rem 0;padding:.85rem 1.1rem .25rem}.board-compose.content-card[data-v-8b01d1d6],.board-posts-panel.content-card[data-v-8b01d1d6]{padding:1.15rem 1.2rem}.board-main>.content-card>.dashboard-empty[data-v-8b01d1d6]{padding:1.75rem .5rem;margin:0}.board-posts-panel .dashboard-empty[data-v-8b01d1d6],.board-posts-panel .dashboard-loading[data-v-8b01d1d6],.board-posts-panel .dashboard-error[data-v-8b01d1d6]{padding:1.25rem .35rem 1.5rem;margin:0}.board-page[data-v-8b01d1d6]{display:flex;flex-direction:column;gap:1.25rem}.board-compose[data-v-8b01d1d6]{margin-bottom:0}.board-section-title[data-v-8b01d1d6]{font-family:var(--font-display);font-size:1.15rem;margin:0 0 .85rem}.board-form[data-v-8b01d1d6]{display:flex;flex-direction:column;gap:.9rem}.board-field[data-v-8b01d1d6]{gap:.4rem}.board-field input[type=file][data-v-8b01d1d6]{margin-top:.15rem;padding:.35rem 0;width:100%;font:inherit;font-size:.88rem;color:var(--color-text-muted)}.board-hint[data-v-8b01d1d6]{font-size:.8rem;color:var(--color-text-muted);margin:0;line-height:1.45}.board-pii-hint[data-v-8b01d1d6]{padding:.4rem .55rem;border-radius:var(--radius-sm);background:#0000001f}.board-file-list[data-v-8b01d1d6]{margin:0;padding-left:1.1rem;font-size:.85rem;color:var(--color-text-muted)}.board-form-actions[data-v-8b01d1d6]{display:flex;gap:.5rem}.board-post-list[data-v-8b01d1d6]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.65rem}.board-post-card[data-v-8b01d1d6]{border:1px solid color-mix(in srgb,var(--color-border) 85%,transparent);border-radius:var(--radius-md);background:#00000024;transition:border-color var(--duration-fast) ease,background var(--duration-fast) ease}.board-post-card[data-v-8b01d1d6]:hover{border-color:var(--color-border-strong);background:#0003}.board-post-link[data-v-8b01d1d6]{display:block;padding:.9rem 1rem;color:inherit;text-decoration:none}.board-post-head[data-v-8b01d1d6]{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:.35rem 1rem;margin-bottom:.4rem}.board-post-title[data-v-8b01d1d6]{font-size:1.05rem}.board-post-meta[data-v-8b01d1d6]{font-size:.82rem;color:var(--color-text-muted)}.board-post-preview[data-v-8b01d1d6]{margin:0 0 .5rem;font-size:.92rem;color:var(--color-text-muted);white-space:pre-wrap}.board-post-foot[data-v-8b01d1d6]{display:flex;flex-wrap:wrap;gap:.5rem 1rem;font-size:.82rem;color:var(--color-text-muted)}.board-back[data-v-8b01d1d6]{margin:0 0 .25rem;padding:0 .15rem}.board-back a[data-v-8b01d1d6]{font-size:.9rem}.board-detail-head[data-v-8b01d1d6]{margin-bottom:.25rem;padding-bottom:.75rem;border-bottom:1px solid var(--color-border)}.board-detail-title[data-v-8b01d1d6]{font-family:var(--font-display);font-size:1.35rem;margin:0 0 .45rem}.board-detail-meta[data-v-8b01d1d6]{margin:0;display:flex;flex-wrap:wrap;gap:.5rem 1rem;font-size:.88rem;color:var(--color-text-muted)}.board-detail-body[data-v-8b01d1d6]{white-space:pre-wrap;line-height:1.55;margin:1rem 0 1.15rem;padding:0 .1rem}.board-attachments[data-v-8b01d1d6]{display:flex;flex-wrap:wrap;gap:.65rem;margin-bottom:1rem}.board-att-image[data-v-8b01d1d6]{max-width:min(100%,420px);max-height:320px;border-radius:var(--radius-sm);object-fit:contain;border:1px solid var(--color-border)}.board-att-video[data-v-8b01d1d6]{max-width:min(100%,480px);max-height:360px;border-radius:var(--radius-sm);border:1px solid var(--color-border)}.board-detail-actions[data-v-8b01d1d6]{margin-top:.85rem;padding-top:.65rem;border-top:1px solid var(--color-border)}.board-btn-danger[data-v-8b01d1d6]{color:#f87171}.board-comments[data-v-8b01d1d6]{margin-top:0}.board-comments .board-section-title[data-v-8b01d1d6]{margin-bottom:.9rem;padding-bottom:.65rem;border-bottom:1px solid var(--color-border)}.board-comment-list[data-v-8b01d1d6]{list-style:none;margin:0 0 1rem;padding:0;display:flex;flex-direction:column;gap:.75rem}.board-comment[data-v-8b01d1d6]{padding:.75rem .9rem;border:1px solid var(--color-border);border-radius:var(--radius-md);background:#0000001f}.board-comment-head[data-v-8b01d1d6]{display:flex;flex-wrap:wrap;gap:.5rem 1rem;font-size:.85rem;margin-bottom:.35rem}.board-comment-head span[data-v-8b01d1d6]{color:var(--color-text-muted)}.board-comment-body[data-v-8b01d1d6]{margin:0 0 .5rem;white-space:pre-wrap}.board-comment-delete[data-v-8b01d1d6]{margin-top:.35rem;padding:0;border:none;background:none;color:#f87171;font-size:.82rem;cursor:pointer}.board-comment-form[data-v-8b01d1d6]{display:flex;flex-direction:column;gap:.65rem;max-width:640px;margin-top:.85rem;padding-top:.85rem;border-top:1px solid var(--color-border)}.board-votes[data-v-8b01d1d6]{display:flex;gap:.5rem}.board-votes--compact[data-v-8b01d1d6]{margin-top:.25rem}.board-vote-btn[data-v-8b01d1d6]{padding:.35rem .65rem;border-radius:var(--radius-sm);border:1px solid var(--color-border);background:#00000026;color:var(--color-text);font-size:.88rem;cursor:pointer}.board-vote-btn--active[data-v-8b01d1d6]{border-color:var(--color-primary);background:#38bdf81f}.board-vote-btn[data-v-8b01d1d6]:hover{border-color:var(--color-border-strong)}.dashboard-hub-subheading[data-v-8b01d1d6]{margin:1rem 0 .5rem;font-size:.95rem;font-weight:600}.dashboard-hub-audit-search[data-v-8b01d1d6]{margin-top:.75rem;padding-top:.75rem;border-top:1px solid var(--color-border)}.dashboard-hub-audit-config[data-v-8b01d1d6]{display:flex;flex-wrap:wrap;align-items:flex-start;gap:.5rem 1rem;padding:.65rem .85rem;border-radius:var(--radius-xs, 8px);border:1px solid var(--color-border);background:#ffffff08;font-size:.88rem}.dashboard-hub-audit-config-label[data-v-8b01d1d6]{font-weight:600;color:var(--color-text-muted);flex-shrink:0}.dashboard-hub-audit-config-list[data-v-8b01d1d6]{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:.2rem;color:var(--color-text)}.dashboard-hub-audit-search-row[data-v-8b01d1d6]{display:grid;grid-template-columns:minmax(8rem,1fr) minmax(10rem,1.4fr) auto;gap:.65rem .75rem;align-items:end}@media(max-width:640px){.dashboard-hub-audit-search-row[data-v-8b01d1d6]{grid-template-columns:1fr}}.dashboard-hub-audit-search-field[data-v-8b01d1d6]{margin:0}.dashboard-hub-audit-search-btn[data-v-8b01d1d6]{align-self:end;min-height:2.5rem;white-space:nowrap}.dashboard-hub-audit-empty[data-v-8b01d1d6]{margin-top:.5rem}.dashboard-hub-audit-list[data-v-8b01d1d6]{margin-top:.85rem;display:flex;flex-direction:column;gap:.55rem}.dashboard-hub-audit-list-head[data-v-8b01d1d6]{margin:0 0 .15rem;font-size:.86rem;color:var(--color-text-muted)}.dashboard-hub-audit-card[data-v-8b01d1d6]{padding:.75rem .85rem;border-radius:var(--radius-xs, 8px);border:1px solid var(--color-border);background:#0000002e;display:flex;flex-direction:column;gap:.45rem}.dashboard-hub-audit-card--fail[data-v-8b01d1d6]{border-color:#f8717159;background:#f871710f}.dashboard-hub-audit-card-head[data-v-8b01d1d6]{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem}.dashboard-hub-audit-card-time[data-v-8b01d1d6]{display:flex;flex-wrap:wrap;align-items:baseline;gap:.35rem .5rem;font-size:.86rem}.dashboard-hub-audit-card-time time[data-v-8b01d1d6]{color:var(--color-text);font-weight:500}.dashboard-hub-audit-ago[data-v-8b01d1d6]{color:var(--color-text-muted);font-size:.82rem}.dashboard-hub-audit-badge[data-v-8b01d1d6]{display:inline-flex;align-items:center;padding:.15rem .5rem;border-radius:999px;font-size:.75rem;font-weight:600;line-height:1.3;flex-shrink:0}.dashboard-hub-audit-badge--ok[data-v-8b01d1d6]{color:#86efac;background:#34d3991f;border:1px solid rgba(52,211,153,.28)}.dashboard-hub-audit-badge--fail[data-v-8b01d1d6]{color:#fca5a5;background:#f871711f;border:1px solid rgba(248,113,113,.32)}.dashboard-hub-audit-badge--kind[data-v-8b01d1d6]{color:#93c5fd;background:#3b82f61a;border:1px solid rgba(59,130,246,.25)}.dashboard-hub-audit-card-user[data-v-8b01d1d6]{display:flex;flex-wrap:wrap;align-items:baseline;gap:.35rem .65rem;font-size:.88rem}.dashboard-hub-audit-user-name[data-v-8b01d1d6]{font-weight:600}.dashboard-hub-audit-user-id[data-v-8b01d1d6]{font-family:ui-monospace,monospace;font-size:.78rem;color:var(--color-text-muted)}.dashboard-hub-audit-card-meta[data-v-8b01d1d6]{display:flex;flex-wrap:wrap;align-items:center;gap:.45rem .55rem}.dashboard-hub-audit-cmd[data-v-8b01d1d6]{font-size:.84rem;padding:.12rem .4rem;border-radius:4px;background:#ffffff0f;border:1px solid var(--color-border)}.dashboard-hub-audit-fail-cat[data-v-8b01d1d6]{margin:0;font-size:.82rem;color:#fca5a5}.dashboard-hub-audit-snippet[data-v-8b01d1d6]{margin:0;padding:.5rem .6rem;border-radius:6px;font-size:.84rem;line-height:1.5;color:var(--color-text-muted);background:#00000038;border-left:3px solid var(--color-border-strong, #4b5563);white-space:pre-wrap;word-break:break-word}.dashboard-hub-role-pick--scroll[data-v-8b01d1d6]{max-height:12rem;overflow-y:auto;padding-right:.25rem}.dashboard-hub-clear-btn[data-v-8b01d1d6]{margin-bottom:.25rem;align-self:flex-start}.dashboard-hub-textarea[data-v-8b01d1d6]{min-height:7rem;resize:vertical;font-family:inherit}.dashboard-balance-toolbar[data-v-8b01d1d6]{display:flex;flex-wrap:wrap;gap:.85rem;align-items:flex-end;margin-bottom:1rem}.dashboard-balance-toolbar .dashboard-field[data-v-8b01d1d6]{flex:1 1 220px;max-width:100%}.dashboard-balance-meta[data-v-8b01d1d6]{display:flex;flex-wrap:wrap;gap:.5rem 1rem;margin-bottom:1rem;font-size:.88rem;color:var(--color-text-muted)}.dashboard-balance-board[data-v-8b01d1d6]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;margin:1rem 0}.dashboard-balance-pool[data-v-8b01d1d6]{display:flex;flex-direction:column;gap:.5rem;min-height:8rem;padding:.75rem;border-radius:var(--radius-md);border:1px solid var(--color-border);background:#0000002e}.dashboard-balance-pool--team1[data-v-8b01d1d6]{border-color:#38bdf859}.dashboard-balance-pool--team2[data-v-8b01d1d6]{border-color:#fbbf2459}.dashboard-balance-pool-title[data-v-8b01d1d6]{margin:0 0 .25rem;font-size:.88rem;font-weight:600;color:var(--color-text-muted)}.dashboard-balance-member[data-v-8b01d1d6]{display:flex;flex-direction:column;gap:.35rem;padding:.55rem .65rem;border-radius:var(--radius-sm);border:1px solid var(--color-border);background:#ffffff0a;font-size:.86rem}.dashboard-balance-member--locked[data-v-8b01d1d6]{border-color:#fbbf2473;background:#fbbf240f}.dashboard-balance-member-name[data-v-8b01d1d6]{font-weight:600;line-height:1.3}.dashboard-balance-member-meta[data-v-8b01d1d6]{font-size:.78rem;color:var(--color-text-muted)}.dashboard-balance-member-actions[data-v-8b01d1d6]{display:flex;flex-wrap:wrap;gap:.3rem}.dashboard-balance-member-actions .btn[data-v-8b01d1d6]{padding:.2rem .45rem;font-size:.75rem;min-height:0}.dashboard-balance-actions[data-v-8b01d1d6]{display:flex;flex-wrap:wrap;gap:.65rem;align-items:center;margin-top:.5rem}.dashboard-balance-result[data-v-8b01d1d6]{margin-top:1rem}@media(max-width:900px){.dashboard-balance-board[data-v-8b01d1d6]{grid-template-columns:1fr}}.dashboard-bridge-lead[data-v-8b01d1d6]{margin:0 0 1rem;color:#cbd5e1}.dashboard-linked-account--static[data-v-8b01d1d6]{margin-bottom:1.25rem;cursor:default}.dashboard-bridge-btn[data-v-8b01d1d6]{width:100%}.dashboard-bridge-hint[data-v-8b01d1d6]{margin-top:1rem;text-align:center}.dashboard-shell[data-v-545cc008]{padding-bottom:3rem}.dashboard-nav[data-v-545cc008]{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:stretch;gap:.75rem 1rem;margin-bottom:1.25rem;padding:.7rem .85rem;border-radius:var(--radius-md);border:1px solid var(--color-border);background:color-mix(in srgb,var(--glass-bg) 88%,transparent);box-shadow:var(--shadow-card)}.dashboard-nav-main[data-v-545cc008]{display:flex;flex-direction:column;gap:.55rem;min-width:0}.dashboard-nav-group[data-v-545cc008]{display:flex;align-items:flex-start;gap:.55rem;min-width:0}.dashboard-nav-group--guild[data-v-545cc008]{padding-top:.55rem;border-top:1px solid color-mix(in srgb,var(--color-border) 70%,transparent)}.dashboard-nav-group-label[data-v-545cc008]{flex-shrink:0;width:2.35rem;padding-top:.42rem;font-size:.68rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--color-text-muted);opacity:.8}.dashboard-nav-links[data-v-545cc008]{display:flex;flex-wrap:wrap;gap:.35rem;align-items:center;min-width:0;flex:1}.dashboard-nav-actions[data-v-545cc008]{flex-shrink:0;display:flex;justify-content:flex-end;align-items:center;align-self:center;gap:.45rem;min-width:5.75rem;min-height:2rem;padding-left:.65rem;border-left:1px solid color-mix(in srgb,var(--color-border) 75%,transparent)}.dashboard-nav a[data-v-545cc008]:not(.dashboard-nav-hub-link){display:inline-flex;align-items:center;justify-content:center;padding:.4rem .75rem;border-radius:999px;border:1px solid transparent;color:var(--color-text-muted);font-size:.88rem;font-weight:500;line-height:1.2;text-decoration:none;white-space:nowrap;transition:color var(--duration-fast) ease,background var(--duration-fast) ease,border-color var(--duration-fast) ease}.dashboard-nav a[data-v-545cc008]:not(.dashboard-nav-hub-link):hover{color:var(--color-text);background:color-mix(in srgb,var(--color-text-muted) 10%,transparent)}.dashboard-nav a[data-v-545cc008]:not(.dashboard-nav-hub-link):focus-visible{outline:2px solid color-mix(in srgb,var(--color-primary) 55%,transparent);outline-offset:2px}.dashboard-nav a.router-link-active[data-v-545cc008]:not(.dashboard-nav-hub-link),.dashboard-nav a.dashboard-nav-link--active[data-v-545cc008]:not(.dashboard-nav-hub-link){color:var(--color-primary);border-color:color-mix(in srgb,var(--color-primary) 38%,transparent);background:color-mix(in srgb,var(--color-primary) 12%,transparent);font-weight:600}.dashboard-body[data-v-545cc008]{position:relative;min-height:14rem}.dashboard-pane[data-v-545cc008]{min-height:14rem;width:100%}.dashboard-pane-enter-active[data-v-545cc008],.dashboard-pane-leave-active[data-v-545cc008]{transition:opacity var(--page-transition-duration) var(--page-transition-ease),transform var(--page-transition-duration) var(--page-transition-ease)}.dashboard-pane-leave-active[data-v-545cc008]{position:absolute;top:0;left:0;right:0;z-index:0;pointer-events:none}.dashboard-pane-enter-active[data-v-545cc008]{z-index:1}.dashboard-pane-enter-from[data-v-545cc008]{opacity:0;transform:translateY(8px)}.dashboard-pane-leave-to[data-v-545cc008]{opacity:0;transform:translateY(-4px)}@media(prefers-reduced-motion:reduce){.dashboard-pane-enter-active[data-v-545cc008],.dashboard-pane-leave-active[data-v-545cc008]{transition:none}.dashboard-pane-enter-from[data-v-545cc008],.dashboard-pane-leave-to[data-v-545cc008]{opacity:1;transform:none}.dashboard-pane-leave-active[data-v-545cc008]{position:static}}.dashboard-compare-link[data-v-545cc008]{margin-top:1.5rem;margin-bottom:.25rem}.dashboard-guide[data-v-545cc008]{margin-bottom:1.75rem}.dashboard-grid[data-v-545cc008]{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1rem;margin-bottom:1.5rem}.dashboard-stat[data-v-545cc008]{background:var(--glass-bg);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:1rem 1.1rem;box-shadow:var(--shadow-card);backdrop-filter:var(--glass-blur);-webkit-backdrop-filter:var(--glass-blur);transition:border-color var(--duration-fast) ease,box-shadow var(--duration-fast) ease}.dashboard-stat[data-v-545cc008]:hover{border-color:var(--color-border-strong);box-shadow:var(--shadow-card-hover)}.dashboard-stat-label[data-v-545cc008]{color:var(--color-text-muted);font-size:.85rem;margin-bottom:.35rem}.dashboard-stat-value[data-v-545cc008]{font-family:var(--font-display);font-size:1.6rem;font-weight:700}.dashboard-table-wrap[data-v-545cc008]{overflow-x:auto;border:1px solid var(--color-border);border-radius:var(--radius-md);background:#0000001f}.dashboard-table-wrap .dashboard-empty[data-v-545cc008]{padding:1.25rem .85rem;margin:0}.dashboard-table-wrap>.dashboard-filters[data-v-545cc008]{padding:.85rem .85rem .25rem;margin-bottom:0}.dashboard-table[data-v-545cc008]{width:100%;border-collapse:collapse;font-size:.92rem}.dashboard-table th[data-v-545cc008],.dashboard-table td[data-v-545cc008]{padding:.75rem .85rem;border-bottom:1px solid var(--color-border);text-align:left;vertical-align:top}.dashboard-table th[data-v-545cc008]{color:var(--color-text-muted);font-weight:600;background:#38bdf80f}.dashboard-table tr:last-child td[data-v-545cc008]{border-bottom:none}.dashboard-filters[data-v-545cc008]{display:flex;flex-wrap:wrap;gap:.75rem;margin-bottom:1rem;align-items:flex-end}.dashboard-field-row[data-v-545cc008]{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:.85rem;align-items:end}.dashboard-combobox[data-v-545cc008]{position:relative;margin-bottom:.85rem}.dashboard-combobox-panel[data-v-545cc008]{padding:.45rem;border:1px solid var(--color-border-strong);border-radius:var(--radius-md);background:var(--color-bg-elevated);box-shadow:var(--shadow-card-hover)}.dashboard-combobox-panel--floating[data-v-545cc008]{overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.dashboard-combobox-group-label[data-v-545cc008]{padding:.35rem .5rem .25rem;font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--color-primary)}.dashboard-combobox-item[data-v-545cc008]{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem .65rem;width:100%;padding:.5rem .6rem;border:none;border-radius:var(--radius-sm);background:transparent;color:var(--color-text);font:inherit;font-size:.9rem;text-align:left;cursor:pointer}.dashboard-combobox-item[data-v-545cc008]:hover,.dashboard-combobox-item[data-v-545cc008]:focus-visible{background:#38bdf81a;outline:none}.dashboard-combobox-item--header[data-v-545cc008]{font-weight:600}.dashboard-combobox-item--sub[data-v-545cc008]{padding-left:1.25rem;font-size:.86rem}.dashboard-combobox-item-name[data-v-545cc008]{flex:1 1 auto}.dashboard-combobox-item-meta[data-v-545cc008]{font-size:.8rem;color:var(--color-text-muted);font-variant-numeric:tabular-nums;word-break:break-all;text-align:right;max-width:58%}.dashboard-combobox-chevron[data-v-545cc008]{color:var(--color-text-muted);font-size:.75rem}.dashboard-combobox-sub[data-v-545cc008]{margin:.15rem 0 .35rem;padding-left:.35rem;border-left:2px solid rgba(56,189,248,.25)}.dashboard-combobox-bulk[data-v-545cc008]{display:block;width:100%;margin:.15rem 0 .35rem .6rem;padding:.4rem .55rem;border:1px dashed rgba(56,189,248,.45);border-radius:var(--radius-sm);background:#38bdf80f;color:var(--color-primary);font-size:.82rem;cursor:pointer}.dashboard-combobox-bulk[data-v-545cc008]:hover{background:#38bdf81f}.dashboard-combobox-hint[data-v-545cc008]{margin:.35rem .5rem;font-size:.82rem;color:var(--color-text-muted)}.dashboard-role-dot[data-v-545cc008]{width:.65rem;height:.65rem;border-radius:50%;flex-shrink:0}.dashboard-member-pick[data-v-545cc008]{list-style:none;margin:.35rem 0 .85rem;padding:0;display:flex;flex-direction:column;gap:.25rem}.dashboard-hub-radio input[type=radio][data-v-545cc008]{accent-color:var(--color-primary);width:1rem;height:1rem;margin:0}.dashboard-settings-block[data-v-545cc008]{margin-bottom:1.25rem}.dashboard-settings-block h2[data-v-545cc008]{margin:0 0 .5rem;font-size:1.2rem}.dashboard-settings-desc[data-v-545cc008]{color:var(--color-text-muted);font-size:.92rem;margin:0 0 1rem}.dashboard-settings-summary[data-v-545cc008],.dashboard-save-msg[data-v-545cc008]{color:var(--color-text-muted);font-size:.9rem;margin:.75rem 0 0}.dashboard-save-msg[data-v-545cc008]{color:var(--color-primary)}.dashboard-boost-form[data-v-545cc008]{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:.85rem;align-items:end}.dashboard-boost-form label[data-v-545cc008],.dashboard-boost-form .dashboard-field[data-v-545cc008]{display:flex;flex-direction:column;gap:.4rem;font-size:.82rem;color:var(--color-text-muted)}.dashboard-insight-card[data-v-545cc008]{margin-bottom:1rem}.dashboard-insight-card h3[data-v-545cc008]{margin:0 0 .5rem;font-size:1.05rem}.dashboard-insight-suggestion[data-v-545cc008]{color:var(--color-text-muted);font-size:.9rem;margin:.5rem 0 0}.dashboard-insight-meta[data-v-545cc008]{color:var(--color-text-muted);font-size:.88rem;margin:0 0 1rem}.dashboard-ai-box[data-v-545cc008]{border-color:#38bdf859}.dashboard-ai-text[data-v-545cc008]{white-space:pre-wrap;line-height:1.7}.dashboard-filters label[data-v-545cc008]{display:flex;flex-direction:column;gap:.4rem;font-size:.82rem;color:var(--color-text-muted)}.dashboard-guild-list[data-v-545cc008]{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:1rem}.dashboard-guild-section[data-v-545cc008]{margin-bottom:1.75rem}.dashboard-guild-section+.dashboard-guild-section[data-v-545cc008]{margin-top:.25rem}.dashboard-guild-section--no-bot[data-v-545cc008]{padding-top:.5rem;border-top:1px solid var(--color-border)}.dashboard-guild-section-title[data-v-545cc008]{margin:0 0 .35rem;font-size:1.05rem;font-weight:600}.dashboard-guild-section-desc[data-v-545cc008]{margin:0 0 1rem;font-size:.88rem;color:var(--color-text-muted);line-height:1.5}.dashboard-guild-subsection[data-v-545cc008]{margin-bottom:1.25rem}.dashboard-guild-subsection[data-v-545cc008]:last-child{margin-bottom:0}.dashboard-guild-subsection--muted[data-v-545cc008]{padding-top:1rem;border-top:1px solid var(--color-border)}.dashboard-guild-subsection-title[data-v-545cc008]{margin:0 0 .75rem;font-size:.92rem;font-weight:600;color:var(--color-primary)}.dashboard-empty-hint[data-v-545cc008]{margin-top:.5rem;margin-bottom:1rem;padding:.85rem 1rem;font-size:.9rem;color:var(--color-text-muted);line-height:1.55}.dashboard-guild-card-inner[data-v-545cc008]{display:flex;align-items:flex-start;gap:.85rem;width:100%}.dashboard-guild-card-icon[data-v-545cc008]{flex-shrink:0;width:44px;height:44px;border-radius:50%;object-fit:cover}.dashboard-guild-card-icon--placeholder[data-v-545cc008]{display:flex;align-items:center;justify-content:center;font-size:1.35rem;line-height:1;background:#38bdf814}.dashboard-guild-card-name[data-v-545cc008]{display:flex;flex-direction:column;align-items:flex-start;gap:.5rem;min-width:0;flex:1}.dashboard-guild-card-title[data-v-545cc008]{font-weight:600;line-height:1.35;word-break:break-word;margin-bottom:.05rem}.dashboard-badge[data-v-545cc008]{display:inline-block;font-size:.72rem;padding:.1rem .45rem;border-radius:4px;background:#38bdf826;color:var(--color-primary);width:fit-content}.dashboard-badge--owner[data-v-545cc008]{background:#5865f238;color:#c9cdfb;border:1px solid rgba(88,101,242,.4)}.dashboard-guild-card-invite-hint[data-v-545cc008]{font-size:.78rem;color:var(--color-primary);font-weight:500;line-height:1.35}.dashboard-guild-card-muted-hint[data-v-545cc008]{font-size:.76rem;color:var(--color-text-muted);font-weight:400;line-height:1.4}.dashboard-guild-card--invite[data-v-545cc008]{text-decoration:none;border-style:dashed;border-color:#38bdf859;background:#38bdf80a;align-items:flex-start}.dashboard-guild-card--invite[data-v-545cc008]:hover{border-color:#38bdf8a6;background:#38bdf81a}.dashboard-guild-card--muted[data-v-545cc008]{opacity:.72;cursor:default;pointer-events:none;align-items:flex-start}.dashboard-guild-card[data-v-545cc008]{display:flex;align-items:center;gap:.85rem;padding:1rem 1.1rem;border-radius:var(--radius-md);border:1px solid var(--color-border);background:var(--glass-bg);color:var(--color-text);box-shadow:var(--shadow-card);backdrop-filter:var(--glass-blur);-webkit-backdrop-filter:var(--glass-blur);transition:border-color var(--duration-normal) ease,transform var(--duration-normal) var(--ease-out-expo),box-shadow var(--duration-normal) ease}.dashboard-guild-card[data-v-545cc008]:hover{border-color:#38bdf873;transform:translateY(-2px);box-shadow:var(--shadow-card-hover),var(--glow-primary-soft);color:var(--color-text)}.dashboard-guild-card--selected[data-v-545cc008]{border-color:#fbbf24a6;background:#fbbf241a;box-shadow:var(--shadow-card),0 0 0 1px #fbbf2433}.dashboard-guild-card--selected[data-v-545cc008]:hover{border-color:#fbbf24cc;box-shadow:var(--shadow-card-hover),0 0 12px #fbbf2426}.dashboard-guild-card-selected[data-v-545cc008]{display:inline-block;font-size:.72rem;padding:.1rem .45rem;border-radius:4px;background:#fbbf242e;color:#fbbf24;width:fit-content;font-weight:600}.dashboard-empty[data-v-545cc008],.dashboard-error[data-v-545cc008]{color:var(--color-text-muted);padding-block:2rem;text-align:center}.dashboard-loading[data-v-545cc008]{color:var(--color-text-muted);padding:2rem 0;min-height:14rem;display:flex;align-items:center;justify-content:center}.dashboard-loading--initial[data-v-545cc008]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:color-mix(in srgb,var(--color-bg) 88%,transparent)}.dashboard-loading--pane[data-v-545cc008]{min-height:14rem}.dashboard-error[data-v-545cc008]{color:#fca5a5}.dashboard-subtab[data-v-545cc008]:focus-visible,.dashboard-weblog-tab[data-v-545cc008]:focus-visible,.header-notifications-btn[data-v-545cc008]:focus-visible,.header-account-pill[data-v-545cc008]:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.dashboard-login-hero[data-v-545cc008]{text-align:center;padding:3rem 1rem 2rem}.dashboard-login-hero p[data-v-545cc008]{color:var(--color-text-muted);max-width:42ch;margin:.75rem auto 1.5rem}.dashboard-login-panel[data-v-545cc008]{max-width:420px;margin:0 auto 2rem;padding:2rem 1.75rem 1.5rem;text-align:center;box-shadow:var(--shadow-card),var(--glow-primary-soft)}.dashboard-login-title[data-v-545cc008]{margin:0 0 1.5rem;font-size:1.35rem;font-weight:700}.dashboard-linked-account[data-v-545cc008]{display:flex;align-items:center;gap:.85rem;width:100%;padding:.85rem 1rem;border-radius:12px;border:1px solid var(--color-border);background:#0f172a8c;color:inherit;text-align:left;cursor:pointer;transition:border-color .15s,background .15s}.dashboard-linked-account[data-v-545cc008]:hover:not(:disabled){border-color:#38bdf873;background:#0f172abf}.dashboard-linked-account[data-v-545cc008]:disabled{opacity:.7;cursor:wait}.dashboard-linked-account-avatar[data-v-545cc008]{width:44px;height:44px;border-radius:50%;object-fit:cover;flex-shrink:0}.dashboard-linked-account-avatar--placeholder[data-v-545cc008]{display:grid;place-items:center;background:#38bdf81f;font-size:1.25rem}.dashboard-linked-account-text[data-v-545cc008]{display:flex;flex-direction:column;gap:.15rem;min-width:0}.dashboard-linked-account-text strong[data-v-545cc008]{font-size:1rem;font-weight:600}.dashboard-linked-account-list[data-v-545cc008]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.55rem}.dashboard-linked-account-list li[data-v-545cc008]{display:flex;align-items:stretch;gap:.35rem}.dashboard-linked-account-list .dashboard-linked-account[data-v-545cc008]{flex:1;min-width:0}.dashboard-linked-account-busy[data-v-545cc008]{margin-left:auto;font-size:.78rem;color:var(--color-primary);flex-shrink:0}.dashboard-linked-account-remove[data-v-545cc008]{flex-shrink:0;width:2.25rem;border:1px solid var(--color-border);border-radius:10px;background:#0f172a59;color:var(--color-text-muted);font-size:1.15rem;line-height:1;cursor:pointer;transition:border-color .15s,color .15s}.dashboard-linked-account-remove[data-v-545cc008]:hover:not(:disabled){border-color:#f8717173;color:#fca5a5}.dashboard-linked-account-remove[data-v-545cc008]:disabled{opacity:.5;cursor:not-allowed}.dashboard-login-divider[data-v-545cc008]{display:flex;align-items:center;gap:.75rem;margin:1.25rem 0;color:var(--color-text-muted);font-size:.85rem}.dashboard-login-divider[data-v-545cc008]:before,.dashboard-login-divider[data-v-545cc008]:after{content:"";flex:1;height:1px;background:var(--color-border)}.btn-discord[data-v-545cc008]{display:inline-flex;align-items:center;justify-content:center;gap:.55rem;width:100%;padding:.75rem 1rem;border:none;border-radius:10px;background:#5865f2;color:#fff;font-weight:600;font-size:.95rem;cursor:pointer;transition:background .15s,opacity .15s}.btn-discord[data-v-545cc008]:hover:not(:disabled){background:#4752c4}.btn-discord[data-v-545cc008]:disabled{opacity:.55;cursor:not-allowed}.dashboard-discord-icon[data-v-545cc008]{width:20px;height:20px;background:currentColor;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 127.14 96.36'%3E%3Cpath fill='currentColor' d='M107.7 8.07A105.15 105.15 0 0 0 81.47 0a72.06 72.06 0 0 0-3.36 6.83 97.68 97.68 0 0 0-29.11 0A72.37 72.37 0 0 0 45.64 0 105.89 105.89 0 0 0 19.39 8.09C2.79 32.65-1.71 56.6.54 80.21h0a105.73 105.73 0 0 0 32.17 16.15 77.7 77.7 0 0 0 6.89-11.11 68.42 68.42 0 0 1-10.85-5.18c.91-.66 1.8-1.34 2.66-2a75.57 75.57 0 0 0 64.32 0c.87.71 1.76 1.39 2.66 2a68.68 68.68 0 0 1-10.87 5.19 77 77 0 0 0 6.89 11.1A105.25 105.25 0 0 0 126.6 80.22h0c2.39-27.29-4.14-51.11-18.9-72.15ZM42.45 65.69C36.18 65.69 31 60 31 53s5-12.74 11.43-12.74S54 46 53.89 53s-5.05 12.69-11.44 12.69Zm42.24 0C78.41 65.69 73.25 60 73.25 53s5-12.74 11.44-12.74S96.23 46 96.12 53s-5.04 12.69-11.43 12.69Z'/%3E%3C/svg%3E") center / contain no-repeat}.dashboard-turnstile-caption[data-v-545cc008]{margin:0;font-size:.8rem;color:var(--color-text-muted)}.dashboard-subtabs[data-v-545cc008],.dashboard-tabs[data-v-545cc008],.dashboard-weblog-tabs[data-v-545cc008]{display:flex;flex-wrap:wrap;gap:.35rem;margin-bottom:1rem;padding:.35rem;border-radius:999px;border:1px solid color-mix(in srgb,var(--color-border) 85%,transparent);background:color-mix(in srgb,var(--glass-bg) 70%,transparent);width:fit-content;max-width:100%}.dashboard-subtab[data-v-545cc008],.dashboard-tabs a[data-v-545cc008],.dashboard-weblog-tab[data-v-545cc008]{display:inline-flex;align-items:center;justify-content:center;padding:.48rem .95rem;border-radius:999px;border:1px solid transparent;background:transparent;color:var(--color-text-muted);font-size:.86rem;font-weight:500;line-height:1.2;text-decoration:none;white-space:nowrap;cursor:pointer;transition:color var(--duration-fast) ease,background var(--duration-fast) ease,border-color var(--duration-fast) ease}.dashboard-subtab[data-v-545cc008]:hover,.dashboard-tabs a[data-v-545cc008]:hover,.dashboard-weblog-tab[data-v-545cc008]:hover{color:var(--color-text);background:color-mix(in srgb,var(--color-text-muted) 10%,transparent)}.dashboard-subtab[data-v-545cc008]:focus-visible,.dashboard-tabs a[data-v-545cc008]:focus-visible,.dashboard-weblog-tab[data-v-545cc008]:focus-visible{outline:2px solid color-mix(in srgb,var(--color-primary) 55%,transparent);outline-offset:2px}.dashboard-subtab--active[data-v-545cc008],.dashboard-tabs a.router-link-active[data-v-545cc008],.dashboard-weblog-tab--active[data-v-545cc008]{border-color:color-mix(in srgb,var(--color-primary) 38%,transparent);background:color-mix(in srgb,var(--color-primary) 12%,transparent);color:var(--color-primary);font-weight:600}.dashboard-subtabs--slide[data-v-545cc008]{position:relative;display:grid;grid-auto-flow:column;grid-auto-columns:1fr;gap:.35rem;flex-wrap:nowrap}.dashboard-subtabs-indicator[data-v-545cc008]{position:absolute;top:.35rem;bottom:.35rem;left:.35rem;border-radius:999px;background:color-mix(in srgb,var(--color-primary) 14%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--color-primary) 22%,transparent);pointer-events:none;transition:transform var(--page-transition-duration) var(--page-transition-ease)}.dashboard-weblog-tabs.dashboard-subtabs--slide .dashboard-subtabs-indicator[data-v-545cc008]{width:calc((100% - .7rem - .35rem * 4) / 5)}.dashboard-subtabs-indicator--bot[data-v-545cc008]{transform:translate(calc(400% + 1.4rem))}.dashboard-hub-member-pick[data-v-545cc008]{margin:.75rem 0 0;padding:0;border:none}.dashboard-hub-member-chips[data-v-545cc008]{display:flex;flex-wrap:wrap;gap:.4rem;margin:.5rem 0;min-height:1.5rem}.dashboard-hub-member-chip[data-v-545cc008]{display:inline-flex;align-items:center;gap:.35rem;padding:.2rem .45rem .2rem .55rem;border-radius:999px;font-size:.85rem;background:color-mix(in srgb,var(--color-primary) 10%,transparent);border:1px solid color-mix(in srgb,var(--color-primary) 22%,transparent);color:var(--color-text)}.dashboard-hub-member-chip-remove[data-v-545cc008]{padding:0 .2rem;border:none;background:transparent;color:var(--color-text-muted);cursor:pointer;font-size:1rem;line-height:1}.dashboard-hub-member-chip-remove[data-v-545cc008]:hover{color:var(--color-primary)}.dashboard-hub-member-search-row[data-v-545cc008]{display:flex;gap:.5rem;flex-wrap:wrap;align-items:flex-end}.dashboard-hub-member-search-results[data-v-545cc008]{margin:.5rem 0 0;padding:0;list-style:none;max-height:10rem;overflow-y:auto;border:1px solid color-mix(in srgb,var(--color-border) 85%,transparent);border-radius:var(--radius-sm)}.dashboard-hub-member-search-item[data-v-545cc008]{display:block;width:100%;padding:.45rem .65rem;border:none;border-bottom:1px solid color-mix(in srgb,var(--color-border) 60%,transparent);background:transparent;text-align:left;cursor:pointer;font-size:.88rem;color:var(--color-text)}.dashboard-hub-member-search-item[data-v-545cc008]:last-child{border-bottom:none}.dashboard-hub-member-search-item[data-v-545cc008]:hover{background:color-mix(in srgb,var(--color-primary) 8%,transparent)}.dashboard-subtabs-indicator--settings[data-v-545cc008]{transform:translate(calc(100% + .35rem))}.dashboard-subtabs-indicator--board[data-v-545cc008]{transform:translate(calc(200% + .7rem))}.dashboard-subtabs-indicator--scrim[data-v-545cc008]{transform:translate(calc(300% + .35rem * 3))}.dashboard-subtabs--slide .dashboard-subtab[data-v-545cc008],.dashboard-subtabs--slide .dashboard-weblog-tab[data-v-545cc008]{position:relative;z-index:1;border-color:transparent;background:transparent}.dashboard-subtabs--slide .dashboard-subtab[data-v-545cc008]:hover,.dashboard-subtabs--slide .dashboard-weblog-tab[data-v-545cc008]:hover{background:transparent;color:var(--color-primary)}.dashboard-subtabs--slide .dashboard-subtab--active[data-v-545cc008],.dashboard-subtabs--slide .dashboard-weblog-tab--active[data-v-545cc008]{border-color:transparent;background:transparent;color:var(--color-primary);font-weight:600}@media(prefers-reduced-motion:reduce){.dashboard-subtabs-indicator[data-v-545cc008]{transition:none}}.dashboard-tabs[data-v-545cc008]{margin-bottom:1rem}.dashboard-nav a.dashboard-nav-hub-link[data-v-545cc008]{display:inline-flex;align-items:center;justify-content:center;color:#fbbf24;font-weight:600;font-size:.86rem;padding:.4rem .8rem;border-radius:999px;border:1px solid rgba(251,191,36,.35);background:#fbbf2414;text-decoration:none;white-space:nowrap;transition:color var(--duration-fast) ease,background var(--duration-fast) ease,border-color var(--duration-fast) ease}.dashboard-nav a.dashboard-nav-hub-link[data-v-545cc008]:hover{color:#fcd34d;border-color:#fbbf2480;background:#fbbf2424}.dashboard-nav a.dashboard-nav-hub-link.router-link-active[data-v-545cc008],.dashboard-nav a.dashboard-nav-hub-link.dashboard-nav-link--active[data-v-545cc008]{color:#fde68a;border-color:#fbbf249e;background:#fbbf2433;text-decoration:none;box-shadow:0 0 0 1px #fbbf241f}.dashboard-result-win[data-v-545cc008]{color:var(--color-success)}.dashboard-result-lose[data-v-545cc008]{color:#f87171}.dashboard-table--scrim-results[data-v-545cc008]{font-size:.88rem}.dashboard-table--scrim-results th[data-v-545cc008],.dashboard-table--scrim-results td[data-v-545cc008]{vertical-align:middle}.dashboard-muted[data-v-545cc008]{color:var(--color-text-muted);font-size:.88em}.dashboard-hub-lead[data-v-545cc008]{margin-bottom:1.25rem}.dashboard-hub-sections[data-v-545cc008]{display:grid;gap:1rem}.dashboard-hub-card-desc[data-v-545cc008]{color:var(--color-text-muted);font-size:.9rem;margin:.25rem 0 .75rem}.dashboard-hub-section-help--card[data-v-545cc008]{margin:0 0 .75rem;font-size:.84rem}.dashboard-hub-card-summary[data-v-545cc008]{white-space:pre-wrap;font-size:.92rem;line-height:1.55;margin:0}.dashboard-hub-access-modes[data-v-545cc008]{border:none;margin:0 0 1rem;padding:0;display:flex;flex-direction:column;gap:.5rem}.dashboard-hub-radio[data-v-545cc008]{display:flex;align-items:center;gap:.5rem;cursor:pointer}.dashboard-hub-delegates[data-v-545cc008]{margin-bottom:1rem}.dashboard-hub-delegate-list[data-v-545cc008]{list-style:none;margin:.75rem 0 0;padding:0;display:flex;flex-direction:column;gap:.5rem}.dashboard-hub-delegate-list li[data-v-545cc008]{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem}.dashboard-hub-delegate-item[data-v-545cc008]{padding:.65rem .75rem;border-radius:10px;border:1px solid var(--color-border);background:#0f172a59}.dashboard-hub-delegate-item--owner[data-v-545cc008]{background:#5865f21a;border-color:#5865f259}.dashboard-hub-delegate-item--admin[data-v-545cc008]{background:#38bdf812;border-color:#38bdf83d}.dashboard-hub-delegate-item--member[data-v-545cc008]{background:#94a3b80f;border-color:#94a3b838}.dashboard-hub-delegate-name-row[data-v-545cc008]{display:flex;align-items:center;flex-wrap:wrap;gap:.4rem .55rem}.dashboard-hub-badge[data-v-545cc008]{display:inline-block;font-size:.72rem;font-weight:600;line-height:1.2;padding:.12rem .45rem;border-radius:999px;white-space:nowrap}.dashboard-hub-badge--owner[data-v-545cc008]{color:#c9cdfb;background:#5865f259;border:1px solid rgba(88,101,242,.45)}.dashboard-hub-badge--admin[data-v-545cc008]{color:#7dd3fc;background:#38bdf829;border:1px solid rgba(56,189,248,.35)}.dashboard-hub-badge--member[data-v-545cc008]{color:#94a3b8;background:#94a3b81a;border:1px solid rgba(148,163,184,.28)}.dashboard-hub-delegate-fixed-note[data-v-545cc008]{font-size:.82rem;color:var(--color-muted, #9ca3af)}.dashboard-hub-delegate-main[data-v-545cc008]{display:flex;flex-direction:column;gap:.15rem;min-width:0;flex:1}.dashboard-hub-delegate-name[data-v-545cc008]{font-weight:600}.dashboard-hub-delegate-meta[data-v-545cc008],.dashboard-hub-delegate-roles[data-v-545cc008]{font-size:.85rem;color:var(--color-muted, #9ca3af);word-break:break-all}.dashboard-hub-delegate-actions[data-v-545cc008]{display:flex;flex-shrink:0;gap:.35rem;align-items:flex-start;padding-top:.1rem}.dashboard-modal-backdrop[data-v-545cc008]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:11000;display:flex;align-items:center;justify-content:center;padding:1rem;background:#0000008c}.dashboard-modal[data-v-545cc008]{width:min(720px,100%);max-height:min(90vh,720px);display:flex;flex-direction:column;background:var(--color-surface, #1e1f22);border:1px solid var(--color-border, #3f4147);border-radius:12px;box-shadow:0 16px 48px #00000073}.dashboard-modal-header[data-v-545cc008]{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem;padding:1rem 1.1rem .5rem}.dashboard-modal-header h3[data-v-545cc008]{margin:0;font-size:1.05rem}.dashboard-modal-close[data-v-545cc008]{border:none;background:transparent;color:var(--color-muted, #9ca3af);font-size:1.5rem;line-height:1;cursor:pointer;padding:0 .25rem}.dashboard-modal-note[data-v-545cc008]{margin:0 1.1rem .75rem;font-size:.9rem}.dashboard-modal-table-wrap[data-v-545cc008]{overflow:auto;padding:0 1.1rem;flex:1;min-height:0}.dashboard-modal-table[data-v-545cc008]{width:100%;border-collapse:collapse;font-size:.9rem}.dashboard-modal-table th[data-v-545cc008],.dashboard-modal-table td[data-v-545cc008]{padding:.55rem .4rem;border-bottom:1px solid var(--color-border, #3f4147);vertical-align:top;text-align:left}.dashboard-modal-area-label[data-v-545cc008]{font-weight:500;white-space:nowrap}.dashboard-perm-levels[data-v-545cc008]{display:flex;flex-wrap:wrap;gap:.35rem .65rem}.dashboard-perm-level[data-v-545cc008]{display:inline-flex;align-items:center;gap:.25rem;font-size:.85rem;cursor:pointer;white-space:nowrap}.dashboard-perm-level--active[data-v-545cc008]{color:var(--color-primary, #5865f2)}.dashboard-perm-level input[data-v-545cc008]{margin:0}.dashboard-modal-footer[data-v-545cc008]{display:flex;justify-content:flex-end;gap:.5rem;padding:.85rem 1.1rem 1rem;border-top:1px solid var(--color-border, #3f4147)}.dashboard-confirm-modal[data-v-545cc008]{width:min(420px,100%);max-height:none}.dashboard-confirm-modal-header[data-v-545cc008]{padding-bottom:.35rem}.dashboard-confirm-modal-message[data-v-545cc008]{margin:0 1.1rem 1rem;font-size:.92rem;color:var(--color-text-muted, #9ca3af);line-height:1.45}.dashboard-confirm-btn-danger[data-v-545cc008]{background:#dc2626;border-color:#dc2626;color:#fff}.dashboard-confirm-btn-danger[data-v-545cc008]:hover:not(:disabled){background:#b91c1c;border-color:#b91c1c}.dashboard-table-wrap--refreshing[data-v-545cc008]{position:relative}.dashboard-table-refresh-bar[data-v-545cc008]{position:absolute;top:0;left:0;right:0;height:2px;z-index:2;background:linear-gradient(90deg,transparent,var(--color-primary, #5865f2),transparent);animation:dashboard-table-refresh-pulse-545cc008 1s ease-in-out infinite}.dashboard-table--refreshing[data-v-545cc008]{opacity:.72;transition:opacity calc(var(--page-transition-duration) * .5) var(--page-transition-ease)}@keyframes dashboard-table-refresh-pulse-545cc008{0%,to{opacity:.35}50%{opacity:1}}.dashboard-scrim-detail-modal[data-v-545cc008]{width:min(48rem,100%);max-height:min(90vh,840px)}.dashboard-scrim-detail-meta[data-v-545cc008]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem 1rem;margin:0;padding:0 1.1rem}.dashboard-scrim-detail-meta dt[data-v-545cc008]{margin:0;font-size:.78rem;color:var(--color-text-muted)}.dashboard-scrim-detail-meta dd[data-v-545cc008]{margin:.15rem 0 0;font-size:.9rem;word-break:break-word}.dashboard-scrim-detail-result-badge[data-v-545cc008]{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center;padding:0 1.1rem}.dashboard-scrim-detail-result-pill[data-v-545cc008]{display:inline-flex;align-items:center;gap:.35rem;padding:.35rem .65rem;border-radius:var(--radius-sm, 6px);font-size:.88rem;font-weight:500;border:1px solid var(--color-border, #3f4147);background:#0003}.dashboard-scrim-detail-result-pill--win[data-v-545cc008]{border-color:#22c55e73;background:#22c55e1f}.dashboard-scrim-detail-result-pill--lose[data-v-545cc008]{border-color:#f8717166;background:#f871711a}.dashboard-scrim-detail-body[data-v-545cc008]{display:grid;gap:1rem;padding:.35rem 0 .75rem;overflow-y:auto}.dashboard-scrim-detail-members[data-v-545cc008]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin:0 1.1rem;padding:.75rem;border:1px solid var(--color-border, #3f4147);border-radius:var(--radius-sm, 6px);background:#00000026}.dashboard-scrim-detail-members h4[data-v-545cc008]{margin:0 0 .35rem;font-size:.85rem}.dashboard-scrim-detail-members p[data-v-545cc008]{margin:0;font-size:.9rem}.dashboard-scrim-detail-active-hint[data-v-545cc008]{margin:0 1.1rem;padding:.65rem .75rem;border-radius:var(--radius-sm, 6px);font-size:.88rem;color:#fde68a;background:#fbbf241f;border:1px solid rgba(251,191,36,.35)}.dashboard-scrim-detail-form[data-v-545cc008]{display:flex;flex-wrap:wrap;gap:.75rem;align-items:flex-end;padding:0 1.1rem}.dashboard-hub-save-modal-body[data-v-545cc008]{padding:.35rem 1.1rem 1rem;overflow-y:auto}.dashboard-hub-save-modal-lead[data-v-545cc008]{margin:0 0 .85rem;color:var(--color-text-muted);font-size:.9rem;line-height:1.5}.dashboard-hub-save-changes[data-v-545cc008]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.55rem;max-height:min(50vh,320px);overflow-y:auto}.dashboard-hub-save-change[data-v-545cc008]{display:flex;flex-direction:column;gap:.25rem;padding:.65rem .75rem;border-radius:var(--radius-xs, 8px);border:1px solid var(--color-border);background:#0000002e}.dashboard-hub-save-change-label[data-v-545cc008]{font-size:.84rem;font-weight:600;color:var(--color-text)}.dashboard-hub-save-change-values[data-v-545cc008]{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem .5rem;font-size:.88rem}.dashboard-hub-save-before[data-v-545cc008]{color:#fca5a5}.dashboard-hub-save-arrow[data-v-545cc008]{color:var(--color-text-faint)}.dashboard-hub-save-after[data-v-545cc008]{color:#86efac;font-weight:600}.dashboard-hub-foot[data-v-545cc008]{margin-top:1.5rem;font-size:.88rem}.dashboard-hub-section-editor[data-v-545cc008]{margin-top:.85rem}.dashboard-hub-section-toggle[data-v-545cc008]{margin-top:.25rem}.dashboard-hub-section-form-wrap[data-v-545cc008]{margin-top:.75rem;padding-top:.75rem;border-top:1px solid var(--color-border, #3f4147)}.dashboard-hub-form[data-v-545cc008]{display:flex;flex-direction:column;gap:.75rem}.dashboard-hub-check[data-v-545cc008],.dashboard-hub-cmd-row[data-v-545cc008]{display:flex;align-items:center;gap:.65rem;padding:.5rem .65rem;margin:0;border-radius:var(--radius-xs, 8px);font-size:.92rem;line-height:1.35;cursor:pointer;-webkit-user-select:none;user-select:none;transition:color .28s var(--ease-smooth, ease),background-color .22s ease,box-shadow .22s ease}.dashboard-hub-cmd-row[data-v-545cc008]{font-size:.9rem}.dashboard-hub-check[data-v-545cc008]:hover,.dashboard-hub-cmd-row[data-v-545cc008]:hover{background:#ffffff0a}.dashboard-hub-check[data-v-545cc008]:has(input:checked:not(:disabled)),.dashboard-hub-cmd-row[data-v-545cc008]:has(input:checked:not(:disabled)){color:#86efac;background:#34d39912}.dashboard-hub-check[data-v-545cc008]:has(input:not(:checked):not(:disabled)),.dashboard-hub-cmd-row[data-v-545cc008]:has(input:not(:checked):not(:disabled)){color:#fca5a5;background:#f871710f}.dashboard-hub-check[data-v-545cc008]:has(input:disabled),.dashboard-hub-cmd-row[data-v-545cc008]:has(input:disabled){color:var(--color-text-muted);background:#ffffff05;cursor:not-allowed;opacity:.82}.dashboard-hub-check .dashboard-muted[data-v-545cc008],.dashboard-hub-cmd-row .dashboard-muted[data-v-545cc008]{color:var(--color-text-muted);font-size:.84em}.dashboard-hub-check input[type=checkbox][data-v-545cc008],.dashboard-hub-cmd-row input[type=checkbox][data-v-545cc008]{-moz-appearance:none;appearance:none;-webkit-appearance:none;width:1.1rem;height:1.1rem;margin:0;flex-shrink:0;border:2px solid currentColor;border-radius:5px;background:#00000047;cursor:pointer;transition:border-color .28s var(--ease-smooth, ease),background-color .28s var(--ease-smooth, ease),box-shadow .28s var(--ease-smooth, ease),transform .22s var(--ease-spring, ease)}.dashboard-hub-check input[type=checkbox][data-v-545cc008]:checked,.dashboard-hub-cmd-row input[type=checkbox][data-v-545cc008]:checked{border-color:#6ee7b7;background-color:#34d39938;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath fill='%2386efac' d='M10.2 3.2 4.8 8.6 2 5.8l-.9.9 3.7 3.7 6.3-6.3z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:.72rem;box-shadow:0 0 0 3px #34d3991f}.dashboard-hub-check input[type=checkbox][data-v-545cc008]:not(:checked):not(:disabled),.dashboard-hub-cmd-row input[type=checkbox][data-v-545cc008]:not(:checked):not(:disabled){border-color:#fca5a5d9;box-shadow:0 0 0 2px #f8717114}.dashboard-hub-check input[type=checkbox][data-v-545cc008]:disabled,.dashboard-hub-cmd-row input[type=checkbox][data-v-545cc008]:disabled{border-color:var(--color-text-faint);background:#0000002e;box-shadow:none;cursor:not-allowed;opacity:.65}.dashboard-hub-check input[type=checkbox][data-v-545cc008]:active:not(:disabled),.dashboard-hub-cmd-row input[type=checkbox][data-v-545cc008]:active:not(:disabled){transform:scale(.92)}.dashboard-hub-check input[type=checkbox][data-v-545cc008]:checked:not(:disabled),.dashboard-hub-cmd-row input[type=checkbox][data-v-545cc008]:checked:not(:disabled){animation:dashboard-check-pop-545cc008 .32s var(--ease-spring, ease)}@keyframes dashboard-check-pop-545cc008{0%{transform:scale(.82)}55%{transform:scale(1.1)}to{transform:scale(1)}}.dashboard-hub-section-help[data-v-545cc008]{margin:0 0 .85rem;padding:.75rem .9rem;border-radius:var(--radius-sm);border:1px solid rgba(125,211,252,.14);background:#38bdf80f;color:var(--color-text-muted);font-size:.88rem;line-height:1.55}.dashboard-hub-field-block[data-v-545cc008]{display:flex;flex-direction:column;gap:.35rem}.dashboard-field-hint[data-v-545cc008]{margin:0;padding:0 .1rem;color:var(--color-text-faint);font-size:.8rem;line-height:1.45}.dashboard-hub-form-actions[data-v-545cc008]{margin-top:1rem;padding-top:.25rem}.dashboard-hub-cmd-panel[data-v-545cc008]{border:1px solid var(--color-border, #3f4147);border-radius:var(--radius-md, 8px);padding:.85rem 1rem;display:flex;flex-direction:column;gap:.85rem;background:#0000001f}.dashboard-hub-cmd-filter[data-v-545cc008]{max-width:320px}.dashboard-hub-cmd-list[data-v-545cc008]{list-style:none;margin:0;padding:.15rem 0 0;max-height:280px;overflow:auto;display:flex;flex-direction:column;gap:.2rem}.dashboard-hub-cmd-list li[data-v-545cc008]{margin:0}.dashboard-hub-rule-list[data-v-545cc008]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.35rem}.dashboard-hub-rule-list li[data-v-545cc008]{display:flex;align-items:center;justify-content:space-between;gap:.5rem;font-size:.9rem}.dashboard-hub-rule-add[data-v-545cc008]{display:grid;gap:.65rem;margin-top:.5rem;padding-top:.65rem;border-top:1px dashed var(--color-border, #3f4147)}.dashboard-hub-role-pick[data-v-545cc008]{border:1px solid var(--color-border, #3f4147);border-radius:8px;padding:.65rem .75rem;margin:0;display:flex;flex-direction:column;gap:.35rem;max-height:200px;overflow:auto}.dashboard-hub-role-pick legend[data-v-545cc008]{padding:0 .25rem}@media(max-width:768px){.dashboard-nav[data-v-545cc008]{padding:.6rem .65rem}.dashboard-nav-actions[data-v-545cc008]{justify-content:flex-start;min-width:0;padding-left:0;border-left:none;padding-top:.45rem;border-top:1px solid color-mix(in srgb,var(--color-border) 75%,transparent)}.dashboard-nav a.dashboard-nav-hub-link[data-v-545cc008]{margin-top:0}.dashboard-subtabs[data-v-545cc008],.dashboard-tabs[data-v-545cc008],.dashboard-weblog-tabs[data-v-545cc008]{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;width:100%;max-width:100%}.dashboard-subtabs[data-v-545cc008]::-webkit-scrollbar,.dashboard-tabs[data-v-545cc008]::-webkit-scrollbar,.dashboard-weblog-tabs[data-v-545cc008]::-webkit-scrollbar{display:none}.dashboard-weblog-tabs.dashboard-subtabs--slide .dashboard-subtabs-indicator[data-v-545cc008]{display:none}.dashboard-subtabs--slide .dashboard-weblog-tab--active[data-v-545cc008]{border-color:color-mix(in srgb,var(--color-primary) 38%,transparent);background:color-mix(in srgb,var(--color-primary) 12%,transparent)}}.board-layout[data-v-545cc008]{display:grid;grid-template-columns:minmax(200px,260px) minmax(0,1fr);gap:1rem;align-items:start}.board-sidebar[data-v-545cc008]{padding:1rem .9rem;position:sticky;top:.5rem;max-height:calc(100vh - 6rem);overflow-y:auto}.board-sidebar-head[data-v-545cc008]{display:flex;align-items:center;justify-content:space-between;gap:.5rem;margin-bottom:.75rem;padding:0 .15rem .6rem;border-bottom:1px solid var(--color-border)}.board-tree-wrap[data-v-545cc008]{padding:.15rem 0 .1rem .2rem}.board-sidebar-settings-btn[data-v-545cc008]{font-size:.82rem;padding:.28rem .65rem;border-radius:999px;border:1px solid var(--color-border)}.board-sidebar-settings-btn--active[data-v-545cc008]{border-color:var(--color-primary);color:var(--color-primary);background:#38bdf81a}.board-main-empty .dashboard-empty[data-v-545cc008]{padding:1.75rem .5rem;margin:0}.board-compose.content-card+.board-posts-panel[data-v-545cc008]{margin-top:0}.board-compose-outer[data-v-545cc008]{display:grid;grid-template-rows:1fr;margin-bottom:1rem;overflow:hidden}.board-compose-enter-active[data-v-545cc008],.board-compose-leave-active[data-v-545cc008]{transition:grid-template-rows .34s var(--page-transition-ease),opacity .28s ease,margin-bottom .34s var(--page-transition-ease)}.board-compose-enter-from[data-v-545cc008],.board-compose-leave-to[data-v-545cc008]{grid-template-rows:0fr;opacity:0;margin-bottom:0}.board-compose-enter-to[data-v-545cc008],.board-compose-leave-from[data-v-545cc008]{grid-template-rows:1fr;opacity:1}@media(prefers-reduced-motion:reduce){.board-compose-enter-active[data-v-545cc008],.board-compose-leave-active[data-v-545cc008]{transition:none}.board-compose-enter-from[data-v-545cc008],.board-compose-leave-to[data-v-545cc008]{grid-template-rows:1fr;opacity:1;margin-bottom:1rem}}.board-compose-inline[data-v-545cc008]{min-height:0;overflow:hidden;margin-bottom:0;padding:1rem 1.1rem;border:1px solid color-mix(in srgb,var(--color-border) 90%,transparent);border-radius:var(--radius-md);background:color-mix(in srgb,var(--glass-bg) 55%,transparent)}.board-compose-inline-title[data-v-545cc008]{margin:0 0 .75rem;font-family:var(--font-display);font-size:.95rem;font-weight:600;color:var(--color-text-muted)}.board-compose-toggle[data-v-545cc008]{flex-shrink:0;font-size:.82rem;padding:.28rem .65rem;border-radius:999px}.board-sidebar .dashboard-empty[data-v-545cc008],.board-sidebar .dashboard-loading--pane[data-v-545cc008]{padding:1.25rem .45rem;margin:0}.board-sidebar-title[data-v-545cc008]{margin:0;font-family:var(--font-display);font-size:1rem;font-weight:600}.board-main[data-v-545cc008]{position:relative;display:flex;flex-direction:column;gap:1rem;min-width:0;min-height:14rem}.board-panel-head[data-v-545cc008]{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-bottom:.85rem;padding-bottom:.7rem;border-bottom:1px solid var(--color-border)}.board-panel-head .board-section-title[data-v-545cc008]{margin:0}.board-section-modal[data-v-545cc008]{max-width:24rem}.board-section-modal .board-form[data-v-545cc008]{padding:.35rem 1.1rem 1rem}.board-section-modal .dashboard-modal-footer[data-v-545cc008]{margin:.75rem -1.1rem 0;padding:.85rem 1.1rem .25rem}.board-compose.content-card[data-v-545cc008],.board-posts-panel.content-card[data-v-545cc008]{padding:1.15rem 1.2rem}.board-main>.content-card>.dashboard-empty[data-v-545cc008]{padding:1.75rem .5rem;margin:0}.board-posts-panel .dashboard-empty[data-v-545cc008],.board-posts-panel .dashboard-loading[data-v-545cc008],.board-posts-panel .dashboard-error[data-v-545cc008]{padding:1.25rem .35rem 1.5rem;margin:0}.board-page[data-v-545cc008]{display:flex;flex-direction:column;gap:1.25rem}.board-compose[data-v-545cc008]{margin-bottom:0}.board-section-title[data-v-545cc008]{font-family:var(--font-display);font-size:1.15rem;margin:0 0 .85rem}.board-form[data-v-545cc008]{display:flex;flex-direction:column;gap:.9rem}.board-field[data-v-545cc008]{gap:.4rem}.board-field input[type=file][data-v-545cc008]{margin-top:.15rem;padding:.35rem 0;width:100%;font:inherit;font-size:.88rem;color:var(--color-text-muted)}.board-hint[data-v-545cc008]{font-size:.8rem;color:var(--color-text-muted);margin:0;line-height:1.45}.board-pii-hint[data-v-545cc008]{padding:.4rem .55rem;border-radius:var(--radius-sm);background:#0000001f}.board-file-list[data-v-545cc008]{margin:0;padding-left:1.1rem;font-size:.85rem;color:var(--color-text-muted)}.board-form-actions[data-v-545cc008]{display:flex;gap:.5rem}.board-post-list[data-v-545cc008]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.65rem}.board-post-card[data-v-545cc008]{border:1px solid color-mix(in srgb,var(--color-border) 85%,transparent);border-radius:var(--radius-md);background:#00000024;transition:border-color var(--duration-fast) ease,background var(--duration-fast) ease}.board-post-card[data-v-545cc008]:hover{border-color:var(--color-border-strong);background:#0003}.board-post-link[data-v-545cc008]{display:block;padding:.9rem 1rem;color:inherit;text-decoration:none}.board-post-head[data-v-545cc008]{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:.35rem 1rem;margin-bottom:.4rem}.board-post-title[data-v-545cc008]{font-size:1.05rem}.board-post-meta[data-v-545cc008]{font-size:.82rem;color:var(--color-text-muted)}.board-post-preview[data-v-545cc008]{margin:0 0 .5rem;font-size:.92rem;color:var(--color-text-muted);white-space:pre-wrap}.board-post-foot[data-v-545cc008]{display:flex;flex-wrap:wrap;gap:.5rem 1rem;font-size:.82rem;color:var(--color-text-muted)}.board-back[data-v-545cc008]{margin:0 0 .25rem;padding:0 .15rem}.board-back a[data-v-545cc008]{font-size:.9rem}.board-detail-head[data-v-545cc008]{margin-bottom:.25rem;padding-bottom:.75rem;border-bottom:1px solid var(--color-border)}.board-detail-title[data-v-545cc008]{font-family:var(--font-display);font-size:1.35rem;margin:0 0 .45rem}.board-detail-meta[data-v-545cc008]{margin:0;display:flex;flex-wrap:wrap;gap:.5rem 1rem;font-size:.88rem;color:var(--color-text-muted)}.board-detail-body[data-v-545cc008]{white-space:pre-wrap;line-height:1.55;margin:1rem 0 1.15rem;padding:0 .1rem}.board-attachments[data-v-545cc008]{display:flex;flex-wrap:wrap;gap:.65rem;margin-bottom:1rem}.board-att-image[data-v-545cc008]{max-width:min(100%,420px);max-height:320px;border-radius:var(--radius-sm);object-fit:contain;border:1px solid var(--color-border)}.board-att-video[data-v-545cc008]{max-width:min(100%,480px);max-height:360px;border-radius:var(--radius-sm);border:1px solid var(--color-border)}.board-detail-actions[data-v-545cc008]{margin-top:.85rem;padding-top:.65rem;border-top:1px solid var(--color-border)}.board-btn-danger[data-v-545cc008]{color:#f87171}.board-comments[data-v-545cc008]{margin-top:0}.board-comments .board-section-title[data-v-545cc008]{margin-bottom:.9rem;padding-bottom:.65rem;border-bottom:1px solid var(--color-border)}.board-comment-list[data-v-545cc008]{list-style:none;margin:0 0 1rem;padding:0;display:flex;flex-direction:column;gap:.75rem}.board-comment[data-v-545cc008]{padding:.75rem .9rem;border:1px solid var(--color-border);border-radius:var(--radius-md);background:#0000001f}.board-comment-head[data-v-545cc008]{display:flex;flex-wrap:wrap;gap:.5rem 1rem;font-size:.85rem;margin-bottom:.35rem}.board-comment-head span[data-v-545cc008]{color:var(--color-text-muted)}.board-comment-body[data-v-545cc008]{margin:0 0 .5rem;white-space:pre-wrap}.board-comment-delete[data-v-545cc008]{margin-top:.35rem;padding:0;border:none;background:none;color:#f87171;font-size:.82rem;cursor:pointer}.board-comment-form[data-v-545cc008]{display:flex;flex-direction:column;gap:.65rem;max-width:640px;margin-top:.85rem;padding-top:.85rem;border-top:1px solid var(--color-border)}.board-votes[data-v-545cc008]{display:flex;gap:.5rem}.board-votes--compact[data-v-545cc008]{margin-top:.25rem}.board-vote-btn[data-v-545cc008]{padding:.35rem .65rem;border-radius:var(--radius-sm);border:1px solid var(--color-border);background:#00000026;color:var(--color-text);font-size:.88rem;cursor:pointer}.board-vote-btn--active[data-v-545cc008]{border-color:var(--color-primary);background:#38bdf81f}.board-vote-btn[data-v-545cc008]:hover{border-color:var(--color-border-strong)}.dashboard-hub-subheading[data-v-545cc008]{margin:1rem 0 .5rem;font-size:.95rem;font-weight:600}.dashboard-hub-audit-search[data-v-545cc008]{margin-top:.75rem;padding-top:.75rem;border-top:1px solid var(--color-border)}.dashboard-hub-audit-config[data-v-545cc008]{display:flex;flex-wrap:wrap;align-items:flex-start;gap:.5rem 1rem;padding:.65rem .85rem;border-radius:var(--radius-xs, 8px);border:1px solid var(--color-border);background:#ffffff08;font-size:.88rem}.dashboard-hub-audit-config-label[data-v-545cc008]{font-weight:600;color:var(--color-text-muted);flex-shrink:0}.dashboard-hub-audit-config-list[data-v-545cc008]{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:.2rem;color:var(--color-text)}.dashboard-hub-audit-search-row[data-v-545cc008]{display:grid;grid-template-columns:minmax(8rem,1fr) minmax(10rem,1.4fr) auto;gap:.65rem .75rem;align-items:end}@media(max-width:640px){.dashboard-hub-audit-search-row[data-v-545cc008]{grid-template-columns:1fr}}.dashboard-hub-audit-search-field[data-v-545cc008]{margin:0}.dashboard-hub-audit-search-btn[data-v-545cc008]{align-self:end;min-height:2.5rem;white-space:nowrap}.dashboard-hub-audit-empty[data-v-545cc008]{margin-top:.5rem}.dashboard-hub-audit-list[data-v-545cc008]{margin-top:.85rem;display:flex;flex-direction:column;gap:.55rem}.dashboard-hub-audit-list-head[data-v-545cc008]{margin:0 0 .15rem;font-size:.86rem;color:var(--color-text-muted)}.dashboard-hub-audit-card[data-v-545cc008]{padding:.75rem .85rem;border-radius:var(--radius-xs, 8px);border:1px solid var(--color-border);background:#0000002e;display:flex;flex-direction:column;gap:.45rem}.dashboard-hub-audit-card--fail[data-v-545cc008]{border-color:#f8717159;background:#f871710f}.dashboard-hub-audit-card-head[data-v-545cc008]{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem}.dashboard-hub-audit-card-time[data-v-545cc008]{display:flex;flex-wrap:wrap;align-items:baseline;gap:.35rem .5rem;font-size:.86rem}.dashboard-hub-audit-card-time time[data-v-545cc008]{color:var(--color-text);font-weight:500}.dashboard-hub-audit-ago[data-v-545cc008]{color:var(--color-text-muted);font-size:.82rem}.dashboard-hub-audit-badge[data-v-545cc008]{display:inline-flex;align-items:center;padding:.15rem .5rem;border-radius:999px;font-size:.75rem;font-weight:600;line-height:1.3;flex-shrink:0}.dashboard-hub-audit-badge--ok[data-v-545cc008]{color:#86efac;background:#34d3991f;border:1px solid rgba(52,211,153,.28)}.dashboard-hub-audit-badge--fail[data-v-545cc008]{color:#fca5a5;background:#f871711f;border:1px solid rgba(248,113,113,.32)}.dashboard-hub-audit-badge--kind[data-v-545cc008]{color:#93c5fd;background:#3b82f61a;border:1px solid rgba(59,130,246,.25)}.dashboard-hub-audit-card-user[data-v-545cc008]{display:flex;flex-wrap:wrap;align-items:baseline;gap:.35rem .65rem;font-size:.88rem}.dashboard-hub-audit-user-name[data-v-545cc008]{font-weight:600}.dashboard-hub-audit-user-id[data-v-545cc008]{font-family:ui-monospace,monospace;font-size:.78rem;color:var(--color-text-muted)}.dashboard-hub-audit-card-meta[data-v-545cc008]{display:flex;flex-wrap:wrap;align-items:center;gap:.45rem .55rem}.dashboard-hub-audit-cmd[data-v-545cc008]{font-size:.84rem;padding:.12rem .4rem;border-radius:4px;background:#ffffff0f;border:1px solid var(--color-border)}.dashboard-hub-audit-fail-cat[data-v-545cc008]{margin:0;font-size:.82rem;color:#fca5a5}.dashboard-hub-audit-snippet[data-v-545cc008]{margin:0;padding:.5rem .6rem;border-radius:6px;font-size:.84rem;line-height:1.5;color:var(--color-text-muted);background:#00000038;border-left:3px solid var(--color-border-strong, #4b5563);white-space:pre-wrap;word-break:break-word}.dashboard-hub-role-pick--scroll[data-v-545cc008]{max-height:12rem;overflow-y:auto;padding-right:.25rem}.dashboard-hub-clear-btn[data-v-545cc008]{margin-bottom:.25rem;align-self:flex-start}.dashboard-hub-textarea[data-v-545cc008]{min-height:7rem;resize:vertical;font-family:inherit}.dashboard-balance-toolbar[data-v-545cc008]{display:flex;flex-wrap:wrap;gap:.85rem;align-items:flex-end;margin-bottom:1rem}.dashboard-balance-toolbar .dashboard-field[data-v-545cc008]{flex:1 1 220px;max-width:100%}.dashboard-balance-meta[data-v-545cc008]{display:flex;flex-wrap:wrap;gap:.5rem 1rem;margin-bottom:1rem;font-size:.88rem;color:var(--color-text-muted)}.dashboard-balance-board[data-v-545cc008]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;margin:1rem 0}.dashboard-balance-pool[data-v-545cc008]{display:flex;flex-direction:column;gap:.5rem;min-height:8rem;padding:.75rem;border-radius:var(--radius-md);border:1px solid var(--color-border);background:#0000002e}.dashboard-balance-pool--team1[data-v-545cc008]{border-color:#38bdf859}.dashboard-balance-pool--team2[data-v-545cc008]{border-color:#fbbf2459}.dashboard-balance-pool-title[data-v-545cc008]{margin:0 0 .25rem;font-size:.88rem;font-weight:600;color:var(--color-text-muted)}.dashboard-balance-member[data-v-545cc008]{display:flex;flex-direction:column;gap:.35rem;padding:.55rem .65rem;border-radius:var(--radius-sm);border:1px solid var(--color-border);background:#ffffff0a;font-size:.86rem}.dashboard-balance-member--locked[data-v-545cc008]{border-color:#fbbf2473;background:#fbbf240f}.dashboard-balance-member-name[data-v-545cc008]{font-weight:600;line-height:1.3}.dashboard-balance-member-meta[data-v-545cc008]{font-size:.78rem;color:var(--color-text-muted)}.dashboard-balance-member-actions[data-v-545cc008]{display:flex;flex-wrap:wrap;gap:.3rem}.dashboard-balance-member-actions .btn[data-v-545cc008]{padding:.2rem .45rem;font-size:.75rem;min-height:0}.dashboard-balance-actions[data-v-545cc008]{display:flex;flex-wrap:wrap;gap:.65rem;align-items:center;margin-top:.5rem}.dashboard-balance-result[data-v-545cc008]{margin-top:1rem}@media(max-width:900px){.dashboard-balance-board[data-v-545cc008]{grid-template-columns:1fr}}.dashboard-bridge-btn[data-v-545cc008]{width:100%;margin-top:1rem}.dashboard-bridge-hint[data-v-545cc008]{margin-top:1.25rem;text-align:center;line-height:1.6}.dashboard-guide h2[data-v-bae6de90]{margin-bottom:1rem}.dashboard-guide-grid[data-v-bae6de90]{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1rem}.dashboard-guide article h3[data-v-bae6de90]{font-size:1rem;margin-bottom:.65rem}.dashboard-guide article p[data-v-bae6de90]{color:var(--color-text-muted);font-size:.9rem;line-height:1.55;margin:0}.dashboard-guide code[data-v-bae6de90]{font-size:.85em}.user-home-summary[data-v-bf425389]{margin-bottom:1.25rem;padding:1.25rem 1.35rem}.user-home-summary__title[data-v-bf425389]{margin:0 0 .35rem;font-size:1.15rem}.user-home-summary__desc[data-v-bf425389]{margin:0 0 1rem;color:var(--color-text-muted);font-size:.9rem}.user-home-summary__grid[data-v-bf425389]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem}.user-home-summary__card[data-v-bf425389]{padding:.85rem .95rem;border-radius:12px;border:1px solid rgba(255,255,255,.08);background:#0f172a66}.user-home-summary__kicker[data-v-bf425389]{margin:0 0 .35rem;font-size:.7rem;letter-spacing:.08em;text-transform:uppercase;color:#7ec8ffbf}.user-home-summary__card h3[data-v-bf425389]{margin:0 0 .35rem;font-size:1rem}.user-home-summary__card p[data-v-bf425389]:last-child{margin:0;font-size:.88rem;color:var(--color-text-muted);line-height:1.45}@media(max-width:900px){.user-home-summary__grid[data-v-bf425389]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){.user-home-summary__grid[data-v-bf425389]{grid-template-columns:1fr}}.dashboard-shell[data-v-140892b2]{padding-bottom:3rem}.dashboard-nav[data-v-140892b2]{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:stretch;gap:.75rem 1rem;margin-bottom:1.25rem;padding:.7rem .85rem;border-radius:var(--radius-md);border:1px solid var(--color-border);background:color-mix(in srgb,var(--glass-bg) 88%,transparent);box-shadow:var(--shadow-card)}.dashboard-nav-main[data-v-140892b2]{display:flex;flex-direction:column;gap:.55rem;min-width:0}.dashboard-nav-group[data-v-140892b2]{display:flex;align-items:flex-start;gap:.55rem;min-width:0}.dashboard-nav-group--guild[data-v-140892b2]{padding-top:.55rem;border-top:1px solid color-mix(in srgb,var(--color-border) 70%,transparent)}.dashboard-nav-group-label[data-v-140892b2]{flex-shrink:0;width:2.35rem;padding-top:.42rem;font-size:.68rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--color-text-muted);opacity:.8}.dashboard-nav-links[data-v-140892b2]{display:flex;flex-wrap:wrap;gap:.35rem;align-items:center;min-width:0;flex:1}.dashboard-nav-actions[data-v-140892b2]{flex-shrink:0;display:flex;justify-content:flex-end;align-items:center;align-self:center;gap:.45rem;min-width:5.75rem;min-height:2rem;padding-left:.65rem;border-left:1px solid color-mix(in srgb,var(--color-border) 75%,transparent)}.dashboard-nav a[data-v-140892b2]:not(.dashboard-nav-hub-link){display:inline-flex;align-items:center;justify-content:center;padding:.4rem .75rem;border-radius:999px;border:1px solid transparent;color:var(--color-text-muted);font-size:.88rem;font-weight:500;line-height:1.2;text-decoration:none;white-space:nowrap;transition:color var(--duration-fast) ease,background var(--duration-fast) ease,border-color var(--duration-fast) ease}.dashboard-nav a[data-v-140892b2]:not(.dashboard-nav-hub-link):hover{color:var(--color-text);background:color-mix(in srgb,var(--color-text-muted) 10%,transparent)}.dashboard-nav a[data-v-140892b2]:not(.dashboard-nav-hub-link):focus-visible{outline:2px solid color-mix(in srgb,var(--color-primary) 55%,transparent);outline-offset:2px}.dashboard-nav a.router-link-active[data-v-140892b2]:not(.dashboard-nav-hub-link),.dashboard-nav a.dashboard-nav-link--active[data-v-140892b2]:not(.dashboard-nav-hub-link){color:var(--color-primary);border-color:color-mix(in srgb,var(--color-primary) 38%,transparent);background:color-mix(in srgb,var(--color-primary) 12%,transparent);font-weight:600}.dashboard-body[data-v-140892b2]{position:relative;min-height:14rem}.dashboard-pane[data-v-140892b2]{min-height:14rem;width:100%}.dashboard-pane-enter-active[data-v-140892b2],.dashboard-pane-leave-active[data-v-140892b2]{transition:opacity var(--page-transition-duration) var(--page-transition-ease),transform var(--page-transition-duration) var(--page-transition-ease)}.dashboard-pane-leave-active[data-v-140892b2]{position:absolute;top:0;left:0;right:0;z-index:0;pointer-events:none}.dashboard-pane-enter-active[data-v-140892b2]{z-index:1}.dashboard-pane-enter-from[data-v-140892b2]{opacity:0;transform:translateY(8px)}.dashboard-pane-leave-to[data-v-140892b2]{opacity:0;transform:translateY(-4px)}@media(prefers-reduced-motion:reduce){.dashboard-pane-enter-active[data-v-140892b2],.dashboard-pane-leave-active[data-v-140892b2]{transition:none}.dashboard-pane-enter-from[data-v-140892b2],.dashboard-pane-leave-to[data-v-140892b2]{opacity:1;transform:none}.dashboard-pane-leave-active[data-v-140892b2]{position:static}}.dashboard-compare-link[data-v-140892b2]{margin-top:1.5rem;margin-bottom:.25rem}.dashboard-guide[data-v-140892b2]{margin-bottom:1.75rem}.dashboard-grid[data-v-140892b2]{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1rem;margin-bottom:1.5rem}.dashboard-stat[data-v-140892b2]{background:var(--glass-bg);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:1rem 1.1rem;box-shadow:var(--shadow-card);backdrop-filter:var(--glass-blur);-webkit-backdrop-filter:var(--glass-blur);transition:border-color var(--duration-fast) ease,box-shadow var(--duration-fast) ease}.dashboard-stat[data-v-140892b2]:hover{border-color:var(--color-border-strong);box-shadow:var(--shadow-card-hover)}.dashboard-stat-label[data-v-140892b2]{color:var(--color-text-muted);font-size:.85rem;margin-bottom:.35rem}.dashboard-stat-value[data-v-140892b2]{font-family:var(--font-display);font-size:1.6rem;font-weight:700}.dashboard-table-wrap[data-v-140892b2]{overflow-x:auto;border:1px solid var(--color-border);border-radius:var(--radius-md);background:#0000001f}.dashboard-table-wrap .dashboard-empty[data-v-140892b2]{padding:1.25rem .85rem;margin:0}.dashboard-table-wrap>.dashboard-filters[data-v-140892b2]{padding:.85rem .85rem .25rem;margin-bottom:0}.dashboard-table[data-v-140892b2]{width:100%;border-collapse:collapse;font-size:.92rem}.dashboard-table th[data-v-140892b2],.dashboard-table td[data-v-140892b2]{padding:.75rem .85rem;border-bottom:1px solid var(--color-border);text-align:left;vertical-align:top}.dashboard-table th[data-v-140892b2]{color:var(--color-text-muted);font-weight:600;background:#38bdf80f}.dashboard-table tr:last-child td[data-v-140892b2]{border-bottom:none}.dashboard-filters[data-v-140892b2]{display:flex;flex-wrap:wrap;gap:.75rem;margin-bottom:1rem;align-items:flex-end}.dashboard-field-row[data-v-140892b2]{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:.85rem;align-items:end}.dashboard-combobox[data-v-140892b2]{position:relative;margin-bottom:.85rem}.dashboard-combobox-panel[data-v-140892b2]{padding:.45rem;border:1px solid var(--color-border-strong);border-radius:var(--radius-md);background:var(--color-bg-elevated);box-shadow:var(--shadow-card-hover)}.dashboard-combobox-panel--floating[data-v-140892b2]{overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.dashboard-combobox-group-label[data-v-140892b2]{padding:.35rem .5rem .25rem;font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--color-primary)}.dashboard-combobox-item[data-v-140892b2]{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem .65rem;width:100%;padding:.5rem .6rem;border:none;border-radius:var(--radius-sm);background:transparent;color:var(--color-text);font:inherit;font-size:.9rem;text-align:left;cursor:pointer}.dashboard-combobox-item[data-v-140892b2]:hover,.dashboard-combobox-item[data-v-140892b2]:focus-visible{background:#38bdf81a;outline:none}.dashboard-combobox-item--header[data-v-140892b2]{font-weight:600}.dashboard-combobox-item--sub[data-v-140892b2]{padding-left:1.25rem;font-size:.86rem}.dashboard-combobox-item-name[data-v-140892b2]{flex:1 1 auto}.dashboard-combobox-item-meta[data-v-140892b2]{font-size:.8rem;color:var(--color-text-muted);font-variant-numeric:tabular-nums;word-break:break-all;text-align:right;max-width:58%}.dashboard-combobox-chevron[data-v-140892b2]{color:var(--color-text-muted);font-size:.75rem}.dashboard-combobox-sub[data-v-140892b2]{margin:.15rem 0 .35rem;padding-left:.35rem;border-left:2px solid rgba(56,189,248,.25)}.dashboard-combobox-bulk[data-v-140892b2]{display:block;width:100%;margin:.15rem 0 .35rem .6rem;padding:.4rem .55rem;border:1px dashed rgba(56,189,248,.45);border-radius:var(--radius-sm);background:#38bdf80f;color:var(--color-primary);font-size:.82rem;cursor:pointer}.dashboard-combobox-bulk[data-v-140892b2]:hover{background:#38bdf81f}.dashboard-combobox-hint[data-v-140892b2]{margin:.35rem .5rem;font-size:.82rem;color:var(--color-text-muted)}.dashboard-role-dot[data-v-140892b2]{width:.65rem;height:.65rem;border-radius:50%;flex-shrink:0}.dashboard-member-pick[data-v-140892b2]{list-style:none;margin:.35rem 0 .85rem;padding:0;display:flex;flex-direction:column;gap:.25rem}.dashboard-hub-radio input[type=radio][data-v-140892b2]{accent-color:var(--color-primary);width:1rem;height:1rem;margin:0}.dashboard-settings-block[data-v-140892b2]{margin-bottom:1.25rem}.dashboard-settings-block h2[data-v-140892b2]{margin:0 0 .5rem;font-size:1.2rem}.dashboard-settings-desc[data-v-140892b2]{color:var(--color-text-muted);font-size:.92rem;margin:0 0 1rem}.dashboard-settings-summary[data-v-140892b2],.dashboard-save-msg[data-v-140892b2]{color:var(--color-text-muted);font-size:.9rem;margin:.75rem 0 0}.dashboard-save-msg[data-v-140892b2]{color:var(--color-primary)}.dashboard-boost-form[data-v-140892b2]{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:.85rem;align-items:end}.dashboard-boost-form label[data-v-140892b2],.dashboard-boost-form .dashboard-field[data-v-140892b2]{display:flex;flex-direction:column;gap:.4rem;font-size:.82rem;color:var(--color-text-muted)}.dashboard-insight-card[data-v-140892b2]{margin-bottom:1rem}.dashboard-insight-card h3[data-v-140892b2]{margin:0 0 .5rem;font-size:1.05rem}.dashboard-insight-suggestion[data-v-140892b2]{color:var(--color-text-muted);font-size:.9rem;margin:.5rem 0 0}.dashboard-insight-meta[data-v-140892b2]{color:var(--color-text-muted);font-size:.88rem;margin:0 0 1rem}.dashboard-ai-box[data-v-140892b2]{border-color:#38bdf859}.dashboard-ai-text[data-v-140892b2]{white-space:pre-wrap;line-height:1.7}.dashboard-filters label[data-v-140892b2]{display:flex;flex-direction:column;gap:.4rem;font-size:.82rem;color:var(--color-text-muted)}.dashboard-guild-list[data-v-140892b2]{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:1rem}.dashboard-guild-section[data-v-140892b2]{margin-bottom:1.75rem}.dashboard-guild-section+.dashboard-guild-section[data-v-140892b2]{margin-top:.25rem}.dashboard-guild-section--no-bot[data-v-140892b2]{padding-top:.5rem;border-top:1px solid var(--color-border)}.dashboard-guild-section-title[data-v-140892b2]{margin:0 0 .35rem;font-size:1.05rem;font-weight:600}.dashboard-guild-section-desc[data-v-140892b2]{margin:0 0 1rem;font-size:.88rem;color:var(--color-text-muted);line-height:1.5}.dashboard-guild-subsection[data-v-140892b2]{margin-bottom:1.25rem}.dashboard-guild-subsection[data-v-140892b2]:last-child{margin-bottom:0}.dashboard-guild-subsection--muted[data-v-140892b2]{padding-top:1rem;border-top:1px solid var(--color-border)}.dashboard-guild-subsection-title[data-v-140892b2]{margin:0 0 .75rem;font-size:.92rem;font-weight:600;color:var(--color-primary)}.dashboard-empty-hint[data-v-140892b2]{margin-top:.5rem;margin-bottom:1rem;padding:.85rem 1rem;font-size:.9rem;color:var(--color-text-muted);line-height:1.55}.dashboard-guild-card-inner[data-v-140892b2]{display:flex;align-items:flex-start;gap:.85rem;width:100%}.dashboard-guild-card-icon[data-v-140892b2]{flex-shrink:0;width:44px;height:44px;border-radius:50%;object-fit:cover}.dashboard-guild-card-icon--placeholder[data-v-140892b2]{display:flex;align-items:center;justify-content:center;font-size:1.35rem;line-height:1;background:#38bdf814}.dashboard-guild-card-name[data-v-140892b2]{display:flex;flex-direction:column;align-items:flex-start;gap:.5rem;min-width:0;flex:1}.dashboard-guild-card-title[data-v-140892b2]{font-weight:600;line-height:1.35;word-break:break-word;margin-bottom:.05rem}.dashboard-badge[data-v-140892b2]{display:inline-block;font-size:.72rem;padding:.1rem .45rem;border-radius:4px;background:#38bdf826;color:var(--color-primary);width:fit-content}.dashboard-badge--owner[data-v-140892b2]{background:#5865f238;color:#c9cdfb;border:1px solid rgba(88,101,242,.4)}.dashboard-guild-card-invite-hint[data-v-140892b2]{font-size:.78rem;color:var(--color-primary);font-weight:500;line-height:1.35}.dashboard-guild-card-muted-hint[data-v-140892b2]{font-size:.76rem;color:var(--color-text-muted);font-weight:400;line-height:1.4}.dashboard-guild-card--invite[data-v-140892b2]{text-decoration:none;border-style:dashed;border-color:#38bdf859;background:#38bdf80a;align-items:flex-start}.dashboard-guild-card--invite[data-v-140892b2]:hover{border-color:#38bdf8a6;background:#38bdf81a}.dashboard-guild-card--muted[data-v-140892b2]{opacity:.72;cursor:default;pointer-events:none;align-items:flex-start}.dashboard-guild-card[data-v-140892b2]{display:flex;align-items:center;gap:.85rem;padding:1rem 1.1rem;border-radius:var(--radius-md);border:1px solid var(--color-border);background:var(--glass-bg);color:var(--color-text);box-shadow:var(--shadow-card);backdrop-filter:var(--glass-blur);-webkit-backdrop-filter:var(--glass-blur);transition:border-color var(--duration-normal) ease,transform var(--duration-normal) var(--ease-out-expo),box-shadow var(--duration-normal) ease}.dashboard-guild-card[data-v-140892b2]:hover{border-color:#38bdf873;transform:translateY(-2px);box-shadow:var(--shadow-card-hover),var(--glow-primary-soft);color:var(--color-text)}.dashboard-guild-card--selected[data-v-140892b2]{border-color:#fbbf24a6;background:#fbbf241a;box-shadow:var(--shadow-card),0 0 0 1px #fbbf2433}.dashboard-guild-card--selected[data-v-140892b2]:hover{border-color:#fbbf24cc;box-shadow:var(--shadow-card-hover),0 0 12px #fbbf2426}.dashboard-guild-card-selected[data-v-140892b2]{display:inline-block;font-size:.72rem;padding:.1rem .45rem;border-radius:4px;background:#fbbf242e;color:#fbbf24;width:fit-content;font-weight:600}.dashboard-empty[data-v-140892b2],.dashboard-error[data-v-140892b2]{color:var(--color-text-muted);padding-block:2rem;text-align:center}.dashboard-loading[data-v-140892b2]{color:var(--color-text-muted);padding:2rem 0;min-height:14rem;display:flex;align-items:center;justify-content:center}.dashboard-loading--initial[data-v-140892b2]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:color-mix(in srgb,var(--color-bg) 88%,transparent)}.dashboard-loading--pane[data-v-140892b2]{min-height:14rem}.dashboard-error[data-v-140892b2]{color:#fca5a5}.dashboard-subtab[data-v-140892b2]:focus-visible,.dashboard-weblog-tab[data-v-140892b2]:focus-visible,.header-notifications-btn[data-v-140892b2]:focus-visible,.header-account-pill[data-v-140892b2]:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.dashboard-login-hero[data-v-140892b2]{text-align:center;padding:3rem 1rem 2rem}.dashboard-login-hero p[data-v-140892b2]{color:var(--color-text-muted);max-width:42ch;margin:.75rem auto 1.5rem}.dashboard-login-panel[data-v-140892b2]{max-width:420px;margin:0 auto 2rem;padding:2rem 1.75rem 1.5rem;text-align:center;box-shadow:var(--shadow-card),var(--glow-primary-soft)}.dashboard-login-title[data-v-140892b2]{margin:0 0 1.5rem;font-size:1.35rem;font-weight:700}.dashboard-linked-account[data-v-140892b2]{display:flex;align-items:center;gap:.85rem;width:100%;padding:.85rem 1rem;border-radius:12px;border:1px solid var(--color-border);background:#0f172a8c;color:inherit;text-align:left;cursor:pointer;transition:border-color .15s,background .15s}.dashboard-linked-account[data-v-140892b2]:hover:not(:disabled){border-color:#38bdf873;background:#0f172abf}.dashboard-linked-account[data-v-140892b2]:disabled{opacity:.7;cursor:wait}.dashboard-linked-account-avatar[data-v-140892b2]{width:44px;height:44px;border-radius:50%;object-fit:cover;flex-shrink:0}.dashboard-linked-account-avatar--placeholder[data-v-140892b2]{display:grid;place-items:center;background:#38bdf81f;font-size:1.25rem}.dashboard-linked-account-text[data-v-140892b2]{display:flex;flex-direction:column;gap:.15rem;min-width:0}.dashboard-linked-account-text strong[data-v-140892b2]{font-size:1rem;font-weight:600}.dashboard-linked-account-list[data-v-140892b2]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.55rem}.dashboard-linked-account-list li[data-v-140892b2]{display:flex;align-items:stretch;gap:.35rem}.dashboard-linked-account-list .dashboard-linked-account[data-v-140892b2]{flex:1;min-width:0}.dashboard-linked-account-busy[data-v-140892b2]{margin-left:auto;font-size:.78rem;color:var(--color-primary);flex-shrink:0}.dashboard-linked-account-remove[data-v-140892b2]{flex-shrink:0;width:2.25rem;border:1px solid var(--color-border);border-radius:10px;background:#0f172a59;color:var(--color-text-muted);font-size:1.15rem;line-height:1;cursor:pointer;transition:border-color .15s,color .15s}.dashboard-linked-account-remove[data-v-140892b2]:hover:not(:disabled){border-color:#f8717173;color:#fca5a5}.dashboard-linked-account-remove[data-v-140892b2]:disabled{opacity:.5;cursor:not-allowed}.dashboard-login-divider[data-v-140892b2]{display:flex;align-items:center;gap:.75rem;margin:1.25rem 0;color:var(--color-text-muted);font-size:.85rem}.dashboard-login-divider[data-v-140892b2]:before,.dashboard-login-divider[data-v-140892b2]:after{content:"";flex:1;height:1px;background:var(--color-border)}.btn-discord[data-v-140892b2]{display:inline-flex;align-items:center;justify-content:center;gap:.55rem;width:100%;padding:.75rem 1rem;border:none;border-radius:10px;background:#5865f2;color:#fff;font-weight:600;font-size:.95rem;cursor:pointer;transition:background .15s,opacity .15s}.btn-discord[data-v-140892b2]:hover:not(:disabled){background:#4752c4}.btn-discord[data-v-140892b2]:disabled{opacity:.55;cursor:not-allowed}.dashboard-discord-icon[data-v-140892b2]{width:20px;height:20px;background:currentColor;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 127.14 96.36'%3E%3Cpath fill='currentColor' d='M107.7 8.07A105.15 105.15 0 0 0 81.47 0a72.06 72.06 0 0 0-3.36 6.83 97.68 97.68 0 0 0-29.11 0A72.37 72.37 0 0 0 45.64 0 105.89 105.89 0 0 0 19.39 8.09C2.79 32.65-1.71 56.6.54 80.21h0a105.73 105.73 0 0 0 32.17 16.15 77.7 77.7 0 0 0 6.89-11.11 68.42 68.42 0 0 1-10.85-5.18c.91-.66 1.8-1.34 2.66-2a75.57 75.57 0 0 0 64.32 0c.87.71 1.76 1.39 2.66 2a68.68 68.68 0 0 1-10.87 5.19 77 77 0 0 0 6.89 11.1A105.25 105.25 0 0 0 126.6 80.22h0c2.39-27.29-4.14-51.11-18.9-72.15ZM42.45 65.69C36.18 65.69 31 60 31 53s5-12.74 11.43-12.74S54 46 53.89 53s-5.05 12.69-11.44 12.69Zm42.24 0C78.41 65.69 73.25 60 73.25 53s5-12.74 11.44-12.74S96.23 46 96.12 53s-5.04 12.69-11.43 12.69Z'/%3E%3C/svg%3E") center / contain no-repeat}.dashboard-turnstile-caption[data-v-140892b2]{margin:0;font-size:.8rem;color:var(--color-text-muted)}.dashboard-subtabs[data-v-140892b2],.dashboard-tabs[data-v-140892b2],.dashboard-weblog-tabs[data-v-140892b2]{display:flex;flex-wrap:wrap;gap:.35rem;margin-bottom:1rem;padding:.35rem;border-radius:999px;border:1px solid color-mix(in srgb,var(--color-border) 85%,transparent);background:color-mix(in srgb,var(--glass-bg) 70%,transparent);width:fit-content;max-width:100%}.dashboard-subtab[data-v-140892b2],.dashboard-tabs a[data-v-140892b2],.dashboard-weblog-tab[data-v-140892b2]{display:inline-flex;align-items:center;justify-content:center;padding:.48rem .95rem;border-radius:999px;border:1px solid transparent;background:transparent;color:var(--color-text-muted);font-size:.86rem;font-weight:500;line-height:1.2;text-decoration:none;white-space:nowrap;cursor:pointer;transition:color var(--duration-fast) ease,background var(--duration-fast) ease,border-color var(--duration-fast) ease}.dashboard-subtab[data-v-140892b2]:hover,.dashboard-tabs a[data-v-140892b2]:hover,.dashboard-weblog-tab[data-v-140892b2]:hover{color:var(--color-text);background:color-mix(in srgb,var(--color-text-muted) 10%,transparent)}.dashboard-subtab[data-v-140892b2]:focus-visible,.dashboard-tabs a[data-v-140892b2]:focus-visible,.dashboard-weblog-tab[data-v-140892b2]:focus-visible{outline:2px solid color-mix(in srgb,var(--color-primary) 55%,transparent);outline-offset:2px}.dashboard-subtab--active[data-v-140892b2],.dashboard-tabs a.router-link-active[data-v-140892b2],.dashboard-weblog-tab--active[data-v-140892b2]{border-color:color-mix(in srgb,var(--color-primary) 38%,transparent);background:color-mix(in srgb,var(--color-primary) 12%,transparent);color:var(--color-primary);font-weight:600}.dashboard-subtabs--slide[data-v-140892b2]{position:relative;display:grid;grid-auto-flow:column;grid-auto-columns:1fr;gap:.35rem;flex-wrap:nowrap}.dashboard-subtabs-indicator[data-v-140892b2]{position:absolute;top:.35rem;bottom:.35rem;left:.35rem;border-radius:999px;background:color-mix(in srgb,var(--color-primary) 14%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--color-primary) 22%,transparent);pointer-events:none;transition:transform var(--page-transition-duration) var(--page-transition-ease)}.dashboard-weblog-tabs.dashboard-subtabs--slide .dashboard-subtabs-indicator[data-v-140892b2]{width:calc((100% - .7rem - .35rem * 4) / 5)}.dashboard-subtabs-indicator--bot[data-v-140892b2]{transform:translate(calc(400% + 1.4rem))}.dashboard-hub-member-pick[data-v-140892b2]{margin:.75rem 0 0;padding:0;border:none}.dashboard-hub-member-chips[data-v-140892b2]{display:flex;flex-wrap:wrap;gap:.4rem;margin:.5rem 0;min-height:1.5rem}.dashboard-hub-member-chip[data-v-140892b2]{display:inline-flex;align-items:center;gap:.35rem;padding:.2rem .45rem .2rem .55rem;border-radius:999px;font-size:.85rem;background:color-mix(in srgb,var(--color-primary) 10%,transparent);border:1px solid color-mix(in srgb,var(--color-primary) 22%,transparent);color:var(--color-text)}.dashboard-hub-member-chip-remove[data-v-140892b2]{padding:0 .2rem;border:none;background:transparent;color:var(--color-text-muted);cursor:pointer;font-size:1rem;line-height:1}.dashboard-hub-member-chip-remove[data-v-140892b2]:hover{color:var(--color-primary)}.dashboard-hub-member-search-row[data-v-140892b2]{display:flex;gap:.5rem;flex-wrap:wrap;align-items:flex-end}.dashboard-hub-member-search-results[data-v-140892b2]{margin:.5rem 0 0;padding:0;list-style:none;max-height:10rem;overflow-y:auto;border:1px solid color-mix(in srgb,var(--color-border) 85%,transparent);border-radius:var(--radius-sm)}.dashboard-hub-member-search-item[data-v-140892b2]{display:block;width:100%;padding:.45rem .65rem;border:none;border-bottom:1px solid color-mix(in srgb,var(--color-border) 60%,transparent);background:transparent;text-align:left;cursor:pointer;font-size:.88rem;color:var(--color-text)}.dashboard-hub-member-search-item[data-v-140892b2]:last-child{border-bottom:none}.dashboard-hub-member-search-item[data-v-140892b2]:hover{background:color-mix(in srgb,var(--color-primary) 8%,transparent)}.dashboard-subtabs-indicator--settings[data-v-140892b2]{transform:translate(calc(100% + .35rem))}.dashboard-subtabs-indicator--board[data-v-140892b2]{transform:translate(calc(200% + .7rem))}.dashboard-subtabs-indicator--scrim[data-v-140892b2]{transform:translate(calc(300% + .35rem * 3))}.dashboard-subtabs--slide .dashboard-subtab[data-v-140892b2],.dashboard-subtabs--slide .dashboard-weblog-tab[data-v-140892b2]{position:relative;z-index:1;border-color:transparent;background:transparent}.dashboard-subtabs--slide .dashboard-subtab[data-v-140892b2]:hover,.dashboard-subtabs--slide .dashboard-weblog-tab[data-v-140892b2]:hover{background:transparent;color:var(--color-primary)}.dashboard-subtabs--slide .dashboard-subtab--active[data-v-140892b2],.dashboard-subtabs--slide .dashboard-weblog-tab--active[data-v-140892b2]{border-color:transparent;background:transparent;color:var(--color-primary);font-weight:600}@media(prefers-reduced-motion:reduce){.dashboard-subtabs-indicator[data-v-140892b2]{transition:none}}.dashboard-tabs[data-v-140892b2]{margin-bottom:1rem}.dashboard-nav a.dashboard-nav-hub-link[data-v-140892b2]{display:inline-flex;align-items:center;justify-content:center;color:#fbbf24;font-weight:600;font-size:.86rem;padding:.4rem .8rem;border-radius:999px;border:1px solid rgba(251,191,36,.35);background:#fbbf2414;text-decoration:none;white-space:nowrap;transition:color var(--duration-fast) ease,background var(--duration-fast) ease,border-color var(--duration-fast) ease}.dashboard-nav a.dashboard-nav-hub-link[data-v-140892b2]:hover{color:#fcd34d;border-color:#fbbf2480;background:#fbbf2424}.dashboard-nav a.dashboard-nav-hub-link.router-link-active[data-v-140892b2],.dashboard-nav a.dashboard-nav-hub-link.dashboard-nav-link--active[data-v-140892b2]{color:#fde68a;border-color:#fbbf249e;background:#fbbf2433;text-decoration:none;box-shadow:0 0 0 1px #fbbf241f}.dashboard-result-win[data-v-140892b2]{color:var(--color-success)}.dashboard-result-lose[data-v-140892b2]{color:#f87171}.dashboard-table--scrim-results[data-v-140892b2]{font-size:.88rem}.dashboard-table--scrim-results th[data-v-140892b2],.dashboard-table--scrim-results td[data-v-140892b2]{vertical-align:middle}.dashboard-muted[data-v-140892b2]{color:var(--color-text-muted);font-size:.88em}.dashboard-hub-lead[data-v-140892b2]{margin-bottom:1.25rem}.dashboard-hub-sections[data-v-140892b2]{display:grid;gap:1rem}.dashboard-hub-card-desc[data-v-140892b2]{color:var(--color-text-muted);font-size:.9rem;margin:.25rem 0 .75rem}.dashboard-hub-section-help--card[data-v-140892b2]{margin:0 0 .75rem;font-size:.84rem}.dashboard-hub-card-summary[data-v-140892b2]{white-space:pre-wrap;font-size:.92rem;line-height:1.55;margin:0}.dashboard-hub-access-modes[data-v-140892b2]{border:none;margin:0 0 1rem;padding:0;display:flex;flex-direction:column;gap:.5rem}.dashboard-hub-radio[data-v-140892b2]{display:flex;align-items:center;gap:.5rem;cursor:pointer}.dashboard-hub-delegates[data-v-140892b2]{margin-bottom:1rem}.dashboard-hub-delegate-list[data-v-140892b2]{list-style:none;margin:.75rem 0 0;padding:0;display:flex;flex-direction:column;gap:.5rem}.dashboard-hub-delegate-list li[data-v-140892b2]{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem}.dashboard-hub-delegate-item[data-v-140892b2]{padding:.65rem .75rem;border-radius:10px;border:1px solid var(--color-border);background:#0f172a59}.dashboard-hub-delegate-item--owner[data-v-140892b2]{background:#5865f21a;border-color:#5865f259}.dashboard-hub-delegate-item--admin[data-v-140892b2]{background:#38bdf812;border-color:#38bdf83d}.dashboard-hub-delegate-item--member[data-v-140892b2]{background:#94a3b80f;border-color:#94a3b838}.dashboard-hub-delegate-name-row[data-v-140892b2]{display:flex;align-items:center;flex-wrap:wrap;gap:.4rem .55rem}.dashboard-hub-badge[data-v-140892b2]{display:inline-block;font-size:.72rem;font-weight:600;line-height:1.2;padding:.12rem .45rem;border-radius:999px;white-space:nowrap}.dashboard-hub-badge--owner[data-v-140892b2]{color:#c9cdfb;background:#5865f259;border:1px solid rgba(88,101,242,.45)}.dashboard-hub-badge--admin[data-v-140892b2]{color:#7dd3fc;background:#38bdf829;border:1px solid rgba(56,189,248,.35)}.dashboard-hub-badge--member[data-v-140892b2]{color:#94a3b8;background:#94a3b81a;border:1px solid rgba(148,163,184,.28)}.dashboard-hub-delegate-fixed-note[data-v-140892b2]{font-size:.82rem;color:var(--color-muted, #9ca3af)}.dashboard-hub-delegate-main[data-v-140892b2]{display:flex;flex-direction:column;gap:.15rem;min-width:0;flex:1}.dashboard-hub-delegate-name[data-v-140892b2]{font-weight:600}.dashboard-hub-delegate-meta[data-v-140892b2],.dashboard-hub-delegate-roles[data-v-140892b2]{font-size:.85rem;color:var(--color-muted, #9ca3af);word-break:break-all}.dashboard-hub-delegate-actions[data-v-140892b2]{display:flex;flex-shrink:0;gap:.35rem;align-items:flex-start;padding-top:.1rem}.dashboard-modal-backdrop[data-v-140892b2]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:11000;display:flex;align-items:center;justify-content:center;padding:1rem;background:#0000008c}.dashboard-modal[data-v-140892b2]{width:min(720px,100%);max-height:min(90vh,720px);display:flex;flex-direction:column;background:var(--color-surface, #1e1f22);border:1px solid var(--color-border, #3f4147);border-radius:12px;box-shadow:0 16px 48px #00000073}.dashboard-modal-header[data-v-140892b2]{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem;padding:1rem 1.1rem .5rem}.dashboard-modal-header h3[data-v-140892b2]{margin:0;font-size:1.05rem}.dashboard-modal-close[data-v-140892b2]{border:none;background:transparent;color:var(--color-muted, #9ca3af);font-size:1.5rem;line-height:1;cursor:pointer;padding:0 .25rem}.dashboard-modal-note[data-v-140892b2]{margin:0 1.1rem .75rem;font-size:.9rem}.dashboard-modal-table-wrap[data-v-140892b2]{overflow:auto;padding:0 1.1rem;flex:1;min-height:0}.dashboard-modal-table[data-v-140892b2]{width:100%;border-collapse:collapse;font-size:.9rem}.dashboard-modal-table th[data-v-140892b2],.dashboard-modal-table td[data-v-140892b2]{padding:.55rem .4rem;border-bottom:1px solid var(--color-border, #3f4147);vertical-align:top;text-align:left}.dashboard-modal-area-label[data-v-140892b2]{font-weight:500;white-space:nowrap}.dashboard-perm-levels[data-v-140892b2]{display:flex;flex-wrap:wrap;gap:.35rem .65rem}.dashboard-perm-level[data-v-140892b2]{display:inline-flex;align-items:center;gap:.25rem;font-size:.85rem;cursor:pointer;white-space:nowrap}.dashboard-perm-level--active[data-v-140892b2]{color:var(--color-primary, #5865f2)}.dashboard-perm-level input[data-v-140892b2]{margin:0}.dashboard-modal-footer[data-v-140892b2]{display:flex;justify-content:flex-end;gap:.5rem;padding:.85rem 1.1rem 1rem;border-top:1px solid var(--color-border, #3f4147)}.dashboard-confirm-modal[data-v-140892b2]{width:min(420px,100%);max-height:none}.dashboard-confirm-modal-header[data-v-140892b2]{padding-bottom:.35rem}.dashboard-confirm-modal-message[data-v-140892b2]{margin:0 1.1rem 1rem;font-size:.92rem;color:var(--color-text-muted, #9ca3af);line-height:1.45}.dashboard-confirm-btn-danger[data-v-140892b2]{background:#dc2626;border-color:#dc2626;color:#fff}.dashboard-confirm-btn-danger[data-v-140892b2]:hover:not(:disabled){background:#b91c1c;border-color:#b91c1c}.dashboard-table-wrap--refreshing[data-v-140892b2]{position:relative}.dashboard-table-refresh-bar[data-v-140892b2]{position:absolute;top:0;left:0;right:0;height:2px;z-index:2;background:linear-gradient(90deg,transparent,var(--color-primary, #5865f2),transparent);animation:dashboard-table-refresh-pulse-140892b2 1s ease-in-out infinite}.dashboard-table--refreshing[data-v-140892b2]{opacity:.72;transition:opacity calc(var(--page-transition-duration) * .5) var(--page-transition-ease)}@keyframes dashboard-table-refresh-pulse-140892b2{0%,to{opacity:.35}50%{opacity:1}}.dashboard-scrim-detail-modal[data-v-140892b2]{width:min(48rem,100%);max-height:min(90vh,840px)}.dashboard-scrim-detail-meta[data-v-140892b2]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem 1rem;margin:0;padding:0 1.1rem}.dashboard-scrim-detail-meta dt[data-v-140892b2]{margin:0;font-size:.78rem;color:var(--color-text-muted)}.dashboard-scrim-detail-meta dd[data-v-140892b2]{margin:.15rem 0 0;font-size:.9rem;word-break:break-word}.dashboard-scrim-detail-result-badge[data-v-140892b2]{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center;padding:0 1.1rem}.dashboard-scrim-detail-result-pill[data-v-140892b2]{display:inline-flex;align-items:center;gap:.35rem;padding:.35rem .65rem;border-radius:var(--radius-sm, 6px);font-size:.88rem;font-weight:500;border:1px solid var(--color-border, #3f4147);background:#0003}.dashboard-scrim-detail-result-pill--win[data-v-140892b2]{border-color:#22c55e73;background:#22c55e1f}.dashboard-scrim-detail-result-pill--lose[data-v-140892b2]{border-color:#f8717166;background:#f871711a}.dashboard-scrim-detail-body[data-v-140892b2]{display:grid;gap:1rem;padding:.35rem 0 .75rem;overflow-y:auto}.dashboard-scrim-detail-members[data-v-140892b2]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin:0 1.1rem;padding:.75rem;border:1px solid var(--color-border, #3f4147);border-radius:var(--radius-sm, 6px);background:#00000026}.dashboard-scrim-detail-members h4[data-v-140892b2]{margin:0 0 .35rem;font-size:.85rem}.dashboard-scrim-detail-members p[data-v-140892b2]{margin:0;font-size:.9rem}.dashboard-scrim-detail-active-hint[data-v-140892b2]{margin:0 1.1rem;padding:.65rem .75rem;border-radius:var(--radius-sm, 6px);font-size:.88rem;color:#fde68a;background:#fbbf241f;border:1px solid rgba(251,191,36,.35)}.dashboard-scrim-detail-form[data-v-140892b2]{display:flex;flex-wrap:wrap;gap:.75rem;align-items:flex-end;padding:0 1.1rem}.dashboard-hub-save-modal-body[data-v-140892b2]{padding:.35rem 1.1rem 1rem;overflow-y:auto}.dashboard-hub-save-modal-lead[data-v-140892b2]{margin:0 0 .85rem;color:var(--color-text-muted);font-size:.9rem;line-height:1.5}.dashboard-hub-save-changes[data-v-140892b2]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.55rem;max-height:min(50vh,320px);overflow-y:auto}.dashboard-hub-save-change[data-v-140892b2]{display:flex;flex-direction:column;gap:.25rem;padding:.65rem .75rem;border-radius:var(--radius-xs, 8px);border:1px solid var(--color-border);background:#0000002e}.dashboard-hub-save-change-label[data-v-140892b2]{font-size:.84rem;font-weight:600;color:var(--color-text)}.dashboard-hub-save-change-values[data-v-140892b2]{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem .5rem;font-size:.88rem}.dashboard-hub-save-before[data-v-140892b2]{color:#fca5a5}.dashboard-hub-save-arrow[data-v-140892b2]{color:var(--color-text-faint)}.dashboard-hub-save-after[data-v-140892b2]{color:#86efac;font-weight:600}.dashboard-hub-foot[data-v-140892b2]{margin-top:1.5rem;font-size:.88rem}.dashboard-hub-section-editor[data-v-140892b2]{margin-top:.85rem}.dashboard-hub-section-toggle[data-v-140892b2]{margin-top:.25rem}.dashboard-hub-section-form-wrap[data-v-140892b2]{margin-top:.75rem;padding-top:.75rem;border-top:1px solid var(--color-border, #3f4147)}.dashboard-hub-form[data-v-140892b2]{display:flex;flex-direction:column;gap:.75rem}.dashboard-hub-check[data-v-140892b2],.dashboard-hub-cmd-row[data-v-140892b2]{display:flex;align-items:center;gap:.65rem;padding:.5rem .65rem;margin:0;border-radius:var(--radius-xs, 8px);font-size:.92rem;line-height:1.35;cursor:pointer;-webkit-user-select:none;user-select:none;transition:color .28s var(--ease-smooth, ease),background-color .22s ease,box-shadow .22s ease}.dashboard-hub-cmd-row[data-v-140892b2]{font-size:.9rem}.dashboard-hub-check[data-v-140892b2]:hover,.dashboard-hub-cmd-row[data-v-140892b2]:hover{background:#ffffff0a}.dashboard-hub-check[data-v-140892b2]:has(input:checked:not(:disabled)),.dashboard-hub-cmd-row[data-v-140892b2]:has(input:checked:not(:disabled)){color:#86efac;background:#34d39912}.dashboard-hub-check[data-v-140892b2]:has(input:not(:checked):not(:disabled)),.dashboard-hub-cmd-row[data-v-140892b2]:has(input:not(:checked):not(:disabled)){color:#fca5a5;background:#f871710f}.dashboard-hub-check[data-v-140892b2]:has(input:disabled),.dashboard-hub-cmd-row[data-v-140892b2]:has(input:disabled){color:var(--color-text-muted);background:#ffffff05;cursor:not-allowed;opacity:.82}.dashboard-hub-check .dashboard-muted[data-v-140892b2],.dashboard-hub-cmd-row .dashboard-muted[data-v-140892b2]{color:var(--color-text-muted);font-size:.84em}.dashboard-hub-check input[type=checkbox][data-v-140892b2],.dashboard-hub-cmd-row input[type=checkbox][data-v-140892b2]{-moz-appearance:none;appearance:none;-webkit-appearance:none;width:1.1rem;height:1.1rem;margin:0;flex-shrink:0;border:2px solid currentColor;border-radius:5px;background:#00000047;cursor:pointer;transition:border-color .28s var(--ease-smooth, ease),background-color .28s var(--ease-smooth, ease),box-shadow .28s var(--ease-smooth, ease),transform .22s var(--ease-spring, ease)}.dashboard-hub-check input[type=checkbox][data-v-140892b2]:checked,.dashboard-hub-cmd-row input[type=checkbox][data-v-140892b2]:checked{border-color:#6ee7b7;background-color:#34d39938;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath fill='%2386efac' d='M10.2 3.2 4.8 8.6 2 5.8l-.9.9 3.7 3.7 6.3-6.3z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:.72rem;box-shadow:0 0 0 3px #34d3991f}.dashboard-hub-check input[type=checkbox][data-v-140892b2]:not(:checked):not(:disabled),.dashboard-hub-cmd-row input[type=checkbox][data-v-140892b2]:not(:checked):not(:disabled){border-color:#fca5a5d9;box-shadow:0 0 0 2px #f8717114}.dashboard-hub-check input[type=checkbox][data-v-140892b2]:disabled,.dashboard-hub-cmd-row input[type=checkbox][data-v-140892b2]:disabled{border-color:var(--color-text-faint);background:#0000002e;box-shadow:none;cursor:not-allowed;opacity:.65}.dashboard-hub-check input[type=checkbox][data-v-140892b2]:active:not(:disabled),.dashboard-hub-cmd-row input[type=checkbox][data-v-140892b2]:active:not(:disabled){transform:scale(.92)}.dashboard-hub-check input[type=checkbox][data-v-140892b2]:checked:not(:disabled),.dashboard-hub-cmd-row input[type=checkbox][data-v-140892b2]:checked:not(:disabled){animation:dashboard-check-pop-140892b2 .32s var(--ease-spring, ease)}@keyframes dashboard-check-pop-140892b2{0%{transform:scale(.82)}55%{transform:scale(1.1)}to{transform:scale(1)}}.dashboard-hub-section-help[data-v-140892b2]{margin:0 0 .85rem;padding:.75rem .9rem;border-radius:var(--radius-sm);border:1px solid rgba(125,211,252,.14);background:#38bdf80f;color:var(--color-text-muted);font-size:.88rem;line-height:1.55}.dashboard-hub-field-block[data-v-140892b2]{display:flex;flex-direction:column;gap:.35rem}.dashboard-field-hint[data-v-140892b2]{margin:0;padding:0 .1rem;color:var(--color-text-faint);font-size:.8rem;line-height:1.45}.dashboard-hub-form-actions[data-v-140892b2]{margin-top:1rem;padding-top:.25rem}.dashboard-hub-cmd-panel[data-v-140892b2]{border:1px solid var(--color-border, #3f4147);border-radius:var(--radius-md, 8px);padding:.85rem 1rem;display:flex;flex-direction:column;gap:.85rem;background:#0000001f}.dashboard-hub-cmd-filter[data-v-140892b2]{max-width:320px}.dashboard-hub-cmd-list[data-v-140892b2]{list-style:none;margin:0;padding:.15rem 0 0;max-height:280px;overflow:auto;display:flex;flex-direction:column;gap:.2rem}.dashboard-hub-cmd-list li[data-v-140892b2]{margin:0}.dashboard-hub-rule-list[data-v-140892b2]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.35rem}.dashboard-hub-rule-list li[data-v-140892b2]{display:flex;align-items:center;justify-content:space-between;gap:.5rem;font-size:.9rem}.dashboard-hub-rule-add[data-v-140892b2]{display:grid;gap:.65rem;margin-top:.5rem;padding-top:.65rem;border-top:1px dashed var(--color-border, #3f4147)}.dashboard-hub-role-pick[data-v-140892b2]{border:1px solid var(--color-border, #3f4147);border-radius:8px;padding:.65rem .75rem;margin:0;display:flex;flex-direction:column;gap:.35rem;max-height:200px;overflow:auto}.dashboard-hub-role-pick legend[data-v-140892b2]{padding:0 .25rem}@media(max-width:768px){.dashboard-nav[data-v-140892b2]{padding:.6rem .65rem}.dashboard-nav-actions[data-v-140892b2]{justify-content:flex-start;min-width:0;padding-left:0;border-left:none;padding-top:.45rem;border-top:1px solid color-mix(in srgb,var(--color-border) 75%,transparent)}.dashboard-nav a.dashboard-nav-hub-link[data-v-140892b2]{margin-top:0}.dashboard-subtabs[data-v-140892b2],.dashboard-tabs[data-v-140892b2],.dashboard-weblog-tabs[data-v-140892b2]{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;width:100%;max-width:100%}.dashboard-subtabs[data-v-140892b2]::-webkit-scrollbar,.dashboard-tabs[data-v-140892b2]::-webkit-scrollbar,.dashboard-weblog-tabs[data-v-140892b2]::-webkit-scrollbar{display:none}.dashboard-weblog-tabs.dashboard-subtabs--slide .dashboard-subtabs-indicator[data-v-140892b2]{display:none}.dashboard-subtabs--slide .dashboard-weblog-tab--active[data-v-140892b2]{border-color:color-mix(in srgb,var(--color-primary) 38%,transparent);background:color-mix(in srgb,var(--color-primary) 12%,transparent)}}.board-layout[data-v-140892b2]{display:grid;grid-template-columns:minmax(200px,260px) minmax(0,1fr);gap:1rem;align-items:start}.board-sidebar[data-v-140892b2]{padding:1rem .9rem;position:sticky;top:.5rem;max-height:calc(100vh - 6rem);overflow-y:auto}.board-sidebar-head[data-v-140892b2]{display:flex;align-items:center;justify-content:space-between;gap:.5rem;margin-bottom:.75rem;padding:0 .15rem .6rem;border-bottom:1px solid var(--color-border)}.board-tree-wrap[data-v-140892b2]{padding:.15rem 0 .1rem .2rem}.board-sidebar-settings-btn[data-v-140892b2]{font-size:.82rem;padding:.28rem .65rem;border-radius:999px;border:1px solid var(--color-border)}.board-sidebar-settings-btn--active[data-v-140892b2]{border-color:var(--color-primary);color:var(--color-primary);background:#38bdf81a}.board-main-empty .dashboard-empty[data-v-140892b2]{padding:1.75rem .5rem;margin:0}.board-compose.content-card+.board-posts-panel[data-v-140892b2]{margin-top:0}.board-compose-outer[data-v-140892b2]{display:grid;grid-template-rows:1fr;margin-bottom:1rem;overflow:hidden}.board-compose-enter-active[data-v-140892b2],.board-compose-leave-active[data-v-140892b2]{transition:grid-template-rows .34s var(--page-transition-ease),opacity .28s ease,margin-bottom .34s var(--page-transition-ease)}.board-compose-enter-from[data-v-140892b2],.board-compose-leave-to[data-v-140892b2]{grid-template-rows:0fr;opacity:0;margin-bottom:0}.board-compose-enter-to[data-v-140892b2],.board-compose-leave-from[data-v-140892b2]{grid-template-rows:1fr;opacity:1}@media(prefers-reduced-motion:reduce){.board-compose-enter-active[data-v-140892b2],.board-compose-leave-active[data-v-140892b2]{transition:none}.board-compose-enter-from[data-v-140892b2],.board-compose-leave-to[data-v-140892b2]{grid-template-rows:1fr;opacity:1;margin-bottom:1rem}}.board-compose-inline[data-v-140892b2]{min-height:0;overflow:hidden;margin-bottom:0;padding:1rem 1.1rem;border:1px solid color-mix(in srgb,var(--color-border) 90%,transparent);border-radius:var(--radius-md);background:color-mix(in srgb,var(--glass-bg) 55%,transparent)}.board-compose-inline-title[data-v-140892b2]{margin:0 0 .75rem;font-family:var(--font-display);font-size:.95rem;font-weight:600;color:var(--color-text-muted)}.board-compose-toggle[data-v-140892b2]{flex-shrink:0;font-size:.82rem;padding:.28rem .65rem;border-radius:999px}.board-sidebar .dashboard-empty[data-v-140892b2],.board-sidebar .dashboard-loading--pane[data-v-140892b2]{padding:1.25rem .45rem;margin:0}.board-sidebar-title[data-v-140892b2]{margin:0;font-family:var(--font-display);font-size:1rem;font-weight:600}.board-main[data-v-140892b2]{position:relative;display:flex;flex-direction:column;gap:1rem;min-width:0;min-height:14rem}.board-panel-head[data-v-140892b2]{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-bottom:.85rem;padding-bottom:.7rem;border-bottom:1px solid var(--color-border)}.board-panel-head .board-section-title[data-v-140892b2]{margin:0}.board-section-modal[data-v-140892b2]{max-width:24rem}.board-section-modal .board-form[data-v-140892b2]{padding:.35rem 1.1rem 1rem}.board-section-modal .dashboard-modal-footer[data-v-140892b2]{margin:.75rem -1.1rem 0;padding:.85rem 1.1rem .25rem}.board-compose.content-card[data-v-140892b2],.board-posts-panel.content-card[data-v-140892b2]{padding:1.15rem 1.2rem}.board-main>.content-card>.dashboard-empty[data-v-140892b2]{padding:1.75rem .5rem;margin:0}.board-posts-panel .dashboard-empty[data-v-140892b2],.board-posts-panel .dashboard-loading[data-v-140892b2],.board-posts-panel .dashboard-error[data-v-140892b2]{padding:1.25rem .35rem 1.5rem;margin:0}.board-page[data-v-140892b2]{display:flex;flex-direction:column;gap:1.25rem}.board-compose[data-v-140892b2]{margin-bottom:0}.board-section-title[data-v-140892b2]{font-family:var(--font-display);font-size:1.15rem;margin:0 0 .85rem}.board-form[data-v-140892b2]{display:flex;flex-direction:column;gap:.9rem}.board-field[data-v-140892b2]{gap:.4rem}.board-field input[type=file][data-v-140892b2]{margin-top:.15rem;padding:.35rem 0;width:100%;font:inherit;font-size:.88rem;color:var(--color-text-muted)}.board-hint[data-v-140892b2]{font-size:.8rem;color:var(--color-text-muted);margin:0;line-height:1.45}.board-pii-hint[data-v-140892b2]{padding:.4rem .55rem;border-radius:var(--radius-sm);background:#0000001f}.board-file-list[data-v-140892b2]{margin:0;padding-left:1.1rem;font-size:.85rem;color:var(--color-text-muted)}.board-form-actions[data-v-140892b2]{display:flex;gap:.5rem}.board-post-list[data-v-140892b2]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.65rem}.board-post-card[data-v-140892b2]{border:1px solid color-mix(in srgb,var(--color-border) 85%,transparent);border-radius:var(--radius-md);background:#00000024;transition:border-color var(--duration-fast) ease,background var(--duration-fast) ease}.board-post-card[data-v-140892b2]:hover{border-color:var(--color-border-strong);background:#0003}.board-post-link[data-v-140892b2]{display:block;padding:.9rem 1rem;color:inherit;text-decoration:none}.board-post-head[data-v-140892b2]{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:.35rem 1rem;margin-bottom:.4rem}.board-post-title[data-v-140892b2]{font-size:1.05rem}.board-post-meta[data-v-140892b2]{font-size:.82rem;color:var(--color-text-muted)}.board-post-preview[data-v-140892b2]{margin:0 0 .5rem;font-size:.92rem;color:var(--color-text-muted);white-space:pre-wrap}.board-post-foot[data-v-140892b2]{display:flex;flex-wrap:wrap;gap:.5rem 1rem;font-size:.82rem;color:var(--color-text-muted)}.board-back[data-v-140892b2]{margin:0 0 .25rem;padding:0 .15rem}.board-back a[data-v-140892b2]{font-size:.9rem}.board-detail-head[data-v-140892b2]{margin-bottom:.25rem;padding-bottom:.75rem;border-bottom:1px solid var(--color-border)}.board-detail-title[data-v-140892b2]{font-family:var(--font-display);font-size:1.35rem;margin:0 0 .45rem}.board-detail-meta[data-v-140892b2]{margin:0;display:flex;flex-wrap:wrap;gap:.5rem 1rem;font-size:.88rem;color:var(--color-text-muted)}.board-detail-body[data-v-140892b2]{white-space:pre-wrap;line-height:1.55;margin:1rem 0 1.15rem;padding:0 .1rem}.board-attachments[data-v-140892b2]{display:flex;flex-wrap:wrap;gap:.65rem;margin-bottom:1rem}.board-att-image[data-v-140892b2]{max-width:min(100%,420px);max-height:320px;border-radius:var(--radius-sm);object-fit:contain;border:1px solid var(--color-border)}.board-att-video[data-v-140892b2]{max-width:min(100%,480px);max-height:360px;border-radius:var(--radius-sm);border:1px solid var(--color-border)}.board-detail-actions[data-v-140892b2]{margin-top:.85rem;padding-top:.65rem;border-top:1px solid var(--color-border)}.board-btn-danger[data-v-140892b2]{color:#f87171}.board-comments[data-v-140892b2]{margin-top:0}.board-comments .board-section-title[data-v-140892b2]{margin-bottom:.9rem;padding-bottom:.65rem;border-bottom:1px solid var(--color-border)}.board-comment-list[data-v-140892b2]{list-style:none;margin:0 0 1rem;padding:0;display:flex;flex-direction:column;gap:.75rem}.board-comment[data-v-140892b2]{padding:.75rem .9rem;border:1px solid var(--color-border);border-radius:var(--radius-md);background:#0000001f}.board-comment-head[data-v-140892b2]{display:flex;flex-wrap:wrap;gap:.5rem 1rem;font-size:.85rem;margin-bottom:.35rem}.board-comment-head span[data-v-140892b2]{color:var(--color-text-muted)}.board-comment-body[data-v-140892b2]{margin:0 0 .5rem;white-space:pre-wrap}.board-comment-delete[data-v-140892b2]{margin-top:.35rem;padding:0;border:none;background:none;color:#f87171;font-size:.82rem;cursor:pointer}.board-comment-form[data-v-140892b2]{display:flex;flex-direction:column;gap:.65rem;max-width:640px;margin-top:.85rem;padding-top:.85rem;border-top:1px solid var(--color-border)}.board-votes[data-v-140892b2]{display:flex;gap:.5rem}.board-votes--compact[data-v-140892b2]{margin-top:.25rem}.board-vote-btn[data-v-140892b2]{padding:.35rem .65rem;border-radius:var(--radius-sm);border:1px solid var(--color-border);background:#00000026;color:var(--color-text);font-size:.88rem;cursor:pointer}.board-vote-btn--active[data-v-140892b2]{border-color:var(--color-primary);background:#38bdf81f}.board-vote-btn[data-v-140892b2]:hover{border-color:var(--color-border-strong)}.dashboard-hub-subheading[data-v-140892b2]{margin:1rem 0 .5rem;font-size:.95rem;font-weight:600}.dashboard-hub-audit-search[data-v-140892b2]{margin-top:.75rem;padding-top:.75rem;border-top:1px solid var(--color-border)}.dashboard-hub-audit-config[data-v-140892b2]{display:flex;flex-wrap:wrap;align-items:flex-start;gap:.5rem 1rem;padding:.65rem .85rem;border-radius:var(--radius-xs, 8px);border:1px solid var(--color-border);background:#ffffff08;font-size:.88rem}.dashboard-hub-audit-config-label[data-v-140892b2]{font-weight:600;color:var(--color-text-muted);flex-shrink:0}.dashboard-hub-audit-config-list[data-v-140892b2]{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:.2rem;color:var(--color-text)}.dashboard-hub-audit-search-row[data-v-140892b2]{display:grid;grid-template-columns:minmax(8rem,1fr) minmax(10rem,1.4fr) auto;gap:.65rem .75rem;align-items:end}@media(max-width:640px){.dashboard-hub-audit-search-row[data-v-140892b2]{grid-template-columns:1fr}}.dashboard-hub-audit-search-field[data-v-140892b2]{margin:0}.dashboard-hub-audit-search-btn[data-v-140892b2]{align-self:end;min-height:2.5rem;white-space:nowrap}.dashboard-hub-audit-empty[data-v-140892b2]{margin-top:.5rem}.dashboard-hub-audit-list[data-v-140892b2]{margin-top:.85rem;display:flex;flex-direction:column;gap:.55rem}.dashboard-hub-audit-list-head[data-v-140892b2]{margin:0 0 .15rem;font-size:.86rem;color:var(--color-text-muted)}.dashboard-hub-audit-card[data-v-140892b2]{padding:.75rem .85rem;border-radius:var(--radius-xs, 8px);border:1px solid var(--color-border);background:#0000002e;display:flex;flex-direction:column;gap:.45rem}.dashboard-hub-audit-card--fail[data-v-140892b2]{border-color:#f8717159;background:#f871710f}.dashboard-hub-audit-card-head[data-v-140892b2]{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem}.dashboard-hub-audit-card-time[data-v-140892b2]{display:flex;flex-wrap:wrap;align-items:baseline;gap:.35rem .5rem;font-size:.86rem}.dashboard-hub-audit-card-time time[data-v-140892b2]{color:var(--color-text);font-weight:500}.dashboard-hub-audit-ago[data-v-140892b2]{color:var(--color-text-muted);font-size:.82rem}.dashboard-hub-audit-badge[data-v-140892b2]{display:inline-flex;align-items:center;padding:.15rem .5rem;border-radius:999px;font-size:.75rem;font-weight:600;line-height:1.3;flex-shrink:0}.dashboard-hub-audit-badge--ok[data-v-140892b2]{color:#86efac;background:#34d3991f;border:1px solid rgba(52,211,153,.28)}.dashboard-hub-audit-badge--fail[data-v-140892b2]{color:#fca5a5;background:#f871711f;border:1px solid rgba(248,113,113,.32)}.dashboard-hub-audit-badge--kind[data-v-140892b2]{color:#93c5fd;background:#3b82f61a;border:1px solid rgba(59,130,246,.25)}.dashboard-hub-audit-card-user[data-v-140892b2]{display:flex;flex-wrap:wrap;align-items:baseline;gap:.35rem .65rem;font-size:.88rem}.dashboard-hub-audit-user-name[data-v-140892b2]{font-weight:600}.dashboard-hub-audit-user-id[data-v-140892b2]{font-family:ui-monospace,monospace;font-size:.78rem;color:var(--color-text-muted)}.dashboard-hub-audit-card-meta[data-v-140892b2]{display:flex;flex-wrap:wrap;align-items:center;gap:.45rem .55rem}.dashboard-hub-audit-cmd[data-v-140892b2]{font-size:.84rem;padding:.12rem .4rem;border-radius:4px;background:#ffffff0f;border:1px solid var(--color-border)}.dashboard-hub-audit-fail-cat[data-v-140892b2]{margin:0;font-size:.82rem;color:#fca5a5}.dashboard-hub-audit-snippet[data-v-140892b2]{margin:0;padding:.5rem .6rem;border-radius:6px;font-size:.84rem;line-height:1.5;color:var(--color-text-muted);background:#00000038;border-left:3px solid var(--color-border-strong, #4b5563);white-space:pre-wrap;word-break:break-word}.dashboard-hub-role-pick--scroll[data-v-140892b2]{max-height:12rem;overflow-y:auto;padding-right:.25rem}.dashboard-hub-clear-btn[data-v-140892b2]{margin-bottom:.25rem;align-self:flex-start}.dashboard-hub-textarea[data-v-140892b2]{min-height:7rem;resize:vertical;font-family:inherit}.dashboard-balance-toolbar[data-v-140892b2]{display:flex;flex-wrap:wrap;gap:.85rem;align-items:flex-end;margin-bottom:1rem}.dashboard-balance-toolbar .dashboard-field[data-v-140892b2]{flex:1 1 220px;max-width:100%}.dashboard-balance-meta[data-v-140892b2]{display:flex;flex-wrap:wrap;gap:.5rem 1rem;margin-bottom:1rem;font-size:.88rem;color:var(--color-text-muted)}.dashboard-balance-board[data-v-140892b2]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;margin:1rem 0}.dashboard-balance-pool[data-v-140892b2]{display:flex;flex-direction:column;gap:.5rem;min-height:8rem;padding:.75rem;border-radius:var(--radius-md);border:1px solid var(--color-border);background:#0000002e}.dashboard-balance-pool--team1[data-v-140892b2]{border-color:#38bdf859}.dashboard-balance-pool--team2[data-v-140892b2]{border-color:#fbbf2459}.dashboard-balance-pool-title[data-v-140892b2]{margin:0 0 .25rem;font-size:.88rem;font-weight:600;color:var(--color-text-muted)}.dashboard-balance-member[data-v-140892b2]{display:flex;flex-direction:column;gap:.35rem;padding:.55rem .65rem;border-radius:var(--radius-sm);border:1px solid var(--color-border);background:#ffffff0a;font-size:.86rem}.dashboard-balance-member--locked[data-v-140892b2]{border-color:#fbbf2473;background:#fbbf240f}.dashboard-balance-member-name[data-v-140892b2]{font-weight:600;line-height:1.3}.dashboard-balance-member-meta[data-v-140892b2]{font-size:.78rem;color:var(--color-text-muted)}.dashboard-balance-member-actions[data-v-140892b2]{display:flex;flex-wrap:wrap;gap:.3rem}.dashboard-balance-member-actions .btn[data-v-140892b2]{padding:.2rem .45rem;font-size:.75rem;min-height:0}.dashboard-balance-actions[data-v-140892b2]{display:flex;flex-wrap:wrap;gap:.65rem;align-items:center;margin-top:.5rem}.dashboard-balance-result[data-v-140892b2]{margin-top:1rem}@media(max-width:900px){.dashboard-balance-board[data-v-140892b2]{grid-template-columns:1fr}}.dashboard-shell[data-v-227caca4]{padding-bottom:3rem}.dashboard-nav[data-v-227caca4]{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:stretch;gap:.75rem 1rem;margin-bottom:1.25rem;padding:.7rem .85rem;border-radius:var(--radius-md);border:1px solid var(--color-border);background:color-mix(in srgb,var(--glass-bg) 88%,transparent);box-shadow:var(--shadow-card)}.dashboard-nav-main[data-v-227caca4]{display:flex;flex-direction:column;gap:.55rem;min-width:0}.dashboard-nav-group[data-v-227caca4]{display:flex;align-items:flex-start;gap:.55rem;min-width:0}.dashboard-nav-group--guild[data-v-227caca4]{padding-top:.55rem;border-top:1px solid color-mix(in srgb,var(--color-border) 70%,transparent)}.dashboard-nav-group-label[data-v-227caca4]{flex-shrink:0;width:2.35rem;padding-top:.42rem;font-size:.68rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--color-text-muted);opacity:.8}.dashboard-nav-links[data-v-227caca4]{display:flex;flex-wrap:wrap;gap:.35rem;align-items:center;min-width:0;flex:1}.dashboard-nav-actions[data-v-227caca4]{flex-shrink:0;display:flex;justify-content:flex-end;align-items:center;align-self:center;gap:.45rem;min-width:5.75rem;min-height:2rem;padding-left:.65rem;border-left:1px solid color-mix(in srgb,var(--color-border) 75%,transparent)}.dashboard-nav a[data-v-227caca4]:not(.dashboard-nav-hub-link){display:inline-flex;align-items:center;justify-content:center;padding:.4rem .75rem;border-radius:999px;border:1px solid transparent;color:var(--color-text-muted);font-size:.88rem;font-weight:500;line-height:1.2;text-decoration:none;white-space:nowrap;transition:color var(--duration-fast) ease,background var(--duration-fast) ease,border-color var(--duration-fast) ease}.dashboard-nav a[data-v-227caca4]:not(.dashboard-nav-hub-link):hover{color:var(--color-text);background:color-mix(in srgb,var(--color-text-muted) 10%,transparent)}.dashboard-nav a[data-v-227caca4]:not(.dashboard-nav-hub-link):focus-visible{outline:2px solid color-mix(in srgb,var(--color-primary) 55%,transparent);outline-offset:2px}.dashboard-nav a.router-link-active[data-v-227caca4]:not(.dashboard-nav-hub-link),.dashboard-nav a.dashboard-nav-link--active[data-v-227caca4]:not(.dashboard-nav-hub-link){color:var(--color-primary);border-color:color-mix(in srgb,var(--color-primary) 38%,transparent);background:color-mix(in srgb,var(--color-primary) 12%,transparent);font-weight:600}.dashboard-body[data-v-227caca4]{position:relative;min-height:14rem}.dashboard-pane[data-v-227caca4]{min-height:14rem;width:100%}.dashboard-pane-enter-active[data-v-227caca4],.dashboard-pane-leave-active[data-v-227caca4]{transition:opacity var(--page-transition-duration) var(--page-transition-ease),transform var(--page-transition-duration) var(--page-transition-ease)}.dashboard-pane-leave-active[data-v-227caca4]{position:absolute;top:0;left:0;right:0;z-index:0;pointer-events:none}.dashboard-pane-enter-active[data-v-227caca4]{z-index:1}.dashboard-pane-enter-from[data-v-227caca4]{opacity:0;transform:translateY(8px)}.dashboard-pane-leave-to[data-v-227caca4]{opacity:0;transform:translateY(-4px)}@media(prefers-reduced-motion:reduce){.dashboard-pane-enter-active[data-v-227caca4],.dashboard-pane-leave-active[data-v-227caca4]{transition:none}.dashboard-pane-enter-from[data-v-227caca4],.dashboard-pane-leave-to[data-v-227caca4]{opacity:1;transform:none}.dashboard-pane-leave-active[data-v-227caca4]{position:static}}.dashboard-compare-link[data-v-227caca4]{margin-top:1.5rem;margin-bottom:.25rem}.dashboard-guide[data-v-227caca4]{margin-bottom:1.75rem}.dashboard-grid[data-v-227caca4]{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1rem;margin-bottom:1.5rem}.dashboard-stat[data-v-227caca4]{background:var(--glass-bg);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:1rem 1.1rem;box-shadow:var(--shadow-card);backdrop-filter:var(--glass-blur);-webkit-backdrop-filter:var(--glass-blur);transition:border-color var(--duration-fast) ease,box-shadow var(--duration-fast) ease}.dashboard-stat[data-v-227caca4]:hover{border-color:var(--color-border-strong);box-shadow:var(--shadow-card-hover)}.dashboard-stat-label[data-v-227caca4]{color:var(--color-text-muted);font-size:.85rem;margin-bottom:.35rem}.dashboard-stat-value[data-v-227caca4]{font-family:var(--font-display);font-size:1.6rem;font-weight:700}.dashboard-table-wrap[data-v-227caca4]{overflow-x:auto;border:1px solid var(--color-border);border-radius:var(--radius-md);background:#0000001f}.dashboard-table-wrap .dashboard-empty[data-v-227caca4]{padding:1.25rem .85rem;margin:0}.dashboard-table-wrap>.dashboard-filters[data-v-227caca4]{padding:.85rem .85rem .25rem;margin-bottom:0}.dashboard-table[data-v-227caca4]{width:100%;border-collapse:collapse;font-size:.92rem}.dashboard-table th[data-v-227caca4],.dashboard-table td[data-v-227caca4]{padding:.75rem .85rem;border-bottom:1px solid var(--color-border);text-align:left;vertical-align:top}.dashboard-table th[data-v-227caca4]{color:var(--color-text-muted);font-weight:600;background:#38bdf80f}.dashboard-table tr:last-child td[data-v-227caca4]{border-bottom:none}.dashboard-filters[data-v-227caca4]{display:flex;flex-wrap:wrap;gap:.75rem;margin-bottom:1rem;align-items:flex-end}.dashboard-field-row[data-v-227caca4]{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:.85rem;align-items:end}.dashboard-combobox[data-v-227caca4]{position:relative;margin-bottom:.85rem}.dashboard-combobox-panel[data-v-227caca4]{padding:.45rem;border:1px solid var(--color-border-strong);border-radius:var(--radius-md);background:var(--color-bg-elevated);box-shadow:var(--shadow-card-hover)}.dashboard-combobox-panel--floating[data-v-227caca4]{overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.dashboard-combobox-group-label[data-v-227caca4]{padding:.35rem .5rem .25rem;font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--color-primary)}.dashboard-combobox-item[data-v-227caca4]{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem .65rem;width:100%;padding:.5rem .6rem;border:none;border-radius:var(--radius-sm);background:transparent;color:var(--color-text);font:inherit;font-size:.9rem;text-align:left;cursor:pointer}.dashboard-combobox-item[data-v-227caca4]:hover,.dashboard-combobox-item[data-v-227caca4]:focus-visible{background:#38bdf81a;outline:none}.dashboard-combobox-item--header[data-v-227caca4]{font-weight:600}.dashboard-combobox-item--sub[data-v-227caca4]{padding-left:1.25rem;font-size:.86rem}.dashboard-combobox-item-name[data-v-227caca4]{flex:1 1 auto}.dashboard-combobox-item-meta[data-v-227caca4]{font-size:.8rem;color:var(--color-text-muted);font-variant-numeric:tabular-nums;word-break:break-all;text-align:right;max-width:58%}.dashboard-combobox-chevron[data-v-227caca4]{color:var(--color-text-muted);font-size:.75rem}.dashboard-combobox-sub[data-v-227caca4]{margin:.15rem 0 .35rem;padding-left:.35rem;border-left:2px solid rgba(56,189,248,.25)}.dashboard-combobox-bulk[data-v-227caca4]{display:block;width:100%;margin:.15rem 0 .35rem .6rem;padding:.4rem .55rem;border:1px dashed rgba(56,189,248,.45);border-radius:var(--radius-sm);background:#38bdf80f;color:var(--color-primary);font-size:.82rem;cursor:pointer}.dashboard-combobox-bulk[data-v-227caca4]:hover{background:#38bdf81f}.dashboard-combobox-hint[data-v-227caca4]{margin:.35rem .5rem;font-size:.82rem;color:var(--color-text-muted)}.dashboard-role-dot[data-v-227caca4]{width:.65rem;height:.65rem;border-radius:50%;flex-shrink:0}.dashboard-member-pick[data-v-227caca4]{list-style:none;margin:.35rem 0 .85rem;padding:0;display:flex;flex-direction:column;gap:.25rem}.dashboard-hub-radio input[type=radio][data-v-227caca4]{accent-color:var(--color-primary);width:1rem;height:1rem;margin:0}.dashboard-settings-block[data-v-227caca4]{margin-bottom:1.25rem}.dashboard-settings-block h2[data-v-227caca4]{margin:0 0 .5rem;font-size:1.2rem}.dashboard-settings-desc[data-v-227caca4]{color:var(--color-text-muted);font-size:.92rem;margin:0 0 1rem}.dashboard-settings-summary[data-v-227caca4],.dashboard-save-msg[data-v-227caca4]{color:var(--color-text-muted);font-size:.9rem;margin:.75rem 0 0}.dashboard-save-msg[data-v-227caca4]{color:var(--color-primary)}.dashboard-boost-form[data-v-227caca4]{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:.85rem;align-items:end}.dashboard-boost-form label[data-v-227caca4],.dashboard-boost-form .dashboard-field[data-v-227caca4]{display:flex;flex-direction:column;gap:.4rem;font-size:.82rem;color:var(--color-text-muted)}.dashboard-insight-card[data-v-227caca4]{margin-bottom:1rem}.dashboard-insight-card h3[data-v-227caca4]{margin:0 0 .5rem;font-size:1.05rem}.dashboard-insight-suggestion[data-v-227caca4]{color:var(--color-text-muted);font-size:.9rem;margin:.5rem 0 0}.dashboard-insight-meta[data-v-227caca4]{color:var(--color-text-muted);font-size:.88rem;margin:0 0 1rem}.dashboard-ai-box[data-v-227caca4]{border-color:#38bdf859}.dashboard-ai-text[data-v-227caca4]{white-space:pre-wrap;line-height:1.7}.dashboard-filters label[data-v-227caca4]{display:flex;flex-direction:column;gap:.4rem;font-size:.82rem;color:var(--color-text-muted)}.dashboard-guild-list[data-v-227caca4]{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:1rem}.dashboard-guild-section[data-v-227caca4]{margin-bottom:1.75rem}.dashboard-guild-section+.dashboard-guild-section[data-v-227caca4]{margin-top:.25rem}.dashboard-guild-section--no-bot[data-v-227caca4]{padding-top:.5rem;border-top:1px solid var(--color-border)}.dashboard-guild-section-title[data-v-227caca4]{margin:0 0 .35rem;font-size:1.05rem;font-weight:600}.dashboard-guild-section-desc[data-v-227caca4]{margin:0 0 1rem;font-size:.88rem;color:var(--color-text-muted);line-height:1.5}.dashboard-guild-subsection[data-v-227caca4]{margin-bottom:1.25rem}.dashboard-guild-subsection[data-v-227caca4]:last-child{margin-bottom:0}.dashboard-guild-subsection--muted[data-v-227caca4]{padding-top:1rem;border-top:1px solid var(--color-border)}.dashboard-guild-subsection-title[data-v-227caca4]{margin:0 0 .75rem;font-size:.92rem;font-weight:600;color:var(--color-primary)}.dashboard-empty-hint[data-v-227caca4]{margin-top:.5rem;margin-bottom:1rem;padding:.85rem 1rem;font-size:.9rem;color:var(--color-text-muted);line-height:1.55}.dashboard-guild-card-inner[data-v-227caca4]{display:flex;align-items:flex-start;gap:.85rem;width:100%}.dashboard-guild-card-icon[data-v-227caca4]{flex-shrink:0;width:44px;height:44px;border-radius:50%;object-fit:cover}.dashboard-guild-card-icon--placeholder[data-v-227caca4]{display:flex;align-items:center;justify-content:center;font-size:1.35rem;line-height:1;background:#38bdf814}.dashboard-guild-card-name[data-v-227caca4]{display:flex;flex-direction:column;align-items:flex-start;gap:.5rem;min-width:0;flex:1}.dashboard-guild-card-title[data-v-227caca4]{font-weight:600;line-height:1.35;word-break:break-word;margin-bottom:.05rem}.dashboard-badge[data-v-227caca4]{display:inline-block;font-size:.72rem;padding:.1rem .45rem;border-radius:4px;background:#38bdf826;color:var(--color-primary);width:fit-content}.dashboard-badge--owner[data-v-227caca4]{background:#5865f238;color:#c9cdfb;border:1px solid rgba(88,101,242,.4)}.dashboard-guild-card-invite-hint[data-v-227caca4]{font-size:.78rem;color:var(--color-primary);font-weight:500;line-height:1.35}.dashboard-guild-card-muted-hint[data-v-227caca4]{font-size:.76rem;color:var(--color-text-muted);font-weight:400;line-height:1.4}.dashboard-guild-card--invite[data-v-227caca4]{text-decoration:none;border-style:dashed;border-color:#38bdf859;background:#38bdf80a;align-items:flex-start}.dashboard-guild-card--invite[data-v-227caca4]:hover{border-color:#38bdf8a6;background:#38bdf81a}.dashboard-guild-card--muted[data-v-227caca4]{opacity:.72;cursor:default;pointer-events:none;align-items:flex-start}.dashboard-guild-card[data-v-227caca4]{display:flex;align-items:center;gap:.85rem;padding:1rem 1.1rem;border-radius:var(--radius-md);border:1px solid var(--color-border);background:var(--glass-bg);color:var(--color-text);box-shadow:var(--shadow-card);backdrop-filter:var(--glass-blur);-webkit-backdrop-filter:var(--glass-blur);transition:border-color var(--duration-normal) ease,transform var(--duration-normal) var(--ease-out-expo),box-shadow var(--duration-normal) ease}.dashboard-guild-card[data-v-227caca4]:hover{border-color:#38bdf873;transform:translateY(-2px);box-shadow:var(--shadow-card-hover),var(--glow-primary-soft);color:var(--color-text)}.dashboard-guild-card--selected[data-v-227caca4]{border-color:#fbbf24a6;background:#fbbf241a;box-shadow:var(--shadow-card),0 0 0 1px #fbbf2433}.dashboard-guild-card--selected[data-v-227caca4]:hover{border-color:#fbbf24cc;box-shadow:var(--shadow-card-hover),0 0 12px #fbbf2426}.dashboard-guild-card-selected[data-v-227caca4]{display:inline-block;font-size:.72rem;padding:.1rem .45rem;border-radius:4px;background:#fbbf242e;color:#fbbf24;width:fit-content;font-weight:600}.dashboard-empty[data-v-227caca4],.dashboard-error[data-v-227caca4]{color:var(--color-text-muted);padding-block:2rem;text-align:center}.dashboard-loading[data-v-227caca4]{color:var(--color-text-muted);padding:2rem 0;min-height:14rem;display:flex;align-items:center;justify-content:center}.dashboard-loading--initial[data-v-227caca4]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:color-mix(in srgb,var(--color-bg) 88%,transparent)}.dashboard-loading--pane[data-v-227caca4]{min-height:14rem}.dashboard-error[data-v-227caca4]{color:#fca5a5}.dashboard-subtab[data-v-227caca4]:focus-visible,.dashboard-weblog-tab[data-v-227caca4]:focus-visible,.header-notifications-btn[data-v-227caca4]:focus-visible,.header-account-pill[data-v-227caca4]:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.dashboard-login-hero[data-v-227caca4]{text-align:center;padding:3rem 1rem 2rem}.dashboard-login-hero p[data-v-227caca4]{color:var(--color-text-muted);max-width:42ch;margin:.75rem auto 1.5rem}.dashboard-login-panel[data-v-227caca4]{max-width:420px;margin:0 auto 2rem;padding:2rem 1.75rem 1.5rem;text-align:center;box-shadow:var(--shadow-card),var(--glow-primary-soft)}.dashboard-login-title[data-v-227caca4]{margin:0 0 1.5rem;font-size:1.35rem;font-weight:700}.dashboard-linked-account[data-v-227caca4]{display:flex;align-items:center;gap:.85rem;width:100%;padding:.85rem 1rem;border-radius:12px;border:1px solid var(--color-border);background:#0f172a8c;color:inherit;text-align:left;cursor:pointer;transition:border-color .15s,background .15s}.dashboard-linked-account[data-v-227caca4]:hover:not(:disabled){border-color:#38bdf873;background:#0f172abf}.dashboard-linked-account[data-v-227caca4]:disabled{opacity:.7;cursor:wait}.dashboard-linked-account-avatar[data-v-227caca4]{width:44px;height:44px;border-radius:50%;object-fit:cover;flex-shrink:0}.dashboard-linked-account-avatar--placeholder[data-v-227caca4]{display:grid;place-items:center;background:#38bdf81f;font-size:1.25rem}.dashboard-linked-account-text[data-v-227caca4]{display:flex;flex-direction:column;gap:.15rem;min-width:0}.dashboard-linked-account-text strong[data-v-227caca4]{font-size:1rem;font-weight:600}.dashboard-linked-account-list[data-v-227caca4]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.55rem}.dashboard-linked-account-list li[data-v-227caca4]{display:flex;align-items:stretch;gap:.35rem}.dashboard-linked-account-list .dashboard-linked-account[data-v-227caca4]{flex:1;min-width:0}.dashboard-linked-account-busy[data-v-227caca4]{margin-left:auto;font-size:.78rem;color:var(--color-primary);flex-shrink:0}.dashboard-linked-account-remove[data-v-227caca4]{flex-shrink:0;width:2.25rem;border:1px solid var(--color-border);border-radius:10px;background:#0f172a59;color:var(--color-text-muted);font-size:1.15rem;line-height:1;cursor:pointer;transition:border-color .15s,color .15s}.dashboard-linked-account-remove[data-v-227caca4]:hover:not(:disabled){border-color:#f8717173;color:#fca5a5}.dashboard-linked-account-remove[data-v-227caca4]:disabled{opacity:.5;cursor:not-allowed}.dashboard-login-divider[data-v-227caca4]{display:flex;align-items:center;gap:.75rem;margin:1.25rem 0;color:var(--color-text-muted);font-size:.85rem}.dashboard-login-divider[data-v-227caca4]:before,.dashboard-login-divider[data-v-227caca4]:after{content:"";flex:1;height:1px;background:var(--color-border)}.btn-discord[data-v-227caca4]{display:inline-flex;align-items:center;justify-content:center;gap:.55rem;width:100%;padding:.75rem 1rem;border:none;border-radius:10px;background:#5865f2;color:#fff;font-weight:600;font-size:.95rem;cursor:pointer;transition:background .15s,opacity .15s}.btn-discord[data-v-227caca4]:hover:not(:disabled){background:#4752c4}.btn-discord[data-v-227caca4]:disabled{opacity:.55;cursor:not-allowed}.dashboard-discord-icon[data-v-227caca4]{width:20px;height:20px;background:currentColor;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 127.14 96.36'%3E%3Cpath fill='currentColor' d='M107.7 8.07A105.15 105.15 0 0 0 81.47 0a72.06 72.06 0 0 0-3.36 6.83 97.68 97.68 0 0 0-29.11 0A72.37 72.37 0 0 0 45.64 0 105.89 105.89 0 0 0 19.39 8.09C2.79 32.65-1.71 56.6.54 80.21h0a105.73 105.73 0 0 0 32.17 16.15 77.7 77.7 0 0 0 6.89-11.11 68.42 68.42 0 0 1-10.85-5.18c.91-.66 1.8-1.34 2.66-2a75.57 75.57 0 0 0 64.32 0c.87.71 1.76 1.39 2.66 2a68.68 68.68 0 0 1-10.87 5.19 77 77 0 0 0 6.89 11.1A105.25 105.25 0 0 0 126.6 80.22h0c2.39-27.29-4.14-51.11-18.9-72.15ZM42.45 65.69C36.18 65.69 31 60 31 53s5-12.74 11.43-12.74S54 46 53.89 53s-5.05 12.69-11.44 12.69Zm42.24 0C78.41 65.69 73.25 60 73.25 53s5-12.74 11.44-12.74S96.23 46 96.12 53s-5.04 12.69-11.43 12.69Z'/%3E%3C/svg%3E") center / contain no-repeat}.dashboard-turnstile-caption[data-v-227caca4]{margin:0;font-size:.8rem;color:var(--color-text-muted)}.dashboard-subtabs[data-v-227caca4],.dashboard-tabs[data-v-227caca4],.dashboard-weblog-tabs[data-v-227caca4]{display:flex;flex-wrap:wrap;gap:.35rem;margin-bottom:1rem;padding:.35rem;border-radius:999px;border:1px solid color-mix(in srgb,var(--color-border) 85%,transparent);background:color-mix(in srgb,var(--glass-bg) 70%,transparent);width:fit-content;max-width:100%}.dashboard-subtab[data-v-227caca4],.dashboard-tabs a[data-v-227caca4],.dashboard-weblog-tab[data-v-227caca4]{display:inline-flex;align-items:center;justify-content:center;padding:.48rem .95rem;border-radius:999px;border:1px solid transparent;background:transparent;color:var(--color-text-muted);font-size:.86rem;font-weight:500;line-height:1.2;text-decoration:none;white-space:nowrap;cursor:pointer;transition:color var(--duration-fast) ease,background var(--duration-fast) ease,border-color var(--duration-fast) ease}.dashboard-subtab[data-v-227caca4]:hover,.dashboard-tabs a[data-v-227caca4]:hover,.dashboard-weblog-tab[data-v-227caca4]:hover{color:var(--color-text);background:color-mix(in srgb,var(--color-text-muted) 10%,transparent)}.dashboard-subtab[data-v-227caca4]:focus-visible,.dashboard-tabs a[data-v-227caca4]:focus-visible,.dashboard-weblog-tab[data-v-227caca4]:focus-visible{outline:2px solid color-mix(in srgb,var(--color-primary) 55%,transparent);outline-offset:2px}.dashboard-subtab--active[data-v-227caca4],.dashboard-tabs a.router-link-active[data-v-227caca4],.dashboard-weblog-tab--active[data-v-227caca4]{border-color:color-mix(in srgb,var(--color-primary) 38%,transparent);background:color-mix(in srgb,var(--color-primary) 12%,transparent);color:var(--color-primary);font-weight:600}.dashboard-subtabs--slide[data-v-227caca4]{position:relative;display:grid;grid-auto-flow:column;grid-auto-columns:1fr;gap:.35rem;flex-wrap:nowrap}.dashboard-subtabs-indicator[data-v-227caca4]{position:absolute;top:.35rem;bottom:.35rem;left:.35rem;border-radius:999px;background:color-mix(in srgb,var(--color-primary) 14%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--color-primary) 22%,transparent);pointer-events:none;transition:transform var(--page-transition-duration) var(--page-transition-ease)}.dashboard-weblog-tabs.dashboard-subtabs--slide .dashboard-subtabs-indicator[data-v-227caca4]{width:calc((100% - .7rem - .35rem * 4) / 5)}.dashboard-subtabs-indicator--bot[data-v-227caca4]{transform:translate(calc(400% + 1.4rem))}.dashboard-hub-member-pick[data-v-227caca4]{margin:.75rem 0 0;padding:0;border:none}.dashboard-hub-member-chips[data-v-227caca4]{display:flex;flex-wrap:wrap;gap:.4rem;margin:.5rem 0;min-height:1.5rem}.dashboard-hub-member-chip[data-v-227caca4]{display:inline-flex;align-items:center;gap:.35rem;padding:.2rem .45rem .2rem .55rem;border-radius:999px;font-size:.85rem;background:color-mix(in srgb,var(--color-primary) 10%,transparent);border:1px solid color-mix(in srgb,var(--color-primary) 22%,transparent);color:var(--color-text)}.dashboard-hub-member-chip-remove[data-v-227caca4]{padding:0 .2rem;border:none;background:transparent;color:var(--color-text-muted);cursor:pointer;font-size:1rem;line-height:1}.dashboard-hub-member-chip-remove[data-v-227caca4]:hover{color:var(--color-primary)}.dashboard-hub-member-search-row[data-v-227caca4]{display:flex;gap:.5rem;flex-wrap:wrap;align-items:flex-end}.dashboard-hub-member-search-results[data-v-227caca4]{margin:.5rem 0 0;padding:0;list-style:none;max-height:10rem;overflow-y:auto;border:1px solid color-mix(in srgb,var(--color-border) 85%,transparent);border-radius:var(--radius-sm)}.dashboard-hub-member-search-item[data-v-227caca4]{display:block;width:100%;padding:.45rem .65rem;border:none;border-bottom:1px solid color-mix(in srgb,var(--color-border) 60%,transparent);background:transparent;text-align:left;cursor:pointer;font-size:.88rem;color:var(--color-text)}.dashboard-hub-member-search-item[data-v-227caca4]:last-child{border-bottom:none}.dashboard-hub-member-search-item[data-v-227caca4]:hover{background:color-mix(in srgb,var(--color-primary) 8%,transparent)}.dashboard-subtabs-indicator--settings[data-v-227caca4]{transform:translate(calc(100% + .35rem))}.dashboard-subtabs-indicator--board[data-v-227caca4]{transform:translate(calc(200% + .7rem))}.dashboard-subtabs-indicator--scrim[data-v-227caca4]{transform:translate(calc(300% + .35rem * 3))}.dashboard-subtabs--slide .dashboard-subtab[data-v-227caca4],.dashboard-subtabs--slide .dashboard-weblog-tab[data-v-227caca4]{position:relative;z-index:1;border-color:transparent;background:transparent}.dashboard-subtabs--slide .dashboard-subtab[data-v-227caca4]:hover,.dashboard-subtabs--slide .dashboard-weblog-tab[data-v-227caca4]:hover{background:transparent;color:var(--color-primary)}.dashboard-subtabs--slide .dashboard-subtab--active[data-v-227caca4],.dashboard-subtabs--slide .dashboard-weblog-tab--active[data-v-227caca4]{border-color:transparent;background:transparent;color:var(--color-primary);font-weight:600}@media(prefers-reduced-motion:reduce){.dashboard-subtabs-indicator[data-v-227caca4]{transition:none}}.dashboard-tabs[data-v-227caca4]{margin-bottom:1rem}.dashboard-nav a.dashboard-nav-hub-link[data-v-227caca4]{display:inline-flex;align-items:center;justify-content:center;color:#fbbf24;font-weight:600;font-size:.86rem;padding:.4rem .8rem;border-radius:999px;border:1px solid rgba(251,191,36,.35);background:#fbbf2414;text-decoration:none;white-space:nowrap;transition:color var(--duration-fast) ease,background var(--duration-fast) ease,border-color var(--duration-fast) ease}.dashboard-nav a.dashboard-nav-hub-link[data-v-227caca4]:hover{color:#fcd34d;border-color:#fbbf2480;background:#fbbf2424}.dashboard-nav a.dashboard-nav-hub-link.router-link-active[data-v-227caca4],.dashboard-nav a.dashboard-nav-hub-link.dashboard-nav-link--active[data-v-227caca4]{color:#fde68a;border-color:#fbbf249e;background:#fbbf2433;text-decoration:none;box-shadow:0 0 0 1px #fbbf241f}.dashboard-result-win[data-v-227caca4]{color:var(--color-success)}.dashboard-result-lose[data-v-227caca4]{color:#f87171}.dashboard-table--scrim-results[data-v-227caca4]{font-size:.88rem}.dashboard-table--scrim-results th[data-v-227caca4],.dashboard-table--scrim-results td[data-v-227caca4]{vertical-align:middle}.dashboard-muted[data-v-227caca4]{color:var(--color-text-muted);font-size:.88em}.dashboard-hub-lead[data-v-227caca4]{margin-bottom:1.25rem}.dashboard-hub-sections[data-v-227caca4]{display:grid;gap:1rem}.dashboard-hub-card-desc[data-v-227caca4]{color:var(--color-text-muted);font-size:.9rem;margin:.25rem 0 .75rem}.dashboard-hub-section-help--card[data-v-227caca4]{margin:0 0 .75rem;font-size:.84rem}.dashboard-hub-card-summary[data-v-227caca4]{white-space:pre-wrap;font-size:.92rem;line-height:1.55;margin:0}.dashboard-hub-access-modes[data-v-227caca4]{border:none;margin:0 0 1rem;padding:0;display:flex;flex-direction:column;gap:.5rem}.dashboard-hub-radio[data-v-227caca4]{display:flex;align-items:center;gap:.5rem;cursor:pointer}.dashboard-hub-delegates[data-v-227caca4]{margin-bottom:1rem}.dashboard-hub-delegate-list[data-v-227caca4]{list-style:none;margin:.75rem 0 0;padding:0;display:flex;flex-direction:column;gap:.5rem}.dashboard-hub-delegate-list li[data-v-227caca4]{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem}.dashboard-hub-delegate-item[data-v-227caca4]{padding:.65rem .75rem;border-radius:10px;border:1px solid var(--color-border);background:#0f172a59}.dashboard-hub-delegate-item--owner[data-v-227caca4]{background:#5865f21a;border-color:#5865f259}.dashboard-hub-delegate-item--admin[data-v-227caca4]{background:#38bdf812;border-color:#38bdf83d}.dashboard-hub-delegate-item--member[data-v-227caca4]{background:#94a3b80f;border-color:#94a3b838}.dashboard-hub-delegate-name-row[data-v-227caca4]{display:flex;align-items:center;flex-wrap:wrap;gap:.4rem .55rem}.dashboard-hub-badge[data-v-227caca4]{display:inline-block;font-size:.72rem;font-weight:600;line-height:1.2;padding:.12rem .45rem;border-radius:999px;white-space:nowrap}.dashboard-hub-badge--owner[data-v-227caca4]{color:#c9cdfb;background:#5865f259;border:1px solid rgba(88,101,242,.45)}.dashboard-hub-badge--admin[data-v-227caca4]{color:#7dd3fc;background:#38bdf829;border:1px solid rgba(56,189,248,.35)}.dashboard-hub-badge--member[data-v-227caca4]{color:#94a3b8;background:#94a3b81a;border:1px solid rgba(148,163,184,.28)}.dashboard-hub-delegate-fixed-note[data-v-227caca4]{font-size:.82rem;color:var(--color-muted, #9ca3af)}.dashboard-hub-delegate-main[data-v-227caca4]{display:flex;flex-direction:column;gap:.15rem;min-width:0;flex:1}.dashboard-hub-delegate-name[data-v-227caca4]{font-weight:600}.dashboard-hub-delegate-meta[data-v-227caca4],.dashboard-hub-delegate-roles[data-v-227caca4]{font-size:.85rem;color:var(--color-muted, #9ca3af);word-break:break-all}.dashboard-hub-delegate-actions[data-v-227caca4]{display:flex;flex-shrink:0;gap:.35rem;align-items:flex-start;padding-top:.1rem}.dashboard-modal-backdrop[data-v-227caca4]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:11000;display:flex;align-items:center;justify-content:center;padding:1rem;background:#0000008c}.dashboard-modal[data-v-227caca4]{width:min(720px,100%);max-height:min(90vh,720px);display:flex;flex-direction:column;background:var(--color-surface, #1e1f22);border:1px solid var(--color-border, #3f4147);border-radius:12px;box-shadow:0 16px 48px #00000073}.dashboard-modal-header[data-v-227caca4]{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem;padding:1rem 1.1rem .5rem}.dashboard-modal-header h3[data-v-227caca4]{margin:0;font-size:1.05rem}.dashboard-modal-close[data-v-227caca4]{border:none;background:transparent;color:var(--color-muted, #9ca3af);font-size:1.5rem;line-height:1;cursor:pointer;padding:0 .25rem}.dashboard-modal-note[data-v-227caca4]{margin:0 1.1rem .75rem;font-size:.9rem}.dashboard-modal-table-wrap[data-v-227caca4]{overflow:auto;padding:0 1.1rem;flex:1;min-height:0}.dashboard-modal-table[data-v-227caca4]{width:100%;border-collapse:collapse;font-size:.9rem}.dashboard-modal-table th[data-v-227caca4],.dashboard-modal-table td[data-v-227caca4]{padding:.55rem .4rem;border-bottom:1px solid var(--color-border, #3f4147);vertical-align:top;text-align:left}.dashboard-modal-area-label[data-v-227caca4]{font-weight:500;white-space:nowrap}.dashboard-perm-levels[data-v-227caca4]{display:flex;flex-wrap:wrap;gap:.35rem .65rem}.dashboard-perm-level[data-v-227caca4]{display:inline-flex;align-items:center;gap:.25rem;font-size:.85rem;cursor:pointer;white-space:nowrap}.dashboard-perm-level--active[data-v-227caca4]{color:var(--color-primary, #5865f2)}.dashboard-perm-level input[data-v-227caca4]{margin:0}.dashboard-modal-footer[data-v-227caca4]{display:flex;justify-content:flex-end;gap:.5rem;padding:.85rem 1.1rem 1rem;border-top:1px solid var(--color-border, #3f4147)}.dashboard-confirm-modal[data-v-227caca4]{width:min(420px,100%);max-height:none}.dashboard-confirm-modal-header[data-v-227caca4]{padding-bottom:.35rem}.dashboard-confirm-modal-message[data-v-227caca4]{margin:0 1.1rem 1rem;font-size:.92rem;color:var(--color-text-muted, #9ca3af);line-height:1.45}.dashboard-confirm-btn-danger[data-v-227caca4]{background:#dc2626;border-color:#dc2626;color:#fff}.dashboard-confirm-btn-danger[data-v-227caca4]:hover:not(:disabled){background:#b91c1c;border-color:#b91c1c}.dashboard-table-wrap--refreshing[data-v-227caca4]{position:relative}.dashboard-table-refresh-bar[data-v-227caca4]{position:absolute;top:0;left:0;right:0;height:2px;z-index:2;background:linear-gradient(90deg,transparent,var(--color-primary, #5865f2),transparent);animation:dashboard-table-refresh-pulse-227caca4 1s ease-in-out infinite}.dashboard-table--refreshing[data-v-227caca4]{opacity:.72;transition:opacity calc(var(--page-transition-duration) * .5) var(--page-transition-ease)}@keyframes dashboard-table-refresh-pulse-227caca4{0%,to{opacity:.35}50%{opacity:1}}.dashboard-scrim-detail-modal[data-v-227caca4]{width:min(48rem,100%);max-height:min(90vh,840px)}.dashboard-scrim-detail-meta[data-v-227caca4]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem 1rem;margin:0;padding:0 1.1rem}.dashboard-scrim-detail-meta dt[data-v-227caca4]{margin:0;font-size:.78rem;color:var(--color-text-muted)}.dashboard-scrim-detail-meta dd[data-v-227caca4]{margin:.15rem 0 0;font-size:.9rem;word-break:break-word}.dashboard-scrim-detail-result-badge[data-v-227caca4]{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center;padding:0 1.1rem}.dashboard-scrim-detail-result-pill[data-v-227caca4]{display:inline-flex;align-items:center;gap:.35rem;padding:.35rem .65rem;border-radius:var(--radius-sm, 6px);font-size:.88rem;font-weight:500;border:1px solid var(--color-border, #3f4147);background:#0003}.dashboard-scrim-detail-result-pill--win[data-v-227caca4]{border-color:#22c55e73;background:#22c55e1f}.dashboard-scrim-detail-result-pill--lose[data-v-227caca4]{border-color:#f8717166;background:#f871711a}.dashboard-scrim-detail-body[data-v-227caca4]{display:grid;gap:1rem;padding:.35rem 0 .75rem;overflow-y:auto}.dashboard-scrim-detail-members[data-v-227caca4]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin:0 1.1rem;padding:.75rem;border:1px solid var(--color-border, #3f4147);border-radius:var(--radius-sm, 6px);background:#00000026}.dashboard-scrim-detail-members h4[data-v-227caca4]{margin:0 0 .35rem;font-size:.85rem}.dashboard-scrim-detail-members p[data-v-227caca4]{margin:0;font-size:.9rem}.dashboard-scrim-detail-active-hint[data-v-227caca4]{margin:0 1.1rem;padding:.65rem .75rem;border-radius:var(--radius-sm, 6px);font-size:.88rem;color:#fde68a;background:#fbbf241f;border:1px solid rgba(251,191,36,.35)}.dashboard-scrim-detail-form[data-v-227caca4]{display:flex;flex-wrap:wrap;gap:.75rem;align-items:flex-end;padding:0 1.1rem}.dashboard-hub-save-modal-body[data-v-227caca4]{padding:.35rem 1.1rem 1rem;overflow-y:auto}.dashboard-hub-save-modal-lead[data-v-227caca4]{margin:0 0 .85rem;color:var(--color-text-muted);font-size:.9rem;line-height:1.5}.dashboard-hub-save-changes[data-v-227caca4]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.55rem;max-height:min(50vh,320px);overflow-y:auto}.dashboard-hub-save-change[data-v-227caca4]{display:flex;flex-direction:column;gap:.25rem;padding:.65rem .75rem;border-radius:var(--radius-xs, 8px);border:1px solid var(--color-border);background:#0000002e}.dashboard-hub-save-change-label[data-v-227caca4]{font-size:.84rem;font-weight:600;color:var(--color-text)}.dashboard-hub-save-change-values[data-v-227caca4]{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem .5rem;font-size:.88rem}.dashboard-hub-save-before[data-v-227caca4]{color:#fca5a5}.dashboard-hub-save-arrow[data-v-227caca4]{color:var(--color-text-faint)}.dashboard-hub-save-after[data-v-227caca4]{color:#86efac;font-weight:600}.dashboard-hub-foot[data-v-227caca4]{margin-top:1.5rem;font-size:.88rem}.dashboard-hub-section-editor[data-v-227caca4]{margin-top:.85rem}.dashboard-hub-section-toggle[data-v-227caca4]{margin-top:.25rem}.dashboard-hub-section-form-wrap[data-v-227caca4]{margin-top:.75rem;padding-top:.75rem;border-top:1px solid var(--color-border, #3f4147)}.dashboard-hub-form[data-v-227caca4]{display:flex;flex-direction:column;gap:.75rem}.dashboard-hub-check[data-v-227caca4],.dashboard-hub-cmd-row[data-v-227caca4]{display:flex;align-items:center;gap:.65rem;padding:.5rem .65rem;margin:0;border-radius:var(--radius-xs, 8px);font-size:.92rem;line-height:1.35;cursor:pointer;-webkit-user-select:none;user-select:none;transition:color .28s var(--ease-smooth, ease),background-color .22s ease,box-shadow .22s ease}.dashboard-hub-cmd-row[data-v-227caca4]{font-size:.9rem}.dashboard-hub-check[data-v-227caca4]:hover,.dashboard-hub-cmd-row[data-v-227caca4]:hover{background:#ffffff0a}.dashboard-hub-check[data-v-227caca4]:has(input:checked:not(:disabled)),.dashboard-hub-cmd-row[data-v-227caca4]:has(input:checked:not(:disabled)){color:#86efac;background:#34d39912}.dashboard-hub-check[data-v-227caca4]:has(input:not(:checked):not(:disabled)),.dashboard-hub-cmd-row[data-v-227caca4]:has(input:not(:checked):not(:disabled)){color:#fca5a5;background:#f871710f}.dashboard-hub-check[data-v-227caca4]:has(input:disabled),.dashboard-hub-cmd-row[data-v-227caca4]:has(input:disabled){color:var(--color-text-muted);background:#ffffff05;cursor:not-allowed;opacity:.82}.dashboard-hub-check .dashboard-muted[data-v-227caca4],.dashboard-hub-cmd-row .dashboard-muted[data-v-227caca4]{color:var(--color-text-muted);font-size:.84em}.dashboard-hub-check input[type=checkbox][data-v-227caca4],.dashboard-hub-cmd-row input[type=checkbox][data-v-227caca4]{-moz-appearance:none;appearance:none;-webkit-appearance:none;width:1.1rem;height:1.1rem;margin:0;flex-shrink:0;border:2px solid currentColor;border-radius:5px;background:#00000047;cursor:pointer;transition:border-color .28s var(--ease-smooth, ease),background-color .28s var(--ease-smooth, ease),box-shadow .28s var(--ease-smooth, ease),transform .22s var(--ease-spring, ease)}.dashboard-hub-check input[type=checkbox][data-v-227caca4]:checked,.dashboard-hub-cmd-row input[type=checkbox][data-v-227caca4]:checked{border-color:#6ee7b7;background-color:#34d39938;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath fill='%2386efac' d='M10.2 3.2 4.8 8.6 2 5.8l-.9.9 3.7 3.7 6.3-6.3z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:.72rem;box-shadow:0 0 0 3px #34d3991f}.dashboard-hub-check input[type=checkbox][data-v-227caca4]:not(:checked):not(:disabled),.dashboard-hub-cmd-row input[type=checkbox][data-v-227caca4]:not(:checked):not(:disabled){border-color:#fca5a5d9;box-shadow:0 0 0 2px #f8717114}.dashboard-hub-check input[type=checkbox][data-v-227caca4]:disabled,.dashboard-hub-cmd-row input[type=checkbox][data-v-227caca4]:disabled{border-color:var(--color-text-faint);background:#0000002e;box-shadow:none;cursor:not-allowed;opacity:.65}.dashboard-hub-check input[type=checkbox][data-v-227caca4]:active:not(:disabled),.dashboard-hub-cmd-row input[type=checkbox][data-v-227caca4]:active:not(:disabled){transform:scale(.92)}.dashboard-hub-check input[type=checkbox][data-v-227caca4]:checked:not(:disabled),.dashboard-hub-cmd-row input[type=checkbox][data-v-227caca4]:checked:not(:disabled){animation:dashboard-check-pop-227caca4 .32s var(--ease-spring, ease)}@keyframes dashboard-check-pop-227caca4{0%{transform:scale(.82)}55%{transform:scale(1.1)}to{transform:scale(1)}}.dashboard-hub-section-help[data-v-227caca4]{margin:0 0 .85rem;padding:.75rem .9rem;border-radius:var(--radius-sm);border:1px solid rgba(125,211,252,.14);background:#38bdf80f;color:var(--color-text-muted);font-size:.88rem;line-height:1.55}.dashboard-hub-field-block[data-v-227caca4]{display:flex;flex-direction:column;gap:.35rem}.dashboard-field-hint[data-v-227caca4]{margin:0;padding:0 .1rem;color:var(--color-text-faint);font-size:.8rem;line-height:1.45}.dashboard-hub-form-actions[data-v-227caca4]{margin-top:1rem;padding-top:.25rem}.dashboard-hub-cmd-panel[data-v-227caca4]{border:1px solid var(--color-border, #3f4147);border-radius:var(--radius-md, 8px);padding:.85rem 1rem;display:flex;flex-direction:column;gap:.85rem;background:#0000001f}.dashboard-hub-cmd-filter[data-v-227caca4]{max-width:320px}.dashboard-hub-cmd-list[data-v-227caca4]{list-style:none;margin:0;padding:.15rem 0 0;max-height:280px;overflow:auto;display:flex;flex-direction:column;gap:.2rem}.dashboard-hub-cmd-list li[data-v-227caca4]{margin:0}.dashboard-hub-rule-list[data-v-227caca4]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.35rem}.dashboard-hub-rule-list li[data-v-227caca4]{display:flex;align-items:center;justify-content:space-between;gap:.5rem;font-size:.9rem}.dashboard-hub-rule-add[data-v-227caca4]{display:grid;gap:.65rem;margin-top:.5rem;padding-top:.65rem;border-top:1px dashed var(--color-border, #3f4147)}.dashboard-hub-role-pick[data-v-227caca4]{border:1px solid var(--color-border, #3f4147);border-radius:8px;padding:.65rem .75rem;margin:0;display:flex;flex-direction:column;gap:.35rem;max-height:200px;overflow:auto}.dashboard-hub-role-pick legend[data-v-227caca4]{padding:0 .25rem}@media(max-width:768px){.dashboard-nav[data-v-227caca4]{padding:.6rem .65rem}.dashboard-nav-actions[data-v-227caca4]{justify-content:flex-start;min-width:0;padding-left:0;border-left:none;padding-top:.45rem;border-top:1px solid color-mix(in srgb,var(--color-border) 75%,transparent)}.dashboard-nav a.dashboard-nav-hub-link[data-v-227caca4]{margin-top:0}.dashboard-subtabs[data-v-227caca4],.dashboard-tabs[data-v-227caca4],.dashboard-weblog-tabs[data-v-227caca4]{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;width:100%;max-width:100%}.dashboard-subtabs[data-v-227caca4]::-webkit-scrollbar,.dashboard-tabs[data-v-227caca4]::-webkit-scrollbar,.dashboard-weblog-tabs[data-v-227caca4]::-webkit-scrollbar{display:none}.dashboard-weblog-tabs.dashboard-subtabs--slide .dashboard-subtabs-indicator[data-v-227caca4]{display:none}.dashboard-subtabs--slide .dashboard-weblog-tab--active[data-v-227caca4]{border-color:color-mix(in srgb,var(--color-primary) 38%,transparent);background:color-mix(in srgb,var(--color-primary) 12%,transparent)}}.board-layout[data-v-227caca4]{display:grid;grid-template-columns:minmax(200px,260px) minmax(0,1fr);gap:1rem;align-items:start}.board-sidebar[data-v-227caca4]{padding:1rem .9rem;position:sticky;top:.5rem;max-height:calc(100vh - 6rem);overflow-y:auto}.board-sidebar-head[data-v-227caca4]{display:flex;align-items:center;justify-content:space-between;gap:.5rem;margin-bottom:.75rem;padding:0 .15rem .6rem;border-bottom:1px solid var(--color-border)}.board-tree-wrap[data-v-227caca4]{padding:.15rem 0 .1rem .2rem}.board-sidebar-settings-btn[data-v-227caca4]{font-size:.82rem;padding:.28rem .65rem;border-radius:999px;border:1px solid var(--color-border)}.board-sidebar-settings-btn--active[data-v-227caca4]{border-color:var(--color-primary);color:var(--color-primary);background:#38bdf81a}.board-main-empty .dashboard-empty[data-v-227caca4]{padding:1.75rem .5rem;margin:0}.board-compose.content-card+.board-posts-panel[data-v-227caca4]{margin-top:0}.board-compose-outer[data-v-227caca4]{display:grid;grid-template-rows:1fr;margin-bottom:1rem;overflow:hidden}.board-compose-enter-active[data-v-227caca4],.board-compose-leave-active[data-v-227caca4]{transition:grid-template-rows .34s var(--page-transition-ease),opacity .28s ease,margin-bottom .34s var(--page-transition-ease)}.board-compose-enter-from[data-v-227caca4],.board-compose-leave-to[data-v-227caca4]{grid-template-rows:0fr;opacity:0;margin-bottom:0}.board-compose-enter-to[data-v-227caca4],.board-compose-leave-from[data-v-227caca4]{grid-template-rows:1fr;opacity:1}@media(prefers-reduced-motion:reduce){.board-compose-enter-active[data-v-227caca4],.board-compose-leave-active[data-v-227caca4]{transition:none}.board-compose-enter-from[data-v-227caca4],.board-compose-leave-to[data-v-227caca4]{grid-template-rows:1fr;opacity:1;margin-bottom:1rem}}.board-compose-inline[data-v-227caca4]{min-height:0;overflow:hidden;margin-bottom:0;padding:1rem 1.1rem;border:1px solid color-mix(in srgb,var(--color-border) 90%,transparent);border-radius:var(--radius-md);background:color-mix(in srgb,var(--glass-bg) 55%,transparent)}.board-compose-inline-title[data-v-227caca4]{margin:0 0 .75rem;font-family:var(--font-display);font-size:.95rem;font-weight:600;color:var(--color-text-muted)}.board-compose-toggle[data-v-227caca4]{flex-shrink:0;font-size:.82rem;padding:.28rem .65rem;border-radius:999px}.board-sidebar .dashboard-empty[data-v-227caca4],.board-sidebar .dashboard-loading--pane[data-v-227caca4]{padding:1.25rem .45rem;margin:0}.board-sidebar-title[data-v-227caca4]{margin:0;font-family:var(--font-display);font-size:1rem;font-weight:600}.board-main[data-v-227caca4]{position:relative;display:flex;flex-direction:column;gap:1rem;min-width:0;min-height:14rem}.board-panel-head[data-v-227caca4]{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-bottom:.85rem;padding-bottom:.7rem;border-bottom:1px solid var(--color-border)}.board-panel-head .board-section-title[data-v-227caca4]{margin:0}.board-section-modal[data-v-227caca4]{max-width:24rem}.board-section-modal .board-form[data-v-227caca4]{padding:.35rem 1.1rem 1rem}.board-section-modal .dashboard-modal-footer[data-v-227caca4]{margin:.75rem -1.1rem 0;padding:.85rem 1.1rem .25rem}.board-compose.content-card[data-v-227caca4],.board-posts-panel.content-card[data-v-227caca4]{padding:1.15rem 1.2rem}.board-main>.content-card>.dashboard-empty[data-v-227caca4]{padding:1.75rem .5rem;margin:0}.board-posts-panel .dashboard-empty[data-v-227caca4],.board-posts-panel .dashboard-loading[data-v-227caca4],.board-posts-panel .dashboard-error[data-v-227caca4]{padding:1.25rem .35rem 1.5rem;margin:0}.board-page[data-v-227caca4]{display:flex;flex-direction:column;gap:1.25rem}.board-compose[data-v-227caca4]{margin-bottom:0}.board-section-title[data-v-227caca4]{font-family:var(--font-display);font-size:1.15rem;margin:0 0 .85rem}.board-form[data-v-227caca4]{display:flex;flex-direction:column;gap:.9rem}.board-field[data-v-227caca4]{gap:.4rem}.board-field input[type=file][data-v-227caca4]{margin-top:.15rem;padding:.35rem 0;width:100%;font:inherit;font-size:.88rem;color:var(--color-text-muted)}.board-hint[data-v-227caca4]{font-size:.8rem;color:var(--color-text-muted);margin:0;line-height:1.45}.board-pii-hint[data-v-227caca4]{padding:.4rem .55rem;border-radius:var(--radius-sm);background:#0000001f}.board-file-list[data-v-227caca4]{margin:0;padding-left:1.1rem;font-size:.85rem;color:var(--color-text-muted)}.board-form-actions[data-v-227caca4]{display:flex;gap:.5rem}.board-post-list[data-v-227caca4]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.65rem}.board-post-card[data-v-227caca4]{border:1px solid color-mix(in srgb,var(--color-border) 85%,transparent);border-radius:var(--radius-md);background:#00000024;transition:border-color var(--duration-fast) ease,background var(--duration-fast) ease}.board-post-card[data-v-227caca4]:hover{border-color:var(--color-border-strong);background:#0003}.board-post-link[data-v-227caca4]{display:block;padding:.9rem 1rem;color:inherit;text-decoration:none}.board-post-head[data-v-227caca4]{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:.35rem 1rem;margin-bottom:.4rem}.board-post-title[data-v-227caca4]{font-size:1.05rem}.board-post-meta[data-v-227caca4]{font-size:.82rem;color:var(--color-text-muted)}.board-post-preview[data-v-227caca4]{margin:0 0 .5rem;font-size:.92rem;color:var(--color-text-muted);white-space:pre-wrap}.board-post-foot[data-v-227caca4]{display:flex;flex-wrap:wrap;gap:.5rem 1rem;font-size:.82rem;color:var(--color-text-muted)}.board-back[data-v-227caca4]{margin:0 0 .25rem;padding:0 .15rem}.board-back a[data-v-227caca4]{font-size:.9rem}.board-detail-head[data-v-227caca4]{margin-bottom:.25rem;padding-bottom:.75rem;border-bottom:1px solid var(--color-border)}.board-detail-title[data-v-227caca4]{font-family:var(--font-display);font-size:1.35rem;margin:0 0 .45rem}.board-detail-meta[data-v-227caca4]{margin:0;display:flex;flex-wrap:wrap;gap:.5rem 1rem;font-size:.88rem;color:var(--color-text-muted)}.board-detail-body[data-v-227caca4]{white-space:pre-wrap;line-height:1.55;margin:1rem 0 1.15rem;padding:0 .1rem}.board-attachments[data-v-227caca4]{display:flex;flex-wrap:wrap;gap:.65rem;margin-bottom:1rem}.board-att-image[data-v-227caca4]{max-width:min(100%,420px);max-height:320px;border-radius:var(--radius-sm);object-fit:contain;border:1px solid var(--color-border)}.board-att-video[data-v-227caca4]{max-width:min(100%,480px);max-height:360px;border-radius:var(--radius-sm);border:1px solid var(--color-border)}.board-detail-actions[data-v-227caca4]{margin-top:.85rem;padding-top:.65rem;border-top:1px solid var(--color-border)}.board-btn-danger[data-v-227caca4]{color:#f87171}.board-comments[data-v-227caca4]{margin-top:0}.board-comments .board-section-title[data-v-227caca4]{margin-bottom:.9rem;padding-bottom:.65rem;border-bottom:1px solid var(--color-border)}.board-comment-list[data-v-227caca4]{list-style:none;margin:0 0 1rem;padding:0;display:flex;flex-direction:column;gap:.75rem}.board-comment[data-v-227caca4]{padding:.75rem .9rem;border:1px solid var(--color-border);border-radius:var(--radius-md);background:#0000001f}.board-comment-head[data-v-227caca4]{display:flex;flex-wrap:wrap;gap:.5rem 1rem;font-size:.85rem;margin-bottom:.35rem}.board-comment-head span[data-v-227caca4]{color:var(--color-text-muted)}.board-comment-body[data-v-227caca4]{margin:0 0 .5rem;white-space:pre-wrap}.board-comment-delete[data-v-227caca4]{margin-top:.35rem;padding:0;border:none;background:none;color:#f87171;font-size:.82rem;cursor:pointer}.board-comment-form[data-v-227caca4]{display:flex;flex-direction:column;gap:.65rem;max-width:640px;margin-top:.85rem;padding-top:.85rem;border-top:1px solid var(--color-border)}.board-votes[data-v-227caca4]{display:flex;gap:.5rem}.board-votes--compact[data-v-227caca4]{margin-top:.25rem}.board-vote-btn[data-v-227caca4]{padding:.35rem .65rem;border-radius:var(--radius-sm);border:1px solid var(--color-border);background:#00000026;color:var(--color-text);font-size:.88rem;cursor:pointer}.board-vote-btn--active[data-v-227caca4]{border-color:var(--color-primary);background:#38bdf81f}.board-vote-btn[data-v-227caca4]:hover{border-color:var(--color-border-strong)}.dashboard-hub-subheading[data-v-227caca4]{margin:1rem 0 .5rem;font-size:.95rem;font-weight:600}.dashboard-hub-audit-search[data-v-227caca4]{margin-top:.75rem;padding-top:.75rem;border-top:1px solid var(--color-border)}.dashboard-hub-audit-config[data-v-227caca4]{display:flex;flex-wrap:wrap;align-items:flex-start;gap:.5rem 1rem;padding:.65rem .85rem;border-radius:var(--radius-xs, 8px);border:1px solid var(--color-border);background:#ffffff08;font-size:.88rem}.dashboard-hub-audit-config-label[data-v-227caca4]{font-weight:600;color:var(--color-text-muted);flex-shrink:0}.dashboard-hub-audit-config-list[data-v-227caca4]{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:.2rem;color:var(--color-text)}.dashboard-hub-audit-search-row[data-v-227caca4]{display:grid;grid-template-columns:minmax(8rem,1fr) minmax(10rem,1.4fr) auto;gap:.65rem .75rem;align-items:end}@media(max-width:640px){.dashboard-hub-audit-search-row[data-v-227caca4]{grid-template-columns:1fr}}.dashboard-hub-audit-search-field[data-v-227caca4]{margin:0}.dashboard-hub-audit-search-btn[data-v-227caca4]{align-self:end;min-height:2.5rem;white-space:nowrap}.dashboard-hub-audit-empty[data-v-227caca4]{margin-top:.5rem}.dashboard-hub-audit-list[data-v-227caca4]{margin-top:.85rem;display:flex;flex-direction:column;gap:.55rem}.dashboard-hub-audit-list-head[data-v-227caca4]{margin:0 0 .15rem;font-size:.86rem;color:var(--color-text-muted)}.dashboard-hub-audit-card[data-v-227caca4]{padding:.75rem .85rem;border-radius:var(--radius-xs, 8px);border:1px solid var(--color-border);background:#0000002e;display:flex;flex-direction:column;gap:.45rem}.dashboard-hub-audit-card--fail[data-v-227caca4]{border-color:#f8717159;background:#f871710f}.dashboard-hub-audit-card-head[data-v-227caca4]{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem}.dashboard-hub-audit-card-time[data-v-227caca4]{display:flex;flex-wrap:wrap;align-items:baseline;gap:.35rem .5rem;font-size:.86rem}.dashboard-hub-audit-card-time time[data-v-227caca4]{color:var(--color-text);font-weight:500}.dashboard-hub-audit-ago[data-v-227caca4]{color:var(--color-text-muted);font-size:.82rem}.dashboard-hub-audit-badge[data-v-227caca4]{display:inline-flex;align-items:center;padding:.15rem .5rem;border-radius:999px;font-size:.75rem;font-weight:600;line-height:1.3;flex-shrink:0}.dashboard-hub-audit-badge--ok[data-v-227caca4]{color:#86efac;background:#34d3991f;border:1px solid rgba(52,211,153,.28)}.dashboard-hub-audit-badge--fail[data-v-227caca4]{color:#fca5a5;background:#f871711f;border:1px solid rgba(248,113,113,.32)}.dashboard-hub-audit-badge--kind[data-v-227caca4]{color:#93c5fd;background:#3b82f61a;border:1px solid rgba(59,130,246,.25)}.dashboard-hub-audit-card-user[data-v-227caca4]{display:flex;flex-wrap:wrap;align-items:baseline;gap:.35rem .65rem;font-size:.88rem}.dashboard-hub-audit-user-name[data-v-227caca4]{font-weight:600}.dashboard-hub-audit-user-id[data-v-227caca4]{font-family:ui-monospace,monospace;font-size:.78rem;color:var(--color-text-muted)}.dashboard-hub-audit-card-meta[data-v-227caca4]{display:flex;flex-wrap:wrap;align-items:center;gap:.45rem .55rem}.dashboard-hub-audit-cmd[data-v-227caca4]{font-size:.84rem;padding:.12rem .4rem;border-radius:4px;background:#ffffff0f;border:1px solid var(--color-border)}.dashboard-hub-audit-fail-cat[data-v-227caca4]{margin:0;font-size:.82rem;color:#fca5a5}.dashboard-hub-audit-snippet[data-v-227caca4]{margin:0;padding:.5rem .6rem;border-radius:6px;font-size:.84rem;line-height:1.5;color:var(--color-text-muted);background:#00000038;border-left:3px solid var(--color-border-strong, #4b5563);white-space:pre-wrap;word-break:break-word}.dashboard-hub-role-pick--scroll[data-v-227caca4]{max-height:12rem;overflow-y:auto;padding-right:.25rem}.dashboard-hub-clear-btn[data-v-227caca4]{margin-bottom:.25rem;align-self:flex-start}.dashboard-hub-textarea[data-v-227caca4]{min-height:7rem;resize:vertical;font-family:inherit}.dashboard-balance-toolbar[data-v-227caca4]{display:flex;flex-wrap:wrap;gap:.85rem;align-items:flex-end;margin-bottom:1rem}.dashboard-balance-toolbar .dashboard-field[data-v-227caca4]{flex:1 1 220px;max-width:100%}.dashboard-balance-meta[data-v-227caca4]{display:flex;flex-wrap:wrap;gap:.5rem 1rem;margin-bottom:1rem;font-size:.88rem;color:var(--color-text-muted)}.dashboard-balance-board[data-v-227caca4]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;margin:1rem 0}.dashboard-balance-pool[data-v-227caca4]{display:flex;flex-direction:column;gap:.5rem;min-height:8rem;padding:.75rem;border-radius:var(--radius-md);border:1px solid var(--color-border);background:#0000002e}.dashboard-balance-pool--team1[data-v-227caca4]{border-color:#38bdf859}.dashboard-balance-pool--team2[data-v-227caca4]{border-color:#fbbf2459}.dashboard-balance-pool-title[data-v-227caca4]{margin:0 0 .25rem;font-size:.88rem;font-weight:600;color:var(--color-text-muted)}.dashboard-balance-member[data-v-227caca4]{display:flex;flex-direction:column;gap:.35rem;padding:.55rem .65rem;border-radius:var(--radius-sm);border:1px solid var(--color-border);background:#ffffff0a;font-size:.86rem}.dashboard-balance-member--locked[data-v-227caca4]{border-color:#fbbf2473;background:#fbbf240f}.dashboard-balance-member-name[data-v-227caca4]{font-weight:600;line-height:1.3}.dashboard-balance-member-meta[data-v-227caca4]{font-size:.78rem;color:var(--color-text-muted)}.dashboard-balance-member-actions[data-v-227caca4]{display:flex;flex-wrap:wrap;gap:.3rem}.dashboard-balance-member-actions .btn[data-v-227caca4]{padding:.2rem .45rem;font-size:.75rem;min-height:0}.dashboard-balance-actions[data-v-227caca4]{display:flex;flex-wrap:wrap;gap:.65rem;align-items:center;margin-top:.5rem}.dashboard-balance-result[data-v-227caca4]{margin-top:1rem}@media(max-width:900px){.dashboard-balance-board[data-v-227caca4]{grid-template-columns:1fr}}:root{--color-bg: #060e1a;--color-bg-elevated: #0b1728;--color-bg-card: rgba(12, 28, 48, .78);--color-surface: #0f2138;--color-surface-hover: rgba(18, 40, 66, .9);--color-border: rgba(125, 211, 252, .12);--color-border-strong: rgba(125, 211, 252, .26);--color-border-glow: rgba(56, 189, 248, .35);--color-text: #edf6ff;--color-text-muted: #8fb4d4;--color-text-faint: #5a8aad;--color-primary: #38bdf8;--color-primary-strong: #0ea5e9;--color-primary-dim: rgba(56, 189, 248, .14);--color-accent: #7dd3fc;--color-accent-soft: #bae6fd;--color-success: #34d399;--color-warning: #fbbf24;--color-danger: #f87171;--glass-bg: rgba(10, 22, 40, .68);--glass-bg-strong: rgba(6, 14, 26, .9);--glass-blur: blur(18px) saturate(1.35);--glass-highlight: linear-gradient( 180deg, rgba(255, 255, 255, .07) 0%, rgba(255, 255, 255, .01) 32%, transparent 100% );--glow-primary: 0 0 48px rgba(56, 189, 248, .24);--glow-primary-soft: 0 0 28px rgba(14, 165, 233, .16);--glow-ring: 0 0 0 1px rgba(56, 189, 248, .22);--shadow-lg: 0 28px 64px rgba(0, 0, 0, .42);--shadow-card: 0 1px 0 rgba(255, 255, 255, .05) inset, 0 10px 36px rgba(0, 0, 0, .32), 0 0 0 1px rgba(125, 211, 252, .06);--shadow-card-hover: 0 1px 0 rgba(255, 255, 255, .07) inset, 0 18px 48px rgba(0, 0, 0, .38), 0 0 0 1px rgba(125, 211, 252, .14), var(--glow-primary-soft);--radius-xs: 8px;--radius-sm: 10px;--radius-md: 16px;--radius-lg: 22px;--radius-xl: 28px;--header-height: 72px;--content-width: 1120px;--page-gutter: 1rem;--viewport-height: 100vh;--safe-top: env(safe-area-inset-top, 0px);--safe-right: env(safe-area-inset-right, 0px);--safe-bottom: env(safe-area-inset-bottom, 0px);--safe-left: env(safe-area-inset-left, 0px);--font-sans: "Noto Sans KR", system-ui, sans-serif;--font-display: "Outfit", "Noto Sans KR", sans-serif;--tracking-tight: -.03em;--tracking-wide: .06em;--ease-out-expo: cubic-bezier(.22, 1, .36, 1);--ease-smooth: cubic-bezier(.4, 0, .2, 1);--ease-spring: cubic-bezier(.34, 1.56, .64, 1);--duration-fast: .15s;--duration-normal: .28s;--duration-slow: .55s}@supports (height: 100dvh){:root{--viewport-height: 100dvh}}*,*:before,*:after{box-sizing:border-box}html{scroll-behavior:smooth;color-scheme:dark;scrollbar-gutter:stable}body{margin:0;min-height:var(--viewport-height);font-family:var(--font-sans);color:var(--color-text);background:radial-gradient(ellipse 110% 70% at 50% -18%,rgba(14,165,233,.18),transparent 52%),radial-gradient(ellipse 55% 45% at 100% 0%,rgba(56,189,248,.1),transparent 48%),radial-gradient(ellipse 45% 38% at 0% 88%,rgba(2,132,199,.08),transparent 42%),var(--color-bg);line-height:1.65;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}::selection{background:#38bdf847;color:var(--color-text)}a{color:var(--color-primary);text-decoration:none;transition:color var(--duration-fast) var(--ease-smooth)}a:hover{color:var(--color-accent)}a:focus-visible,button:focus-visible,.btn:focus-visible{outline:2px solid rgba(56,189,248,.55);outline-offset:3px}img{max-width:100%;height:auto}*{scrollbar-width:thin;scrollbar-color:rgba(56,189,248,.28) transparent}*::-webkit-scrollbar{width:8px;height:8px}*::-webkit-scrollbar-thumb{border-radius:999px;background:#38bdf838;border:2px solid transparent;background-clip:padding-box}*::-webkit-scrollbar-thumb:hover{background:#38bdf861;background-clip:padding-box}.app-shell{position:relative;min-height:var(--viewport-height);display:flex;flex-direction:column;isolation:isolate}.app-main{flex:1;position:relative;z-index:1}.container{width:min(var(--content-width),calc(100% - var(--page-gutter) * 2));margin-inline:auto}.btn{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:.78rem 1.3rem;border-radius:999px;border:1px solid transparent;font-weight:600;font-size:.94rem;letter-spacing:.01em;cursor:pointer;transition:transform var(--duration-fast) var(--ease-out-expo),box-shadow var(--duration-fast) var(--ease-smooth),background var(--duration-fast) var(--ease-smooth),border-color var(--duration-fast) var(--ease-smooth)}.btn:hover{transform:translateY(-1.5px)}.btn:active{transform:translateY(0)}.btn-primary{position:relative;overflow:hidden;color:#031018;background:linear-gradient(165deg,#5ed0fa 0%,var(--color-primary-strong) 42%,#0369a1 100%);box-shadow:0 1px #ffffff38 inset,0 10px 28px #0ea5e957,var(--glow-ring)}.btn-primary:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--glass-highlight);pointer-events:none}.btn-primary:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(105deg,transparent 38%,rgba(255,255,255,.26) 50%,transparent 62%);transform:translate(-130%);transition:transform .6s var(--ease-smooth);pointer-events:none}.btn-primary:hover{color:#031018;box-shadow:0 1px #ffffff42 inset,0 14px 36px #0ea5e970,0 0 0 1px #7dd3fc47}.btn-primary:hover:after{transform:translate(130%)}.btn-ghost{background:#ffffff08;border-color:var(--color-border);color:var(--color-text);box-shadow:0 1px #ffffff08 inset;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.btn-ghost:hover{background:#ffffff12;border-color:var(--color-border-strong);color:var(--color-text);box-shadow:0 1px #ffffff0d inset,var(--glow-primary-soft)}.page-hero{padding:3.5rem 0 2rem}.page-hero h1{margin:0 0 .75rem;font-family:var(--font-display);font-size:clamp(2rem,4vw,2.75rem);line-height:1.12;letter-spacing:var(--tracking-tight)}.page-hero p{margin:0;color:var(--color-text-muted);font-size:1.05rem;max-width:52ch;line-height:1.7}.markdown-body{color:var(--color-text);font-size:1rem;isolation:isolate}.markdown-body h1,.markdown-body h2,.markdown-body h3,.markdown-body h4{font-family:var(--font-display);line-height:1.25;letter-spacing:var(--tracking-tight);scroll-margin-top:calc(var(--header-height) + 1rem)}.markdown-body h1{font-size:2rem;margin:0 0 1rem}.markdown-body h2{font-size:1.5rem;margin:2.5rem 0 1rem;padding:.35rem 0 .35rem .85rem;line-height:1.4;border:none;border-left:3px solid var(--color-primary);color:var(--color-text)}.markdown-body h3{font-size:1.15rem;margin:1.75rem 0 .75rem;padding-left:.85rem;color:var(--color-accent-soft)}.markdown-body p,.markdown-body ul,.markdown-body ol{margin:0 0 1rem}.markdown-body ul,.markdown-body ol{padding-left:1.25rem}.markdown-body li{margin-bottom:.35rem}.markdown-body li ul,.markdown-body li ol{margin-top:.35rem}.markdown-body blockquote{margin:1rem 0;padding:1rem 1.15rem;border-left:3px solid var(--color-primary);border-radius:0 var(--radius-sm) var(--radius-sm) 0;background:linear-gradient(90deg,#38bdf81a,#38bdf808);color:var(--color-text-muted);line-height:1.7;box-shadow:var(--glow-ring)}.markdown-body blockquote p{margin:0}.markdown-body table{width:100%;border-collapse:collapse;font-size:.92rem;table-layout:auto}.markdown-body .table-scroll{overflow-x:auto;margin:1rem 0 1.5rem;border-radius:var(--radius-sm);border:1px solid var(--color-border);background:#00000029;box-shadow:var(--shadow-card);-webkit-overflow-scrolling:touch}.markdown-body th,.markdown-body td{border:1px solid var(--color-border);padding:.75rem .85rem;text-align:left;vertical-align:top;line-height:1.7;word-break:keep-all;overflow-wrap:break-word}.markdown-body th:first-child,.markdown-body td:first-child{width:11rem;min-width:8.5rem;max-width:14rem}.markdown-body td code{margin:.1rem .18rem .1rem 0;white-space:nowrap}.markdown-body th{background:#38bdf81f;font-weight:600;color:var(--color-accent-soft)}.markdown-body tr:nth-child(2n) td{background:#ffffff05}.markdown-body code{font-family:ui-monospace,Cascadia Code,monospace;font-size:.88em;padding:.18rem .45rem;border-radius:6px;background:#00000061;border:1px solid rgba(125,211,252,.1);color:#bae6fd}.markdown-body pre{overflow-x:auto;padding:1rem 1.1rem;border-radius:var(--radius-sm);background:#0000006b;border:1px solid var(--color-border);box-shadow:inset 0 1px #ffffff0a}.markdown-body pre code{padding:0;background:none;border:none}.markdown-body hr{border:none;height:1px;margin:2rem 0;background:linear-gradient(90deg,transparent,var(--color-border-strong),transparent)}.markdown-body a{text-decoration:underline;text-decoration-color:#38bdf859;text-underline-offset:.18em}.markdown-body a:hover{text-decoration-color:var(--color-primary)}.content-card{position:relative;background:var(--glass-bg);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:clamp(1.25rem,3vw,2rem);box-shadow:var(--shadow-card);backdrop-filter:var(--glass-blur);-webkit-backdrop-filter:var(--glass-blur);overflow:hidden}.content-card:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;padding:1px;background:linear-gradient(145deg,rgba(186,230,253,.28) 0%,rgba(125,211,252,.08) 28%,transparent 52%,rgba(56,189,248,.06) 100%);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.content-card:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:var(--glass-highlight);pointer-events:none}@media(max-width:768px){:root{--page-gutter: 1.375rem}}@media(prefers-reduced-motion:reduce){.btn-primary:after{display:none}.btn:hover{transform:none}}:root{--umi-form-radius: 12px;--umi-form-radius-pill: 999px;--umi-form-height: 2.65rem;--umi-form-pad-x: .9rem;--umi-form-pad-y: .65rem;--umi-form-font: .92rem;--umi-form-bg: rgba(10, 14, 22, .55);--umi-form-bg-hover: rgba(14, 20, 32, .72);--umi-form-border: rgba(126, 200, 255, .16);--umi-form-border-hover: rgba(126, 200, 255, .32);--umi-form-border-focus: rgba(126, 200, 255, .55);--umi-form-glow: 0 0 0 3px rgba(61, 139, 253, .18), 0 0 18px rgba(61, 139, 253, .12);--umi-form-placeholder: rgba(190, 202, 220, .48);--umi-form-text: rgba(232, 238, 248, .94);--umi-btn-primary-bg: linear-gradient(165deg, rgba(61, 139, 253, .95), rgba(45, 110, 220, .92));--umi-btn-primary-shadow: 0 0 20px rgba(61, 139, 253, .28)}input:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=hidden]):not([type=range]):not([type=color]):not([type=button]):not([type=submit]):not([type=reset]):not([type=image]),textarea,select{box-sizing:border-box;min-height:var(--umi-form-height);padding:var(--umi-form-pad-y) var(--umi-form-pad-x);border-radius:var(--umi-form-radius);border:1px solid var(--umi-form-border);background:linear-gradient(165deg,#161c2a59,#080c1473),var(--umi-form-bg);-webkit-backdrop-filter:blur(14px) saturate(1.1);backdrop-filter:blur(14px) saturate(1.1);color:var(--umi-form-text);font:inherit;font-size:var(--umi-form-font);line-height:1.4;transition:border-color .16s ease,box-shadow .16s ease,background-color .16s ease,transform .12s ease}textarea{min-height:5.5rem;resize:vertical;line-height:1.55}input:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=hidden]):not([type=range]):not([type=color]):not([type=button]):not([type=submit]):not([type=reset]):not([type=image]):hover,textarea:hover,select:hover{border-color:var(--umi-form-border-hover);background-color:var(--umi-form-bg-hover)}input:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=hidden]):not([type=range]):not([type=color]):not([type=button]):not([type=submit]):not([type=reset]):not([type=image]):focus,input:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=hidden]):not([type=range]):not([type=color]):not([type=button]):not([type=submit]):not([type=reset]):not([type=image]):focus-visible,textarea:focus,textarea:focus-visible,select:focus,select:focus-visible{outline:none;border-color:var(--umi-form-border-focus);box-shadow:var(--umi-form-glow)}input::placeholder,textarea::placeholder{color:var(--umi-form-placeholder);opacity:1}select{cursor:pointer;appearance:none;-webkit-appearance:none;-moz-appearance:none;color-scheme:dark;padding-right:2.35rem;background-image:linear-gradient(165deg,#161c2a59,#080c1473),linear-gradient(45deg,transparent 50%,rgba(126,200,255,.75) 50%),linear-gradient(135deg,rgba(126,200,255,.75) 50%,transparent 50%),var(--umi-form-bg);background-position:0 0,calc(100% - 16px) calc(50% + 2px),calc(100% - 11px) calc(50% + 2px),0 0;background-size:auto,5px 5px,5px 5px,auto;background-repeat:no-repeat}select option{background-color:#0e1420;color:var(--umi-form-text)}.btn,.umi-btn,button.btn,button.umi-btn,input[type=submit].btn,input[type=button].btn{display:inline-flex;align-items:center;justify-content:center;gap:.4rem;min-height:var(--umi-form-height);padding:.55rem 1.15rem;border-radius:var(--umi-form-radius);border:1px solid transparent;font:inherit;font-size:var(--umi-form-font);font-weight:600;line-height:1.2;cursor:pointer;text-decoration:none;transition:border-color .16s ease,box-shadow .16s ease,background .16s ease,color .16s ease,transform .12s ease,opacity .16s ease}.btn-primary,.btn--primary,.umi-btn--primary,.umi-btn.umi-btn--primary,button.btn-primary{color:#f4f8ff;background:var(--umi-btn-primary-bg);border-color:#7ec8ff59;box-shadow:var(--umi-btn-primary-shadow)}.btn-primary:hover:not(:disabled),.btn--primary:hover:not(:disabled),.umi-btn--primary:hover:not(:disabled),button.btn-primary:hover:not(:disabled){filter:brightness(1.06);box-shadow:0 0 26px #3d8bfd66;transform:translateY(-1px)}.btn-primary:active:not(:disabled),.btn--primary:active:not(:disabled),.umi-btn--primary:active:not(:disabled){transform:translateY(0);filter:brightness(.96)}.btn-secondary,.btn--secondary,.umi-btn--secondary{color:var(--umi-form-text);background:#121824b8;border-color:#7ec8ff33;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.btn-secondary:hover:not(:disabled),.btn--secondary:hover:not(:disabled),.umi-btn--secondary:hover:not(:disabled){border-color:#7ec8ff66;background:#182030d9}.btn-outline,.btn--outline,.btn-ghost,.umi-btn--outline,.umi-btn--ghost{color:#d2dcf0e0;background:transparent;border-color:#7ec8ff38}.btn-outline:hover:not(:disabled),.btn--outline:hover:not(:disabled),.btn-ghost:hover:not(:disabled),.umi-btn--outline:hover:not(:disabled),.umi-btn--ghost:hover:not(:disabled){border-color:#7ec8ff73;background:#3d8bfd1a;color:#e8f2ff}.btn:not(.btn-primary):not(.btn--primary):not(.btn-secondary):not(.btn--secondary):not(.btn-outline):not(.btn--outline):not(.btn-ghost):not(.btn-discord):not(.site-link),.umi-btn:not(.umi-btn--primary):not(.umi-btn--secondary):not(.umi-btn--outline):not(.umi-btn--ghost):not(.umi-badge){color:var(--umi-form-text);background:#121824b8;border-color:#7ec8ff33}.btn:disabled,.umi-btn:disabled,button.btn:disabled{opacity:.45;cursor:not-allowed;box-shadow:none;transform:none;filter:none}.umi-badge,.umi-ws__related .umi-badge,.umi-ws__related button.umi-badge{display:inline-flex;align-items:center;min-height:1.85rem;padding:.28rem .75rem;border-radius:var(--umi-form-radius-pill);border:1px solid rgba(126,200,255,.22);background:#0e14208c;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#d2def0eb;font-size:.78rem;font-weight:500;letter-spacing:.01em;line-height:1.2;cursor:pointer;transition:border-color .16s ease,box-shadow .16s ease,background .16s ease,color .16s ease}.umi-badge:hover,.umi-ws__related .umi-badge:hover{border-color:#7ec8ff7a;background:#3d8bfd24;color:#eaf4ff;box-shadow:0 0 14px #3d8bfd33}.umi-badge--ok{color:#6ee7b7;border-color:#3d9a6a73}.umi-badge--off{color:#a0afc8a6}.meta-lane-tab{min-height:2.2rem;padding:.4rem .85rem;border-radius:var(--umi-form-radius-pill);border:1px solid rgba(126,200,255,.18);background:#0c101866;color:#c8d2e6bf;font:inherit;font-size:.85rem;font-weight:600;cursor:pointer;transition:border-color .16s ease,background .16s ease,color .16s ease,box-shadow .16s ease}.meta-lane-tab:hover{border-color:#7ec8ff59;color:#e8f0ff}.meta-lane-tab--active{color:#f0f6ff;background:#3d8bfd47;border-color:#7ec8ff73;box-shadow:0 0 16px #3d8bfd38}@media(prefers-reduced-motion:reduce){input,textarea,select,.btn,.umi-btn,.umi-badge,.meta-lane-tab{transition:none}}.dashboard-filters select,.dashboard-filters input,.dashboard-input,.dashboard-field-input,.dashboard-shell select,textarea.dashboard-input{width:100%;min-width:0;min-height:var(--umi-form-height, 2.65rem);padding:var(--umi-form-pad-y, .65rem) var(--umi-form-pad-x, .9rem);border-radius:var(--umi-form-radius, 12px);border:1px solid var(--umi-form-border, rgba(126, 200, 255, .16));background:linear-gradient(165deg,#161c2a59,#080c1473),var(--umi-form-bg, rgba(10, 14, 22, .55));-webkit-backdrop-filter:blur(14px) saturate(1.1);backdrop-filter:blur(14px) saturate(1.1);color:var(--umi-form-text, rgba(232, 238, 248, .94));font:inherit;font-size:var(--umi-form-font, .92rem);line-height:1.4;transition:border-color .16s ease,box-shadow .16s ease,background-color .16s ease}textarea.dashboard-input{resize:vertical;min-height:5.5rem}.dashboard-filters select,select.dashboard-input,select.dashboard-field-input--select,.dashboard-shell select{cursor:pointer;appearance:none;-webkit-appearance:none;-moz-appearance:none;color-scheme:dark;padding-right:2.35rem;background-image:linear-gradient(165deg,#161c2a59,#080c1473),linear-gradient(45deg,transparent 50%,rgba(126,200,255,.75) 50%),linear-gradient(135deg,rgba(126,200,255,.75) 50%,transparent 50%),var(--umi-form-bg, rgba(10, 14, 22, .55));background-position:0 0,calc(100% - 16px) calc(50% + 2px),calc(100% - 11px) calc(50% + 2px),0 0;background-size:auto,5px 5px,5px 5px,auto;background-repeat:no-repeat}.dashboard-filters select option,select.dashboard-input option,select.dashboard-field-input--select option,.dashboard-shell select option{background-color:#0e1420;color:var(--umi-form-text, rgba(232, 238, 248, .94))}.dashboard-input:hover,.dashboard-filters input:hover,.dashboard-filters select:hover,.dashboard-field-input:hover,.dashboard-shell select:hover,textarea.dashboard-input:hover{border-color:var(--umi-form-border-hover, rgba(126, 200, 255, .32))}.dashboard-input:focus,.dashboard-filters input:focus,.dashboard-filters select:focus,.dashboard-field-input:focus,.dashboard-shell select:focus,textarea.dashboard-input:focus{outline:none;border-color:var(--umi-form-border-focus, rgba(126, 200, 255, .55));box-shadow:var(--umi-form-glow, 0 0 0 3px rgba(61, 139, 253, .18))}.dashboard-input::placeholder,textarea.dashboard-input::placeholder{color:var(--umi-form-placeholder, rgba(190, 202, 220, .48));opacity:1}.dashboard-field{display:flex;flex-direction:column;gap:.4rem;min-width:0}.dashboard-field-label{font-size:.82rem;font-weight:600;color:var(--color-text-muted);letter-spacing:.01em}.dashboard-form-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(140px,.8fr) auto;gap:.55rem .65rem;align-items:end}.dashboard-btn-sm{padding:.35rem .65rem;font-size:.82rem}.dashboard-filter-btn{padding:.55rem .75rem;font-size:.92rem;line-height:1.4;font-weight:600;border-radius:var(--radius-sm);white-space:nowrap}.dashboard-icon-btn{min-width:2rem;padding:.35rem .5rem;border:1px solid var(--color-border);border-radius:var(--radius-sm);background:#00000026;color:var(--color-text-muted);font:inherit;font-size:.82rem;line-height:1.3;cursor:pointer;-moz-appearance:none;appearance:none;-webkit-appearance:none;transition:border-color .15s ease,color .15s ease,background .15s ease}.dashboard-icon-btn:hover:not(:disabled){border-color:var(--color-border-strong);color:var(--color-text);background:#ffffff0f}.dashboard-icon-btn:disabled{opacity:.35;cursor:not-allowed}.dashboard-icon-btn--danger:hover:not(:disabled){border-color:#f87171;color:#f87171}.dashboard-inline-msg{margin:0;font-size:.85rem}.dashboard-inline-msg--error{color:#f87171}.dashboard-inline-msg--ok{color:#4ade80}@media(max-width:720px){.dashboard-form-grid{grid-template-columns:1fr}}html{overflow-x:clip;-webkit-text-size-adjust:100%;text-size-adjust:100%}body{min-height:var(--viewport-height);overflow-x:clip;-webkit-tap-highlight-color:rgba(56,189,248,.18);padding-left:var(--safe-left);padding-right:var(--safe-right)}body.site-nav-open{overflow:hidden;touch-action:none}.app-shell{min-height:var(--viewport-height)}.site-header{padding-top:var(--safe-top);height:calc(var(--header-height) + var(--safe-top))}.site-footer{padding-bottom:calc(2.75rem + var(--safe-bottom))}@media(hover:none),(pointer:coarse){.btn,.menu-toggle,.dashboard-linked-account,.header-account-pill,.site-nav :deep(.site-link--subtle),.dashboard-nav a{min-height:44px}.btn:hover{transform:none}.dashboard-stat:hover{border-color:var(--color-border);box-shadow:var(--shadow-card)}}input,select,textarea,.dashboard-filters input,.dashboard-filters select,.dashboard-boost-form input,.dashboard-boost-search input{font-size:max(16px,1rem)}@media(max-width:720px){:root{--header-height: 60px}.brand-text{max-width:12rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.header-inner{gap:.65rem}.site-nav{max-height:calc(var(--viewport-height) - var(--header-height) - var(--safe-top));overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.page-hero{padding:2.25rem 0 1.5rem}.page-hero h1{font-size:clamp(1.65rem,7vw,2.25rem)}.page-hero p{font-size:.98rem}.home-hero{padding:2rem 0 2.5rem;gap:1.75rem}.home-hero h1{font-size:clamp(1.85rem,8vw,2.5rem)}.home-lead{font-size:1rem}.quick-start-card,.site-link.feature-card{padding:1.35rem 1.2rem}.site-link.command-link{padding:.85rem .65rem}.markdown-body h1{font-size:1.65rem}.markdown-body h2{font-size:1.25rem}.markdown-body th:first-child,.markdown-body td:first-child{min-width:6.5rem;max-width:9rem}.content-card{padding:1.15rem 1rem}.dashboard-login-shell{padding:1.5rem 0 2rem}.dashboard-login-panel{padding:1.5rem 1.15rem 1.25rem}.dashboard-grid,.board-layout{grid-template-columns:1fr}.board-sidebar{position:static;max-height:none;padding:1rem .85rem}.board-compose.content-card,.board-posts-panel.content-card,.board-detail.content-card,.board-comments.content-card{padding:1rem .95rem}.dashboard-stat-value{font-size:1.45rem}.dashboard-filters{flex-direction:column;align-items:stretch}.dashboard-filters label{width:100%}.dashboard-filters select,.dashboard-filters input{width:100%;min-width:0}.dashboard-table{font-size:.88rem}.dashboard-table th,.dashboard-table td{padding:.55rem .65rem}.dashboard-nav{display:flex;flex-direction:column;align-items:stretch;gap:.5rem;margin-bottom:1.25rem;overflow:visible}.dashboard-nav-main{gap:.45rem}.dashboard-nav-group{flex-direction:column;align-items:stretch;gap:.3rem}.dashboard-nav-group--guild{padding-top:.45rem}.dashboard-nav-group-label{width:auto;padding-top:0;padding-left:.15rem;font-size:.62rem}.dashboard-nav-links{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;gap:.35rem;min-width:0;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none;scroll-snap-type:x proximity;padding-bottom:.15rem}.dashboard-nav-links::-webkit-scrollbar{display:none}.dashboard-nav-actions{display:flex;flex-wrap:nowrap;justify-content:flex-start;gap:.45rem;min-width:0;overflow-x:auto;scrollbar-width:none;padding-left:0;border-left:none;padding-top:.45rem;border-top:1px solid color-mix(in srgb,var(--color-border) 75%,transparent)}.dashboard-nav-actions::-webkit-scrollbar{display:none}.dashboard-nav a:not(.dashboard-nav-hub-link),.dashboard-nav a.dashboard-nav-hub-link{flex-shrink:0;scroll-snap-align:start}.dashboard-nav a.dashboard-nav-hub-link{scroll-snap-align:end}.site-footer{margin-top:2.5rem}.home-actions{flex-direction:column;align-items:stretch}.home-actions :deep(.site-link.btn){width:100%;justify-content:center}.section-band{padding:1.5rem 1.25rem}.footer-links{flex-direction:column;gap:.5rem}}@media(max-width:380px){:root{--page-gutter: 1.125rem}.brand{font-size:1.1rem}.brand-icon{width:1.75rem;height:1.75rem;font-size:1rem}}@media(max-height:520px)and (orientation:landscape){.page-hero{padding-top:1.25rem;padding-bottom:.75rem}.dashboard-login-hero{padding-top:1.25rem}}html.site-booting #app{visibility:hidden}html.site-booting body{background:#060e1a}html.site-ready #app{visibility:visible;animation:site-reveal .32s var(--ease-out-expo, cubic-bezier(.22, 1, .36, 1)) both}@keyframes site-reveal{0%{opacity:0}to{opacity:1}}html.site-booting .fade-up,html.site-booting .fade-up-delay-1,html.site-booting .fade-up-delay-2,html.site-booting .fade-up-delay-3{animation:none!important;opacity:0}html.site-ready .fade-up{animation:fade-up var(--duration-slow) var(--ease-out-expo) both}html.site-ready .fade-up-delay-1{animation-delay:.08s}html.site-ready .fade-up-delay-2{animation-delay:.16s}html.site-ready .fade-up-delay-3{animation-delay:.24s}@media(prefers-reduced-motion:reduce){html.site-ready #app{animation:none}html.site-booting #app,html.site-ready #app{visibility:visible}html.site-ready .fade-up,html.site-ready .fade-up-delay-1,html.site-ready .fade-up-delay-2,html.site-ready .fade-up-delay-3{opacity:1;animation:none!important;filter:none}}:root{--page-transition-duration: .26s;--page-transition-ease: cubic-bezier(.22, 1, .36, 1)}.site-link{display:inline-flex;align-items:center;justify-content:center;color:inherit;text-decoration:none;border:none;background:transparent;padding:0;font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent}.site-link--block{display:flex;width:100%}.site-link.btn{box-shadow:none;background:transparent}.site-link.btn:hover,.site-link.feature-card:hover,.site-link.command-link:hover{transform:none;box-shadow:none;background:transparent}.site-link.btn{padding:.8rem 1.25rem;font-weight:600;font-size:.95rem;border-radius:999px;transition:transform .2s var(--ease-out-expo),box-shadow .2s ease,background .2s ease,border-color .2s ease,color .2s ease}.site-link.btn-primary{position:relative;overflow:hidden;color:#031018;background:linear-gradient(165deg,#5ed0fa 0%,var(--color-primary-strong) 42%,#0369a1 100%);box-shadow:0 1px #ffffff38 inset,0 10px 28px #0ea5e957,var(--glow-ring)}.site-link.btn-primary:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--glass-highlight);pointer-events:none}.site-link.btn-primary:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(105deg,transparent 38%,rgba(255,255,255,.2) 50%,transparent 62%);transform:translate(-130%);transition:transform .55s ease;pointer-events:none}.site-link.btn-primary:hover{transform:translateY(-1.5px);box-shadow:0 1px #ffffff42 inset,0 14px 36px #0ea5e970,0 0 0 1px #7dd3fc47;color:#031018}.site-link.btn-primary:hover:after{transform:translate(130%)}.site-link.btn-ghost{background:#ffffff08;border:1px solid var(--color-border);color:var(--color-text);box-shadow:0 1px #ffffff08 inset;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.site-link.btn-ghost:hover{transform:translateY(-1.5px);background:#ffffff12;border-color:var(--color-border-strong);box-shadow:0 1px #ffffff0d inset,var(--glow-primary-soft);color:var(--color-text)}.site-link--subtle{display:inline-flex;align-items:center;white-space:nowrap;color:var(--color-text-muted);font-weight:500;font-size:.95rem;transition:color .2s ease}.site-link--subtle:hover{color:var(--color-text)}.site-link.feature-card{flex-direction:column;align-items:flex-start;padding:1.4rem;border-radius:var(--radius-md);border:1px solid var(--color-border);background:var(--glass-bg);height:100%;box-shadow:var(--shadow-card);transition:border-color var(--duration-normal) ease,background var(--duration-normal) ease,transform var(--duration-normal) var(--ease-out-expo),box-shadow var(--duration-normal) ease}.site-link.feature-card:hover{border-color:#7dd3fc61;background:#0f233ae0;transform:translateY(-3px);box-shadow:var(--shadow-card-hover),var(--glow-primary-soft)}.site-link.feature-card h2{margin:.75rem 0 .5rem;font-family:var(--font-display);font-size:1.1rem;color:var(--color-text)}.site-link.feature-card p{margin:0;flex:1;color:var(--color-text-muted);font-size:.92rem}.site-link.feature-card .feature-more{margin-top:1rem;font-size:.82rem;font-weight:600;color:var(--color-primary);opacity:0;transition:opacity .15s ease}.site-link.feature-card:hover .feature-more{opacity:1}.site-link.command-link{display:grid;grid-template-columns:1fr auto;grid-template-rows:auto auto;gap:.15rem .5rem;width:100%;padding:.75rem .35rem;border-radius:10px;color:var(--color-text-muted);text-align:left;transition:background .2s ease,color .2s ease}.site-link.command-link:hover{background:#38bdf814;color:var(--color-text)}.site-link.command-link .command-text{grid-column:1;grid-row:1}.site-link.command-link .command-hint{grid-column:1;grid-row:2;font-size:.78rem;color:var(--color-text-muted);opacity:.85;transition:color .2s ease}.site-link.command-link .command-arrow{grid-column:2;grid-row:1 / span 2;align-self:center;color:var(--color-primary);opacity:0;transform:translate(-4px);transition:opacity .2s ease,transform .2s var(--ease-out-expo)}.site-link.command-link:hover .command-arrow{opacity:1;transform:translate(0)}.site-link.command-link:hover .command-hint{color:var(--color-primary)}@media(prefers-reduced-motion:reduce){.site-link.btn-primary:after{display:none}.site-link.btn,.site-link.feature-card,.site-link.command-link{transition:none}}.ambient-bg{position:fixed;top:0;right:0;bottom:0;left:0;z-index:0;overflow:hidden;pointer-events:none;transition:opacity .26s cubic-bezier(.16,1,.3,1),filter .28s cubic-bezier(.16,1,.3,1)}.ambient-bg{background-image:linear-gradient(rgba(125,211,252,.03) 1px,transparent 1px),linear-gradient(90deg,rgba(125,211,252,.03) 1px,transparent 1px);background-size:64px 64px;-webkit-mask-image:radial-gradient(ellipse 85% 75% at 50% 35%,#000 20%,transparent 72%);mask-image:radial-gradient(ellipse 85% 75% at 50% 35%,#000 20%,transparent 72%)}.ambient-bg:before,.ambient-bg:after{content:"";position:absolute;border-radius:50%;filter:blur(90px);opacity:.5;animation:ambient-drift 20s ease-in-out infinite alternate;transition:opacity .26s ease}.ambient-bg:before{width:min(62vw,540px);height:min(62vw,540px);top:-14%;left:50%;transform:translate(-50%);background:radial-gradient(circle,rgba(14,165,233,.32) 0%,transparent 68%)}.ambient-bg:after{width:min(48vw,400px);height:min(48vw,400px);top:6%;right:-10%;animation-delay:-7s;animation-duration:24s;background:radial-gradient(circle,rgba(56,189,248,.2) 0%,transparent 68%)}.ambient-orb{position:absolute;border-radius:50%;filter:blur(72px);opacity:.38;animation:ambient-drift 26s ease-in-out infinite alternate;transition:opacity .26s ease}.ambient-orb--1{width:300px;height:300px;bottom:12%;left:-6%;background:radial-gradient(circle,rgba(2,132,199,.22) 0%,transparent 70%);animation-delay:-11s}.ambient-orb--2{width:220px;height:220px;bottom:32%;right:10%;background:radial-gradient(circle,rgba(125,211,252,.16) 0%,transparent 70%);animation-delay:-15s;animation-duration:22s}@keyframes ambient-drift{0%{transform:translate(0) scale(1)}to{transform:translate(2.5%,3.5%) scale(1.07)}}.eyebrow{display:inline-flex;align-items:center;gap:.45rem;margin:0 0 .85rem;padding:.32rem .75rem;border-radius:999px;border:1px solid rgba(56,189,248,.28);background:linear-gradient(180deg,#38bdf81f,#38bdf80d);color:var(--color-accent-soft);font-weight:600;font-size:.8rem;letter-spacing:var(--tracking-wide);text-transform:uppercase;box-shadow:0 1px #ffffff0f inset,var(--glow-primary-soft);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.gradient-text{background:linear-gradient(128deg,#e0f2fe,#7dd3fc 28%,#38bdf8 55%,#0ea5e9);-webkit-background-clip:text;background-clip:text;color:transparent;filter:drop-shadow(0 0 24px rgba(56,189,248,.18))}.text-muted{color:var(--color-text-muted)}.text-faint{color:var(--color-text-faint)}@keyframes fade-up{0%{opacity:0;transform:translateY(22px);filter:blur(4px)}to{opacity:1;transform:translateY(0);filter:blur(0)}}.glass-panel{position:relative;background:var(--glass-bg);border:1px solid var(--color-border);border-radius:var(--radius-md);backdrop-filter:var(--glass-blur);-webkit-backdrop-filter:var(--glass-blur);box-shadow:var(--shadow-card);overflow:hidden}.glass-panel:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:var(--glass-highlight);pointer-events:none}.section-band{position:relative;display:flex;align-items:center;justify-content:space-between;gap:1.5rem;padding:1.85rem 1.65rem;border-radius:var(--radius-lg);border:1px solid var(--color-border);background:radial-gradient(ellipse 80% 120% at 0% 0%,rgba(14,165,233,.14),transparent 55%),radial-gradient(ellipse 60% 80% at 100% 100%,rgba(56,189,248,.08),transparent 50%),var(--glass-bg);box-shadow:var(--shadow-card);backdrop-filter:var(--glass-blur);-webkit-backdrop-filter:var(--glass-blur);overflow:hidden}.section-band:before{content:"";position:absolute;top:0;left:8%;right:8%;height:1px;background:linear-gradient(90deg,transparent,rgba(186,230,253,.5),transparent)}.section-band:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--glass-highlight);pointer-events:none}.section-band h2{position:relative;margin:0 0 .4rem;font-family:var(--font-display);font-size:1.38rem;letter-spacing:var(--tracking-tight)}.section-band p{position:relative;margin:0;color:var(--color-text-muted);line-height:1.65}.icon-ring{display:grid;place-items:center;width:2.85rem;height:2.85rem;border-radius:15px;background:linear-gradient(145deg,#38bdf829,#38bdf80f);border:1px solid rgba(125,211,252,.22);font-size:1.35rem;box-shadow:0 1px #ffffff14 inset,var(--glow-primary-soft)}.divider{height:1px;margin:1.5rem 0;border:none;background:linear-gradient(90deg,transparent,var(--color-border-strong),transparent)}@media(prefers-reduced-motion:reduce){.ambient-bg:before,.ambient-bg:after,.ambient-orb{animation:none}.fade-up,.fade-up-delay-1,.fade-up-delay-2,.fade-up-delay-3{animation:none;filter:none}.gradient-text{filter:none}}.page-section{padding-bottom:2rem}.page-section--docs{padding-bottom:3rem}.page-hero--wide p{max-width:none}.demo-notes{margin:1rem 0 0;padding:1rem 1.15rem 1rem 2.4rem;border-radius:var(--radius-md);border:1px solid var(--color-border);background:#38bdf80d;color:var(--color-text-muted);font-size:.95rem;list-style:none}.demo-notes li{position:relative;margin-bottom:.4rem}.demo-notes li:before{content:"·";position:absolute;left:-1rem;color:var(--color-primary);font-weight:700}.demo-cta{margin:1.5rem 0 0;padding-top:1.25rem;text-align:center;color:var(--color-text-muted);font-size:.92rem;border-top:1px solid var(--color-border)}.doc-page-inner .page-hero{padding:2.5rem 0 1.25rem;margin-bottom:0}.doc-layout{display:grid;grid-template-columns:260px minmax(0,1fr);gap:1.5rem;align-items:start}.doc-content{min-width:0}.doc-content-body{min-height:12rem}@media(max-width:960px){.doc-layout{grid-template-columns:1fr}}.app-main{position:relative;min-height:calc(var(--viewport-height, 100vh) - var(--header-height) - 12rem)}.page-transition-root{position:relative;width:100%;min-height:inherit}.page-view{width:100%}.page-enter-active,.page-leave-active{transition:opacity .15s cubic-bezier(.16,1,.3,1),transform .16s cubic-bezier(.16,1,.3,1),filter .16s cubic-bezier(.16,1,.3,1)}.page-leave-active{position:absolute;top:0;left:0;right:0;z-index:0;pointer-events:none}.page-enter-active{z-index:1}.page-enter-from{opacity:0;filter:blur(4px);transform:translateY(10px)}.page-leave-to{opacity:0;filter:blur(3px);transform:translateY(-6px)}@media(prefers-reduced-motion:reduce){.page-enter-active,.page-leave-active{transition:none}.page-enter-from,.page-leave-to{opacity:1;transform:none}.page-leave-active{position:static}}.content-swap-root{position:relative;min-height:12rem}.content-swap-pane{width:100%}.content-swap-enter-active,.content-swap-leave-active{transition:opacity calc(var(--page-transition-duration) * .75) var(--page-transition-ease)}.content-swap-leave-to,.content-swap-enter-from{opacity:0}@media(prefers-reduced-motion:reduce){.content-swap-enter-active,.content-swap-leave-active{transition:none}.content-swap-leave-to,.content-swap-enter-from{opacity:1}}.view-pane-root{position:relative;overflow:hidden;min-height:12rem}.view-pane{width:100%}.view-pane-enter-active,.view-pane-leave-active{transition:transform var(--page-transition-duration) var(--page-transition-ease)}.view-pane-leave-active{position:absolute;top:0;left:0;right:0;z-index:1;pointer-events:none}.view-pane-enter-active{position:relative;z-index:0}.view-pane-root--forward .view-pane-enter-from{transform:translate(18px)}.view-pane-root--forward .view-pane-leave-to,.view-pane-root--back .view-pane-enter-from{transform:translate(-18px)}.view-pane-root--back .view-pane-leave-to{transform:translate(18px)}.view-pane-root:not(.view-pane-root--forward):not(.view-pane-root--back) .view-pane-enter-from{transform:translateY(8px)}.view-pane-root:not(.view-pane-root--forward):not(.view-pane-root--back) .view-pane-leave-to{transform:translateY(-8px)}@media(prefers-reduced-motion:reduce){.view-pane-enter-active,.view-pane-leave-active{transition:none}.view-pane-enter-from,.view-pane-leave-to{opacity:1;transform:none}.view-pane-leave-active{position:static}}.app-main{min-height:calc(var(--viewport-height) - var(--header-height) - 12rem);position:relative}
