.modal-fade-enter-active[data-v-e6db70cc],.modal-fade-leave-active[data-v-e6db70cc]{transition:opacity .15s ease}.modal-fade-enter-from[data-v-e6db70cc],.modal-fade-leave-to[data-v-e6db70cc]{opacity:0}.toast-enter-active[data-v-34493da4],.toast-leave-active[data-v-34493da4]{transition:all .25s ease}.toast-enter-from[data-v-34493da4],.toast-leave-to[data-v-34493da4]{opacity:0;transform:translate(20px)}.rail-aside[data-v-f5d95710]{position:sticky;top:0;align-self:flex-start;height:100vh;max-height:100vh;overflow-y:auto;flex-shrink:0}.rail-aside[data-v-f5d95710]::-webkit-scrollbar{width:0}.rail-sticky[data-v-f5d95710]{display:flex;flex-direction:column;gap:0;padding:.75rem .5rem;min-height:100%}.brand-pill[data-v-f5d95710]{display:inline-flex;align-items:center;gap:.6rem;padding:.5rem .75rem;border-radius:999px;transition:background .2s ease}.brand-pill[data-v-f5d95710]:hover{background:#f4f4f5}.brand-dot[data-v-f5d95710]{position:relative;width:14px;height:14px;border-radius:999px;background:conic-gradient(from 0deg,#a78bfa,#f472b6,#fb7185,#fbbf24,#a78bfa);box-shadow:0 0 14px #a78bfa80;display:inline-block;flex-shrink:0}.brand-dot[data-v-f5d95710]:before,.brand-dot[data-v-f5d95710]:after{content:"";position:absolute;inset:0;border-radius:999px;border:1.5px solid rgba(167,139,250,.65);animation:rasl-signal-f5d95710 2.2s ease-out infinite;pointer-events:none}.brand-dot[data-v-f5d95710]:after{animation-delay:1.1s;border-color:#f472b68c}@keyframes rasl-signal-f5d95710{0%{transform:scale(1);opacity:.9;border-width:1.5px}to{transform:scale(2.8);opacity:0;border-width:.5px}}@media(prefers-reduced-motion:reduce){.brand-dot[data-v-f5d95710]:before,.brand-dot[data-v-f5d95710]:after{animation:none;opacity:0}}.nav-item[data-v-f5d95710]{display:inline-flex;align-items:center;gap:.85rem;padding:.65rem .9rem;border-radius:999px;font-size:.95rem;font-weight:500;color:#3f3f46;transition:background .2s ease,color .2s ease;position:relative}.nav-item[data-v-f5d95710]:hover{background:#f4f4f5;color:#18181b}.nav-icon[data-v-f5d95710]{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;flex-shrink:0}.nav-icon svg[data-v-f5d95710]{width:22px;height:22px}.ai-search__spark[data-v-f5d95710]{transform-origin:10px 10px;animation:ai-search-twinkle-f5d95710 2.6s ease-in-out infinite}@keyframes ai-search-twinkle-f5d95710{0%,to{transform:scale(.8) rotate(0);opacity:.6}50%{transform:scale(1.15) rotate(45deg);opacity:1}}@media(prefers-reduced-motion:reduce){.ai-search__spark[data-v-f5d95710]{animation:none!important}}.nav-icon .ai-spark[data-v-f5d95710]{overflow:visible}.ai-spark__big[data-v-f5d95710]{transform-origin:12px 12px;animation:ai-spark-big-f5d95710 3.6s ease-in-out infinite;filter:drop-shadow(0 1px 3px rgba(168,85,247,.35))}.ai-spark__sm[data-v-f5d95710]{transform-origin:19px 6.5px;animation:ai-spark-sm-f5d95710 2.4s ease-in-out infinite}.ai-spark__xs[data-v-f5d95710]{transform-origin:5px 19.6px;animation:ai-spark-xs-f5d95710 2.8s ease-in-out infinite;animation-delay:.8s}@keyframes ai-spark-big-f5d95710{0%,to{transform:scale(1) rotate(0);opacity:1}50%{transform:scale(1.08) rotate(45deg);opacity:.95}}@keyframes ai-spark-sm-f5d95710{0%,to{transform:scale(1) rotate(0);opacity:.95}35%{transform:scale(.4) rotate(90deg);opacity:.3}65%{transform:scale(1.2) rotate(180deg);opacity:1}}@keyframes ai-spark-xs-f5d95710{0%,to{transform:scale(.6) rotate(0);opacity:.5}50%{transform:scale(1.1) rotate(180deg);opacity:1}}.nav-item--active .ai-spark__big[data-v-f5d95710],.nav-item--active .ai-spark__sm[data-v-f5d95710],.nav-item--active .ai-spark__xs[data-v-f5d95710]{fill:#fff}.nav-item--active .ai-spark__big[data-v-f5d95710]{filter:drop-shadow(0 1px 3px rgba(0,0,0,.18))}@media(prefers-reduced-motion:reduce){.ai-spark__big[data-v-f5d95710],.ai-spark__sm[data-v-f5d95710],.ai-spark__xs[data-v-f5d95710]{animation:none!important}}.nav-label[data-v-f5d95710]{flex:1}.nav-badge[data-v-f5d95710]{flex-shrink:0;background:#8b5cf6;color:#fff;font-size:.65rem;font-weight:700;line-height:1;padding:.2rem .45rem;border-radius:999px;min-width:18px;text-align:center}.nav-item--active[data-v-f5d95710]{background:linear-gradient(135deg,#6366f1,#a855f7,#ec4899);color:#fff!important;box-shadow:0 10px 24px -10px #a855f780;font-weight:600}.nav-item--active[data-v-f5d95710]:hover{background:linear-gradient(135deg,#6366f1,#a855f7,#ec4899);color:#fff}.nav-item--active .nav-badge[data-v-f5d95710]{background:#ffffff40}.cta-story[data-v-f5d95710]{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;margin-top:.5rem;padding:.7rem 1rem;border-radius:999px;background:linear-gradient(135deg,#6366f1,#a855f7,#ec4899);color:#fff;font-weight:600;font-size:.9rem;box-shadow:0 10px 24px -10px #a855f799;transition:transform .2s ease,box-shadow .2s ease}.cta-story[data-v-f5d95710]:hover{transform:translateY(-1px);box-shadow:0 14px 30px -10px #ec489999}.user-card[data-v-f5d95710]{display:inline-flex;align-items:center;gap:.65rem;margin-top:1rem;padding:.5rem .75rem;border-radius:999px;width:100%;transition:background .2s ease}.user-card[data-v-f5d95710]:hover{background:#f4f4f5}.dark .brand-pill:hover{background:#ffffff0d}.dark .nav-item{color:#ffffffd9}.dark .nav-item:hover{background:#ffffff0d;color:#fff}.dark .user-card:hover{background:#ffffff0d}.mobile-tabbar[data-v-a363b5ae]{position:fixed;bottom:0;left:0;right:0;z-index:40;display:grid;grid-template-columns:repeat(5,1fr);align-items:center;background:#ffffffd9;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);border-top:1px solid rgb(228 228 231);padding:.5rem .5rem max(.5rem,env(safe-area-inset-bottom))}@media(min-width:1024px){.mobile-tabbar[data-v-a363b5ae]{display:none}}.tab[data-v-a363b5ae]{display:inline-flex;align-items:center;justify-content:center;height:44px;color:#52525b;transition:color .2s ease}.tab svg[data-v-a363b5ae]{width:24px;height:24px}.tab[data-v-a363b5ae]:hover{color:#18181b}.tab--active[data-v-a363b5ae]{color:#7c3aed}.tab--center[data-v-a363b5ae]{position:relative}.tab-fab[data-v-a363b5ae]{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:999px;background:linear-gradient(135deg,#6366f1,#a855f7,#ec4899);color:#fff;box-shadow:0 10px 24px -10px #a855f799;transform:translateY(-6px)}.tab-fab svg[data-v-a363b5ae]{width:22px;height:22px}.tab-badge[data-v-a363b5ae]{position:absolute;top:4px;right:calc(50% - 18px);background:#8b5cf6;color:#fff;font-size:.6rem;font-weight:700;line-height:1;padding:.15rem .35rem;border-radius:999px;min-width:16px;text-align:center}.dark .mobile-tabbar{background:#0a0a1ad9;border-top-color:#ffffff14}.dark .mobile-tabbar .tab{color:#ffffffbf}.dark .mobile-tabbar .tab:hover{color:#fff}.dark .mobile-tabbar .tab--active{color:#c4b5fd}.hsm-panel[data-v-e164f627]{position:absolute;top:calc(100% + 8px);left:0;right:0;z-index:50;border-radius:1rem;background:#fff;border:1px solid rgb(228 228 231);box-shadow:0 24px 60px -20px #00000040;overflow:hidden}.hsm-topbar[data-v-e164f627]{display:flex;justify-content:space-between;align-items:center;padding:.55rem .9rem;border-bottom:1px solid rgb(244 244 245)}.hsm-eyebrow[data-v-e164f627]{font-size:.65rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#71717a}.hsm-ai-btn[data-v-e164f627]{display:inline-flex;align-items:center;gap:.35rem;padding:.3rem .7rem;border-radius:999px;background:linear-gradient(135deg,#6366f1,#a855f7,#ec4899);color:#fff;font-size:.72rem;font-weight:600;transition:transform .15s ease,opacity .15s ease}.hsm-ai-btn[data-v-e164f627]:hover:not(:disabled){transform:translateY(-1px)}.hsm-ai-btn[data-v-e164f627]:disabled{opacity:.45;cursor:not-allowed}.hsm-body[data-v-e164f627]{max-height:60vh;overflow-y:auto;padding:.4rem 0}.hsm-state[data-v-e164f627]{padding:1.4rem 1rem;text-align:center;color:#71717a;font-size:.85rem}.hsm-state kbd[data-v-e164f627]{display:inline-block;padding:.05rem .4rem;border:1px solid rgb(228 228 231);border-radius:4px;font-family:ui-monospace,monospace;font-size:.72rem;color:#3f3f46}.hsm-section[data-v-e164f627]{font-size:.65rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#71717a;margin:0;padding:.4rem .9rem}.hsm-row[data-v-e164f627]{display:flex;align-items:center;gap:.6rem;padding:.5rem .9rem;color:inherit;text-decoration:none;transition:background .12s ease}.hsm-row[data-v-e164f627]:hover{background:#f4f4f5}.hsm-avatar[data-v-e164f627]{flex-shrink:0;width:34px;height:34px;border-radius:999px;overflow:hidden;background:linear-gradient(135deg,#6366f1,#ec4899);color:#fff;font-weight:700;display:inline-flex;align-items:center;justify-content:center;font-size:.8rem}.hsm-avatar img[data-v-e164f627]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.hsm-meta[data-v-e164f627]{display:flex;flex-direction:column;min-width:0;flex:1}.hsm-name[data-v-e164f627]{font-size:.88rem;color:#18181b;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hsm-sub[data-v-e164f627]{font-size:.75rem;color:#71717a;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hsm-sub-inline[data-v-e164f627]{color:#a1a1aa;font-weight:400}.hsm-snippet[data-v-e164f627]{white-space:normal;line-height:1.3}.hsm-verified[data-v-e164f627]{color:#38bdf8;margin-left:.25rem;font-size:.7em}.hsm-footer[data-v-e164f627]{padding:.45rem .9rem;font-size:.72rem;color:#71717a;border-top:1px solid rgb(244 244 245);background:#fafafa}.hsm-footer kbd[data-v-e164f627]{display:inline-block;padding:.02rem .35rem;border:1px solid rgb(228 228 231);border-radius:4px;font-family:ui-monospace,monospace;font-size:.7rem;color:#52525b}.dropdown-enter-active[data-v-e164f627],.dropdown-leave-active[data-v-e164f627]{transition:opacity .12s ease,transform .12s ease}.dropdown-enter-from[data-v-e164f627],.dropdown-leave-to[data-v-e164f627]{opacity:0;transform:translateY(-4px)}.dark .hsm-panel{background:#0f0f24;border-color:#ffffff14}.dark .hsm-topbar{border-bottom-color:#ffffff0d}.dark .hsm-eyebrow,.dark .hsm-section,.dark .hsm-footer{color:#ffffff8c}.dark .hsm-row:hover{background:#ffffff0a}.dark .hsm-name{color:#fff}.dark .hsm-sub{color:#ffffff8c}.dark .hsm-state{color:#ffffffa6}.dark .hsm-state kbd,.dark .hsm-footer kbd{background:#ffffff0a;border-color:#ffffff1a;color:#ffffffd9}.dark .hsm-footer{background:#ffffff05;border-top-color:#ffffff0d}.logo-dot[data-v-b0810eaa]{position:relative;width:14px;height:14px;border-radius:999px;background:conic-gradient(from 0deg,#a78bfa,#f472b6,#fb7185,#fbbf24,#a78bfa);box-shadow:0 0 14px #a78bfa99;display:inline-block;flex-shrink:0}.logo-dot[data-v-b0810eaa]:before,.logo-dot[data-v-b0810eaa]:after{content:"";position:absolute;inset:0;border-radius:999px;border:1.5px solid rgba(167,139,250,.65);animation:rasl-signal-b0810eaa 2.2s ease-out infinite;pointer-events:none}.logo-dot[data-v-b0810eaa]:after{animation-delay:1.1s;border-color:#f472b68c}@keyframes rasl-signal-b0810eaa{0%{transform:scale(1);opacity:.9;border-width:1.5px}to{transform:scale(2.8);opacity:0;border-width:.5px}}.ambient-blob[data-v-b0810eaa]{position:absolute;width:50vw;height:50vw;border-radius:50%;filter:blur(110px);opacity:.3;mix-blend-mode:screen;will-change:transform}.blob-1[data-v-b0810eaa]{background:radial-gradient(circle at 30% 30%,#6366f1,transparent 60%);top:-25%;left:-15%;animation:drift1-b0810eaa 30s ease-in-out infinite alternate}.blob-2[data-v-b0810eaa]{background:radial-gradient(circle at 50% 50%,#ec4899,transparent 60%);top:30%;right:-20%;animation:drift2-b0810eaa 36s ease-in-out infinite alternate}.blob-3[data-v-b0810eaa]{background:radial-gradient(circle at 50% 50%,#06b6d4,transparent 60%);bottom:-30%;left:25%;animation:drift3-b0810eaa 40s ease-in-out infinite alternate}@keyframes drift1-b0810eaa{0%{transform:translate(0) scale(1)}to{transform:translate(6vw,8vh) scale(1.1)}}@keyframes drift2-b0810eaa{0%{transform:translate(0) scale(1)}to{transform:translate(-8vw,4vh) scale(1.05)}}@keyframes drift3-b0810eaa{0%{transform:translate(0) scale(.95)}to{transform:translate(8vw,-6vh) scale(1.1)}}@media(prefers-reduced-motion:reduce){.ambient-blob[data-v-b0810eaa]{animation:none}.logo-dot[data-v-b0810eaa]:before,.logo-dot[data-v-b0810eaa]:after{animation:none;opacity:0}}.rasl-shell[data-v-b0810eaa]{overflow-x:clip}
