.header-notifications[data-v-045eee75]{position:relative;flex-shrink:0}.header-notifications-btn[data-v-045eee75]{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-045eee75]:hover{border-color:#38bdf873;background:#0f172ad9;box-shadow:var(--glow-primary-soft)}.header-notifications-icon[data-v-045eee75]{font-size:1rem;line-height:1}.header-notifications-badge[data-v-045eee75]{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-045eee75]{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-045eee75]{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-045eee75]{display:flex;flex-wrap:wrap;gap:.35rem;flex:1;min-width:0}.header-notifications-main-tab[data-v-045eee75]{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-045eee75]{color:#e2e8f0;border-color:#38bdf859;background:#38bdf81f}.header-notifications-tab-count[data-v-045eee75]{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-045eee75]{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-045eee75]{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-045eee75]{color:#7dd3fc;background:#38bdf81a}.header-notifications-head strong[data-v-045eee75]{font-size:.92rem}.header-notifications-read-all[data-v-045eee75]{border:none;background:transparent;color:#7dd3fc;font-size:.78rem;cursor:pointer;padding:.2rem .35rem;border-radius:6px}.header-notifications-read-all[data-v-045eee75]:hover{background:#38bdf81a}.header-notifications-empty[data-v-045eee75]{padding:1.25rem .85rem;text-align:center;color:var(--color-text-muted);font-size:.88rem}.header-notifications-list[data-v-045eee75]{list-style:none;margin:0;padding:.35rem;overflow-y:auto}.header-notifications-item[data-v-045eee75]{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-045eee75]{font:inherit}.header-notifications-item-type[data-v-045eee75]{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-045eee75]:hover{background:#38bdf814}.header-notifications-item--unread[data-v-045eee75]{background:#38bdf80f;border-left:3px solid rgba(56,189,248,.55)}.header-notifications-item-guild[data-v-045eee75]{display:block;font-size:.72rem;font-weight:600;color:#7dd3fc;line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.header-notifications-item-title[data-v-045eee75]{display:block;font-size:.88rem;font-weight:600;line-height:1.35}.header-notifications-item-body[data-v-045eee75]{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-045eee75]{display:block;margin-top:.25rem;font-size:.72rem;color:var(--color-text-muted)}@media(max-width:720px){.header-notifications-panel[data-v-045eee75]{right:auto;left:50%;transform:translate(-50%)}}.umi-brand-mark[data-v-a42449d7]{display:block;object-fit:contain;flex-shrink:0}.dashboard-user-avatar[data-v-950bbf0f]{display:inline-flex;align-items:center;justify-content:center;border-radius:50%;flex-shrink:0;overflow:hidden;vertical-align:middle}.dashboard-user-avatar__img[data-v-950bbf0f]{width:100%;height:100%;object-fit:cover;display:block}.dashboard-user-avatar--brand[data-v-950bbf0f]{background:linear-gradient(135deg,#38bdf859,#6366f159);border:1px solid rgba(56,189,248,.35);-webkit-user-select:none;user-select:none}.header-account[data-v-b5aa6496]{position:relative;flex-shrink:0}.header-account-tools[data-v-b5aa6496]{display:inline-flex;align-items:center;gap:.45rem}.header-account-pill[data-v-b5aa6496]{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-b5aa6496]:hover,.header-account-pill--user[data-v-b5aa6496]:hover{border-color:#38bdf873;background:#0f172ad9;box-shadow:var(--glow-primary-soft)}.header-account-pill--skeleton[data-v-b5aa6496]{opacity:.45;pointer-events:none;cursor:default}.header-account-pill--muted[data-v-b5aa6496]{min-width:4.5rem;justify-content:center;color:var(--color-text-muted);cursor:default}.header-account-pill--user[data-v-b5aa6496]{padding-right:.5rem}.header-account-avatar[data-v-b5aa6496]{width:28px;height:28px;border-radius:50%;object-fit:cover;flex-shrink:0}.header-account-avatar--guest[data-v-b5aa6496]{display:grid;place-items:center;background:#38bdf81f;font-size:.9rem}img.header-account-avatar--guest[data-v-b5aa6496]{display:block;object-fit:contain;padding:2px;box-sizing:border-box;font-size:0}.header-account-label[data-v-b5aa6496]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.header-account-chevron[data-v-b5aa6496]{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-b5aa6496]{transform:rotate(180deg)}.header-account-menu[data-v-b5aa6496]{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-b5aa6496 .2s var(--ease-out-expo) both}@keyframes header-account-menu-in-b5aa6496{0%{opacity:0;transform:translateY(-6px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.header-account-menu-head[data-v-b5aa6496]{margin:0;padding:.55rem .65rem .65rem;border-bottom:1px solid var(--color-border)}.header-account-menu-head strong[data-v-b5aa6496]{display:block;font-size:.92rem}.header-account-menu-head span[data-v-b5aa6496]{display:block;margin-top:.15rem;font-size:.78rem;color:var(--color-text-muted)}.header-account-menu-item[data-v-b5aa6496]{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-b5aa6496]:hover{background:#38bdf81a}.header-account-menu-item--danger[data-v-b5aa6496]{color:#fca5a5}.header-account-menu-item--danger[data-v-b5aa6496]:hover{background:#f871711f}@media(max-width:720px){.header-account[data-v-b5aa6496]{width:100%}.header-account-tools[data-v-b5aa6496]{width:100%;justify-content:center}.header-account-pill[data-v-b5aa6496]{width:100%;max-width:none;justify-content:center}.header-account-menu[data-v-b5aa6496]{left:0;right:0;width:100%}}@media(prefers-reduced-motion:reduce){.header-account-menu[data-v-b5aa6496]{animation:none}}.game-icon[data-v-775cd24a]{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;font-weight:800;line-height:1;letter-spacing:-.04em;-webkit-user-select:none;user-select:none}.game-icon--lol[data-v-775cd24a]{color:#c89b3c}.game-icon--tft[data-v-775cd24a]{color:#3ec6ff}.game-icon--valorant[data-v-775cd24a]{color:#ff4655}.header-user-search[data-v-bdf1e6bb]{position:relative;display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-items:center;gap:.35rem;min-width:0;width:100%;max-width:28rem;height:2.5rem;margin-inline:auto;padding:.15rem .3rem .15rem .4rem;border-radius:999px;border:1px solid rgba(var(--umi-cyan-rgb, 0, 240, 255),.22);background:#080c16b8;box-shadow:inset 0 0 0 1px #ffffff08;box-sizing:border-box;overflow:visible}.header-user-search__game-wrap[data-v-bdf1e6bb]{position:relative;flex:0 0 auto}.header-user-search__game-btn[data-v-bdf1e6bb]{display:inline-flex;align-items:center;gap:.25rem;border:0;background:transparent;color:inherit;padding:.25rem .2rem;cursor:pointer;border-radius:8px}.header-user-search__game-btn[data-v-bdf1e6bb]:hover{background:#ffffff0f}.header-user-search__chev[data-v-bdf1e6bb]{width:0;height:0;border-left:3.5px solid transparent;border-right:3.5px solid transparent;border-top:4.5px solid rgba(168,176,196,.85)}.header-user-search__menu[data-v-bdf1e6bb]{position:absolute;top:calc(100% + .45rem);left:0;z-index:40;min-width:8.5rem;margin:0;padding:.35rem;list-style:none;border-radius:12px;border:1px solid rgba(var(--umi-cyan-rgb, 0, 240, 255),.28);background:#0a0e18f5;box-shadow:0 12px 28px #00000073}.header-user-search__menu-item[data-v-bdf1e6bb]{width:100%;display:flex;align-items:center;gap:.5rem;border:0;background:transparent;color:var(--color-text, #f2f5ff);padding:.45rem .55rem;border-radius:8px;font-size:.86rem;font-weight:600;cursor:pointer;text-align:left}.header-user-search__menu-item[data-v-bdf1e6bb]:hover,.header-user-search__menu-item.is-active[data-v-bdf1e6bb]{background:rgba(var(--umi-cyan-rgb, 0, 240, 255),.14)}.header-user-search__field[data-v-bdf1e6bb]{position:relative;flex:1 1 auto;min-width:0;display:flex;align-items:center}.header-user-search__input[data-v-bdf1e6bb]{flex:1 1 auto;min-width:0;width:100%;max-width:none;border:0!important;background:transparent!important;box-shadow:none!important;color:var(--color-text, #f2f5ff);font-size:.86rem;padding:.35rem .2rem!important;min-height:0!important;height:2rem!important;border-radius:0!important;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block}.header-user-search__input[data-v-bdf1e6bb]::-webkit-search-decoration,.header-user-search__input[data-v-bdf1e6bb]::-webkit-search-cancel-button,.header-user-search__input[data-v-bdf1e6bb]::-webkit-search-results-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:none}.header-user-search__input[data-v-bdf1e6bb]::placeholder{color:#a8b0c4b3}.header-user-search__history[data-v-bdf1e6bb]{position:absolute;top:calc(100% + .55rem);left:-.5rem;right:-.5rem;z-index:45;margin:0;padding:.4rem;border-radius:12px;border:1px solid rgba(var(--umi-cyan-rgb, 0, 240, 255),.28);background:#0a0e18f7;box-shadow:0 14px 32px #00000080;max-height:16rem;overflow:auto}.header-user-search__history-title[data-v-bdf1e6bb]{margin:0 0 .3rem;padding:.2rem .45rem;font-size:.72rem;font-weight:700;letter-spacing:.02em;color:#a8b0c4e6;text-transform:none}.header-user-search__history-item[data-v-bdf1e6bb]{width:100%;display:flex;align-items:baseline;justify-content:space-between;gap:.75rem;border:0;background:transparent;color:var(--color-text, #f2f5ff);padding:.45rem .5rem;border-radius:8px;font-size:.86rem;cursor:pointer;text-align:left}.header-user-search__history-item strong[data-v-bdf1e6bb]{font-weight:650;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.header-user-search__history-item span[data-v-bdf1e6bb]{flex:0 0 auto;font-size:.75rem;color:#a8b0c4d9;text-transform:uppercase}.header-user-search__history-item[data-v-bdf1e6bb]:hover{background:rgba(var(--umi-cyan-rgb, 0, 240, 255),.14)}.header-user-search__btn[data-v-bdf1e6bb]{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;border:0;border-radius:999px;background:rgba(var(--umi-cyan-rgb, 0, 240, 255),.16);color:var(--umi-cyan, #00f0ff);cursor:pointer}.header-user-search__btn[data-v-bdf1e6bb]:hover{background:rgba(var(--umi-cyan-rgb, 0, 240, 255),.28)}.header-user-search--drawer[data-v-bdf1e6bb]{max-width:none;margin:.35rem 0 .75rem}.visually-hidden[data-v-bdf1e6bb]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.lang-sel[data-v-d69c73be]{position:relative}.lang-sel__btn[data-v-d69c73be]{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-d69c73be]:hover{transform:scale(1.02)}.lang-sel__label-slot[data-v-d69c73be]{display:inline-grid;grid-template:1fr / 1fr;vertical-align:middle}.lang-sel__label-measure[data-v-d69c73be],.lang-sel__label[data-v-d69c73be]{grid-area:1 / 1;white-space:nowrap}.lang-sel__label-measure[data-v-d69c73be]{visibility:hidden;pointer-events:none}.lang-sel__menu[data-v-d69c73be]{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-d69c73be]{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-d69c73be]:hover{background:#7b5cff1f}.site-header[data-v-f0763418]{position:sticky;top:0;z-index:100;height:var(--header-height);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}.site-header-shell[data-v-f0763418]{position:sticky;top:0;z-index:100;overflow:visible;border-bottom:1px solid var(--color-border);background:var(--glass-bg-strong);backdrop-filter:var(--glass-blur);-webkit-backdrop-filter:var(--glass-blur);transform:translateY(0);opacity:1;transition:transform .22s cubic-bezier(.22,1,.36,1),opacity .18s cubic-bezier(.22,1,.36,1);will-change:transform,opacity}.app-shell:has(.dsh-shell) .site-header-shell[data-v-f0763418],.app-shell:has(.dsh-shell) .site-header-shell.is-hidden[data-v-f0763418],.app-shell:has(.dsh-shell) .site-header-shell[data-hidden=true][data-v-f0763418],.app-shell:has(.dsh-shell) .site-header-shell.is-scrolled[data-v-f0763418]{position:sticky;top:0;flex-shrink:0;transform:none!important;opacity:1!important;pointer-events:auto!important;visibility:visible!important}.site-header-shell.is-hidden[data-v-f0763418],.site-header-shell[data-hidden=true][data-v-f0763418]{transform:translateY(-100%);opacity:0;pointer-events:none;background:transparent;backdrop-filter:none;-webkit-backdrop-filter:none;border-bottom-color:transparent;box-shadow:none}.site-header-shell.is-hidden[data-v-f0763418]:after,.site-header-shell[data-hidden=true][data-v-f0763418]:after{display:none}.site-header-shell.is-hidden .site-header[data-v-f0763418],.site-header-shell[data-hidden=true] .site-header[data-v-f0763418]{background:transparent;backdrop-filter:none;-webkit-backdrop-filter:none;border-bottom-color:transparent;box-shadow:none}html:has(.workflow) .site-header-shell[data-v-f0763418]{position:fixed;left:0;right:0;width:100%}@media(prefers-reduced-motion:reduce){.site-header-shell[data-v-f0763418]{transition:none}}.site-header-row[data-v-f0763418]{display:flex;align-items:center;justify-content:space-between;gap:1rem;height:var(--header-height)}@media(min-width:500px){.site-header-row[data-v-f0763418]{display:flex;align-items:center;justify-content:flex-start;flex-wrap:nowrap;gap:.5rem .75rem}.site-header-row.container[data-v-f0763418]{width:min(var(--content-width, 1240px),calc(100% - var(--page-gutter, 1rem) * 2));max-width:none}.site-header[data-v-f0763418]{flex:0 0 auto;position:relative;z-index:2}.site-nav[data-v-f0763418]{flex:1 1 auto;width:auto;max-width:max-content;min-width:0;margin-left:0;overflow:hidden;justify-content:flex-start;z-index:1}.site-nav-scroll[data-v-f0763418]{flex:1 1 auto;width:100%;max-width:100%;min-width:0;overflow:hidden}.site-nav-scroll-track[data-v-f0763418]{width:100%;max-width:100%;min-width:0;justify-content:flex-start;overflow-x:auto;overflow-y:hidden}.site-nav[data-v-f0763418] .site-link{flex-shrink:0}.site-header-row>.header-user-search--bar[data-v-f0763418]{margin-left:auto;margin-right:0;flex:0 1 22rem;width:auto;max-width:28rem;min-width:7.5rem;display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-items:center;position:relative;z-index:5;overflow:visible}.header-user-search--bar>.header-user-search__input[data-v-f0763418]{flex:1 1 auto;min-width:0}.site-header-end[data-v-f0763418]{flex:0 0 auto;display:flex;align-items:center;gap:.55rem .75rem;min-width:0;position:relative;z-index:4}.site-header-end[data-v-f0763418] .nav-cta--bar.is-room-hidden{display:none}.header-user-search--in-drawer[data-v-f0763418],.nav-dashboard--drawer[data-v-f0763418],.nav-cta--drawer[data-v-f0763418],.header-lang--drawer[data-v-f0763418],.header-account--drawer[data-v-f0763418],.site-nav[data-v-f0763418] .nav-help--drawer{display:none!important}.header-account--bar[data-v-f0763418]{display:block}}.site-header-shell[data-v-f0763418]:after{content:"";position:absolute;bottom:0;left:10%;right:10%;height:1px;background:linear-gradient(90deg,transparent,rgba(var(--umi-cyan-rgb),.3),transparent);pointer-events:none}.nav-help--bar[data-v-f0763418]{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;flex-shrink:0;border-radius:var(--umi-radius-btn);border:1px solid transparent;color:var(--color-text-muted);transition:color var(--umi-motion-button) ease,background var(--umi-motion-button) ease,border-color var(--umi-motion-button) ease}.nav-help--bar[data-v-f0763418]:hover{color:var(--color-text);background:var(--umi-elevated);border-color:var(--color-border)}.nav-help--bar.router-link-active[data-v-f0763418]{color:var(--color-primary);border-color:rgba(var(--umi-cyan-rgb),.4)}.site-header[data-v-f0763418]{flex-shrink:0;border-bottom:none;background:transparent}.site-header-shell .site-header[data-v-f0763418]{backdrop-filter:none;-webkit-backdrop-filter:none}.site-header[data-v-f0763418]:after{display:none}.header-inner[data-v-f0763418]{display:flex;align-items:center;justify-content:space-between;height:100%;gap:.55rem}.nav-cta--header-mobile[data-v-f0763418]{display:none}.brand[data-v-f0763418]{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-f0763418]:hover{color:var(--color-text);opacity:.92}.brand-icon[data-v-f0763418]{display:block;width:2rem;height:2rem;border-radius:10px;object-fit:contain;background:#38bdf814;border:1px solid rgba(56,189,248,.22);box-shadow:var(--glow-primary-soft)}.site-nav[data-v-f0763418]{display:flex;align-items:center;gap:.65rem .85rem;flex-wrap:nowrap;flex:1 1 auto;min-width:0;justify-content:flex-end}.site-header-end[data-v-f0763418] .nav-dashboard.site-link--subtle{flex-shrink:0;color:var(--color-text-muted);font-weight:600;font-size:.92rem;padding:.35rem .5rem;border-radius:8px;white-space:nowrap}.site-header-end[data-v-f0763418] .nav-dashboard.site-link--subtle:hover,.site-header-end[data-v-f0763418] .nav-dashboard.site-link--prefix-active,.site-header-end[data-v-f0763418] .nav-dashboard.router-link-active{color:var(--color-primary);background:#27e7ff14}.site-header-end[data-v-f0763418] .nav-cta.btn{padding:.55rem 1.05rem;font-size:.88rem;white-space:nowrap;flex-shrink:0}.site-nav-scroll[data-v-f0763418]{position:relative;flex:0 1 auto;min-width:0;max-width:100%;overflow:visible;mask-image:none;-webkit-mask-image:none;transition:mask-image .2s ease,-webkit-mask-image .2s ease}@media(min-width:500px){.site-nav-scroll--fade-end[data-v-f0763418]{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-f0763418]{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-f0763418]{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-f0763418]{display:flex;align-items:center;gap:.2rem .55rem;flex-wrap:nowrap;overflow-x:auto;overflow-y:visible;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;padding:.15rem 0}@media(min-width:500px){.site-nav-scroll-track[data-v-f0763418]{width:100%;max-width:100%;min-width:0;justify-content:flex-start;overflow-x:auto;overflow-y:hidden;scrollbar-width:thin;scrollbar-color:rgba(39,231,255,.28) transparent}.site-nav-scroll-track[data-v-f0763418]::-webkit-scrollbar{display:block;width:auto;height:8px}.site-nav-scroll-track[data-v-f0763418]::-webkit-scrollbar-thumb{border-radius:999px;background:#27e7ff38;border:2px solid transparent;background-clip:padding-box}.site-nav-scroll-track[data-v-f0763418]::-webkit-scrollbar-thumb:hover{background:#27e7ff61;background-clip:padding-box}.site-nav-scroll--fade-start .site-nav-scroll-track[data-v-f0763418] .site-link--subtle,.site-nav-scroll--fade-end .site-nav-scroll-track[data-v-f0763418] .site-link--subtle{transform:translateY(4px)}}@media(min-width:721px)and (max-width:1280px){.site-header-row[data-v-f0763418]{gap:.45rem .55rem}.site-nav[data-v-f0763418] .site-link--subtle{font-size:.86rem;padding:.35rem .4rem}.site-header-end[data-v-f0763418] .nav-cta.btn{padding:.5rem .85rem;font-size:.84rem}}.site-nav-scroll-track--groups[data-v-f0763418]{gap:.15rem .35rem}.nav-group[data-v-f0763418]{position:relative;flex-shrink:0}.nav-group__trigger[data-v-f0763418]{display:inline-flex;align-items:center;gap:.28rem;padding:.35rem .55rem;border:none;border-radius:8px;background:transparent;color:var(--color-text-muted);font:inherit;font-weight:600;font-size:.92rem;cursor:pointer;white-space:nowrap;transition:color var(--duration-fast) ease,background var(--duration-fast) ease}.nav-group__trigger[data-v-f0763418]:hover,.nav-group--open .nav-group__trigger[data-v-f0763418]{color:var(--color-text);background:#ffffff0a}.nav-group__trigger[data-v-f0763418]:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.nav-group__chev[data-v-f0763418]{width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:5px solid currentColor;opacity:.55}.nav-group__panel[data-v-f0763418]{display:none;position:absolute;top:calc(100% + .35rem);left:50%;transform:translate(-50%);min-width:11.5rem;padding:.4rem;border-radius:12px;border:1px solid var(--color-border);background:var(--neon-surface, var(--color-bg-elevated));box-shadow:var(--shadow-lg);z-index:120}.nav-group--open .nav-group__panel[data-v-f0763418]{display:grid;gap:.15rem}.nav-group[data-v-f0763418] .nav-group__link.site-link--subtle{display:block;width:100%;padding:.45rem .65rem;border-radius:8px;white-space:nowrap}.nav-group[data-v-f0763418] .nav-group__link.site-link--subtle:hover,.nav-group[data-v-f0763418] .nav-group__link.router-link-active{color:var(--color-primary);background:#27e7ff14}@media(max-width:499px){.site-nav-scroll-track[data-v-f0763418]::-webkit-scrollbar{display:none;width:0;height:0}}.site-nav[data-v-f0763418] .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-f0763418] .site-link--subtle:hover{color:var(--color-text);background:#ffffff0a}.site-nav[data-v-f0763418] .site-link--subtle.site-link--prefix-active,.site-nav[data-v-f0763418] .site-link--subtle.router-link-active{color:var(--color-primary);background:rgba(var(--umi-cyan-rgb),.08)}.site-nav[data-v-f0763418] .nav-cta{flex-shrink:0}.site-nav[data-v-f0763418] .nav-cta.btn{padding:.55rem 1.05rem;font-size:.88rem;white-space:nowrap;flex-shrink:0}.header-lang[data-v-f0763418]{flex-shrink:0}.site-nav-scrim[data-v-f0763418]{display:none}.menu-toggle[data-v-f0763418]{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-f0763418]:hover{border-color:var(--color-border-strong);background:#ffffff0f}.menu-toggle[data-v-f0763418]:focus-visible{outline:2px solid var(--color-primary, #7ec8ff);outline-offset:2px}.menu-toggle span[data-v-f0763418]{display:block;width:18px;height:2px;margin-inline:auto;background:var(--color-text);border-radius:2px}@media(max-width:499px){.site-header-end[data-v-f0763418],.header-user-search--bar[data-v-f0763418],.nav-dashboard--bar[data-v-f0763418],.nav-cta--bar[data-v-f0763418],.header-lang--bar[data-v-f0763418]{display:none!important}.site-header-shell[data-v-f0763418]{display:block;height:auto;border-bottom:none;background:transparent;backdrop-filter:none;-webkit-backdrop-filter:none}.site-header-shell.is-scrolled[data-v-f0763418]{background:transparent;backdrop-filter:none;-webkit-backdrop-filter:none;border-bottom:none;box-shadow:none}.site-header-shell[data-v-f0763418]:after{display:none}.site-header-row[data-v-f0763418]{height:auto}.site-header[data-v-f0763418]{width: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)}.header-inner[data-v-f0763418]{width:100%;flex-wrap:nowrap}.site-header-shell.is-scrolled .site-header[data-v-f0763418]{background:color-mix(in srgb,var(--color-bg) 82%,transparent);backdrop-filter:blur(26px) saturate(1.4);-webkit-backdrop-filter:blur(26px) saturate(1.4);border-bottom-color:var(--color-border-strong);box-shadow:0 14px 30px #0208145c}.site-header[data-v-f0763418]:after{display:block}.site-header-shell>.site-nav[data-v-f0763418]{margin-right:0;padding-right:0}.menu-toggle[data-v-f0763418]{display:flex;position:relative;z-index:2}.nav-cta--header-mobile[data-v-f0763418]{display:inline-flex;margin-left:auto;padding:.45rem .75rem;font-size:.78rem;white-space:nowrap}.site-nav-scrim[data-v-f0763418]{display:block;position:fixed;top:0;right:0;bottom:0;left:0;z-index:98;margin:0;padding:0;border:none;background:#00000080;cursor:pointer;opacity:0;visibility:hidden;pointer-events:none;transition:none}.site-nav-scrim.site-nav-scrim--anim[data-v-f0763418]{transition:opacity .2s ease,visibility .2s ease}.site-nav-scrim.open[data-v-f0763418]{opacity:1;visibility:visible;pointer-events:auto}.site-nav[data-v-f0763418]{position:fixed;top:calc(var(--header-height) + var(--safe-top, 0px));left:0;right:0;bottom:0;z-index:99;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;flex-direction:column;align-items:stretch;gap:.25rem;padding:1rem;background:#07111ff7;border-bottom:none;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-f0763418]{transition:opacity .2s ease,transform .2s ease,visibility .2s ease}.site-nav.open[data-v-f0763418]{transform:translateY(0);opacity:1;visibility:visible;pointer-events:none}.site-nav.open[data-v-f0763418]>*{pointer-events:auto}.site-nav-scroll[data-v-f0763418],.site-nav-scroll--fade-start[data-v-f0763418],.site-nav-scroll--fade-end[data-v-f0763418],.site-nav-scroll--fade-start.site-nav-scroll--fade-end[data-v-f0763418]{flex:none;max-width:none;mask-image:none;-webkit-mask-image:none}.site-nav-scroll-track[data-v-f0763418]{flex-direction:column;align-items:stretch;overflow:visible;gap:.25rem}.nav-group[data-v-f0763418]{width:100%}.nav-group__trigger[data-v-f0763418]{width:100%;justify-content:space-between;padding:.65rem .5rem}.nav-group__panel[data-v-f0763418]{position:static;min-width:0;width:100%;margin-top:.15rem;box-shadow:none;background:#0000002e}.site-nav[data-v-f0763418] .site-link--subtle{padding:.65rem .5rem}.site-nav[data-v-f0763418] .nav-cta--drawer{margin-top:.5rem}.site-nav[data-v-f0763418] .nav-cta--drawer.btn{justify-content:center;text-align:center}.site-nav[data-v-f0763418] .nav-dashboard--drawer{margin-top:.35rem;padding:.65rem .5rem}}@media(prefers-reduced-motion:reduce){.site-nav-scroll[data-v-f0763418],.site-nav-scrim.site-nav-scrim--anim[data-v-f0763418],.site-nav.site-nav--anim[data-v-f0763418]{transition:none}}.site-header-shell.site-header-shell--premium[data-v-f0763418],.site-header--premium[data-v-f0763418]{transition:background var(--prem-motion-sidebar, .18s) var(--prem-ease, ease),box-shadow var(--prem-motion-sidebar, .18s) var(--prem-ease, ease),border-color var(--prem-motion-sidebar, .18s) var(--prem-ease, ease)}.site-header--premium.is-scrolled[data-v-f0763418],.site-header-shell.is-scrolled[data-v-f0763418]{background:color-mix(in srgb,var(--color-bg) 82%,transparent);backdrop-filter:blur(26px) saturate(1.4);-webkit-backdrop-filter:blur(26px) saturate(1.4);border-bottom-color:var(--color-border-strong);box-shadow:0 14px 30px #0208145c}.site-header-shell.is-scrolled[data-v-f0763418]:after,.site-header--premium.is-scrolled[data-v-f0763418]:after{left:0;right:0;opacity:.9}@media(min-width:500px){.site-header--premium.is-scrolled[data-v-f0763418]{background:transparent;backdrop-filter:none;-webkit-backdrop-filter:none;border-bottom-color:transparent;box-shadow:none}.site-header--premium.is-scrolled[data-v-f0763418]:after{display:none}}.site-header--premium .brand[data-v-f0763418]{font-size:1.16rem}.site-header--premium .brand-icon[data-v-f0763418]{width:1.75rem;height:1.75rem}.site-header--premium .site-nav[data-v-f0763418] .site-link--subtle{position:relative}.site-header--premium .site-nav[data-v-f0763418] .site-link--subtle:after{content:"";position:absolute;left:.5rem;right:.5rem;bottom:2px;height:2px;border-radius:2px;background:var(--color-primary);opacity:0;transform:scaleX(.4);transition:opacity var(--prem-motion-fast, .12s) var(--prem-ease, ease),transform var(--prem-motion-fast, .12s) var(--prem-ease, ease)}.site-header--premium .site-nav[data-v-f0763418] .site-link--subtle.site-link--prefix-active:after,.site-header--premium .site-nav[data-v-f0763418] .site-link--subtle.router-link-active:after{opacity:1;transform:scaleX(1)}@media(max-width:499px){.site-header--premium .site-nav[data-v-f0763418] .site-link--subtle:after{display:none}}@media(prefers-reduced-motion:reduce){.site-header-shell[data-v-f0763418],.site-header--premium[data-v-f0763418]{transition:none}.site-header--premium .site-nav[data-v-f0763418] .site-link--subtle:after{transition:none}}.site-header-shell.is-hidden[data-v-f0763418],.site-header-shell.is-hidden.is-scrolled[data-v-f0763418],.site-header-shell[data-hidden=true][data-v-f0763418]{background:transparent;backdrop-filter:none;-webkit-backdrop-filter:none;border-bottom-color:transparent;box-shadow:none}.site-footer[data-v-3fee2757]{position:relative;margin-top:2.5rem;padding:1.1rem 0 1rem;border-top:1px solid var(--color-border);background:var(--umi-surface)}.footer-inner[data-v-3fee2757]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.55rem 1.25rem}.footer-brand[data-v-3fee2757]{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.35rem .5rem;min-width:0}.footer-brand-icon[data-v-3fee2757]{border-radius:7px;object-fit:contain}.footer-brand strong[data-v-3fee2757]{font-family:var(--font-display);font-size:.92rem}.footer-brand__tag[data-v-3fee2757]{color:var(--color-text-muted);font-size:.8rem}.footer-legal[data-v-3fee2757]{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.65rem 1rem;margin:0}.footer-legal[data-v-3fee2757] .site-link--subtle{color:var(--color-text-muted);font-size:.82rem;transition:color var(--duration-fast) ease}.footer-legal[data-v-3fee2757] .site-link--subtle:hover{color:var(--color-primary)}.footer-audio[data-v-3fee2757]{display:inline-flex;align-items:center;gap:.4rem;min-height:32px;padding:.2rem .6rem;border-radius:999px;border:1px solid var(--color-border);background:transparent;color:var(--color-text-muted);font:inherit;font-size:.8rem;cursor:pointer;transition:color var(--umi-motion-chip) ease,border-color var(--umi-motion-chip) ease}.footer-audio[data-v-3fee2757]:hover{color:var(--color-text);border-color:var(--color-border-strong)}.footer-audio__dot[data-v-3fee2757]{width:8px;height:8px;border-radius:50%;background:var(--color-text-faint);transition:background var(--umi-motion-chip) ease,box-shadow var(--umi-motion-chip) ease}.footer-audio__dot.is-on[data-v-3fee2757]{background:var(--umi-success);box-shadow:0 0 8px #50e3b273}.footer-copy[data-v-3fee2757]{margin:0;color:var(--color-text-muted);font-size:.78rem;opacity:.85;flex:1 1 auto;text-align:right}@media(max-width:720px){.footer-inner[data-v-3fee2757]{flex-direction:column;align-items:flex-start;gap:.45rem}.footer-copy[data-v-3fee2757]{text-align:left}}.umi-toast-host[data-v-696a49a6]{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-host--top[data-v-696a49a6]{top:calc(var(--header-height) + 4.5rem);left:50%;right:auto;bottom:auto;width:min(28rem,calc(100vw - 2rem));transform:translate(-50%);z-index:90}.umi-toast[data-v-696a49a6]{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-696a49a6 .45s cubic-bezier(.22,1,.36,1)}.umi-toast--drop[data-v-696a49a6]{animation:toast-drop-696a49a6 4.2s cubic-bezier(.22,1,.36,1) forwards}.umi-toast strong[data-v-696a49a6]{display:block;font-size:.82rem}.umi-toast p[data-v-696a49a6]{margin:.2rem 0 0;font-size:.75rem;color:#c8d2e4b8}.umi-toast__x[data-v-696a49a6]{border:0;background:transparent;color:#c8d2e48c;font-size:1.1rem;line-height:1;cursor:pointer}.umi-toast[data-tone=ok][data-v-696a49a6]{border-color:#3dd68c59}@keyframes toast-in-696a49a6{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes toast-drop-696a49a6{0%{opacity:0;transform:translateY(-140%)}10%{opacity:1;transform:translateY(0)}82%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-140%)}}@media(prefers-reduced-motion:reduce){.umi-toast[data-v-696a49a6],.umi-toast--drop[data-v-696a49a6]{animation:none}}.dmock[data-v-27916973]{--dmock-accent: #20c9ff;--dmock-bg: #0a121f;--dmock-row: #121c2e;--dmock-text: #e8eef8;--dmock-muted: #8b9bb4;--dmock-win: #3ee0a0;--dmock-loss: #ff6b8a;container-type:inline-size;container-name:dmock;display:grid;gap:.6rem;padding:.85rem .95rem;border-radius:var(--umi-radius-card);background:var(--dmock-bg);border:1px solid var(--color-border);font-size:.86rem;line-height:1.5;color:var(--dmock-text);text-align:left}.dmock--compact[data-v-27916973]{gap:.45rem;padding:.7rem .75rem;font-size:.8rem}.dmock__command[data-v-27916973]{display:flex;align-items:center;gap:.5rem;margin:0;color:var(--color-text-muted)}.dmock__user[data-v-27916973]{display:grid;place-items:center;width:1.5rem;height:1.5rem;border-radius:50%;background:var(--umi-elevated);font-size:.68rem;color:var(--color-text-muted)}.dmock__command code[data-v-27916973]{font-family:var(--font-numeric);font-size:.82em;padding:.12rem .45rem;border-radius:6px;background:rgba(var(--umi-cyan-rgb),.1);color:var(--color-primary)}.dmock__row[data-v-27916973]{display:grid;grid-template-columns:auto minmax(0,1fr);gap:.65rem;align-items:start}.dmock__avatar[data-v-27916973]{border-radius:50%;background:var(--umi-elevated)}.dmock__body[data-v-27916973]{display:grid;gap:.45rem;min-width:0}.dmock__meta[data-v-27916973]{display:flex;align-items:center;gap:.45rem;margin:0}.dmock__name[data-v-27916973]{font-weight:700}.dmock__bot[data-v-27916973]{padding:.05rem .35rem;border-radius:4px;background:var(--umi-cyan);color:#06131c;font-size:.62rem;font-weight:700;letter-spacing:.02em}.dmock__meta time[data-v-27916973]{color:var(--color-text-faint);font-size:.74rem}.dmock__embed[data-v-27916973]{display:grid;gap:.45rem;padding:.65rem .85rem .7rem 1.05rem;border-radius:8px;border-left:4px solid var(--dmock-accent);background:var(--dmock-bg)}.dmock__embed[data-accent=success][data-v-27916973]{--dmock-accent: var(--umi-success)}.dmock__embed[data-accent=warning][data-v-27916973]{--dmock-accent: var(--umi-warning)}.dmock__embed[data-accent=danger][data-v-27916973]{--dmock-accent: var(--umi-danger)}.dmock__title[data-v-27916973]{margin:0;font-weight:700;font-size:1.05em;color:var(--dmock-text)}.dmock__desc[data-v-27916973]{margin:0;color:var(--dmock-muted)}.dmock__rank[data-v-27916973]{display:flex;flex-wrap:wrap;align-items:baseline;gap:.35rem .6rem}.dmock__tier[data-v-27916973]{font-weight:700;font-size:1.05em}.dmock__lp[data-v-27916973],.dmock__wr[data-v-27916973]{font-family:var(--font-numeric);color:var(--dmock-muted)}.dmock__recent[data-v-27916973]{flex-basis:100%;color:var(--dmock-muted);font-size:.9em}.dmock__matches[data-v-27916973]{display:grid;gap:5px;margin:0;padding:0;list-style:none}.dmock__match[data-v-27916973]{display:grid;grid-template-columns:2.6rem 2.2rem 1.75rem minmax(0,1fr) max-content max-content max-content;align-items:center;gap:.45rem;min-height:3.1rem;padding:.35rem .55rem;border-radius:8px;background:var(--dmock-row);border:none}.dmock__result[data-v-27916973]{font-weight:700;font-size:.95em;white-space:nowrap}.dmock__icon[data-v-27916973]{display:block;width:28px;height:28px;border-radius:50%;object-fit:contain}.dmock__mode[data-v-27916973]{color:var(--dmock-muted);font-size:.82em;font-weight:600;white-space:nowrap}.dmock__match[data-result=win] .dmock__result[data-v-27916973],.dmock__match[data-result=win] .dmock__lp-delta[data-v-27916973]{color:var(--dmock-win)}.dmock__match[data-result=loss] .dmock__result[data-v-27916973],.dmock__match[data-result=loss] .dmock__lp-delta[data-v-27916973]{color:var(--dmock-loss)}.dmock__champ[data-v-27916973]{min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-weight:700;color:var(--dmock-text)}.dmock__kda[data-v-27916973],.dmock__lp-delta[data-v-27916973]{font-family:var(--font-numeric);font-variant-numeric:tabular-nums;white-space:nowrap}.dmock__kda[data-v-27916973]{color:var(--dmock-muted)}.dmock__ago[data-v-27916973]{color:var(--dmock-muted);font-size:.86em;white-space:nowrap}.dmock--compact .dmock__match[data-v-27916973]{grid-template-columns:2.4rem 2rem 1.5rem minmax(0,1fr) max-content max-content;min-height:2.7rem;gap:.35rem}.dmock--compact .dmock__ago[data-v-27916973]{display:none}.dmock--compact .dmock__icon[data-v-27916973]{width:24px;height:24px}.dmock__fields[data-v-27916973]{display:grid;grid-template-columns:repeat(auto-fit,minmax(6.5rem,1fr));gap:.45rem .9rem;margin:0}.dmock__field dt[data-v-27916973]{color:var(--color-text-faint);font-size:.78em;font-weight:600}.dmock__field dd[data-v-27916973]{margin:.1rem 0 0}.dmock__footer[data-v-27916973]{margin:0;color:var(--color-text-faint);font-size:.78em}.dmock__actions[data-v-27916973]{display:flex;flex-wrap:wrap;gap:.4rem}.dmock__btn[data-v-27916973]{display:inline-flex;align-items:center;min-height:30px;padding:.25rem .75rem;border-radius:6px;font-size:.8rem;font-weight:600;border:1px solid transparent}.dmock__btn--primary[data-v-27916973]{background:var(--umi-cyan);color:#06131c}.dmock__btn--secondary[data-v-27916973]{background:var(--umi-elevated);border-color:var(--color-border);color:var(--color-text)}.dmock__btn--danger[data-v-27916973]{background:transparent;border-color:#ff6b7a80;color:var(--umi-danger)}@container dmock (max-width: 480px){.dmock__ago[data-v-27916973],.dmock__kda[data-v-27916973]{display:none}.dmock__match[data-v-27916973],.dmock--compact .dmock__match[data-v-27916973]{grid-template-columns:2.4rem 2rem 1.5rem minmax(0,1fr) max-content}}@container dmock (max-width: 340px){.dmock__mode[data-v-27916973]{display:none}.dmock__match[data-v-27916973],.dmock--compact .dmock__match[data-v-27916973]{grid-template-columns:2.4rem 1.5rem minmax(0,1fr) max-content}}@media(max-width:420px){.dmock[data-v-27916973]{padding:.7rem;font-size:.8rem}}.dprev[data-v-e5827631]{--dprev-swap: calc(var(--page-transition-duration) * .75);display:flex;flex-direction:column;border:1px solid var(--umi-border);border-radius:var(--umi-radius-card);background:var(--umi-surface);overflow:hidden}.dprev__tabs[data-v-e5827631]{position:relative;display:grid;grid-template-columns:repeat(3,1fr);border-bottom:1px solid var(--umi-border);background:var(--umi-elevated)}.dprev__tab[data-v-e5827631]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:transparent;color:var(--umi-muted);font:inherit;font-size:.9375rem;font-weight:600;min-height:44px;cursor:pointer;transition:color var(--umi-motion-chip) var(--umi-ease),background-color var(--umi-motion-chip) var(--umi-ease)}.dprev__tab[data-v-e5827631]:hover{color:var(--umi-text);background:rgba(var(--umi-cyan-rgb),.05)}.dprev__tab.is-active[data-v-e5827631]{color:var(--umi-cyan)}.dprev__tab[data-v-e5827631]:focus-visible{outline:2px solid var(--umi-cyan);outline-offset:-3px;border-radius:8px}.dprev__indicator[data-v-e5827631]{position:absolute;left:0;bottom:-1px;height:2px;background:var(--umi-cyan);box-shadow:var(--umi-halo);transition:transform var(--page-transition-duration) var(--page-transition-ease);pointer-events:none}.dprev__frame[data-v-e5827631]{padding:.85rem 1rem 1.1rem;min-height:0}.dprev__stack[data-v-e5827631]{display:grid}.dprev__pane[data-v-e5827631]{grid-area:1 / 1;align-self:start;display:grid;gap:.6rem;min-width:0;opacity:0;visibility:hidden;pointer-events:none;transition:opacity var(--dprev-swap) var(--page-transition-ease),visibility 0s linear var(--dprev-swap)}.dprev__pane.is-active[data-v-e5827631]{opacity:1;visibility:visible;pointer-events:auto;transition:opacity var(--dprev-swap) var(--page-transition-ease) var(--dprev-swap),visibility 0s linear var(--dprev-swap)}@media(max-width:640px){.dprev__tab[data-v-e5827631]{font-size:.875rem}.dprev__frame[data-v-e5827631]{padding:.75rem .75rem .9rem}}@media(prefers-reduced-motion:reduce){.dprev__indicator[data-v-e5827631],.dprev__tab[data-v-e5827631],.dprev__pane[data-v-e5827631],.dprev__pane.is-active[data-v-e5827631]{transition:none}}.site-stats[data-v-ed62ef9d]{margin-top:.5rem;display:grid;gap:.85rem;border:1px solid var(--umi-border);border-radius:var(--umi-radius-card);background:var(--umi-surface);padding:1.15rem 1.25rem}.site-stats__head[data-v-ed62ef9d]{display:flex;align-items:center;justify-content:space-between;gap:.75rem;flex-wrap:wrap}.site-stats__title[data-v-ed62ef9d]{margin:0;font-size:var(--text-h2);font-weight:700;color:var(--umi-text);letter-spacing:-.01em}.site-stats__badge[data-v-ed62ef9d]{display:inline-flex;align-items:center;gap:.4rem;padding:.2rem .6rem;border-radius:999px;font-size:.75rem;font-weight:600;color:var(--umi-cyan);background:color-mix(in srgb,var(--umi-cyan) 12%,transparent);border:1px solid color-mix(in srgb,var(--umi-cyan) 35%,transparent)}.site-stats__dot[data-v-ed62ef9d]{width:6px;height:6px;border-radius:50%;background:var(--umi-cyan);box-shadow:0 0 6px var(--umi-cyan)}.site-stats__grid[data-v-ed62ef9d]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem}.site-stats__item[data-v-ed62ef9d]{display:flex;align-items:center;gap:.75rem;min-width:0;padding:.8rem .95rem;border:1px solid var(--umi-border);border-radius:var(--umi-radius-btn, 12px);background:var(--umi-elevated);transition:border-color .16s ease}.site-stats__item--primary[data-v-ed62ef9d]{border-color:color-mix(in srgb,var(--umi-cyan) 22%,var(--umi-border))}.site-stats__item[data-v-ed62ef9d]:hover{border-color:color-mix(in srgb,var(--umi-cyan) 45%,var(--umi-border))}.site-stats__avatar[data-v-ed62ef9d]{width:2.6rem;height:2.6rem;border-radius:50%;flex-shrink:0;object-fit:cover;background:var(--umi-surface);border:1px solid color-mix(in srgb,var(--umi-cyan) 35%,var(--umi-border))}.site-stats__icon[data-v-ed62ef9d]{width:2.6rem;height:2.6rem;border-radius:50%;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;color:var(--umi-muted);background:color-mix(in srgb,var(--umi-border) 55%,transparent);border:1px solid var(--umi-border)}.site-stats__icon--cyan[data-v-ed62ef9d]{color:var(--umi-cyan);background:color-mix(in srgb,var(--umi-cyan) 14%,transparent);border-color:color-mix(in srgb,var(--umi-cyan) 35%,transparent)}.site-stats__icon--gold[data-v-ed62ef9d]{color:var(--umi-warning, #f5b942);background:color-mix(in srgb,var(--umi-warning, #f5b942) 14%,transparent);border-color:color-mix(in srgb,var(--umi-warning, #f5b942) 35%,transparent)}.site-stats__text[data-v-ed62ef9d]{display:flex;flex-direction:column;gap:.15rem;min-width:0}.site-stats__value[data-v-ed62ef9d]{color:var(--umi-text);font-size:1.3rem;font-weight:800;line-height:1.15;font-variant-numeric:tabular-nums}.site-stats__label[data-v-ed62ef9d]{color:var(--umi-muted);font-size:.8rem;line-height:1.35;word-break:keep-all}@media(max-width:900px){.site-stats__grid[data-v-ed62ef9d]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:480px){.site-stats__grid[data-v-ed62ef9d]{grid-template-columns:1fr}}.steps[data-v-1f04f7d4]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem 1.25rem}.steps__item[data-v-1f04f7d4]{display:flex;gap:.6rem;align-items:flex-start;min-width:0}.steps__num[data-v-1f04f7d4]{flex:0 0 auto;display:inline-grid;place-items:center;width:26px;height:26px;border-radius:8px;border:1px solid rgba(var(--umi-cyan-rgb),.45);background:rgba(var(--umi-cyan-rgb),.08);color:var(--umi-cyan);font-family:var(--font-numeric);font-size:.8125rem;font-weight:700;line-height:1}.steps__body[data-v-1f04f7d4]{min-width:0}.steps__title[data-v-1f04f7d4]{margin:0;color:var(--umi-text);font-size:.9375rem;font-weight:700;line-height:1.35}.steps__desc[data-v-1f04f7d4]{margin:.15rem 0 0;color:var(--umi-muted);font-size:.8125rem;line-height:1.45}@media(max-width:640px){.steps[data-v-1f04f7d4]{grid-template-columns:1fr;gap:.65rem}}.evidence__grid[data-v-7bf305de]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.evidence__card[data-v-7bf305de]{display:flex;flex-direction:column;gap:.85rem;min-width:0;padding:1.1rem 1.1rem 1rem;border:1px solid var(--umi-border);border-radius:var(--umi-radius-card);background:var(--umi-surface);transition:border-color var(--umi-motion-card) var(--umi-ease),transform var(--umi-motion-card) var(--umi-ease),box-shadow var(--umi-motion-card) var(--umi-ease)}.evidence__card[data-v-7bf305de]:hover{border-color:rgba(var(--umi-cyan-rgb),.4);transform:translateY(-2px);box-shadow:var(--shadow-card-hover)}.evidence__head[data-v-7bf305de]{min-width:0}.evidence__title[data-v-7bf305de]{margin:0;color:var(--umi-text);font-size:1.125rem;font-weight:700;line-height:1.3}.evidence__desc[data-v-7bf305de]{margin:.3rem 0 0;color:var(--umi-muted);font-size:.875rem;line-height:1.5}.evidence__link[data-v-7bf305de]{margin-top:auto;align-self:flex-start;color:var(--umi-cyan);font-size:.875rem;font-weight:600;text-decoration:none;min-height:44px;display:inline-flex;align-items:center;border-radius:8px}.evidence__link[data-v-7bf305de]:hover{text-decoration:underline;text-underline-offset:3px}@media(max-width:1100px){.evidence__grid[data-v-7bf305de]{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.evidence__card[data-v-7bf305de]{transition:none}.evidence__card[data-v-7bf305de]:hover{transform:none}}.home-promos[data-v-503d3da7]{display:grid;gap:14px}.home-promos__head[data-v-503d3da7]{display:flex;align-items:flex-end;justify-content:space-between;gap:12px;flex-wrap:wrap}.home-promos__title[data-v-503d3da7]{margin:0 0 4px;font-size:1.25rem}.home-promos__lead[data-v-503d3da7]{margin:0;color:var(--umi-muted);font-size:.95rem}.home-promos__list[data-v-503d3da7]{display:flex;flex-wrap:wrap;align-items:flex-start;gap:14px;margin:0;padding:0;list-style:none}.home-promos__card[data-v-503d3da7]{flex:0 1 auto;width:fit-content;min-width:25%;max-width:40%;box-sizing:border-box;border:1px solid var(--umi-border);border-radius:var(--umi-radius-btn);background:var(--umi-elevated);overflow:hidden;transition:border-color .16s ease,transform .16s ease}.home-promos__card.is-pinned[data-v-503d3da7]{border-color:color-mix(in srgb,var(--umi-warning) 55%,var(--umi-border))}.home-promos__card[data-v-503d3da7]:hover{border-color:color-mix(in srgb,var(--umi-cyan) 45%,var(--umi-border))}@media(max-width:1024px){.home-promos__card[data-v-503d3da7]{min-width:45%;max-width:100%}}@media(max-width:640px){.home-promos__card[data-v-503d3da7]{min-width:100%;max-width:100%}}.home-promos__hit[data-v-503d3da7]{display:grid;gap:10px;width:100%;padding:15px 16px;border:0;background:transparent;color:var(--umi-text);text-align:left;cursor:pointer}.home-promos__hit[data-v-503d3da7]:hover{background:color-mix(in srgb,var(--umi-cyan) 6%,transparent)}.home-promos__card-head[data-v-503d3da7]{display:flex;align-items:flex-start;gap:12px;min-width:0}.home-promos__icon[data-v-503d3da7]{width:64px;height:64px;border-radius:14px;object-fit:cover;flex:0 0 auto}.home-promos__head-body[data-v-503d3da7]{display:flex;flex-direction:column;justify-content:center;gap:6px;min-width:0;flex:1 1 auto;min-height:64px}.home-promos__names[data-v-503d3da7]{display:flex;flex-direction:column;gap:2px;min-width:0}.home-promos__guild[data-v-503d3da7]{font-size:1.02rem;font-weight:700;line-height:1.25;color:var(--umi-text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.home-promos__name[data-v-503d3da7]{font-size:.83rem;line-height:1.25;color:var(--umi-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.home-promos__chips[data-v-503d3da7]{display:flex;align-items:center;gap:5px 6px;flex-wrap:wrap;font-size:.76rem;max-height:48px;overflow:hidden}.home-promos__chip[data-v-503d3da7]{padding:2px 8px;border:1px solid var(--umi-border);border-radius:999px;color:var(--umi-muted);white-space:nowrap}.home-promos__chip--pin[data-v-503d3da7]{border-color:color-mix(in srgb,var(--umi-warning) 55%,transparent);background:color-mix(in srgb,var(--umi-warning) 16%,transparent);color:var(--umi-warning);font-weight:700}.home-promos__chip--new[data-v-503d3da7]{border-color:color-mix(in srgb,var(--umi-cyan) 50%,transparent);background:color-mix(in srgb,var(--umi-cyan) 16%,transparent);color:var(--umi-cyan);font-weight:700}.home-promos__chip--sub[data-v-503d3da7]{border-color:color-mix(in srgb,var(--umi-cyan) 45%,transparent);color:var(--umi-cyan)}.home-promos__desc[data-v-503d3da7]{margin:0;font-size:.88rem;line-height:1.48;color:var(--umi-text);opacity:.9;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;word-break:keep-all}.home-promos__foot[data-v-503d3da7]{display:flex;align-items:center;justify-content:space-between;gap:10px;padding-top:4px;font-size:.82rem}.home-promos__stats[data-v-503d3da7]{color:var(--umi-muted)}.home-promos__more[data-v-503d3da7]{color:var(--umi-cyan);font-weight:600;white-space:nowrap}.home-promos__notice[data-v-503d3da7]{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;padding:12px 14px;border:1px solid color-mix(in srgb,var(--umi-warning) 55%,var(--umi-border));border-radius:var(--umi-radius-btn);background:color-mix(in srgb,var(--umi-warning) 10%,transparent)}.home-promos__notice p[data-v-503d3da7]{margin:0;font-size:.92rem}.home[data-v-3259e831]{position:relative;--content-width: 1280px}.home-hero[data-v-3259e831]{display:grid;grid-template-columns:minmax(0,1fr) minmax(36rem,1.2fr);gap:clamp(1.5rem,4vw,3.5rem);align-items:center;padding:clamp(2.5rem,6vw,4.5rem) 0 clamp(2rem,4vw,3rem)}.home-hero__copy[data-v-3259e831]{min-width:0;max-width:36rem}.home-hero__title[data-v-3259e831]{margin:0 0 1rem;font-family:var(--font-display);font-size:clamp(2rem,4.4vw,3.1rem);line-height:1.12;letter-spacing:-.03em;font-weight:800;color:var(--umi-text);text-wrap:balance;word-break:keep-all}.home-hero__lead[data-v-3259e831]{margin:0 0 1.5rem;color:var(--umi-muted);font-size:1.05rem;line-height:1.7;max-width:40ch;word-break:keep-all}.home-hero__actions[data-v-3259e831]{display:flex;flex-wrap:wrap;gap:.75rem;align-items:center;margin-bottom:1.75rem}.home-hero__actions[data-v-3259e831] .site-link.btn{flex-shrink:0}.home-hero__preview[data-v-3259e831]{min-width:0;width:100%;max-width:40rem;justify-self:end}.home-stats[data-v-3259e831]{margin-top:1.5rem}.home-evidence[data-v-3259e831]{margin-top:2rem}.home-promos-wrap[data-v-3259e831]{margin-top:2.5rem}.home-cta[data-v-3259e831]{margin-top:3rem;margin-bottom:3rem}.home-cta[data-v-3259e831] .site-link.btn{flex-shrink:0}@media(max-width:1100px){.home-hero[data-v-3259e831]{grid-template-columns:1fr;padding-top:2rem}.home-hero__copy[data-v-3259e831],.home-hero__lead[data-v-3259e831]{max-width:none}.home-hero__preview[data-v-3259e831]{max-width:none;justify-self:stretch}.home-cta[data-v-3259e831]{flex-direction:column;align-items:stretch;text-align:center;gap:1.25rem}}@media(max-width:560px){.home-hero__actions[data-v-3259e831]{width:100%}.home-hero__actions[data-v-3259e831] .site-link.btn{flex:1 1 100%}}.doc-sidebar[data-v-b2d639b7]{position:sticky;top:calc(var(--sticky-header-offset, var(--header-height)) + .75rem);align-self:start;max-height:calc(var(--viewport-height, 100dvh) - var(--sticky-header-offset, var(--header-height)) - .5rem);overflow-y:auto;padding:1rem;transition:top .22s cubic-bezier(.22,1,.36,1),max-height .22s cubic-bezier(.22,1,.36,1)}.doc-mode-grid[data-v-b2d639b7]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.4rem;margin-bottom:.85rem;padding:.3rem;border-radius:12px;background:#0f172a73;border:1px solid rgba(148,163,184,.12)}.doc-mode-grid-btn[data-v-b2d639b7]{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.15rem;min-height:2.6rem;padding:.4rem .25rem;border:1px solid transparent;border-radius:8px;background:transparent;color:var(--color-text-muted);font-size:.72rem;font-weight:600;line-height:1.2;text-align:center;cursor:pointer;transition:color var(--page-transition-duration, .28s) var(--page-transition-ease, ease),background var(--page-transition-duration, .28s) var(--page-transition-ease, ease),border-color var(--page-transition-duration, .28s) var(--page-transition-ease, ease),transform var(--page-transition-duration, .28s) var(--page-transition-ease, ease)}.doc-mode-grid-btn[data-v-b2d639b7]:hover:not(:disabled){color:var(--color-primary);background:#38bdf80f}.doc-mode-grid-btn--active[data-v-b2d639b7]{color:var(--color-primary);background:#38bdf824;border-color:#38bdf833;box-shadow:0 0 0 1px #38bdf814}.doc-mode-grid-btn--soon[data-v-b2d639b7]:not(.doc-mode-grid-btn--active){opacity:.85}.doc-mode-grid-btn--disabled[data-v-b2d639b7],.doc-mode-grid-btn[data-v-b2d639b7]:disabled{opacity:.35;cursor:not-allowed;color:var(--color-text-muted)}.doc-mode-grid-btn__hint[data-v-b2d639b7]{font-size:.62rem;font-weight:500;opacity:.75}.sidebar-label[data-v-b2d639b7]{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-b2d639b7]{display:flex;flex-direction:column;gap:.2rem}.doc-sidebar a[data-v-b2d639b7]{display:block;padding:.36rem .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, .15s) ease,background var(--duration-fast, .15s) ease,border-color var(--duration-fast, .15s) ease}.doc-sidebar a[data-v-b2d639b7]:hover,.doc-sidebar a.active[data-v-b2d639b7]{color:var(--color-primary);background:#38bdf814;border-left-color:var(--color-primary)}@media(prefers-reduced-motion:reduce){.doc-sidebar[data-v-b2d639b7],.doc-mode-grid-btn[data-v-b2d639b7]{transition:none}}@media(max-width:960px){.doc-sidebar[data-v-b2d639b7]{position:static;max-height:none}}.page-section[data-v-6dd819f5]{padding-bottom:2rem}.page-section--docs[data-v-6dd819f5]{padding-bottom:3rem}.page-hero--wide p[data-v-6dd819f5]{max-width:none}.demo-notes[data-v-6dd819f5]{margin:1rem 0 0;padding:1rem 1.15rem 1rem 2.4rem;border-radius:var(--radius-md);border:1px solid var(--color-border);background:#27e7ff0d;color:var(--color-text-muted);font-size:.95rem;list-style:none}.demo-notes li[data-v-6dd819f5]{position:relative;margin-bottom:.4rem}.demo-notes li[data-v-6dd819f5]:before{content:"·";position:absolute;left:-1rem;color:var(--color-primary);font-weight:700}.demo-cta[data-v-6dd819f5]{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-6dd819f5]{padding:2.5rem 0 1.25rem;margin-bottom:0}.doc-layout[data-v-6dd819f5]{display:grid;grid-template-columns:260px minmax(0,1fr);gap:1.5rem;align-items:start}.doc-content[data-v-6dd819f5]{min-width:0}.doc-content-body[data-v-6dd819f5]{min-height:12rem}@media(max-width:960px){.doc-layout[data-v-6dd819f5]{grid-template-columns:1fr}}.meta-shell[data-v-6dd819f5]{width:min(var(--content-width),calc(100% - var(--page-gutter) * 2));margin:1rem auto 1.5rem}.meta-shell .content-card[data-v-6dd819f5]{overflow:visible}.doc-diag-enter-active[data-v-6dd819f5],.doc-diag-leave-active[data-v-6dd819f5],.doc-diag-right-enter-active[data-v-6dd819f5],.doc-diag-right-leave-active[data-v-6dd819f5],.doc-diag-left-enter-active[data-v-6dd819f5],.doc-diag-left-leave-active[data-v-6dd819f5],.doc-diag-up-enter-active[data-v-6dd819f5],.doc-diag-up-leave-active[data-v-6dd819f5],.doc-diag-down-enter-active[data-v-6dd819f5],.doc-diag-down-leave-active[data-v-6dd819f5],.doc-diag-se-enter-active[data-v-6dd819f5],.doc-diag-se-leave-active[data-v-6dd819f5],.doc-diag-sw-enter-active[data-v-6dd819f5],.doc-diag-sw-leave-active[data-v-6dd819f5],.doc-diag-ne-enter-active[data-v-6dd819f5],.doc-diag-ne-leave-active[data-v-6dd819f5],.doc-diag-nw-enter-active[data-v-6dd819f5],.doc-diag-nw-leave-active[data-v-6dd819f5]{transition:opacity .28s var(--page-transition-ease, cubic-bezier(.22, 1, .36, 1)),transform .32s var(--page-transition-ease, cubic-bezier(.22, 1, .36, 1))}.doc-diag-enter-from[data-v-6dd819f5],.doc-diag-leave-to[data-v-6dd819f5]{opacity:0;transform:translate(12px,10px)}.doc-diag-right-enter-from[data-v-6dd819f5],.doc-diag-right-leave-to[data-v-6dd819f5]{opacity:0;transform:translate(28px)}.doc-diag-left-enter-from[data-v-6dd819f5],.doc-diag-left-leave-to[data-v-6dd819f5]{opacity:0;transform:translate(-28px)}.doc-diag-up-enter-from[data-v-6dd819f5],.doc-diag-up-leave-to[data-v-6dd819f5]{opacity:0;transform:translateY(-24px)}.doc-diag-down-enter-from[data-v-6dd819f5],.doc-diag-down-leave-to[data-v-6dd819f5]{opacity:0;transform:translateY(24px)}.doc-diag-se-enter-from[data-v-6dd819f5],.doc-diag-se-leave-to[data-v-6dd819f5]{opacity:0;transform:translate(22px,18px)}.doc-diag-sw-enter-from[data-v-6dd819f5],.doc-diag-sw-leave-to[data-v-6dd819f5]{opacity:0;transform:translate(-22px,18px)}.doc-diag-ne-enter-from[data-v-6dd819f5],.doc-diag-ne-leave-to[data-v-6dd819f5]{opacity:0;transform:translate(22px,-18px)}.doc-diag-nw-enter-from[data-v-6dd819f5],.doc-diag-nw-leave-to[data-v-6dd819f5]{opacity:0;transform:translate(-22px,-18px)}@media(prefers-reduced-motion:reduce){.doc-diag-enter-active[data-v-6dd819f5],.doc-diag-leave-active[data-v-6dd819f5],.doc-diag-right-enter-active[data-v-6dd819f5],.doc-diag-right-leave-active[data-v-6dd819f5],.doc-diag-left-enter-active[data-v-6dd819f5],.doc-diag-left-leave-active[data-v-6dd819f5],.doc-diag-up-enter-active[data-v-6dd819f5],.doc-diag-up-leave-active[data-v-6dd819f5],.doc-diag-down-enter-active[data-v-6dd819f5],.doc-diag-down-leave-active[data-v-6dd819f5],.doc-diag-se-enter-active[data-v-6dd819f5],.doc-diag-se-leave-active[data-v-6dd819f5],.doc-diag-sw-enter-active[data-v-6dd819f5],.doc-diag-sw-leave-active[data-v-6dd819f5],.doc-diag-ne-enter-active[data-v-6dd819f5],.doc-diag-ne-leave-active[data-v-6dd819f5],.doc-diag-nw-enter-active[data-v-6dd819f5],.doc-diag-nw-leave-active[data-v-6dd819f5]{transition:none}}.doc-missing-card[data-v-6029d2ae]{max-width:28rem;margin:2rem auto;padding:1.75rem;text-align:center}.doc-missing-card h1[data-v-6029d2ae]{margin:0 0 .75rem;font-size:1.25rem}.open-in-desktop-error[data-v-b67286b7]{margin:.5rem 0 0;font-size:.85rem}.open-in-desktop-hint[data-v-b67286b7]{margin:.5rem 0 0;font-size:.82rem;text-align:center}.dashboard-open-app-btn[data-v-b67286b7]{white-space:nowrap}.dashboard-shell[data-v-8772f1a5]{padding-bottom:0}.dashboard-nav[data-v-8772f1a5]{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-8772f1a5]{display:flex;flex-direction:column;gap:.55rem;min-width:0}.dashboard-nav-group[data-v-8772f1a5]{display:flex;align-items:flex-start;gap:.55rem;min-width:0}.dashboard-nav-group--guild[data-v-8772f1a5]{padding-top:.55rem;border-top:1px solid color-mix(in srgb,var(--color-border) 70%,transparent)}.dashboard-nav-group-label[data-v-8772f1a5]{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-8772f1a5]{display:flex;flex-wrap:wrap;gap:.35rem;align-items:center;min-width:0;flex:1}.dashboard-nav-actions[data-v-8772f1a5]{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-8772f1a5]: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-8772f1a5]: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-8772f1a5]: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-8772f1a5]:not(.dashboard-nav-hub-link),.dashboard-nav a.dashboard-nav-link--active[data-v-8772f1a5]: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-8772f1a5]{position:relative;min-height:14rem;overflow:hidden}.dashboard-pane[data-v-8772f1a5]{min-height:14rem;width:100%}.dashboard-pane-enter-active[data-v-8772f1a5],.dashboard-pane-leave-active[data-v-8772f1a5]{transition:opacity var(--dashboard-pane-duration, .5s) var(--page-transition-ease)}.dashboard-pane-leave-active[data-v-8772f1a5]{pointer-events:none}.dashboard-pane-enter-from[data-v-8772f1a5],.dashboard-pane-leave-to[data-v-8772f1a5]{opacity:0}@media(prefers-reduced-motion:reduce){.dashboard-pane-enter-active[data-v-8772f1a5],.dashboard-pane-leave-active[data-v-8772f1a5]{transition:none}.dashboard-pane-enter-from[data-v-8772f1a5],.dashboard-pane-leave-to[data-v-8772f1a5]{opacity:1}}.dashboard-compare-link[data-v-8772f1a5]{margin-top:1.5rem;margin-bottom:.25rem}.dashboard-guide[data-v-8772f1a5]{margin-bottom:1.75rem}.dashboard-grid[data-v-8772f1a5]{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1rem;margin-bottom:1.5rem}.dashboard-stat[data-v-8772f1a5]{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-8772f1a5]:hover{border-color:var(--color-border-strong);box-shadow:var(--shadow-card-hover)}.dashboard-stat-label[data-v-8772f1a5]{color:var(--color-text-muted);font-size:.85rem;margin-bottom:.35rem}.dashboard-stat-value[data-v-8772f1a5]{font-family:var(--font-display);font-size:1.6rem;font-weight:700}.dashboard-table-wrap[data-v-8772f1a5]{overflow-x:auto;border:1px solid var(--color-border);border-radius:var(--radius-md);background:#0000001f}.dashboard-table-wrap .dashboard-empty[data-v-8772f1a5]{padding:1.25rem .85rem;margin:0}.dashboard-table-wrap>.dashboard-filters[data-v-8772f1a5]{padding:.85rem .85rem .25rem;margin-bottom:0}.dashboard-table[data-v-8772f1a5]{width:100%;border-collapse:collapse;font-size:.92rem}.dashboard-table th[data-v-8772f1a5],.dashboard-table td[data-v-8772f1a5]{padding:.75rem .85rem;border-bottom:1px solid var(--color-border);text-align:left;vertical-align:top}.dashboard-table th[data-v-8772f1a5]{color:var(--color-text-muted);font-weight:600;background:#38bdf80f}.dashboard-table tr:last-child td[data-v-8772f1a5]{border-bottom:none}.dashboard-filters[data-v-8772f1a5]{display:flex;flex-wrap:wrap;gap:.75rem;margin-bottom:1rem;align-items:flex-end}.dashboard-field-row[data-v-8772f1a5]{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:.85rem;align-items:end}.dashboard-combobox[data-v-8772f1a5]{position:relative;margin-bottom:.85rem}.dashboard-combobox-panel[data-v-8772f1a5]{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-8772f1a5]{overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.dashboard-combobox-group-label[data-v-8772f1a5]{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-8772f1a5]{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-8772f1a5]:hover,.dashboard-combobox-item[data-v-8772f1a5]:focus-visible{background:#38bdf81a;outline:none}.dashboard-combobox-item--header[data-v-8772f1a5]{font-weight:600}.dashboard-combobox-item--sub[data-v-8772f1a5]{padding-left:1.25rem;font-size:.86rem}.dashboard-combobox-item-name[data-v-8772f1a5]{flex:1 1 auto}.dashboard-combobox-item-meta[data-v-8772f1a5]{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-8772f1a5]{color:var(--color-text-muted);font-size:.75rem}.dashboard-combobox-sub[data-v-8772f1a5]{margin:.15rem 0 .35rem;padding-left:.35rem;border-left:2px solid rgba(56,189,248,.25)}.dashboard-combobox-bulk[data-v-8772f1a5]{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-8772f1a5]:hover{background:#38bdf81f}.dashboard-combobox-hint[data-v-8772f1a5]{margin:.35rem .5rem;font-size:.82rem;color:var(--color-text-muted)}.dashboard-role-dot[data-v-8772f1a5]{width:.65rem;height:.65rem;border-radius:50%;flex-shrink:0}.dashboard-member-pick[data-v-8772f1a5]{list-style:none;margin:.35rem 0 .85rem;padding:0;display:flex;flex-direction:column;gap:.25rem}.dashboard-hub-radio input[type=radio][data-v-8772f1a5]{accent-color:var(--color-primary);width:1rem;height:1rem;margin:0}.dashboard-settings-block[data-v-8772f1a5]{margin-bottom:1.25rem}.dashboard-settings-block h2[data-v-8772f1a5]{margin:0 0 .5rem;font-size:1.2rem}.dashboard-settings-desc[data-v-8772f1a5]{color:var(--color-text-muted);font-size:.92rem;margin:0 0 1rem}.dashboard-settings-summary[data-v-8772f1a5],.dashboard-save-msg[data-v-8772f1a5]{color:var(--color-text-muted);font-size:.9rem;margin:.75rem 0 0}.dashboard-save-msg[data-v-8772f1a5]{color:var(--color-primary)}.dashboard-save-msg--error[data-v-8772f1a5]{color:var(--color-danger, #c62828)}.dashboard-boost-form[data-v-8772f1a5]{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:.85rem;align-items:end}.dashboard-boost-form label[data-v-8772f1a5],.dashboard-boost-form .dashboard-field[data-v-8772f1a5]{display:flex;flex-direction:column;gap:.4rem;font-size:.82rem;color:var(--color-text-muted)}.dashboard-insight-card[data-v-8772f1a5]{margin-bottom:1rem}.dashboard-insight-card h3[data-v-8772f1a5]{margin:0 0 .5rem;font-size:1.05rem}.dashboard-insight-suggestion[data-v-8772f1a5]{color:var(--color-text-muted);font-size:.9rem;margin:.5rem 0 0}.dashboard-insight-meta[data-v-8772f1a5]{color:var(--color-text-muted);font-size:.88rem;margin:0 0 1rem}.dashboard-ai-box[data-v-8772f1a5]{border-color:#38bdf859}.dashboard-ai-text[data-v-8772f1a5]{white-space:pre-wrap;line-height:1.7}.dashboard-filters label[data-v-8772f1a5]{display:flex;flex-direction:column;gap:.4rem;font-size:.82rem;color:var(--color-text-muted)}.dashboard-guild-list[data-v-8772f1a5]{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:1rem}.dashboard-guild-section[data-v-8772f1a5]{margin-bottom:1.75rem}.dashboard-guild-section+.dashboard-guild-section[data-v-8772f1a5]{margin-top:.25rem}.dashboard-guild-section--no-bot[data-v-8772f1a5]{padding-top:.5rem;border-top:1px solid var(--color-border)}.dashboard-guild-section-title[data-v-8772f1a5]{margin:0 0 .35rem;font-size:1.05rem;font-weight:600}.dashboard-guild-section-desc[data-v-8772f1a5]{margin:0 0 1rem;font-size:.88rem;color:var(--color-text-muted);line-height:1.5}.dashboard-guild-subsection[data-v-8772f1a5]{margin-bottom:1.25rem}.dashboard-guild-subsection[data-v-8772f1a5]:last-child{margin-bottom:0}.dashboard-guild-subsection--muted[data-v-8772f1a5]{padding-top:1rem;border-top:1px solid var(--color-border)}.dashboard-guild-subsection-title[data-v-8772f1a5]{margin:0 0 .75rem;font-size:.92rem;font-weight:600;color:var(--color-primary)}.dashboard-empty-hint[data-v-8772f1a5]{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-8772f1a5]{display:flex;align-items:flex-start;gap:.85rem;width:100%}.dashboard-guild-card-icon[data-v-8772f1a5]{flex-shrink:0;width:44px;height:44px;border-radius:50%;object-fit:cover}.dashboard-guild-card-icon--placeholder[data-v-8772f1a5]{display:block;object-fit:contain;background:#38bdf814;padding:4px;box-sizing:border-box}.dashboard-guild-card-name[data-v-8772f1a5]{display:flex;flex-direction:column;align-items:flex-start;gap:.5rem;min-width:0;flex:1}.dashboard-guild-card-title[data-v-8772f1a5]{font-weight:600;line-height:1.35;word-break:break-word;margin-bottom:.05rem}.dashboard-badge[data-v-8772f1a5]{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-8772f1a5]{background:#5865f238;color:#c9cdfb;border:1px solid rgba(88,101,242,.4)}.dashboard-guild-card-invite-hint[data-v-8772f1a5]{font-size:.78rem;color:var(--color-primary);font-weight:500;line-height:1.35}.dashboard-guild-card-muted-hint[data-v-8772f1a5]{font-size:.76rem;color:var(--color-text-muted);font-weight:400;line-height:1.4}.dashboard-guild-card--invite[data-v-8772f1a5]{text-decoration:none;border-style:dashed;border-color:#38bdf859;background:#38bdf80a;align-items:flex-start}.dashboard-guild-card--invite[data-v-8772f1a5]:hover{border-color:#38bdf8a6;background:#38bdf81a}.dashboard-guild-card--muted[data-v-8772f1a5]{opacity:.72;cursor:default;pointer-events:none;align-items:flex-start}.dashboard-guild-card[data-v-8772f1a5]{position:relative;display:flex;align-items:center;gap:.85rem;padding:.9rem 1rem;border-radius:var(--umi-radius-card);border:1px solid var(--umi-border);background:var(--umi-surface);color:var(--umi-text);text-decoration:none;transition:border-color var(--umi-motion-button) var(--umi-ease),transform var(--umi-motion-button) var(--umi-ease),box-shadow var(--umi-motion-button) var(--umi-ease)}.dashboard-guild-card[data-v-8772f1a5]:hover{border-color:color-mix(in srgb,var(--umi-cyan) 40%,var(--umi-border));transform:translateY(-1px);color:var(--umi-text)}.dashboard-guild-card[data-v-8772f1a5]:focus-visible{outline:2px solid var(--umi-cyan);outline-offset:2px}.dashboard-guild-card--selected[data-v-8772f1a5]{border-color:rgba(var(--umi-cyan-rgb),.45);background:rgba(var(--umi-cyan-rgb),.06);box-shadow:var(--umi-halo-soft)}.dashboard-guild-card--selected[data-v-8772f1a5]:before{content:"";position:absolute;left:-1px;top:10px;bottom:10px;width:3px;border-radius:2px;background:var(--umi-cyan)}.dashboard-guild-card-selected[data-v-8772f1a5]{display:inline-block;font-size:.72rem;padding:.1rem .45rem;border-radius:4px;background:rgba(var(--umi-cyan-rgb),.12);color:var(--umi-cyan);width:fit-content;font-weight:600}.dashboard-guild-card-body[data-v-8772f1a5]{display:flex;flex-direction:column;gap:.4rem;min-width:0;flex:1}.dashboard-guild-card-body .dashboard-guild-card-name[data-v-8772f1a5]{flex-direction:row;flex-wrap:wrap;align-items:center;gap:.4rem}.dashboard-guild-card-meta[data-v-8772f1a5]{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem}.dashboard-guild-section--muted[data-v-8772f1a5]{padding-top:.75rem;border-top:1px solid var(--umi-border)}.dashboard-home-others__summary[data-v-8772f1a5]{display:flex;align-items:center;gap:.6rem;cursor:pointer;list-style:none;padding:.35rem 0}.dashboard-home-others__summary[data-v-8772f1a5]::-webkit-details-marker{display:none}.dashboard-home-others__summary .dashboard-guild-section-title[data-v-8772f1a5]{margin:0}.dashboard-home-others__hint[data-v-8772f1a5]{font-size:.82rem;color:var(--umi-muted)}.dashboard-home-others__chevron[data-v-8772f1a5]{margin-left:auto;color:var(--umi-muted)}.dashboard-home-others[open] .dashboard-guild-list[data-v-8772f1a5]{margin-top:.85rem}.dashboard-home-start[data-v-8772f1a5]{display:grid;gap:.75rem;justify-items:start;margin-bottom:1.5rem}.dashboard-home-start__steps[data-v-8772f1a5]{margin:0;padding-left:1.2rem;color:var(--umi-muted);font-size:.92rem;line-height:1.6}.dashboard-error__retry[data-v-8772f1a5]{margin-left:.5rem;min-height:32px;padding:0 10px;font-size:.8rem}.dashboard-empty[data-v-8772f1a5],.dashboard-error[data-v-8772f1a5]{color:var(--color-text-muted);padding-block:2rem;text-align:center}.dashboard-empty[data-v-8772f1a5]:before{content:"";display:block;width:40px;height:40px;margin:0 auto .75rem;background:url(/favicon-32.png) center / contain no-repeat;opacity:.85}.dashboard-loading[data-v-8772f1a5]{color:var(--color-text-muted);padding:2rem 0;min-height:14rem;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.75rem}.dashboard-loading[data-v-8772f1a5]:before{content:"";width:36px;height:36px;background:url(/favicon-32.png) center / contain no-repeat;opacity:.8}.dashboard-loading--initial[data-v-8772f1a5]{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-8772f1a5]{min-height:14rem}.dashboard-error[data-v-8772f1a5]{color:#fca5a5}.dashboard-subtab[data-v-8772f1a5]:focus-visible,.dashboard-weblog-tab[data-v-8772f1a5]:focus-visible,.header-notifications-btn[data-v-8772f1a5]:focus-visible,.header-account-pill[data-v-8772f1a5]:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.dashboard-login-hero[data-v-8772f1a5]{text-align:center;padding:3rem 1rem 2rem}.dashboard-login-hero p[data-v-8772f1a5]{color:var(--color-text-muted);max-width:42ch;margin:.75rem auto 1.5rem}.dashboard-login-panel[data-v-8772f1a5]{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-8772f1a5]{margin:0 0 1.5rem;font-size:1.35rem;font-weight:700}.dashboard-linked-account[data-v-8772f1a5]{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-8772f1a5]:hover:not(:disabled){border-color:#38bdf873;background:#0f172abf}.dashboard-linked-account[data-v-8772f1a5]:disabled{opacity:.7;cursor:wait}.dashboard-linked-account-avatar[data-v-8772f1a5]{width:44px;height:44px;border-radius:50%;object-fit:cover;flex-shrink:0}.dashboard-linked-account-avatar--placeholder[data-v-8772f1a5]{display:block;object-fit:contain;background:#38bdf81f;padding:4px;box-sizing:border-box}.dashboard-linked-account-text[data-v-8772f1a5]{display:flex;flex-direction:column;gap:.15rem;min-width:0}.dashboard-linked-account-text strong[data-v-8772f1a5]{font-size:1rem;font-weight:600}.dashboard-linked-account-list[data-v-8772f1a5]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.55rem}.dashboard-linked-account-list li[data-v-8772f1a5]{display:flex;align-items:stretch;gap:.35rem}.dashboard-linked-account-list .dashboard-linked-account[data-v-8772f1a5]{flex:1;min-width:0}.dashboard-linked-account-busy[data-v-8772f1a5]{margin-left:auto;font-size:.78rem;color:var(--color-primary);flex-shrink:0}.dashboard-linked-account-remove[data-v-8772f1a5]{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-8772f1a5]:hover:not(:disabled){border-color:#f8717173;color:#fca5a5}.dashboard-linked-account-remove[data-v-8772f1a5]:disabled{opacity:.5;cursor:not-allowed}.dashboard-login-divider[data-v-8772f1a5]{display:flex;align-items:center;gap:.75rem;margin:1.25rem 0;color:var(--color-text-muted);font-size:.85rem}.dashboard-login-divider[data-v-8772f1a5]:before,.dashboard-login-divider[data-v-8772f1a5]:after{content:"";flex:1;height:1px;background:var(--color-border)}.btn-discord[data-v-8772f1a5]{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-8772f1a5]:hover:not(:disabled){background:#4752c4}.btn-discord[data-v-8772f1a5]:disabled{opacity:.55;cursor:not-allowed}.dashboard-discord-icon[data-v-8772f1a5]{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-8772f1a5]{margin:0;font-size:.8rem;color:var(--color-text-muted)}.dashboard-subtabs[data-v-8772f1a5],.dashboard-tabs[data-v-8772f1a5],.dashboard-weblog-tabs[data-v-8772f1a5]{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-8772f1a5],.dashboard-tabs a[data-v-8772f1a5],.dashboard-weblog-tab[data-v-8772f1a5]{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-8772f1a5]:hover,.dashboard-tabs a[data-v-8772f1a5]:hover,.dashboard-weblog-tab[data-v-8772f1a5]:hover{color:var(--color-text);background:color-mix(in srgb,var(--color-text-muted) 10%,transparent)}.dashboard-subtab[data-v-8772f1a5]:focus-visible,.dashboard-tabs a[data-v-8772f1a5]:focus-visible,.dashboard-weblog-tab[data-v-8772f1a5]:focus-visible{outline:2px solid color-mix(in srgb,var(--color-primary) 55%,transparent);outline-offset:2px}.dashboard-subtab--active[data-v-8772f1a5],.dashboard-tabs a.router-link-active[data-v-8772f1a5],.dashboard-weblog-tab--active[data-v-8772f1a5]{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-8772f1a5]{position:relative;display:grid;grid-auto-flow:column;grid-auto-columns:1fr;gap:.35rem;flex-wrap:nowrap}.dashboard-subtabs-indicator[data-v-8772f1a5]{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-8772f1a5]{width:calc((100% - .7rem - .35rem * 4) / 5)}.dashboard-subtabs-indicator--bot[data-v-8772f1a5]{transform:translate(calc(400% + 1.4rem))}.dashboard-hub-member-pick[data-v-8772f1a5]{margin:.75rem 0 0;padding:0;border:none}.dashboard-hub-member-chips[data-v-8772f1a5]{display:flex;flex-wrap:wrap;gap:.4rem;margin:.5rem 0;min-height:1.5rem}.dashboard-hub-member-chip[data-v-8772f1a5]{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-8772f1a5]{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-8772f1a5]:hover{color:var(--color-primary)}.dashboard-hub-member-search-row[data-v-8772f1a5]{display:flex;gap:.5rem;flex-wrap:wrap;align-items:flex-end}.dashboard-hub-member-search-results[data-v-8772f1a5]{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-8772f1a5]{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-8772f1a5]:last-child{border-bottom:none}.dashboard-hub-member-search-item[data-v-8772f1a5]:hover{background:color-mix(in srgb,var(--color-primary) 8%,transparent)}.dashboard-subtabs-indicator--settings[data-v-8772f1a5]{transform:translate(calc(100% + .35rem))}.dashboard-subtabs-indicator--board[data-v-8772f1a5]{transform:translate(calc(200% + .7rem))}.dashboard-subtabs-indicator--scrim[data-v-8772f1a5]{transform:translate(calc(300% + .35rem * 3))}.dashboard-subtabs--slide .dashboard-subtab[data-v-8772f1a5],.dashboard-subtabs--slide .dashboard-weblog-tab[data-v-8772f1a5]{position:relative;z-index:1;border-color:transparent;background:transparent}.dashboard-subtabs--slide .dashboard-subtab[data-v-8772f1a5]:hover,.dashboard-subtabs--slide .dashboard-weblog-tab[data-v-8772f1a5]:hover{background:transparent;color:var(--color-primary)}.dashboard-subtabs--slide .dashboard-subtab--active[data-v-8772f1a5],.dashboard-subtabs--slide .dashboard-weblog-tab--active[data-v-8772f1a5]{border-color:transparent;background:transparent;color:var(--color-primary);font-weight:600}@media(prefers-reduced-motion:reduce){.dashboard-subtabs-indicator[data-v-8772f1a5]{transition:none}}.dashboard-tabs[data-v-8772f1a5]{margin-bottom:1rem}.dashboard-nav a.dashboard-nav-hub-link[data-v-8772f1a5]{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-8772f1a5]:hover{color:#fcd34d;border-color:#fbbf2480;background:#fbbf2424}.dashboard-nav a.dashboard-nav-hub-link.router-link-active[data-v-8772f1a5],.dashboard-nav a.dashboard-nav-hub-link.dashboard-nav-link--active[data-v-8772f1a5]{color:#fde68a;border-color:#fbbf249e;background:#fbbf2433;text-decoration:none;box-shadow:0 0 0 1px #fbbf241f}.dashboard-result-win[data-v-8772f1a5]{color:var(--color-success)}.dashboard-result-lose[data-v-8772f1a5]{color:#f87171}.dashboard-table--scrim-results[data-v-8772f1a5]{font-size:.88rem}.dashboard-table--scrim-results th[data-v-8772f1a5],.dashboard-table--scrim-results td[data-v-8772f1a5]{vertical-align:middle}.dashboard-muted[data-v-8772f1a5]{color:var(--color-text-muted);font-size:.88em}.dashboard-hub-lead[data-v-8772f1a5]{margin-bottom:1.25rem}.dashboard-hub-sections[data-v-8772f1a5]{display:grid;gap:1rem}.dashboard-hub-card-desc[data-v-8772f1a5]{color:var(--color-text-muted);font-size:.9rem;margin:.25rem 0 .75rem}.dashboard-hub-section-help--card[data-v-8772f1a5]{margin:0 0 .75rem;font-size:.84rem}.dashboard-hub-card-summary[data-v-8772f1a5]{white-space:pre-wrap;font-size:.92rem;line-height:1.55;margin:0}.dashboard-hub-access-modes[data-v-8772f1a5]{border:none;margin:0 0 1rem;padding:0;display:flex;flex-direction:column;gap:.5rem}.dashboard-hub-radio[data-v-8772f1a5]{display:flex;align-items:center;gap:.5rem;cursor:pointer}.dashboard-hub-delegates[data-v-8772f1a5]{margin-bottom:1rem}.dashboard-hub-delegate-list[data-v-8772f1a5]{list-style:none;margin:.75rem 0 0;padding:0;display:flex;flex-direction:column;gap:.5rem}.dashboard-hub-delegate-list li[data-v-8772f1a5]{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem}.dashboard-hub-delegate-item[data-v-8772f1a5]{padding:.65rem .75rem;border-radius:10px;border:1px solid var(--color-border);background:#0f172a59}.dashboard-hub-delegate-item--owner[data-v-8772f1a5]{background:#5865f21a;border-color:#5865f259}.dashboard-hub-delegate-item--admin[data-v-8772f1a5]{background:#38bdf812;border-color:#38bdf83d}.dashboard-hub-delegate-item--member[data-v-8772f1a5]{background:#94a3b80f;border-color:#94a3b838}.dashboard-hub-delegate-name-row[data-v-8772f1a5]{display:flex;align-items:center;flex-wrap:wrap;gap:.4rem .55rem}.dashboard-hub-badge[data-v-8772f1a5]{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-8772f1a5]{color:#c9cdfb;background:#5865f259;border:1px solid rgba(88,101,242,.45)}.dashboard-hub-badge--admin[data-v-8772f1a5]{color:#7dd3fc;background:#38bdf829;border:1px solid rgba(56,189,248,.35)}.dashboard-hub-badge--member[data-v-8772f1a5]{color:#94a3b8;background:#94a3b81a;border:1px solid rgba(148,163,184,.28)}.dashboard-hub-delegate-fixed-note[data-v-8772f1a5]{font-size:.82rem;color:var(--color-muted, #9ca3af)}.dashboard-hub-delegate-main[data-v-8772f1a5]{display:flex;flex-direction:column;gap:.15rem;min-width:0;flex:1}.dashboard-hub-delegate-name[data-v-8772f1a5]{font-weight:600}.dashboard-hub-delegate-meta[data-v-8772f1a5],.dashboard-hub-delegate-roles[data-v-8772f1a5]{font-size:.85rem;color:var(--color-muted, #9ca3af);word-break:break-all}.dashboard-hub-delegate-actions[data-v-8772f1a5]{display:flex;flex-shrink:0;gap:.35rem;align-items:flex-start;padding-top:.1rem}.dashboard-modal-backdrop[data-v-8772f1a5]{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-8772f1a5]{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-8772f1a5]{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem;padding:1rem 1.1rem .5rem}.dashboard-modal-header h3[data-v-8772f1a5]{margin:0;font-size:1.05rem}.dashboard-modal-close[data-v-8772f1a5]{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-8772f1a5]{margin:0 1.1rem .75rem;font-size:.9rem}.dashboard-modal-table-wrap[data-v-8772f1a5]{overflow:auto;padding:0 1.1rem;flex:1;min-height:0}.dashboard-modal-table[data-v-8772f1a5]{width:100%;border-collapse:collapse;font-size:.9rem}.dashboard-modal-table th[data-v-8772f1a5],.dashboard-modal-table td[data-v-8772f1a5]{padding:.55rem .4rem;border-bottom:1px solid var(--color-border, #3f4147);vertical-align:top;text-align:left}.dashboard-modal-area-label[data-v-8772f1a5]{font-weight:500;white-space:nowrap}.dashboard-perm-levels[data-v-8772f1a5]{display:flex;flex-wrap:wrap;gap:.35rem .65rem}.dashboard-perm-level[data-v-8772f1a5]{display:inline-flex;align-items:center;gap:.25rem;font-size:.85rem;cursor:pointer;white-space:nowrap}.dashboard-perm-level--active[data-v-8772f1a5]{color:var(--color-primary, #5865f2)}.dashboard-perm-level input[data-v-8772f1a5]{margin:0}.dashboard-modal-footer[data-v-8772f1a5]{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-8772f1a5]{width:min(420px,100%);max-height:none}.dashboard-confirm-modal-header[data-v-8772f1a5]{padding-bottom:.35rem}.dashboard-confirm-modal-message[data-v-8772f1a5]{margin:0 1.1rem 1rem;font-size:.92rem;color:var(--color-text-muted, #9ca3af);line-height:1.45}.dashboard-confirm-btn-danger[data-v-8772f1a5]{background:#dc2626;border-color:#dc2626;color:#fff}.dashboard-confirm-btn-danger[data-v-8772f1a5]:hover:not(:disabled){background:#b91c1c;border-color:#b91c1c}.dashboard-table-wrap--refreshing[data-v-8772f1a5]{position:relative}.dashboard-table-refresh-bar[data-v-8772f1a5]{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-8772f1a5 1s ease-in-out infinite}.dashboard-table--refreshing[data-v-8772f1a5]{opacity:.72;transition:opacity calc(var(--page-transition-duration) * .5) var(--page-transition-ease)}@keyframes dashboard-table-refresh-pulse-8772f1a5{0%,to{opacity:.35}50%{opacity:1}}.dashboard-scrim-detail-modal[data-v-8772f1a5]{width:min(48rem,100%);max-height:min(90vh,840px)}.dashboard-scrim-detail-meta[data-v-8772f1a5]{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-8772f1a5]{margin:0;font-size:.78rem;color:var(--color-text-muted)}.dashboard-scrim-detail-meta dd[data-v-8772f1a5]{margin:.15rem 0 0;font-size:.9rem;word-break:break-word}.dashboard-scrim-detail-result-badge[data-v-8772f1a5]{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center;padding:0 1.1rem}.dashboard-scrim-detail-result-pill[data-v-8772f1a5]{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-8772f1a5]{border-color:#22c55e73;background:#22c55e1f}.dashboard-scrim-detail-result-pill--lose[data-v-8772f1a5]{border-color:#f8717166;background:#f871711a}.dashboard-scrim-detail-body[data-v-8772f1a5]{display:grid;gap:1rem;padding:.35rem 0 .75rem;overflow-y:auto}.dashboard-scrim-detail-members[data-v-8772f1a5]{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-8772f1a5]{margin:0 0 .35rem;font-size:.85rem}.dashboard-scrim-detail-members p[data-v-8772f1a5]{margin:0;font-size:.9rem}.dashboard-scrim-detail-active-hint[data-v-8772f1a5]{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-8772f1a5]{display:flex;flex-wrap:wrap;gap:.75rem;align-items:flex-end;padding:0 1.1rem}.dashboard-hub-save-modal-body[data-v-8772f1a5]{padding:.35rem 1.1rem 1rem;overflow-y:auto}.dashboard-hub-save-modal-lead[data-v-8772f1a5]{margin:0 0 .85rem;color:var(--color-text-muted);font-size:.9rem;line-height:1.5}.dashboard-hub-save-changes[data-v-8772f1a5]{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-8772f1a5]{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-8772f1a5]{font-size:.84rem;font-weight:600;color:var(--color-text)}.dashboard-hub-save-change-values[data-v-8772f1a5]{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem .5rem;font-size:.88rem}.dashboard-hub-save-before[data-v-8772f1a5]{color:#fca5a5}.dashboard-hub-save-arrow[data-v-8772f1a5]{color:var(--color-text-faint)}.dashboard-hub-save-after[data-v-8772f1a5]{color:#86efac;font-weight:600}.dashboard-hub-foot[data-v-8772f1a5]{margin-top:1.5rem;font-size:.88rem}.dashboard-hub-section-editor[data-v-8772f1a5]{margin-top:.85rem}.dashboard-hub-section-toggle[data-v-8772f1a5]{margin-top:.25rem}.dashboard-hub-section-form-wrap[data-v-8772f1a5]{margin-top:.75rem;padding-top:.75rem;border-top:1px solid var(--color-border, #3f4147)}.dashboard-hub-form[data-v-8772f1a5]{display:flex;flex-direction:column;gap:.75rem}.dashboard-hub-check[data-v-8772f1a5],.dashboard-hub-cmd-row[data-v-8772f1a5]{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-8772f1a5]{font-size:.9rem}.dashboard-hub-check[data-v-8772f1a5]:hover,.dashboard-hub-cmd-row[data-v-8772f1a5]:hover{background:#ffffff0a}.dashboard-hub-check[data-v-8772f1a5]:has(input:checked:not(:disabled)),.dashboard-hub-cmd-row[data-v-8772f1a5]:has(input:checked:not(:disabled)){color:#86efac;background:#34d39912}.dashboard-hub-check[data-v-8772f1a5]:has(input:not(:checked):not(:disabled)),.dashboard-hub-cmd-row[data-v-8772f1a5]:has(input:not(:checked):not(:disabled)){color:#fca5a5;background:#f871710f}.dashboard-hub-check[data-v-8772f1a5]:has(input:disabled),.dashboard-hub-cmd-row[data-v-8772f1a5]:has(input:disabled){color:var(--color-text-muted);background:#ffffff05;cursor:not-allowed;opacity:.82}.dashboard-hub-check .dashboard-muted[data-v-8772f1a5],.dashboard-hub-cmd-row .dashboard-muted[data-v-8772f1a5]{color:var(--color-text-muted);font-size:.84em}.dashboard-hub-check input[type=checkbox][data-v-8772f1a5],.dashboard-hub-cmd-row input[type=checkbox][data-v-8772f1a5]{-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-8772f1a5]:checked,.dashboard-hub-cmd-row input[type=checkbox][data-v-8772f1a5]: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-8772f1a5]:not(:checked):not(:disabled),.dashboard-hub-cmd-row input[type=checkbox][data-v-8772f1a5]:not(:checked):not(:disabled){border-color:#fca5a5d9;box-shadow:0 0 0 2px #f8717114}.dashboard-hub-check input[type=checkbox][data-v-8772f1a5]:disabled,.dashboard-hub-cmd-row input[type=checkbox][data-v-8772f1a5]: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-8772f1a5]:active:not(:disabled),.dashboard-hub-cmd-row input[type=checkbox][data-v-8772f1a5]:active:not(:disabled){transform:scale(.92)}.dashboard-hub-check input[type=checkbox][data-v-8772f1a5]:checked:not(:disabled),.dashboard-hub-cmd-row input[type=checkbox][data-v-8772f1a5]:checked:not(:disabled){animation:dashboard-check-pop-8772f1a5 .32s var(--ease-spring, ease)}@keyframes dashboard-check-pop-8772f1a5{0%{transform:scale(.82)}55%{transform:scale(1.1)}to{transform:scale(1)}}.dashboard-hub-section-help[data-v-8772f1a5]{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-8772f1a5]{display:flex;flex-direction:column;gap:.35rem}.dashboard-hub-tier-map[data-v-8772f1a5]{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:.55rem .75rem;margin:.35rem 0 .15rem}.dashboard-hub-tier-map-row[data-v-8772f1a5]{margin:0}.dashboard-hub-tier-emoji[data-v-8772f1a5]{display:grid;grid-template-columns:minmax(140px,200px) minmax(160px,1fr) auto auto;gap:.5rem;align-items:center}@media(max-width:640px){.dashboard-hub-tier-emoji[data-v-8772f1a5]{grid-template-columns:1fr 1fr}}.dashboard-field-hint[data-v-8772f1a5]{margin:0;padding:0 .1rem;color:var(--color-text-faint);font-size:.8rem;line-height:1.45}.dashboard-hub-form-actions[data-v-8772f1a5]{margin-top:1rem;padding-top:.25rem}.dashboard-hub-cmd-panel[data-v-8772f1a5]{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-8772f1a5]{max-width:320px}.dashboard-hub-cmd-list[data-v-8772f1a5]{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-8772f1a5]{margin:0}.dashboard-hub-rule-list[data-v-8772f1a5]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.35rem}.dashboard-hub-rule-list li[data-v-8772f1a5]{display:flex;align-items:center;justify-content:space-between;gap:.5rem;font-size:.9rem}.dashboard-hub-rule-add[data-v-8772f1a5]{display:grid;gap:.65rem;margin-top:.5rem;padding-top:.65rem;border-top:1px dashed var(--color-border, #3f4147)}.dashboard-hub-deployed-cmds[data-v-8772f1a5]{display:grid;gap:.45rem;padding:.65rem .75rem;border:1px solid var(--color-border, #3f4147);border-radius:8px;background:color-mix(in srgb,var(--color-surface, #1e1f22) 92%,#000)}.dashboard-hub-deployed-head[data-v-8772f1a5]{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;justify-content:space-between}.dashboard-hub-deployed-filter[data-v-8772f1a5]{max-width:16rem;min-width:10rem;flex:1}.dashboard-hub-deployed-chips[data-v-8772f1a5]{display:flex;flex-wrap:wrap;gap:.35rem;max-height:12rem;overflow:auto}.dashboard-hub-deployed-chips .btn.is-off[data-v-8772f1a5]{opacity:.55}.dashboard-hub-deployed-chips .btn.is-selected[data-v-8772f1a5]{border-color:var(--color-accent, #5865f2);background:color-mix(in srgb,var(--color-accent, #5865f2) 22%,transparent);color:var(--color-text, #fff)}.dashboard-hub-role-pick[data-v-8772f1a5]{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-8772f1a5]{padding:0 .25rem}@media(max-width:768px){.dashboard-nav[data-v-8772f1a5]{padding:.6rem .65rem}.dashboard-nav-actions[data-v-8772f1a5]{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-8772f1a5]{margin-top:0}.dashboard-subtabs[data-v-8772f1a5],.dashboard-tabs[data-v-8772f1a5],.dashboard-weblog-tabs[data-v-8772f1a5]{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-8772f1a5]::-webkit-scrollbar,.dashboard-tabs[data-v-8772f1a5]::-webkit-scrollbar,.dashboard-weblog-tabs[data-v-8772f1a5]::-webkit-scrollbar{display:none}.dashboard-weblog-tabs.dashboard-subtabs--slide .dashboard-subtabs-indicator[data-v-8772f1a5]{display:none}.dashboard-subtabs--slide .dashboard-weblog-tab--active[data-v-8772f1a5]{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-8772f1a5]{display:grid;grid-template-columns:minmax(200px,260px) minmax(0,1fr);gap:1rem;align-items:start}.board-sidebar[data-v-8772f1a5]{padding:1rem .9rem;position:sticky;top:.5rem;max-height:calc(100vh - 6rem);overflow-y:auto}.board-sidebar-head[data-v-8772f1a5]{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-8772f1a5]{padding:.15rem 0 .1rem .2rem}.board-sidebar-settings-btn[data-v-8772f1a5]{font-size:.82rem;padding:.28rem .65rem;border-radius:999px;border:1px solid var(--color-border)}.board-sidebar-settings-btn--active[data-v-8772f1a5]{border-color:var(--color-primary);color:var(--color-primary);background:#38bdf81a}.board-main-empty .dashboard-empty[data-v-8772f1a5]{padding:1.75rem .5rem;margin:0}.board-compose.content-card+.board-posts-panel[data-v-8772f1a5]{margin-top:0}.board-compose-outer[data-v-8772f1a5]{display:grid;grid-template-rows:1fr;margin-bottom:1rem;overflow:hidden}.board-compose-enter-active[data-v-8772f1a5],.board-compose-leave-active[data-v-8772f1a5]{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-8772f1a5],.board-compose-leave-to[data-v-8772f1a5]{grid-template-rows:0fr;opacity:0;margin-bottom:0}.board-compose-enter-to[data-v-8772f1a5],.board-compose-leave-from[data-v-8772f1a5]{grid-template-rows:1fr;opacity:1}@media(prefers-reduced-motion:reduce){.board-compose-enter-active[data-v-8772f1a5],.board-compose-leave-active[data-v-8772f1a5]{transition:none}.board-compose-enter-from[data-v-8772f1a5],.board-compose-leave-to[data-v-8772f1a5]{grid-template-rows:1fr;opacity:1;margin-bottom:1rem}}.board-compose-inline[data-v-8772f1a5]{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-8772f1a5]{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-8772f1a5]{flex-shrink:0;font-size:.82rem;padding:.28rem .65rem;border-radius:999px}.board-sidebar .dashboard-empty[data-v-8772f1a5],.board-sidebar .dashboard-loading--pane[data-v-8772f1a5]{padding:1.25rem .45rem;margin:0}.board-sidebar-title[data-v-8772f1a5]{margin:0;font-family:var(--font-display);font-size:1rem;font-weight:600}.board-main[data-v-8772f1a5]{position:relative;display:flex;flex-direction:column;gap:1rem;min-width:0;min-height:14rem}.board-panel-head[data-v-8772f1a5]{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-8772f1a5]{margin:0}.board-section-modal[data-v-8772f1a5]{max-width:24rem}.board-section-modal .board-form[data-v-8772f1a5]{padding:.35rem 1.1rem 1rem}.board-section-modal .dashboard-modal-footer[data-v-8772f1a5]{margin:.75rem -1.1rem 0;padding:.85rem 1.1rem .25rem}.board-compose.content-card[data-v-8772f1a5],.board-posts-panel.content-card[data-v-8772f1a5]{padding:1.15rem 1.2rem}.board-main>.content-card>.dashboard-empty[data-v-8772f1a5]{padding:1.75rem .5rem;margin:0}.board-posts-panel .dashboard-empty[data-v-8772f1a5],.board-posts-panel .dashboard-loading[data-v-8772f1a5],.board-posts-panel .dashboard-error[data-v-8772f1a5]{padding:1.25rem .35rem 1.5rem;margin:0}.board-page[data-v-8772f1a5]{display:flex;flex-direction:column;gap:1.25rem}.board-compose[data-v-8772f1a5]{margin-bottom:0}.board-section-title[data-v-8772f1a5]{font-family:var(--font-display);font-size:1.15rem;margin:0 0 .85rem}.board-form[data-v-8772f1a5]{display:flex;flex-direction:column;gap:.9rem}.board-field[data-v-8772f1a5]{gap:.4rem}.board-field input[type=file][data-v-8772f1a5]{margin-top:.15rem;padding:.35rem 0;width:100%;font:inherit;font-size:.88rem;color:var(--color-text-muted)}.board-hint[data-v-8772f1a5]{font-size:.8rem;color:var(--color-text-muted);margin:0;line-height:1.45}.board-pii-hint[data-v-8772f1a5]{padding:.4rem .55rem;border-radius:var(--radius-sm);background:#0000001f}.board-file-list[data-v-8772f1a5]{margin:0;padding-left:1.1rem;font-size:.85rem;color:var(--color-text-muted)}.board-form-actions[data-v-8772f1a5]{display:flex;gap:.5rem}.board-post-list[data-v-8772f1a5]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.65rem}.board-post-card[data-v-8772f1a5]{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-8772f1a5]:hover{border-color:var(--color-border-strong);background:#0003}.board-post-link[data-v-8772f1a5]{display:block;padding:.9rem 1rem;color:inherit;text-decoration:none}.board-post-head[data-v-8772f1a5]{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:.35rem 1rem;margin-bottom:.4rem}.board-post-title[data-v-8772f1a5]{font-size:1.05rem}.board-post-meta[data-v-8772f1a5]{font-size:.82rem;color:var(--color-text-muted)}.board-post-preview[data-v-8772f1a5]{margin:0 0 .5rem;font-size:.92rem;color:var(--color-text-muted);white-space:pre-wrap}.board-post-foot[data-v-8772f1a5]{display:flex;flex-wrap:wrap;gap:.5rem 1rem;font-size:.82rem;color:var(--color-text-muted)}.board-back[data-v-8772f1a5]{margin:0 0 .25rem;padding:0 .15rem}.board-back a[data-v-8772f1a5]{font-size:.9rem}.board-detail-head[data-v-8772f1a5]{margin-bottom:.25rem;padding-bottom:.75rem;border-bottom:1px solid var(--color-border)}.board-detail-title[data-v-8772f1a5]{font-family:var(--font-display);font-size:1.35rem;margin:0 0 .45rem}.board-detail-meta[data-v-8772f1a5]{margin:0;display:flex;flex-wrap:wrap;gap:.5rem 1rem;font-size:.88rem;color:var(--color-text-muted)}.board-detail-body[data-v-8772f1a5]{white-space:pre-wrap;line-height:1.55;margin:1rem 0 1.15rem;padding:0 .1rem}.board-attachments[data-v-8772f1a5]{display:flex;flex-wrap:wrap;gap:.65rem;margin-bottom:1rem}.board-att-image[data-v-8772f1a5]{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-8772f1a5]{max-width:min(100%,480px);max-height:360px;border-radius:var(--radius-sm);border:1px solid var(--color-border)}.board-detail-actions[data-v-8772f1a5]{margin-top:.85rem;padding-top:.65rem;border-top:1px solid var(--color-border)}.board-btn-danger[data-v-8772f1a5]{color:#f87171}.board-comments[data-v-8772f1a5]{margin-top:0}.board-comments .board-section-title[data-v-8772f1a5]{margin-bottom:.9rem;padding-bottom:.65rem;border-bottom:1px solid var(--color-border)}.board-comment-list[data-v-8772f1a5]{list-style:none;margin:0 0 1rem;padding:0;display:flex;flex-direction:column;gap:.75rem}.board-comment[data-v-8772f1a5]{padding:.75rem .9rem;border:1px solid var(--color-border);border-radius:var(--radius-md);background:#0000001f}.board-comment-head[data-v-8772f1a5]{display:flex;flex-wrap:wrap;gap:.5rem 1rem;font-size:.85rem;margin-bottom:.35rem}.board-comment-head span[data-v-8772f1a5]{color:var(--color-text-muted)}.board-comment-body[data-v-8772f1a5]{margin:0 0 .5rem;white-space:pre-wrap}.board-comment-delete[data-v-8772f1a5]{margin-top:.35rem;padding:0;border:none;background:none;color:#f87171;font-size:.82rem;cursor:pointer}.board-comment-form[data-v-8772f1a5]{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-8772f1a5]{display:flex;gap:.5rem}.board-votes--compact[data-v-8772f1a5]{margin-top:.25rem}.board-vote-btn[data-v-8772f1a5]{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-8772f1a5]{border-color:var(--color-primary);background:#38bdf81f}.board-vote-btn[data-v-8772f1a5]:hover{border-color:var(--color-border-strong)}.dashboard-hub-subheading[data-v-8772f1a5]{margin:1rem 0 .5rem;font-size:.95rem;font-weight:600}.dashboard-hub-audit-search[data-v-8772f1a5]{margin-top:.75rem;padding-top:.75rem;border-top:1px solid var(--color-border)}.dashboard-hub-audit-config[data-v-8772f1a5]{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-8772f1a5]{font-weight:600;color:var(--color-text-muted);flex-shrink:0}.dashboard-hub-audit-config-list[data-v-8772f1a5]{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-8772f1a5]{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-8772f1a5]{grid-template-columns:1fr}}.dashboard-hub-audit-search-field[data-v-8772f1a5]{margin:0}.dashboard-hub-audit-search-btn[data-v-8772f1a5]{align-self:end;min-height:2.5rem;white-space:nowrap}.dashboard-hub-audit-empty[data-v-8772f1a5]{margin-top:.5rem}.dashboard-hub-audit-list[data-v-8772f1a5]{margin-top:.85rem;display:flex;flex-direction:column;gap:.55rem}.dashboard-hub-audit-list-head[data-v-8772f1a5]{margin:0 0 .15rem;font-size:.86rem;color:var(--color-text-muted)}.dashboard-hub-audit-card[data-v-8772f1a5]{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-8772f1a5]{border-color:#f8717159;background:#f871710f}.dashboard-hub-audit-card-head[data-v-8772f1a5]{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem}.dashboard-hub-audit-card-time[data-v-8772f1a5]{display:flex;flex-wrap:wrap;align-items:baseline;gap:.35rem .5rem;font-size:.86rem}.dashboard-hub-audit-card-time time[data-v-8772f1a5]{color:var(--color-text);font-weight:500}.dashboard-hub-audit-ago[data-v-8772f1a5]{color:var(--color-text-muted);font-size:.82rem}.dashboard-hub-audit-badge[data-v-8772f1a5]{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-8772f1a5]{color:#86efac;background:#34d3991f;border:1px solid rgba(52,211,153,.28)}.dashboard-hub-audit-badge--fail[data-v-8772f1a5]{color:#fca5a5;background:#f871711f;border:1px solid rgba(248,113,113,.32)}.dashboard-hub-audit-badge--kind[data-v-8772f1a5]{color:#93c5fd;background:#3b82f61a;border:1px solid rgba(59,130,246,.25)}.dashboard-hub-audit-card-user[data-v-8772f1a5]{display:flex;flex-wrap:wrap;align-items:baseline;gap:.35rem .65rem;font-size:.88rem}.dashboard-hub-audit-user-name[data-v-8772f1a5]{font-weight:600}.dashboard-hub-audit-user-id[data-v-8772f1a5]{font-family:ui-monospace,monospace;font-size:.78rem;color:var(--color-text-muted)}.dashboard-hub-audit-card-meta[data-v-8772f1a5]{display:flex;flex-wrap:wrap;align-items:center;gap:.45rem .55rem}.dashboard-hub-audit-cmd[data-v-8772f1a5]{font-size:.84rem;padding:.12rem .4rem;border-radius:4px;background:#ffffff0f;border:1px solid var(--color-border)}.dashboard-hub-audit-fail-cat[data-v-8772f1a5]{margin:0;font-size:.82rem;color:#fca5a5}.dashboard-hub-audit-snippet[data-v-8772f1a5]{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-8772f1a5]{max-height:12rem;overflow-y:auto;padding-right:.25rem}.dashboard-hub-clear-btn[data-v-8772f1a5]{margin-bottom:.25rem;align-self:flex-start}.dashboard-hub-textarea[data-v-8772f1a5]{min-height:7rem;resize:vertical;font-family:inherit}.dashboard-balance-toolbar[data-v-8772f1a5]{display:flex;flex-wrap:wrap;gap:.85rem;align-items:flex-end;margin-bottom:1rem}.dashboard-balance-toolbar .dashboard-field[data-v-8772f1a5]{flex:1 1 220px;max-width:100%}.dashboard-balance-meta[data-v-8772f1a5]{display:flex;flex-wrap:wrap;gap:.5rem 1rem;margin-bottom:1rem;font-size:.88rem;color:var(--color-text-muted)}.dashboard-balance-board[data-v-8772f1a5]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;margin:1rem 0}.dashboard-balance-pool[data-v-8772f1a5]{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-8772f1a5]{border-color:#38bdf859}.dashboard-balance-pool--team2[data-v-8772f1a5]{border-color:#fbbf2459}.dashboard-balance-pool-title[data-v-8772f1a5]{margin:0 0 .25rem;font-size:.88rem;font-weight:600;color:var(--color-text-muted)}.dashboard-balance-member[data-v-8772f1a5]{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-8772f1a5]{border-color:#fbbf2473;background:#fbbf240f}.dashboard-balance-member-name[data-v-8772f1a5]{font-weight:600;line-height:1.3}.dashboard-balance-member-meta[data-v-8772f1a5]{font-size:.78rem;color:var(--color-text-muted)}.dashboard-balance-member-actions[data-v-8772f1a5]{display:flex;flex-wrap:wrap;gap:.3rem}.dashboard-balance-member-actions .btn[data-v-8772f1a5]{padding:.2rem .45rem;font-size:.75rem;min-height:0}.dashboard-balance-actions[data-v-8772f1a5]{display:flex;flex-wrap:wrap;gap:.65rem;align-items:center;margin-top:.5rem}.dashboard-balance-result[data-v-8772f1a5]{margin-top:1rem}@media(max-width:900px){.dashboard-balance-board[data-v-8772f1a5]{grid-template-columns:1fr}}.page-hero--dash[data-v-8772f1a5]{padding:var(--prem-space-6) var(--prem-space-6) var(--prem-space-5);margin-bottom:var(--prem-space-5)}.page-hero--dash h1[data-v-8772f1a5]{margin-bottom:var(--prem-space-2);font-size:var(--prem-h1)}.page-hero--dash>p[data-v-8772f1a5]{margin:0;color:var(--color-text-muted);font-size:.94rem}.dashboard-nav[data-v-8772f1a5]{gap:var(--prem-space-3) var(--prem-space-4);padding:var(--prem-space-3) var(--prem-space-4);border-radius:var(--prem-radius-secondary);transition:border-color var(--prem-motion-sidebar) var(--prem-ease),box-shadow var(--prem-motion-sidebar) var(--prem-ease)}.dashboard-nav[data-v-8772f1a5]:hover{border-color:color-mix(in srgb,var(--color-primary) 24%,var(--color-border))}.dashboard-nav-group--guild[data-v-8772f1a5]{padding-top:var(--prem-space-3);border-top:1px solid color-mix(in srgb,var(--color-primary) 16%,var(--color-border))}.dashboard-nav-group-label[data-v-8772f1a5]{align-self:stretch;display:flex;align-items:flex-start;padding-top:.42rem;font-size:var(--prem-caption);color:var(--color-text-faint)}.dashboard-nav a[data-v-8772f1a5]:not(.dashboard-nav-hub-link){position:relative;transition:color var(--prem-motion-sidebar) var(--prem-ease),background var(--prem-motion-sidebar) var(--prem-ease),border-color var(--prem-motion-sidebar) var(--prem-ease),box-shadow var(--prem-motion-sidebar) var(--prem-ease)}.dashboard-nav a[data-v-8772f1a5]:not(.dashboard-nav-hub-link):hover{box-shadow:0 0 18px color-mix(in srgb,var(--color-primary) 14%,transparent)}.dashboard-nav a.router-link-active[data-v-8772f1a5]:not(.dashboard-nav-hub-link),.dashboard-nav a.dashboard-nav-link--active[data-v-8772f1a5]:not(.dashboard-nav-hub-link){box-shadow:var(--prem-glow)}.dashboard-nav a.router-link-active[data-v-8772f1a5]:not(.dashboard-nav-hub-link):before,.dashboard-nav a.dashboard-nav-link--active[data-v-8772f1a5]:not(.dashboard-nav-hub-link):before{content:"";position:absolute;left:.55rem;right:.55rem;bottom:-1px;height:2px;border-radius:2px;background:linear-gradient(90deg,transparent,var(--color-primary),transparent)}.dashboard-nav-actions[data-v-8772f1a5]{gap:var(--prem-space-2);padding-left:var(--prem-space-3)}.dashboard-nav-actions .btn[data-v-8772f1a5],.dashboard-nav-actions a[data-v-8772f1a5]{display:inline-flex;align-items:center;gap:var(--prem-space-2);line-height:1}.dashboard-nav-actions svg[data-v-8772f1a5]{width:var(--prem-icon-sm);height:var(--prem-icon-sm);flex-shrink:0}.dashboard-table-wrap--sticky[data-v-8772f1a5]{max-height:min(60vh,34rem);overflow:auto}.dashboard-table-wrap--sticky .dashboard-table th[data-v-8772f1a5]{position:sticky;top:0;z-index:2;background:color-mix(in srgb,var(--color-bg-elevated) 94%,transparent);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);box-shadow:inset 0 -1px 0 var(--color-border)}.dashboard-table th[data-v-8772f1a5]{font-size:var(--prem-caption);letter-spacing:.06em;text-transform:uppercase}.dashboard-table tbody tr[data-v-8772f1a5]{transition:background var(--prem-motion-card) var(--prem-ease)}.dashboard-table tbody tr[data-v-8772f1a5]:hover{background:color-mix(in srgb,var(--color-primary) 7%,transparent)}.dashboard-table tbody tr .dashboard-row-action[data-v-8772f1a5]{opacity:.55;transition:opacity var(--prem-motion-card) var(--prem-ease)}.dashboard-table tbody tr:hover .dashboard-row-action[data-v-8772f1a5],.dashboard-table tbody tr:focus-within .dashboard-row-action[data-v-8772f1a5]{opacity:1}.dashboard-loading--skel[data-v-8772f1a5]{align-items:stretch;justify-content:flex-start;gap:var(--prem-space-4);padding:var(--prem-space-4) 0}.dashboard-loading--skel[data-v-8772f1a5]:before{display:none}.dashboard-summary-grid[data-v-8772f1a5]{margin-bottom:var(--prem-space-5)}.dashboard-summary-featured[data-v-8772f1a5],.dashboard-summary-half[data-v-8772f1a5]{display:flex;flex-direction:column;gap:var(--prem-space-2);min-height:8.5rem}.dashboard-summary-half[data-v-8772f1a5]{text-decoration:none;color:inherit}.dashboard-summary-mini-row[data-v-8772f1a5]{display:flex;flex-wrap:wrap;gap:var(--prem-space-4) var(--prem-space-6);margin-top:var(--prem-space-2)}.dashboard-summary-mini[data-v-8772f1a5]{margin:0;min-width:4.5rem}.dashboard-summary-mini strong[data-v-8772f1a5]{display:block;font-family:var(--font-display);font-size:1.45rem;font-weight:700;line-height:1.15}.dashboard-summary-activity[data-v-8772f1a5]{margin-top:var(--prem-space-4)}.dashboard-stat[data-v-8772f1a5]{border-radius:var(--prem-radius-metric);transition:transform var(--prem-motion-card) var(--prem-ease),border-color var(--prem-motion-card) var(--prem-ease),box-shadow var(--prem-motion-card) var(--prem-ease)}.dashboard-stat[data-v-8772f1a5]:hover{transform:translateY(-2px);border-color:color-mix(in srgb,var(--color-primary) 38%,transparent);box-shadow:var(--prem-shadow-lift),var(--prem-glow)}.dashboard-recruit-detail[data-v-8772f1a5]{border-radius:var(--prem-radius-primary);animation:dashboard-drawer-in-8772f1a5 var(--prem-motion-drawer) var(--prem-ease) both}.dashboard-recruit-detail-head[data-v-8772f1a5]{padding-bottom:var(--prem-space-3);margin-bottom:var(--prem-space-4);border-bottom:1px solid color-mix(in srgb,var(--color-primary) 18%,var(--color-border))}.dashboard-recruit-party[data-v-8772f1a5]{padding-top:var(--prem-space-3)}.dashboard-recruit-party+.dashboard-recruit-party[data-v-8772f1a5]{border-top:1px solid var(--color-border)}.dashboard-recruit-footer[data-v-8772f1a5]{position:sticky;bottom:0;z-index:1;display:flex;flex-wrap:wrap;align-items:center;gap:var(--prem-space-3);margin-top:var(--prem-space-4);padding-top:var(--prem-space-3);padding-bottom:1.5rem;border-top:1px solid color-mix(in srgb,var(--color-primary) 18%,var(--color-border));background:linear-gradient(180deg,transparent,color-mix(in srgb,var(--color-bg) 82%,transparent) 42%)}@keyframes dashboard-drawer-in-8772f1a5{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.dashboard-modal[data-v-8772f1a5]{border-radius:var(--prem-radius-primary);box-shadow:var(--prem-shadow-lift);animation:dashboard-modal-in-8772f1a5 var(--prem-motion-modal) var(--prem-ease) both}.dashboard-modal-header[data-v-8772f1a5]{border-bottom:1px solid color-mix(in srgb,var(--color-primary) 14%,var(--color-border));padding-bottom:var(--prem-space-3)}.dashboard-modal-footer[data-v-8772f1a5]{border-top-color:color-mix(in srgb,var(--color-primary) 14%,var(--color-border))}@keyframes dashboard-modal-in-8772f1a5{0%{opacity:0;transform:translateY(8px) scale(.99)}to{opacity:1;transform:none}}.dashboard-badge[data-v-8772f1a5]{padding:.16rem .55rem;border-radius:999px;border:1px solid color-mix(in srgb,var(--color-primary) 28%,transparent);font-size:var(--prem-caption);font-weight:700;letter-spacing:.02em}@media(prefers-reduced-motion:reduce){.dashboard-stat[data-v-8772f1a5],.dashboard-stat[data-v-8772f1a5]:hover,.dashboard-nav a[data-v-8772f1a5]:not(.dashboard-nav-hub-link){transform:none;transition:none}.dashboard-recruit-detail[data-v-8772f1a5],.dashboard-modal[data-v-8772f1a5]{animation:none}}.dashboard-summary-activity.prem-grid__full[data-v-8772f1a5]{margin-top:0}.dashboard-summary-activity-links[data-v-8772f1a5]{margin:var(--prem-space-4) 0 0}.dashboard-summary-ai[data-v-8772f1a5]{display:flex;flex-direction:column;gap:var(--prem-space-2);border-color:color-mix(in srgb,var(--color-primary) 24%,var(--color-border));text-decoration:none;color:inherit}.prem-grid__full .dashboard-table-wrap[data-v-8772f1a5]{max-width:100%}.dashboard-boost-table[data-v-8772f1a5]{margin-top:var(--prem-space-4)}.dashboard-table-wrap .prem-empty[data-v-8772f1a5]{padding:var(--prem-space-6) var(--prem-space-4)}.dashboard-shell[data-v-3a2f63d5]{padding-bottom:0}.dashboard-nav[data-v-3a2f63d5]{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-3a2f63d5]{display:flex;flex-direction:column;gap:.55rem;min-width:0}.dashboard-nav-group[data-v-3a2f63d5]{display:flex;align-items:flex-start;gap:.55rem;min-width:0}.dashboard-nav-group--guild[data-v-3a2f63d5]{padding-top:.55rem;border-top:1px solid color-mix(in srgb,var(--color-border) 70%,transparent)}.dashboard-nav-group-label[data-v-3a2f63d5]{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-3a2f63d5]{display:flex;flex-wrap:wrap;gap:.35rem;align-items:center;min-width:0;flex:1}.dashboard-nav-actions[data-v-3a2f63d5]{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-3a2f63d5]: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-3a2f63d5]: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-3a2f63d5]: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-3a2f63d5]:not(.dashboard-nav-hub-link),.dashboard-nav a.dashboard-nav-link--active[data-v-3a2f63d5]: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-3a2f63d5]{position:relative;min-height:14rem;overflow:hidden}.dashboard-pane[data-v-3a2f63d5]{min-height:14rem;width:100%}.dashboard-pane-enter-active[data-v-3a2f63d5],.dashboard-pane-leave-active[data-v-3a2f63d5]{transition:opacity var(--dashboard-pane-duration, .5s) var(--page-transition-ease)}.dashboard-pane-leave-active[data-v-3a2f63d5]{pointer-events:none}.dashboard-pane-enter-from[data-v-3a2f63d5],.dashboard-pane-leave-to[data-v-3a2f63d5]{opacity:0}@media(prefers-reduced-motion:reduce){.dashboard-pane-enter-active[data-v-3a2f63d5],.dashboard-pane-leave-active[data-v-3a2f63d5]{transition:none}.dashboard-pane-enter-from[data-v-3a2f63d5],.dashboard-pane-leave-to[data-v-3a2f63d5]{opacity:1}}.dashboard-compare-link[data-v-3a2f63d5]{margin-top:1.5rem;margin-bottom:.25rem}.dashboard-guide[data-v-3a2f63d5]{margin-bottom:1.75rem}.dashboard-grid[data-v-3a2f63d5]{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1rem;margin-bottom:1.5rem}.dashboard-stat[data-v-3a2f63d5]{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-3a2f63d5]:hover{border-color:var(--color-border-strong);box-shadow:var(--shadow-card-hover)}.dashboard-stat-label[data-v-3a2f63d5]{color:var(--color-text-muted);font-size:.85rem;margin-bottom:.35rem}.dashboard-stat-value[data-v-3a2f63d5]{font-family:var(--font-display);font-size:1.6rem;font-weight:700}.dashboard-table-wrap[data-v-3a2f63d5]{overflow-x:auto;border:1px solid var(--color-border);border-radius:var(--radius-md);background:#0000001f}.dashboard-table-wrap .dashboard-empty[data-v-3a2f63d5]{padding:1.25rem .85rem;margin:0}.dashboard-table-wrap>.dashboard-filters[data-v-3a2f63d5]{padding:.85rem .85rem .25rem;margin-bottom:0}.dashboard-table[data-v-3a2f63d5]{width:100%;border-collapse:collapse;font-size:.92rem}.dashboard-table th[data-v-3a2f63d5],.dashboard-table td[data-v-3a2f63d5]{padding:.75rem .85rem;border-bottom:1px solid var(--color-border);text-align:left;vertical-align:top}.dashboard-table th[data-v-3a2f63d5]{color:var(--color-text-muted);font-weight:600;background:#38bdf80f}.dashboard-table tr:last-child td[data-v-3a2f63d5]{border-bottom:none}.dashboard-filters[data-v-3a2f63d5]{display:flex;flex-wrap:wrap;gap:.75rem;margin-bottom:1rem;align-items:flex-end}.dashboard-field-row[data-v-3a2f63d5]{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:.85rem;align-items:end}.dashboard-combobox[data-v-3a2f63d5]{position:relative;margin-bottom:.85rem}.dashboard-combobox-panel[data-v-3a2f63d5]{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-3a2f63d5]{overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.dashboard-combobox-group-label[data-v-3a2f63d5]{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-3a2f63d5]{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-3a2f63d5]:hover,.dashboard-combobox-item[data-v-3a2f63d5]:focus-visible{background:#38bdf81a;outline:none}.dashboard-combobox-item--header[data-v-3a2f63d5]{font-weight:600}.dashboard-combobox-item--sub[data-v-3a2f63d5]{padding-left:1.25rem;font-size:.86rem}.dashboard-combobox-item-name[data-v-3a2f63d5]{flex:1 1 auto}.dashboard-combobox-item-meta[data-v-3a2f63d5]{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-3a2f63d5]{color:var(--color-text-muted);font-size:.75rem}.dashboard-combobox-sub[data-v-3a2f63d5]{margin:.15rem 0 .35rem;padding-left:.35rem;border-left:2px solid rgba(56,189,248,.25)}.dashboard-combobox-bulk[data-v-3a2f63d5]{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-3a2f63d5]:hover{background:#38bdf81f}.dashboard-combobox-hint[data-v-3a2f63d5]{margin:.35rem .5rem;font-size:.82rem;color:var(--color-text-muted)}.dashboard-role-dot[data-v-3a2f63d5]{width:.65rem;height:.65rem;border-radius:50%;flex-shrink:0}.dashboard-member-pick[data-v-3a2f63d5]{list-style:none;margin:.35rem 0 .85rem;padding:0;display:flex;flex-direction:column;gap:.25rem}.dashboard-hub-radio input[type=radio][data-v-3a2f63d5]{accent-color:var(--color-primary);width:1rem;height:1rem;margin:0}.dashboard-settings-block[data-v-3a2f63d5]{margin-bottom:1.25rem}.dashboard-settings-block h2[data-v-3a2f63d5]{margin:0 0 .5rem;font-size:1.2rem}.dashboard-settings-desc[data-v-3a2f63d5]{color:var(--color-text-muted);font-size:.92rem;margin:0 0 1rem}.dashboard-settings-summary[data-v-3a2f63d5],.dashboard-save-msg[data-v-3a2f63d5]{color:var(--color-text-muted);font-size:.9rem;margin:.75rem 0 0}.dashboard-save-msg[data-v-3a2f63d5]{color:var(--color-primary)}.dashboard-save-msg--error[data-v-3a2f63d5]{color:var(--color-danger, #c62828)}.dashboard-boost-form[data-v-3a2f63d5]{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:.85rem;align-items:end}.dashboard-boost-form label[data-v-3a2f63d5],.dashboard-boost-form .dashboard-field[data-v-3a2f63d5]{display:flex;flex-direction:column;gap:.4rem;font-size:.82rem;color:var(--color-text-muted)}.dashboard-insight-card[data-v-3a2f63d5]{margin-bottom:1rem}.dashboard-insight-card h3[data-v-3a2f63d5]{margin:0 0 .5rem;font-size:1.05rem}.dashboard-insight-suggestion[data-v-3a2f63d5]{color:var(--color-text-muted);font-size:.9rem;margin:.5rem 0 0}.dashboard-insight-meta[data-v-3a2f63d5]{color:var(--color-text-muted);font-size:.88rem;margin:0 0 1rem}.dashboard-ai-box[data-v-3a2f63d5]{border-color:#38bdf859}.dashboard-ai-text[data-v-3a2f63d5]{white-space:pre-wrap;line-height:1.7}.dashboard-filters label[data-v-3a2f63d5]{display:flex;flex-direction:column;gap:.4rem;font-size:.82rem;color:var(--color-text-muted)}.dashboard-guild-list[data-v-3a2f63d5]{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:1rem}.dashboard-guild-section[data-v-3a2f63d5]{margin-bottom:1.75rem}.dashboard-guild-section+.dashboard-guild-section[data-v-3a2f63d5]{margin-top:.25rem}.dashboard-guild-section--no-bot[data-v-3a2f63d5]{padding-top:.5rem;border-top:1px solid var(--color-border)}.dashboard-guild-section-title[data-v-3a2f63d5]{margin:0 0 .35rem;font-size:1.05rem;font-weight:600}.dashboard-guild-section-desc[data-v-3a2f63d5]{margin:0 0 1rem;font-size:.88rem;color:var(--color-text-muted);line-height:1.5}.dashboard-guild-subsection[data-v-3a2f63d5]{margin-bottom:1.25rem}.dashboard-guild-subsection[data-v-3a2f63d5]:last-child{margin-bottom:0}.dashboard-guild-subsection--muted[data-v-3a2f63d5]{padding-top:1rem;border-top:1px solid var(--color-border)}.dashboard-guild-subsection-title[data-v-3a2f63d5]{margin:0 0 .75rem;font-size:.92rem;font-weight:600;color:var(--color-primary)}.dashboard-empty-hint[data-v-3a2f63d5]{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-3a2f63d5]{display:flex;align-items:flex-start;gap:.85rem;width:100%}.dashboard-guild-card-icon[data-v-3a2f63d5]{flex-shrink:0;width:44px;height:44px;border-radius:50%;object-fit:cover}.dashboard-guild-card-icon--placeholder[data-v-3a2f63d5]{display:block;object-fit:contain;background:#38bdf814;padding:4px;box-sizing:border-box}.dashboard-guild-card-name[data-v-3a2f63d5]{display:flex;flex-direction:column;align-items:flex-start;gap:.5rem;min-width:0;flex:1}.dashboard-guild-card-title[data-v-3a2f63d5]{font-weight:600;line-height:1.35;word-break:break-word;margin-bottom:.05rem}.dashboard-badge[data-v-3a2f63d5]{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-3a2f63d5]{background:#5865f238;color:#c9cdfb;border:1px solid rgba(88,101,242,.4)}.dashboard-guild-card-invite-hint[data-v-3a2f63d5]{font-size:.78rem;color:var(--color-primary);font-weight:500;line-height:1.35}.dashboard-guild-card-muted-hint[data-v-3a2f63d5]{font-size:.76rem;color:var(--color-text-muted);font-weight:400;line-height:1.4}.dashboard-guild-card--invite[data-v-3a2f63d5]{text-decoration:none;border-style:dashed;border-color:#38bdf859;background:#38bdf80a;align-items:flex-start}.dashboard-guild-card--invite[data-v-3a2f63d5]:hover{border-color:#38bdf8a6;background:#38bdf81a}.dashboard-guild-card--muted[data-v-3a2f63d5]{opacity:.72;cursor:default;pointer-events:none;align-items:flex-start}.dashboard-guild-card[data-v-3a2f63d5]{position:relative;display:flex;align-items:center;gap:.85rem;padding:.9rem 1rem;border-radius:var(--umi-radius-card);border:1px solid var(--umi-border);background:var(--umi-surface);color:var(--umi-text);text-decoration:none;transition:border-color var(--umi-motion-button) var(--umi-ease),transform var(--umi-motion-button) var(--umi-ease),box-shadow var(--umi-motion-button) var(--umi-ease)}.dashboard-guild-card[data-v-3a2f63d5]:hover{border-color:color-mix(in srgb,var(--umi-cyan) 40%,var(--umi-border));transform:translateY(-1px);color:var(--umi-text)}.dashboard-guild-card[data-v-3a2f63d5]:focus-visible{outline:2px solid var(--umi-cyan);outline-offset:2px}.dashboard-guild-card--selected[data-v-3a2f63d5]{border-color:rgba(var(--umi-cyan-rgb),.45);background:rgba(var(--umi-cyan-rgb),.06);box-shadow:var(--umi-halo-soft)}.dashboard-guild-card--selected[data-v-3a2f63d5]:before{content:"";position:absolute;left:-1px;top:10px;bottom:10px;width:3px;border-radius:2px;background:var(--umi-cyan)}.dashboard-guild-card-selected[data-v-3a2f63d5]{display:inline-block;font-size:.72rem;padding:.1rem .45rem;border-radius:4px;background:rgba(var(--umi-cyan-rgb),.12);color:var(--umi-cyan);width:fit-content;font-weight:600}.dashboard-guild-card-body[data-v-3a2f63d5]{display:flex;flex-direction:column;gap:.4rem;min-width:0;flex:1}.dashboard-guild-card-body .dashboard-guild-card-name[data-v-3a2f63d5]{flex-direction:row;flex-wrap:wrap;align-items:center;gap:.4rem}.dashboard-guild-card-meta[data-v-3a2f63d5]{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem}.dashboard-guild-section--muted[data-v-3a2f63d5]{padding-top:.75rem;border-top:1px solid var(--umi-border)}.dashboard-home-others__summary[data-v-3a2f63d5]{display:flex;align-items:center;gap:.6rem;cursor:pointer;list-style:none;padding:.35rem 0}.dashboard-home-others__summary[data-v-3a2f63d5]::-webkit-details-marker{display:none}.dashboard-home-others__summary .dashboard-guild-section-title[data-v-3a2f63d5]{margin:0}.dashboard-home-others__hint[data-v-3a2f63d5]{font-size:.82rem;color:var(--umi-muted)}.dashboard-home-others__chevron[data-v-3a2f63d5]{margin-left:auto;color:var(--umi-muted)}.dashboard-home-others[open] .dashboard-guild-list[data-v-3a2f63d5]{margin-top:.85rem}.dashboard-home-start[data-v-3a2f63d5]{display:grid;gap:.75rem;justify-items:start;margin-bottom:1.5rem}.dashboard-home-start__steps[data-v-3a2f63d5]{margin:0;padding-left:1.2rem;color:var(--umi-muted);font-size:.92rem;line-height:1.6}.dashboard-error__retry[data-v-3a2f63d5]{margin-left:.5rem;min-height:32px;padding:0 10px;font-size:.8rem}.dashboard-empty[data-v-3a2f63d5],.dashboard-error[data-v-3a2f63d5]{color:var(--color-text-muted);padding-block:2rem;text-align:center}.dashboard-empty[data-v-3a2f63d5]:before{content:"";display:block;width:40px;height:40px;margin:0 auto .75rem;background:url(/favicon-32.png) center / contain no-repeat;opacity:.85}.dashboard-loading[data-v-3a2f63d5]{color:var(--color-text-muted);padding:2rem 0;min-height:14rem;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.75rem}.dashboard-loading[data-v-3a2f63d5]:before{content:"";width:36px;height:36px;background:url(/favicon-32.png) center / contain no-repeat;opacity:.8}.dashboard-loading--initial[data-v-3a2f63d5]{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-3a2f63d5]{min-height:14rem}.dashboard-error[data-v-3a2f63d5]{color:#fca5a5}.dashboard-subtab[data-v-3a2f63d5]:focus-visible,.dashboard-weblog-tab[data-v-3a2f63d5]:focus-visible,.header-notifications-btn[data-v-3a2f63d5]:focus-visible,.header-account-pill[data-v-3a2f63d5]:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.dashboard-login-hero[data-v-3a2f63d5]{text-align:center;padding:3rem 1rem 2rem}.dashboard-login-hero p[data-v-3a2f63d5]{color:var(--color-text-muted);max-width:42ch;margin:.75rem auto 1.5rem}.dashboard-login-panel[data-v-3a2f63d5]{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-3a2f63d5]{margin:0 0 1.5rem;font-size:1.35rem;font-weight:700}.dashboard-linked-account[data-v-3a2f63d5]{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-3a2f63d5]:hover:not(:disabled){border-color:#38bdf873;background:#0f172abf}.dashboard-linked-account[data-v-3a2f63d5]:disabled{opacity:.7;cursor:wait}.dashboard-linked-account-avatar[data-v-3a2f63d5]{width:44px;height:44px;border-radius:50%;object-fit:cover;flex-shrink:0}.dashboard-linked-account-avatar--placeholder[data-v-3a2f63d5]{display:block;object-fit:contain;background:#38bdf81f;padding:4px;box-sizing:border-box}.dashboard-linked-account-text[data-v-3a2f63d5]{display:flex;flex-direction:column;gap:.15rem;min-width:0}.dashboard-linked-account-text strong[data-v-3a2f63d5]{font-size:1rem;font-weight:600}.dashboard-linked-account-list[data-v-3a2f63d5]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.55rem}.dashboard-linked-account-list li[data-v-3a2f63d5]{display:flex;align-items:stretch;gap:.35rem}.dashboard-linked-account-list .dashboard-linked-account[data-v-3a2f63d5]{flex:1;min-width:0}.dashboard-linked-account-busy[data-v-3a2f63d5]{margin-left:auto;font-size:.78rem;color:var(--color-primary);flex-shrink:0}.dashboard-linked-account-remove[data-v-3a2f63d5]{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-3a2f63d5]:hover:not(:disabled){border-color:#f8717173;color:#fca5a5}.dashboard-linked-account-remove[data-v-3a2f63d5]:disabled{opacity:.5;cursor:not-allowed}.dashboard-login-divider[data-v-3a2f63d5]{display:flex;align-items:center;gap:.75rem;margin:1.25rem 0;color:var(--color-text-muted);font-size:.85rem}.dashboard-login-divider[data-v-3a2f63d5]:before,.dashboard-login-divider[data-v-3a2f63d5]:after{content:"";flex:1;height:1px;background:var(--color-border)}.btn-discord[data-v-3a2f63d5]{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-3a2f63d5]:hover:not(:disabled){background:#4752c4}.btn-discord[data-v-3a2f63d5]:disabled{opacity:.55;cursor:not-allowed}.dashboard-discord-icon[data-v-3a2f63d5]{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-3a2f63d5]{margin:0;font-size:.8rem;color:var(--color-text-muted)}.dashboard-subtabs[data-v-3a2f63d5],.dashboard-tabs[data-v-3a2f63d5],.dashboard-weblog-tabs[data-v-3a2f63d5]{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-3a2f63d5],.dashboard-tabs a[data-v-3a2f63d5],.dashboard-weblog-tab[data-v-3a2f63d5]{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-3a2f63d5]:hover,.dashboard-tabs a[data-v-3a2f63d5]:hover,.dashboard-weblog-tab[data-v-3a2f63d5]:hover{color:var(--color-text);background:color-mix(in srgb,var(--color-text-muted) 10%,transparent)}.dashboard-subtab[data-v-3a2f63d5]:focus-visible,.dashboard-tabs a[data-v-3a2f63d5]:focus-visible,.dashboard-weblog-tab[data-v-3a2f63d5]:focus-visible{outline:2px solid color-mix(in srgb,var(--color-primary) 55%,transparent);outline-offset:2px}.dashboard-subtab--active[data-v-3a2f63d5],.dashboard-tabs a.router-link-active[data-v-3a2f63d5],.dashboard-weblog-tab--active[data-v-3a2f63d5]{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-3a2f63d5]{position:relative;display:grid;grid-auto-flow:column;grid-auto-columns:1fr;gap:.35rem;flex-wrap:nowrap}.dashboard-subtabs-indicator[data-v-3a2f63d5]{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-3a2f63d5]{width:calc((100% - .7rem - .35rem * 4) / 5)}.dashboard-subtabs-indicator--bot[data-v-3a2f63d5]{transform:translate(calc(400% + 1.4rem))}.dashboard-hub-member-pick[data-v-3a2f63d5]{margin:.75rem 0 0;padding:0;border:none}.dashboard-hub-member-chips[data-v-3a2f63d5]{display:flex;flex-wrap:wrap;gap:.4rem;margin:.5rem 0;min-height:1.5rem}.dashboard-hub-member-chip[data-v-3a2f63d5]{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-3a2f63d5]{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-3a2f63d5]:hover{color:var(--color-primary)}.dashboard-hub-member-search-row[data-v-3a2f63d5]{display:flex;gap:.5rem;flex-wrap:wrap;align-items:flex-end}.dashboard-hub-member-search-results[data-v-3a2f63d5]{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-3a2f63d5]{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-3a2f63d5]:last-child{border-bottom:none}.dashboard-hub-member-search-item[data-v-3a2f63d5]:hover{background:color-mix(in srgb,var(--color-primary) 8%,transparent)}.dashboard-subtabs-indicator--settings[data-v-3a2f63d5]{transform:translate(calc(100% + .35rem))}.dashboard-subtabs-indicator--board[data-v-3a2f63d5]{transform:translate(calc(200% + .7rem))}.dashboard-subtabs-indicator--scrim[data-v-3a2f63d5]{transform:translate(calc(300% + .35rem * 3))}.dashboard-subtabs--slide .dashboard-subtab[data-v-3a2f63d5],.dashboard-subtabs--slide .dashboard-weblog-tab[data-v-3a2f63d5]{position:relative;z-index:1;border-color:transparent;background:transparent}.dashboard-subtabs--slide .dashboard-subtab[data-v-3a2f63d5]:hover,.dashboard-subtabs--slide .dashboard-weblog-tab[data-v-3a2f63d5]:hover{background:transparent;color:var(--color-primary)}.dashboard-subtabs--slide .dashboard-subtab--active[data-v-3a2f63d5],.dashboard-subtabs--slide .dashboard-weblog-tab--active[data-v-3a2f63d5]{border-color:transparent;background:transparent;color:var(--color-primary);font-weight:600}@media(prefers-reduced-motion:reduce){.dashboard-subtabs-indicator[data-v-3a2f63d5]{transition:none}}.dashboard-tabs[data-v-3a2f63d5]{margin-bottom:1rem}.dashboard-nav a.dashboard-nav-hub-link[data-v-3a2f63d5]{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-3a2f63d5]:hover{color:#fcd34d;border-color:#fbbf2480;background:#fbbf2424}.dashboard-nav a.dashboard-nav-hub-link.router-link-active[data-v-3a2f63d5],.dashboard-nav a.dashboard-nav-hub-link.dashboard-nav-link--active[data-v-3a2f63d5]{color:#fde68a;border-color:#fbbf249e;background:#fbbf2433;text-decoration:none;box-shadow:0 0 0 1px #fbbf241f}.dashboard-result-win[data-v-3a2f63d5]{color:var(--color-success)}.dashboard-result-lose[data-v-3a2f63d5]{color:#f87171}.dashboard-table--scrim-results[data-v-3a2f63d5]{font-size:.88rem}.dashboard-table--scrim-results th[data-v-3a2f63d5],.dashboard-table--scrim-results td[data-v-3a2f63d5]{vertical-align:middle}.dashboard-muted[data-v-3a2f63d5]{color:var(--color-text-muted);font-size:.88em}.dashboard-hub-lead[data-v-3a2f63d5]{margin-bottom:1.25rem}.dashboard-hub-sections[data-v-3a2f63d5]{display:grid;gap:1rem}.dashboard-hub-card-desc[data-v-3a2f63d5]{color:var(--color-text-muted);font-size:.9rem;margin:.25rem 0 .75rem}.dashboard-hub-section-help--card[data-v-3a2f63d5]{margin:0 0 .75rem;font-size:.84rem}.dashboard-hub-card-summary[data-v-3a2f63d5]{white-space:pre-wrap;font-size:.92rem;line-height:1.55;margin:0}.dashboard-hub-access-modes[data-v-3a2f63d5]{border:none;margin:0 0 1rem;padding:0;display:flex;flex-direction:column;gap:.5rem}.dashboard-hub-radio[data-v-3a2f63d5]{display:flex;align-items:center;gap:.5rem;cursor:pointer}.dashboard-hub-delegates[data-v-3a2f63d5]{margin-bottom:1rem}.dashboard-hub-delegate-list[data-v-3a2f63d5]{list-style:none;margin:.75rem 0 0;padding:0;display:flex;flex-direction:column;gap:.5rem}.dashboard-hub-delegate-list li[data-v-3a2f63d5]{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem}.dashboard-hub-delegate-item[data-v-3a2f63d5]{padding:.65rem .75rem;border-radius:10px;border:1px solid var(--color-border);background:#0f172a59}.dashboard-hub-delegate-item--owner[data-v-3a2f63d5]{background:#5865f21a;border-color:#5865f259}.dashboard-hub-delegate-item--admin[data-v-3a2f63d5]{background:#38bdf812;border-color:#38bdf83d}.dashboard-hub-delegate-item--member[data-v-3a2f63d5]{background:#94a3b80f;border-color:#94a3b838}.dashboard-hub-delegate-name-row[data-v-3a2f63d5]{display:flex;align-items:center;flex-wrap:wrap;gap:.4rem .55rem}.dashboard-hub-badge[data-v-3a2f63d5]{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-3a2f63d5]{color:#c9cdfb;background:#5865f259;border:1px solid rgba(88,101,242,.45)}.dashboard-hub-badge--admin[data-v-3a2f63d5]{color:#7dd3fc;background:#38bdf829;border:1px solid rgba(56,189,248,.35)}.dashboard-hub-badge--member[data-v-3a2f63d5]{color:#94a3b8;background:#94a3b81a;border:1px solid rgba(148,163,184,.28)}.dashboard-hub-delegate-fixed-note[data-v-3a2f63d5]{font-size:.82rem;color:var(--color-muted, #9ca3af)}.dashboard-hub-delegate-main[data-v-3a2f63d5]{display:flex;flex-direction:column;gap:.15rem;min-width:0;flex:1}.dashboard-hub-delegate-name[data-v-3a2f63d5]{font-weight:600}.dashboard-hub-delegate-meta[data-v-3a2f63d5],.dashboard-hub-delegate-roles[data-v-3a2f63d5]{font-size:.85rem;color:var(--color-muted, #9ca3af);word-break:break-all}.dashboard-hub-delegate-actions[data-v-3a2f63d5]{display:flex;flex-shrink:0;gap:.35rem;align-items:flex-start;padding-top:.1rem}.dashboard-modal-backdrop[data-v-3a2f63d5]{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-3a2f63d5]{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-3a2f63d5]{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem;padding:1rem 1.1rem .5rem}.dashboard-modal-header h3[data-v-3a2f63d5]{margin:0;font-size:1.05rem}.dashboard-modal-close[data-v-3a2f63d5]{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-3a2f63d5]{margin:0 1.1rem .75rem;font-size:.9rem}.dashboard-modal-table-wrap[data-v-3a2f63d5]{overflow:auto;padding:0 1.1rem;flex:1;min-height:0}.dashboard-modal-table[data-v-3a2f63d5]{width:100%;border-collapse:collapse;font-size:.9rem}.dashboard-modal-table th[data-v-3a2f63d5],.dashboard-modal-table td[data-v-3a2f63d5]{padding:.55rem .4rem;border-bottom:1px solid var(--color-border, #3f4147);vertical-align:top;text-align:left}.dashboard-modal-area-label[data-v-3a2f63d5]{font-weight:500;white-space:nowrap}.dashboard-perm-levels[data-v-3a2f63d5]{display:flex;flex-wrap:wrap;gap:.35rem .65rem}.dashboard-perm-level[data-v-3a2f63d5]{display:inline-flex;align-items:center;gap:.25rem;font-size:.85rem;cursor:pointer;white-space:nowrap}.dashboard-perm-level--active[data-v-3a2f63d5]{color:var(--color-primary, #5865f2)}.dashboard-perm-level input[data-v-3a2f63d5]{margin:0}.dashboard-modal-footer[data-v-3a2f63d5]{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-3a2f63d5]{width:min(420px,100%);max-height:none}.dashboard-confirm-modal-header[data-v-3a2f63d5]{padding-bottom:.35rem}.dashboard-confirm-modal-message[data-v-3a2f63d5]{margin:0 1.1rem 1rem;font-size:.92rem;color:var(--color-text-muted, #9ca3af);line-height:1.45}.dashboard-confirm-btn-danger[data-v-3a2f63d5]{background:#dc2626;border-color:#dc2626;color:#fff}.dashboard-confirm-btn-danger[data-v-3a2f63d5]:hover:not(:disabled){background:#b91c1c;border-color:#b91c1c}.dashboard-table-wrap--refreshing[data-v-3a2f63d5]{position:relative}.dashboard-table-refresh-bar[data-v-3a2f63d5]{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-3a2f63d5 1s ease-in-out infinite}.dashboard-table--refreshing[data-v-3a2f63d5]{opacity:.72;transition:opacity calc(var(--page-transition-duration) * .5) var(--page-transition-ease)}@keyframes dashboard-table-refresh-pulse-3a2f63d5{0%,to{opacity:.35}50%{opacity:1}}.dashboard-scrim-detail-modal[data-v-3a2f63d5]{width:min(48rem,100%);max-height:min(90vh,840px)}.dashboard-scrim-detail-meta[data-v-3a2f63d5]{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-3a2f63d5]{margin:0;font-size:.78rem;color:var(--color-text-muted)}.dashboard-scrim-detail-meta dd[data-v-3a2f63d5]{margin:.15rem 0 0;font-size:.9rem;word-break:break-word}.dashboard-scrim-detail-result-badge[data-v-3a2f63d5]{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center;padding:0 1.1rem}.dashboard-scrim-detail-result-pill[data-v-3a2f63d5]{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-3a2f63d5]{border-color:#22c55e73;background:#22c55e1f}.dashboard-scrim-detail-result-pill--lose[data-v-3a2f63d5]{border-color:#f8717166;background:#f871711a}.dashboard-scrim-detail-body[data-v-3a2f63d5]{display:grid;gap:1rem;padding:.35rem 0 .75rem;overflow-y:auto}.dashboard-scrim-detail-members[data-v-3a2f63d5]{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-3a2f63d5]{margin:0 0 .35rem;font-size:.85rem}.dashboard-scrim-detail-members p[data-v-3a2f63d5]{margin:0;font-size:.9rem}.dashboard-scrim-detail-active-hint[data-v-3a2f63d5]{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-3a2f63d5]{display:flex;flex-wrap:wrap;gap:.75rem;align-items:flex-end;padding:0 1.1rem}.dashboard-hub-save-modal-body[data-v-3a2f63d5]{padding:.35rem 1.1rem 1rem;overflow-y:auto}.dashboard-hub-save-modal-lead[data-v-3a2f63d5]{margin:0 0 .85rem;color:var(--color-text-muted);font-size:.9rem;line-height:1.5}.dashboard-hub-save-changes[data-v-3a2f63d5]{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-3a2f63d5]{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-3a2f63d5]{font-size:.84rem;font-weight:600;color:var(--color-text)}.dashboard-hub-save-change-values[data-v-3a2f63d5]{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem .5rem;font-size:.88rem}.dashboard-hub-save-before[data-v-3a2f63d5]{color:#fca5a5}.dashboard-hub-save-arrow[data-v-3a2f63d5]{color:var(--color-text-faint)}.dashboard-hub-save-after[data-v-3a2f63d5]{color:#86efac;font-weight:600}.dashboard-hub-foot[data-v-3a2f63d5]{margin-top:1.5rem;font-size:.88rem}.dashboard-hub-section-editor[data-v-3a2f63d5]{margin-top:.85rem}.dashboard-hub-section-toggle[data-v-3a2f63d5]{margin-top:.25rem}.dashboard-hub-section-form-wrap[data-v-3a2f63d5]{margin-top:.75rem;padding-top:.75rem;border-top:1px solid var(--color-border, #3f4147)}.dashboard-hub-form[data-v-3a2f63d5]{display:flex;flex-direction:column;gap:.75rem}.dashboard-hub-check[data-v-3a2f63d5],.dashboard-hub-cmd-row[data-v-3a2f63d5]{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-3a2f63d5]{font-size:.9rem}.dashboard-hub-check[data-v-3a2f63d5]:hover,.dashboard-hub-cmd-row[data-v-3a2f63d5]:hover{background:#ffffff0a}.dashboard-hub-check[data-v-3a2f63d5]:has(input:checked:not(:disabled)),.dashboard-hub-cmd-row[data-v-3a2f63d5]:has(input:checked:not(:disabled)){color:#86efac;background:#34d39912}.dashboard-hub-check[data-v-3a2f63d5]:has(input:not(:checked):not(:disabled)),.dashboard-hub-cmd-row[data-v-3a2f63d5]:has(input:not(:checked):not(:disabled)){color:#fca5a5;background:#f871710f}.dashboard-hub-check[data-v-3a2f63d5]:has(input:disabled),.dashboard-hub-cmd-row[data-v-3a2f63d5]:has(input:disabled){color:var(--color-text-muted);background:#ffffff05;cursor:not-allowed;opacity:.82}.dashboard-hub-check .dashboard-muted[data-v-3a2f63d5],.dashboard-hub-cmd-row .dashboard-muted[data-v-3a2f63d5]{color:var(--color-text-muted);font-size:.84em}.dashboard-hub-check input[type=checkbox][data-v-3a2f63d5],.dashboard-hub-cmd-row input[type=checkbox][data-v-3a2f63d5]{-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-3a2f63d5]:checked,.dashboard-hub-cmd-row input[type=checkbox][data-v-3a2f63d5]: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-3a2f63d5]:not(:checked):not(:disabled),.dashboard-hub-cmd-row input[type=checkbox][data-v-3a2f63d5]:not(:checked):not(:disabled){border-color:#fca5a5d9;box-shadow:0 0 0 2px #f8717114}.dashboard-hub-check input[type=checkbox][data-v-3a2f63d5]:disabled,.dashboard-hub-cmd-row input[type=checkbox][data-v-3a2f63d5]: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-3a2f63d5]:active:not(:disabled),.dashboard-hub-cmd-row input[type=checkbox][data-v-3a2f63d5]:active:not(:disabled){transform:scale(.92)}.dashboard-hub-check input[type=checkbox][data-v-3a2f63d5]:checked:not(:disabled),.dashboard-hub-cmd-row input[type=checkbox][data-v-3a2f63d5]:checked:not(:disabled){animation:dashboard-check-pop-3a2f63d5 .32s var(--ease-spring, ease)}@keyframes dashboard-check-pop-3a2f63d5{0%{transform:scale(.82)}55%{transform:scale(1.1)}to{transform:scale(1)}}.dashboard-hub-section-help[data-v-3a2f63d5]{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-3a2f63d5]{display:flex;flex-direction:column;gap:.35rem}.dashboard-hub-tier-map[data-v-3a2f63d5]{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:.55rem .75rem;margin:.35rem 0 .15rem}.dashboard-hub-tier-map-row[data-v-3a2f63d5]{margin:0}.dashboard-hub-tier-emoji[data-v-3a2f63d5]{display:grid;grid-template-columns:minmax(140px,200px) minmax(160px,1fr) auto auto;gap:.5rem;align-items:center}@media(max-width:640px){.dashboard-hub-tier-emoji[data-v-3a2f63d5]{grid-template-columns:1fr 1fr}}.dashboard-field-hint[data-v-3a2f63d5]{margin:0;padding:0 .1rem;color:var(--color-text-faint);font-size:.8rem;line-height:1.45}.dashboard-hub-form-actions[data-v-3a2f63d5]{margin-top:1rem;padding-top:.25rem}.dashboard-hub-cmd-panel[data-v-3a2f63d5]{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-3a2f63d5]{max-width:320px}.dashboard-hub-cmd-list[data-v-3a2f63d5]{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-3a2f63d5]{margin:0}.dashboard-hub-rule-list[data-v-3a2f63d5]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.35rem}.dashboard-hub-rule-list li[data-v-3a2f63d5]{display:flex;align-items:center;justify-content:space-between;gap:.5rem;font-size:.9rem}.dashboard-hub-rule-add[data-v-3a2f63d5]{display:grid;gap:.65rem;margin-top:.5rem;padding-top:.65rem;border-top:1px dashed var(--color-border, #3f4147)}.dashboard-hub-deployed-cmds[data-v-3a2f63d5]{display:grid;gap:.45rem;padding:.65rem .75rem;border:1px solid var(--color-border, #3f4147);border-radius:8px;background:color-mix(in srgb,var(--color-surface, #1e1f22) 92%,#000)}.dashboard-hub-deployed-head[data-v-3a2f63d5]{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;justify-content:space-between}.dashboard-hub-deployed-filter[data-v-3a2f63d5]{max-width:16rem;min-width:10rem;flex:1}.dashboard-hub-deployed-chips[data-v-3a2f63d5]{display:flex;flex-wrap:wrap;gap:.35rem;max-height:12rem;overflow:auto}.dashboard-hub-deployed-chips .btn.is-off[data-v-3a2f63d5]{opacity:.55}.dashboard-hub-deployed-chips .btn.is-selected[data-v-3a2f63d5]{border-color:var(--color-accent, #5865f2);background:color-mix(in srgb,var(--color-accent, #5865f2) 22%,transparent);color:var(--color-text, #fff)}.dashboard-hub-role-pick[data-v-3a2f63d5]{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-3a2f63d5]{padding:0 .25rem}@media(max-width:768px){.dashboard-nav[data-v-3a2f63d5]{padding:.6rem .65rem}.dashboard-nav-actions[data-v-3a2f63d5]{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-3a2f63d5]{margin-top:0}.dashboard-subtabs[data-v-3a2f63d5],.dashboard-tabs[data-v-3a2f63d5],.dashboard-weblog-tabs[data-v-3a2f63d5]{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-3a2f63d5]::-webkit-scrollbar,.dashboard-tabs[data-v-3a2f63d5]::-webkit-scrollbar,.dashboard-weblog-tabs[data-v-3a2f63d5]::-webkit-scrollbar{display:none}.dashboard-weblog-tabs.dashboard-subtabs--slide .dashboard-subtabs-indicator[data-v-3a2f63d5]{display:none}.dashboard-subtabs--slide .dashboard-weblog-tab--active[data-v-3a2f63d5]{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-3a2f63d5]{display:grid;grid-template-columns:minmax(200px,260px) minmax(0,1fr);gap:1rem;align-items:start}.board-sidebar[data-v-3a2f63d5]{padding:1rem .9rem;position:sticky;top:.5rem;max-height:calc(100vh - 6rem);overflow-y:auto}.board-sidebar-head[data-v-3a2f63d5]{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-3a2f63d5]{padding:.15rem 0 .1rem .2rem}.board-sidebar-settings-btn[data-v-3a2f63d5]{font-size:.82rem;padding:.28rem .65rem;border-radius:999px;border:1px solid var(--color-border)}.board-sidebar-settings-btn--active[data-v-3a2f63d5]{border-color:var(--color-primary);color:var(--color-primary);background:#38bdf81a}.board-main-empty .dashboard-empty[data-v-3a2f63d5]{padding:1.75rem .5rem;margin:0}.board-compose.content-card+.board-posts-panel[data-v-3a2f63d5]{margin-top:0}.board-compose-outer[data-v-3a2f63d5]{display:grid;grid-template-rows:1fr;margin-bottom:1rem;overflow:hidden}.board-compose-enter-active[data-v-3a2f63d5],.board-compose-leave-active[data-v-3a2f63d5]{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-3a2f63d5],.board-compose-leave-to[data-v-3a2f63d5]{grid-template-rows:0fr;opacity:0;margin-bottom:0}.board-compose-enter-to[data-v-3a2f63d5],.board-compose-leave-from[data-v-3a2f63d5]{grid-template-rows:1fr;opacity:1}@media(prefers-reduced-motion:reduce){.board-compose-enter-active[data-v-3a2f63d5],.board-compose-leave-active[data-v-3a2f63d5]{transition:none}.board-compose-enter-from[data-v-3a2f63d5],.board-compose-leave-to[data-v-3a2f63d5]{grid-template-rows:1fr;opacity:1;margin-bottom:1rem}}.board-compose-inline[data-v-3a2f63d5]{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-3a2f63d5]{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-3a2f63d5]{flex-shrink:0;font-size:.82rem;padding:.28rem .65rem;border-radius:999px}.board-sidebar .dashboard-empty[data-v-3a2f63d5],.board-sidebar .dashboard-loading--pane[data-v-3a2f63d5]{padding:1.25rem .45rem;margin:0}.board-sidebar-title[data-v-3a2f63d5]{margin:0;font-family:var(--font-display);font-size:1rem;font-weight:600}.board-main[data-v-3a2f63d5]{position:relative;display:flex;flex-direction:column;gap:1rem;min-width:0;min-height:14rem}.board-panel-head[data-v-3a2f63d5]{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-3a2f63d5]{margin:0}.board-section-modal[data-v-3a2f63d5]{max-width:24rem}.board-section-modal .board-form[data-v-3a2f63d5]{padding:.35rem 1.1rem 1rem}.board-section-modal .dashboard-modal-footer[data-v-3a2f63d5]{margin:.75rem -1.1rem 0;padding:.85rem 1.1rem .25rem}.board-compose.content-card[data-v-3a2f63d5],.board-posts-panel.content-card[data-v-3a2f63d5]{padding:1.15rem 1.2rem}.board-main>.content-card>.dashboard-empty[data-v-3a2f63d5]{padding:1.75rem .5rem;margin:0}.board-posts-panel .dashboard-empty[data-v-3a2f63d5],.board-posts-panel .dashboard-loading[data-v-3a2f63d5],.board-posts-panel .dashboard-error[data-v-3a2f63d5]{padding:1.25rem .35rem 1.5rem;margin:0}.board-page[data-v-3a2f63d5]{display:flex;flex-direction:column;gap:1.25rem}.board-compose[data-v-3a2f63d5]{margin-bottom:0}.board-section-title[data-v-3a2f63d5]{font-family:var(--font-display);font-size:1.15rem;margin:0 0 .85rem}.board-form[data-v-3a2f63d5]{display:flex;flex-direction:column;gap:.9rem}.board-field[data-v-3a2f63d5]{gap:.4rem}.board-field input[type=file][data-v-3a2f63d5]{margin-top:.15rem;padding:.35rem 0;width:100%;font:inherit;font-size:.88rem;color:var(--color-text-muted)}.board-hint[data-v-3a2f63d5]{font-size:.8rem;color:var(--color-text-muted);margin:0;line-height:1.45}.board-pii-hint[data-v-3a2f63d5]{padding:.4rem .55rem;border-radius:var(--radius-sm);background:#0000001f}.board-file-list[data-v-3a2f63d5]{margin:0;padding-left:1.1rem;font-size:.85rem;color:var(--color-text-muted)}.board-form-actions[data-v-3a2f63d5]{display:flex;gap:.5rem}.board-post-list[data-v-3a2f63d5]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.65rem}.board-post-card[data-v-3a2f63d5]{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-3a2f63d5]:hover{border-color:var(--color-border-strong);background:#0003}.board-post-link[data-v-3a2f63d5]{display:block;padding:.9rem 1rem;color:inherit;text-decoration:none}.board-post-head[data-v-3a2f63d5]{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:.35rem 1rem;margin-bottom:.4rem}.board-post-title[data-v-3a2f63d5]{font-size:1.05rem}.board-post-meta[data-v-3a2f63d5]{font-size:.82rem;color:var(--color-text-muted)}.board-post-preview[data-v-3a2f63d5]{margin:0 0 .5rem;font-size:.92rem;color:var(--color-text-muted);white-space:pre-wrap}.board-post-foot[data-v-3a2f63d5]{display:flex;flex-wrap:wrap;gap:.5rem 1rem;font-size:.82rem;color:var(--color-text-muted)}.board-back[data-v-3a2f63d5]{margin:0 0 .25rem;padding:0 .15rem}.board-back a[data-v-3a2f63d5]{font-size:.9rem}.board-detail-head[data-v-3a2f63d5]{margin-bottom:.25rem;padding-bottom:.75rem;border-bottom:1px solid var(--color-border)}.board-detail-title[data-v-3a2f63d5]{font-family:var(--font-display);font-size:1.35rem;margin:0 0 .45rem}.board-detail-meta[data-v-3a2f63d5]{margin:0;display:flex;flex-wrap:wrap;gap:.5rem 1rem;font-size:.88rem;color:var(--color-text-muted)}.board-detail-body[data-v-3a2f63d5]{white-space:pre-wrap;line-height:1.55;margin:1rem 0 1.15rem;padding:0 .1rem}.board-attachments[data-v-3a2f63d5]{display:flex;flex-wrap:wrap;gap:.65rem;margin-bottom:1rem}.board-att-image[data-v-3a2f63d5]{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-3a2f63d5]{max-width:min(100%,480px);max-height:360px;border-radius:var(--radius-sm);border:1px solid var(--color-border)}.board-detail-actions[data-v-3a2f63d5]{margin-top:.85rem;padding-top:.65rem;border-top:1px solid var(--color-border)}.board-btn-danger[data-v-3a2f63d5]{color:#f87171}.board-comments[data-v-3a2f63d5]{margin-top:0}.board-comments .board-section-title[data-v-3a2f63d5]{margin-bottom:.9rem;padding-bottom:.65rem;border-bottom:1px solid var(--color-border)}.board-comment-list[data-v-3a2f63d5]{list-style:none;margin:0 0 1rem;padding:0;display:flex;flex-direction:column;gap:.75rem}.board-comment[data-v-3a2f63d5]{padding:.75rem .9rem;border:1px solid var(--color-border);border-radius:var(--radius-md);background:#0000001f}.board-comment-head[data-v-3a2f63d5]{display:flex;flex-wrap:wrap;gap:.5rem 1rem;font-size:.85rem;margin-bottom:.35rem}.board-comment-head span[data-v-3a2f63d5]{color:var(--color-text-muted)}.board-comment-body[data-v-3a2f63d5]{margin:0 0 .5rem;white-space:pre-wrap}.board-comment-delete[data-v-3a2f63d5]{margin-top:.35rem;padding:0;border:none;background:none;color:#f87171;font-size:.82rem;cursor:pointer}.board-comment-form[data-v-3a2f63d5]{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-3a2f63d5]{display:flex;gap:.5rem}.board-votes--compact[data-v-3a2f63d5]{margin-top:.25rem}.board-vote-btn[data-v-3a2f63d5]{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-3a2f63d5]{border-color:var(--color-primary);background:#38bdf81f}.board-vote-btn[data-v-3a2f63d5]:hover{border-color:var(--color-border-strong)}.dashboard-hub-subheading[data-v-3a2f63d5]{margin:1rem 0 .5rem;font-size:.95rem;font-weight:600}.dashboard-hub-audit-search[data-v-3a2f63d5]{margin-top:.75rem;padding-top:.75rem;border-top:1px solid var(--color-border)}.dashboard-hub-audit-config[data-v-3a2f63d5]{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-3a2f63d5]{font-weight:600;color:var(--color-text-muted);flex-shrink:0}.dashboard-hub-audit-config-list[data-v-3a2f63d5]{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-3a2f63d5]{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-3a2f63d5]{grid-template-columns:1fr}}.dashboard-hub-audit-search-field[data-v-3a2f63d5]{margin:0}.dashboard-hub-audit-search-btn[data-v-3a2f63d5]{align-self:end;min-height:2.5rem;white-space:nowrap}.dashboard-hub-audit-empty[data-v-3a2f63d5]{margin-top:.5rem}.dashboard-hub-audit-list[data-v-3a2f63d5]{margin-top:.85rem;display:flex;flex-direction:column;gap:.55rem}.dashboard-hub-audit-list-head[data-v-3a2f63d5]{margin:0 0 .15rem;font-size:.86rem;color:var(--color-text-muted)}.dashboard-hub-audit-card[data-v-3a2f63d5]{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-3a2f63d5]{border-color:#f8717159;background:#f871710f}.dashboard-hub-audit-card-head[data-v-3a2f63d5]{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem}.dashboard-hub-audit-card-time[data-v-3a2f63d5]{display:flex;flex-wrap:wrap;align-items:baseline;gap:.35rem .5rem;font-size:.86rem}.dashboard-hub-audit-card-time time[data-v-3a2f63d5]{color:var(--color-text);font-weight:500}.dashboard-hub-audit-ago[data-v-3a2f63d5]{color:var(--color-text-muted);font-size:.82rem}.dashboard-hub-audit-badge[data-v-3a2f63d5]{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-3a2f63d5]{color:#86efac;background:#34d3991f;border:1px solid rgba(52,211,153,.28)}.dashboard-hub-audit-badge--fail[data-v-3a2f63d5]{color:#fca5a5;background:#f871711f;border:1px solid rgba(248,113,113,.32)}.dashboard-hub-audit-badge--kind[data-v-3a2f63d5]{color:#93c5fd;background:#3b82f61a;border:1px solid rgba(59,130,246,.25)}.dashboard-hub-audit-card-user[data-v-3a2f63d5]{display:flex;flex-wrap:wrap;align-items:baseline;gap:.35rem .65rem;font-size:.88rem}.dashboard-hub-audit-user-name[data-v-3a2f63d5]{font-weight:600}.dashboard-hub-audit-user-id[data-v-3a2f63d5]{font-family:ui-monospace,monospace;font-size:.78rem;color:var(--color-text-muted)}.dashboard-hub-audit-card-meta[data-v-3a2f63d5]{display:flex;flex-wrap:wrap;align-items:center;gap:.45rem .55rem}.dashboard-hub-audit-cmd[data-v-3a2f63d5]{font-size:.84rem;padding:.12rem .4rem;border-radius:4px;background:#ffffff0f;border:1px solid var(--color-border)}.dashboard-hub-audit-fail-cat[data-v-3a2f63d5]{margin:0;font-size:.82rem;color:#fca5a5}.dashboard-hub-audit-snippet[data-v-3a2f63d5]{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-3a2f63d5]{max-height:12rem;overflow-y:auto;padding-right:.25rem}.dashboard-hub-clear-btn[data-v-3a2f63d5]{margin-bottom:.25rem;align-self:flex-start}.dashboard-hub-textarea[data-v-3a2f63d5]{min-height:7rem;resize:vertical;font-family:inherit}.dashboard-balance-toolbar[data-v-3a2f63d5]{display:flex;flex-wrap:wrap;gap:.85rem;align-items:flex-end;margin-bottom:1rem}.dashboard-balance-toolbar .dashboard-field[data-v-3a2f63d5]{flex:1 1 220px;max-width:100%}.dashboard-balance-meta[data-v-3a2f63d5]{display:flex;flex-wrap:wrap;gap:.5rem 1rem;margin-bottom:1rem;font-size:.88rem;color:var(--color-text-muted)}.dashboard-balance-board[data-v-3a2f63d5]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;margin:1rem 0}.dashboard-balance-pool[data-v-3a2f63d5]{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-3a2f63d5]{border-color:#38bdf859}.dashboard-balance-pool--team2[data-v-3a2f63d5]{border-color:#fbbf2459}.dashboard-balance-pool-title[data-v-3a2f63d5]{margin:0 0 .25rem;font-size:.88rem;font-weight:600;color:var(--color-text-muted)}.dashboard-balance-member[data-v-3a2f63d5]{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-3a2f63d5]{border-color:#fbbf2473;background:#fbbf240f}.dashboard-balance-member-name[data-v-3a2f63d5]{font-weight:600;line-height:1.3}.dashboard-balance-member-meta[data-v-3a2f63d5]{font-size:.78rem;color:var(--color-text-muted)}.dashboard-balance-member-actions[data-v-3a2f63d5]{display:flex;flex-wrap:wrap;gap:.3rem}.dashboard-balance-member-actions .btn[data-v-3a2f63d5]{padding:.2rem .45rem;font-size:.75rem;min-height:0}.dashboard-balance-actions[data-v-3a2f63d5]{display:flex;flex-wrap:wrap;gap:.65rem;align-items:center;margin-top:.5rem}.dashboard-balance-result[data-v-3a2f63d5]{margin-top:1rem}@media(max-width:900px){.dashboard-balance-board[data-v-3a2f63d5]{grid-template-columns:1fr}}.page-hero--dash[data-v-3a2f63d5]{padding:var(--prem-space-6) var(--prem-space-6) var(--prem-space-5);margin-bottom:var(--prem-space-5)}.page-hero--dash h1[data-v-3a2f63d5]{margin-bottom:var(--prem-space-2);font-size:var(--prem-h1)}.page-hero--dash>p[data-v-3a2f63d5]{margin:0;color:var(--color-text-muted);font-size:.94rem}.dashboard-nav[data-v-3a2f63d5]{gap:var(--prem-space-3) var(--prem-space-4);padding:var(--prem-space-3) var(--prem-space-4);border-radius:var(--prem-radius-secondary);transition:border-color var(--prem-motion-sidebar) var(--prem-ease),box-shadow var(--prem-motion-sidebar) var(--prem-ease)}.dashboard-nav[data-v-3a2f63d5]:hover{border-color:color-mix(in srgb,var(--color-primary) 24%,var(--color-border))}.dashboard-nav-group--guild[data-v-3a2f63d5]{padding-top:var(--prem-space-3);border-top:1px solid color-mix(in srgb,var(--color-primary) 16%,var(--color-border))}.dashboard-nav-group-label[data-v-3a2f63d5]{align-self:stretch;display:flex;align-items:flex-start;padding-top:.42rem;font-size:var(--prem-caption);color:var(--color-text-faint)}.dashboard-nav a[data-v-3a2f63d5]:not(.dashboard-nav-hub-link){position:relative;transition:color var(--prem-motion-sidebar) var(--prem-ease),background var(--prem-motion-sidebar) var(--prem-ease),border-color var(--prem-motion-sidebar) var(--prem-ease),box-shadow var(--prem-motion-sidebar) var(--prem-ease)}.dashboard-nav a[data-v-3a2f63d5]:not(.dashboard-nav-hub-link):hover{box-shadow:0 0 18px color-mix(in srgb,var(--color-primary) 14%,transparent)}.dashboard-nav a.router-link-active[data-v-3a2f63d5]:not(.dashboard-nav-hub-link),.dashboard-nav a.dashboard-nav-link--active[data-v-3a2f63d5]:not(.dashboard-nav-hub-link){box-shadow:var(--prem-glow)}.dashboard-nav a.router-link-active[data-v-3a2f63d5]:not(.dashboard-nav-hub-link):before,.dashboard-nav a.dashboard-nav-link--active[data-v-3a2f63d5]:not(.dashboard-nav-hub-link):before{content:"";position:absolute;left:.55rem;right:.55rem;bottom:-1px;height:2px;border-radius:2px;background:linear-gradient(90deg,transparent,var(--color-primary),transparent)}.dashboard-nav-actions[data-v-3a2f63d5]{gap:var(--prem-space-2);padding-left:var(--prem-space-3)}.dashboard-nav-actions .btn[data-v-3a2f63d5],.dashboard-nav-actions a[data-v-3a2f63d5]{display:inline-flex;align-items:center;gap:var(--prem-space-2);line-height:1}.dashboard-nav-actions svg[data-v-3a2f63d5]{width:var(--prem-icon-sm);height:var(--prem-icon-sm);flex-shrink:0}.dashboard-table-wrap--sticky[data-v-3a2f63d5]{max-height:min(60vh,34rem);overflow:auto}.dashboard-table-wrap--sticky .dashboard-table th[data-v-3a2f63d5]{position:sticky;top:0;z-index:2;background:color-mix(in srgb,var(--color-bg-elevated) 94%,transparent);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);box-shadow:inset 0 -1px 0 var(--color-border)}.dashboard-table th[data-v-3a2f63d5]{font-size:var(--prem-caption);letter-spacing:.06em;text-transform:uppercase}.dashboard-table tbody tr[data-v-3a2f63d5]{transition:background var(--prem-motion-card) var(--prem-ease)}.dashboard-table tbody tr[data-v-3a2f63d5]:hover{background:color-mix(in srgb,var(--color-primary) 7%,transparent)}.dashboard-table tbody tr .dashboard-row-action[data-v-3a2f63d5]{opacity:.55;transition:opacity var(--prem-motion-card) var(--prem-ease)}.dashboard-table tbody tr:hover .dashboard-row-action[data-v-3a2f63d5],.dashboard-table tbody tr:focus-within .dashboard-row-action[data-v-3a2f63d5]{opacity:1}.dashboard-loading--skel[data-v-3a2f63d5]{align-items:stretch;justify-content:flex-start;gap:var(--prem-space-4);padding:var(--prem-space-4) 0}.dashboard-loading--skel[data-v-3a2f63d5]:before{display:none}.dashboard-summary-grid[data-v-3a2f63d5]{margin-bottom:var(--prem-space-5)}.dashboard-summary-featured[data-v-3a2f63d5],.dashboard-summary-half[data-v-3a2f63d5]{display:flex;flex-direction:column;gap:var(--prem-space-2);min-height:8.5rem}.dashboard-summary-half[data-v-3a2f63d5]{text-decoration:none;color:inherit}.dashboard-summary-mini-row[data-v-3a2f63d5]{display:flex;flex-wrap:wrap;gap:var(--prem-space-4) var(--prem-space-6);margin-top:var(--prem-space-2)}.dashboard-summary-mini[data-v-3a2f63d5]{margin:0;min-width:4.5rem}.dashboard-summary-mini strong[data-v-3a2f63d5]{display:block;font-family:var(--font-display);font-size:1.45rem;font-weight:700;line-height:1.15}.dashboard-summary-activity[data-v-3a2f63d5]{margin-top:var(--prem-space-4)}.dashboard-stat[data-v-3a2f63d5]{border-radius:var(--prem-radius-metric);transition:transform var(--prem-motion-card) var(--prem-ease),border-color var(--prem-motion-card) var(--prem-ease),box-shadow var(--prem-motion-card) var(--prem-ease)}.dashboard-stat[data-v-3a2f63d5]:hover{transform:translateY(-2px);border-color:color-mix(in srgb,var(--color-primary) 38%,transparent);box-shadow:var(--prem-shadow-lift),var(--prem-glow)}.dashboard-recruit-detail[data-v-3a2f63d5]{border-radius:var(--prem-radius-primary);animation:dashboard-drawer-in-3a2f63d5 var(--prem-motion-drawer) var(--prem-ease) both}.dashboard-recruit-detail-head[data-v-3a2f63d5]{padding-bottom:var(--prem-space-3);margin-bottom:var(--prem-space-4);border-bottom:1px solid color-mix(in srgb,var(--color-primary) 18%,var(--color-border))}.dashboard-recruit-party[data-v-3a2f63d5]{padding-top:var(--prem-space-3)}.dashboard-recruit-party+.dashboard-recruit-party[data-v-3a2f63d5]{border-top:1px solid var(--color-border)}.dashboard-recruit-footer[data-v-3a2f63d5]{position:sticky;bottom:0;z-index:1;display:flex;flex-wrap:wrap;align-items:center;gap:var(--prem-space-3);margin-top:var(--prem-space-4);padding-top:var(--prem-space-3);padding-bottom:1.5rem;border-top:1px solid color-mix(in srgb,var(--color-primary) 18%,var(--color-border));background:linear-gradient(180deg,transparent,color-mix(in srgb,var(--color-bg) 82%,transparent) 42%)}@keyframes dashboard-drawer-in-3a2f63d5{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.dashboard-modal[data-v-3a2f63d5]{border-radius:var(--prem-radius-primary);box-shadow:var(--prem-shadow-lift);animation:dashboard-modal-in-3a2f63d5 var(--prem-motion-modal) var(--prem-ease) both}.dashboard-modal-header[data-v-3a2f63d5]{border-bottom:1px solid color-mix(in srgb,var(--color-primary) 14%,var(--color-border));padding-bottom:var(--prem-space-3)}.dashboard-modal-footer[data-v-3a2f63d5]{border-top-color:color-mix(in srgb,var(--color-primary) 14%,var(--color-border))}@keyframes dashboard-modal-in-3a2f63d5{0%{opacity:0;transform:translateY(8px) scale(.99)}to{opacity:1;transform:none}}.dashboard-badge[data-v-3a2f63d5]{padding:.16rem .55rem;border-radius:999px;border:1px solid color-mix(in srgb,var(--color-primary) 28%,transparent);font-size:var(--prem-caption);font-weight:700;letter-spacing:.02em}@media(prefers-reduced-motion:reduce){.dashboard-stat[data-v-3a2f63d5],.dashboard-stat[data-v-3a2f63d5]:hover,.dashboard-nav a[data-v-3a2f63d5]:not(.dashboard-nav-hub-link){transform:none;transition:none}.dashboard-recruit-detail[data-v-3a2f63d5],.dashboard-modal[data-v-3a2f63d5]{animation:none}}.dashboard-summary-activity.prem-grid__full[data-v-3a2f63d5]{margin-top:0}.dashboard-summary-activity-links[data-v-3a2f63d5]{margin:var(--prem-space-4) 0 0}.dashboard-summary-ai[data-v-3a2f63d5]{display:flex;flex-direction:column;gap:var(--prem-space-2);border-color:color-mix(in srgb,var(--color-primary) 24%,var(--color-border));text-decoration:none;color:inherit}.prem-grid__full .dashboard-table-wrap[data-v-3a2f63d5]{max-width:100%}.dashboard-boost-table[data-v-3a2f63d5]{margin-top:var(--prem-space-4)}.dashboard-table-wrap .prem-empty[data-v-3a2f63d5]{padding:var(--prem-space-6) var(--prem-space-4)}.dashboard-login-shell[data-v-3a2f63d5]{padding:2.5rem 0 3rem;position:relative}.dashboard-login-connecting[data-v-3a2f63d5]{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-3a2f63d5]{margin:0;font-size:1rem;color:#e2e8f0}.dashboard-login-notice-slot[data-v-3a2f63d5]{max-width:420px;margin:0 auto 1rem}.dashboard-login-notice-slot--reserved[data-v-3a2f63d5]{min-height:3.25rem}.dashboard-login-shell-error[data-v-3a2f63d5]{text-align:center}.dashboard-login-retry-hint[data-v-3a2f63d5],.dashboard-login-logout-hint[data-v-3a2f63d5]{margin:0;padding:.75rem 1rem;border-radius:8px;font-size:.9rem;text-align:center}.dashboard-login-retry-hint[data-v-3a2f63d5]{background:#fbbf241f;color:#fcd34d}.dashboard-login-logout-hint[data-v-3a2f63d5]{background:#38bdf81a;color:#93c5fd}.dashboard-login-other-hint[data-v-3a2f63d5]{margin:.65rem 0 0;font-size:.82rem;text-align:center;line-height:1.45}.dashboard-turnstile[data-v-3a2f63d5]{margin:1.25rem auto .5rem;min-height:65px;display:flex;justify-content:center}.dashboard-login-error[data-v-3a2f63d5]{margin-top:.75rem;text-align:center}.dashboard-bridge-import-btn[data-v-3a2f63d5]{width:100%;margin-bottom:.35rem}.dashboard-bridge-import-btn-wrap[data-v-3a2f63d5] .btn{width:100%}.dashboard-shell[data-v-be2d11a0]{padding-bottom:0}.dashboard-nav[data-v-be2d11a0]{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-be2d11a0]{display:flex;flex-direction:column;gap:.55rem;min-width:0}.dashboard-nav-group[data-v-be2d11a0]{display:flex;align-items:flex-start;gap:.55rem;min-width:0}.dashboard-nav-group--guild[data-v-be2d11a0]{padding-top:.55rem;border-top:1px solid color-mix(in srgb,var(--color-border) 70%,transparent)}.dashboard-nav-group-label[data-v-be2d11a0]{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-be2d11a0]{display:flex;flex-wrap:wrap;gap:.35rem;align-items:center;min-width:0;flex:1}.dashboard-nav-actions[data-v-be2d11a0]{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-be2d11a0]: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-be2d11a0]: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-be2d11a0]: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-be2d11a0]:not(.dashboard-nav-hub-link),.dashboard-nav a.dashboard-nav-link--active[data-v-be2d11a0]: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-be2d11a0]{position:relative;min-height:14rem;overflow:hidden}.dashboard-pane[data-v-be2d11a0]{min-height:14rem;width:100%}.dashboard-pane-enter-active[data-v-be2d11a0],.dashboard-pane-leave-active[data-v-be2d11a0]{transition:opacity var(--dashboard-pane-duration, .5s) var(--page-transition-ease)}.dashboard-pane-leave-active[data-v-be2d11a0]{pointer-events:none}.dashboard-pane-enter-from[data-v-be2d11a0],.dashboard-pane-leave-to[data-v-be2d11a0]{opacity:0}@media(prefers-reduced-motion:reduce){.dashboard-pane-enter-active[data-v-be2d11a0],.dashboard-pane-leave-active[data-v-be2d11a0]{transition:none}.dashboard-pane-enter-from[data-v-be2d11a0],.dashboard-pane-leave-to[data-v-be2d11a0]{opacity:1}}.dashboard-compare-link[data-v-be2d11a0]{margin-top:1.5rem;margin-bottom:.25rem}.dashboard-guide[data-v-be2d11a0]{margin-bottom:1.75rem}.dashboard-grid[data-v-be2d11a0]{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1rem;margin-bottom:1.5rem}.dashboard-stat[data-v-be2d11a0]{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-be2d11a0]:hover{border-color:var(--color-border-strong);box-shadow:var(--shadow-card-hover)}.dashboard-stat-label[data-v-be2d11a0]{color:var(--color-text-muted);font-size:.85rem;margin-bottom:.35rem}.dashboard-stat-value[data-v-be2d11a0]{font-family:var(--font-display);font-size:1.6rem;font-weight:700}.dashboard-table-wrap[data-v-be2d11a0]{overflow-x:auto;border:1px solid var(--color-border);border-radius:var(--radius-md);background:#0000001f}.dashboard-table-wrap .dashboard-empty[data-v-be2d11a0]{padding:1.25rem .85rem;margin:0}.dashboard-table-wrap>.dashboard-filters[data-v-be2d11a0]{padding:.85rem .85rem .25rem;margin-bottom:0}.dashboard-table[data-v-be2d11a0]{width:100%;border-collapse:collapse;font-size:.92rem}.dashboard-table th[data-v-be2d11a0],.dashboard-table td[data-v-be2d11a0]{padding:.75rem .85rem;border-bottom:1px solid var(--color-border);text-align:left;vertical-align:top}.dashboard-table th[data-v-be2d11a0]{color:var(--color-text-muted);font-weight:600;background:#38bdf80f}.dashboard-table tr:last-child td[data-v-be2d11a0]{border-bottom:none}.dashboard-filters[data-v-be2d11a0]{display:flex;flex-wrap:wrap;gap:.75rem;margin-bottom:1rem;align-items:flex-end}.dashboard-field-row[data-v-be2d11a0]{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:.85rem;align-items:end}.dashboard-combobox[data-v-be2d11a0]{position:relative;margin-bottom:.85rem}.dashboard-combobox-panel[data-v-be2d11a0]{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-be2d11a0]{overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.dashboard-combobox-group-label[data-v-be2d11a0]{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-be2d11a0]{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-be2d11a0]:hover,.dashboard-combobox-item[data-v-be2d11a0]:focus-visible{background:#38bdf81a;outline:none}.dashboard-combobox-item--header[data-v-be2d11a0]{font-weight:600}.dashboard-combobox-item--sub[data-v-be2d11a0]{padding-left:1.25rem;font-size:.86rem}.dashboard-combobox-item-name[data-v-be2d11a0]{flex:1 1 auto}.dashboard-combobox-item-meta[data-v-be2d11a0]{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-be2d11a0]{color:var(--color-text-muted);font-size:.75rem}.dashboard-combobox-sub[data-v-be2d11a0]{margin:.15rem 0 .35rem;padding-left:.35rem;border-left:2px solid rgba(56,189,248,.25)}.dashboard-combobox-bulk[data-v-be2d11a0]{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-be2d11a0]:hover{background:#38bdf81f}.dashboard-combobox-hint[data-v-be2d11a0]{margin:.35rem .5rem;font-size:.82rem;color:var(--color-text-muted)}.dashboard-role-dot[data-v-be2d11a0]{width:.65rem;height:.65rem;border-radius:50%;flex-shrink:0}.dashboard-member-pick[data-v-be2d11a0]{list-style:none;margin:.35rem 0 .85rem;padding:0;display:flex;flex-direction:column;gap:.25rem}.dashboard-hub-radio input[type=radio][data-v-be2d11a0]{accent-color:var(--color-primary);width:1rem;height:1rem;margin:0}.dashboard-settings-block[data-v-be2d11a0]{margin-bottom:1.25rem}.dashboard-settings-block h2[data-v-be2d11a0]{margin:0 0 .5rem;font-size:1.2rem}.dashboard-settings-desc[data-v-be2d11a0]{color:var(--color-text-muted);font-size:.92rem;margin:0 0 1rem}.dashboard-settings-summary[data-v-be2d11a0],.dashboard-save-msg[data-v-be2d11a0]{color:var(--color-text-muted);font-size:.9rem;margin:.75rem 0 0}.dashboard-save-msg[data-v-be2d11a0]{color:var(--color-primary)}.dashboard-save-msg--error[data-v-be2d11a0]{color:var(--color-danger, #c62828)}.dashboard-boost-form[data-v-be2d11a0]{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:.85rem;align-items:end}.dashboard-boost-form label[data-v-be2d11a0],.dashboard-boost-form .dashboard-field[data-v-be2d11a0]{display:flex;flex-direction:column;gap:.4rem;font-size:.82rem;color:var(--color-text-muted)}.dashboard-insight-card[data-v-be2d11a0]{margin-bottom:1rem}.dashboard-insight-card h3[data-v-be2d11a0]{margin:0 0 .5rem;font-size:1.05rem}.dashboard-insight-suggestion[data-v-be2d11a0]{color:var(--color-text-muted);font-size:.9rem;margin:.5rem 0 0}.dashboard-insight-meta[data-v-be2d11a0]{color:var(--color-text-muted);font-size:.88rem;margin:0 0 1rem}.dashboard-ai-box[data-v-be2d11a0]{border-color:#38bdf859}.dashboard-ai-text[data-v-be2d11a0]{white-space:pre-wrap;line-height:1.7}.dashboard-filters label[data-v-be2d11a0]{display:flex;flex-direction:column;gap:.4rem;font-size:.82rem;color:var(--color-text-muted)}.dashboard-guild-list[data-v-be2d11a0]{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:1rem}.dashboard-guild-section[data-v-be2d11a0]{margin-bottom:1.75rem}.dashboard-guild-section+.dashboard-guild-section[data-v-be2d11a0]{margin-top:.25rem}.dashboard-guild-section--no-bot[data-v-be2d11a0]{padding-top:.5rem;border-top:1px solid var(--color-border)}.dashboard-guild-section-title[data-v-be2d11a0]{margin:0 0 .35rem;font-size:1.05rem;font-weight:600}.dashboard-guild-section-desc[data-v-be2d11a0]{margin:0 0 1rem;font-size:.88rem;color:var(--color-text-muted);line-height:1.5}.dashboard-guild-subsection[data-v-be2d11a0]{margin-bottom:1.25rem}.dashboard-guild-subsection[data-v-be2d11a0]:last-child{margin-bottom:0}.dashboard-guild-subsection--muted[data-v-be2d11a0]{padding-top:1rem;border-top:1px solid var(--color-border)}.dashboard-guild-subsection-title[data-v-be2d11a0]{margin:0 0 .75rem;font-size:.92rem;font-weight:600;color:var(--color-primary)}.dashboard-empty-hint[data-v-be2d11a0]{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-be2d11a0]{display:flex;align-items:flex-start;gap:.85rem;width:100%}.dashboard-guild-card-icon[data-v-be2d11a0]{flex-shrink:0;width:44px;height:44px;border-radius:50%;object-fit:cover}.dashboard-guild-card-icon--placeholder[data-v-be2d11a0]{display:block;object-fit:contain;background:#38bdf814;padding:4px;box-sizing:border-box}.dashboard-guild-card-name[data-v-be2d11a0]{display:flex;flex-direction:column;align-items:flex-start;gap:.5rem;min-width:0;flex:1}.dashboard-guild-card-title[data-v-be2d11a0]{font-weight:600;line-height:1.35;word-break:break-word;margin-bottom:.05rem}.dashboard-badge[data-v-be2d11a0]{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-be2d11a0]{background:#5865f238;color:#c9cdfb;border:1px solid rgba(88,101,242,.4)}.dashboard-guild-card-invite-hint[data-v-be2d11a0]{font-size:.78rem;color:var(--color-primary);font-weight:500;line-height:1.35}.dashboard-guild-card-muted-hint[data-v-be2d11a0]{font-size:.76rem;color:var(--color-text-muted);font-weight:400;line-height:1.4}.dashboard-guild-card--invite[data-v-be2d11a0]{text-decoration:none;border-style:dashed;border-color:#38bdf859;background:#38bdf80a;align-items:flex-start}.dashboard-guild-card--invite[data-v-be2d11a0]:hover{border-color:#38bdf8a6;background:#38bdf81a}.dashboard-guild-card--muted[data-v-be2d11a0]{opacity:.72;cursor:default;pointer-events:none;align-items:flex-start}.dashboard-guild-card[data-v-be2d11a0]{position:relative;display:flex;align-items:center;gap:.85rem;padding:.9rem 1rem;border-radius:var(--umi-radius-card);border:1px solid var(--umi-border);background:var(--umi-surface);color:var(--umi-text);text-decoration:none;transition:border-color var(--umi-motion-button) var(--umi-ease),transform var(--umi-motion-button) var(--umi-ease),box-shadow var(--umi-motion-button) var(--umi-ease)}.dashboard-guild-card[data-v-be2d11a0]:hover{border-color:color-mix(in srgb,var(--umi-cyan) 40%,var(--umi-border));transform:translateY(-1px);color:var(--umi-text)}.dashboard-guild-card[data-v-be2d11a0]:focus-visible{outline:2px solid var(--umi-cyan);outline-offset:2px}.dashboard-guild-card--selected[data-v-be2d11a0]{border-color:rgba(var(--umi-cyan-rgb),.45);background:rgba(var(--umi-cyan-rgb),.06);box-shadow:var(--umi-halo-soft)}.dashboard-guild-card--selected[data-v-be2d11a0]:before{content:"";position:absolute;left:-1px;top:10px;bottom:10px;width:3px;border-radius:2px;background:var(--umi-cyan)}.dashboard-guild-card-selected[data-v-be2d11a0]{display:inline-block;font-size:.72rem;padding:.1rem .45rem;border-radius:4px;background:rgba(var(--umi-cyan-rgb),.12);color:var(--umi-cyan);width:fit-content;font-weight:600}.dashboard-guild-card-body[data-v-be2d11a0]{display:flex;flex-direction:column;gap:.4rem;min-width:0;flex:1}.dashboard-guild-card-body .dashboard-guild-card-name[data-v-be2d11a0]{flex-direction:row;flex-wrap:wrap;align-items:center;gap:.4rem}.dashboard-guild-card-meta[data-v-be2d11a0]{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem}.dashboard-guild-section--muted[data-v-be2d11a0]{padding-top:.75rem;border-top:1px solid var(--umi-border)}.dashboard-home-others__summary[data-v-be2d11a0]{display:flex;align-items:center;gap:.6rem;cursor:pointer;list-style:none;padding:.35rem 0}.dashboard-home-others__summary[data-v-be2d11a0]::-webkit-details-marker{display:none}.dashboard-home-others__summary .dashboard-guild-section-title[data-v-be2d11a0]{margin:0}.dashboard-home-others__hint[data-v-be2d11a0]{font-size:.82rem;color:var(--umi-muted)}.dashboard-home-others__chevron[data-v-be2d11a0]{margin-left:auto;color:var(--umi-muted)}.dashboard-home-others[open] .dashboard-guild-list[data-v-be2d11a0]{margin-top:.85rem}.dashboard-home-start[data-v-be2d11a0]{display:grid;gap:.75rem;justify-items:start;margin-bottom:1.5rem}.dashboard-home-start__steps[data-v-be2d11a0]{margin:0;padding-left:1.2rem;color:var(--umi-muted);font-size:.92rem;line-height:1.6}.dashboard-error__retry[data-v-be2d11a0]{margin-left:.5rem;min-height:32px;padding:0 10px;font-size:.8rem}.dashboard-empty[data-v-be2d11a0],.dashboard-error[data-v-be2d11a0]{color:var(--color-text-muted);padding-block:2rem;text-align:center}.dashboard-empty[data-v-be2d11a0]:before{content:"";display:block;width:40px;height:40px;margin:0 auto .75rem;background:url(/favicon-32.png) center / contain no-repeat;opacity:.85}.dashboard-loading[data-v-be2d11a0]{color:var(--color-text-muted);padding:2rem 0;min-height:14rem;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.75rem}.dashboard-loading[data-v-be2d11a0]:before{content:"";width:36px;height:36px;background:url(/favicon-32.png) center / contain no-repeat;opacity:.8}.dashboard-loading--initial[data-v-be2d11a0]{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-be2d11a0]{min-height:14rem}.dashboard-error[data-v-be2d11a0]{color:#fca5a5}.dashboard-subtab[data-v-be2d11a0]:focus-visible,.dashboard-weblog-tab[data-v-be2d11a0]:focus-visible,.header-notifications-btn[data-v-be2d11a0]:focus-visible,.header-account-pill[data-v-be2d11a0]:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.dashboard-login-hero[data-v-be2d11a0]{text-align:center;padding:3rem 1rem 2rem}.dashboard-login-hero p[data-v-be2d11a0]{color:var(--color-text-muted);max-width:42ch;margin:.75rem auto 1.5rem}.dashboard-login-panel[data-v-be2d11a0]{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-be2d11a0]{margin:0 0 1.5rem;font-size:1.35rem;font-weight:700}.dashboard-linked-account[data-v-be2d11a0]{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-be2d11a0]:hover:not(:disabled){border-color:#38bdf873;background:#0f172abf}.dashboard-linked-account[data-v-be2d11a0]:disabled{opacity:.7;cursor:wait}.dashboard-linked-account-avatar[data-v-be2d11a0]{width:44px;height:44px;border-radius:50%;object-fit:cover;flex-shrink:0}.dashboard-linked-account-avatar--placeholder[data-v-be2d11a0]{display:block;object-fit:contain;background:#38bdf81f;padding:4px;box-sizing:border-box}.dashboard-linked-account-text[data-v-be2d11a0]{display:flex;flex-direction:column;gap:.15rem;min-width:0}.dashboard-linked-account-text strong[data-v-be2d11a0]{font-size:1rem;font-weight:600}.dashboard-linked-account-list[data-v-be2d11a0]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.55rem}.dashboard-linked-account-list li[data-v-be2d11a0]{display:flex;align-items:stretch;gap:.35rem}.dashboard-linked-account-list .dashboard-linked-account[data-v-be2d11a0]{flex:1;min-width:0}.dashboard-linked-account-busy[data-v-be2d11a0]{margin-left:auto;font-size:.78rem;color:var(--color-primary);flex-shrink:0}.dashboard-linked-account-remove[data-v-be2d11a0]{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-be2d11a0]:hover:not(:disabled){border-color:#f8717173;color:#fca5a5}.dashboard-linked-account-remove[data-v-be2d11a0]:disabled{opacity:.5;cursor:not-allowed}.dashboard-login-divider[data-v-be2d11a0]{display:flex;align-items:center;gap:.75rem;margin:1.25rem 0;color:var(--color-text-muted);font-size:.85rem}.dashboard-login-divider[data-v-be2d11a0]:before,.dashboard-login-divider[data-v-be2d11a0]:after{content:"";flex:1;height:1px;background:var(--color-border)}.btn-discord[data-v-be2d11a0]{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-be2d11a0]:hover:not(:disabled){background:#4752c4}.btn-discord[data-v-be2d11a0]:disabled{opacity:.55;cursor:not-allowed}.dashboard-discord-icon[data-v-be2d11a0]{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-be2d11a0]{margin:0;font-size:.8rem;color:var(--color-text-muted)}.dashboard-subtabs[data-v-be2d11a0],.dashboard-tabs[data-v-be2d11a0],.dashboard-weblog-tabs[data-v-be2d11a0]{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-be2d11a0],.dashboard-tabs a[data-v-be2d11a0],.dashboard-weblog-tab[data-v-be2d11a0]{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-be2d11a0]:hover,.dashboard-tabs a[data-v-be2d11a0]:hover,.dashboard-weblog-tab[data-v-be2d11a0]:hover{color:var(--color-text);background:color-mix(in srgb,var(--color-text-muted) 10%,transparent)}.dashboard-subtab[data-v-be2d11a0]:focus-visible,.dashboard-tabs a[data-v-be2d11a0]:focus-visible,.dashboard-weblog-tab[data-v-be2d11a0]:focus-visible{outline:2px solid color-mix(in srgb,var(--color-primary) 55%,transparent);outline-offset:2px}.dashboard-subtab--active[data-v-be2d11a0],.dashboard-tabs a.router-link-active[data-v-be2d11a0],.dashboard-weblog-tab--active[data-v-be2d11a0]{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-be2d11a0]{position:relative;display:grid;grid-auto-flow:column;grid-auto-columns:1fr;gap:.35rem;flex-wrap:nowrap}.dashboard-subtabs-indicator[data-v-be2d11a0]{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-be2d11a0]{width:calc((100% - .7rem - .35rem * 4) / 5)}.dashboard-subtabs-indicator--bot[data-v-be2d11a0]{transform:translate(calc(400% + 1.4rem))}.dashboard-hub-member-pick[data-v-be2d11a0]{margin:.75rem 0 0;padding:0;border:none}.dashboard-hub-member-chips[data-v-be2d11a0]{display:flex;flex-wrap:wrap;gap:.4rem;margin:.5rem 0;min-height:1.5rem}.dashboard-hub-member-chip[data-v-be2d11a0]{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-be2d11a0]{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-be2d11a0]:hover{color:var(--color-primary)}.dashboard-hub-member-search-row[data-v-be2d11a0]{display:flex;gap:.5rem;flex-wrap:wrap;align-items:flex-end}.dashboard-hub-member-search-results[data-v-be2d11a0]{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-be2d11a0]{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-be2d11a0]:last-child{border-bottom:none}.dashboard-hub-member-search-item[data-v-be2d11a0]:hover{background:color-mix(in srgb,var(--color-primary) 8%,transparent)}.dashboard-subtabs-indicator--settings[data-v-be2d11a0]{transform:translate(calc(100% + .35rem))}.dashboard-subtabs-indicator--board[data-v-be2d11a0]{transform:translate(calc(200% + .7rem))}.dashboard-subtabs-indicator--scrim[data-v-be2d11a0]{transform:translate(calc(300% + .35rem * 3))}.dashboard-subtabs--slide .dashboard-subtab[data-v-be2d11a0],.dashboard-subtabs--slide .dashboard-weblog-tab[data-v-be2d11a0]{position:relative;z-index:1;border-color:transparent;background:transparent}.dashboard-subtabs--slide .dashboard-subtab[data-v-be2d11a0]:hover,.dashboard-subtabs--slide .dashboard-weblog-tab[data-v-be2d11a0]:hover{background:transparent;color:var(--color-primary)}.dashboard-subtabs--slide .dashboard-subtab--active[data-v-be2d11a0],.dashboard-subtabs--slide .dashboard-weblog-tab--active[data-v-be2d11a0]{border-color:transparent;background:transparent;color:var(--color-primary);font-weight:600}@media(prefers-reduced-motion:reduce){.dashboard-subtabs-indicator[data-v-be2d11a0]{transition:none}}.dashboard-tabs[data-v-be2d11a0]{margin-bottom:1rem}.dashboard-nav a.dashboard-nav-hub-link[data-v-be2d11a0]{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-be2d11a0]:hover{color:#fcd34d;border-color:#fbbf2480;background:#fbbf2424}.dashboard-nav a.dashboard-nav-hub-link.router-link-active[data-v-be2d11a0],.dashboard-nav a.dashboard-nav-hub-link.dashboard-nav-link--active[data-v-be2d11a0]{color:#fde68a;border-color:#fbbf249e;background:#fbbf2433;text-decoration:none;box-shadow:0 0 0 1px #fbbf241f}.dashboard-result-win[data-v-be2d11a0]{color:var(--color-success)}.dashboard-result-lose[data-v-be2d11a0]{color:#f87171}.dashboard-table--scrim-results[data-v-be2d11a0]{font-size:.88rem}.dashboard-table--scrim-results th[data-v-be2d11a0],.dashboard-table--scrim-results td[data-v-be2d11a0]{vertical-align:middle}.dashboard-muted[data-v-be2d11a0]{color:var(--color-text-muted);font-size:.88em}.dashboard-hub-lead[data-v-be2d11a0]{margin-bottom:1.25rem}.dashboard-hub-sections[data-v-be2d11a0]{display:grid;gap:1rem}.dashboard-hub-card-desc[data-v-be2d11a0]{color:var(--color-text-muted);font-size:.9rem;margin:.25rem 0 .75rem}.dashboard-hub-section-help--card[data-v-be2d11a0]{margin:0 0 .75rem;font-size:.84rem}.dashboard-hub-card-summary[data-v-be2d11a0]{white-space:pre-wrap;font-size:.92rem;line-height:1.55;margin:0}.dashboard-hub-access-modes[data-v-be2d11a0]{border:none;margin:0 0 1rem;padding:0;display:flex;flex-direction:column;gap:.5rem}.dashboard-hub-radio[data-v-be2d11a0]{display:flex;align-items:center;gap:.5rem;cursor:pointer}.dashboard-hub-delegates[data-v-be2d11a0]{margin-bottom:1rem}.dashboard-hub-delegate-list[data-v-be2d11a0]{list-style:none;margin:.75rem 0 0;padding:0;display:flex;flex-direction:column;gap:.5rem}.dashboard-hub-delegate-list li[data-v-be2d11a0]{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem}.dashboard-hub-delegate-item[data-v-be2d11a0]{padding:.65rem .75rem;border-radius:10px;border:1px solid var(--color-border);background:#0f172a59}.dashboard-hub-delegate-item--owner[data-v-be2d11a0]{background:#5865f21a;border-color:#5865f259}.dashboard-hub-delegate-item--admin[data-v-be2d11a0]{background:#38bdf812;border-color:#38bdf83d}.dashboard-hub-delegate-item--member[data-v-be2d11a0]{background:#94a3b80f;border-color:#94a3b838}.dashboard-hub-delegate-name-row[data-v-be2d11a0]{display:flex;align-items:center;flex-wrap:wrap;gap:.4rem .55rem}.dashboard-hub-badge[data-v-be2d11a0]{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-be2d11a0]{color:#c9cdfb;background:#5865f259;border:1px solid rgba(88,101,242,.45)}.dashboard-hub-badge--admin[data-v-be2d11a0]{color:#7dd3fc;background:#38bdf829;border:1px solid rgba(56,189,248,.35)}.dashboard-hub-badge--member[data-v-be2d11a0]{color:#94a3b8;background:#94a3b81a;border:1px solid rgba(148,163,184,.28)}.dashboard-hub-delegate-fixed-note[data-v-be2d11a0]{font-size:.82rem;color:var(--color-muted, #9ca3af)}.dashboard-hub-delegate-main[data-v-be2d11a0]{display:flex;flex-direction:column;gap:.15rem;min-width:0;flex:1}.dashboard-hub-delegate-name[data-v-be2d11a0]{font-weight:600}.dashboard-hub-delegate-meta[data-v-be2d11a0],.dashboard-hub-delegate-roles[data-v-be2d11a0]{font-size:.85rem;color:var(--color-muted, #9ca3af);word-break:break-all}.dashboard-hub-delegate-actions[data-v-be2d11a0]{display:flex;flex-shrink:0;gap:.35rem;align-items:flex-start;padding-top:.1rem}.dashboard-modal-backdrop[data-v-be2d11a0]{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-be2d11a0]{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-be2d11a0]{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem;padding:1rem 1.1rem .5rem}.dashboard-modal-header h3[data-v-be2d11a0]{margin:0;font-size:1.05rem}.dashboard-modal-close[data-v-be2d11a0]{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-be2d11a0]{margin:0 1.1rem .75rem;font-size:.9rem}.dashboard-modal-table-wrap[data-v-be2d11a0]{overflow:auto;padding:0 1.1rem;flex:1;min-height:0}.dashboard-modal-table[data-v-be2d11a0]{width:100%;border-collapse:collapse;font-size:.9rem}.dashboard-modal-table th[data-v-be2d11a0],.dashboard-modal-table td[data-v-be2d11a0]{padding:.55rem .4rem;border-bottom:1px solid var(--color-border, #3f4147);vertical-align:top;text-align:left}.dashboard-modal-area-label[data-v-be2d11a0]{font-weight:500;white-space:nowrap}.dashboard-perm-levels[data-v-be2d11a0]{display:flex;flex-wrap:wrap;gap:.35rem .65rem}.dashboard-perm-level[data-v-be2d11a0]{display:inline-flex;align-items:center;gap:.25rem;font-size:.85rem;cursor:pointer;white-space:nowrap}.dashboard-perm-level--active[data-v-be2d11a0]{color:var(--color-primary, #5865f2)}.dashboard-perm-level input[data-v-be2d11a0]{margin:0}.dashboard-modal-footer[data-v-be2d11a0]{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-be2d11a0]{width:min(420px,100%);max-height:none}.dashboard-confirm-modal-header[data-v-be2d11a0]{padding-bottom:.35rem}.dashboard-confirm-modal-message[data-v-be2d11a0]{margin:0 1.1rem 1rem;font-size:.92rem;color:var(--color-text-muted, #9ca3af);line-height:1.45}.dashboard-confirm-btn-danger[data-v-be2d11a0]{background:#dc2626;border-color:#dc2626;color:#fff}.dashboard-confirm-btn-danger[data-v-be2d11a0]:hover:not(:disabled){background:#b91c1c;border-color:#b91c1c}.dashboard-table-wrap--refreshing[data-v-be2d11a0]{position:relative}.dashboard-table-refresh-bar[data-v-be2d11a0]{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-be2d11a0 1s ease-in-out infinite}.dashboard-table--refreshing[data-v-be2d11a0]{opacity:.72;transition:opacity calc(var(--page-transition-duration) * .5) var(--page-transition-ease)}@keyframes dashboard-table-refresh-pulse-be2d11a0{0%,to{opacity:.35}50%{opacity:1}}.dashboard-scrim-detail-modal[data-v-be2d11a0]{width:min(48rem,100%);max-height:min(90vh,840px)}.dashboard-scrim-detail-meta[data-v-be2d11a0]{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-be2d11a0]{margin:0;font-size:.78rem;color:var(--color-text-muted)}.dashboard-scrim-detail-meta dd[data-v-be2d11a0]{margin:.15rem 0 0;font-size:.9rem;word-break:break-word}.dashboard-scrim-detail-result-badge[data-v-be2d11a0]{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center;padding:0 1.1rem}.dashboard-scrim-detail-result-pill[data-v-be2d11a0]{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-be2d11a0]{border-color:#22c55e73;background:#22c55e1f}.dashboard-scrim-detail-result-pill--lose[data-v-be2d11a0]{border-color:#f8717166;background:#f871711a}.dashboard-scrim-detail-body[data-v-be2d11a0]{display:grid;gap:1rem;padding:.35rem 0 .75rem;overflow-y:auto}.dashboard-scrim-detail-members[data-v-be2d11a0]{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-be2d11a0]{margin:0 0 .35rem;font-size:.85rem}.dashboard-scrim-detail-members p[data-v-be2d11a0]{margin:0;font-size:.9rem}.dashboard-scrim-detail-active-hint[data-v-be2d11a0]{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-be2d11a0]{display:flex;flex-wrap:wrap;gap:.75rem;align-items:flex-end;padding:0 1.1rem}.dashboard-hub-save-modal-body[data-v-be2d11a0]{padding:.35rem 1.1rem 1rem;overflow-y:auto}.dashboard-hub-save-modal-lead[data-v-be2d11a0]{margin:0 0 .85rem;color:var(--color-text-muted);font-size:.9rem;line-height:1.5}.dashboard-hub-save-changes[data-v-be2d11a0]{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-be2d11a0]{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-be2d11a0]{font-size:.84rem;font-weight:600;color:var(--color-text)}.dashboard-hub-save-change-values[data-v-be2d11a0]{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem .5rem;font-size:.88rem}.dashboard-hub-save-before[data-v-be2d11a0]{color:#fca5a5}.dashboard-hub-save-arrow[data-v-be2d11a0]{color:var(--color-text-faint)}.dashboard-hub-save-after[data-v-be2d11a0]{color:#86efac;font-weight:600}.dashboard-hub-foot[data-v-be2d11a0]{margin-top:1.5rem;font-size:.88rem}.dashboard-hub-section-editor[data-v-be2d11a0]{margin-top:.85rem}.dashboard-hub-section-toggle[data-v-be2d11a0]{margin-top:.25rem}.dashboard-hub-section-form-wrap[data-v-be2d11a0]{margin-top:.75rem;padding-top:.75rem;border-top:1px solid var(--color-border, #3f4147)}.dashboard-hub-form[data-v-be2d11a0]{display:flex;flex-direction:column;gap:.75rem}.dashboard-hub-check[data-v-be2d11a0],.dashboard-hub-cmd-row[data-v-be2d11a0]{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-be2d11a0]{font-size:.9rem}.dashboard-hub-check[data-v-be2d11a0]:hover,.dashboard-hub-cmd-row[data-v-be2d11a0]:hover{background:#ffffff0a}.dashboard-hub-check[data-v-be2d11a0]:has(input:checked:not(:disabled)),.dashboard-hub-cmd-row[data-v-be2d11a0]:has(input:checked:not(:disabled)){color:#86efac;background:#34d39912}.dashboard-hub-check[data-v-be2d11a0]:has(input:not(:checked):not(:disabled)),.dashboard-hub-cmd-row[data-v-be2d11a0]:has(input:not(:checked):not(:disabled)){color:#fca5a5;background:#f871710f}.dashboard-hub-check[data-v-be2d11a0]:has(input:disabled),.dashboard-hub-cmd-row[data-v-be2d11a0]:has(input:disabled){color:var(--color-text-muted);background:#ffffff05;cursor:not-allowed;opacity:.82}.dashboard-hub-check .dashboard-muted[data-v-be2d11a0],.dashboard-hub-cmd-row .dashboard-muted[data-v-be2d11a0]{color:var(--color-text-muted);font-size:.84em}.dashboard-hub-check input[type=checkbox][data-v-be2d11a0],.dashboard-hub-cmd-row input[type=checkbox][data-v-be2d11a0]{-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-be2d11a0]:checked,.dashboard-hub-cmd-row input[type=checkbox][data-v-be2d11a0]: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-be2d11a0]:not(:checked):not(:disabled),.dashboard-hub-cmd-row input[type=checkbox][data-v-be2d11a0]:not(:checked):not(:disabled){border-color:#fca5a5d9;box-shadow:0 0 0 2px #f8717114}.dashboard-hub-check input[type=checkbox][data-v-be2d11a0]:disabled,.dashboard-hub-cmd-row input[type=checkbox][data-v-be2d11a0]: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-be2d11a0]:active:not(:disabled),.dashboard-hub-cmd-row input[type=checkbox][data-v-be2d11a0]:active:not(:disabled){transform:scale(.92)}.dashboard-hub-check input[type=checkbox][data-v-be2d11a0]:checked:not(:disabled),.dashboard-hub-cmd-row input[type=checkbox][data-v-be2d11a0]:checked:not(:disabled){animation:dashboard-check-pop-be2d11a0 .32s var(--ease-spring, ease)}@keyframes dashboard-check-pop-be2d11a0{0%{transform:scale(.82)}55%{transform:scale(1.1)}to{transform:scale(1)}}.dashboard-hub-section-help[data-v-be2d11a0]{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-be2d11a0]{display:flex;flex-direction:column;gap:.35rem}.dashboard-hub-tier-map[data-v-be2d11a0]{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:.55rem .75rem;margin:.35rem 0 .15rem}.dashboard-hub-tier-map-row[data-v-be2d11a0]{margin:0}.dashboard-hub-tier-emoji[data-v-be2d11a0]{display:grid;grid-template-columns:minmax(140px,200px) minmax(160px,1fr) auto auto;gap:.5rem;align-items:center}@media(max-width:640px){.dashboard-hub-tier-emoji[data-v-be2d11a0]{grid-template-columns:1fr 1fr}}.dashboard-field-hint[data-v-be2d11a0]{margin:0;padding:0 .1rem;color:var(--color-text-faint);font-size:.8rem;line-height:1.45}.dashboard-hub-form-actions[data-v-be2d11a0]{margin-top:1rem;padding-top:.25rem}.dashboard-hub-cmd-panel[data-v-be2d11a0]{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-be2d11a0]{max-width:320px}.dashboard-hub-cmd-list[data-v-be2d11a0]{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-be2d11a0]{margin:0}.dashboard-hub-rule-list[data-v-be2d11a0]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.35rem}.dashboard-hub-rule-list li[data-v-be2d11a0]{display:flex;align-items:center;justify-content:space-between;gap:.5rem;font-size:.9rem}.dashboard-hub-rule-add[data-v-be2d11a0]{display:grid;gap:.65rem;margin-top:.5rem;padding-top:.65rem;border-top:1px dashed var(--color-border, #3f4147)}.dashboard-hub-deployed-cmds[data-v-be2d11a0]{display:grid;gap:.45rem;padding:.65rem .75rem;border:1px solid var(--color-border, #3f4147);border-radius:8px;background:color-mix(in srgb,var(--color-surface, #1e1f22) 92%,#000)}.dashboard-hub-deployed-head[data-v-be2d11a0]{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;justify-content:space-between}.dashboard-hub-deployed-filter[data-v-be2d11a0]{max-width:16rem;min-width:10rem;flex:1}.dashboard-hub-deployed-chips[data-v-be2d11a0]{display:flex;flex-wrap:wrap;gap:.35rem;max-height:12rem;overflow:auto}.dashboard-hub-deployed-chips .btn.is-off[data-v-be2d11a0]{opacity:.55}.dashboard-hub-deployed-chips .btn.is-selected[data-v-be2d11a0]{border-color:var(--color-accent, #5865f2);background:color-mix(in srgb,var(--color-accent, #5865f2) 22%,transparent);color:var(--color-text, #fff)}.dashboard-hub-role-pick[data-v-be2d11a0]{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-be2d11a0]{padding:0 .25rem}@media(max-width:768px){.dashboard-nav[data-v-be2d11a0]{padding:.6rem .65rem}.dashboard-nav-actions[data-v-be2d11a0]{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-be2d11a0]{margin-top:0}.dashboard-subtabs[data-v-be2d11a0],.dashboard-tabs[data-v-be2d11a0],.dashboard-weblog-tabs[data-v-be2d11a0]{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-be2d11a0]::-webkit-scrollbar,.dashboard-tabs[data-v-be2d11a0]::-webkit-scrollbar,.dashboard-weblog-tabs[data-v-be2d11a0]::-webkit-scrollbar{display:none}.dashboard-weblog-tabs.dashboard-subtabs--slide .dashboard-subtabs-indicator[data-v-be2d11a0]{display:none}.dashboard-subtabs--slide .dashboard-weblog-tab--active[data-v-be2d11a0]{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-be2d11a0]{display:grid;grid-template-columns:minmax(200px,260px) minmax(0,1fr);gap:1rem;align-items:start}.board-sidebar[data-v-be2d11a0]{padding:1rem .9rem;position:sticky;top:.5rem;max-height:calc(100vh - 6rem);overflow-y:auto}.board-sidebar-head[data-v-be2d11a0]{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-be2d11a0]{padding:.15rem 0 .1rem .2rem}.board-sidebar-settings-btn[data-v-be2d11a0]{font-size:.82rem;padding:.28rem .65rem;border-radius:999px;border:1px solid var(--color-border)}.board-sidebar-settings-btn--active[data-v-be2d11a0]{border-color:var(--color-primary);color:var(--color-primary);background:#38bdf81a}.board-main-empty .dashboard-empty[data-v-be2d11a0]{padding:1.75rem .5rem;margin:0}.board-compose.content-card+.board-posts-panel[data-v-be2d11a0]{margin-top:0}.board-compose-outer[data-v-be2d11a0]{display:grid;grid-template-rows:1fr;margin-bottom:1rem;overflow:hidden}.board-compose-enter-active[data-v-be2d11a0],.board-compose-leave-active[data-v-be2d11a0]{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-be2d11a0],.board-compose-leave-to[data-v-be2d11a0]{grid-template-rows:0fr;opacity:0;margin-bottom:0}.board-compose-enter-to[data-v-be2d11a0],.board-compose-leave-from[data-v-be2d11a0]{grid-template-rows:1fr;opacity:1}@media(prefers-reduced-motion:reduce){.board-compose-enter-active[data-v-be2d11a0],.board-compose-leave-active[data-v-be2d11a0]{transition:none}.board-compose-enter-from[data-v-be2d11a0],.board-compose-leave-to[data-v-be2d11a0]{grid-template-rows:1fr;opacity:1;margin-bottom:1rem}}.board-compose-inline[data-v-be2d11a0]{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-be2d11a0]{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-be2d11a0]{flex-shrink:0;font-size:.82rem;padding:.28rem .65rem;border-radius:999px}.board-sidebar .dashboard-empty[data-v-be2d11a0],.board-sidebar .dashboard-loading--pane[data-v-be2d11a0]{padding:1.25rem .45rem;margin:0}.board-sidebar-title[data-v-be2d11a0]{margin:0;font-family:var(--font-display);font-size:1rem;font-weight:600}.board-main[data-v-be2d11a0]{position:relative;display:flex;flex-direction:column;gap:1rem;min-width:0;min-height:14rem}.board-panel-head[data-v-be2d11a0]{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-be2d11a0]{margin:0}.board-section-modal[data-v-be2d11a0]{max-width:24rem}.board-section-modal .board-form[data-v-be2d11a0]{padding:.35rem 1.1rem 1rem}.board-section-modal .dashboard-modal-footer[data-v-be2d11a0]{margin:.75rem -1.1rem 0;padding:.85rem 1.1rem .25rem}.board-compose.content-card[data-v-be2d11a0],.board-posts-panel.content-card[data-v-be2d11a0]{padding:1.15rem 1.2rem}.board-main>.content-card>.dashboard-empty[data-v-be2d11a0]{padding:1.75rem .5rem;margin:0}.board-posts-panel .dashboard-empty[data-v-be2d11a0],.board-posts-panel .dashboard-loading[data-v-be2d11a0],.board-posts-panel .dashboard-error[data-v-be2d11a0]{padding:1.25rem .35rem 1.5rem;margin:0}.board-page[data-v-be2d11a0]{display:flex;flex-direction:column;gap:1.25rem}.board-compose[data-v-be2d11a0]{margin-bottom:0}.board-section-title[data-v-be2d11a0]{font-family:var(--font-display);font-size:1.15rem;margin:0 0 .85rem}.board-form[data-v-be2d11a0]{display:flex;flex-direction:column;gap:.9rem}.board-field[data-v-be2d11a0]{gap:.4rem}.board-field input[type=file][data-v-be2d11a0]{margin-top:.15rem;padding:.35rem 0;width:100%;font:inherit;font-size:.88rem;color:var(--color-text-muted)}.board-hint[data-v-be2d11a0]{font-size:.8rem;color:var(--color-text-muted);margin:0;line-height:1.45}.board-pii-hint[data-v-be2d11a0]{padding:.4rem .55rem;border-radius:var(--radius-sm);background:#0000001f}.board-file-list[data-v-be2d11a0]{margin:0;padding-left:1.1rem;font-size:.85rem;color:var(--color-text-muted)}.board-form-actions[data-v-be2d11a0]{display:flex;gap:.5rem}.board-post-list[data-v-be2d11a0]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.65rem}.board-post-card[data-v-be2d11a0]{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-be2d11a0]:hover{border-color:var(--color-border-strong);background:#0003}.board-post-link[data-v-be2d11a0]{display:block;padding:.9rem 1rem;color:inherit;text-decoration:none}.board-post-head[data-v-be2d11a0]{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:.35rem 1rem;margin-bottom:.4rem}.board-post-title[data-v-be2d11a0]{font-size:1.05rem}.board-post-meta[data-v-be2d11a0]{font-size:.82rem;color:var(--color-text-muted)}.board-post-preview[data-v-be2d11a0]{margin:0 0 .5rem;font-size:.92rem;color:var(--color-text-muted);white-space:pre-wrap}.board-post-foot[data-v-be2d11a0]{display:flex;flex-wrap:wrap;gap:.5rem 1rem;font-size:.82rem;color:var(--color-text-muted)}.board-back[data-v-be2d11a0]{margin:0 0 .25rem;padding:0 .15rem}.board-back a[data-v-be2d11a0]{font-size:.9rem}.board-detail-head[data-v-be2d11a0]{margin-bottom:.25rem;padding-bottom:.75rem;border-bottom:1px solid var(--color-border)}.board-detail-title[data-v-be2d11a0]{font-family:var(--font-display);font-size:1.35rem;margin:0 0 .45rem}.board-detail-meta[data-v-be2d11a0]{margin:0;display:flex;flex-wrap:wrap;gap:.5rem 1rem;font-size:.88rem;color:var(--color-text-muted)}.board-detail-body[data-v-be2d11a0]{white-space:pre-wrap;line-height:1.55;margin:1rem 0 1.15rem;padding:0 .1rem}.board-attachments[data-v-be2d11a0]{display:flex;flex-wrap:wrap;gap:.65rem;margin-bottom:1rem}.board-att-image[data-v-be2d11a0]{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-be2d11a0]{max-width:min(100%,480px);max-height:360px;border-radius:var(--radius-sm);border:1px solid var(--color-border)}.board-detail-actions[data-v-be2d11a0]{margin-top:.85rem;padding-top:.65rem;border-top:1px solid var(--color-border)}.board-btn-danger[data-v-be2d11a0]{color:#f87171}.board-comments[data-v-be2d11a0]{margin-top:0}.board-comments .board-section-title[data-v-be2d11a0]{margin-bottom:.9rem;padding-bottom:.65rem;border-bottom:1px solid var(--color-border)}.board-comment-list[data-v-be2d11a0]{list-style:none;margin:0 0 1rem;padding:0;display:flex;flex-direction:column;gap:.75rem}.board-comment[data-v-be2d11a0]{padding:.75rem .9rem;border:1px solid var(--color-border);border-radius:var(--radius-md);background:#0000001f}.board-comment-head[data-v-be2d11a0]{display:flex;flex-wrap:wrap;gap:.5rem 1rem;font-size:.85rem;margin-bottom:.35rem}.board-comment-head span[data-v-be2d11a0]{color:var(--color-text-muted)}.board-comment-body[data-v-be2d11a0]{margin:0 0 .5rem;white-space:pre-wrap}.board-comment-delete[data-v-be2d11a0]{margin-top:.35rem;padding:0;border:none;background:none;color:#f87171;font-size:.82rem;cursor:pointer}.board-comment-form[data-v-be2d11a0]{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-be2d11a0]{display:flex;gap:.5rem}.board-votes--compact[data-v-be2d11a0]{margin-top:.25rem}.board-vote-btn[data-v-be2d11a0]{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-be2d11a0]{border-color:var(--color-primary);background:#38bdf81f}.board-vote-btn[data-v-be2d11a0]:hover{border-color:var(--color-border-strong)}.dashboard-hub-subheading[data-v-be2d11a0]{margin:1rem 0 .5rem;font-size:.95rem;font-weight:600}.dashboard-hub-audit-search[data-v-be2d11a0]{margin-top:.75rem;padding-top:.75rem;border-top:1px solid var(--color-border)}.dashboard-hub-audit-config[data-v-be2d11a0]{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-be2d11a0]{font-weight:600;color:var(--color-text-muted);flex-shrink:0}.dashboard-hub-audit-config-list[data-v-be2d11a0]{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-be2d11a0]{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-be2d11a0]{grid-template-columns:1fr}}.dashboard-hub-audit-search-field[data-v-be2d11a0]{margin:0}.dashboard-hub-audit-search-btn[data-v-be2d11a0]{align-self:end;min-height:2.5rem;white-space:nowrap}.dashboard-hub-audit-empty[data-v-be2d11a0]{margin-top:.5rem}.dashboard-hub-audit-list[data-v-be2d11a0]{margin-top:.85rem;display:flex;flex-direction:column;gap:.55rem}.dashboard-hub-audit-list-head[data-v-be2d11a0]{margin:0 0 .15rem;font-size:.86rem;color:var(--color-text-muted)}.dashboard-hub-audit-card[data-v-be2d11a0]{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-be2d11a0]{border-color:#f8717159;background:#f871710f}.dashboard-hub-audit-card-head[data-v-be2d11a0]{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem}.dashboard-hub-audit-card-time[data-v-be2d11a0]{display:flex;flex-wrap:wrap;align-items:baseline;gap:.35rem .5rem;font-size:.86rem}.dashboard-hub-audit-card-time time[data-v-be2d11a0]{color:var(--color-text);font-weight:500}.dashboard-hub-audit-ago[data-v-be2d11a0]{color:var(--color-text-muted);font-size:.82rem}.dashboard-hub-audit-badge[data-v-be2d11a0]{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-be2d11a0]{color:#86efac;background:#34d3991f;border:1px solid rgba(52,211,153,.28)}.dashboard-hub-audit-badge--fail[data-v-be2d11a0]{color:#fca5a5;background:#f871711f;border:1px solid rgba(248,113,113,.32)}.dashboard-hub-audit-badge--kind[data-v-be2d11a0]{color:#93c5fd;background:#3b82f61a;border:1px solid rgba(59,130,246,.25)}.dashboard-hub-audit-card-user[data-v-be2d11a0]{display:flex;flex-wrap:wrap;align-items:baseline;gap:.35rem .65rem;font-size:.88rem}.dashboard-hub-audit-user-name[data-v-be2d11a0]{font-weight:600}.dashboard-hub-audit-user-id[data-v-be2d11a0]{font-family:ui-monospace,monospace;font-size:.78rem;color:var(--color-text-muted)}.dashboard-hub-audit-card-meta[data-v-be2d11a0]{display:flex;flex-wrap:wrap;align-items:center;gap:.45rem .55rem}.dashboard-hub-audit-cmd[data-v-be2d11a0]{font-size:.84rem;padding:.12rem .4rem;border-radius:4px;background:#ffffff0f;border:1px solid var(--color-border)}.dashboard-hub-audit-fail-cat[data-v-be2d11a0]{margin:0;font-size:.82rem;color:#fca5a5}.dashboard-hub-audit-snippet[data-v-be2d11a0]{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-be2d11a0]{max-height:12rem;overflow-y:auto;padding-right:.25rem}.dashboard-hub-clear-btn[data-v-be2d11a0]{margin-bottom:.25rem;align-self:flex-start}.dashboard-hub-textarea[data-v-be2d11a0]{min-height:7rem;resize:vertical;font-family:inherit}.dashboard-balance-toolbar[data-v-be2d11a0]{display:flex;flex-wrap:wrap;gap:.85rem;align-items:flex-end;margin-bottom:1rem}.dashboard-balance-toolbar .dashboard-field[data-v-be2d11a0]{flex:1 1 220px;max-width:100%}.dashboard-balance-meta[data-v-be2d11a0]{display:flex;flex-wrap:wrap;gap:.5rem 1rem;margin-bottom:1rem;font-size:.88rem;color:var(--color-text-muted)}.dashboard-balance-board[data-v-be2d11a0]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;margin:1rem 0}.dashboard-balance-pool[data-v-be2d11a0]{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-be2d11a0]{border-color:#38bdf859}.dashboard-balance-pool--team2[data-v-be2d11a0]{border-color:#fbbf2459}.dashboard-balance-pool-title[data-v-be2d11a0]{margin:0 0 .25rem;font-size:.88rem;font-weight:600;color:var(--color-text-muted)}.dashboard-balance-member[data-v-be2d11a0]{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-be2d11a0]{border-color:#fbbf2473;background:#fbbf240f}.dashboard-balance-member-name[data-v-be2d11a0]{font-weight:600;line-height:1.3}.dashboard-balance-member-meta[data-v-be2d11a0]{font-size:.78rem;color:var(--color-text-muted)}.dashboard-balance-member-actions[data-v-be2d11a0]{display:flex;flex-wrap:wrap;gap:.3rem}.dashboard-balance-member-actions .btn[data-v-be2d11a0]{padding:.2rem .45rem;font-size:.75rem;min-height:0}.dashboard-balance-actions[data-v-be2d11a0]{display:flex;flex-wrap:wrap;gap:.65rem;align-items:center;margin-top:.5rem}.dashboard-balance-result[data-v-be2d11a0]{margin-top:1rem}@media(max-width:900px){.dashboard-balance-board[data-v-be2d11a0]{grid-template-columns:1fr}}.page-hero--dash[data-v-be2d11a0]{padding:var(--prem-space-6) var(--prem-space-6) var(--prem-space-5);margin-bottom:var(--prem-space-5)}.page-hero--dash h1[data-v-be2d11a0]{margin-bottom:var(--prem-space-2);font-size:var(--prem-h1)}.page-hero--dash>p[data-v-be2d11a0]{margin:0;color:var(--color-text-muted);font-size:.94rem}.dashboard-nav[data-v-be2d11a0]{gap:var(--prem-space-3) var(--prem-space-4);padding:var(--prem-space-3) var(--prem-space-4);border-radius:var(--prem-radius-secondary);transition:border-color var(--prem-motion-sidebar) var(--prem-ease),box-shadow var(--prem-motion-sidebar) var(--prem-ease)}.dashboard-nav[data-v-be2d11a0]:hover{border-color:color-mix(in srgb,var(--color-primary) 24%,var(--color-border))}.dashboard-nav-group--guild[data-v-be2d11a0]{padding-top:var(--prem-space-3);border-top:1px solid color-mix(in srgb,var(--color-primary) 16%,var(--color-border))}.dashboard-nav-group-label[data-v-be2d11a0]{align-self:stretch;display:flex;align-items:flex-start;padding-top:.42rem;font-size:var(--prem-caption);color:var(--color-text-faint)}.dashboard-nav a[data-v-be2d11a0]:not(.dashboard-nav-hub-link){position:relative;transition:color var(--prem-motion-sidebar) var(--prem-ease),background var(--prem-motion-sidebar) var(--prem-ease),border-color var(--prem-motion-sidebar) var(--prem-ease),box-shadow var(--prem-motion-sidebar) var(--prem-ease)}.dashboard-nav a[data-v-be2d11a0]:not(.dashboard-nav-hub-link):hover{box-shadow:0 0 18px color-mix(in srgb,var(--color-primary) 14%,transparent)}.dashboard-nav a.router-link-active[data-v-be2d11a0]:not(.dashboard-nav-hub-link),.dashboard-nav a.dashboard-nav-link--active[data-v-be2d11a0]:not(.dashboard-nav-hub-link){box-shadow:var(--prem-glow)}.dashboard-nav a.router-link-active[data-v-be2d11a0]:not(.dashboard-nav-hub-link):before,.dashboard-nav a.dashboard-nav-link--active[data-v-be2d11a0]:not(.dashboard-nav-hub-link):before{content:"";position:absolute;left:.55rem;right:.55rem;bottom:-1px;height:2px;border-radius:2px;background:linear-gradient(90deg,transparent,var(--color-primary),transparent)}.dashboard-nav-actions[data-v-be2d11a0]{gap:var(--prem-space-2);padding-left:var(--prem-space-3)}.dashboard-nav-actions .btn[data-v-be2d11a0],.dashboard-nav-actions a[data-v-be2d11a0]{display:inline-flex;align-items:center;gap:var(--prem-space-2);line-height:1}.dashboard-nav-actions svg[data-v-be2d11a0]{width:var(--prem-icon-sm);height:var(--prem-icon-sm);flex-shrink:0}.dashboard-table-wrap--sticky[data-v-be2d11a0]{max-height:min(60vh,34rem);overflow:auto}.dashboard-table-wrap--sticky .dashboard-table th[data-v-be2d11a0]{position:sticky;top:0;z-index:2;background:color-mix(in srgb,var(--color-bg-elevated) 94%,transparent);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);box-shadow:inset 0 -1px 0 var(--color-border)}.dashboard-table th[data-v-be2d11a0]{font-size:var(--prem-caption);letter-spacing:.06em;text-transform:uppercase}.dashboard-table tbody tr[data-v-be2d11a0]{transition:background var(--prem-motion-card) var(--prem-ease)}.dashboard-table tbody tr[data-v-be2d11a0]:hover{background:color-mix(in srgb,var(--color-primary) 7%,transparent)}.dashboard-table tbody tr .dashboard-row-action[data-v-be2d11a0]{opacity:.55;transition:opacity var(--prem-motion-card) var(--prem-ease)}.dashboard-table tbody tr:hover .dashboard-row-action[data-v-be2d11a0],.dashboard-table tbody tr:focus-within .dashboard-row-action[data-v-be2d11a0]{opacity:1}.dashboard-loading--skel[data-v-be2d11a0]{align-items:stretch;justify-content:flex-start;gap:var(--prem-space-4);padding:var(--prem-space-4) 0}.dashboard-loading--skel[data-v-be2d11a0]:before{display:none}.dashboard-summary-grid[data-v-be2d11a0]{margin-bottom:var(--prem-space-5)}.dashboard-summary-featured[data-v-be2d11a0],.dashboard-summary-half[data-v-be2d11a0]{display:flex;flex-direction:column;gap:var(--prem-space-2);min-height:8.5rem}.dashboard-summary-half[data-v-be2d11a0]{text-decoration:none;color:inherit}.dashboard-summary-mini-row[data-v-be2d11a0]{display:flex;flex-wrap:wrap;gap:var(--prem-space-4) var(--prem-space-6);margin-top:var(--prem-space-2)}.dashboard-summary-mini[data-v-be2d11a0]{margin:0;min-width:4.5rem}.dashboard-summary-mini strong[data-v-be2d11a0]{display:block;font-family:var(--font-display);font-size:1.45rem;font-weight:700;line-height:1.15}.dashboard-summary-activity[data-v-be2d11a0]{margin-top:var(--prem-space-4)}.dashboard-stat[data-v-be2d11a0]{border-radius:var(--prem-radius-metric);transition:transform var(--prem-motion-card) var(--prem-ease),border-color var(--prem-motion-card) var(--prem-ease),box-shadow var(--prem-motion-card) var(--prem-ease)}.dashboard-stat[data-v-be2d11a0]:hover{transform:translateY(-2px);border-color:color-mix(in srgb,var(--color-primary) 38%,transparent);box-shadow:var(--prem-shadow-lift),var(--prem-glow)}.dashboard-recruit-detail[data-v-be2d11a0]{border-radius:var(--prem-radius-primary);animation:dashboard-drawer-in-be2d11a0 var(--prem-motion-drawer) var(--prem-ease) both}.dashboard-recruit-detail-head[data-v-be2d11a0]{padding-bottom:var(--prem-space-3);margin-bottom:var(--prem-space-4);border-bottom:1px solid color-mix(in srgb,var(--color-primary) 18%,var(--color-border))}.dashboard-recruit-party[data-v-be2d11a0]{padding-top:var(--prem-space-3)}.dashboard-recruit-party+.dashboard-recruit-party[data-v-be2d11a0]{border-top:1px solid var(--color-border)}.dashboard-recruit-footer[data-v-be2d11a0]{position:sticky;bottom:0;z-index:1;display:flex;flex-wrap:wrap;align-items:center;gap:var(--prem-space-3);margin-top:var(--prem-space-4);padding-top:var(--prem-space-3);padding-bottom:1.5rem;border-top:1px solid color-mix(in srgb,var(--color-primary) 18%,var(--color-border));background:linear-gradient(180deg,transparent,color-mix(in srgb,var(--color-bg) 82%,transparent) 42%)}@keyframes dashboard-drawer-in-be2d11a0{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.dashboard-modal[data-v-be2d11a0]{border-radius:var(--prem-radius-primary);box-shadow:var(--prem-shadow-lift);animation:dashboard-modal-in-be2d11a0 var(--prem-motion-modal) var(--prem-ease) both}.dashboard-modal-header[data-v-be2d11a0]{border-bottom:1px solid color-mix(in srgb,var(--color-primary) 14%,var(--color-border));padding-bottom:var(--prem-space-3)}.dashboard-modal-footer[data-v-be2d11a0]{border-top-color:color-mix(in srgb,var(--color-primary) 14%,var(--color-border))}@keyframes dashboard-modal-in-be2d11a0{0%{opacity:0;transform:translateY(8px) scale(.99)}to{opacity:1;transform:none}}.dashboard-badge[data-v-be2d11a0]{padding:.16rem .55rem;border-radius:999px;border:1px solid color-mix(in srgb,var(--color-primary) 28%,transparent);font-size:var(--prem-caption);font-weight:700;letter-spacing:.02em}@media(prefers-reduced-motion:reduce){.dashboard-stat[data-v-be2d11a0],.dashboard-stat[data-v-be2d11a0]:hover,.dashboard-nav a[data-v-be2d11a0]:not(.dashboard-nav-hub-link){transform:none;transition:none}.dashboard-recruit-detail[data-v-be2d11a0],.dashboard-modal[data-v-be2d11a0]{animation:none}}.dashboard-summary-activity.prem-grid__full[data-v-be2d11a0]{margin-top:0}.dashboard-summary-activity-links[data-v-be2d11a0]{margin:var(--prem-space-4) 0 0}.dashboard-summary-ai[data-v-be2d11a0]{display:flex;flex-direction:column;gap:var(--prem-space-2);border-color:color-mix(in srgb,var(--color-primary) 24%,var(--color-border));text-decoration:none;color:inherit}.prem-grid__full .dashboard-table-wrap[data-v-be2d11a0]{max-width:100%}.dashboard-boost-table[data-v-be2d11a0]{margin-top:var(--prem-space-4)}.dashboard-table-wrap .prem-empty[data-v-be2d11a0]{padding:var(--prem-space-6) var(--prem-space-4)}.dashboard-bridge-lead[data-v-be2d11a0]{margin:0 0 1rem;color:#cbd5e1}.dashboard-linked-account--static[data-v-be2d11a0]{margin-bottom:1.25rem;cursor:default}.dashboard-bridge-btn[data-v-be2d11a0]{width:100%}.dashboard-bridge-hint[data-v-be2d11a0]{margin-top:1rem;text-align:center}.dashboard-shell[data-v-545cc008]{padding-bottom:0}.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;overflow:hidden}.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(--dashboard-pane-duration, .5s) var(--page-transition-ease)}.dashboard-pane-leave-active[data-v-545cc008]{pointer-events:none}.dashboard-pane-enter-from[data-v-545cc008],.dashboard-pane-leave-to[data-v-545cc008]{opacity:0}@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}}.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-save-msg--error[data-v-545cc008]{color:var(--color-danger, #c62828)}.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:block;object-fit:contain;background:#38bdf814;padding:4px;box-sizing:border-box}.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]{position:relative;display:flex;align-items:center;gap:.85rem;padding:.9rem 1rem;border-radius:var(--umi-radius-card);border:1px solid var(--umi-border);background:var(--umi-surface);color:var(--umi-text);text-decoration:none;transition:border-color var(--umi-motion-button) var(--umi-ease),transform var(--umi-motion-button) var(--umi-ease),box-shadow var(--umi-motion-button) var(--umi-ease)}.dashboard-guild-card[data-v-545cc008]:hover{border-color:color-mix(in srgb,var(--umi-cyan) 40%,var(--umi-border));transform:translateY(-1px);color:var(--umi-text)}.dashboard-guild-card[data-v-545cc008]:focus-visible{outline:2px solid var(--umi-cyan);outline-offset:2px}.dashboard-guild-card--selected[data-v-545cc008]{border-color:rgba(var(--umi-cyan-rgb),.45);background:rgba(var(--umi-cyan-rgb),.06);box-shadow:var(--umi-halo-soft)}.dashboard-guild-card--selected[data-v-545cc008]:before{content:"";position:absolute;left:-1px;top:10px;bottom:10px;width:3px;border-radius:2px;background:var(--umi-cyan)}.dashboard-guild-card-selected[data-v-545cc008]{display:inline-block;font-size:.72rem;padding:.1rem .45rem;border-radius:4px;background:rgba(var(--umi-cyan-rgb),.12);color:var(--umi-cyan);width:fit-content;font-weight:600}.dashboard-guild-card-body[data-v-545cc008]{display:flex;flex-direction:column;gap:.4rem;min-width:0;flex:1}.dashboard-guild-card-body .dashboard-guild-card-name[data-v-545cc008]{flex-direction:row;flex-wrap:wrap;align-items:center;gap:.4rem}.dashboard-guild-card-meta[data-v-545cc008]{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem}.dashboard-guild-section--muted[data-v-545cc008]{padding-top:.75rem;border-top:1px solid var(--umi-border)}.dashboard-home-others__summary[data-v-545cc008]{display:flex;align-items:center;gap:.6rem;cursor:pointer;list-style:none;padding:.35rem 0}.dashboard-home-others__summary[data-v-545cc008]::-webkit-details-marker{display:none}.dashboard-home-others__summary .dashboard-guild-section-title[data-v-545cc008]{margin:0}.dashboard-home-others__hint[data-v-545cc008]{font-size:.82rem;color:var(--umi-muted)}.dashboard-home-others__chevron[data-v-545cc008]{margin-left:auto;color:var(--umi-muted)}.dashboard-home-others[open] .dashboard-guild-list[data-v-545cc008]{margin-top:.85rem}.dashboard-home-start[data-v-545cc008]{display:grid;gap:.75rem;justify-items:start;margin-bottom:1.5rem}.dashboard-home-start__steps[data-v-545cc008]{margin:0;padding-left:1.2rem;color:var(--umi-muted);font-size:.92rem;line-height:1.6}.dashboard-error__retry[data-v-545cc008]{margin-left:.5rem;min-height:32px;padding:0 10px;font-size:.8rem}.dashboard-empty[data-v-545cc008],.dashboard-error[data-v-545cc008]{color:var(--color-text-muted);padding-block:2rem;text-align:center}.dashboard-empty[data-v-545cc008]:before{content:"";display:block;width:40px;height:40px;margin:0 auto .75rem;background:url(/favicon-32.png) center / contain no-repeat;opacity:.85}.dashboard-loading[data-v-545cc008]{color:var(--color-text-muted);padding:2rem 0;min-height:14rem;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.75rem}.dashboard-loading[data-v-545cc008]:before{content:"";width:36px;height:36px;background:url(/favicon-32.png) center / contain no-repeat;opacity:.8}.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:block;object-fit:contain;background:#38bdf81f;padding:4px;box-sizing:border-box}.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-hub-tier-map[data-v-545cc008]{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:.55rem .75rem;margin:.35rem 0 .15rem}.dashboard-hub-tier-map-row[data-v-545cc008]{margin:0}.dashboard-hub-tier-emoji[data-v-545cc008]{display:grid;grid-template-columns:minmax(140px,200px) minmax(160px,1fr) auto auto;gap:.5rem;align-items:center}@media(max-width:640px){.dashboard-hub-tier-emoji[data-v-545cc008]{grid-template-columns:1fr 1fr}}.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-deployed-cmds[data-v-545cc008]{display:grid;gap:.45rem;padding:.65rem .75rem;border:1px solid var(--color-border, #3f4147);border-radius:8px;background:color-mix(in srgb,var(--color-surface, #1e1f22) 92%,#000)}.dashboard-hub-deployed-head[data-v-545cc008]{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;justify-content:space-between}.dashboard-hub-deployed-filter[data-v-545cc008]{max-width:16rem;min-width:10rem;flex:1}.dashboard-hub-deployed-chips[data-v-545cc008]{display:flex;flex-wrap:wrap;gap:.35rem;max-height:12rem;overflow:auto}.dashboard-hub-deployed-chips .btn.is-off[data-v-545cc008]{opacity:.55}.dashboard-hub-deployed-chips .btn.is-selected[data-v-545cc008]{border-color:var(--color-accent, #5865f2);background:color-mix(in srgb,var(--color-accent, #5865f2) 22%,transparent);color:var(--color-text, #fff)}.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}}.page-hero--dash[data-v-545cc008]{padding:var(--prem-space-6) var(--prem-space-6) var(--prem-space-5);margin-bottom:var(--prem-space-5)}.page-hero--dash h1[data-v-545cc008]{margin-bottom:var(--prem-space-2);font-size:var(--prem-h1)}.page-hero--dash>p[data-v-545cc008]{margin:0;color:var(--color-text-muted);font-size:.94rem}.dashboard-nav[data-v-545cc008]{gap:var(--prem-space-3) var(--prem-space-4);padding:var(--prem-space-3) var(--prem-space-4);border-radius:var(--prem-radius-secondary);transition:border-color var(--prem-motion-sidebar) var(--prem-ease),box-shadow var(--prem-motion-sidebar) var(--prem-ease)}.dashboard-nav[data-v-545cc008]:hover{border-color:color-mix(in srgb,var(--color-primary) 24%,var(--color-border))}.dashboard-nav-group--guild[data-v-545cc008]{padding-top:var(--prem-space-3);border-top:1px solid color-mix(in srgb,var(--color-primary) 16%,var(--color-border))}.dashboard-nav-group-label[data-v-545cc008]{align-self:stretch;display:flex;align-items:flex-start;padding-top:.42rem;font-size:var(--prem-caption);color:var(--color-text-faint)}.dashboard-nav a[data-v-545cc008]:not(.dashboard-nav-hub-link){position:relative;transition:color var(--prem-motion-sidebar) var(--prem-ease),background var(--prem-motion-sidebar) var(--prem-ease),border-color var(--prem-motion-sidebar) var(--prem-ease),box-shadow var(--prem-motion-sidebar) var(--prem-ease)}.dashboard-nav a[data-v-545cc008]:not(.dashboard-nav-hub-link):hover{box-shadow:0 0 18px color-mix(in srgb,var(--color-primary) 14%,transparent)}.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){box-shadow:var(--prem-glow)}.dashboard-nav a.router-link-active[data-v-545cc008]:not(.dashboard-nav-hub-link):before,.dashboard-nav a.dashboard-nav-link--active[data-v-545cc008]:not(.dashboard-nav-hub-link):before{content:"";position:absolute;left:.55rem;right:.55rem;bottom:-1px;height:2px;border-radius:2px;background:linear-gradient(90deg,transparent,var(--color-primary),transparent)}.dashboard-nav-actions[data-v-545cc008]{gap:var(--prem-space-2);padding-left:var(--prem-space-3)}.dashboard-nav-actions .btn[data-v-545cc008],.dashboard-nav-actions a[data-v-545cc008]{display:inline-flex;align-items:center;gap:var(--prem-space-2);line-height:1}.dashboard-nav-actions svg[data-v-545cc008]{width:var(--prem-icon-sm);height:var(--prem-icon-sm);flex-shrink:0}.dashboard-table-wrap--sticky[data-v-545cc008]{max-height:min(60vh,34rem);overflow:auto}.dashboard-table-wrap--sticky .dashboard-table th[data-v-545cc008]{position:sticky;top:0;z-index:2;background:color-mix(in srgb,var(--color-bg-elevated) 94%,transparent);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);box-shadow:inset 0 -1px 0 var(--color-border)}.dashboard-table th[data-v-545cc008]{font-size:var(--prem-caption);letter-spacing:.06em;text-transform:uppercase}.dashboard-table tbody tr[data-v-545cc008]{transition:background var(--prem-motion-card) var(--prem-ease)}.dashboard-table tbody tr[data-v-545cc008]:hover{background:color-mix(in srgb,var(--color-primary) 7%,transparent)}.dashboard-table tbody tr .dashboard-row-action[data-v-545cc008]{opacity:.55;transition:opacity var(--prem-motion-card) var(--prem-ease)}.dashboard-table tbody tr:hover .dashboard-row-action[data-v-545cc008],.dashboard-table tbody tr:focus-within .dashboard-row-action[data-v-545cc008]{opacity:1}.dashboard-loading--skel[data-v-545cc008]{align-items:stretch;justify-content:flex-start;gap:var(--prem-space-4);padding:var(--prem-space-4) 0}.dashboard-loading--skel[data-v-545cc008]:before{display:none}.dashboard-summary-grid[data-v-545cc008]{margin-bottom:var(--prem-space-5)}.dashboard-summary-featured[data-v-545cc008],.dashboard-summary-half[data-v-545cc008]{display:flex;flex-direction:column;gap:var(--prem-space-2);min-height:8.5rem}.dashboard-summary-half[data-v-545cc008]{text-decoration:none;color:inherit}.dashboard-summary-mini-row[data-v-545cc008]{display:flex;flex-wrap:wrap;gap:var(--prem-space-4) var(--prem-space-6);margin-top:var(--prem-space-2)}.dashboard-summary-mini[data-v-545cc008]{margin:0;min-width:4.5rem}.dashboard-summary-mini strong[data-v-545cc008]{display:block;font-family:var(--font-display);font-size:1.45rem;font-weight:700;line-height:1.15}.dashboard-summary-activity[data-v-545cc008]{margin-top:var(--prem-space-4)}.dashboard-stat[data-v-545cc008]{border-radius:var(--prem-radius-metric);transition:transform var(--prem-motion-card) var(--prem-ease),border-color var(--prem-motion-card) var(--prem-ease),box-shadow var(--prem-motion-card) var(--prem-ease)}.dashboard-stat[data-v-545cc008]:hover{transform:translateY(-2px);border-color:color-mix(in srgb,var(--color-primary) 38%,transparent);box-shadow:var(--prem-shadow-lift),var(--prem-glow)}.dashboard-recruit-detail[data-v-545cc008]{border-radius:var(--prem-radius-primary);animation:dashboard-drawer-in-545cc008 var(--prem-motion-drawer) var(--prem-ease) both}.dashboard-recruit-detail-head[data-v-545cc008]{padding-bottom:var(--prem-space-3);margin-bottom:var(--prem-space-4);border-bottom:1px solid color-mix(in srgb,var(--color-primary) 18%,var(--color-border))}.dashboard-recruit-party[data-v-545cc008]{padding-top:var(--prem-space-3)}.dashboard-recruit-party+.dashboard-recruit-party[data-v-545cc008]{border-top:1px solid var(--color-border)}.dashboard-recruit-footer[data-v-545cc008]{position:sticky;bottom:0;z-index:1;display:flex;flex-wrap:wrap;align-items:center;gap:var(--prem-space-3);margin-top:var(--prem-space-4);padding-top:var(--prem-space-3);padding-bottom:1.5rem;border-top:1px solid color-mix(in srgb,var(--color-primary) 18%,var(--color-border));background:linear-gradient(180deg,transparent,color-mix(in srgb,var(--color-bg) 82%,transparent) 42%)}@keyframes dashboard-drawer-in-545cc008{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.dashboard-modal[data-v-545cc008]{border-radius:var(--prem-radius-primary);box-shadow:var(--prem-shadow-lift);animation:dashboard-modal-in-545cc008 var(--prem-motion-modal) var(--prem-ease) both}.dashboard-modal-header[data-v-545cc008]{border-bottom:1px solid color-mix(in srgb,var(--color-primary) 14%,var(--color-border));padding-bottom:var(--prem-space-3)}.dashboard-modal-footer[data-v-545cc008]{border-top-color:color-mix(in srgb,var(--color-primary) 14%,var(--color-border))}@keyframes dashboard-modal-in-545cc008{0%{opacity:0;transform:translateY(8px) scale(.99)}to{opacity:1;transform:none}}.dashboard-badge[data-v-545cc008]{padding:.16rem .55rem;border-radius:999px;border:1px solid color-mix(in srgb,var(--color-primary) 28%,transparent);font-size:var(--prem-caption);font-weight:700;letter-spacing:.02em}@media(prefers-reduced-motion:reduce){.dashboard-stat[data-v-545cc008],.dashboard-stat[data-v-545cc008]:hover,.dashboard-nav a[data-v-545cc008]:not(.dashboard-nav-hub-link){transform:none;transition:none}.dashboard-recruit-detail[data-v-545cc008],.dashboard-modal[data-v-545cc008]{animation:none}}.dashboard-summary-activity.prem-grid__full[data-v-545cc008]{margin-top:0}.dashboard-summary-activity-links[data-v-545cc008]{margin:var(--prem-space-4) 0 0}.dashboard-summary-ai[data-v-545cc008]{display:flex;flex-direction:column;gap:var(--prem-space-2);border-color:color-mix(in srgb,var(--color-primary) 24%,var(--color-border));text-decoration:none;color:inherit}.prem-grid__full .dashboard-table-wrap[data-v-545cc008]{max-width:100%}.dashboard-boost-table[data-v-545cc008]{margin-top:var(--prem-space-4)}.dashboard-table-wrap .prem-empty[data-v-545cc008]{padding:var(--prem-space-6) var(--prem-space-4)}.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-shell[data-v-5253139e]{padding-bottom:0}.dashboard-nav[data-v-5253139e]{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-5253139e]{display:flex;flex-direction:column;gap:.55rem;min-width:0}.dashboard-nav-group[data-v-5253139e]{display:flex;align-items:flex-start;gap:.55rem;min-width:0}.dashboard-nav-group--guild[data-v-5253139e]{padding-top:.55rem;border-top:1px solid color-mix(in srgb,var(--color-border) 70%,transparent)}.dashboard-nav-group-label[data-v-5253139e]{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-5253139e]{display:flex;flex-wrap:wrap;gap:.35rem;align-items:center;min-width:0;flex:1}.dashboard-nav-actions[data-v-5253139e]{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-5253139e]: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-5253139e]: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-5253139e]: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-5253139e]:not(.dashboard-nav-hub-link),.dashboard-nav a.dashboard-nav-link--active[data-v-5253139e]: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-5253139e]{position:relative;min-height:14rem;overflow:hidden}.dashboard-pane[data-v-5253139e]{min-height:14rem;width:100%}.dashboard-pane-enter-active[data-v-5253139e],.dashboard-pane-leave-active[data-v-5253139e]{transition:opacity var(--dashboard-pane-duration, .5s) var(--page-transition-ease)}.dashboard-pane-leave-active[data-v-5253139e]{pointer-events:none}.dashboard-pane-enter-from[data-v-5253139e],.dashboard-pane-leave-to[data-v-5253139e]{opacity:0}@media(prefers-reduced-motion:reduce){.dashboard-pane-enter-active[data-v-5253139e],.dashboard-pane-leave-active[data-v-5253139e]{transition:none}.dashboard-pane-enter-from[data-v-5253139e],.dashboard-pane-leave-to[data-v-5253139e]{opacity:1}}.dashboard-compare-link[data-v-5253139e]{margin-top:1.5rem;margin-bottom:.25rem}.dashboard-guide[data-v-5253139e]{margin-bottom:1.75rem}.dashboard-grid[data-v-5253139e]{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1rem;margin-bottom:1.5rem}.dashboard-stat[data-v-5253139e]{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-5253139e]:hover{border-color:var(--color-border-strong);box-shadow:var(--shadow-card-hover)}.dashboard-stat-label[data-v-5253139e]{color:var(--color-text-muted);font-size:.85rem;margin-bottom:.35rem}.dashboard-stat-value[data-v-5253139e]{font-family:var(--font-display);font-size:1.6rem;font-weight:700}.dashboard-table-wrap[data-v-5253139e]{overflow-x:auto;border:1px solid var(--color-border);border-radius:var(--radius-md);background:#0000001f}.dashboard-table-wrap .dashboard-empty[data-v-5253139e]{padding:1.25rem .85rem;margin:0}.dashboard-table-wrap>.dashboard-filters[data-v-5253139e]{padding:.85rem .85rem .25rem;margin-bottom:0}.dashboard-table[data-v-5253139e]{width:100%;border-collapse:collapse;font-size:.92rem}.dashboard-table th[data-v-5253139e],.dashboard-table td[data-v-5253139e]{padding:.75rem .85rem;border-bottom:1px solid var(--color-border);text-align:left;vertical-align:top}.dashboard-table th[data-v-5253139e]{color:var(--color-text-muted);font-weight:600;background:#38bdf80f}.dashboard-table tr:last-child td[data-v-5253139e]{border-bottom:none}.dashboard-filters[data-v-5253139e]{display:flex;flex-wrap:wrap;gap:.75rem;margin-bottom:1rem;align-items:flex-end}.dashboard-field-row[data-v-5253139e]{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:.85rem;align-items:end}.dashboard-combobox[data-v-5253139e]{position:relative;margin-bottom:.85rem}.dashboard-combobox-panel[data-v-5253139e]{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-5253139e]{overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.dashboard-combobox-group-label[data-v-5253139e]{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-5253139e]{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-5253139e]:hover,.dashboard-combobox-item[data-v-5253139e]:focus-visible{background:#38bdf81a;outline:none}.dashboard-combobox-item--header[data-v-5253139e]{font-weight:600}.dashboard-combobox-item--sub[data-v-5253139e]{padding-left:1.25rem;font-size:.86rem}.dashboard-combobox-item-name[data-v-5253139e]{flex:1 1 auto}.dashboard-combobox-item-meta[data-v-5253139e]{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-5253139e]{color:var(--color-text-muted);font-size:.75rem}.dashboard-combobox-sub[data-v-5253139e]{margin:.15rem 0 .35rem;padding-left:.35rem;border-left:2px solid rgba(56,189,248,.25)}.dashboard-combobox-bulk[data-v-5253139e]{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-5253139e]:hover{background:#38bdf81f}.dashboard-combobox-hint[data-v-5253139e]{margin:.35rem .5rem;font-size:.82rem;color:var(--color-text-muted)}.dashboard-role-dot[data-v-5253139e]{width:.65rem;height:.65rem;border-radius:50%;flex-shrink:0}.dashboard-member-pick[data-v-5253139e]{list-style:none;margin:.35rem 0 .85rem;padding:0;display:flex;flex-direction:column;gap:.25rem}.dashboard-hub-radio input[type=radio][data-v-5253139e]{accent-color:var(--color-primary);width:1rem;height:1rem;margin:0}.dashboard-settings-block[data-v-5253139e]{margin-bottom:1.25rem}.dashboard-settings-block h2[data-v-5253139e]{margin:0 0 .5rem;font-size:1.2rem}.dashboard-settings-desc[data-v-5253139e]{color:var(--color-text-muted);font-size:.92rem;margin:0 0 1rem}.dashboard-settings-summary[data-v-5253139e],.dashboard-save-msg[data-v-5253139e]{color:var(--color-text-muted);font-size:.9rem;margin:.75rem 0 0}.dashboard-save-msg[data-v-5253139e]{color:var(--color-primary)}.dashboard-save-msg--error[data-v-5253139e]{color:var(--color-danger, #c62828)}.dashboard-boost-form[data-v-5253139e]{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:.85rem;align-items:end}.dashboard-boost-form label[data-v-5253139e],.dashboard-boost-form .dashboard-field[data-v-5253139e]{display:flex;flex-direction:column;gap:.4rem;font-size:.82rem;color:var(--color-text-muted)}.dashboard-insight-card[data-v-5253139e]{margin-bottom:1rem}.dashboard-insight-card h3[data-v-5253139e]{margin:0 0 .5rem;font-size:1.05rem}.dashboard-insight-suggestion[data-v-5253139e]{color:var(--color-text-muted);font-size:.9rem;margin:.5rem 0 0}.dashboard-insight-meta[data-v-5253139e]{color:var(--color-text-muted);font-size:.88rem;margin:0 0 1rem}.dashboard-ai-box[data-v-5253139e]{border-color:#38bdf859}.dashboard-ai-text[data-v-5253139e]{white-space:pre-wrap;line-height:1.7}.dashboard-filters label[data-v-5253139e]{display:flex;flex-direction:column;gap:.4rem;font-size:.82rem;color:var(--color-text-muted)}.dashboard-guild-list[data-v-5253139e]{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:1rem}.dashboard-guild-section[data-v-5253139e]{margin-bottom:1.75rem}.dashboard-guild-section+.dashboard-guild-section[data-v-5253139e]{margin-top:.25rem}.dashboard-guild-section--no-bot[data-v-5253139e]{padding-top:.5rem;border-top:1px solid var(--color-border)}.dashboard-guild-section-title[data-v-5253139e]{margin:0 0 .35rem;font-size:1.05rem;font-weight:600}.dashboard-guild-section-desc[data-v-5253139e]{margin:0 0 1rem;font-size:.88rem;color:var(--color-text-muted);line-height:1.5}.dashboard-guild-subsection[data-v-5253139e]{margin-bottom:1.25rem}.dashboard-guild-subsection[data-v-5253139e]:last-child{margin-bottom:0}.dashboard-guild-subsection--muted[data-v-5253139e]{padding-top:1rem;border-top:1px solid var(--color-border)}.dashboard-guild-subsection-title[data-v-5253139e]{margin:0 0 .75rem;font-size:.92rem;font-weight:600;color:var(--color-primary)}.dashboard-empty-hint[data-v-5253139e]{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-5253139e]{display:flex;align-items:flex-start;gap:.85rem;width:100%}.dashboard-guild-card-icon[data-v-5253139e]{flex-shrink:0;width:44px;height:44px;border-radius:50%;object-fit:cover}.dashboard-guild-card-icon--placeholder[data-v-5253139e]{display:block;object-fit:contain;background:#38bdf814;padding:4px;box-sizing:border-box}.dashboard-guild-card-name[data-v-5253139e]{display:flex;flex-direction:column;align-items:flex-start;gap:.5rem;min-width:0;flex:1}.dashboard-guild-card-title[data-v-5253139e]{font-weight:600;line-height:1.35;word-break:break-word;margin-bottom:.05rem}.dashboard-badge[data-v-5253139e]{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-5253139e]{background:#5865f238;color:#c9cdfb;border:1px solid rgba(88,101,242,.4)}.dashboard-guild-card-invite-hint[data-v-5253139e]{font-size:.78rem;color:var(--color-primary);font-weight:500;line-height:1.35}.dashboard-guild-card-muted-hint[data-v-5253139e]{font-size:.76rem;color:var(--color-text-muted);font-weight:400;line-height:1.4}.dashboard-guild-card--invite[data-v-5253139e]{text-decoration:none;border-style:dashed;border-color:#38bdf859;background:#38bdf80a;align-items:flex-start}.dashboard-guild-card--invite[data-v-5253139e]:hover{border-color:#38bdf8a6;background:#38bdf81a}.dashboard-guild-card--muted[data-v-5253139e]{opacity:.72;cursor:default;pointer-events:none;align-items:flex-start}.dashboard-guild-card[data-v-5253139e]{position:relative;display:flex;align-items:center;gap:.85rem;padding:.9rem 1rem;border-radius:var(--umi-radius-card);border:1px solid var(--umi-border);background:var(--umi-surface);color:var(--umi-text);text-decoration:none;transition:border-color var(--umi-motion-button) var(--umi-ease),transform var(--umi-motion-button) var(--umi-ease),box-shadow var(--umi-motion-button) var(--umi-ease)}.dashboard-guild-card[data-v-5253139e]:hover{border-color:color-mix(in srgb,var(--umi-cyan) 40%,var(--umi-border));transform:translateY(-1px);color:var(--umi-text)}.dashboard-guild-card[data-v-5253139e]:focus-visible{outline:2px solid var(--umi-cyan);outline-offset:2px}.dashboard-guild-card--selected[data-v-5253139e]{border-color:rgba(var(--umi-cyan-rgb),.45);background:rgba(var(--umi-cyan-rgb),.06);box-shadow:var(--umi-halo-soft)}.dashboard-guild-card--selected[data-v-5253139e]:before{content:"";position:absolute;left:-1px;top:10px;bottom:10px;width:3px;border-radius:2px;background:var(--umi-cyan)}.dashboard-guild-card-selected[data-v-5253139e]{display:inline-block;font-size:.72rem;padding:.1rem .45rem;border-radius:4px;background:rgba(var(--umi-cyan-rgb),.12);color:var(--umi-cyan);width:fit-content;font-weight:600}.dashboard-guild-card-body[data-v-5253139e]{display:flex;flex-direction:column;gap:.4rem;min-width:0;flex:1}.dashboard-guild-card-body .dashboard-guild-card-name[data-v-5253139e]{flex-direction:row;flex-wrap:wrap;align-items:center;gap:.4rem}.dashboard-guild-card-meta[data-v-5253139e]{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem}.dashboard-guild-section--muted[data-v-5253139e]{padding-top:.75rem;border-top:1px solid var(--umi-border)}.dashboard-home-others__summary[data-v-5253139e]{display:flex;align-items:center;gap:.6rem;cursor:pointer;list-style:none;padding:.35rem 0}.dashboard-home-others__summary[data-v-5253139e]::-webkit-details-marker{display:none}.dashboard-home-others__summary .dashboard-guild-section-title[data-v-5253139e]{margin:0}.dashboard-home-others__hint[data-v-5253139e]{font-size:.82rem;color:var(--umi-muted)}.dashboard-home-others__chevron[data-v-5253139e]{margin-left:auto;color:var(--umi-muted)}.dashboard-home-others[open] .dashboard-guild-list[data-v-5253139e]{margin-top:.85rem}.dashboard-home-start[data-v-5253139e]{display:grid;gap:.75rem;justify-items:start;margin-bottom:1.5rem}.dashboard-home-start__steps[data-v-5253139e]{margin:0;padding-left:1.2rem;color:var(--umi-muted);font-size:.92rem;line-height:1.6}.dashboard-error__retry[data-v-5253139e]{margin-left:.5rem;min-height:32px;padding:0 10px;font-size:.8rem}.dashboard-empty[data-v-5253139e],.dashboard-error[data-v-5253139e]{color:var(--color-text-muted);padding-block:2rem;text-align:center}.dashboard-empty[data-v-5253139e]:before{content:"";display:block;width:40px;height:40px;margin:0 auto .75rem;background:url(/favicon-32.png) center / contain no-repeat;opacity:.85}.dashboard-loading[data-v-5253139e]{color:var(--color-text-muted);padding:2rem 0;min-height:14rem;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.75rem}.dashboard-loading[data-v-5253139e]:before{content:"";width:36px;height:36px;background:url(/favicon-32.png) center / contain no-repeat;opacity:.8}.dashboard-loading--initial[data-v-5253139e]{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-5253139e]{min-height:14rem}.dashboard-error[data-v-5253139e]{color:#fca5a5}.dashboard-subtab[data-v-5253139e]:focus-visible,.dashboard-weblog-tab[data-v-5253139e]:focus-visible,.header-notifications-btn[data-v-5253139e]:focus-visible,.header-account-pill[data-v-5253139e]:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.dashboard-login-hero[data-v-5253139e]{text-align:center;padding:3rem 1rem 2rem}.dashboard-login-hero p[data-v-5253139e]{color:var(--color-text-muted);max-width:42ch;margin:.75rem auto 1.5rem}.dashboard-login-panel[data-v-5253139e]{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-5253139e]{margin:0 0 1.5rem;font-size:1.35rem;font-weight:700}.dashboard-linked-account[data-v-5253139e]{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-5253139e]:hover:not(:disabled){border-color:#38bdf873;background:#0f172abf}.dashboard-linked-account[data-v-5253139e]:disabled{opacity:.7;cursor:wait}.dashboard-linked-account-avatar[data-v-5253139e]{width:44px;height:44px;border-radius:50%;object-fit:cover;flex-shrink:0}.dashboard-linked-account-avatar--placeholder[data-v-5253139e]{display:block;object-fit:contain;background:#38bdf81f;padding:4px;box-sizing:border-box}.dashboard-linked-account-text[data-v-5253139e]{display:flex;flex-direction:column;gap:.15rem;min-width:0}.dashboard-linked-account-text strong[data-v-5253139e]{font-size:1rem;font-weight:600}.dashboard-linked-account-list[data-v-5253139e]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.55rem}.dashboard-linked-account-list li[data-v-5253139e]{display:flex;align-items:stretch;gap:.35rem}.dashboard-linked-account-list .dashboard-linked-account[data-v-5253139e]{flex:1;min-width:0}.dashboard-linked-account-busy[data-v-5253139e]{margin-left:auto;font-size:.78rem;color:var(--color-primary);flex-shrink:0}.dashboard-linked-account-remove[data-v-5253139e]{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-5253139e]:hover:not(:disabled){border-color:#f8717173;color:#fca5a5}.dashboard-linked-account-remove[data-v-5253139e]:disabled{opacity:.5;cursor:not-allowed}.dashboard-login-divider[data-v-5253139e]{display:flex;align-items:center;gap:.75rem;margin:1.25rem 0;color:var(--color-text-muted);font-size:.85rem}.dashboard-login-divider[data-v-5253139e]:before,.dashboard-login-divider[data-v-5253139e]:after{content:"";flex:1;height:1px;background:var(--color-border)}.btn-discord[data-v-5253139e]{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-5253139e]:hover:not(:disabled){background:#4752c4}.btn-discord[data-v-5253139e]:disabled{opacity:.55;cursor:not-allowed}.dashboard-discord-icon[data-v-5253139e]{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-5253139e]{margin:0;font-size:.8rem;color:var(--color-text-muted)}.dashboard-subtabs[data-v-5253139e],.dashboard-tabs[data-v-5253139e],.dashboard-weblog-tabs[data-v-5253139e]{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-5253139e],.dashboard-tabs a[data-v-5253139e],.dashboard-weblog-tab[data-v-5253139e]{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-5253139e]:hover,.dashboard-tabs a[data-v-5253139e]:hover,.dashboard-weblog-tab[data-v-5253139e]:hover{color:var(--color-text);background:color-mix(in srgb,var(--color-text-muted) 10%,transparent)}.dashboard-subtab[data-v-5253139e]:focus-visible,.dashboard-tabs a[data-v-5253139e]:focus-visible,.dashboard-weblog-tab[data-v-5253139e]:focus-visible{outline:2px solid color-mix(in srgb,var(--color-primary) 55%,transparent);outline-offset:2px}.dashboard-subtab--active[data-v-5253139e],.dashboard-tabs a.router-link-active[data-v-5253139e],.dashboard-weblog-tab--active[data-v-5253139e]{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-5253139e]{position:relative;display:grid;grid-auto-flow:column;grid-auto-columns:1fr;gap:.35rem;flex-wrap:nowrap}.dashboard-subtabs-indicator[data-v-5253139e]{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-5253139e]{width:calc((100% - .7rem - .35rem * 4) / 5)}.dashboard-subtabs-indicator--bot[data-v-5253139e]{transform:translate(calc(400% + 1.4rem))}.dashboard-hub-member-pick[data-v-5253139e]{margin:.75rem 0 0;padding:0;border:none}.dashboard-hub-member-chips[data-v-5253139e]{display:flex;flex-wrap:wrap;gap:.4rem;margin:.5rem 0;min-height:1.5rem}.dashboard-hub-member-chip[data-v-5253139e]{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-5253139e]{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-5253139e]:hover{color:var(--color-primary)}.dashboard-hub-member-search-row[data-v-5253139e]{display:flex;gap:.5rem;flex-wrap:wrap;align-items:flex-end}.dashboard-hub-member-search-results[data-v-5253139e]{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-5253139e]{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-5253139e]:last-child{border-bottom:none}.dashboard-hub-member-search-item[data-v-5253139e]:hover{background:color-mix(in srgb,var(--color-primary) 8%,transparent)}.dashboard-subtabs-indicator--settings[data-v-5253139e]{transform:translate(calc(100% + .35rem))}.dashboard-subtabs-indicator--board[data-v-5253139e]{transform:translate(calc(200% + .7rem))}.dashboard-subtabs-indicator--scrim[data-v-5253139e]{transform:translate(calc(300% + .35rem * 3))}.dashboard-subtabs--slide .dashboard-subtab[data-v-5253139e],.dashboard-subtabs--slide .dashboard-weblog-tab[data-v-5253139e]{position:relative;z-index:1;border-color:transparent;background:transparent}.dashboard-subtabs--slide .dashboard-subtab[data-v-5253139e]:hover,.dashboard-subtabs--slide .dashboard-weblog-tab[data-v-5253139e]:hover{background:transparent;color:var(--color-primary)}.dashboard-subtabs--slide .dashboard-subtab--active[data-v-5253139e],.dashboard-subtabs--slide .dashboard-weblog-tab--active[data-v-5253139e]{border-color:transparent;background:transparent;color:var(--color-primary);font-weight:600}@media(prefers-reduced-motion:reduce){.dashboard-subtabs-indicator[data-v-5253139e]{transition:none}}.dashboard-tabs[data-v-5253139e]{margin-bottom:1rem}.dashboard-nav a.dashboard-nav-hub-link[data-v-5253139e]{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-5253139e]:hover{color:#fcd34d;border-color:#fbbf2480;background:#fbbf2424}.dashboard-nav a.dashboard-nav-hub-link.router-link-active[data-v-5253139e],.dashboard-nav a.dashboard-nav-hub-link.dashboard-nav-link--active[data-v-5253139e]{color:#fde68a;border-color:#fbbf249e;background:#fbbf2433;text-decoration:none;box-shadow:0 0 0 1px #fbbf241f}.dashboard-result-win[data-v-5253139e]{color:var(--color-success)}.dashboard-result-lose[data-v-5253139e]{color:#f87171}.dashboard-table--scrim-results[data-v-5253139e]{font-size:.88rem}.dashboard-table--scrim-results th[data-v-5253139e],.dashboard-table--scrim-results td[data-v-5253139e]{vertical-align:middle}.dashboard-muted[data-v-5253139e]{color:var(--color-text-muted);font-size:.88em}.dashboard-hub-lead[data-v-5253139e]{margin-bottom:1.25rem}.dashboard-hub-sections[data-v-5253139e]{display:grid;gap:1rem}.dashboard-hub-card-desc[data-v-5253139e]{color:var(--color-text-muted);font-size:.9rem;margin:.25rem 0 .75rem}.dashboard-hub-section-help--card[data-v-5253139e]{margin:0 0 .75rem;font-size:.84rem}.dashboard-hub-card-summary[data-v-5253139e]{white-space:pre-wrap;font-size:.92rem;line-height:1.55;margin:0}.dashboard-hub-access-modes[data-v-5253139e]{border:none;margin:0 0 1rem;padding:0;display:flex;flex-direction:column;gap:.5rem}.dashboard-hub-radio[data-v-5253139e]{display:flex;align-items:center;gap:.5rem;cursor:pointer}.dashboard-hub-delegates[data-v-5253139e]{margin-bottom:1rem}.dashboard-hub-delegate-list[data-v-5253139e]{list-style:none;margin:.75rem 0 0;padding:0;display:flex;flex-direction:column;gap:.5rem}.dashboard-hub-delegate-list li[data-v-5253139e]{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem}.dashboard-hub-delegate-item[data-v-5253139e]{padding:.65rem .75rem;border-radius:10px;border:1px solid var(--color-border);background:#0f172a59}.dashboard-hub-delegate-item--owner[data-v-5253139e]{background:#5865f21a;border-color:#5865f259}.dashboard-hub-delegate-item--admin[data-v-5253139e]{background:#38bdf812;border-color:#38bdf83d}.dashboard-hub-delegate-item--member[data-v-5253139e]{background:#94a3b80f;border-color:#94a3b838}.dashboard-hub-delegate-name-row[data-v-5253139e]{display:flex;align-items:center;flex-wrap:wrap;gap:.4rem .55rem}.dashboard-hub-badge[data-v-5253139e]{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-5253139e]{color:#c9cdfb;background:#5865f259;border:1px solid rgba(88,101,242,.45)}.dashboard-hub-badge--admin[data-v-5253139e]{color:#7dd3fc;background:#38bdf829;border:1px solid rgba(56,189,248,.35)}.dashboard-hub-badge--member[data-v-5253139e]{color:#94a3b8;background:#94a3b81a;border:1px solid rgba(148,163,184,.28)}.dashboard-hub-delegate-fixed-note[data-v-5253139e]{font-size:.82rem;color:var(--color-muted, #9ca3af)}.dashboard-hub-delegate-main[data-v-5253139e]{display:flex;flex-direction:column;gap:.15rem;min-width:0;flex:1}.dashboard-hub-delegate-name[data-v-5253139e]{font-weight:600}.dashboard-hub-delegate-meta[data-v-5253139e],.dashboard-hub-delegate-roles[data-v-5253139e]{font-size:.85rem;color:var(--color-muted, #9ca3af);word-break:break-all}.dashboard-hub-delegate-actions[data-v-5253139e]{display:flex;flex-shrink:0;gap:.35rem;align-items:flex-start;padding-top:.1rem}.dashboard-modal-backdrop[data-v-5253139e]{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-5253139e]{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-5253139e]{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem;padding:1rem 1.1rem .5rem}.dashboard-modal-header h3[data-v-5253139e]{margin:0;font-size:1.05rem}.dashboard-modal-close[data-v-5253139e]{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-5253139e]{margin:0 1.1rem .75rem;font-size:.9rem}.dashboard-modal-table-wrap[data-v-5253139e]{overflow:auto;padding:0 1.1rem;flex:1;min-height:0}.dashboard-modal-table[data-v-5253139e]{width:100%;border-collapse:collapse;font-size:.9rem}.dashboard-modal-table th[data-v-5253139e],.dashboard-modal-table td[data-v-5253139e]{padding:.55rem .4rem;border-bottom:1px solid var(--color-border, #3f4147);vertical-align:top;text-align:left}.dashboard-modal-area-label[data-v-5253139e]{font-weight:500;white-space:nowrap}.dashboard-perm-levels[data-v-5253139e]{display:flex;flex-wrap:wrap;gap:.35rem .65rem}.dashboard-perm-level[data-v-5253139e]{display:inline-flex;align-items:center;gap:.25rem;font-size:.85rem;cursor:pointer;white-space:nowrap}.dashboard-perm-level--active[data-v-5253139e]{color:var(--color-primary, #5865f2)}.dashboard-perm-level input[data-v-5253139e]{margin:0}.dashboard-modal-footer[data-v-5253139e]{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-5253139e]{width:min(420px,100%);max-height:none}.dashboard-confirm-modal-header[data-v-5253139e]{padding-bottom:.35rem}.dashboard-confirm-modal-message[data-v-5253139e]{margin:0 1.1rem 1rem;font-size:.92rem;color:var(--color-text-muted, #9ca3af);line-height:1.45}.dashboard-confirm-btn-danger[data-v-5253139e]{background:#dc2626;border-color:#dc2626;color:#fff}.dashboard-confirm-btn-danger[data-v-5253139e]:hover:not(:disabled){background:#b91c1c;border-color:#b91c1c}.dashboard-table-wrap--refreshing[data-v-5253139e]{position:relative}.dashboard-table-refresh-bar[data-v-5253139e]{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-5253139e 1s ease-in-out infinite}.dashboard-table--refreshing[data-v-5253139e]{opacity:.72;transition:opacity calc(var(--page-transition-duration) * .5) var(--page-transition-ease)}@keyframes dashboard-table-refresh-pulse-5253139e{0%,to{opacity:.35}50%{opacity:1}}.dashboard-scrim-detail-modal[data-v-5253139e]{width:min(48rem,100%);max-height:min(90vh,840px)}.dashboard-scrim-detail-meta[data-v-5253139e]{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-5253139e]{margin:0;font-size:.78rem;color:var(--color-text-muted)}.dashboard-scrim-detail-meta dd[data-v-5253139e]{margin:.15rem 0 0;font-size:.9rem;word-break:break-word}.dashboard-scrim-detail-result-badge[data-v-5253139e]{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center;padding:0 1.1rem}.dashboard-scrim-detail-result-pill[data-v-5253139e]{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-5253139e]{border-color:#22c55e73;background:#22c55e1f}.dashboard-scrim-detail-result-pill--lose[data-v-5253139e]{border-color:#f8717166;background:#f871711a}.dashboard-scrim-detail-body[data-v-5253139e]{display:grid;gap:1rem;padding:.35rem 0 .75rem;overflow-y:auto}.dashboard-scrim-detail-members[data-v-5253139e]{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-5253139e]{margin:0 0 .35rem;font-size:.85rem}.dashboard-scrim-detail-members p[data-v-5253139e]{margin:0;font-size:.9rem}.dashboard-scrim-detail-active-hint[data-v-5253139e]{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-5253139e]{display:flex;flex-wrap:wrap;gap:.75rem;align-items:flex-end;padding:0 1.1rem}.dashboard-hub-save-modal-body[data-v-5253139e]{padding:.35rem 1.1rem 1rem;overflow-y:auto}.dashboard-hub-save-modal-lead[data-v-5253139e]{margin:0 0 .85rem;color:var(--color-text-muted);font-size:.9rem;line-height:1.5}.dashboard-hub-save-changes[data-v-5253139e]{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-5253139e]{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-5253139e]{font-size:.84rem;font-weight:600;color:var(--color-text)}.dashboard-hub-save-change-values[data-v-5253139e]{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem .5rem;font-size:.88rem}.dashboard-hub-save-before[data-v-5253139e]{color:#fca5a5}.dashboard-hub-save-arrow[data-v-5253139e]{color:var(--color-text-faint)}.dashboard-hub-save-after[data-v-5253139e]{color:#86efac;font-weight:600}.dashboard-hub-foot[data-v-5253139e]{margin-top:1.5rem;font-size:.88rem}.dashboard-hub-section-editor[data-v-5253139e]{margin-top:.85rem}.dashboard-hub-section-toggle[data-v-5253139e]{margin-top:.25rem}.dashboard-hub-section-form-wrap[data-v-5253139e]{margin-top:.75rem;padding-top:.75rem;border-top:1px solid var(--color-border, #3f4147)}.dashboard-hub-form[data-v-5253139e]{display:flex;flex-direction:column;gap:.75rem}.dashboard-hub-check[data-v-5253139e],.dashboard-hub-cmd-row[data-v-5253139e]{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-5253139e]{font-size:.9rem}.dashboard-hub-check[data-v-5253139e]:hover,.dashboard-hub-cmd-row[data-v-5253139e]:hover{background:#ffffff0a}.dashboard-hub-check[data-v-5253139e]:has(input:checked:not(:disabled)),.dashboard-hub-cmd-row[data-v-5253139e]:has(input:checked:not(:disabled)){color:#86efac;background:#34d39912}.dashboard-hub-check[data-v-5253139e]:has(input:not(:checked):not(:disabled)),.dashboard-hub-cmd-row[data-v-5253139e]:has(input:not(:checked):not(:disabled)){color:#fca5a5;background:#f871710f}.dashboard-hub-check[data-v-5253139e]:has(input:disabled),.dashboard-hub-cmd-row[data-v-5253139e]:has(input:disabled){color:var(--color-text-muted);background:#ffffff05;cursor:not-allowed;opacity:.82}.dashboard-hub-check .dashboard-muted[data-v-5253139e],.dashboard-hub-cmd-row .dashboard-muted[data-v-5253139e]{color:var(--color-text-muted);font-size:.84em}.dashboard-hub-check input[type=checkbox][data-v-5253139e],.dashboard-hub-cmd-row input[type=checkbox][data-v-5253139e]{-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-5253139e]:checked,.dashboard-hub-cmd-row input[type=checkbox][data-v-5253139e]: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-5253139e]:not(:checked):not(:disabled),.dashboard-hub-cmd-row input[type=checkbox][data-v-5253139e]:not(:checked):not(:disabled){border-color:#fca5a5d9;box-shadow:0 0 0 2px #f8717114}.dashboard-hub-check input[type=checkbox][data-v-5253139e]:disabled,.dashboard-hub-cmd-row input[type=checkbox][data-v-5253139e]: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-5253139e]:active:not(:disabled),.dashboard-hub-cmd-row input[type=checkbox][data-v-5253139e]:active:not(:disabled){transform:scale(.92)}.dashboard-hub-check input[type=checkbox][data-v-5253139e]:checked:not(:disabled),.dashboard-hub-cmd-row input[type=checkbox][data-v-5253139e]:checked:not(:disabled){animation:dashboard-check-pop-5253139e .32s var(--ease-spring, ease)}@keyframes dashboard-check-pop-5253139e{0%{transform:scale(.82)}55%{transform:scale(1.1)}to{transform:scale(1)}}.dashboard-hub-section-help[data-v-5253139e]{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-5253139e]{display:flex;flex-direction:column;gap:.35rem}.dashboard-hub-tier-map[data-v-5253139e]{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:.55rem .75rem;margin:.35rem 0 .15rem}.dashboard-hub-tier-map-row[data-v-5253139e]{margin:0}.dashboard-hub-tier-emoji[data-v-5253139e]{display:grid;grid-template-columns:minmax(140px,200px) minmax(160px,1fr) auto auto;gap:.5rem;align-items:center}@media(max-width:640px){.dashboard-hub-tier-emoji[data-v-5253139e]{grid-template-columns:1fr 1fr}}.dashboard-field-hint[data-v-5253139e]{margin:0;padding:0 .1rem;color:var(--color-text-faint);font-size:.8rem;line-height:1.45}.dashboard-hub-form-actions[data-v-5253139e]{margin-top:1rem;padding-top:.25rem}.dashboard-hub-cmd-panel[data-v-5253139e]{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-5253139e]{max-width:320px}.dashboard-hub-cmd-list[data-v-5253139e]{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-5253139e]{margin:0}.dashboard-hub-rule-list[data-v-5253139e]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.35rem}.dashboard-hub-rule-list li[data-v-5253139e]{display:flex;align-items:center;justify-content:space-between;gap:.5rem;font-size:.9rem}.dashboard-hub-rule-add[data-v-5253139e]{display:grid;gap:.65rem;margin-top:.5rem;padding-top:.65rem;border-top:1px dashed var(--color-border, #3f4147)}.dashboard-hub-deployed-cmds[data-v-5253139e]{display:grid;gap:.45rem;padding:.65rem .75rem;border:1px solid var(--color-border, #3f4147);border-radius:8px;background:color-mix(in srgb,var(--color-surface, #1e1f22) 92%,#000)}.dashboard-hub-deployed-head[data-v-5253139e]{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;justify-content:space-between}.dashboard-hub-deployed-filter[data-v-5253139e]{max-width:16rem;min-width:10rem;flex:1}.dashboard-hub-deployed-chips[data-v-5253139e]{display:flex;flex-wrap:wrap;gap:.35rem;max-height:12rem;overflow:auto}.dashboard-hub-deployed-chips .btn.is-off[data-v-5253139e]{opacity:.55}.dashboard-hub-deployed-chips .btn.is-selected[data-v-5253139e]{border-color:var(--color-accent, #5865f2);background:color-mix(in srgb,var(--color-accent, #5865f2) 22%,transparent);color:var(--color-text, #fff)}.dashboard-hub-role-pick[data-v-5253139e]{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-5253139e]{padding:0 .25rem}@media(max-width:768px){.dashboard-nav[data-v-5253139e]{padding:.6rem .65rem}.dashboard-nav-actions[data-v-5253139e]{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-5253139e]{margin-top:0}.dashboard-subtabs[data-v-5253139e],.dashboard-tabs[data-v-5253139e],.dashboard-weblog-tabs[data-v-5253139e]{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-5253139e]::-webkit-scrollbar,.dashboard-tabs[data-v-5253139e]::-webkit-scrollbar,.dashboard-weblog-tabs[data-v-5253139e]::-webkit-scrollbar{display:none}.dashboard-weblog-tabs.dashboard-subtabs--slide .dashboard-subtabs-indicator[data-v-5253139e]{display:none}.dashboard-subtabs--slide .dashboard-weblog-tab--active[data-v-5253139e]{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-5253139e]{display:grid;grid-template-columns:minmax(200px,260px) minmax(0,1fr);gap:1rem;align-items:start}.board-sidebar[data-v-5253139e]{padding:1rem .9rem;position:sticky;top:.5rem;max-height:calc(100vh - 6rem);overflow-y:auto}.board-sidebar-head[data-v-5253139e]{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-5253139e]{padding:.15rem 0 .1rem .2rem}.board-sidebar-settings-btn[data-v-5253139e]{font-size:.82rem;padding:.28rem .65rem;border-radius:999px;border:1px solid var(--color-border)}.board-sidebar-settings-btn--active[data-v-5253139e]{border-color:var(--color-primary);color:var(--color-primary);background:#38bdf81a}.board-main-empty .dashboard-empty[data-v-5253139e]{padding:1.75rem .5rem;margin:0}.board-compose.content-card+.board-posts-panel[data-v-5253139e]{margin-top:0}.board-compose-outer[data-v-5253139e]{display:grid;grid-template-rows:1fr;margin-bottom:1rem;overflow:hidden}.board-compose-enter-active[data-v-5253139e],.board-compose-leave-active[data-v-5253139e]{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-5253139e],.board-compose-leave-to[data-v-5253139e]{grid-template-rows:0fr;opacity:0;margin-bottom:0}.board-compose-enter-to[data-v-5253139e],.board-compose-leave-from[data-v-5253139e]{grid-template-rows:1fr;opacity:1}@media(prefers-reduced-motion:reduce){.board-compose-enter-active[data-v-5253139e],.board-compose-leave-active[data-v-5253139e]{transition:none}.board-compose-enter-from[data-v-5253139e],.board-compose-leave-to[data-v-5253139e]{grid-template-rows:1fr;opacity:1;margin-bottom:1rem}}.board-compose-inline[data-v-5253139e]{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-5253139e]{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-5253139e]{flex-shrink:0;font-size:.82rem;padding:.28rem .65rem;border-radius:999px}.board-sidebar .dashboard-empty[data-v-5253139e],.board-sidebar .dashboard-loading--pane[data-v-5253139e]{padding:1.25rem .45rem;margin:0}.board-sidebar-title[data-v-5253139e]{margin:0;font-family:var(--font-display);font-size:1rem;font-weight:600}.board-main[data-v-5253139e]{position:relative;display:flex;flex-direction:column;gap:1rem;min-width:0;min-height:14rem}.board-panel-head[data-v-5253139e]{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-5253139e]{margin:0}.board-section-modal[data-v-5253139e]{max-width:24rem}.board-section-modal .board-form[data-v-5253139e]{padding:.35rem 1.1rem 1rem}.board-section-modal .dashboard-modal-footer[data-v-5253139e]{margin:.75rem -1.1rem 0;padding:.85rem 1.1rem .25rem}.board-compose.content-card[data-v-5253139e],.board-posts-panel.content-card[data-v-5253139e]{padding:1.15rem 1.2rem}.board-main>.content-card>.dashboard-empty[data-v-5253139e]{padding:1.75rem .5rem;margin:0}.board-posts-panel .dashboard-empty[data-v-5253139e],.board-posts-panel .dashboard-loading[data-v-5253139e],.board-posts-panel .dashboard-error[data-v-5253139e]{padding:1.25rem .35rem 1.5rem;margin:0}.board-page[data-v-5253139e]{display:flex;flex-direction:column;gap:1.25rem}.board-compose[data-v-5253139e]{margin-bottom:0}.board-section-title[data-v-5253139e]{font-family:var(--font-display);font-size:1.15rem;margin:0 0 .85rem}.board-form[data-v-5253139e]{display:flex;flex-direction:column;gap:.9rem}.board-field[data-v-5253139e]{gap:.4rem}.board-field input[type=file][data-v-5253139e]{margin-top:.15rem;padding:.35rem 0;width:100%;font:inherit;font-size:.88rem;color:var(--color-text-muted)}.board-hint[data-v-5253139e]{font-size:.8rem;color:var(--color-text-muted);margin:0;line-height:1.45}.board-pii-hint[data-v-5253139e]{padding:.4rem .55rem;border-radius:var(--radius-sm);background:#0000001f}.board-file-list[data-v-5253139e]{margin:0;padding-left:1.1rem;font-size:.85rem;color:var(--color-text-muted)}.board-form-actions[data-v-5253139e]{display:flex;gap:.5rem}.board-post-list[data-v-5253139e]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.65rem}.board-post-card[data-v-5253139e]{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-5253139e]:hover{border-color:var(--color-border-strong);background:#0003}.board-post-link[data-v-5253139e]{display:block;padding:.9rem 1rem;color:inherit;text-decoration:none}.board-post-head[data-v-5253139e]{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:.35rem 1rem;margin-bottom:.4rem}.board-post-title[data-v-5253139e]{font-size:1.05rem}.board-post-meta[data-v-5253139e]{font-size:.82rem;color:var(--color-text-muted)}.board-post-preview[data-v-5253139e]{margin:0 0 .5rem;font-size:.92rem;color:var(--color-text-muted);white-space:pre-wrap}.board-post-foot[data-v-5253139e]{display:flex;flex-wrap:wrap;gap:.5rem 1rem;font-size:.82rem;color:var(--color-text-muted)}.board-back[data-v-5253139e]{margin:0 0 .25rem;padding:0 .15rem}.board-back a[data-v-5253139e]{font-size:.9rem}.board-detail-head[data-v-5253139e]{margin-bottom:.25rem;padding-bottom:.75rem;border-bottom:1px solid var(--color-border)}.board-detail-title[data-v-5253139e]{font-family:var(--font-display);font-size:1.35rem;margin:0 0 .45rem}.board-detail-meta[data-v-5253139e]{margin:0;display:flex;flex-wrap:wrap;gap:.5rem 1rem;font-size:.88rem;color:var(--color-text-muted)}.board-detail-body[data-v-5253139e]{white-space:pre-wrap;line-height:1.55;margin:1rem 0 1.15rem;padding:0 .1rem}.board-attachments[data-v-5253139e]{display:flex;flex-wrap:wrap;gap:.65rem;margin-bottom:1rem}.board-att-image[data-v-5253139e]{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-5253139e]{max-width:min(100%,480px);max-height:360px;border-radius:var(--radius-sm);border:1px solid var(--color-border)}.board-detail-actions[data-v-5253139e]{margin-top:.85rem;padding-top:.65rem;border-top:1px solid var(--color-border)}.board-btn-danger[data-v-5253139e]{color:#f87171}.board-comments[data-v-5253139e]{margin-top:0}.board-comments .board-section-title[data-v-5253139e]{margin-bottom:.9rem;padding-bottom:.65rem;border-bottom:1px solid var(--color-border)}.board-comment-list[data-v-5253139e]{list-style:none;margin:0 0 1rem;padding:0;display:flex;flex-direction:column;gap:.75rem}.board-comment[data-v-5253139e]{padding:.75rem .9rem;border:1px solid var(--color-border);border-radius:var(--radius-md);background:#0000001f}.board-comment-head[data-v-5253139e]{display:flex;flex-wrap:wrap;gap:.5rem 1rem;font-size:.85rem;margin-bottom:.35rem}.board-comment-head span[data-v-5253139e]{color:var(--color-text-muted)}.board-comment-body[data-v-5253139e]{margin:0 0 .5rem;white-space:pre-wrap}.board-comment-delete[data-v-5253139e]{margin-top:.35rem;padding:0;border:none;background:none;color:#f87171;font-size:.82rem;cursor:pointer}.board-comment-form[data-v-5253139e]{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-5253139e]{display:flex;gap:.5rem}.board-votes--compact[data-v-5253139e]{margin-top:.25rem}.board-vote-btn[data-v-5253139e]{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-5253139e]{border-color:var(--color-primary);background:#38bdf81f}.board-vote-btn[data-v-5253139e]:hover{border-color:var(--color-border-strong)}.dashboard-hub-subheading[data-v-5253139e]{margin:1rem 0 .5rem;font-size:.95rem;font-weight:600}.dashboard-hub-audit-search[data-v-5253139e]{margin-top:.75rem;padding-top:.75rem;border-top:1px solid var(--color-border)}.dashboard-hub-audit-config[data-v-5253139e]{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-5253139e]{font-weight:600;color:var(--color-text-muted);flex-shrink:0}.dashboard-hub-audit-config-list[data-v-5253139e]{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-5253139e]{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-5253139e]{grid-template-columns:1fr}}.dashboard-hub-audit-search-field[data-v-5253139e]{margin:0}.dashboard-hub-audit-search-btn[data-v-5253139e]{align-self:end;min-height:2.5rem;white-space:nowrap}.dashboard-hub-audit-empty[data-v-5253139e]{margin-top:.5rem}.dashboard-hub-audit-list[data-v-5253139e]{margin-top:.85rem;display:flex;flex-direction:column;gap:.55rem}.dashboard-hub-audit-list-head[data-v-5253139e]{margin:0 0 .15rem;font-size:.86rem;color:var(--color-text-muted)}.dashboard-hub-audit-card[data-v-5253139e]{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-5253139e]{border-color:#f8717159;background:#f871710f}.dashboard-hub-audit-card-head[data-v-5253139e]{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem}.dashboard-hub-audit-card-time[data-v-5253139e]{display:flex;flex-wrap:wrap;align-items:baseline;gap:.35rem .5rem;font-size:.86rem}.dashboard-hub-audit-card-time time[data-v-5253139e]{color:var(--color-text);font-weight:500}.dashboard-hub-audit-ago[data-v-5253139e]{color:var(--color-text-muted);font-size:.82rem}.dashboard-hub-audit-badge[data-v-5253139e]{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-5253139e]{color:#86efac;background:#34d3991f;border:1px solid rgba(52,211,153,.28)}.dashboard-hub-audit-badge--fail[data-v-5253139e]{color:#fca5a5;background:#f871711f;border:1px solid rgba(248,113,113,.32)}.dashboard-hub-audit-badge--kind[data-v-5253139e]{color:#93c5fd;background:#3b82f61a;border:1px solid rgba(59,130,246,.25)}.dashboard-hub-audit-card-user[data-v-5253139e]{display:flex;flex-wrap:wrap;align-items:baseline;gap:.35rem .65rem;font-size:.88rem}.dashboard-hub-audit-user-name[data-v-5253139e]{font-weight:600}.dashboard-hub-audit-user-id[data-v-5253139e]{font-family:ui-monospace,monospace;font-size:.78rem;color:var(--color-text-muted)}.dashboard-hub-audit-card-meta[data-v-5253139e]{display:flex;flex-wrap:wrap;align-items:center;gap:.45rem .55rem}.dashboard-hub-audit-cmd[data-v-5253139e]{font-size:.84rem;padding:.12rem .4rem;border-radius:4px;background:#ffffff0f;border:1px solid var(--color-border)}.dashboard-hub-audit-fail-cat[data-v-5253139e]{margin:0;font-size:.82rem;color:#fca5a5}.dashboard-hub-audit-snippet[data-v-5253139e]{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-5253139e]{max-height:12rem;overflow-y:auto;padding-right:.25rem}.dashboard-hub-clear-btn[data-v-5253139e]{margin-bottom:.25rem;align-self:flex-start}.dashboard-hub-textarea[data-v-5253139e]{min-height:7rem;resize:vertical;font-family:inherit}.dashboard-balance-toolbar[data-v-5253139e]{display:flex;flex-wrap:wrap;gap:.85rem;align-items:flex-end;margin-bottom:1rem}.dashboard-balance-toolbar .dashboard-field[data-v-5253139e]{flex:1 1 220px;max-width:100%}.dashboard-balance-meta[data-v-5253139e]{display:flex;flex-wrap:wrap;gap:.5rem 1rem;margin-bottom:1rem;font-size:.88rem;color:var(--color-text-muted)}.dashboard-balance-board[data-v-5253139e]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;margin:1rem 0}.dashboard-balance-pool[data-v-5253139e]{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-5253139e]{border-color:#38bdf859}.dashboard-balance-pool--team2[data-v-5253139e]{border-color:#fbbf2459}.dashboard-balance-pool-title[data-v-5253139e]{margin:0 0 .25rem;font-size:.88rem;font-weight:600;color:var(--color-text-muted)}.dashboard-balance-member[data-v-5253139e]{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-5253139e]{border-color:#fbbf2473;background:#fbbf240f}.dashboard-balance-member-name[data-v-5253139e]{font-weight:600;line-height:1.3}.dashboard-balance-member-meta[data-v-5253139e]{font-size:.78rem;color:var(--color-text-muted)}.dashboard-balance-member-actions[data-v-5253139e]{display:flex;flex-wrap:wrap;gap:.3rem}.dashboard-balance-member-actions .btn[data-v-5253139e]{padding:.2rem .45rem;font-size:.75rem;min-height:0}.dashboard-balance-actions[data-v-5253139e]{display:flex;flex-wrap:wrap;gap:.65rem;align-items:center;margin-top:.5rem}.dashboard-balance-result[data-v-5253139e]{margin-top:1rem}@media(max-width:900px){.dashboard-balance-board[data-v-5253139e]{grid-template-columns:1fr}}.page-hero--dash[data-v-5253139e]{padding:var(--prem-space-6) var(--prem-space-6) var(--prem-space-5);margin-bottom:var(--prem-space-5)}.page-hero--dash h1[data-v-5253139e]{margin-bottom:var(--prem-space-2);font-size:var(--prem-h1)}.page-hero--dash>p[data-v-5253139e]{margin:0;color:var(--color-text-muted);font-size:.94rem}.dashboard-nav[data-v-5253139e]{gap:var(--prem-space-3) var(--prem-space-4);padding:var(--prem-space-3) var(--prem-space-4);border-radius:var(--prem-radius-secondary);transition:border-color var(--prem-motion-sidebar) var(--prem-ease),box-shadow var(--prem-motion-sidebar) var(--prem-ease)}.dashboard-nav[data-v-5253139e]:hover{border-color:color-mix(in srgb,var(--color-primary) 24%,var(--color-border))}.dashboard-nav-group--guild[data-v-5253139e]{padding-top:var(--prem-space-3);border-top:1px solid color-mix(in srgb,var(--color-primary) 16%,var(--color-border))}.dashboard-nav-group-label[data-v-5253139e]{align-self:stretch;display:flex;align-items:flex-start;padding-top:.42rem;font-size:var(--prem-caption);color:var(--color-text-faint)}.dashboard-nav a[data-v-5253139e]:not(.dashboard-nav-hub-link){position:relative;transition:color var(--prem-motion-sidebar) var(--prem-ease),background var(--prem-motion-sidebar) var(--prem-ease),border-color var(--prem-motion-sidebar) var(--prem-ease),box-shadow var(--prem-motion-sidebar) var(--prem-ease)}.dashboard-nav a[data-v-5253139e]:not(.dashboard-nav-hub-link):hover{box-shadow:0 0 18px color-mix(in srgb,var(--color-primary) 14%,transparent)}.dashboard-nav a.router-link-active[data-v-5253139e]:not(.dashboard-nav-hub-link),.dashboard-nav a.dashboard-nav-link--active[data-v-5253139e]:not(.dashboard-nav-hub-link){box-shadow:var(--prem-glow)}.dashboard-nav a.router-link-active[data-v-5253139e]:not(.dashboard-nav-hub-link):before,.dashboard-nav a.dashboard-nav-link--active[data-v-5253139e]:not(.dashboard-nav-hub-link):before{content:"";position:absolute;left:.55rem;right:.55rem;bottom:-1px;height:2px;border-radius:2px;background:linear-gradient(90deg,transparent,var(--color-primary),transparent)}.dashboard-nav-actions[data-v-5253139e]{gap:var(--prem-space-2);padding-left:var(--prem-space-3)}.dashboard-nav-actions .btn[data-v-5253139e],.dashboard-nav-actions a[data-v-5253139e]{display:inline-flex;align-items:center;gap:var(--prem-space-2);line-height:1}.dashboard-nav-actions svg[data-v-5253139e]{width:var(--prem-icon-sm);height:var(--prem-icon-sm);flex-shrink:0}.dashboard-table-wrap--sticky[data-v-5253139e]{max-height:min(60vh,34rem);overflow:auto}.dashboard-table-wrap--sticky .dashboard-table th[data-v-5253139e]{position:sticky;top:0;z-index:2;background:color-mix(in srgb,var(--color-bg-elevated) 94%,transparent);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);box-shadow:inset 0 -1px 0 var(--color-border)}.dashboard-table th[data-v-5253139e]{font-size:var(--prem-caption);letter-spacing:.06em;text-transform:uppercase}.dashboard-table tbody tr[data-v-5253139e]{transition:background var(--prem-motion-card) var(--prem-ease)}.dashboard-table tbody tr[data-v-5253139e]:hover{background:color-mix(in srgb,var(--color-primary) 7%,transparent)}.dashboard-table tbody tr .dashboard-row-action[data-v-5253139e]{opacity:.55;transition:opacity var(--prem-motion-card) var(--prem-ease)}.dashboard-table tbody tr:hover .dashboard-row-action[data-v-5253139e],.dashboard-table tbody tr:focus-within .dashboard-row-action[data-v-5253139e]{opacity:1}.dashboard-loading--skel[data-v-5253139e]{align-items:stretch;justify-content:flex-start;gap:var(--prem-space-4);padding:var(--prem-space-4) 0}.dashboard-loading--skel[data-v-5253139e]:before{display:none}.dashboard-summary-grid[data-v-5253139e]{margin-bottom:var(--prem-space-5)}.dashboard-summary-featured[data-v-5253139e],.dashboard-summary-half[data-v-5253139e]{display:flex;flex-direction:column;gap:var(--prem-space-2);min-height:8.5rem}.dashboard-summary-half[data-v-5253139e]{text-decoration:none;color:inherit}.dashboard-summary-mini-row[data-v-5253139e]{display:flex;flex-wrap:wrap;gap:var(--prem-space-4) var(--prem-space-6);margin-top:var(--prem-space-2)}.dashboard-summary-mini[data-v-5253139e]{margin:0;min-width:4.5rem}.dashboard-summary-mini strong[data-v-5253139e]{display:block;font-family:var(--font-display);font-size:1.45rem;font-weight:700;line-height:1.15}.dashboard-summary-activity[data-v-5253139e]{margin-top:var(--prem-space-4)}.dashboard-stat[data-v-5253139e]{border-radius:var(--prem-radius-metric);transition:transform var(--prem-motion-card) var(--prem-ease),border-color var(--prem-motion-card) var(--prem-ease),box-shadow var(--prem-motion-card) var(--prem-ease)}.dashboard-stat[data-v-5253139e]:hover{transform:translateY(-2px);border-color:color-mix(in srgb,var(--color-primary) 38%,transparent);box-shadow:var(--prem-shadow-lift),var(--prem-glow)}.dashboard-recruit-detail[data-v-5253139e]{border-radius:var(--prem-radius-primary);animation:dashboard-drawer-in-5253139e var(--prem-motion-drawer) var(--prem-ease) both}.dashboard-recruit-detail-head[data-v-5253139e]{padding-bottom:var(--prem-space-3);margin-bottom:var(--prem-space-4);border-bottom:1px solid color-mix(in srgb,var(--color-primary) 18%,var(--color-border))}.dashboard-recruit-party[data-v-5253139e]{padding-top:var(--prem-space-3)}.dashboard-recruit-party+.dashboard-recruit-party[data-v-5253139e]{border-top:1px solid var(--color-border)}.dashboard-recruit-footer[data-v-5253139e]{position:sticky;bottom:0;z-index:1;display:flex;flex-wrap:wrap;align-items:center;gap:var(--prem-space-3);margin-top:var(--prem-space-4);padding-top:var(--prem-space-3);padding-bottom:1.5rem;border-top:1px solid color-mix(in srgb,var(--color-primary) 18%,var(--color-border));background:linear-gradient(180deg,transparent,color-mix(in srgb,var(--color-bg) 82%,transparent) 42%)}@keyframes dashboard-drawer-in-5253139e{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.dashboard-modal[data-v-5253139e]{border-radius:var(--prem-radius-primary);box-shadow:var(--prem-shadow-lift);animation:dashboard-modal-in-5253139e var(--prem-motion-modal) var(--prem-ease) both}.dashboard-modal-header[data-v-5253139e]{border-bottom:1px solid color-mix(in srgb,var(--color-primary) 14%,var(--color-border));padding-bottom:var(--prem-space-3)}.dashboard-modal-footer[data-v-5253139e]{border-top-color:color-mix(in srgb,var(--color-primary) 14%,var(--color-border))}@keyframes dashboard-modal-in-5253139e{0%{opacity:0;transform:translateY(8px) scale(.99)}to{opacity:1;transform:none}}.dashboard-badge[data-v-5253139e]{padding:.16rem .55rem;border-radius:999px;border:1px solid color-mix(in srgb,var(--color-primary) 28%,transparent);font-size:var(--prem-caption);font-weight:700;letter-spacing:.02em}@media(prefers-reduced-motion:reduce){.dashboard-stat[data-v-5253139e],.dashboard-stat[data-v-5253139e]:hover,.dashboard-nav a[data-v-5253139e]:not(.dashboard-nav-hub-link){transform:none;transition:none}.dashboard-recruit-detail[data-v-5253139e],.dashboard-modal[data-v-5253139e]{animation:none}}.dashboard-summary-activity.prem-grid__full[data-v-5253139e]{margin-top:0}.dashboard-summary-activity-links[data-v-5253139e]{margin:var(--prem-space-4) 0 0}.dashboard-summary-ai[data-v-5253139e]{display:flex;flex-direction:column;gap:var(--prem-space-2);border-color:color-mix(in srgb,var(--color-primary) 24%,var(--color-border));text-decoration:none;color:inherit}.prem-grid__full .dashboard-table-wrap[data-v-5253139e]{max-width:100%}.dashboard-boost-table[data-v-5253139e]{margin-top:var(--prem-space-4)}.dashboard-table-wrap .prem-empty[data-v-5253139e]{padding:var(--prem-space-6) var(--prem-space-4)}.dashboard-shell[data-v-9c8b3194]{padding-bottom:0}.dashboard-nav[data-v-9c8b3194]{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-9c8b3194]{display:flex;flex-direction:column;gap:.55rem;min-width:0}.dashboard-nav-group[data-v-9c8b3194]{display:flex;align-items:flex-start;gap:.55rem;min-width:0}.dashboard-nav-group--guild[data-v-9c8b3194]{padding-top:.55rem;border-top:1px solid color-mix(in srgb,var(--color-border) 70%,transparent)}.dashboard-nav-group-label[data-v-9c8b3194]{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-9c8b3194]{display:flex;flex-wrap:wrap;gap:.35rem;align-items:center;min-width:0;flex:1}.dashboard-nav-actions[data-v-9c8b3194]{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-9c8b3194]: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-9c8b3194]: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-9c8b3194]: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-9c8b3194]:not(.dashboard-nav-hub-link),.dashboard-nav a.dashboard-nav-link--active[data-v-9c8b3194]: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-9c8b3194]{position:relative;min-height:14rem;overflow:hidden}.dashboard-pane[data-v-9c8b3194]{min-height:14rem;width:100%}.dashboard-pane-enter-active[data-v-9c8b3194],.dashboard-pane-leave-active[data-v-9c8b3194]{transition:opacity var(--dashboard-pane-duration, .5s) var(--page-transition-ease)}.dashboard-pane-leave-active[data-v-9c8b3194]{pointer-events:none}.dashboard-pane-enter-from[data-v-9c8b3194],.dashboard-pane-leave-to[data-v-9c8b3194]{opacity:0}@media(prefers-reduced-motion:reduce){.dashboard-pane-enter-active[data-v-9c8b3194],.dashboard-pane-leave-active[data-v-9c8b3194]{transition:none}.dashboard-pane-enter-from[data-v-9c8b3194],.dashboard-pane-leave-to[data-v-9c8b3194]{opacity:1}}.dashboard-compare-link[data-v-9c8b3194]{margin-top:1.5rem;margin-bottom:.25rem}.dashboard-guide[data-v-9c8b3194]{margin-bottom:1.75rem}.dashboard-grid[data-v-9c8b3194]{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1rem;margin-bottom:1.5rem}.dashboard-stat[data-v-9c8b3194]{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-9c8b3194]:hover{border-color:var(--color-border-strong);box-shadow:var(--shadow-card-hover)}.dashboard-stat-label[data-v-9c8b3194]{color:var(--color-text-muted);font-size:.85rem;margin-bottom:.35rem}.dashboard-stat-value[data-v-9c8b3194]{font-family:var(--font-display);font-size:1.6rem;font-weight:700}.dashboard-table-wrap[data-v-9c8b3194]{overflow-x:auto;border:1px solid var(--color-border);border-radius:var(--radius-md);background:#0000001f}.dashboard-table-wrap .dashboard-empty[data-v-9c8b3194]{padding:1.25rem .85rem;margin:0}.dashboard-table-wrap>.dashboard-filters[data-v-9c8b3194]{padding:.85rem .85rem .25rem;margin-bottom:0}.dashboard-table[data-v-9c8b3194]{width:100%;border-collapse:collapse;font-size:.92rem}.dashboard-table th[data-v-9c8b3194],.dashboard-table td[data-v-9c8b3194]{padding:.75rem .85rem;border-bottom:1px solid var(--color-border);text-align:left;vertical-align:top}.dashboard-table th[data-v-9c8b3194]{color:var(--color-text-muted);font-weight:600;background:#38bdf80f}.dashboard-table tr:last-child td[data-v-9c8b3194]{border-bottom:none}.dashboard-filters[data-v-9c8b3194]{display:flex;flex-wrap:wrap;gap:.75rem;margin-bottom:1rem;align-items:flex-end}.dashboard-field-row[data-v-9c8b3194]{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:.85rem;align-items:end}.dashboard-combobox[data-v-9c8b3194]{position:relative;margin-bottom:.85rem}.dashboard-combobox-panel[data-v-9c8b3194]{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-9c8b3194]{overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.dashboard-combobox-group-label[data-v-9c8b3194]{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-9c8b3194]{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-9c8b3194]:hover,.dashboard-combobox-item[data-v-9c8b3194]:focus-visible{background:#38bdf81a;outline:none}.dashboard-combobox-item--header[data-v-9c8b3194]{font-weight:600}.dashboard-combobox-item--sub[data-v-9c8b3194]{padding-left:1.25rem;font-size:.86rem}.dashboard-combobox-item-name[data-v-9c8b3194]{flex:1 1 auto}.dashboard-combobox-item-meta[data-v-9c8b3194]{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-9c8b3194]{color:var(--color-text-muted);font-size:.75rem}.dashboard-combobox-sub[data-v-9c8b3194]{margin:.15rem 0 .35rem;padding-left:.35rem;border-left:2px solid rgba(56,189,248,.25)}.dashboard-combobox-bulk[data-v-9c8b3194]{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-9c8b3194]:hover{background:#38bdf81f}.dashboard-combobox-hint[data-v-9c8b3194]{margin:.35rem .5rem;font-size:.82rem;color:var(--color-text-muted)}.dashboard-role-dot[data-v-9c8b3194]{width:.65rem;height:.65rem;border-radius:50%;flex-shrink:0}.dashboard-member-pick[data-v-9c8b3194]{list-style:none;margin:.35rem 0 .85rem;padding:0;display:flex;flex-direction:column;gap:.25rem}.dashboard-hub-radio input[type=radio][data-v-9c8b3194]{accent-color:var(--color-primary);width:1rem;height:1rem;margin:0}.dashboard-settings-block[data-v-9c8b3194]{margin-bottom:1.25rem}.dashboard-settings-block h2[data-v-9c8b3194]{margin:0 0 .5rem;font-size:1.2rem}.dashboard-settings-desc[data-v-9c8b3194]{color:var(--color-text-muted);font-size:.92rem;margin:0 0 1rem}.dashboard-settings-summary[data-v-9c8b3194],.dashboard-save-msg[data-v-9c8b3194]{color:var(--color-text-muted);font-size:.9rem;margin:.75rem 0 0}.dashboard-save-msg[data-v-9c8b3194]{color:var(--color-primary)}.dashboard-save-msg--error[data-v-9c8b3194]{color:var(--color-danger, #c62828)}.dashboard-boost-form[data-v-9c8b3194]{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:.85rem;align-items:end}.dashboard-boost-form label[data-v-9c8b3194],.dashboard-boost-form .dashboard-field[data-v-9c8b3194]{display:flex;flex-direction:column;gap:.4rem;font-size:.82rem;color:var(--color-text-muted)}.dashboard-insight-card[data-v-9c8b3194]{margin-bottom:1rem}.dashboard-insight-card h3[data-v-9c8b3194]{margin:0 0 .5rem;font-size:1.05rem}.dashboard-insight-suggestion[data-v-9c8b3194]{color:var(--color-text-muted);font-size:.9rem;margin:.5rem 0 0}.dashboard-insight-meta[data-v-9c8b3194]{color:var(--color-text-muted);font-size:.88rem;margin:0 0 1rem}.dashboard-ai-box[data-v-9c8b3194]{border-color:#38bdf859}.dashboard-ai-text[data-v-9c8b3194]{white-space:pre-wrap;line-height:1.7}.dashboard-filters label[data-v-9c8b3194]{display:flex;flex-direction:column;gap:.4rem;font-size:.82rem;color:var(--color-text-muted)}.dashboard-guild-list[data-v-9c8b3194]{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:1rem}.dashboard-guild-section[data-v-9c8b3194]{margin-bottom:1.75rem}.dashboard-guild-section+.dashboard-guild-section[data-v-9c8b3194]{margin-top:.25rem}.dashboard-guild-section--no-bot[data-v-9c8b3194]{padding-top:.5rem;border-top:1px solid var(--color-border)}.dashboard-guild-section-title[data-v-9c8b3194]{margin:0 0 .35rem;font-size:1.05rem;font-weight:600}.dashboard-guild-section-desc[data-v-9c8b3194]{margin:0 0 1rem;font-size:.88rem;color:var(--color-text-muted);line-height:1.5}.dashboard-guild-subsection[data-v-9c8b3194]{margin-bottom:1.25rem}.dashboard-guild-subsection[data-v-9c8b3194]:last-child{margin-bottom:0}.dashboard-guild-subsection--muted[data-v-9c8b3194]{padding-top:1rem;border-top:1px solid var(--color-border)}.dashboard-guild-subsection-title[data-v-9c8b3194]{margin:0 0 .75rem;font-size:.92rem;font-weight:600;color:var(--color-primary)}.dashboard-empty-hint[data-v-9c8b3194]{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-9c8b3194]{display:flex;align-items:flex-start;gap:.85rem;width:100%}.dashboard-guild-card-icon[data-v-9c8b3194]{flex-shrink:0;width:44px;height:44px;border-radius:50%;object-fit:cover}.dashboard-guild-card-icon--placeholder[data-v-9c8b3194]{display:block;object-fit:contain;background:#38bdf814;padding:4px;box-sizing:border-box}.dashboard-guild-card-name[data-v-9c8b3194]{display:flex;flex-direction:column;align-items:flex-start;gap:.5rem;min-width:0;flex:1}.dashboard-guild-card-title[data-v-9c8b3194]{font-weight:600;line-height:1.35;word-break:break-word;margin-bottom:.05rem}.dashboard-badge[data-v-9c8b3194]{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-9c8b3194]{background:#5865f238;color:#c9cdfb;border:1px solid rgba(88,101,242,.4)}.dashboard-guild-card-invite-hint[data-v-9c8b3194]{font-size:.78rem;color:var(--color-primary);font-weight:500;line-height:1.35}.dashboard-guild-card-muted-hint[data-v-9c8b3194]{font-size:.76rem;color:var(--color-text-muted);font-weight:400;line-height:1.4}.dashboard-guild-card--invite[data-v-9c8b3194]{text-decoration:none;border-style:dashed;border-color:#38bdf859;background:#38bdf80a;align-items:flex-start}.dashboard-guild-card--invite[data-v-9c8b3194]:hover{border-color:#38bdf8a6;background:#38bdf81a}.dashboard-guild-card--muted[data-v-9c8b3194]{opacity:.72;cursor:default;pointer-events:none;align-items:flex-start}.dashboard-guild-card[data-v-9c8b3194]{position:relative;display:flex;align-items:center;gap:.85rem;padding:.9rem 1rem;border-radius:var(--umi-radius-card);border:1px solid var(--umi-border);background:var(--umi-surface);color:var(--umi-text);text-decoration:none;transition:border-color var(--umi-motion-button) var(--umi-ease),transform var(--umi-motion-button) var(--umi-ease),box-shadow var(--umi-motion-button) var(--umi-ease)}.dashboard-guild-card[data-v-9c8b3194]:hover{border-color:color-mix(in srgb,var(--umi-cyan) 40%,var(--umi-border));transform:translateY(-1px);color:var(--umi-text)}.dashboard-guild-card[data-v-9c8b3194]:focus-visible{outline:2px solid var(--umi-cyan);outline-offset:2px}.dashboard-guild-card--selected[data-v-9c8b3194]{border-color:rgba(var(--umi-cyan-rgb),.45);background:rgba(var(--umi-cyan-rgb),.06);box-shadow:var(--umi-halo-soft)}.dashboard-guild-card--selected[data-v-9c8b3194]:before{content:"";position:absolute;left:-1px;top:10px;bottom:10px;width:3px;border-radius:2px;background:var(--umi-cyan)}.dashboard-guild-card-selected[data-v-9c8b3194]{display:inline-block;font-size:.72rem;padding:.1rem .45rem;border-radius:4px;background:rgba(var(--umi-cyan-rgb),.12);color:var(--umi-cyan);width:fit-content;font-weight:600}.dashboard-guild-card-body[data-v-9c8b3194]{display:flex;flex-direction:column;gap:.4rem;min-width:0;flex:1}.dashboard-guild-card-body .dashboard-guild-card-name[data-v-9c8b3194]{flex-direction:row;flex-wrap:wrap;align-items:center;gap:.4rem}.dashboard-guild-card-meta[data-v-9c8b3194]{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem}.dashboard-guild-section--muted[data-v-9c8b3194]{padding-top:.75rem;border-top:1px solid var(--umi-border)}.dashboard-home-others__summary[data-v-9c8b3194]{display:flex;align-items:center;gap:.6rem;cursor:pointer;list-style:none;padding:.35rem 0}.dashboard-home-others__summary[data-v-9c8b3194]::-webkit-details-marker{display:none}.dashboard-home-others__summary .dashboard-guild-section-title[data-v-9c8b3194]{margin:0}.dashboard-home-others__hint[data-v-9c8b3194]{font-size:.82rem;color:var(--umi-muted)}.dashboard-home-others__chevron[data-v-9c8b3194]{margin-left:auto;color:var(--umi-muted)}.dashboard-home-others[open] .dashboard-guild-list[data-v-9c8b3194]{margin-top:.85rem}.dashboard-home-start[data-v-9c8b3194]{display:grid;gap:.75rem;justify-items:start;margin-bottom:1.5rem}.dashboard-home-start__steps[data-v-9c8b3194]{margin:0;padding-left:1.2rem;color:var(--umi-muted);font-size:.92rem;line-height:1.6}.dashboard-error__retry[data-v-9c8b3194]{margin-left:.5rem;min-height:32px;padding:0 10px;font-size:.8rem}.dashboard-empty[data-v-9c8b3194],.dashboard-error[data-v-9c8b3194]{color:var(--color-text-muted);padding-block:2rem;text-align:center}.dashboard-empty[data-v-9c8b3194]:before{content:"";display:block;width:40px;height:40px;margin:0 auto .75rem;background:url(/favicon-32.png) center / contain no-repeat;opacity:.85}.dashboard-loading[data-v-9c8b3194]{color:var(--color-text-muted);padding:2rem 0;min-height:14rem;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.75rem}.dashboard-loading[data-v-9c8b3194]:before{content:"";width:36px;height:36px;background:url(/favicon-32.png) center / contain no-repeat;opacity:.8}.dashboard-loading--initial[data-v-9c8b3194]{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-9c8b3194]{min-height:14rem}.dashboard-error[data-v-9c8b3194]{color:#fca5a5}.dashboard-subtab[data-v-9c8b3194]:focus-visible,.dashboard-weblog-tab[data-v-9c8b3194]:focus-visible,.header-notifications-btn[data-v-9c8b3194]:focus-visible,.header-account-pill[data-v-9c8b3194]:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.dashboard-login-hero[data-v-9c8b3194]{text-align:center;padding:3rem 1rem 2rem}.dashboard-login-hero p[data-v-9c8b3194]{color:var(--color-text-muted);max-width:42ch;margin:.75rem auto 1.5rem}.dashboard-login-panel[data-v-9c8b3194]{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-9c8b3194]{margin:0 0 1.5rem;font-size:1.35rem;font-weight:700}.dashboard-linked-account[data-v-9c8b3194]{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-9c8b3194]:hover:not(:disabled){border-color:#38bdf873;background:#0f172abf}.dashboard-linked-account[data-v-9c8b3194]:disabled{opacity:.7;cursor:wait}.dashboard-linked-account-avatar[data-v-9c8b3194]{width:44px;height:44px;border-radius:50%;object-fit:cover;flex-shrink:0}.dashboard-linked-account-avatar--placeholder[data-v-9c8b3194]{display:block;object-fit:contain;background:#38bdf81f;padding:4px;box-sizing:border-box}.dashboard-linked-account-text[data-v-9c8b3194]{display:flex;flex-direction:column;gap:.15rem;min-width:0}.dashboard-linked-account-text strong[data-v-9c8b3194]{font-size:1rem;font-weight:600}.dashboard-linked-account-list[data-v-9c8b3194]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.55rem}.dashboard-linked-account-list li[data-v-9c8b3194]{display:flex;align-items:stretch;gap:.35rem}.dashboard-linked-account-list .dashboard-linked-account[data-v-9c8b3194]{flex:1;min-width:0}.dashboard-linked-account-busy[data-v-9c8b3194]{margin-left:auto;font-size:.78rem;color:var(--color-primary);flex-shrink:0}.dashboard-linked-account-remove[data-v-9c8b3194]{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-9c8b3194]:hover:not(:disabled){border-color:#f8717173;color:#fca5a5}.dashboard-linked-account-remove[data-v-9c8b3194]:disabled{opacity:.5;cursor:not-allowed}.dashboard-login-divider[data-v-9c8b3194]{display:flex;align-items:center;gap:.75rem;margin:1.25rem 0;color:var(--color-text-muted);font-size:.85rem}.dashboard-login-divider[data-v-9c8b3194]:before,.dashboard-login-divider[data-v-9c8b3194]:after{content:"";flex:1;height:1px;background:var(--color-border)}.btn-discord[data-v-9c8b3194]{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-9c8b3194]:hover:not(:disabled){background:#4752c4}.btn-discord[data-v-9c8b3194]:disabled{opacity:.55;cursor:not-allowed}.dashboard-discord-icon[data-v-9c8b3194]{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-9c8b3194]{margin:0;font-size:.8rem;color:var(--color-text-muted)}.dashboard-subtabs[data-v-9c8b3194],.dashboard-tabs[data-v-9c8b3194],.dashboard-weblog-tabs[data-v-9c8b3194]{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-9c8b3194],.dashboard-tabs a[data-v-9c8b3194],.dashboard-weblog-tab[data-v-9c8b3194]{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-9c8b3194]:hover,.dashboard-tabs a[data-v-9c8b3194]:hover,.dashboard-weblog-tab[data-v-9c8b3194]:hover{color:var(--color-text);background:color-mix(in srgb,var(--color-text-muted) 10%,transparent)}.dashboard-subtab[data-v-9c8b3194]:focus-visible,.dashboard-tabs a[data-v-9c8b3194]:focus-visible,.dashboard-weblog-tab[data-v-9c8b3194]:focus-visible{outline:2px solid color-mix(in srgb,var(--color-primary) 55%,transparent);outline-offset:2px}.dashboard-subtab--active[data-v-9c8b3194],.dashboard-tabs a.router-link-active[data-v-9c8b3194],.dashboard-weblog-tab--active[data-v-9c8b3194]{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-9c8b3194]{position:relative;display:grid;grid-auto-flow:column;grid-auto-columns:1fr;gap:.35rem;flex-wrap:nowrap}.dashboard-subtabs-indicator[data-v-9c8b3194]{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-9c8b3194]{width:calc((100% - .7rem - .35rem * 4) / 5)}.dashboard-subtabs-indicator--bot[data-v-9c8b3194]{transform:translate(calc(400% + 1.4rem))}.dashboard-hub-member-pick[data-v-9c8b3194]{margin:.75rem 0 0;padding:0;border:none}.dashboard-hub-member-chips[data-v-9c8b3194]{display:flex;flex-wrap:wrap;gap:.4rem;margin:.5rem 0;min-height:1.5rem}.dashboard-hub-member-chip[data-v-9c8b3194]{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-9c8b3194]{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-9c8b3194]:hover{color:var(--color-primary)}.dashboard-hub-member-search-row[data-v-9c8b3194]{display:flex;gap:.5rem;flex-wrap:wrap;align-items:flex-end}.dashboard-hub-member-search-results[data-v-9c8b3194]{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-9c8b3194]{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-9c8b3194]:last-child{border-bottom:none}.dashboard-hub-member-search-item[data-v-9c8b3194]:hover{background:color-mix(in srgb,var(--color-primary) 8%,transparent)}.dashboard-subtabs-indicator--settings[data-v-9c8b3194]{transform:translate(calc(100% + .35rem))}.dashboard-subtabs-indicator--board[data-v-9c8b3194]{transform:translate(calc(200% + .7rem))}.dashboard-subtabs-indicator--scrim[data-v-9c8b3194]{transform:translate(calc(300% + .35rem * 3))}.dashboard-subtabs--slide .dashboard-subtab[data-v-9c8b3194],.dashboard-subtabs--slide .dashboard-weblog-tab[data-v-9c8b3194]{position:relative;z-index:1;border-color:transparent;background:transparent}.dashboard-subtabs--slide .dashboard-subtab[data-v-9c8b3194]:hover,.dashboard-subtabs--slide .dashboard-weblog-tab[data-v-9c8b3194]:hover{background:transparent;color:var(--color-primary)}.dashboard-subtabs--slide .dashboard-subtab--active[data-v-9c8b3194],.dashboard-subtabs--slide .dashboard-weblog-tab--active[data-v-9c8b3194]{border-color:transparent;background:transparent;color:var(--color-primary);font-weight:600}@media(prefers-reduced-motion:reduce){.dashboard-subtabs-indicator[data-v-9c8b3194]{transition:none}}.dashboard-tabs[data-v-9c8b3194]{margin-bottom:1rem}.dashboard-nav a.dashboard-nav-hub-link[data-v-9c8b3194]{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-9c8b3194]:hover{color:#fcd34d;border-color:#fbbf2480;background:#fbbf2424}.dashboard-nav a.dashboard-nav-hub-link.router-link-active[data-v-9c8b3194],.dashboard-nav a.dashboard-nav-hub-link.dashboard-nav-link--active[data-v-9c8b3194]{color:#fde68a;border-color:#fbbf249e;background:#fbbf2433;text-decoration:none;box-shadow:0 0 0 1px #fbbf241f}.dashboard-result-win[data-v-9c8b3194]{color:var(--color-success)}.dashboard-result-lose[data-v-9c8b3194]{color:#f87171}.dashboard-table--scrim-results[data-v-9c8b3194]{font-size:.88rem}.dashboard-table--scrim-results th[data-v-9c8b3194],.dashboard-table--scrim-results td[data-v-9c8b3194]{vertical-align:middle}.dashboard-muted[data-v-9c8b3194]{color:var(--color-text-muted);font-size:.88em}.dashboard-hub-lead[data-v-9c8b3194]{margin-bottom:1.25rem}.dashboard-hub-sections[data-v-9c8b3194]{display:grid;gap:1rem}.dashboard-hub-card-desc[data-v-9c8b3194]{color:var(--color-text-muted);font-size:.9rem;margin:.25rem 0 .75rem}.dashboard-hub-section-help--card[data-v-9c8b3194]{margin:0 0 .75rem;font-size:.84rem}.dashboard-hub-card-summary[data-v-9c8b3194]{white-space:pre-wrap;font-size:.92rem;line-height:1.55;margin:0}.dashboard-hub-access-modes[data-v-9c8b3194]{border:none;margin:0 0 1rem;padding:0;display:flex;flex-direction:column;gap:.5rem}.dashboard-hub-radio[data-v-9c8b3194]{display:flex;align-items:center;gap:.5rem;cursor:pointer}.dashboard-hub-delegates[data-v-9c8b3194]{margin-bottom:1rem}.dashboard-hub-delegate-list[data-v-9c8b3194]{list-style:none;margin:.75rem 0 0;padding:0;display:flex;flex-direction:column;gap:.5rem}.dashboard-hub-delegate-list li[data-v-9c8b3194]{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem}.dashboard-hub-delegate-item[data-v-9c8b3194]{padding:.65rem .75rem;border-radius:10px;border:1px solid var(--color-border);background:#0f172a59}.dashboard-hub-delegate-item--owner[data-v-9c8b3194]{background:#5865f21a;border-color:#5865f259}.dashboard-hub-delegate-item--admin[data-v-9c8b3194]{background:#38bdf812;border-color:#38bdf83d}.dashboard-hub-delegate-item--member[data-v-9c8b3194]{background:#94a3b80f;border-color:#94a3b838}.dashboard-hub-delegate-name-row[data-v-9c8b3194]{display:flex;align-items:center;flex-wrap:wrap;gap:.4rem .55rem}.dashboard-hub-badge[data-v-9c8b3194]{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-9c8b3194]{color:#c9cdfb;background:#5865f259;border:1px solid rgba(88,101,242,.45)}.dashboard-hub-badge--admin[data-v-9c8b3194]{color:#7dd3fc;background:#38bdf829;border:1px solid rgba(56,189,248,.35)}.dashboard-hub-badge--member[data-v-9c8b3194]{color:#94a3b8;background:#94a3b81a;border:1px solid rgba(148,163,184,.28)}.dashboard-hub-delegate-fixed-note[data-v-9c8b3194]{font-size:.82rem;color:var(--color-muted, #9ca3af)}.dashboard-hub-delegate-main[data-v-9c8b3194]{display:flex;flex-direction:column;gap:.15rem;min-width:0;flex:1}.dashboard-hub-delegate-name[data-v-9c8b3194]{font-weight:600}.dashboard-hub-delegate-meta[data-v-9c8b3194],.dashboard-hub-delegate-roles[data-v-9c8b3194]{font-size:.85rem;color:var(--color-muted, #9ca3af);word-break:break-all}.dashboard-hub-delegate-actions[data-v-9c8b3194]{display:flex;flex-shrink:0;gap:.35rem;align-items:flex-start;padding-top:.1rem}.dashboard-modal-backdrop[data-v-9c8b3194]{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-9c8b3194]{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-9c8b3194]{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem;padding:1rem 1.1rem .5rem}.dashboard-modal-header h3[data-v-9c8b3194]{margin:0;font-size:1.05rem}.dashboard-modal-close[data-v-9c8b3194]{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-9c8b3194]{margin:0 1.1rem .75rem;font-size:.9rem}.dashboard-modal-table-wrap[data-v-9c8b3194]{overflow:auto;padding:0 1.1rem;flex:1;min-height:0}.dashboard-modal-table[data-v-9c8b3194]{width:100%;border-collapse:collapse;font-size:.9rem}.dashboard-modal-table th[data-v-9c8b3194],.dashboard-modal-table td[data-v-9c8b3194]{padding:.55rem .4rem;border-bottom:1px solid var(--color-border, #3f4147);vertical-align:top;text-align:left}.dashboard-modal-area-label[data-v-9c8b3194]{font-weight:500;white-space:nowrap}.dashboard-perm-levels[data-v-9c8b3194]{display:flex;flex-wrap:wrap;gap:.35rem .65rem}.dashboard-perm-level[data-v-9c8b3194]{display:inline-flex;align-items:center;gap:.25rem;font-size:.85rem;cursor:pointer;white-space:nowrap}.dashboard-perm-level--active[data-v-9c8b3194]{color:var(--color-primary, #5865f2)}.dashboard-perm-level input[data-v-9c8b3194]{margin:0}.dashboard-modal-footer[data-v-9c8b3194]{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-9c8b3194]{width:min(420px,100%);max-height:none}.dashboard-confirm-modal-header[data-v-9c8b3194]{padding-bottom:.35rem}.dashboard-confirm-modal-message[data-v-9c8b3194]{margin:0 1.1rem 1rem;font-size:.92rem;color:var(--color-text-muted, #9ca3af);line-height:1.45}.dashboard-confirm-btn-danger[data-v-9c8b3194]{background:#dc2626;border-color:#dc2626;color:#fff}.dashboard-confirm-btn-danger[data-v-9c8b3194]:hover:not(:disabled){background:#b91c1c;border-color:#b91c1c}.dashboard-table-wrap--refreshing[data-v-9c8b3194]{position:relative}.dashboard-table-refresh-bar[data-v-9c8b3194]{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-9c8b3194 1s ease-in-out infinite}.dashboard-table--refreshing[data-v-9c8b3194]{opacity:.72;transition:opacity calc(var(--page-transition-duration) * .5) var(--page-transition-ease)}@keyframes dashboard-table-refresh-pulse-9c8b3194{0%,to{opacity:.35}50%{opacity:1}}.dashboard-scrim-detail-modal[data-v-9c8b3194]{width:min(48rem,100%);max-height:min(90vh,840px)}.dashboard-scrim-detail-meta[data-v-9c8b3194]{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-9c8b3194]{margin:0;font-size:.78rem;color:var(--color-text-muted)}.dashboard-scrim-detail-meta dd[data-v-9c8b3194]{margin:.15rem 0 0;font-size:.9rem;word-break:break-word}.dashboard-scrim-detail-result-badge[data-v-9c8b3194]{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center;padding:0 1.1rem}.dashboard-scrim-detail-result-pill[data-v-9c8b3194]{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-9c8b3194]{border-color:#22c55e73;background:#22c55e1f}.dashboard-scrim-detail-result-pill--lose[data-v-9c8b3194]{border-color:#f8717166;background:#f871711a}.dashboard-scrim-detail-body[data-v-9c8b3194]{display:grid;gap:1rem;padding:.35rem 0 .75rem;overflow-y:auto}.dashboard-scrim-detail-members[data-v-9c8b3194]{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-9c8b3194]{margin:0 0 .35rem;font-size:.85rem}.dashboard-scrim-detail-members p[data-v-9c8b3194]{margin:0;font-size:.9rem}.dashboard-scrim-detail-active-hint[data-v-9c8b3194]{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-9c8b3194]{display:flex;flex-wrap:wrap;gap:.75rem;align-items:flex-end;padding:0 1.1rem}.dashboard-hub-save-modal-body[data-v-9c8b3194]{padding:.35rem 1.1rem 1rem;overflow-y:auto}.dashboard-hub-save-modal-lead[data-v-9c8b3194]{margin:0 0 .85rem;color:var(--color-text-muted);font-size:.9rem;line-height:1.5}.dashboard-hub-save-changes[data-v-9c8b3194]{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-9c8b3194]{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-9c8b3194]{font-size:.84rem;font-weight:600;color:var(--color-text)}.dashboard-hub-save-change-values[data-v-9c8b3194]{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem .5rem;font-size:.88rem}.dashboard-hub-save-before[data-v-9c8b3194]{color:#fca5a5}.dashboard-hub-save-arrow[data-v-9c8b3194]{color:var(--color-text-faint)}.dashboard-hub-save-after[data-v-9c8b3194]{color:#86efac;font-weight:600}.dashboard-hub-foot[data-v-9c8b3194]{margin-top:1.5rem;font-size:.88rem}.dashboard-hub-section-editor[data-v-9c8b3194]{margin-top:.85rem}.dashboard-hub-section-toggle[data-v-9c8b3194]{margin-top:.25rem}.dashboard-hub-section-form-wrap[data-v-9c8b3194]{margin-top:.75rem;padding-top:.75rem;border-top:1px solid var(--color-border, #3f4147)}.dashboard-hub-form[data-v-9c8b3194]{display:flex;flex-direction:column;gap:.75rem}.dashboard-hub-check[data-v-9c8b3194],.dashboard-hub-cmd-row[data-v-9c8b3194]{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-9c8b3194]{font-size:.9rem}.dashboard-hub-check[data-v-9c8b3194]:hover,.dashboard-hub-cmd-row[data-v-9c8b3194]:hover{background:#ffffff0a}.dashboard-hub-check[data-v-9c8b3194]:has(input:checked:not(:disabled)),.dashboard-hub-cmd-row[data-v-9c8b3194]:has(input:checked:not(:disabled)){color:#86efac;background:#34d39912}.dashboard-hub-check[data-v-9c8b3194]:has(input:not(:checked):not(:disabled)),.dashboard-hub-cmd-row[data-v-9c8b3194]:has(input:not(:checked):not(:disabled)){color:#fca5a5;background:#f871710f}.dashboard-hub-check[data-v-9c8b3194]:has(input:disabled),.dashboard-hub-cmd-row[data-v-9c8b3194]:has(input:disabled){color:var(--color-text-muted);background:#ffffff05;cursor:not-allowed;opacity:.82}.dashboard-hub-check .dashboard-muted[data-v-9c8b3194],.dashboard-hub-cmd-row .dashboard-muted[data-v-9c8b3194]{color:var(--color-text-muted);font-size:.84em}.dashboard-hub-check input[type=checkbox][data-v-9c8b3194],.dashboard-hub-cmd-row input[type=checkbox][data-v-9c8b3194]{-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-9c8b3194]:checked,.dashboard-hub-cmd-row input[type=checkbox][data-v-9c8b3194]: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-9c8b3194]:not(:checked):not(:disabled),.dashboard-hub-cmd-row input[type=checkbox][data-v-9c8b3194]:not(:checked):not(:disabled){border-color:#fca5a5d9;box-shadow:0 0 0 2px #f8717114}.dashboard-hub-check input[type=checkbox][data-v-9c8b3194]:disabled,.dashboard-hub-cmd-row input[type=checkbox][data-v-9c8b3194]: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-9c8b3194]:active:not(:disabled),.dashboard-hub-cmd-row input[type=checkbox][data-v-9c8b3194]:active:not(:disabled){transform:scale(.92)}.dashboard-hub-check input[type=checkbox][data-v-9c8b3194]:checked:not(:disabled),.dashboard-hub-cmd-row input[type=checkbox][data-v-9c8b3194]:checked:not(:disabled){animation:dashboard-check-pop-9c8b3194 .32s var(--ease-spring, ease)}@keyframes dashboard-check-pop-9c8b3194{0%{transform:scale(.82)}55%{transform:scale(1.1)}to{transform:scale(1)}}.dashboard-hub-section-help[data-v-9c8b3194]{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-9c8b3194]{display:flex;flex-direction:column;gap:.35rem}.dashboard-hub-tier-map[data-v-9c8b3194]{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:.55rem .75rem;margin:.35rem 0 .15rem}.dashboard-hub-tier-map-row[data-v-9c8b3194]{margin:0}.dashboard-hub-tier-emoji[data-v-9c8b3194]{display:grid;grid-template-columns:minmax(140px,200px) minmax(160px,1fr) auto auto;gap:.5rem;align-items:center}@media(max-width:640px){.dashboard-hub-tier-emoji[data-v-9c8b3194]{grid-template-columns:1fr 1fr}}.dashboard-field-hint[data-v-9c8b3194]{margin:0;padding:0 .1rem;color:var(--color-text-faint);font-size:.8rem;line-height:1.45}.dashboard-hub-form-actions[data-v-9c8b3194]{margin-top:1rem;padding-top:.25rem}.dashboard-hub-cmd-panel[data-v-9c8b3194]{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-9c8b3194]{max-width:320px}.dashboard-hub-cmd-list[data-v-9c8b3194]{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-9c8b3194]{margin:0}.dashboard-hub-rule-list[data-v-9c8b3194]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.35rem}.dashboard-hub-rule-list li[data-v-9c8b3194]{display:flex;align-items:center;justify-content:space-between;gap:.5rem;font-size:.9rem}.dashboard-hub-rule-add[data-v-9c8b3194]{display:grid;gap:.65rem;margin-top:.5rem;padding-top:.65rem;border-top:1px dashed var(--color-border, #3f4147)}.dashboard-hub-deployed-cmds[data-v-9c8b3194]{display:grid;gap:.45rem;padding:.65rem .75rem;border:1px solid var(--color-border, #3f4147);border-radius:8px;background:color-mix(in srgb,var(--color-surface, #1e1f22) 92%,#000)}.dashboard-hub-deployed-head[data-v-9c8b3194]{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;justify-content:space-between}.dashboard-hub-deployed-filter[data-v-9c8b3194]{max-width:16rem;min-width:10rem;flex:1}.dashboard-hub-deployed-chips[data-v-9c8b3194]{display:flex;flex-wrap:wrap;gap:.35rem;max-height:12rem;overflow:auto}.dashboard-hub-deployed-chips .btn.is-off[data-v-9c8b3194]{opacity:.55}.dashboard-hub-deployed-chips .btn.is-selected[data-v-9c8b3194]{border-color:var(--color-accent, #5865f2);background:color-mix(in srgb,var(--color-accent, #5865f2) 22%,transparent);color:var(--color-text, #fff)}.dashboard-hub-role-pick[data-v-9c8b3194]{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-9c8b3194]{padding:0 .25rem}@media(max-width:768px){.dashboard-nav[data-v-9c8b3194]{padding:.6rem .65rem}.dashboard-nav-actions[data-v-9c8b3194]{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-9c8b3194]{margin-top:0}.dashboard-subtabs[data-v-9c8b3194],.dashboard-tabs[data-v-9c8b3194],.dashboard-weblog-tabs[data-v-9c8b3194]{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-9c8b3194]::-webkit-scrollbar,.dashboard-tabs[data-v-9c8b3194]::-webkit-scrollbar,.dashboard-weblog-tabs[data-v-9c8b3194]::-webkit-scrollbar{display:none}.dashboard-weblog-tabs.dashboard-subtabs--slide .dashboard-subtabs-indicator[data-v-9c8b3194]{display:none}.dashboard-subtabs--slide .dashboard-weblog-tab--active[data-v-9c8b3194]{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-9c8b3194]{display:grid;grid-template-columns:minmax(200px,260px) minmax(0,1fr);gap:1rem;align-items:start}.board-sidebar[data-v-9c8b3194]{padding:1rem .9rem;position:sticky;top:.5rem;max-height:calc(100vh - 6rem);overflow-y:auto}.board-sidebar-head[data-v-9c8b3194]{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-9c8b3194]{padding:.15rem 0 .1rem .2rem}.board-sidebar-settings-btn[data-v-9c8b3194]{font-size:.82rem;padding:.28rem .65rem;border-radius:999px;border:1px solid var(--color-border)}.board-sidebar-settings-btn--active[data-v-9c8b3194]{border-color:var(--color-primary);color:var(--color-primary);background:#38bdf81a}.board-main-empty .dashboard-empty[data-v-9c8b3194]{padding:1.75rem .5rem;margin:0}.board-compose.content-card+.board-posts-panel[data-v-9c8b3194]{margin-top:0}.board-compose-outer[data-v-9c8b3194]{display:grid;grid-template-rows:1fr;margin-bottom:1rem;overflow:hidden}.board-compose-enter-active[data-v-9c8b3194],.board-compose-leave-active[data-v-9c8b3194]{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-9c8b3194],.board-compose-leave-to[data-v-9c8b3194]{grid-template-rows:0fr;opacity:0;margin-bottom:0}.board-compose-enter-to[data-v-9c8b3194],.board-compose-leave-from[data-v-9c8b3194]{grid-template-rows:1fr;opacity:1}@media(prefers-reduced-motion:reduce){.board-compose-enter-active[data-v-9c8b3194],.board-compose-leave-active[data-v-9c8b3194]{transition:none}.board-compose-enter-from[data-v-9c8b3194],.board-compose-leave-to[data-v-9c8b3194]{grid-template-rows:1fr;opacity:1;margin-bottom:1rem}}.board-compose-inline[data-v-9c8b3194]{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-9c8b3194]{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-9c8b3194]{flex-shrink:0;font-size:.82rem;padding:.28rem .65rem;border-radius:999px}.board-sidebar .dashboard-empty[data-v-9c8b3194],.board-sidebar .dashboard-loading--pane[data-v-9c8b3194]{padding:1.25rem .45rem;margin:0}.board-sidebar-title[data-v-9c8b3194]{margin:0;font-family:var(--font-display);font-size:1rem;font-weight:600}.board-main[data-v-9c8b3194]{position:relative;display:flex;flex-direction:column;gap:1rem;min-width:0;min-height:14rem}.board-panel-head[data-v-9c8b3194]{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-9c8b3194]{margin:0}.board-section-modal[data-v-9c8b3194]{max-width:24rem}.board-section-modal .board-form[data-v-9c8b3194]{padding:.35rem 1.1rem 1rem}.board-section-modal .dashboard-modal-footer[data-v-9c8b3194]{margin:.75rem -1.1rem 0;padding:.85rem 1.1rem .25rem}.board-compose.content-card[data-v-9c8b3194],.board-posts-panel.content-card[data-v-9c8b3194]{padding:1.15rem 1.2rem}.board-main>.content-card>.dashboard-empty[data-v-9c8b3194]{padding:1.75rem .5rem;margin:0}.board-posts-panel .dashboard-empty[data-v-9c8b3194],.board-posts-panel .dashboard-loading[data-v-9c8b3194],.board-posts-panel .dashboard-error[data-v-9c8b3194]{padding:1.25rem .35rem 1.5rem;margin:0}.board-page[data-v-9c8b3194]{display:flex;flex-direction:column;gap:1.25rem}.board-compose[data-v-9c8b3194]{margin-bottom:0}.board-section-title[data-v-9c8b3194]{font-family:var(--font-display);font-size:1.15rem;margin:0 0 .85rem}.board-form[data-v-9c8b3194]{display:flex;flex-direction:column;gap:.9rem}.board-field[data-v-9c8b3194]{gap:.4rem}.board-field input[type=file][data-v-9c8b3194]{margin-top:.15rem;padding:.35rem 0;width:100%;font:inherit;font-size:.88rem;color:var(--color-text-muted)}.board-hint[data-v-9c8b3194]{font-size:.8rem;color:var(--color-text-muted);margin:0;line-height:1.45}.board-pii-hint[data-v-9c8b3194]{padding:.4rem .55rem;border-radius:var(--radius-sm);background:#0000001f}.board-file-list[data-v-9c8b3194]{margin:0;padding-left:1.1rem;font-size:.85rem;color:var(--color-text-muted)}.board-form-actions[data-v-9c8b3194]{display:flex;gap:.5rem}.board-post-list[data-v-9c8b3194]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.65rem}.board-post-card[data-v-9c8b3194]{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-9c8b3194]:hover{border-color:var(--color-border-strong);background:#0003}.board-post-link[data-v-9c8b3194]{display:block;padding:.9rem 1rem;color:inherit;text-decoration:none}.board-post-head[data-v-9c8b3194]{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:.35rem 1rem;margin-bottom:.4rem}.board-post-title[data-v-9c8b3194]{font-size:1.05rem}.board-post-meta[data-v-9c8b3194]{font-size:.82rem;color:var(--color-text-muted)}.board-post-preview[data-v-9c8b3194]{margin:0 0 .5rem;font-size:.92rem;color:var(--color-text-muted);white-space:pre-wrap}.board-post-foot[data-v-9c8b3194]{display:flex;flex-wrap:wrap;gap:.5rem 1rem;font-size:.82rem;color:var(--color-text-muted)}.board-back[data-v-9c8b3194]{margin:0 0 .25rem;padding:0 .15rem}.board-back a[data-v-9c8b3194]{font-size:.9rem}.board-detail-head[data-v-9c8b3194]{margin-bottom:.25rem;padding-bottom:.75rem;border-bottom:1px solid var(--color-border)}.board-detail-title[data-v-9c8b3194]{font-family:var(--font-display);font-size:1.35rem;margin:0 0 .45rem}.board-detail-meta[data-v-9c8b3194]{margin:0;display:flex;flex-wrap:wrap;gap:.5rem 1rem;font-size:.88rem;color:var(--color-text-muted)}.board-detail-body[data-v-9c8b3194]{white-space:pre-wrap;line-height:1.55;margin:1rem 0 1.15rem;padding:0 .1rem}.board-attachments[data-v-9c8b3194]{display:flex;flex-wrap:wrap;gap:.65rem;margin-bottom:1rem}.board-att-image[data-v-9c8b3194]{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-9c8b3194]{max-width:min(100%,480px);max-height:360px;border-radius:var(--radius-sm);border:1px solid var(--color-border)}.board-detail-actions[data-v-9c8b3194]{margin-top:.85rem;padding-top:.65rem;border-top:1px solid var(--color-border)}.board-btn-danger[data-v-9c8b3194]{color:#f87171}.board-comments[data-v-9c8b3194]{margin-top:0}.board-comments .board-section-title[data-v-9c8b3194]{margin-bottom:.9rem;padding-bottom:.65rem;border-bottom:1px solid var(--color-border)}.board-comment-list[data-v-9c8b3194]{list-style:none;margin:0 0 1rem;padding:0;display:flex;flex-direction:column;gap:.75rem}.board-comment[data-v-9c8b3194]{padding:.75rem .9rem;border:1px solid var(--color-border);border-radius:var(--radius-md);background:#0000001f}.board-comment-head[data-v-9c8b3194]{display:flex;flex-wrap:wrap;gap:.5rem 1rem;font-size:.85rem;margin-bottom:.35rem}.board-comment-head span[data-v-9c8b3194]{color:var(--color-text-muted)}.board-comment-body[data-v-9c8b3194]{margin:0 0 .5rem;white-space:pre-wrap}.board-comment-delete[data-v-9c8b3194]{margin-top:.35rem;padding:0;border:none;background:none;color:#f87171;font-size:.82rem;cursor:pointer}.board-comment-form[data-v-9c8b3194]{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-9c8b3194]{display:flex;gap:.5rem}.board-votes--compact[data-v-9c8b3194]{margin-top:.25rem}.board-vote-btn[data-v-9c8b3194]{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-9c8b3194]{border-color:var(--color-primary);background:#38bdf81f}.board-vote-btn[data-v-9c8b3194]:hover{border-color:var(--color-border-strong)}.dashboard-hub-subheading[data-v-9c8b3194]{margin:1rem 0 .5rem;font-size:.95rem;font-weight:600}.dashboard-hub-audit-search[data-v-9c8b3194]{margin-top:.75rem;padding-top:.75rem;border-top:1px solid var(--color-border)}.dashboard-hub-audit-config[data-v-9c8b3194]{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-9c8b3194]{font-weight:600;color:var(--color-text-muted);flex-shrink:0}.dashboard-hub-audit-config-list[data-v-9c8b3194]{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-9c8b3194]{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-9c8b3194]{grid-template-columns:1fr}}.dashboard-hub-audit-search-field[data-v-9c8b3194]{margin:0}.dashboard-hub-audit-search-btn[data-v-9c8b3194]{align-self:end;min-height:2.5rem;white-space:nowrap}.dashboard-hub-audit-empty[data-v-9c8b3194]{margin-top:.5rem}.dashboard-hub-audit-list[data-v-9c8b3194]{margin-top:.85rem;display:flex;flex-direction:column;gap:.55rem}.dashboard-hub-audit-list-head[data-v-9c8b3194]{margin:0 0 .15rem;font-size:.86rem;color:var(--color-text-muted)}.dashboard-hub-audit-card[data-v-9c8b3194]{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-9c8b3194]{border-color:#f8717159;background:#f871710f}.dashboard-hub-audit-card-head[data-v-9c8b3194]{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem}.dashboard-hub-audit-card-time[data-v-9c8b3194]{display:flex;flex-wrap:wrap;align-items:baseline;gap:.35rem .5rem;font-size:.86rem}.dashboard-hub-audit-card-time time[data-v-9c8b3194]{color:var(--color-text);font-weight:500}.dashboard-hub-audit-ago[data-v-9c8b3194]{color:var(--color-text-muted);font-size:.82rem}.dashboard-hub-audit-badge[data-v-9c8b3194]{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-9c8b3194]{color:#86efac;background:#34d3991f;border:1px solid rgba(52,211,153,.28)}.dashboard-hub-audit-badge--fail[data-v-9c8b3194]{color:#fca5a5;background:#f871711f;border:1px solid rgba(248,113,113,.32)}.dashboard-hub-audit-badge--kind[data-v-9c8b3194]{color:#93c5fd;background:#3b82f61a;border:1px solid rgba(59,130,246,.25)}.dashboard-hub-audit-card-user[data-v-9c8b3194]{display:flex;flex-wrap:wrap;align-items:baseline;gap:.35rem .65rem;font-size:.88rem}.dashboard-hub-audit-user-name[data-v-9c8b3194]{font-weight:600}.dashboard-hub-audit-user-id[data-v-9c8b3194]{font-family:ui-monospace,monospace;font-size:.78rem;color:var(--color-text-muted)}.dashboard-hub-audit-card-meta[data-v-9c8b3194]{display:flex;flex-wrap:wrap;align-items:center;gap:.45rem .55rem}.dashboard-hub-audit-cmd[data-v-9c8b3194]{font-size:.84rem;padding:.12rem .4rem;border-radius:4px;background:#ffffff0f;border:1px solid var(--color-border)}.dashboard-hub-audit-fail-cat[data-v-9c8b3194]{margin:0;font-size:.82rem;color:#fca5a5}.dashboard-hub-audit-snippet[data-v-9c8b3194]{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-9c8b3194]{max-height:12rem;overflow-y:auto;padding-right:.25rem}.dashboard-hub-clear-btn[data-v-9c8b3194]{margin-bottom:.25rem;align-self:flex-start}.dashboard-hub-textarea[data-v-9c8b3194]{min-height:7rem;resize:vertical;font-family:inherit}.dashboard-balance-toolbar[data-v-9c8b3194]{display:flex;flex-wrap:wrap;gap:.85rem;align-items:flex-end;margin-bottom:1rem}.dashboard-balance-toolbar .dashboard-field[data-v-9c8b3194]{flex:1 1 220px;max-width:100%}.dashboard-balance-meta[data-v-9c8b3194]{display:flex;flex-wrap:wrap;gap:.5rem 1rem;margin-bottom:1rem;font-size:.88rem;color:var(--color-text-muted)}.dashboard-balance-board[data-v-9c8b3194]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;margin:1rem 0}.dashboard-balance-pool[data-v-9c8b3194]{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-9c8b3194]{border-color:#38bdf859}.dashboard-balance-pool--team2[data-v-9c8b3194]{border-color:#fbbf2459}.dashboard-balance-pool-title[data-v-9c8b3194]{margin:0 0 .25rem;font-size:.88rem;font-weight:600;color:var(--color-text-muted)}.dashboard-balance-member[data-v-9c8b3194]{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-9c8b3194]{border-color:#fbbf2473;background:#fbbf240f}.dashboard-balance-member-name[data-v-9c8b3194]{font-weight:600;line-height:1.3}.dashboard-balance-member-meta[data-v-9c8b3194]{font-size:.78rem;color:var(--color-text-muted)}.dashboard-balance-member-actions[data-v-9c8b3194]{display:flex;flex-wrap:wrap;gap:.3rem}.dashboard-balance-member-actions .btn[data-v-9c8b3194]{padding:.2rem .45rem;font-size:.75rem;min-height:0}.dashboard-balance-actions[data-v-9c8b3194]{display:flex;flex-wrap:wrap;gap:.65rem;align-items:center;margin-top:.5rem}.dashboard-balance-result[data-v-9c8b3194]{margin-top:1rem}@media(max-width:900px){.dashboard-balance-board[data-v-9c8b3194]{grid-template-columns:1fr}}.page-hero--dash[data-v-9c8b3194]{padding:var(--prem-space-6) var(--prem-space-6) var(--prem-space-5);margin-bottom:var(--prem-space-5)}.page-hero--dash h1[data-v-9c8b3194]{margin-bottom:var(--prem-space-2);font-size:var(--prem-h1)}.page-hero--dash>p[data-v-9c8b3194]{margin:0;color:var(--color-text-muted);font-size:.94rem}.dashboard-nav[data-v-9c8b3194]{gap:var(--prem-space-3) var(--prem-space-4);padding:var(--prem-space-3) var(--prem-space-4);border-radius:var(--prem-radius-secondary);transition:border-color var(--prem-motion-sidebar) var(--prem-ease),box-shadow var(--prem-motion-sidebar) var(--prem-ease)}.dashboard-nav[data-v-9c8b3194]:hover{border-color:color-mix(in srgb,var(--color-primary) 24%,var(--color-border))}.dashboard-nav-group--guild[data-v-9c8b3194]{padding-top:var(--prem-space-3);border-top:1px solid color-mix(in srgb,var(--color-primary) 16%,var(--color-border))}.dashboard-nav-group-label[data-v-9c8b3194]{align-self:stretch;display:flex;align-items:flex-start;padding-top:.42rem;font-size:var(--prem-caption);color:var(--color-text-faint)}.dashboard-nav a[data-v-9c8b3194]:not(.dashboard-nav-hub-link){position:relative;transition:color var(--prem-motion-sidebar) var(--prem-ease),background var(--prem-motion-sidebar) var(--prem-ease),border-color var(--prem-motion-sidebar) var(--prem-ease),box-shadow var(--prem-motion-sidebar) var(--prem-ease)}.dashboard-nav a[data-v-9c8b3194]:not(.dashboard-nav-hub-link):hover{box-shadow:0 0 18px color-mix(in srgb,var(--color-primary) 14%,transparent)}.dashboard-nav a.router-link-active[data-v-9c8b3194]:not(.dashboard-nav-hub-link),.dashboard-nav a.dashboard-nav-link--active[data-v-9c8b3194]:not(.dashboard-nav-hub-link){box-shadow:var(--prem-glow)}.dashboard-nav a.router-link-active[data-v-9c8b3194]:not(.dashboard-nav-hub-link):before,.dashboard-nav a.dashboard-nav-link--active[data-v-9c8b3194]:not(.dashboard-nav-hub-link):before{content:"";position:absolute;left:.55rem;right:.55rem;bottom:-1px;height:2px;border-radius:2px;background:linear-gradient(90deg,transparent,var(--color-primary),transparent)}.dashboard-nav-actions[data-v-9c8b3194]{gap:var(--prem-space-2);padding-left:var(--prem-space-3)}.dashboard-nav-actions .btn[data-v-9c8b3194],.dashboard-nav-actions a[data-v-9c8b3194]{display:inline-flex;align-items:center;gap:var(--prem-space-2);line-height:1}.dashboard-nav-actions svg[data-v-9c8b3194]{width:var(--prem-icon-sm);height:var(--prem-icon-sm);flex-shrink:0}.dashboard-table-wrap--sticky[data-v-9c8b3194]{max-height:min(60vh,34rem);overflow:auto}.dashboard-table-wrap--sticky .dashboard-table th[data-v-9c8b3194]{position:sticky;top:0;z-index:2;background:color-mix(in srgb,var(--color-bg-elevated) 94%,transparent);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);box-shadow:inset 0 -1px 0 var(--color-border)}.dashboard-table th[data-v-9c8b3194]{font-size:var(--prem-caption);letter-spacing:.06em;text-transform:uppercase}.dashboard-table tbody tr[data-v-9c8b3194]{transition:background var(--prem-motion-card) var(--prem-ease)}.dashboard-table tbody tr[data-v-9c8b3194]:hover{background:color-mix(in srgb,var(--color-primary) 7%,transparent)}.dashboard-table tbody tr .dashboard-row-action[data-v-9c8b3194]{opacity:.55;transition:opacity var(--prem-motion-card) var(--prem-ease)}.dashboard-table tbody tr:hover .dashboard-row-action[data-v-9c8b3194],.dashboard-table tbody tr:focus-within .dashboard-row-action[data-v-9c8b3194]{opacity:1}.dashboard-loading--skel[data-v-9c8b3194]{align-items:stretch;justify-content:flex-start;gap:var(--prem-space-4);padding:var(--prem-space-4) 0}.dashboard-loading--skel[data-v-9c8b3194]:before{display:none}.dashboard-summary-grid[data-v-9c8b3194]{margin-bottom:var(--prem-space-5)}.dashboard-summary-featured[data-v-9c8b3194],.dashboard-summary-half[data-v-9c8b3194]{display:flex;flex-direction:column;gap:var(--prem-space-2);min-height:8.5rem}.dashboard-summary-half[data-v-9c8b3194]{text-decoration:none;color:inherit}.dashboard-summary-mini-row[data-v-9c8b3194]{display:flex;flex-wrap:wrap;gap:var(--prem-space-4) var(--prem-space-6);margin-top:var(--prem-space-2)}.dashboard-summary-mini[data-v-9c8b3194]{margin:0;min-width:4.5rem}.dashboard-summary-mini strong[data-v-9c8b3194]{display:block;font-family:var(--font-display);font-size:1.45rem;font-weight:700;line-height:1.15}.dashboard-summary-activity[data-v-9c8b3194]{margin-top:var(--prem-space-4)}.dashboard-stat[data-v-9c8b3194]{border-radius:var(--prem-radius-metric);transition:transform var(--prem-motion-card) var(--prem-ease),border-color var(--prem-motion-card) var(--prem-ease),box-shadow var(--prem-motion-card) var(--prem-ease)}.dashboard-stat[data-v-9c8b3194]:hover{transform:translateY(-2px);border-color:color-mix(in srgb,var(--color-primary) 38%,transparent);box-shadow:var(--prem-shadow-lift),var(--prem-glow)}.dashboard-recruit-detail[data-v-9c8b3194]{border-radius:var(--prem-radius-primary);animation:dashboard-drawer-in-9c8b3194 var(--prem-motion-drawer) var(--prem-ease) both}.dashboard-recruit-detail-head[data-v-9c8b3194]{padding-bottom:var(--prem-space-3);margin-bottom:var(--prem-space-4);border-bottom:1px solid color-mix(in srgb,var(--color-primary) 18%,var(--color-border))}.dashboard-recruit-party[data-v-9c8b3194]{padding-top:var(--prem-space-3)}.dashboard-recruit-party+.dashboard-recruit-party[data-v-9c8b3194]{border-top:1px solid var(--color-border)}.dashboard-recruit-footer[data-v-9c8b3194]{position:sticky;bottom:0;z-index:1;display:flex;flex-wrap:wrap;align-items:center;gap:var(--prem-space-3);margin-top:var(--prem-space-4);padding-top:var(--prem-space-3);padding-bottom:1.5rem;border-top:1px solid color-mix(in srgb,var(--color-primary) 18%,var(--color-border));background:linear-gradient(180deg,transparent,color-mix(in srgb,var(--color-bg) 82%,transparent) 42%)}@keyframes dashboard-drawer-in-9c8b3194{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.dashboard-modal[data-v-9c8b3194]{border-radius:var(--prem-radius-primary);box-shadow:var(--prem-shadow-lift);animation:dashboard-modal-in-9c8b3194 var(--prem-motion-modal) var(--prem-ease) both}.dashboard-modal-header[data-v-9c8b3194]{border-bottom:1px solid color-mix(in srgb,var(--color-primary) 14%,var(--color-border));padding-bottom:var(--prem-space-3)}.dashboard-modal-footer[data-v-9c8b3194]{border-top-color:color-mix(in srgb,var(--color-primary) 14%,var(--color-border))}@keyframes dashboard-modal-in-9c8b3194{0%{opacity:0;transform:translateY(8px) scale(.99)}to{opacity:1;transform:none}}.dashboard-badge[data-v-9c8b3194]{padding:.16rem .55rem;border-radius:999px;border:1px solid color-mix(in srgb,var(--color-primary) 28%,transparent);font-size:var(--prem-caption);font-weight:700;letter-spacing:.02em}@media(prefers-reduced-motion:reduce){.dashboard-stat[data-v-9c8b3194],.dashboard-stat[data-v-9c8b3194]:hover,.dashboard-nav a[data-v-9c8b3194]:not(.dashboard-nav-hub-link){transform:none;transition:none}.dashboard-recruit-detail[data-v-9c8b3194],.dashboard-modal[data-v-9c8b3194]{animation:none}}.dashboard-summary-activity.prem-grid__full[data-v-9c8b3194]{margin-top:0}.dashboard-summary-activity-links[data-v-9c8b3194]{margin:var(--prem-space-4) 0 0}.dashboard-summary-ai[data-v-9c8b3194]{display:flex;flex-direction:column;gap:var(--prem-space-2);border-color:color-mix(in srgb,var(--color-primary) 24%,var(--color-border));text-decoration:none;color:inherit}.prem-grid__full .dashboard-table-wrap[data-v-9c8b3194]{max-width:100%}.dashboard-boost-table[data-v-9c8b3194]{margin-top:var(--prem-space-4)}.dashboard-table-wrap .prem-empty[data-v-9c8b3194]{padding:var(--prem-space-6) var(--prem-space-4)}:root{--umi-bg: #060b14;--umi-surface: #0c1422;--umi-elevated: #111b2b;--umi-border: #18324b;--umi-cyan: #20c9ff;--umi-cyan-rgb: 32, 201, 255;--umi-text: #f4f6f8;--umi-muted: #a8b0bc;--umi-success: #50e3b2;--umi-warning: #f6b94a;--umi-danger: #ff6b7a;--umi-pink: #ff8c9a;--umi-halo: 0 0 12px rgba(var(--umi-cyan-rgb), .28);--umi-halo-soft: 0 0 8px rgba(var(--umi-cyan-rgb), .18);--umi-halo-strong: 0 0 16px rgba(var(--umi-cyan-rgb), .34);--umi-radius-btn: 10px;--umi-radius-card: 12px;--umi-motion-tooltip: .12s;--umi-motion-chip: .15s;--umi-motion-button: .18s;--umi-motion-modal: .2s;--umi-motion-drawer: .22s;--umi-ease: cubic-bezier(.22, 1, .36, 1);--neon-bg: var(--umi-bg);--neon-surface: var(--umi-surface);--neon-surface-active: var(--umi-elevated);--neon-info: var(--umi-cyan);--neon-cta: var(--umi-cyan);--neon-ai: var(--umi-cyan);--neon-warn: var(--umi-warning);--neon-error: var(--umi-danger);--neon-text: var(--umi-text);--neon-text-muted: var(--umi-muted);--color-bg: var(--umi-bg);--color-bg-elevated: var(--umi-elevated);--color-bg-card: var(--umi-surface);--color-surface: var(--umi-surface);--color-surface-hover: var(--umi-elevated);--color-border: var(--umi-border);--color-border-strong: rgba(var(--umi-cyan-rgb), .38);--color-border-glow: rgba(var(--umi-cyan-rgb), .5);--color-text: var(--umi-text);--color-text-muted: var(--umi-muted);--color-text-faint: #7c8798;--color-primary: var(--umi-cyan);--color-primary-strong: #12b4ea;--color-primary-dim: rgba(var(--umi-cyan-rgb), .12);--color-accent: #5fd8ff;--color-accent-soft: #b6ecff;--color-cta: var(--umi-cyan);--color-cta-strong: #12b4ea;--color-ai: var(--umi-cyan);--color-brand: var(--umi-pink);--color-success: var(--umi-success);--color-warning: var(--umi-warning);--color-danger: var(--umi-danger);--glass-bg: var(--umi-surface);--glass-bg-strong: rgba(6, 11, 20, .94);--glass-blur: none;--glass-highlight: none;--glow-primary: var(--umi-halo);--glow-primary-soft: var(--umi-halo-soft);--glow-cta: var(--umi-halo);--glow-ring: 0 0 0 1px rgba(var(--umi-cyan-rgb), .22);--shadow-lg: 0 20px 48px rgba(0, 0, 0, .48);--shadow-card: 0 1px 0 rgba(255, 255, 255, .03) inset;--shadow-card-hover: 0 1px 0 rgba(255, 255, 255, .04) inset, 0 8px 24px rgba(0, 0, 0, .32);--radius-xs: 8px;--radius-sm: var(--umi-radius-btn);--radius-md: var(--umi-radius-card);--radius-lg: var(--umi-radius-card);--radius-xl: 16px;--header-height: 64px;--sticky-header-offset: var(--header-height);--content-width: 1240px;--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);--text-h1: 1.7rem;--text-h2: 1.25rem;--text-h3: 1.06rem;--control-radio: 20px;--control-check: 18px;--font-sans: "Pretendard Variable", Pretendard, "Noto Sans KR", system-ui, sans-serif;--font-display: "Pretendard Variable", Pretendard, "Noto Sans KR", system-ui, sans-serif;--font-numeric: "Inter", "Pretendard Variable", system-ui, sans-serif;--tracking-tight: -.02em;--tracking-wide: .04em;--ease-out-expo: var(--umi-ease);--ease-smooth: cubic-bezier(.4, 0, .2, 1);--ease-spring: cubic-bezier(.34, 1.56, .64, 1);--duration-fast: var(--umi-motion-button);--duration-normal: var(--umi-motion-drawer);--duration-slow: .45s}html[data-header-hidden=true]{--sticky-header-offset: 0px}@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:var(--color-bg);line-height:1.65;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}::selection{background:rgba(var(--umi-cyan-rgb),.28);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 var(--umi-cyan);outline-offset:2px;box-shadow:var(--umi-halo-soft)}img{max-width:100%;height:auto}*{scrollbar-width:thin;scrollbar-color:rgba(39,231,255,.28) transparent}*::-webkit-scrollbar{width:8px;height:8px}*::-webkit-scrollbar-thumb{border-radius:999px;background:#27e7ff38;border:2px solid transparent;background-clip:padding-box}*::-webkit-scrollbar-thumb:hover{background:#27e7ff61;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;min-height:44px;padding:.7rem 1.25rem;border-radius:var(--umi-radius-btn);border:1px solid transparent;font-weight:600;font-size:.94rem;letter-spacing:.01em;cursor:pointer;transition:transform var(--umi-motion-button) var(--umi-ease),box-shadow var(--umi-motion-button) var(--ease-smooth),background var(--umi-motion-button) var(--ease-smooth),border-color var(--umi-motion-button) var(--ease-smooth),color var(--umi-motion-button) var(--ease-smooth)}.btn:hover{transform:translateY(-1px)}.btn-sm{min-height:36px;padding:.45rem .9rem;font-size:.88rem}.btn-primary{position:relative;overflow:hidden;color:#06131c;background:var(--umi-cyan);border-color:rgba(var(--umi-cyan-rgb),.6);box-shadow:0 1px #ffffff47 inset,var(--umi-halo)}.btn-primary:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(105deg,transparent 38%,rgba(255,255,255,.3) 50%,transparent 62%);transform:translate(-130%);transition:transform .5s var(--ease-smooth);pointer-events:none}.btn-primary:hover{color:#04101a;background:#4ad5ff;border-color:rgba(var(--umi-cyan-rgb),.9);box-shadow:0 1px #ffffff57 inset,var(--umi-halo-strong)}.btn-primary:hover:after{transform:translate(130%)}.btn-ghost{background:var(--umi-surface);border-color:rgba(var(--umi-cyan-rgb),.32);color:var(--color-text);box-shadow:0 1px #ffffff08 inset}.btn-ghost:hover{background:var(--umi-elevated);border-color:rgba(var(--umi-cyan-rgb),.55);color:var(--color-text)}.btn-danger{background:var(--umi-surface);border-color:#ff6b7a8c;color:var(--umi-danger)}.btn-danger:hover{background:#ff6b7a14;border-color:var(--umi-danger);box-shadow:0 0 10px #ff6b7a38}.btn:disabled,.btn[aria-disabled=true]{opacity:.45;cursor:not-allowed;pointer-events:none;box-shadow:none;transform:none}.btn.is-loading{position:relative;color:transparent;pointer-events:none}.btn.is-loading:before{content:"";position:absolute;width:1rem;height:1rem;border-radius:50%;border:2px solid rgba(255,255,255,.35);border-top-color:currentColor;color:var(--umi-text);animation:btn-spin .8s linear infinite}@keyframes btn-spin{to{transform:rotate(360deg)}}.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(--umi-surface);border:1px solid var(--color-border);border-radius:var(--umi-radius-card);padding:clamp(1.25rem,3vw,2rem);box-shadow:var(--shadow-card);overflow:hidden}@media(max-width:768px){:root{--page-gutter: 1.375rem}}@media(prefers-reduced-motion:reduce){.btn-primary:after{display:none}.btn:hover,.btn:active{transform:none}.btn.is-loading:before{animation: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]):not(.header-user-search__input),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]):not(.header-user-search__input):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]):not(.header-user-search__input):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]):not(.header-user-search__input):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}}.header-user-search input.header-user-search__input,.header-user-search input.header-user-search__input:hover,.header-user-search input.header-user-search__input:focus,.header-user-search input.header-user-search__input:focus-visible{min-height:0;height:2rem;padding:.25rem .35rem;border:0;border-radius:0;background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none;transform:none;font-size:.86rem;line-height:1.3}.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}body.site-nav-open .guide-float,body.site-nav-open .umi-audio-fab{visibility:hidden;pointer-events:none}.app-shell{min-height:var(--viewport-height)}.site-header-shell{padding-top:var(--safe-top)}.site-header-row{height:var(--header-height)}.site-header{height:100%}.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: 56px}.brand-text{max-width:12rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.header-inner{gap:.65rem}.site-header-row{height:auto;padding-bottom:0}.site-header{padding-top:var(--safe-top);height:calc(var(--header-height) + var(--safe-top))}.site-nav{max-height:none;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}}@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: .22s;--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--with-preview{gap:.35rem;flex-wrap:wrap}.site-link__label{display:inline}.site-link__preview-badge{display:inline-flex;align-items:center;padding:.1rem .42rem;border-radius:999px;font-size:.62rem;font-weight:600;letter-spacing:.02em;line-height:1.2;border:1px solid rgba(120,120,130,.38);opacity:.88;white-space:nowrap}.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}}.eyebrow{display:inline-flex;align-items:center;gap:.45rem;margin:0 0 .85rem;padding:.3rem .7rem;border-radius:999px;border:1px solid var(--color-border);background:var(--umi-surface);color:var(--color-text-muted);font-weight:600;font-size:.8rem;letter-spacing:0}.gradient-text{color:var(--color-primary)}.text-muted{color:var(--color-text-muted)}.text-faint{color:var(--color-text-faint)}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0}@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:var(--umi-surface);box-shadow:var(--shadow-card);overflow:hidden}.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:var(--umi-radius-btn);background:rgba(var(--umi-cyan-rgb),.08);border:1px solid var(--color-border);font-size:1.35rem}.divider{height:1px;margin:1.5rem 0;border:none;background:linear-gradient(90deg,transparent,var(--color-border-strong),transparent)}@media(prefers-reduced-motion:reduce){.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:#27e7ff0d;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}}.meta-shell{width:min(var(--content-width),calc(100% - var(--page-gutter) * 2));margin:1rem auto 1.5rem}.meta-shell .content-card{overflow:visible}.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;overflow:clip}.page-view{width:100%;min-width:0}.page-enter-active,.page-leave-active{transition:opacity var(--page-transition-duration, .22s) var(--page-transition-ease, cubic-bezier(.22, 1, .36, 1))}.page-leave-active{z-index:0;pointer-events:none}.page-enter-active{z-index:1}.page-enter-from,.page-leave-to{opacity:0}.page-enter-active .exp-bg,.page-leave-active .exp-bg,.page-enter-active .umi-ambient-layer,.page-leave-active .umi-ambient-layer{opacity:0!important;animation:none!important;transition:none!important}@media(prefers-reduced-motion:reduce){.page-enter-active,.page-leave-active{transition:none}.page-enter-from,.page-leave-to{opacity:1}.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}:root{--prem-space-1: 4px;--prem-space-2: 8px;--prem-space-3: 12px;--prem-space-4: 16px;--prem-space-5: 20px;--prem-space-6: 24px;--prem-space-8: 32px;--prem-motion-fast: .12s;--prem-motion-normal: .18s;--prem-motion-slow: .3s;--prem-motion-button: .18s;--prem-motion-card: .18s;--prem-motion-sidebar: .18s;--prem-motion-tooltip: .12s;--prem-motion-drawer: .22s;--prem-motion-modal: .22s;--prem-ease: cubic-bezier(.22, 1, .36, 1);--prem-h1: clamp(1.75rem, 3vw, 2.25rem);--prem-h2: 1.35rem;--prem-section: 1.05rem;--prem-card: .98rem;--prem-metric: 2rem;--prem-caption: .76rem;--prem-icon-xs: 16px;--prem-icon-sm: 18px;--prem-icon-md: 20px;--prem-icon-lg: 24px;--prem-icon-xl: 32px;--prem-radius-sm: 8px;--prem-radius-md: 12px;--prem-radius-lg: 16px;--prem-radius-xl: 22px;--prem-radius-primary: 22px;--prem-radius-secondary: 16px;--prem-radius-metric: 16px;--prem-radius-interactive: 16px;--prem-radius-danger: 12px;--prem-radius-info: 8px;--prem-surface-1: color-mix(in srgb, var(--glass-bg) 92%, transparent);--prem-surface-2: color-mix(in srgb, var(--color-surface) 46%, transparent);--prem-surface-3: color-mix(in srgb, var(--color-bg-elevated) 92%, transparent);--prem-border-soft: color-mix(in srgb, var(--color-border) 62%, transparent);--prem-text-primary: var(--color-text);--prem-text-secondary: var(--color-text-muted);--prem-accent: var(--color-primary);--prem-cta: var(--color-cta, var(--neon-cta));--prem-ai: var(--color-ai, var(--neon-ai));--prem-danger: var(--color-danger);--prem-success: var(--color-success);--prem-warning: var(--color-warning);--prem-border: color-mix(in srgb, var(--color-border) 100%, transparent);--prem-border-hover: color-mix(in srgb, var(--color-primary) 42%, transparent);--prem-shadow-soft: 0 10px 26px rgba(2, 8, 20, .32);--prem-shadow-lift: 0 18px 40px rgba(2, 8, 20, .44);--prem-glow: 0 0 0 1px color-mix(in srgb, var(--color-primary) 26%, transparent), 0 0 26px color-mix(in srgb, var(--color-primary) 16%, transparent);--prem-glow-danger: 0 0 0 1px rgba(248, 113, 113, .3), 0 0 24px rgba(248, 113, 113, .14);--prem-ring: 0 0 0 2px color-mix(in srgb, var(--color-primary) 55%, transparent);--prem-hero-gradient: radial-gradient( 120% 140% at 12% -10%, color-mix(in srgb, var(--color-primary) 16%, transparent) 0%, transparent 58% ), linear-gradient(168deg, rgba(12, 28, 48, .72) 0%, rgba(6, 14, 26, .4) 100%);--prem-noise: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='120' height='120'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2'/></filter><rect width='120' height='120' filter='url(%23n)' opacity='0.32'/></svg>")}.prem-h2{margin:0;font-family:var(--font-display);font-size:var(--prem-h2);line-height:1.25;letter-spacing:var(--tracking-tight)}.prem-section-title{margin:0;font-size:var(--prem-section);font-weight:700;line-height:1.3}.prem-caption{margin:0;font-size:var(--prem-caption);font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-faint)}.prem-hero{position:relative;isolation:isolate;overflow:hidden;padding:var(--prem-space-6) var(--prem-space-6) var(--prem-space-5);border:1px solid var(--prem-border);border-radius:var(--prem-radius-xl);background:var(--prem-hero-gradient);backdrop-filter:var(--glass-blur);-webkit-backdrop-filter:var(--glass-blur);box-shadow:var(--prem-shadow-soft)}.prem-hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background-image:var(--prem-noise);background-size:120px 120px;opacity:.35;mix-blend-mode:soft-light;pointer-events:none}.prem-hero:after{content:"";position:absolute;top:0;left:var(--prem-space-6);right:var(--prem-space-6);height:2px;background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--color-primary) 70%,transparent) 22%,color-mix(in srgb,var(--color-accent) 55%,transparent) 62%,transparent);pointer-events:none}.prem-hero__meta{display:flex;flex-wrap:wrap;align-items:center;gap:var(--prem-space-2) var(--prem-space-3);margin-top:var(--prem-space-3);color:var(--color-text-muted);font-size:.9rem}.prem-card{position:relative;padding:var(--prem-space-5);border:1px solid var(--prem-border);border-radius:var(--prem-radius-secondary);background:var(--prem-surface-1);box-shadow:var(--prem-shadow-soft);transition:transform var(--prem-motion-card) var(--prem-ease),border-color var(--prem-motion-card) var(--prem-ease),box-shadow var(--prem-motion-card) var(--prem-ease)}.prem-card:hover{transform:translateY(-2px);border-color:var(--prem-border-hover);box-shadow:var(--prem-shadow-lift),var(--prem-glow)}.prem-card--primary{padding:var(--prem-space-6);border-radius:var(--prem-radius-primary);border-color:var(--color-border-strong);background:linear-gradient(168deg,var(--prem-surface-3) 0%,color-mix(in srgb,var(--glass-bg) 88%,transparent) 100%);box-shadow:var(--prem-shadow-lift)}.prem-card--secondary{border-radius:var(--prem-radius-secondary);background:var(--prem-surface-2)}.prem-card--metric{padding:var(--prem-space-4) var(--prem-space-5);border-radius:var(--prem-radius-metric);overflow:hidden}.prem-card--metric:before{content:"";position:absolute;inset:0 0 auto;height:2px;background:linear-gradient(90deg,color-mix(in srgb,var(--color-primary) 55%,transparent),transparent 72%);opacity:.7;transition:opacity var(--prem-motion-card) var(--prem-ease)}.prem-card--metric:hover:before{opacity:1}.prem-card--interactive{display:block;border-radius:var(--prem-radius-interactive);cursor:pointer;text-decoration:none;color:inherit}.prem-card--interactive:active{transform:translateY(-1px) scale(.995)}.prem-card--danger{border-radius:var(--prem-radius-danger);border-color:#f8717152;background:color-mix(in srgb,rgba(127,29,29,.28) 42%,var(--glass-bg))}.prem-card--danger:hover{border-color:#f8717180;box-shadow:var(--prem-shadow-lift),var(--prem-glow-danger)}.prem-card--info{padding:var(--prem-space-3) var(--prem-space-4);border-radius:var(--prem-radius-info);border-color:color-mix(in srgb,var(--color-primary) 24%,transparent);background:color-mix(in srgb,var(--color-primary) 8%,var(--glass-bg));box-shadow:none}.prem-card--info:hover{transform:none;box-shadow:var(--prem-glow)}.prem-card:focus-visible,.prem-card--interactive:focus-visible{outline:none;box-shadow:var(--prem-ring),var(--prem-shadow-lift)}.prem-metric__label{display:flex;align-items:center;gap:var(--prem-space-2);margin:0 0 var(--prem-space-2);color:var(--prem-text-secondary);font-size:.84rem;font-weight:600}.prem-metric__value{display:block;font-family:var(--font-display);font-size:var(--prem-metric);font-weight:700;line-height:1.1;letter-spacing:var(--tracking-tight)}.prem-metric__delta{display:inline-flex;align-items:center;gap:4px;margin-top:var(--prem-space-2);padding:var(--prem-space-1) var(--prem-space-2);border-radius:999px;font-size:var(--prem-caption);font-weight:700;border:1px solid transparent}.prem-metric__delta--up{color:var(--prem-success);border-color:#34d39952;background:#34d3991f}.prem-metric__delta--down{color:var(--prem-warning);border-color:#fbbf2452;background:#fbbf241f}.prem-metric__delta--flat{color:var(--prem-text-secondary);border-color:var(--prem-border-soft);background:#ffffff0a}.prem-metric__secondary{display:block;margin:var(--prem-space-2) 0 0;color:var(--color-text-faint);font-size:var(--prem-caption);letter-spacing:.02em}.prem-spark{display:flex;align-items:flex-end;gap:var(--prem-space-1);height:28px;margin-top:var(--prem-space-3)}.prem-spark__bar{flex:1 1 0;min-height:2px;border-radius:2px 2px 0 0;background:linear-gradient(180deg,color-mix(in srgb,var(--color-primary) 78%,transparent),color-mix(in srgb,var(--color-primary) 22%,transparent))}.prem-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--prem-space-4);align-items:start}.prem-grid__featured,.prem-grid__half{grid-column:span 2}.prem-grid__mini{grid-column:span 1}.prem-grid__full{grid-column:1 / -1}@media(max-width:1100px){.prem-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.prem-grid__featured,.prem-grid__half{grid-column:span 2}.prem-grid__full{grid-column:1 / -1}}@media(max-width:640px){.prem-grid{grid-template-columns:minmax(0,1fr)}.prem-grid__featured,.prem-grid__half,.prem-grid__mini,.prem-grid__full{grid-column:span 1}}.prem-crumbs{margin:0 0 var(--prem-space-3)}.prem-crumbs__list{display:flex;flex-wrap:wrap;align-items:center;gap:var(--prem-space-2);margin:0;padding:0;list-style:none;font-size:.82rem;color:var(--color-text-faint)}.prem-crumbs__item{display:inline-flex;align-items:center;gap:var(--prem-space-2);min-width:0}.prem-crumbs__sep{display:inline-flex;align-items:center;color:var(--color-text-faint);opacity:.6}.prem-crumbs__sep svg{width:var(--prem-icon-xs);height:var(--prem-icon-xs)}.prem-crumbs__link{color:var(--prem-text-secondary);text-decoration:none;padding:var(--prem-space-1) var(--prem-space-2);border-radius:var(--prem-radius-sm);transition:color var(--prem-motion-fast) var(--prem-ease),background var(--prem-motion-fast) var(--prem-ease)}.prem-crumbs__link:hover{color:var(--color-text);background:#ffffff0d}.prem-crumbs__current{color:var(--prem-text-primary);font-weight:600;max-width:18rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.prem-quick{position:fixed;right:clamp(1rem,3vw,2rem);bottom:calc(5.5rem + var(--safe-bottom, 0px));z-index:90;display:flex;flex-direction:column;align-items:flex-end;gap:var(--prem-space-2)}.prem-quick__menu{display:flex;flex-direction:column;align-items:stretch;gap:var(--prem-space-2);padding:var(--prem-space-2);border:1px solid var(--color-border-strong);border-radius:var(--prem-radius-lg);background:var(--glass-bg-strong);backdrop-filter:var(--glass-blur);-webkit-backdrop-filter:var(--glass-blur);box-shadow:var(--prem-shadow-lift)}.prem-quick__item{display:inline-flex;align-items:center;gap:var(--prem-space-2);padding:var(--prem-space-2) var(--prem-space-3);border-radius:var(--prem-radius-md);color:var(--prem-text-primary);font-size:.88rem;font-weight:600;text-decoration:none;white-space:nowrap;transition:background var(--prem-motion-button) var(--prem-ease),color var(--prem-motion-button) var(--prem-ease)}.prem-quick__item:hover{background:color-mix(in srgb,var(--color-primary) 14%,transparent);color:var(--color-text)}.prem-quick__item svg{width:var(--prem-icon-sm);height:var(--prem-icon-sm);flex-shrink:0;color:var(--prem-accent)}.prem-quick__fab{display:inline-flex;align-items:center;justify-content:center;width:3.25rem;height:3.25rem;border:1px solid color-mix(in srgb,var(--color-primary) 45%,transparent);border-radius:999px;background:linear-gradient(165deg,#5ed0fa 0%,var(--color-primary-strong) 60%,#0369a1 100%);color:#031018;cursor:pointer;box-shadow:0 12px 30px #0ea5e957;transition:transform var(--prem-motion-button) var(--prem-ease),box-shadow var(--prem-motion-button) var(--prem-ease)}.prem-quick__fab svg{width:var(--prem-icon-lg);height:var(--prem-icon-lg);transition:transform var(--prem-motion-button) var(--prem-ease)}.prem-quick__fab:hover{transform:translateY(-2px);box-shadow:0 16px 38px #0ea5e970}.prem-quick__fab:active{transform:translateY(-1px) scale(.98)}.prem-quick__fab[aria-expanded=true] svg{transform:rotate(45deg)}.prem-quick__fab:focus-visible{outline:2px solid var(--color-primary);outline-offset:3px}.prem-quick-enter-active,.prem-quick-leave-active{transition:opacity var(--prem-motion-button) var(--prem-ease),transform var(--prem-motion-button) var(--prem-ease)}.prem-quick-enter-from,.prem-quick-leave-to{opacity:0;transform:translateY(8px) scale(.98)}.prem-tip{position:relative}.prem-tip:after{content:attr(data-prem-tip);position:absolute;bottom:calc(100% + 8px);left:50%;z-index:40;padding:var(--prem-space-2) var(--prem-space-3);border:1px solid var(--color-border-strong);border-radius:var(--prem-radius-md);background:var(--glass-bg-strong);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);color:var(--color-text);font-size:var(--prem-caption);font-weight:600;letter-spacing:0;text-transform:none;white-space:nowrap;opacity:0;transform:translate(-50%,4px) scale(.96);transform-origin:bottom center;pointer-events:none;transition:opacity var(--prem-motion-tooltip) var(--prem-ease),transform var(--prem-motion-tooltip) var(--prem-ease)}.prem-tip:hover:after,.prem-tip:focus-visible:after{opacity:1;transform:translate(-50%) scale(1)}.prem-skel{display:flex;flex-direction:column;gap:var(--prem-space-3);width:100%}.prem-skel__line{height:12px;border-radius:var(--prem-radius-sm);background:linear-gradient(90deg,color-mix(in srgb,var(--color-surface) 55%,transparent) 25%,color-mix(in srgb,var(--color-surface-hover) 70%,transparent),color-mix(in srgb,var(--color-surface) 55%,transparent) 75%);background-size:200% 100%;animation:prem-skel-shimmer 1.4s ease-in-out infinite}.prem-skel__line--title{height:20px;width:42%}.prem-skel__line--short{width:62%}.prem-skel__block{height:84px;border-radius:var(--prem-radius-metric);border:1px solid var(--prem-border);background:linear-gradient(90deg,color-mix(in srgb,var(--color-surface) 42%,transparent) 25%,color-mix(in srgb,var(--color-surface-hover) 58%,transparent),color-mix(in srgb,var(--color-surface) 42%,transparent) 75%);background-size:200% 100%;animation:prem-skel-shimmer 1.4s ease-in-out infinite}.prem-skel__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:var(--prem-space-3)}@keyframes prem-skel-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.prem-empty{display:flex;flex-direction:column;align-items:center;gap:var(--prem-space-3);padding:var(--prem-space-8) var(--prem-space-5);text-align:center}.prem-empty__icon{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;border:1px solid color-mix(in srgb,var(--color-primary) 26%,transparent);border-radius:var(--prem-radius-md);background:color-mix(in srgb,var(--color-primary) 10%,transparent);color:var(--prem-accent)}.prem-empty__icon svg{width:var(--prem-icon-lg);height:var(--prem-icon-lg)}.prem-empty__title{margin:0;font-size:var(--prem-section);font-weight:700}.prem-empty__desc{margin:0;max-width:34rem;color:var(--prem-text-secondary);font-size:.9rem;line-height:1.6}.prem-empty__action{margin-top:var(--prem-space-1)}.btn-secondary{background:transparent;border-color:color-mix(in srgb,var(--color-primary) 45%,transparent);color:var(--color-primary);box-shadow:none}.btn-secondary:hover{border-color:var(--color-primary);background:color-mix(in srgb,var(--color-primary) 10%,transparent);color:var(--color-accent-soft)}.btn-danger{background:color-mix(in srgb,var(--color-danger) 16%,transparent);border-color:color-mix(in srgb,var(--color-danger) 48%,transparent);color:#fecaca}.btn-danger:hover{background:color-mix(in srgb,var(--color-danger) 26%,transparent);border-color:var(--color-danger);color:#fee2e2}.btn-danger:focus-visible{outline:2px solid var(--prem-danger);outline-offset:3px}.btn{transition:transform var(--prem-motion-button) var(--prem-ease),box-shadow var(--prem-motion-button) var(--prem-ease),background var(--prem-motion-button) var(--prem-ease),border-color var(--prem-motion-button) var(--prem-ease),color var(--prem-motion-button) var(--prem-ease)}.btn:active{transform:translateY(0) scale(.98)}@media(min-width:1366px){.dashboard-shell .container,.meta-shell,.site-header-row.container{width:min(1240px,calc(100% - var(--page-gutter) * 2))}}@media(min-width:1600px){.dashboard-shell .container,.meta-shell,.site-header-row.container{width:min(1400px,calc(100% - var(--page-gutter) * 2))}}@media(min-width:1920px){.dashboard-shell .container,.meta-shell,.site-header-row.container{width:min(1560px,calc(100% - var(--page-gutter) * 2))}}@media(min-width:2560px){.dashboard-shell .container,.meta-shell,.site-header-row.container{width:min(1800px,calc(100% - var(--page-gutter) * 2))}.prem-grid{gap:var(--prem-space-5)}}@media(min-width:3440px){.dashboard-shell .container,.meta-shell,.site-header-row.container{width:min(2040px,calc(100% - var(--page-gutter) * 2))}}@media(prefers-reduced-motion:reduce){.prem-card,.prem-card:hover,.prem-quick__fab,.prem-quick__fab:hover,.prem-tip:after,.btn{transform:none;transition:none}.prem-skel__line,.prem-skel__block{animation:none}.prem-quick-enter-active,.prem-quick-leave-active{transition:none}}.dsh-shell{--dsh-sidebar-w: 264px;--dsh-rail-w: 64px;--dsh-topbar-h: 56px;--dsh-sticky-top: var(--header-height, 64px);--dashboard-pane-duration: .5s;display:grid;grid-template-columns:var(--dsh-sidebar-w) minmax(0,1fr);flex:1 1 auto;min-height:0;height:100%;max-height:100%;overflow:hidden;background:var(--umi-bg);color:var(--umi-text)}.app-shell:has(>.app-main .dsh-shell){height:var(--viewport-height, 100vh);min-height:0;overflow:hidden}html:has(.dsh-shell),html:has(.dsh-shell) body,html.dsh-viewport-lock,html.dsh-viewport-lock body{overflow:hidden;height:100%;scrollbar-gutter:auto}.app-shell:has(>.app-main .dsh-shell)>.site-footer{display:none}.app-main:has(.dsh-shell){flex:1 1 auto;min-height:0!important;overflow:hidden;display:flex;flex-direction:column}.app-main:has(.dsh-shell) .page-transition-root{flex:1 1 auto;min-height:0;display:flex;flex-direction:column}.app-main:has(.dsh-shell) .page-view.dsh-shell{display:grid;flex:1 1 auto;min-height:0;width:100%;height:100%}.dsh-aside{position:relative;align-self:stretch;height:100%;max-height:100%;min-height:0;border-right:1px solid var(--umi-border);background:var(--umi-surface);z-index:5}.dsh-sidebar{display:grid;grid-template-rows:auto minmax(0,1fr) auto;height:100%;min-height:0}.dsh-sidebar__top{position:relative;padding:12px 12px 8px;border-bottom:1px solid var(--umi-border)}.dsh-sidebar__close{position:absolute;top:10px;right:10px;z-index:2}.dsh-sidebar__scroll{min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:8px 8px 12px;scrollbar-width:thin;scrollbar-color:var(--umi-border) transparent}.dsh-sidebar__footer{padding:8px 8px 10px;border-top:1px solid var(--umi-border);display:grid;gap:2px}.dsh-item{position:relative;display:flex;align-items:center;gap:10px;min-height:38px;padding:0 10px 0 12px;border-radius:var(--umi-radius-btn);color:var(--umi-muted);font-size:.9rem;font-weight:500;line-height:1.2;text-decoration:none;border:0;background:transparent;width:100%;text-align:left;cursor:pointer;transition:color var(--umi-motion-button) var(--umi-ease),background var(--umi-motion-button) var(--umi-ease),box-shadow var(--umi-motion-button) var(--umi-ease)}.dsh-item__icon{flex:0 0 auto;width:18px;height:18px;opacity:.85}.dsh-item__label{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dsh-item__badge{flex:0 0 auto;margin-left:auto;padding:1px 7px;border-radius:999px;border:1px solid var(--umi-border);background:var(--umi-elevated);color:var(--umi-muted);font-size:.68rem;font-weight:700;letter-spacing:.02em;line-height:1.5}.dsh-item:hover{color:var(--umi-text);background:color-mix(in srgb,var(--umi-text) 6%,transparent)}.dsh-item:focus-visible{outline:2px solid var(--umi-cyan);outline-offset:-2px}.dsh-item.is-active,.dsh-item[aria-current=page]{color:var(--umi-text);background:rgba(var(--umi-cyan-rgb),.1);box-shadow:var(--umi-halo-soft)}.dsh-item.is-active .dsh-item__icon,.dsh-item[aria-current=page] .dsh-item__icon{color:var(--umi-cyan);opacity:1}.dsh-item.is-active:before,.dsh-item[aria-current=page]:before{content:"";position:absolute;left:0;top:8px;bottom:8px;width:3px;border-radius:2px;background:var(--umi-cyan)}.dsh-item--overview{margin-bottom:6px}.dsh-group{margin-top:6px}.dsh-group--owner{margin-top:14px;padding-top:10px;border-top:1px solid var(--umi-border)}.dsh-group__header{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;min-height:32px;padding:0 8px 0 12px;border:0;border-radius:var(--umi-radius-btn);background:transparent;color:var(--umi-muted);font-size:.72rem;font-weight:700;letter-spacing:.04em;text-align:left;cursor:pointer;transition:color var(--umi-motion-button) var(--umi-ease),background var(--umi-motion-button) var(--umi-ease)}.dsh-group__header:hover{color:var(--umi-text);background:color-mix(in srgb,var(--umi-text) 5%,transparent)}.dsh-group__header:focus-visible{outline:2px solid var(--umi-cyan);outline-offset:-2px}.dsh-group__chevron{flex:0 0 auto;opacity:.7;transition:transform var(--umi-motion-drawer) var(--umi-ease)}.dsh-group.is-open .dsh-group__chevron{transform:rotate(180deg)}.dsh-group__drawer{display:grid;grid-template-rows:0fr;transition:grid-template-rows var(--umi-motion-drawer) var(--umi-ease)}.dsh-group.is-open .dsh-group__drawer{grid-template-rows:1fr}.dsh-group__list{min-height:0;overflow:hidden;margin:0;padding:0;list-style:none;display:grid;gap:2px}.dsh-group:not(.is-open) .dsh-group__list{visibility:hidden;transition:visibility 0s var(--umi-motion-drawer)}.dsh-switcher{position:relative}.dsh-switcher__trigger{display:flex;align-items:center;gap:10px;width:100%;padding:8px 10px;border:1px solid var(--umi-border);border-radius:var(--umi-radius-card);background:var(--umi-elevated);color:var(--umi-text);text-align:left;cursor:pointer;transition:border-color var(--umi-motion-button) var(--umi-ease),box-shadow var(--umi-motion-button) var(--umi-ease)}.dsh-switcher__trigger:hover,.dsh-switcher.is-open .dsh-switcher__trigger{border-color:color-mix(in srgb,var(--umi-cyan) 45%,var(--umi-border))}.dsh-switcher__trigger:focus-visible{outline:2px solid var(--umi-cyan);outline-offset:2px}.dsh-switcher__icon{flex:0 0 auto;width:32px;height:32px;border-radius:8px;object-fit:cover}.dsh-switcher__icon--placeholder{color:var(--umi-muted)}.dsh-switcher__text{flex:1 1 auto;min-width:0;display:grid;gap:3px}.dsh-switcher__name{font-size:.92rem;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dsh-switcher__meta{display:flex;flex-wrap:wrap;gap:4px;min-width:0}.dsh-switcher__hint{font-size:.74rem;color:var(--umi-muted)}.dsh-switcher__chevron{flex:0 0 auto;color:var(--umi-muted);transition:transform var(--umi-motion-drawer) var(--umi-ease)}.dsh-switcher.is-open .dsh-switcher__chevron{transform:rotate(180deg)}.dsh-switcher__menu{position:absolute;left:0;right:0;top:calc(100% + 6px);z-index:30;padding:6px;border:1px solid var(--umi-border);border-radius:var(--umi-radius-card);background:var(--umi-elevated);box-shadow:0 12px 28px #02081480;max-height:min(60vh,420px);overflow-y:auto}.dsh-switcher__section{margin:4px 8px;font-size:.7rem;font-weight:700;letter-spacing:.04em;color:var(--umi-muted)}.dsh-switcher__list{margin:0;padding:0;list-style:none;display:grid;gap:2px}.dsh-switcher__option{display:flex;align-items:center;gap:8px;width:100%;min-height:36px;padding:4px 8px;border:0;border-radius:var(--umi-radius-btn);background:transparent;color:var(--umi-text);font-size:.88rem;text-align:left;cursor:pointer;transition:background var(--umi-motion-chip) var(--umi-ease)}.dsh-switcher__option:hover{background:color-mix(in srgb,var(--umi-text) 6%,transparent)}.dsh-switcher__option:focus-visible{outline:2px solid var(--umi-cyan);outline-offset:-2px}.dsh-switcher__option.is-selected{background:rgba(var(--umi-cyan-rgb),.1)}.dsh-switcher__option-icon{flex:0 0 auto;width:24px;height:24px;border-radius:6px;object-fit:cover}.dsh-switcher__option-icon--line{width:24px;height:24px;padding:4px;color:var(--umi-muted)}.dsh-switcher__option-name{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dsh-switcher__check{color:var(--umi-cyan)}.dsh-switcher__empty{margin:4px 8px 8px;font-size:.82rem;color:var(--umi-muted)}.dsh-switcher__footer{margin-top:6px;padding-top:6px;border-top:1px solid var(--umi-border);display:grid;gap:2px}.dsh-chip{display:inline-flex;align-items:center;gap:4px;padding:0 7px;min-height:18px;border-radius:999px;border:1px solid var(--umi-border);background:transparent;color:var(--umi-muted);font-size:.68rem;font-weight:600;line-height:1;white-space:nowrap;transition:border-color var(--umi-motion-chip) var(--umi-ease),color var(--umi-motion-chip) var(--umi-ease)}.dsh-chip__dot{width:6px;height:6px;border-radius:50%;background:currentColor}.dsh-chip--accent{color:var(--umi-cyan);border-color:rgba(var(--umi-cyan-rgb),.45)}.dsh-chip--success{color:var(--umi-success);border-color:color-mix(in srgb,var(--umi-success) 45%,transparent)}.dsh-chip--warning{color:var(--umi-warning);border-color:color-mix(in srgb,var(--umi-warning) 45%,transparent)}.dsh-chip--muted{color:var(--umi-muted)}.dsh-profile{position:relative}.dsh-profile__avatar{flex:0 0 auto}.dsh-profile__name{font-weight:600;color:var(--umi-text)}.dsh-profile__menu{position:absolute;left:0;right:0;bottom:calc(100% + 6px);z-index:30;padding:6px;border:1px solid var(--umi-border);border-radius:var(--umi-radius-card);background:var(--umi-elevated);box-shadow:0 12px 28px #02081480;display:grid;gap:2px}.dsh-profile__menu-item{display:flex;align-items:center;gap:8px;width:100%;min-height:36px;padding:0 10px;border:0;border-radius:var(--umi-radius-btn);background:transparent;color:var(--umi-text);font-size:.88rem;text-align:left;text-decoration:none;cursor:pointer;transition:background var(--umi-motion-chip) var(--umi-ease)}.dsh-profile__menu-item:hover{background:color-mix(in srgb,var(--umi-text) 6%,transparent)}.dsh-profile__menu-item:focus-visible{outline:2px solid var(--umi-cyan);outline-offset:-2px}.dsh-profile__menu-item:disabled{opacity:.6;cursor:default}.dsh-pop-enter-active,.dsh-pop-leave-active{transition:opacity var(--umi-motion-modal) var(--umi-ease),transform var(--umi-motion-modal) var(--umi-ease)}.dsh-pop-enter-from,.dsh-pop-leave-to{opacity:0;transform:translateY(-4px)}.dsh-profile__menu.dsh-pop-enter-from,.dsh-profile__menu.dsh-pop-leave-to{transform:translateY(4px)}.dsh-main{min-width:0;min-height:0;height:100%;max-height:100%;overflow:hidden;display:flex;flex-direction:column}.dsh-topbar{position:relative;top:auto;flex:0 0 auto;z-index:4;display:flex;align-items:center;gap:12px;min-height:var(--dsh-topbar-h);padding:0 clamp(12px,2vw,24px);border-bottom:1px solid var(--umi-border);background:var(--umi-bg)}.dsh-topbar .dsh-topbar__menu{display:none}.dsh-topbar__crumbs{flex:1 1 auto;min-width:0;margin:0}.dsh-topbar__crumbs .prem-crumbs__list{flex-wrap:nowrap;overflow:hidden}.dsh-topbar__actions{flex:0 0 auto;display:flex;align-items:center;gap:4px}.dsh-topbar__lang{margin-right:2px}.dsh-topbar__avatar{display:inline-flex;border-radius:50%;margin-left:4px}.dsh-topbar__avatar:focus-visible{outline:2px solid var(--umi-cyan);outline-offset:2px}.dsh-iconbtn{min-width:36px;min-height:36px;padding:0 8px;display:inline-flex;align-items:center;justify-content:center;color:var(--umi-muted)}.dsh-iconbtn:hover{color:var(--umi-text)}.dsh-topbar .dashboard-open-app-btn{min-height:36px;padding:0 10px;font-size:.82rem}.dsh-search{position:relative;flex:0 1 280px;min-width:160px;max-width:320px;margin-left:auto}.dsh-search__icon{position:absolute;left:10px;top:50%;transform:translateY(-50%);color:var(--umi-muted);pointer-events:none}.dsh-search__input{width:100%;min-height:36px;padding:0 10px 0 32px;border:1px solid var(--umi-border);border-radius:var(--umi-radius-btn);background:var(--umi-surface);color:var(--umi-text);font-size:.86rem;transition:border-color var(--umi-motion-button) var(--umi-ease),box-shadow var(--umi-motion-button) var(--umi-ease)}.dsh-search__input::placeholder{color:var(--umi-muted);opacity:.8}.dsh-search__input:focus-visible{outline:none;border-color:var(--umi-cyan);box-shadow:var(--umi-halo-soft)}.dsh-content{flex:1 1 auto;min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;scrollbar-gutter:auto;width:100%;max-width:none;margin:0;padding:0}.dsh-content-inner{width:100%;max-width:1320px;margin:0 auto;padding:20px clamp(12px,2vw,24px) 48px;box-sizing:border-box}.dsh-content-inner:has(.public-lookup--dash){max-width:none}.dsh-content:has(.public-lookup--dash){overflow-x:auto;overflow-y:auto}.dsh-content:has(.public-lookup--dash) .dashboard-body{overflow:visible}.dsh-content:has(.public-lookup--dash) .dsh-content-inner{overflow:visible;width:max-content;min-width:100%;max-width:none}.dsh-page-header{margin-bottom:18px}.dsh-page-header__row{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;flex-wrap:wrap}.dsh-page-header__text{min-width:0}.dsh-page-header__title{display:flex;align-items:center;gap:10px;margin:0;font-size:clamp(1.35rem,2vw,1.7rem);font-weight:700;line-height:1.25;letter-spacing:-.01em;color:var(--umi-text);text-align:left}.dsh-page-header__badge{margin-left:0;font-size:.7rem;color:var(--umi-cyan);border-color:rgba(var(--umi-cyan-rgb),.4);background:rgba(var(--umi-cyan-rgb),.08)}.dsh-page-header__desc{margin:6px 0 0;font-size:.92rem;line-height:1.5;color:var(--umi-muted)}.dsh-page-header__action{flex:0 0 auto}.dsh-tabs{display:flex;gap:2px;margin-top:14px;border-bottom:1px solid var(--umi-border);overflow-x:auto;scrollbar-width:none}.dsh-tabs::-webkit-scrollbar{display:none}.dsh-tab{position:relative;flex:0 0 auto;padding:10px 14px;border-radius:var(--umi-radius-btn) var(--umi-radius-btn) 0 0;color:var(--umi-muted);font-size:.88rem;font-weight:600;text-decoration:none;white-space:nowrap;transition:color var(--umi-motion-chip) var(--umi-ease),background var(--umi-motion-chip) var(--umi-ease)}.dsh-tab:hover{color:var(--umi-text);background:color-mix(in srgb,var(--umi-text) 5%,transparent)}.dsh-tab:focus-visible{outline:2px solid var(--umi-cyan);outline-offset:-2px}.dsh-tab.is-active{color:var(--umi-text)}.dsh-page-header__title-swap,.dashboard-body{position:relative;overflow:hidden}.dsh-tabs--slide{position:relative}.dsh-tabs--slide .dsh-tab{z-index:1}.dsh-tabs__indicator{position:absolute;left:0;bottom:0;z-index:1;height:2px;width:0;border-radius:2px;background:var(--umi-cyan);box-shadow:var(--umi-halo-soft);pointer-events:none;opacity:0}.dsh-tabs.is-ready .dsh-tabs__indicator{transition:transform var(--dashboard-pane-duration, .5s) var(--page-transition-ease, cubic-bezier(.22, 1, .36, 1)),width var(--dashboard-pane-duration, .5s) var(--page-transition-ease, cubic-bezier(.22, 1, .36, 1))}.p-tabs--slide{position:relative}.p-tabs__indicator{position:absolute;top:0;left:0;z-index:0;border-radius:999px;background:color-mix(in srgb,var(--umi-accent, var(--color-primary)) 12%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--umi-accent, var(--color-primary)) 38%,transparent);pointer-events:none;opacity:0}.p-tabs.is-ready .p-tabs__indicator{transition:transform var(--dashboard-pane-duration, .5s) var(--page-transition-ease, cubic-bezier(.22, 1, .36, 1)),width var(--dashboard-pane-duration, .5s) var(--page-transition-ease, cubic-bezier(.22, 1, .36, 1)),height var(--dashboard-pane-duration, .5s) var(--page-transition-ease, cubic-bezier(.22, 1, .36, 1))}.p-tabs--slide .p-tab{position:relative;z-index:1}.p-tabs.p-tabs--slide .p-tab.is-active{background:transparent;border-color:transparent;box-shadow:none}.dashboard-subtabs:not(.dashboard-weblog-tabs) .dashboard-subtabs-indicator{top:0;bottom:auto;left:0}.dashboard-subtabs:not(.dashboard-weblog-tabs).is-ready .dashboard-subtabs-indicator{transition:transform var(--dashboard-pane-duration, .5s) var(--page-transition-ease, cubic-bezier(.22, 1, .36, 1)),width var(--dashboard-pane-duration, .5s) var(--page-transition-ease, cubic-bezier(.22, 1, .36, 1)),height var(--dashboard-pane-duration, .5s) var(--page-transition-ease, cubic-bezier(.22, 1, .36, 1))}.tab-body-fade-pane{width:100%}.tab-body-fade-enter-active,.tab-body-fade-leave-active{transition:opacity var(--dashboard-pane-duration, .5s) var(--page-transition-ease, cubic-bezier(.22, 1, .36, 1))}.tab-body-fade-enter-from,.tab-body-fade-leave-to{opacity:0}@media(prefers-reduced-motion:reduce){.dsh-tabs.is-ready .dsh-tabs__indicator,.p-tabs.is-ready .p-tabs__indicator,.dashboard-subtabs:not(.dashboard-weblog-tabs).is-ready .dashboard-subtabs-indicator{transition:none}.tab-body-fade-enter-active,.tab-body-fade-leave-active{transition:none}.tab-body-fade-enter-from,.tab-body-fade-leave-to{opacity:1}}.dsh-drawer-layer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:60}.dsh-drawer-backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#0208149e}.dsh-drawer{position:absolute;top:0;left:0;bottom:0;width:min(86vw,320px);background:var(--umi-surface);border-right:1px solid var(--umi-border);box-shadow:0 0 40px #02081499;outline:none}.dsh-drawer .dsh-sidebar{height:100%}.dsh-drawer .dsh-sidebar__top{padding-right:52px}.dsh-drawer-enter-active,.dsh-drawer-leave-active{transition:opacity var(--umi-motion-drawer) var(--umi-ease)}.dsh-drawer-enter-active .dsh-drawer,.dsh-drawer-leave-active .dsh-drawer{transition:transform var(--umi-motion-drawer) var(--umi-ease)}.dsh-drawer-enter-from,.dsh-drawer-leave-to{opacity:0}.dsh-drawer-enter-from .dsh-drawer,.dsh-drawer-leave-to .dsh-drawer{transform:translate(-24px)}html.dsh-drawer-lock,html.dsh-drawer-lock body{overflow:hidden}.dsh-shell .dsh-content .prem-card,.dsh-shell .dsh-content .content-card,.dsh-shell .dsh-content .prem-card--primary,.dsh-shell .dsh-content .prem-card--secondary{background:var(--umi-surface);border-color:var(--umi-border);box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}.dsh-shell .dsh-content .prem-card:hover{transform:none;border-color:color-mix(in srgb,var(--umi-cyan) 35%,var(--umi-border));box-shadow:none}.dsh-shell .dsh-content .prem-card--interactive:hover{transform:translateY(-1px);box-shadow:var(--umi-halo-soft)}.dsh-shell .dsh-content .prem-card--metric:before,.dsh-shell .dsh-content .prem-hero:before,.dsh-shell .dsh-content .prem-hero:after{display:none}.dsh-shell .dsh-content .prem-caption,.dsh-shell .dsh-content .dashboard-table th,.dsh-shell .dsh-content .p-grid dt,.dsh-shell .dsh-content .p-badge{text-transform:none;letter-spacing:.01em}.dsh-shell .dsh-content .prem-caption{color:var(--umi-muted)}.dsh-shell .dsh-content .dashboard-table-wrap--sticky .dashboard-table th{backdrop-filter:none;-webkit-backdrop-filter:none;background:var(--umi-elevated)}.dsh-shell .dsh-content .dashboard-recruit-footer{background:var(--umi-surface)}.dsh-shell .dsh-content .prem-quick__fab{background:var(--umi-cyan);box-shadow:var(--umi-halo)}.dsh-shell .dsh-content .p-page>h1:first-child,.dsh-shell .dsh-content .p-page>h1:first-child+.p-lead{display:none}.dsh-shell .dsh-content .p-page{color:var(--umi-text)}.dsh-shell .dsh-content .p-tab.is-active{border-color:var(--umi-cyan);box-shadow:none;color:var(--umi-text)}@media(max-width:1100px){.dsh-shell{grid-template-columns:var(--dsh-rail-w) minmax(0,1fr)}.dsh-aside .dsh-item__label,.dsh-aside .dsh-item__badge,.dsh-aside .dsh-group__label,.dsh-aside .dsh-group__chevron,.dsh-aside .dsh-switcher__text,.dsh-aside .dsh-switcher__chevron{display:none}.dsh-aside .dsh-sidebar__top,.dsh-aside .dsh-sidebar__scroll,.dsh-aside .dsh-sidebar__footer{padding-left:8px;padding-right:8px}.dsh-aside .dsh-sidebar__scroll{overflow-x:hidden;scrollbar-width:none}.dsh-aside .dsh-sidebar__scroll::-webkit-scrollbar{width:0;height:0}.dsh-aside .dsh-switcher__trigger{justify-content:center;padding:6px}.dsh-aside .dsh-switcher__menu{left:0;right:auto;width:280px}.dsh-aside .dsh-item,.dsh-aside .dsh-profile__trigger{justify-content:center;padding:0;width:48px;margin:0 auto}.dsh-aside .dsh-item.is-active:before,.dsh-aside .dsh-item[aria-current=page]:before{left:0}.dsh-aside .dsh-group__header{justify-content:center;box-sizing:border-box;width:48px;min-height:0;height:auto;padding:6px 0 2px;margin:4px auto;border:0;border-top:1px solid var(--umi-border);border-radius:0;background:transparent}.dsh-aside .dsh-group__header:hover{background:transparent;color:var(--umi-muted)}.dsh-aside .dsh-group--owner{margin-top:6px;padding-top:0;border-top:0}.dsh-aside .dsh-group__list{overflow:visible}.dsh-aside .dsh-group__drawer{grid-template-rows:1fr}.dsh-aside .dsh-group:not(.is-open) .dsh-group__list{visibility:visible}.dsh-aside .dsh-profile__menu{left:0;right:auto;width:200px}.dsh-aside .dsh-item:hover .dsh-item__label,.dsh-aside .dsh-item:focus-visible .dsh-item__label,.dsh-aside .dsh-group__header:hover .dsh-group__label,.dsh-aside .dsh-group__header:focus-visible .dsh-group__label{display:inline-flex;align-items:center;position:fixed;left:var(--dsh-rail-w);top:var(--rail-label-top, 0px);height:38px;width:max-content;max-width:none;margin:0;padding:0 14px 0 10px;overflow:visible;background:var(--umi-surface);border:1px solid var(--umi-border);border-left:0;border-radius:0 8px 8px 0;box-shadow:8px 4px 18px #00000047;color:var(--umi-text);font-size:.9rem;font-weight:600;letter-spacing:0;text-transform:none;z-index:40;pointer-events:none;animation:dsh-rail-label .14s ease}.dsh-aside .dsh-group__header:hover .dsh-group__label,.dsh-aside .dsh-group__header:focus-visible .dsh-group__label{height:28px;font-size:.75rem;font-weight:700;letter-spacing:.04em}}@keyframes dsh-rail-label{0%{opacity:0;transform:translate(-8px)}to{opacity:1;transform:none}}@media(max-width:768px){.dsh-shell{grid-template-columns:minmax(0,1fr)}.dsh-aside{display:none}.dsh-topbar .dsh-topbar__menu{display:inline-flex}.dsh-search{flex:1 1 auto;min-width:0;max-width:none;margin-left:0}.dsh-topbar__crumbs,.dsh-topbar .dashboard-open-app-btn{display:none}.dsh-content-inner{padding-top:14px}.dsh-page-header__row{align-items:flex-start}.dsh-page-header__action{width:100%}}@media(prefers-reduced-motion:reduce){.dsh-item,.dsh-group__header,.dsh-group__chevron,.dsh-group__drawer,.dsh-switcher__trigger,.dsh-switcher__chevron,.dsh-switcher__option,.dsh-chip,.dsh-tab,.dsh-search__input,.dsh-pop-enter-active,.dsh-pop-leave-active,.dsh-drawer-enter-active,.dsh-drawer-leave-active,.dsh-drawer-enter-active .dsh-drawer,.dsh-drawer-leave-active .dsh-drawer{transition:none}}
