.notif-bell[data-v-6f932dcc]{color:#cbd5e1}.notif-bell--active[data-v-6f932dcc]{color:#f5c518}.notif-bell__icon--active[data-v-6f932dcc]{animation:notif-bell-swing-6f932dcc 1.6s ease-in-out 1;filter:drop-shadow(0 0 6px rgba(245,197,24,.6));transform-origin:top center}@keyframes notif-bell-swing-6f932dcc{0%{transform:rotate(0)}15%{transform:rotate(12deg)}30%{transform:rotate(-10deg)}45%{transform:rotate(6deg)}60%{transform:rotate(-4deg)}75%{transform:rotate(2deg)}to{transform:rotate(0)}}.notif-item__due[data-v-6f932dcc]{align-items:center;color:#f5c518!important;display:flex;gap:4px}.notif-item__dot--due[data-v-6f932dcc]{background:#f5c518;box-shadow:0 0 6px #f5c518cc}.notif-panel[data-v-6f932dcc]{--np-border:rgba(96,165,250,.22);--np-border-soft:rgba(96,165,250,.12);--np-accent:#7dd3fc;--np-dim:#8ba2c0;--np-mono:"JetBrains Mono","Cascadia Code",Consolas,"Courier New",monospace;background:radial-gradient(circle at top right,rgba(37,99,235,.14),transparent 42%),linear-gradient(180deg,#0a1b31fc,#071426fc);border:1px solid var(--np-border);border-radius:12px;box-shadow:0 18px 44px #00000080;color:#e2e8f0;display:flex;flex-direction:column;max-height:480px;overflow:hidden;width:min(380px,calc(100vw - 24px))}.notif-panel__header[data-v-6f932dcc]{align-items:center;background:#08172a99;border-bottom:1px solid var(--np-border-soft);display:flex;gap:10px;padding:10px 12px}.notif-panel__header-icon[data-v-6f932dcc]{align-items:center;background:#2563eb29;border:1px solid var(--np-border);border-radius:8px;color:#93c5fd;display:inline-flex;flex-shrink:0;height:30px;justify-content:center;width:30px}.notif-panel__header-copy[data-v-6f932dcc]{flex:1;min-width:0}.notif-panel__title[data-v-6f932dcc]{color:#f1f5f9;font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.notif-panel__meta[data-v-6f932dcc]{align-items:center;display:flex;font-family:var(--np-mono);font-size:10px;gap:5px}.notif-panel__meta-label[data-v-6f932dcc]{color:var(--np-dim)}.notif-panel__meta-value[data-v-6f932dcc]{color:var(--np-accent)}.notif-panel__meta-value--dim[data-v-6f932dcc]{color:#64748b}.notif-panel__meta-sep[data-v-6f932dcc]{color:#475569}.notif-panel__mark-all[data-v-6f932dcc]{background:#2563eb33;border:1px solid var(--np-border-soft);border-radius:7px;color:#bfdbfe;cursor:pointer;flex-shrink:0;font-size:9.5px;font-weight:800;letter-spacing:.05em;padding:4px 8px;text-transform:uppercase}.notif-panel__body[data-v-6f932dcc]{display:flex;flex:1 1 auto;flex-direction:column;gap:5px;min-height:0;overflow-y:auto;padding:8px}.notif-panel__empty[data-v-6f932dcc]{border:1px dashed var(--np-border-soft);border-radius:10px;color:var(--np-dim);font-family:var(--np-mono);font-size:11px;padding:34px 12px;text-align:center}.notif-item[data-v-6f932dcc]{align-items:center;background:#0a1b3180;border:1px solid var(--np-border-soft);border-radius:9px;color:#e2e8f0;cursor:pointer;display:flex;gap:9px;padding:8px 9px;text-align:left;transition:border-color .15s ease,background .15s ease;width:100%}.notif-item[data-v-6f932dcc]:hover{background:#1e40af33;border-color:var(--np-border)}.notif-item--unread[data-v-6f932dcc]{background:#1e40af3d;border-color:#7dd3fc66}.notif-item__dot[data-v-6f932dcc]{background:#475569;border-radius:999px;flex:0 0 auto;height:7px;width:7px}.notif-item__dot--unread[data-v-6f932dcc]{background:#38bdf8;box-shadow:0 0 6px #38bdf8cc}.notif-item__content[data-v-6f932dcc]{display:flex;flex:1;flex-direction:column;min-width:0}.notif-item__content strong[data-v-6f932dcc]{color:#f8fafc;font-size:11.5px}.notif-item__content small[data-v-6f932dcc],.notif-item__content strong[data-v-6f932dcc]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.notif-item__content small[data-v-6f932dcc]{color:var(--np-dim);font-size:10px}.notif-item__time[data-v-6f932dcc]{color:#64748b;flex:0 0 auto;font-family:var(--np-mono);font-size:9.5px}.access-panel[data-v-d478f6f8]{--ap-border:rgba(96,165,250,.22);--ap-border-soft:rgba(96,165,250,.12);--ap-accent:#7dd3fc;--ap-text:#e2e8f0;--ap-dim:#8ba2c0;--ap-mono:"JetBrains Mono","Cascadia Code",Consolas,"Courier New",monospace;background:radial-gradient(circle at top right,rgba(37,99,235,.14),transparent 42%),linear-gradient(180deg,#0a1b31fc,#071426fc);border:1px solid var(--ap-border);border-radius:14px;color:var(--ap-text);display:flex;flex-direction:column;overflow:hidden}.access-panel__header[data-v-d478f6f8]{align-items:center;background:#08172a99;border-bottom:1px solid var(--ap-border-soft);display:flex;gap:14px;padding:16px 18px}.access-panel__header-icon[data-v-d478f6f8]{align-items:center;background:#2563eb29;border:1px solid var(--ap-border);border-radius:10px;color:#93c5fd;display:inline-flex;flex-shrink:0;height:42px;justify-content:center;width:42px}.access-panel__header-copy[data-v-d478f6f8]{flex:1;min-width:0}.access-panel__title[data-v-d478f6f8]{color:#f1f5f9;font-size:13px;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.access-panel__meta[data-v-d478f6f8]{align-items:baseline;display:flex;font-family:var(--ap-mono);font-size:11px;gap:6px;margin-top:3px;min-width:0}.access-panel__meta-label[data-v-d478f6f8]{color:var(--ap-dim)}.access-panel__meta-value[data-v-d478f6f8]{color:var(--ap-accent);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.access-panel__meta-value--dim[data-v-d478f6f8]{color:#64748b}.access-panel__meta-sep[data-v-d478f6f8]{color:#334155}.access-panel__close[data-v-d478f6f8]{align-items:center;background:transparent;border:1px solid transparent;border-radius:8px;color:var(--ap-dim);cursor:pointer;display:inline-flex;height:30px;justify-content:center;transition:border-color .15s ease,color .15s ease;width:30px}.access-panel__close[data-v-d478f6f8]:hover{border-color:var(--ap-border);color:var(--ap-text)}.access-panel__body[data-v-d478f6f8]{display:flex;flex-direction:column;gap:20px;padding:18px}.access-panel__section-head[data-v-d478f6f8]{align-items:center;display:flex;gap:10px;margin-bottom:10px}.access-panel__section-index[data-v-d478f6f8]{color:#475569;font-family:var(--ap-mono);font-size:11px}.access-panel__section-title[data-v-d478f6f8]{color:#bfdbfe;font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;white-space:nowrap}.access-panel__section-rule[data-v-d478f6f8]{background:linear-gradient(90deg,var(--ap-border-soft),transparent);flex:1;height:1px}.access-panel__section-count[data-v-d478f6f8]{border:1px solid var(--ap-border-soft);border-radius:6px;color:var(--ap-accent);font-family:var(--ap-mono);font-size:11px;min-width:22px;padding:1px 6px;text-align:center}.access-panel__modes[data-v-d478f6f8]{display:grid;gap:10px;grid-template-columns:1fr 1fr}.access-panel__mode[data-v-d478f6f8]{align-items:center;background:#0a1b3180;border:1px solid var(--ap-border-soft);border-radius:10px;color:var(--ap-text);cursor:pointer;display:flex;gap:10px;padding:10px 12px;text-align:left;transition:border-color .15s ease,background .15s ease}.access-panel__mode[data-v-d478f6f8]:hover{border-color:var(--ap-border)}.access-panel__mode--active[data-v-d478f6f8]{background:#1e40af38;border-color:#7dd3fc8c}.access-panel__mode-icon[data-v-d478f6f8]{color:#93c5fd;flex-shrink:0}.access-panel__mode-copy[data-v-d478f6f8]{display:flex;flex:1;flex-direction:column;gap:1px;min-width:0}.access-panel__mode-name[data-v-d478f6f8]{font-size:13px;font-weight:600}.access-panel__mode-desc[data-v-d478f6f8]{color:var(--ap-dim);font-size:11px}.access-panel__mode-flag[data-v-d478f6f8]{border:1px solid var(--ap-border-soft);border-radius:5px;color:#64748b;flex-shrink:0;font-family:var(--ap-mono);font-size:10px;padding:2px 6px}.access-panel__mode--active .access-panel__mode-flag[data-v-d478f6f8]{border-color:#7dd3fc66;color:var(--ap-accent)}.access-panel__grant-row[data-v-d478f6f8]{align-items:flex-start;display:flex;gap:10px}.access-panel__contact-input[data-v-d478f6f8]{flex:1}.access-panel__contact-input[data-v-d478f6f8] .v-field{min-height:48px}.access-panel__contact-input[data-v-d478f6f8] .v-field__input{min-height:48px;padding-bottom:10px;padding-top:10px}.access-panel__grant-btn[data-v-d478f6f8]{background:#2563eb3d!important;border:1px solid rgba(125,211,252,.4);border-radius:10px;color:#bfdbfe!important;font-size:12px;height:48px;letter-spacing:.06em;text-transform:uppercase}.access-panel__acl[data-v-d478f6f8]{border:1px solid var(--ap-border-soft);border-radius:10px;margin-top:12px;overflow:hidden}.access-panel__acl-head[data-v-d478f6f8],.access-panel__acl-row[data-v-d478f6f8]{align-items:center;display:grid;gap:8px;grid-template-columns:1fr 72px 92px 36px;padding:7px 12px}.access-panel__acl-head[data-v-d478f6f8]{background:#08172ab3;border-bottom:1px solid var(--ap-border-soft);color:#64748b;font-family:var(--ap-mono);font-size:10px;letter-spacing:.1em;text-transform:uppercase}.access-panel__acl-row[data-v-d478f6f8]{background:#0a1b3166;border-bottom:1px solid rgba(96,165,250,.06)}.access-panel__acl-row[data-v-d478f6f8]:last-child{border-bottom:0}.access-panel__acl-user[data-v-d478f6f8]{align-items:baseline;display:flex;gap:8px;min-width:0}.access-panel__acl-dot[data-v-d478f6f8]{align-self:center;background:#34d399;border-radius:999px;box-shadow:0 0 6px #34d39999;flex-shrink:0;height:7px;width:7px}.access-panel__acl-email[data-v-d478f6f8]{color:var(--ap-text);font-family:var(--ap-mono);font-size:12px}.access-panel__acl-email[data-v-d478f6f8],.access-panel__acl-name[data-v-d478f6f8]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.access-panel__acl-date[data-v-d478f6f8],.access-panel__acl-name[data-v-d478f6f8]{color:var(--ap-dim);font-size:11px}.access-panel__acl-date[data-v-d478f6f8]{font-family:var(--ap-mono);text-align:right}.access-panel__acl-mode[data-v-d478f6f8]{display:inline-flex;gap:4px;justify-self:center}.access-panel__acl-mode-btn[data-v-d478f6f8]{background:#0a1b318c;border:1px solid var(--ap-border-soft);border-radius:6px;color:var(--ap-dim);cursor:pointer;font-family:var(--ap-mono);font-size:10px;height:26px;width:30px}.access-panel__acl-mode-btn--active[data-v-d478f6f8]{background:#1e40af38;border-color:#7dd3fc8c;color:var(--ap-accent)}.access-panel__acl-mode-btn[data-v-d478f6f8]:disabled{cursor:default;opacity:.6}.access-panel__acl-revoke[data-v-d478f6f8]{align-items:center;background:transparent;border:1px solid transparent;border-radius:7px;color:#f87171;cursor:pointer;display:inline-flex;height:28px;justify-content:center;transition:border-color .15s ease,background .15s ease;width:28px}.access-panel__acl-revoke[data-v-d478f6f8]:hover:not(:disabled){background:#f8717114;border-color:#f8717166}.access-panel__acl-revoke[data-v-d478f6f8]:disabled{cursor:default;opacity:.6}.access-panel__empty[data-v-d478f6f8]{border:1px dashed var(--ap-border-soft);border-radius:10px;color:var(--ap-dim);font-family:var(--ap-mono);font-size:11px;margin-top:12px;padding:12px;text-align:center}.access-panel__link-state[data-v-d478f6f8]{border:1px solid;border-radius:6px;font-family:var(--ap-mono);font-size:10px;letter-spacing:.1em;padding:2px 8px;text-transform:uppercase}.access-panel__link-state--on[data-v-d478f6f8]{border-color:#34d39959;color:#34d399}.access-panel__link-state--off[data-v-d478f6f8]{border-color:#64748b4d;color:#64748b}.access-panel__link-row[data-v-d478f6f8]{align-items:stretch;display:flex;gap:10px}.access-panel__link-actions[data-v-d478f6f8]{display:flex;flex-direction:column;flex-shrink:0;gap:8px}.access-panel__copy-btn[data-v-d478f6f8]{background:#2563eb3d!important;border:1px solid rgba(125,211,252,.4);border-radius:10px;color:#bfdbfe!important;height:44px;min-width:44px;padding:0!important;width:44px}.access-panel__deactivate-btn[data-v-d478f6f8]{border-color:#f8717159!important;color:#fca5a5!important;font-size:11px;letter-spacing:.04em;min-height:32px;text-transform:uppercase}.access-panel__link-box[data-v-d478f6f8]{align-items:center;background:#0208178c;border:1px solid var(--ap-border-soft);border-radius:10px;display:flex;flex:1;min-width:0;padding:9px 12px}.access-panel__link-text[data-v-d478f6f8]{color:var(--ap-accent);font-family:var(--ap-mono);font-size:11.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.access-panel__link-placeholder[data-v-d478f6f8]{color:#475569;font-family:var(--ap-mono);font-size:11.5px}.access-panel__link-btn[data-v-d478f6f8]{display:none}.access-panel__warn[data-v-d478f6f8]{background:#facc150d;border:1px solid rgba(250,204,21,.18);border-radius:9px;color:#cbd5e1;display:flex;font-size:11px;gap:8px;line-height:1.5;margin-top:10px;padding:8px 10px}.access-panel__warn-icon[data-v-d478f6f8]{color:#facc15;flex-shrink:0;margin-top:2px}.access-panel__footer[data-v-d478f6f8]{align-items:center;background:#08172a99;border-top:1px solid var(--ap-border-soft);display:flex;justify-content:space-between;padding:10px 18px}.access-panel__footer-status[data-v-d478f6f8]{align-items:center;color:var(--ap-dim);display:inline-flex;font-family:var(--ap-mono);font-size:10.5px;gap:8px}.access-panel__footer-dot[data-v-d478f6f8]{background:#34d399;border-radius:999px;box-shadow:0 0 5px #34d399b3;height:6px;width:6px}.access-panel__footer-close[data-v-d478f6f8]{color:var(--ap-dim)!important;font-size:12px;letter-spacing:.06em;text-transform:uppercase}@media(max-width:560px){.access-panel__modes[data-v-d478f6f8]{grid-template-columns:1fr}.access-panel__grant-row[data-v-d478f6f8],.access-panel__link-row[data-v-d478f6f8]{flex-direction:column}.access-panel__grant-btn[data-v-d478f6f8],.access-panel__link-btn[data-v-d478f6f8]{width:100%}.access-panel__acl-head[data-v-d478f6f8],.access-panel__acl-row[data-v-d478f6f8]{grid-template-columns:1fr 72px 36px}.access-panel__acl-date[data-v-d478f6f8],.access-panel__acl-head span[data-v-d478f6f8]:nth-child(3){display:none}.access-panel__link-actions[data-v-d478f6f8]{align-items:center;flex-direction:row}}.object-browser[data-v-4b8c1a43]{display:flex;flex-direction:column;height:100%;min-height:0}.object-browser__toolbar[data-v-4b8c1a43]{align-items:center;border-bottom:1px solid rgba(96,165,250,.12);display:flex;justify-content:flex-end;padding:8px 12px 6px}.object-browser__actions[data-v-4b8c1a43]{align-items:center;display:flex;gap:4px}.object-browser__content[data-v-4b8c1a43]{flex:1;min-height:0;overflow:auto;padding:12px;-webkit-overflow-scrolling:touch}.object-browser__content[data-v-4b8c1a43],.object-browser__list[data-v-4b8c1a43]{display:flex;flex-direction:column;touch-action:pan-y}.object-browser__list[data-v-4b8c1a43]{gap:8px;position:relative}.object-browser__slot[data-v-4b8c1a43]{align-items:stretch;border-radius:14px;display:grid;gap:10px;grid-template-columns:44px minmax(0,1fr);transform:translateY(calc(var(--slot-pull, 0px)*-1));transition:transform .16s cubic-bezier(.22,1,.36,1),background .16s ease,box-shadow .16s ease}.object-browser__slot--magnet[data-v-4b8c1a43]{background:rgba(37,99,235,calc(var(--slot-glow, 0)*.35));box-shadow:inset 0 0 0 1px rgba(125,211,252,calc(var(--slot-glow, 0)*.55)),0 0 calc(18px*var(--slot-magnet, 0)) rgba(59,130,246,calc(var(--slot-glow, 0)*.45))}.object-browser__slot--drop-target[data-v-4b8c1a43]{background:#1e40af2e}.object-browser__slot-num[data-v-4b8c1a43]{align-items:center;align-self:center;color:#f8fafceb;display:flex;font-size:clamp(28px,4vw,36px);font-weight:700;justify-content:center;letter-spacing:-.04em;line-height:1;min-height:52px;pointer-events:none;text-shadow:0 0 18px rgba(147,197,253,.22);transition:transform .14s ease,opacity .14s ease,color .14s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none}.object-browser__slot-num--hot[data-v-4b8c1a43]{color:#fff;text-shadow:0 0 16px rgba(125,211,252,.75),0 0 28px rgba(59,130,246,.45)}.object-browser__slot-track[data-v-4b8c1a43]{min-width:0}.object-browser__float[data-v-4b8c1a43]{left:0;pointer-events:none;position:fixed;top:0;will-change:transform;z-index:2400}.object-browser__item[data-v-4b8c1a43]{align-items:center;background:#0a1b31b3;border:1px solid rgba(96,165,250,.12);border-radius:14px;color:#e2e8f0;display:flex;padding:12px 14px;text-align:left;transition:transform .2s ease,border-color .2s ease,background .2s ease,box-shadow .2s ease,opacity .2s ease;width:100%}.object-browser__item--system[data-v-4b8c1a43]{margin-bottom:4px}.object-browser__item--project[data-v-4b8c1a43]{cursor:default;touch-action:pan-y}.object-browser__item--project[data-v-4b8c1a43]:hover{background:#0f3f7342;border-color:#60a5fa59;transform:translateY(-1px)}.object-browser__item--active[data-v-4b8c1a43]{background:#1e40af38;border-color:#93c5fd99}.object-browser__item--ghost[data-v-4b8c1a43]{border-style:dashed;opacity:.28}.object-browser__item--floating[data-v-4b8c1a43]{background:#0f3f73eb;border-color:#93c5fdbf;box-shadow:0 16px 34px #02081773,0 0 0 1px #7dd3fc59,0 0 28px #3b82f659;cursor:grabbing;transform:scale(1.02) rotate(-.4deg)}.object-browser__item-main[data-v-4b8c1a43]{align-items:center;background:transparent;border:0;color:inherit;cursor:pointer;display:flex;flex:1;gap:12px;min-width:0;padding:0;text-align:left}.object-browser__drag-handle[data-v-4b8c1a43],.object-browser__item-open[data-v-4b8c1a43]{align-items:center;background:transparent;border:0;color:inherit;display:inline-flex;flex-shrink:0;justify-content:center;min-height:32px;min-width:32px;padding:0}.object-browser__drag-handle[data-v-4b8c1a43]{cursor:grab;touch-action:none}.object-browser__drag-handle[data-v-4b8c1a43]:active{cursor:grabbing}.object-browser__item-open[data-v-4b8c1a43]{color:#94a3b8d9;cursor:pointer}.object-browser__drag-hint[data-v-4b8c1a43]{color:#94a3b88c;flex-shrink:0}.object-browser__item--floating .object-browser__drag-hint[data-v-4b8c1a43],.object-browser__item--project:active .object-browser__drag-hint[data-v-4b8c1a43]{color:#93c5fd}.object-browser__item-copy[data-v-4b8c1a43]{flex:1;min-width:0}.object-browser__item-name[data-v-4b8c1a43]{color:#f8fafc;font-size:14px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.object-browser__item-name-row[data-v-4b8c1a43]{align-items:center;display:flex;gap:8px;min-width:0}.object-browser__indicator[data-v-4b8c1a43]{align-items:center;display:inline-flex;flex-shrink:0;height:8px;justify-content:center;width:8px}.object-browser__indicator--quick[data-v-4b8c1a43]{background:#3b82f6;border-radius:999px;box-shadow:0 0 0 1px #93c5fd80}.object-browser__indicator--parsed[data-v-4b8c1a43]{color:#facc15;font-size:12px;height:auto;line-height:1;text-shadow:0 0 6px rgba(250,204,21,.45);width:auto}.object-browser__empty[data-v-4b8c1a43]{color:#94a3b8;padding:18px 10px;text-align:center}.object-browser__empty--loading[data-v-4b8c1a43]{align-items:center;display:flex;flex-direction:column;gap:12px;padding-top:52px}.object-browser__empty-label[data-v-4b8c1a43]{color:#94a3b8;font-size:13px}body.object-browser-dragging{cursor:grabbing!important;-webkit-user-select:none!important;-moz-user-select:none!important;user-select:none!important}body.object-browser-dragging *{cursor:grabbing!important}.dashboard-bar[data-v-a834e743]{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:linear-gradient(135deg,#0b192ff7,#143052ed)!important;border-bottom:1px solid rgba(96,165,250,.16);height:48px!important;max-height:48px!important}.dashboard-bar[data-v-a834e743] .v-toolbar{height:48px!important;max-height:48px!important}.dashboard-bar[data-v-a834e743] .v-toolbar__content{align-items:center;height:48px!important;max-height:48px!important;min-height:48px!important;overflow:hidden;padding-bottom:0!important;padding-top:0!important}.dashboard-bar-context[data-v-a834e743]{color:#dbeafe;flex:1 1 0%;font-size:.75rem;font-weight:600;letter-spacing:.02em;line-height:1.15;max-width:100%;min-width:0;overflow:hidden}.dashboard-bar-context--mobile[data-v-a834e743]{align-self:center;font-size:.625rem;letter-spacing:.01em;line-height:1.18}.dashboard-bar-context__slash[data-v-a834e743]{display:-webkit-box;-webkit-box-orient:vertical;font-weight:500;-webkit-line-clamp:2;line-height:1.18;overflow:hidden;overflow-wrap:anywhere;white-space:normal;word-break:break-word}.dashboard-bar-context__inner[data-v-a834e743],.dashboard-bar-context__slash[data-v-a834e743]{max-width:100%;min-width:0;text-align:center;text-overflow:ellipsis;width:100%}.dashboard-bar-context__inner[data-v-a834e743]{display:block;overflow:hidden;white-space:nowrap}.dashboard-bar-context__seg[data-v-a834e743]{display:inline;white-space:nowrap}.dashboard-bar-context__label[data-v-a834e743]{color:#cbd5e18c;font-size:.68em;font-weight:500;letter-spacing:.03em}.dashboard-bar-context__value[data-v-a834e743]{color:#e8f0fe;font-size:1em;font-weight:600}.dashboard-bar-context__dot[data-v-a834e743]{flex-shrink:0;font-weight:400;opacity:.45;-webkit-user-select:none;-moz-user-select:none;user-select:none}.dashboard-bar-context[data-v-a834e743]:not(.dashboard-bar-context--mobile){font-size:.8125rem;letter-spacing:.03em;padding-left:12px!important;padding-right:12px!important}.dashboard-bar-context:not(.dashboard-bar-context--mobile) .dashboard-bar-context__label[data-v-a834e743]{font-size:.72em;margin-right:.28em}.dashboard-bar-context:not(.dashboard-bar-context--mobile) .dashboard-bar-context__value[data-v-a834e743]{font-size:1.1em}.dashboard-bar-context:not(.dashboard-bar-context--mobile) .dashboard-bar-context__dot[data-v-a834e743]{opacity:.5;padding:0 .55em}.dashboard-bar-title[data-v-a834e743] .v-list-item{min-height:0!important;padding-block:0!important;padding-inline:6px 10px!important}.dashboard-bar-title[data-v-a834e743] .v-list-item-title{font-family:Onest,Segoe UI,system-ui,sans-serif;font-synthesis:none;font-weight:500;line-height:1.1!important}.dashboard-brand-title[data-v-a834e743]{font-size:.82em;gap:.08em;line-height:1.1;width:-moz-max-content;width:max-content}.dashboard-brand-name[data-v-a834e743]{font-size:1.22em;font-weight:500;letter-spacing:.06em}.dashboard-brand-sub[data-v-a834e743]{font-size:.62em;font-weight:400;letter-spacing:.055em;margin-top:0}.dashboard-bar-title[data-v-a834e743] .v-list-item__prepend .v-avatar{height:28px!important;isolation:isolate;min-width:28px!important;overflow:hidden;position:relative;width:28px!important}.dashboard-bar-title[data-v-a834e743] .v-list-item__prepend .v-avatar:after{background:radial-gradient(circle at center,transparent 0,transparent 30%,rgba(37,99,235,.78) 31%,rgba(23,58,190,.98) 100%);border-radius:inherit;content:"";inset:0;mix-blend-mode:color;pointer-events:none;position:absolute;z-index:1}.dashboard-bar-title[data-v-a834e743] .v-list-item__prepend .v-avatar .v-img__img,.dashboard-bar-title[data-v-a834e743] .v-list-item__prepend .v-avatar img{position:relative;z-index:0}.dashboard-bar-title[data-v-a834e743] .v-list-item__prepend{margin-inline-end:0!important}.dashboard-bar-title[data-v-a834e743] .v-list-item__content{padding-inline-start:0!important}.dashboard-drawer[data-v-a834e743]{background-color:#06101f!important;background-image:radial-gradient(circle at 50% 0,rgba(37,99,235,.18),transparent 38%),linear-gradient(180deg,#06101f,#08172a)!important;border-color:#60a5fa24!important}.dashboard-drawer--mobile-rail[data-v-a834e743]{background-color:#06101f!important;background-image:radial-gradient(circle at 50% 0,rgba(37,99,235,.16),transparent 42%),linear-gradient(180deg,#06101f,#08172a)!important}.dashboard-drawer[data-v-a834e743] .v-navigation-drawer__content{overflow:hidden}.dashboard-main[data-v-a834e743]{background:radial-gradient(circle at top,rgba(37,99,235,.16),transparent 28%),linear-gradient(180deg,#06101f,#08172a 52%,#0b1b31);min-height:100vh}@media(max-width:960px){.dashboard-main[data-v-a834e743]{max-width:100vw;overflow-x:clip}}.dashboard-main--home[data-v-a834e743]{background-color:#06101f!important;background-image:radial-gradient(circle at top,rgba(37,99,235,.12),transparent 28%),linear-gradient(180deg,#06101f,#08172a 52%,#0b1b31)!important;min-height:calc(100vh - 48px);overflow-x:clip;position:relative}.dashboard-home-backdrop[data-v-a834e743]{background-color:#06101f;background-image:url(../images/hero-bg-desktop.png);background-position:100%;background-repeat:no-repeat;background-size:cover;bottom:calc(var(--v-layout-bottom, 0px) - 24px);left:var(--v-layout-left,0);min-height:calc(100lvh - var(--v-layout-top, 48px) + 24px);pointer-events:none;position:fixed;right:var(--v-layout-right,0);top:var(--v-layout-top,48px);z-index:0}.dashboard-home-backdrop[data-v-a834e743]:after{background:linear-gradient(90deg,#06101feb,#06101f80 38%,#06101f1a 68%,#06101f0f),linear-gradient(180deg,rgba(6,16,31,.62),rgba(6,16,31,.32) 42%,transparent 72%,transparent);content:"";inset:0;position:absolute}.dashboard-main--home[data-v-a834e743]>:not(.dashboard-home-backdrop){position:relative;z-index:1}.dashboard-drawer--mobile-rail[data-v-a834e743] .v-navigation-drawer__content{overflow:hidden}.dashboard-drawer--mobile-rail .mobile-nav-rail[data-v-a834e743]{height:100%;width:100%}.dashboard-drawer--mobile-combined[data-v-a834e743] .v-navigation-drawer__content{height:100%;overflow:hidden}.mobile-nav-rail[data-v-a834e743]{align-items:center;display:flex;flex-direction:column;gap:10px;overflow:hidden}.mobile-drawer-split .mobile-nav-rail[data-v-a834e743]{border-right:1px solid rgba(96,165,250,.14);flex-shrink:0;height:100%;width:64px}.dashboard-drawer--mobile-combined[data-v-a834e743],.dashboard-drawer--mobile-objects[data-v-a834e743]{z-index:1006!important}.dashboard-drawer--mobile-objects-offset[data-v-a834e743]{left:64px!important;max-width:calc(100vw - 64px)!important}.mobile-drawer-split[data-v-a834e743]{display:grid;grid-template-columns:64px minmax(0,1fr);height:100%;min-height:0;width:100%}.mobile-drawer-split__objects[data-v-a834e743]{min-width:0;overflow:hidden}.drawer-shell[data-v-a834e743],.mobile-drawer-split__objects[data-v-a834e743]{display:flex;flex-direction:column;min-height:0}.drawer-shell[data-v-a834e743]{height:100%;position:relative}.drawer-toolbar[data-v-a834e743]{align-items:center;border-bottom:1px solid rgba(96,165,250,.12);display:flex;gap:8px;min-height:38px;padding:4px 10px}.drawer-title[data-v-a834e743]{color:#dbeafe;font-size:11px;font-weight:600;letter-spacing:.035em;line-height:1.2}.drawer-content[data-v-a834e743]{flex:1;min-height:0;overflow:auto}.collapsed-nav[data-v-a834e743]{align-items:center;display:flex;flex-direction:column;gap:10px;padding:14px 8px}.collapsed-nav__btn[data-v-a834e743]{background:#0f172a38;border:1px solid rgba(147,197,253,.12);border-radius:15px;color:#e2f2ffd1!important;height:44px!important;position:relative;transition:background .2s ease,border-color .2s ease,box-shadow .2s ease,transform .2s ease;width:44px!important}.collapsed-nav__btn--active[data-v-a834e743],.collapsed-nav__btn[data-v-a834e743]:hover{background:linear-gradient(135deg,#2563eb94,#0ea5e961);border-color:#7dd3fc7a;box-shadow:0 12px 26px #0ea5e933;color:#fff!important;transform:translateY(-1px)}.collapsed-nav__badge[data-v-a834e743]{bottom:4px;font-size:7px;font-weight:400;letter-spacing:.01em;line-height:1;padding:0;position:absolute;right:5px;text-shadow:0 1px 2px rgba(2,8,23,.45);text-transform:uppercase}.collapsed-nav__badge--demo[data-v-a834e743]{color:#f87171}.collapsed-nav__badge--beta[data-v-a834e743]{color:#7dd3fc}.drawer-resizer[data-v-a834e743]{cursor:col-resize;height:100%;position:absolute;right:-5px;top:0;width:10px;z-index:5}.drawer-resizer[data-v-a834e743]:after{background:#60a5fa33;content:"";height:100%;left:4px;position:absolute;top:0;transition:background .2s ease;width:2px}.drawer-resizer[data-v-a834e743]:hover:after{background:#60a5fa73}@media(max-width:960px){.dashboard-drawer--mobile-objects[data-v-a834e743]{max-width:min(calc(100vw - 64px),360px)}.dashboard-drawer--mobile-rail[data-v-a834e743]{max-width:64px}.dashboard-drawer--mobile-combined[data-v-a834e743]{max-width:min(384px,calc(100vw - 16px))!important;width:min(384px,calc(100vw - 16px))!important}.dashboard-drawer--mobile-objects-offset[data-v-a834e743]{max-width:min(calc(100vw - 64px),360px)!important}.dashboard-main--home[data-v-a834e743]{min-height:calc(100dvh - 48px)}.dashboard-home-backdrop[data-v-a834e743]{background-image:url(../images/hero-bg-mobile.png);background-position:bottom;background-size:cover}.dashboard-home-backdrop[data-v-a834e743]:after{background:linear-gradient(180deg,rgba(6,16,31,.82),rgba(6,16,31,.38) 45%,transparent 78%,transparent)}.drawer-toolbar[data-v-a834e743]{min-height:36px;padding:4px 8px}.drawer-title[data-v-a834e743]{font-size:10px}}
