.cursor-aurora{inset:0;mix-blend-mode:screen;opacity:0;overflow:hidden;pointer-events:none;position:fixed;transition:opacity .9s var(--ease,cubic-bezier(.22,1,.36,1));z-index:-1}.cursor-aurora.live{opacity:1}.cursor-aurora .blob{border-radius:50%;filter:blur(46px);left:0;position:absolute;top:0;transform:translate3d(-9999px,-9999px,0);will-change:transform}@media(prefers-reduced-motion:reduce){.cursor-aurora{display:none}}.tt-toast-x[data-v-ef664de5]{background:none;border:none;color:inherit;cursor:pointer;font-family:inherit;font-size:13px;opacity:.6;padding:2px 4px}.tt-toast-x[data-v-ef664de5]:hover{opacity:1}.shell[data-v-0023a3e7]{display:flex;flex-direction:column;min-height:100vh}.tt-topbar[data-v-0023a3e7]{backdrop-filter:blur(18px) saturate(140%);-webkit-backdrop-filter:blur(18px) saturate(140%);background:#0a0c12b8;border-bottom:1px solid var(--line);position:sticky;top:0;z-index:40}.tt-topbar-inner[data-v-0023a3e7]{gap:18px;margin:0 auto;max-width:1680px;padding:10px 22px}.brand[data-v-0023a3e7],.tt-topbar-inner[data-v-0023a3e7]{align-items:center;display:flex}.brand[data-v-0023a3e7]{gap:10px}.brand[data-v-0023a3e7],.brand[data-v-0023a3e7]:hover{text-decoration:none}.brand-mark[data-v-0023a3e7]{background:linear-gradient(180deg,#34d399,#10b981);border-radius:9px;box-shadow:0 4px 16px -6px var(--accent-glow);color:#04150f;display:grid;font-size:15px;font-weight:700;height:30px;place-items:center;width:30px}.brand-text[data-v-0023a3e7]{align-items:baseline;display:flex;gap:6px}.brand-name[data-v-0023a3e7]{color:#fff;font-size:15px;font-weight:700;letter-spacing:-.01em}.brand-sub[data-v-0023a3e7]{color:var(--ink-dim);font-size:11px;letter-spacing:.16em;text-transform:uppercase}.nav-links[data-v-0023a3e7]{align-items:center;display:flex;gap:4px;margin-left:8px}.nav-link[data-v-0023a3e7]{border-radius:var(--r-sm);color:var(--ink-muted);font-size:13px;padding:7px 12px;text-decoration:none;transition:all var(--dur-2) var(--ease)}.nav-link[data-v-0023a3e7]:hover{background:#94a3b814;color:var(--ink);text-decoration:none}.nav-link.on[data-v-0023a3e7]{background:var(--accent-soft);color:#a7f3d0}.user-menu[data-v-0023a3e7]{position:relative}.avatar[data-v-0023a3e7]{background:linear-gradient(180deg,#34d399,#10b981);border-radius:50%;color:#04150f;display:grid;font-size:11px;font-weight:700;height:20px;place-items:center;width:20px}.caret[data-v-0023a3e7]{font-size:9px;opacity:.6}.menu-pop[data-v-0023a3e7]{box-shadow:var(--shadow-2);min-width:176px;padding:6px;position:absolute;right:0;top:calc(100% + 8px);z-index:50}.menu-item[data-v-0023a3e7]{background:none;border:none;border-radius:var(--r-sm);color:var(--ink);cursor:pointer;display:block;font-family:var(--font-ui);font-size:13px;padding:9px 11px;text-align:left;text-decoration:none;width:100%}.menu-item[data-v-0023a3e7]:hover{background:#94a3b81a;text-decoration:none}.menu-logout[data-v-0023a3e7]{color:#fca5a5}.main[data-v-0023a3e7]{flex:1;margin:0 auto;max-width:1140px;padding:26px 22px 80px;width:100%}.main.wide[data-v-0023a3e7]{max-width:1720px}@media(max-width:700px){.tt-topbar-inner[data-v-0023a3e7]{gap:10px;padding:10px 14px}.brand-sub[data-v-0023a3e7],.nav-links[data-v-0023a3e7]{display:none}.main[data-v-0023a3e7]{padding:18px 14px 90px}}
