body:has([data-virtuoso-root]) #global-chat-bar,body:has([data-virtuoso-root])>div>div>main+footer{display:none!important}[data-virtuoso-root] .overflow-x-auto::-webkit-scrollbar{display:none}[data-virtuoso-root] .bg-slate-700{background-color:var(--v-hairline)!important}[data-virtuoso-root] .bg-slate-800{background-color:var(--v-surface-2)!important}[data-virtuoso-root] .bg-slate-900{background-color:var(--v-surface-1)!important}[data-virtuoso-root] .bg-slate-950{background-color:var(--v-bg-1)!important}[data-virtuoso-root] .bg-gray-900,[data-virtuoso-root] .bg-zinc-900{background-color:var(--v-surface-1)!important}[data-virtuoso-root] .bg-black{background-color:var(--v-bg-1)!important}[data-virtuoso-root] .border-slate-700,[data-virtuoso-root] .border-slate-800{border-color:var(--v-hairline)!important}[data-virtuoso-root] .border-yellow-500,[data-virtuoso-root] .border-yellow-600{border-color:var(--v-accent)!important}[data-virtuoso-root] .text-gray-300,[data-virtuoso-root] .text-white{color:var(--v-text-1)!important}[data-virtuoso-root] .text-gray-400{color:var(--v-text-2)!important}[data-virtuoso-root] .text-gray-500{color:var(--v-text-3)!important}[data-virtuoso-root] .text-yellow-400,[data-virtuoso-root] .text-yellow-500{color:var(--v-accent)!important}[data-virtuoso-root] .bg-yellow-500{background-color:var(--v-accent)!important}[data-virtuoso-root] .bg-yellow-600{background-color:var(--v-accent-deep)!important}[data-virtuoso-root] .text-blue-400,[data-virtuoso-root] .text-indigo-400,[data-virtuoso-root] .text-purple-400,[data-virtuoso-root] .text-violet-400{color:var(--v-accent-2)!important}[data-virtuoso-root] .text-cyan-400,[data-virtuoso-root] .text-sky-400{color:var(--v-ice)!important}[data-virtuoso-root] .text-emerald-400,[data-virtuoso-root] .text-green-400,[data-virtuoso-root] .text-teal-400{color:var(--v-positive)!important}[data-virtuoso-root] .text-red-400,[data-virtuoso-root] .text-rose-400{color:var(--v-negative)!important}[data-virtuoso-root] [class*="bg-blue-500/"],[data-virtuoso-root] [class*="bg-cyan-500/"],[data-virtuoso-root] [class*="bg-fuchsia-500/"],[data-virtuoso-root] [class*="bg-indigo-500/"],[data-virtuoso-root] [class*="bg-pink-500/"],[data-virtuoso-root] [class*="bg-purple-500/"],[data-virtuoso-root] [class*="bg-sky-500/"],[data-virtuoso-root] [class*="bg-violet-500/"]{background-color:var(--v-accent-soft)!important}.v-atmosphere{position:fixed;inset:0;pointer-events:none;z-index:0;overflow:hidden}.v-atmosphere:after,.v-atmosphere:before{content:"";position:absolute;border-radius:50%;filter:blur(80px);opacity:.5}[data-theme=dark] .v-atmosphere:before{top:-20%;right:-10%;width:60vw;height:60vw;background:radial-gradient(circle,rgba(214,179,106,.16),transparent 60%)}[data-theme=dark] .v-atmosphere:after{bottom:-30%;left:-15%;width:70vw;height:70vw;background:radial-gradient(circle,rgba(40,60,110,.2),transparent 65%)}[data-theme=light] .v-atmosphere:before{top:-25%;right:-10%;width:60vw;height:60vw;background:radial-gradient(circle,rgba(214,179,106,.18),transparent 65%)}[data-theme=light] .v-atmosphere:after{bottom:-30%;left:-15%;width:70vw;height:70vw;background:radial-gradient(circle,rgba(255,245,220,.7),transparent 70%)}.v-atmosphere-grain{position:absolute;inset:0;background-image:radial-gradient(1px 1px at 13% 22%,rgba(255,220,140,.5),transparent 50%),radial-gradient(1px 1px at 28% 67%,rgba(255,230,160,.35),transparent 50%),radial-gradient(1px 1px at 47% 14%,rgba(255,215,130,.45),transparent 50%),radial-gradient(1px 1px at 66% 88%,rgba(255,220,140,.4),transparent 50%),radial-gradient(1px 1px at 78% 33%,rgba(255,230,150,.45),transparent 50%),radial-gradient(1px 1px at 91% 71%,rgba(255,215,120,.4),transparent 50%);background-size:100% 100%;opacity:.35;animation:v-drift 30s linear infinite}[data-theme=light] .v-atmosphere-grain{opacity:.5}@keyframes v-drift{0%{transform:translateZ(0)}50%{transform:translate3d(-8px,-12px,0)}to{transform:translateZ(0)}}.v-display{font-family:var(--font-v-display),"Bricolage Grotesque",system-ui,-apple-system,sans-serif;font-weight:700;letter-spacing:-.022em}.v-mono{font-family:var(--font-v-mono),"JetBrains Mono",ui-monospace,monospace;font-variant-numeric:tabular-nums;font-feature-settings:"tnum","lnum"}.v-label{font-size:10px;font-weight:500;letter-spacing:.3em;text-transform:uppercase;color:var(--v-text-3)}.v-label-sm{font-size:9px;letter-spacing:.32em;font-weight:500}.v-card{position:relative;min-width:0;box-sizing:border-box;border-radius:var(--v-radius-card);border:1px solid var(--v-hairline);background:radial-gradient(140% 70% at 50% -20%,rgba(255,220,160,.09),transparent 55%),linear-gradient(180deg,rgba(255,220,160,.05) 0,rgba(20,22,30,.42) 40%,rgba(0,0,0,.6) 70%,rgba(255,220,160,.025) 100%),var(--v-panel);-webkit-backdrop-filter:blur(60px) saturate(180%);backdrop-filter:blur(60px) saturate(180%);box-shadow:var(--v-shadow-1),inset 0 1px 0 rgba(255,220,160,.11),inset 0 -1px 0 rgba(0,0,0,.55),inset 0 30px 50px -30px rgba(255,220,160,.09),inset 0 -30px 50px -30px rgba(0,0,0,.5);transition:box-shadow .5s var(--v-ease),transform .5s var(--v-ease),border-color .5s var(--v-ease)}[data-theme=light] .v-card{background:radial-gradient(140% 70% at 50% -20%,rgba(255,255,255,.45),transparent 55%),linear-gradient(180deg,rgba(255,255,255,.32) 0,rgba(255,255,255,.1) 35%,rgba(255,255,255,.02) 65%,rgba(255,255,255,.08) 100%),var(--v-panel);box-shadow:var(--v-shadow-1),inset 0 1px 0 rgba(255,255,255,.48),inset 0 -1px 0 rgba(214,179,106,.1),inset 0 24px 36px -24px rgba(255,255,255,.35),inset 0 -28px 38px -28px rgba(214,179,106,.06)}.v-card:before{content:"";position:absolute;inset:0;border-radius:inherit;background:linear-gradient(110deg,transparent,rgba(255,220,160,.11) 28%,rgba(255,220,160,0) 36%,transparent 50%),linear-gradient(180deg,rgba(255,220,160,.08),transparent 22%),radial-gradient(120% 50% at 0 0,rgba(255,220,160,.09),transparent 55%);pointer-events:none;mix-blend-mode:screen;opacity:.55;z-index:0}[data-theme=light] .v-card:before{background:linear-gradient(110deg,transparent,rgba(255,255,255,.28) 28%,rgba(255,255,255,0) 36%,transparent 50%),linear-gradient(180deg,rgba(255,255,255,.3),transparent 22%),radial-gradient(120% 50% at 0 0,rgba(255,255,255,.22),transparent 55%);opacity:.45}.v-card:after{content:"";position:absolute;inset:0;border-radius:inherit;padding:1px;background:linear-gradient(180deg,var(--v-glass-edge-top) 0,rgba(255,255,255,.1) 12%,transparent 24%,transparent 76%,rgba(214,179,106,.15) 90%,var(--v-glass-edge-btm) 100%),linear-gradient(90deg,rgba(255,255,255,.2),transparent 8%,transparent 92%,rgba(214,179,106,.09));-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none;z-index:0}.v-card>*{position:relative;z-index:1}.v-card:hover{transform:translateY(-2px);box-shadow:var(--v-shadow-2)}.v-card-flat{background:linear-gradient(180deg,rgba(255,220,160,.05) 0,rgba(20,22,30,.4) 50%,rgba(0,0,0,.55) 100%),var(--v-panel);-webkit-backdrop-filter:blur(40px) saturate(140%);backdrop-filter:blur(40px) saturate(140%);border:1px solid var(--v-hairline);border-radius:10px;box-shadow:var(--v-shadow-1),inset 0 1px 0 rgba(255,220,160,.09),inset 0 -1px 0 rgba(0,0,0,.5);position:relative;overflow:hidden}[data-theme=light] .v-card-flat{background:linear-gradient(180deg,rgba(255,255,255,.32) 0,rgba(255,255,255,.11) 50%,rgba(255,255,255,.04) 100%),var(--v-panel);box-shadow:var(--v-shadow-1),inset 0 1px 0 rgba(255,255,255,.45),inset 0 -1px 0 rgba(214,179,106,.09)}.v-card-flat:before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,rgba(255,220,160,.07),transparent 40%);pointer-events:none;border-radius:inherit}[data-theme=light] .v-card-flat:before{background:linear-gradient(135deg,rgba(255,255,255,.28),transparent 40%)}.v-card-flat>*{position:relative}@keyframes v-shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.v-hero-name{font-family:var(--font-v-display),"Bricolage Grotesque",system-ui,-apple-system,sans-serif;font-weight:800;font-size:104px;line-height:.92;letter-spacing:-.035em;background:linear-gradient(110deg,var(--v-accent-deep) 0,var(--v-accent-2) 30%,#fff6d9 47%,var(--v-accent-2) 53%,var(--v-accent-deep) 80%,var(--v-accent-2) 100%);background-size:220% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:v-shimmer 9s linear infinite;filter:drop-shadow(0 1px 0 rgba(255,255,255,.6)) drop-shadow(0 8px 22px rgba(184,146,63,.3))}[data-virtuoso-root] .v-hero-name.v-mini-hero-name{font-size:var(--v-mini-hero-name-size,34px)!important;letter-spacing:-.02em}[data-theme=dark] .v-hero-name{background:linear-gradient(110deg,var(--v-accent-2) 0,var(--v-accent-bright) 30%,#fffae6 47%,var(--v-accent-bright) 53%,var(--v-accent-2) 80%,var(--v-accent-bright) 100%);background-size:220% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;filter:drop-shadow(0 0 24px rgba(255,220,150,.35))}.v-caustic{position:absolute;inset:0;pointer-events:none;mix-blend-mode:screen;z-index:1;background:radial-gradient(40% 60% at 30% 30%,rgba(255,255,255,.18),transparent 60%),radial-gradient(30% 40% at 70% 70%,rgba(214,179,106,.2),transparent 60%)}[data-theme=dark] .v-caustic{background:radial-gradient(40% 60% at 30% 30%,rgba(255,220,160,.1),transparent 60%),radial-gradient(30% 40% at 70% 70%,rgba(255,180,80,.22),transparent 60%)}.v-top-rule{position:relative}.v-top-rule:after{content:"";position:absolute;top:1px;left:8%;right:8%;height:1px;background:linear-gradient(90deg,transparent,rgba(255,220,160,.6),transparent);z-index:2;pointer-events:none}[data-theme=light] .v-top-rule:after{background:linear-gradient(90deg,transparent,var(--v-accent-2),transparent);opacity:.5}.v-chrome{position:relative;box-shadow:inset 0 1px 0 rgba(255,255,255,.7),inset 0 -1px 0 rgba(0,0,0,.18),0 6px 14px -4px rgba(184,146,63,.35)}.v-chrome:after{content:"";position:absolute;inset:0;border-radius:inherit;background:linear-gradient(180deg,rgba(255,255,255,.55),transparent 50%);pointer-events:none;mix-blend-mode:screen}.v-pill{display:inline-flex;align-items:center;padding:6px 13px;border:1px solid var(--v-hairline);border-radius:999px;font-size:11px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--v-text-2);background:var(--v-surface-1);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);transition:all .35s var(--v-ease)}.v-pill:hover{border-color:var(--v-hairline-bright);color:var(--v-text-1)}.v-pill[data-active=true]{border-color:var(--v-accent);color:var(--v-accent);background:var(--v-surface-active);box-shadow:0 0 16px -4px var(--v-accent-glow-strong)}.v-btn{display:inline-flex;align-items:center;gap:10px;padding:12px 20px;border-radius:12px;font-size:11px;font-weight:500;letter-spacing:.2em;text-transform:uppercase;cursor:pointer;position:relative;overflow:hidden;transition:all .35s var(--v-ease)}.v-btn:before{content:"";position:absolute;inset:0;background:linear-gradient(120deg,transparent,rgba(255,235,180,0) 30%,rgba(255,235,180,.18) 50%,rgba(255,235,180,0) 70%,transparent);transform:translateX(-100%);transition:transform .9s var(--v-ease);pointer-events:none}.v-btn:hover:before{transform:translateX(100%)}.v-btn-outline{background:var(--v-surface-1);-webkit-backdrop-filter:blur(20px) saturate(140%);backdrop-filter:blur(20px) saturate(140%);border:1px solid var(--v-accent);color:var(--v-accent)}.v-btn-outline:hover{background:var(--v-surface-active);box-shadow:0 0 24px -4px var(--v-accent-glow-strong),inset 0 0 12px -4px var(--v-accent-glow)}.v-btn-primary{background:linear-gradient(180deg,var(--v-accent-bright),var(--v-accent));border:1px solid var(--v-accent);color:var(--v-bg-1);box-shadow:inset 0 1px 0 rgba(255,255,255,.4),0 8px 24px -8px var(--v-accent-glow-strong)}.v-btn-primary:hover{box-shadow:inset 0 1px 0 rgba(255,255,255,.5),0 12px 32px -8px var(--v-accent-glow-strong)}.v-icon-btn{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;min-height:32px;padding:0;border-radius:8px;border:1px solid var(--v-hairline);background:var(--v-surface-1);color:var(--v-text-3);cursor:pointer;transition:all .2s var(--v-ease)}.v-icon-btn:hover{background:var(--v-surface-active);color:var(--v-text-1);border-color:var(--v-accent)}.v-icon-btn:disabled{opacity:.5;cursor:not-allowed}.v-cal-cell{border:0;background:transparent;color:var(--v-text-1);border-radius:8px;cursor:pointer;transition:background .15s var(--v-ease),color .15s var(--v-ease)}.v-cal-cell:hover:not(:disabled){background:var(--v-surface-active)}.v-cal-cell:disabled{opacity:.3;cursor:not-allowed}.v-cal-slot{width:100%;text-align:left;border:1px solid var(--v-hairline);background:var(--v-surface-2);color:var(--v-text-2);border-radius:8px;padding:8px 12px;font-size:13px;font-weight:500;cursor:pointer;transition:all .15s var(--v-ease)}.v-cal-slot:hover:not(:disabled){background:var(--v-surface-active);color:var(--v-text-1);border-color:var(--v-accent)}.v-cal-slot:disabled{opacity:.3;cursor:not-allowed}.v-divider{height:1px;background:var(--v-hairline);border:0}.v-two-column{grid-template-columns:minmax(280px,320px) minmax(0,1fr)}.v-post-detail-grid,.v-two-column{display:grid;gap:22px;align-items:start;min-width:0}.v-post-detail-grid{grid-template-columns:minmax(260px,320px) minmax(0,1fr) minmax(240px,300px)}.v-community-hero,.v-hero-action-row,.v-post-detail-grid>*,.v-post-detail-hero,.v-profile-hero,.v-tab-strip,.v-two-column>*{min-width:0;box-sizing:border-box}.v-community-hero-title,.v-page-hero-title,.v-post-detail-hero-title,.v-profile-hero-title{max-width:100%;overflow-wrap:anywhere}.v-tab-strip{overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none}.v-tab-strip::-webkit-scrollbar{display:none}.v-tab-strip>button{min-height:38px;white-space:nowrap}.v-doc-viewer-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,300px);gap:12px;min-height:calc(100vh - 120px)}.v-doc-viewer-grid[data-collapsed=true]{grid-template-columns:minmax(0,1fr)}.v-command-hero-grid{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(320px,.85fr);gap:0}@media (max-width:1024px){.v-command-hero-grid,.v-doc-viewer-grid,.v-post-detail-grid,.v-two-column{grid-template-columns:1fr}.v-doc-viewer-grid{min-height:auto}.v-command-hero-aside{padding:0 26px 26px!important}}.v-active-rule{position:absolute;right:-22px;top:10px;bottom:10px;width:2px;background:linear-gradient(180deg,transparent 0,var(--v-accent) 50%,transparent 100%)}@keyframes v-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.55;transform:scale(.85)}}@keyframes v-spin{to{transform:rotate(1turn)}}@keyframes v-fade-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.v-fade-in{animation:v-fade-in .3s var(--v-ease)}.v-pulse{display:inline-block;width:6px;height:6px;border-radius:999px;background:var(--v-negative);animation:v-pulse 1.6s var(--v-ease) infinite}.v-aurora{background:radial-gradient(60% 50% at 80% 20%,var(--v-accent-glow-strong),transparent 60%),radial-gradient(40% 40% at 20% 80%,var(--v-accent-glow),transparent 60%)}.v-aurora,.v-mist{position:absolute;inset:0;pointer-events:none}.v-mist{background-image:radial-gradient(60% 30% at 30% 20%,rgba(255,200,100,.045),transparent 70%),radial-gradient(40% 25% at 70% 60%,rgba(200,150,80,.04),transparent 70%),radial-gradient(50% 30% at 50% 90%,rgba(220,170,90,.03),transparent 70%)}[data-theme=light] .v-mist{background-image:radial-gradient(60% 30% at 30% 20%,rgba(255,220,160,.1),transparent 70%),radial-gradient(40% 25% at 70% 60%,rgba(255,235,200,.1),transparent 70%)}.v-nav-item{display:grid;grid-template-columns:16px minmax(0,1fr) auto;align-items:center;column-gap:12px;min-height:40px;padding:10px 14px;border-radius:10px;border:1px solid transparent;box-sizing:border-box;overflow:hidden;color:var(--v-text-2);font-size:11px;font-weight:500;letter-spacing:.22em;text-transform:uppercase;cursor:pointer;position:relative;transition:background-color .18s var(--v-ease),border-color .18s var(--v-ease),box-shadow .18s var(--v-ease),color .18s var(--v-ease),opacity .18s var(--v-ease)}.v-nav-item>span:not(.v-active-rule){grid-column:2;min-width:0;overflow:hidden;white-space:nowrap;opacity:1;transform:translateX(0);transition:opacity .15s var(--v-ease) 70ms,transform .22s var(--v-ease) 30ms}.v-nav-item:hover{color:var(--v-text-1);background:var(--v-accent-soft)}.v-nav-item[data-active=true]{background:var(--v-panel);color:var(--v-text-1);border-color:var(--v-hairline);box-shadow:var(--v-shadow-1)}.v-nav-item[data-active=true] .v-nav-icon{color:var(--v-accent)}.v-nav-icon{grid-column:1;width:16px;height:16px;color:var(--v-text-3);flex-shrink:0;justify-self:start}.v-nav-item>svg:not(.v-nav-icon){grid-column:3;justify-self:end;transition:opacity .15s var(--v-ease),transform .22s var(--v-ease)}[data-virtuoso-root] aside[data-virtuoso-platform-nav] .v-sidebar-panel nav{padding-left:10px!important;padding-right:10px!important}[data-virtuoso-root] aside[data-virtuoso-platform-nav] .v-sidebar-panel>a.v-nav-item{margin-left:10px!important;margin-right:10px!important}[data-virtuoso-root] ::-webkit-scrollbar{width:6px;height:6px}[data-virtuoso-root] ::-webkit-scrollbar-track{background:transparent}[data-virtuoso-root] ::-webkit-scrollbar-thumb{background:var(--v-hairline-bright);border-radius:999px}.v-theme-toggle{position:relative;width:64px;height:32px;border-radius:999px;border:1px solid var(--v-hairline);background:transparent;cursor:pointer;transition:border-color .6s var(--v-ease);flex-shrink:0}.v-theme-toggle .v-tt-clip{position:absolute;inset:0;border-radius:999px;overflow:hidden}.v-theme-toggle .v-tt-sky{position:absolute;inset:0;transition:background .6s var(--v-ease)}[data-theme=dark] .v-theme-toggle .v-tt-sky{background:linear-gradient(135deg,#0a0612,#18102a 60%,#1f1438)}[data-theme=light] .v-theme-toggle .v-tt-sky{background:linear-gradient(135deg,#87ceeb,#b0e0e6 60%,#e0f2ff)}.v-theme-toggle .v-tt-clouds,.v-theme-toggle .v-tt-stars{position:absolute;inset:0;transition:opacity .5s var(--v-ease)}[data-theme=dark] .v-tt-clouds,[data-theme=light] .v-tt-stars{opacity:0}.v-theme-toggle .v-tt-knob{position:absolute;top:2px;left:2px;width:26px;height:26px;border-radius:999px;transition:transform .6s var(--v-ease),background .6s var(--v-ease),box-shadow .6s var(--v-ease)}[data-theme=dark] .v-tt-knob{transform:translateX(0);background:radial-gradient(circle at 35% 35%,#ffffff 0,#d0d0d8 55%,#8a8a98 100%);box-shadow:inset -3px -3px 6px rgba(0,0,0,.32),inset 2px 2px 4px rgba(255,255,255,.7),0 0 12px rgba(240,248,255,.95),0 0 24px rgba(220,235,255,.75),0 0 48px rgba(190,215,255,.55),0 0 80px rgba(160,190,245,.4),0 0 120px rgba(140,170,230,.25)}[data-theme=dark] .v-theme-toggle:hover .v-tt-knob{box-shadow:inset -3px -3px 6px rgba(0,0,0,.32),inset 2px 2px 4px rgba(255,255,255,.85),0 0 16px rgba(245,250,255,1),0 0 32px rgba(230,240,255,.85),0 0 60px rgba(200,225,255,.65),0 0 100px rgba(170,200,250,.5),0 0 150px rgba(150,180,240,.3)}[data-theme=light] .v-tt-knob{transform:translateX(34px);background:radial-gradient(circle at 35% 35%,#fff5c8 0,#ffd23f 40%,#ff9500 90%);box-shadow:inset 1px 1px 3px rgba(255,255,255,.8),0 0 14px rgba(255,240,140,1),0 0 28px rgba(255,215,90,.95),0 0 52px rgba(255,190,60,.75),0 0 88px rgba(255,170,40,.5),0 0 140px rgba(255,150,20,.32)}[data-theme=light] .v-theme-toggle:hover .v-tt-knob{box-shadow:inset 1px 1px 3px rgba(255,255,255,.9),0 0 18px rgba(255,245,160,1),0 0 36px rgba(255,225,110,1),0 0 64px rgba(255,200,70,.9),0 0 110px rgba(255,180,50,.65),0 0 170px rgba(255,160,30,.42)}.v-tt-knob:after,.v-tt-knob:before{content:"";position:absolute;border-radius:999px;transition:opacity .5s var(--v-ease)}.v-tt-knob:before{top:6px;left:14px;width:5px;height:5px;background:rgba(80,80,100,.5)}.v-tt-knob:after{top:14px;left:7px;width:3px;height:3px;background:rgba(80,80,100,.4)}[data-theme=light] .v-tt-knob:after,[data-theme=light] .v-tt-knob:before{opacity:0}@keyframes v-tt-rays{0%,to{opacity:.55;transform:scale(1)}50%{opacity:1;transform:scale(1.22)}}.v-tt-rays{position:absolute;top:-7px;left:27px;width:40px;height:40px;border-radius:999px;background:radial-gradient(circle,rgba(255,230,120,.7) 0,rgba(255,195,55,.4) 35%,transparent 70%);filter:blur(.5px);pointer-events:none;transition:opacity .5s var(--v-ease)}[data-theme=light] .v-tt-rays{animation:v-tt-rays 2.4s var(--v-ease) infinite}[data-theme=dark] .v-tt-rays{opacity:0;animation:none}@keyframes v-tt-twinkle{0%,to{opacity:.3}50%{opacity:1}}.v-tt-stars i{position:absolute;width:1.5px;height:1.5px;background:white;border-radius:999px;animation:v-tt-twinkle 2s var(--v-ease) infinite}.v-tt-stars i:first-child{top:6px;left:38px;animation-delay:0s}.v-tt-stars i:nth-child(2){top:12px;left:50px;animation-delay:.4s;width:1px;height:1px}.v-tt-stars i:nth-child(3){top:20px;left:42px;animation-delay:.8s}.v-tt-stars i:nth-child(4){top:4px;left:54px;animation-delay:1.2s;width:1px;height:1px}.v-tt-stars i:nth-child(5){top:22px;left:56px;animation-delay:.2s}@keyframes v-tt-drift{0%{transform:translateX(0)}to{transform:translateX(-6px)}}.v-tt-clouds i{position:absolute;background:rgba(255,255,255,.85);border-radius:999px;animation:v-tt-drift 4s var(--v-ease) infinite alternate}.v-tt-clouds i:first-child{top:8px;left:4px;width:12px;height:4px}.v-tt-clouds i:nth-child(2){top:18px;left:10px;width:8px;height:3px;opacity:.7;animation-delay:.6s}.v-tt-clouds i:nth-child(3){top:12px;left:18px;width:6px;height:3px;opacity:.5;animation-delay:1.2s}[data-virtuoso-root] .fixed.inset-0.flex:not(.flex-col){align-items:flex-start!important;padding-top:5vh;padding-bottom:5vh;overflow-y:auto}[data-virtuoso-root] .fixed.inset-0 .bg-slate-900,[data-virtuoso-root] .fixed.inset-0 [class*=bg-slate-900]{background-color:rgba(12,14,22,.97)!important;backdrop-filter:blur(40px) saturate(140%);-webkit-backdrop-filter:blur(40px) saturate(140%)}[data-virtuoso-root][data-theme=light] .fixed.inset-0 .bg-slate-900,[data-virtuoso-root][data-theme=light] .fixed.inset-0 [class*=bg-slate-900]{background-color:rgba(252,248,240,.97)!important}[data-virtuoso-root] .v-modal-solid{background:#14161c!important}[data-virtuoso-root][data-theme=light] .v-modal-solid{background:#fbf7ef!important}.v-md{display:flex;flex-direction:column;gap:14px;color:var(--v-text-1);font-size:14px;line-height:1.65}.v-md.v-md-compact{gap:10px;font-size:13px;line-height:1.55}.v-md .v-md-h1,.v-md .v-md-h2,.v-md .v-md-h3{margin:0;color:var(--v-text-1);letter-spacing:-.025em}.v-md .v-md-h1{font-size:22px;font-weight:700;line-height:1.15}.v-md .v-md-h2{font-size:19px;font-weight:700;line-height:1.2}.v-md .v-md-h3{font-size:16px;font-weight:600;line-height:1.3;letter-spacing:-.018em}.v-md .v-md-h4{margin:0;font-size:10.5px;color:var(--v-accent);letter-spacing:.18em;text-transform:uppercase;font-weight:600}.v-md .v-md-p{margin:0}.v-md .v-md-p,.v-md.v-md-compact .v-md-p{color:var(--v-text-1)}.v-md .v-md-ol,.v-md .v-md-ul{margin:0;padding-left:22px;display:flex;flex-direction:column;gap:6px}.v-md .v-md-ul{list-style:none;padding-left:18px}.v-md .v-md-ul .v-md-li{position:relative}.v-md .v-md-ul .v-md-li:before{content:"";position:absolute;left:-14px;top:.7em;width:6px;height:1px;background:var(--v-accent)}.v-md .v-md-ol{list-style:decimal outside}.v-md .v-md-ol .v-md-li::marker{color:var(--v-accent);font-weight:600}.v-md .v-md-li{color:var(--v-text-1)}.v-md .v-md-code-inline{display:inline-block;padding:1px 7px;margin:0 1px;border-radius:4px;background:var(--v-accent-soft);border:1px solid var(--v-hairline);color:var(--v-accent-bright);font-size:.86em}[data-virtuoso-root][data-theme=light] .v-md .v-md-code-inline{color:var(--v-accent-deep)}.v-md .v-md-codeblock-wrap{position:relative;border-radius:10px;overflow:hidden;background:var(--v-surface-2);border:1px solid var(--v-hairline);box-shadow:var(--v-shadow-1)}.v-md .v-md-codeblock-tab{position:absolute;top:0;left:14px;width:36px;height:3px;background:linear-gradient(90deg,var(--v-accent-bright),var(--v-accent),transparent);border-radius:0 0 3px 3px;pointer-events:none}.v-md .v-md-codeblock{display:block;margin:0;padding:14px 16px;overflow-x:auto;font-size:12px;line-height:1.6;color:var(--v-text-1);background:transparent}.v-md .v-md-codeblock code{color:inherit;background:transparent;padding:0;border:none}.v-md .v-md-quote{margin:0;padding:8px 14px;border-left:2px solid var(--v-accent);background:var(--v-accent-soft);border-radius:0 8px 8px 0;color:var(--v-text-2);font-style:italic}.v-md .v-md-hr{margin:4px 0;border:0;height:1px;background:linear-gradient(90deg,transparent,var(--v-rule) 20%,var(--v-rule) 80%,transparent)}.v-md .v-md-link{color:var(--v-accent);text-decoration:underline;text-decoration-color:var(--v-accent-deep);text-underline-offset:2px;transition:color .2s var(--v-ease),text-decoration-color .2s var(--v-ease)}.v-md .v-md-link:hover{color:var(--v-accent-bright);text-decoration-color:var(--v-accent)}.v-md .v-md-table-wrap{border-radius:10px;overflow:hidden;border:1px solid var(--v-hairline);background:var(--v-surface-1)}.v-md .v-md-table{width:100%;border-collapse:collapse;font-size:13px}.v-md .v-md-thead{background:var(--v-accent-soft)}.v-md .v-md-th{padding:8px 12px;text-align:left;color:var(--v-accent);font-size:9.5px;letter-spacing:.18em;text-transform:uppercase;font-weight:600;border-bottom:1px solid var(--v-hairline);white-space:nowrap}.v-md .v-md-tr{border-bottom:1px solid var(--v-rule)}.v-md .v-md-tr:last-child{border-bottom:none}.v-md .v-md-td{padding:8px 12px;color:var(--v-text-1);font-size:13px;font-variant-numeric:tabular-nums;font-feature-settings:"tnum","lnum"}.v-md .v-md-strong{color:var(--v-text-1);font-weight:600}.v-md .v-md-em{color:var(--v-text-2);font-style:italic}.v-hero-city{transition:opacity .6s var(--v-ease);animation:v-hero-kenburns 32s var(--v-ease) infinite alternate;will-change:transform}[data-virtuoso-root] .v-hero-city-dark{opacity:1}[data-virtuoso-root] .v-hero-city-light,[data-virtuoso-root][data-theme=light] .v-hero-city-dark{opacity:0}[data-virtuoso-root][data-theme=light] .v-hero-city-light{opacity:1}.v-qstar{transition:opacity .4s var(--v-ease)}.v-qstar-dark{opacity:1}.v-qstar-light,[data-virtuoso-root][data-theme=light] .v-qstar-dark{opacity:0}[data-virtuoso-root][data-theme=light] .v-qstar-light{opacity:1}@keyframes v-hero-kenburns{0%{transform:scale(1.04) translateZ(0)}to{transform:scale(1.1) translate3d(-1.2%,-.8%,0)}}.v-hub-cityscape{position:fixed;inset:0;z-index:0;pointer-events:none;overflow:hidden}.v-hub-cityscape .v-hero-city{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center 38%}.v-hub-cityscape-scrim{position:absolute;inset:0;pointer-events:none;background:linear-gradient(180deg,transparent 0,transparent 35%,rgba(0,0,0,.4) 70%,var(--v-bg-1) 100%)}[data-virtuoso-root][data-theme=light] .v-hub-cityscape-scrim{background:linear-gradient(180deg,transparent 0,transparent 35%,rgba(255,255,255,.45) 70%,var(--v-bg-1) 100%)}.v-hub-cityscape-glow{position:absolute;top:0;right:0;width:60%;height:70%;pointer-events:none;background:radial-gradient(ellipse at top right,var(--v-accent-glow-strong) 0,transparent 65%);opacity:.85}.v-flying-vehicles{z-index:3}.v-flying-vehicles,.v-hub-flies{position:absolute;inset:0;pointer-events:none;overflow:hidden}.v-fly{position:absolute;left:0;height:1.5px;width:45px;border-radius:999px;background:linear-gradient(90deg,transparent,rgba(232,199,131,0) 8%,rgba(232,199,131,.92) 55%,rgba(255,213,138,1));filter:drop-shadow(0 0 6px rgba(232,199,131,.85)) drop-shadow(0 0 14px rgba(154,110,30,.45));opacity:0;will-change:transform,opacity}[data-virtuoso-root][data-theme=light] .v-fly{background:linear-gradient(90deg,transparent,rgba(184,146,63,0) 8%,rgba(184,146,63,.92) 55%,rgba(232,197,126,1));filter:drop-shadow(0 0 5px rgba(184,146,63,.85)) drop-shadow(0 0 12px rgba(139,107,38,.4))}@keyframes v-fly-right{0%{transform:translate3d(-20vw,0,0) scaleX(.6);opacity:0}10%{opacity:0}20%{opacity:.48}60%{opacity:.5}82%{opacity:.28}to{transform:translate3d(120vw,0,0) scaleX(1);opacity:0}}@keyframes v-fly-left{0%{transform:translate3d(120vw,0,0) scaleX(-.6);opacity:0}10%{opacity:0}20%{opacity:.48}60%{opacity:.5}82%{opacity:.28}to{transform:translate3d(-20vw,0,0) scaleX(-1);opacity:0}}.v-fly-1{top:7%;width:65px;animation:v-fly-right 9s linear 0s infinite}.v-fly-2{top:14%;width:40px;animation:v-fly-right 14s linear 4.5s infinite}.v-fly-3{top:21%;width:55px;animation:v-fly-left 11s linear 2.2s infinite}.v-fly-4{top:28%;width:35px;animation:v-fly-left 16s linear 7.8s infinite}.v-fly-5{top:36%;width:75px;animation:v-fly-right 12s linear 1.4s infinite}.v-fly-6{top:44%;width:30px;animation:v-fly-right 18s linear 9s infinite}.v-fly-7{top:52%;width:60px;animation:v-fly-left 10s linear 5.6s infinite}.v-fly-8{top:60%;width:47px;animation:v-fly-right 13s linear 3.1s infinite}.v-fly-9{top:67%;width:37px;animation:v-fly-left 17s linear 6.3s infinite}.v-fly-10{top:74%;width:70px;animation:v-fly-right 8s linear 10.2s infinite}.v-fly-11{top:82%;width:32px;animation:v-fly-left 20s linear .7s infinite}.v-fly-12{top:89%;width:52px;animation:v-fly-right 15s linear 8.4s infinite}.v-fly-13{top:18%;width:27px;animation:v-fly-left 22s linear 11.6s infinite}.v-fly-14{top:48%;width:45px;animation:v-fly-right 19s linear 13s infinite}.v-fly-15{top:76%;width:42px;animation:v-fly-left 14s linear 4s infinite}@media (prefers-reduced-motion:reduce){.v-hero-city{animation:none}.v-fly{animation:none!important;opacity:0}}[data-virtuoso-root]{overflow-x:hidden!important}[data-virtuoso-root] .v-topbar-brand-text{display:none;margin-left:8px;color:var(--v-text-1);font-size:18px;font-family:var(--font-v-body),Inter,system-ui,-apple-system,sans-serif;font-weight:700;line-height:1;letter-spacing:0}@media (max-width:1100px){[data-virtuoso-root] .grid[style*="180px 1fr"],[data-virtuoso-root] .grid[style*="180px minmax"],[data-virtuoso-root] .grid[style*="220px 1fr"],[data-virtuoso-root] .grid[style*="220px minmax"],[data-virtuoso-root] .grid[style*="240px 1fr"],[data-virtuoso-root] .grid[style*="240px minmax"],[data-virtuoso-root] .grid[style*="280px 1fr"],[data-virtuoso-root] .grid[style*="280px minmax"],[data-virtuoso-root] .grid[style*="320px 1fr"],[data-virtuoso-root] .grid[style*="320px minmax"],[data-virtuoso-root] main>.grid[style*="260px"]{grid-template-columns:minmax(0,1fr)!important;gap:16px!important}[data-virtuoso-root] .grid[style*="repeat(4"]{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:960px){[data-virtuoso-root] .grid[style*="1fr) 220px"],[data-virtuoso-root] .grid[style*="1fr) 240px"],[data-virtuoso-root] .grid[style*="1fr) 280px"],[data-virtuoso-root] .grid[style*="1fr) 320px"],[data-virtuoso-root] .grid[style*="1fr) 360px"]{grid-template-columns:minmax(0,1fr)!important;gap:16px!important}[data-virtuoso-root] .grid[style*="repeat(3"]{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:900px){[data-virtuoso-root] aside[data-virtuoso-platform-nav]{position:fixed!important;top:0;left:0;bottom:0;height:100dvh!important;transform:translateX(-100%);transition:transform .28s var(--v-ease,ease-out);box-shadow:var(--v-shadow-2);z-index:80!important}[data-virtuoso-root][data-sidebar-open=true] aside[data-virtuoso-platform-nav]{transform:translateX(0)}[data-virtuoso-root] .flex.relative>.flex-1{width:100%}[data-virtuoso-root] main[style*="padding: 24px 32px"]{padding:16px 18px 24px!important}[data-virtuoso-root] .v-topbar-live-session,[data-virtuoso-root] .v-topbar-primary{padding-left:12px!important;padding-right:12px!important;gap:8px!important}[data-virtuoso-root] .v-topbar-brand{display:flex!important;min-width:0;flex:1 1 auto}[data-virtuoso-root] .v-topbar-brand img{display:block!important;height:30px!important;max-width:198px;object-fit:contain}[data-virtuoso-root] .v-topbar-brand-text,[data-virtuoso-root] .v-topbar-primary>.flex-1,[data-virtuoso-root] .v-topbar-search{display:none!important}[data-virtuoso-root] .v-topbar-icon{width:36px!important;height:36px!important}[data-virtuoso-root] .v-topbar-profile-trigger{padding:4px 8px 4px 4px!important;gap:6px!important}[data-virtuoso-root] .v-topbar-profile-trigger>.text-left{display:none!important}[data-virtuoso-root] .v-topbar-profile-trigger>div:first-child{width:28px!important;height:28px!important}[data-virtuoso-root] .v-topbar-profile-trigger svg{width:12px!important;height:12px!important}}@media (max-width:700px){[data-virtuoso-root] .v-page-hero-title{font-size:40px!important;line-height:1.05!important}[data-virtuoso-root] .v-community-hero,[data-virtuoso-root] .v-profile-hero{min-height:300px!important}[data-virtuoso-root] .v-community-hero-body,[data-virtuoso-root] .v-profile-hero-body{min-height:300px!important;padding:72px 18px 20px!important}[data-virtuoso-root] .v-community-hero-identity,[data-virtuoso-root] .v-profile-hero-identity{align-items:flex-start!important}[data-virtuoso-root] .v-community-hero-title,[data-virtuoso-root] .v-profile-hero-title{font-size:34px!important;line-height:1.05!important}[data-virtuoso-root] .v-post-detail-hero>.relative{min-height:240px!important;padding:72px 18px 20px!important}[data-virtuoso-root] .v-post-detail-hero-title{font-size:28px!important;line-height:1.08!important}[data-virtuoso-root] .v-post-gate-grid{grid-template-columns:1fr!important}[data-virtuoso-root] .v-hero-action-spacer{display:none!important}[data-virtuoso-root] .v-hero-action-row{align-items:stretch!important;gap:8px!important}[data-virtuoso-root] .v-hero-action-row>.v-btn,[data-virtuoso-root] .v-hero-action-row>a,[data-virtuoso-root] .v-hero-action-row>button{min-height:38px;justify-content:center}[data-virtuoso-root] .v-detail-hero-banner{height:156px!important}[data-virtuoso-root] .v-detail-hero-headline{left:16px!important;right:16px!important;bottom:16px!important;gap:12px!important}[data-virtuoso-root] .v-detail-hero-title{font-size:27px!important;line-height:1.08!important}[data-virtuoso-root] .v-detail-hero-bar{flex-direction:column!important;align-items:stretch!important;gap:14px!important;padding:16px 16px 18px!important}[data-virtuoso-root] .v-detail-hero-logo{width:56px!important;height:56px!important}[data-virtuoso-root] .v-detail-hero-url{max-width:100%!important;min-width:0!important;overflow:hidden!important}[data-virtuoso-root] .v-detail-hero-url>span{max-width:100%!important;min-width:0!important;flex:1 1 auto!important}[data-virtuoso-root] .v-tab-strip{gap:4px!important;padding:4px!important}[data-virtuoso-root] .v-tab-strip>button{padding:9px 12px!important;font-size:10.5px!important;letter-spacing:.12em!important}[data-virtuoso-root] .v-community-session-row{grid-template-columns:56px minmax(0,1fr)!important;align-items:start!important}[data-virtuoso-root] .v-community-session-row>:first-child,[data-virtuoso-root] .v-community-session-row>:nth-child(2),[data-virtuoso-root] .v-community-session-row>:nth-child(4),[data-virtuoso-root] .v-community-session-row>:nth-child(5){grid-column:2}[data-virtuoso-root] .v-community-session-row>:nth-child(3){grid-column:1;grid-row:1/span 4}[data-virtuoso-root] .v-topbar-primary{min-height:58px;padding-top:calc(.75rem + env(safe-area-inset-top, 0px))!important;padding-bottom:.75rem!important}[data-virtuoso-root] .v-topbar-brand img{height:30px!important;max-width:170px}[data-virtuoso-root] .v-topbar-icon,[data-virtuoso-root] [aria-label="Open CapitalOS Agent"],[data-virtuoso-root] [aria-label="Open sidebar"],[data-virtuoso-root] [aria-label="Start instant meeting"],[data-virtuoso-root] [aria-label=Notifications]{width:34px!important;height:34px!important}[data-virtuoso-root] .v-topbar-profile-trigger>div:first-child{width:26px!important;height:26px!important}[data-virtuoso-root] .v-topbar-profile-trigger svg{width:12px!important;height:12px!important}[data-virtuoso-root] .v-topbar-profile-trigger{position:relative;z-index:62}[data-virtuoso-root] .v-topbar-dropdown{position:fixed!important;top:calc(72px + env(safe-area-inset-top, 0px))!important;right:12px!important;left:12px!important;width:auto!important;max-height:calc(100dvh - 84px - env(safe-area-inset-top, 0px))!important}[data-virtuoso-root] .v-profile-dropdown{overflow-y:auto!important}[data-virtuoso-root] .v-card{padding:14px!important}[data-virtuoso-root] main>.grid{gap:12px!important}[data-virtuoso-root] .v-hero-name{font-size:56px!important;line-height:.9!important}[data-virtuoso-root] .v-display{font-size:clamp(13px,4vw,22px)}[data-virtuoso-root] [class*=rounded-2xl][class*=overflow-x-auto]{flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width:500px){[data-virtuoso-root] .grid[style*="repeat(2"]{grid-template-columns:minmax(0,1fr)!important}[data-virtuoso-root] .flex[class*="lg:flex-row"]{flex-direction:column!important}[data-virtuoso-root] main{padding-left:12px!important;padding-right:12px!important}[data-virtuoso-root] [style*="min-height: 320"],[data-virtuoso-root] [style*="min-height: 420"]{min-height:220px!important}[data-virtuoso-root] .v-page-hero-title{font-size:34px!important}[data-virtuoso-root] .v-community-hero,[data-virtuoso-root] .v-community-hero-body,[data-virtuoso-root] .v-profile-hero,[data-virtuoso-root] .v-profile-hero-body{min-height:280px!important}[data-virtuoso-root] .v-community-hero-body,[data-virtuoso-root] .v-profile-hero-body{padding:78px 14px 18px!important}[data-virtuoso-root] .v-community-hero-identity,[data-virtuoso-root] .v-profile-hero-identity{flex-direction:column!important;gap:12px!important}[data-virtuoso-root] .v-profile-hero-avatar{width:76px!important;height:76px!important;border-radius:16px!important}[data-virtuoso-root] .v-community-hero-avatar{width:72px!important;height:72px!important}[data-virtuoso-root] .v-community-hero-title,[data-virtuoso-root] .v-profile-hero-title{font-size:30px!important}[data-virtuoso-root] .v-hero-chip-row{top:14px!important;right:12px!important;max-width:calc(100% - 104px);flex-wrap:wrap;justify-content:flex-end}[data-virtuoso-root] .v-tab-strip>button{padding:8px 10px!important}[data-virtuoso-root] .v-topbar-primary{padding-left:10px!important;padding-right:10px!important;gap:6px!important}[data-virtuoso-root] .v-topbar-brand-text{font-size:16px;max-width:104px}[data-virtuoso-root] .v-topbar-brand img{height:28px!important;max-width:145px}[data-virtuoso-root] .v-topbar-icon,[data-virtuoso-root] [aria-label="Open sidebar"],[data-virtuoso-root] [aria-label="Start instant meeting"],[data-virtuoso-root] [aria-label=Notifications]{width:32px!important;height:32px!important}[data-virtuoso-root] .fixed.bottom-0[class*=right-6]{right:8px!important;bottom:8px!important}[data-virtuoso-root] .fixed[class*=bottom] [class*=w-80]{width:calc(100vw - 16px)!important}}.v-sidebar-scrim,.v-sidebar-toggle{display:none}[data-virtuoso-root] aside[data-virtuoso-platform-nav] .v-sidebar-panel{width:232px;min-height:100vh;background:var(--v-glass);-webkit-backdrop-filter:blur(60px) saturate(160%);backdrop-filter:blur(60px) saturate(160%);border-right:1px solid var(--v-hairline);display:flex;flex-direction:column;overflow:hidden auto;transition:width .24s var(--v-ease),box-shadow .24s var(--v-ease)}[data-virtuoso-root] aside[data-virtuoso-platform-nav] .v-sidebar-avatar-img,[data-virtuoso-root] aside[data-virtuoso-platform-nav] .v-sidebar-avatar-inner,[data-virtuoso-root] aside[data-virtuoso-platform-nav] .v-sidebar-avatar-shell,[data-virtuoso-root] aside[data-virtuoso-platform-nav] .v-sidebar-level-badge,[data-virtuoso-root] aside[data-virtuoso-platform-nav] .v-sidebar-profile,[data-virtuoso-root] aside[data-virtuoso-platform-nav] .v-sidebar-profile-meta,[data-virtuoso-root] aside[data-virtuoso-platform-nav] .v-sidebar-rank-pill,[data-virtuoso-root] aside[data-virtuoso-platform-nav] .v-sidebar-settings-separator{transition:width .24s var(--v-ease),height .24s var(--v-ease),min-height .24s var(--v-ease),max-height .24s var(--v-ease),opacity .18s var(--v-ease),transform .24s var(--v-ease),padding .24s var(--v-ease),margin .24s var(--v-ease),border-radius .24s var(--v-ease)}[data-virtuoso-root] aside[data-virtuoso-platform-nav] .v-sidebar-settings-separator{position:relative;height:34px;min-height:34px;margin:8px 0 2px;flex:0 0 auto}[data-virtuoso-root] aside[data-virtuoso-platform-nav] .v-sidebar-settings-separator:before{content:"";position:absolute;left:32px;top:2px;bottom:2px;width:1px;transform:translateX(-.5px);background:linear-gradient(180deg,transparent,var(--v-accent) 22%,var(--v-accent) 70%,transparent);opacity:.34}[data-virtuoso-root] aside[data-virtuoso-platform-nav] .v-sidebar-avatar-img,[data-virtuoso-root] aside[data-virtuoso-platform-nav] .v-sidebar-avatar-inner,[data-virtuoso-root] aside[data-virtuoso-platform-nav] .v-sidebar-avatar-shell{flex-shrink:0}[data-virtuoso-root] aside[data-virtuoso-platform-nav] .v-sidebar-avatar-stage{display:inline-grid;place-items:center;flex:0 0 auto;line-height:0}[data-virtuoso-root] aside[data-virtuoso-platform-nav] .v-sidebar-story-halo{display:grid;line-height:0}[data-virtuoso-root] aside[data-virtuoso-platform-nav] .v-sidebar-avatar-img,[data-virtuoso-root] aside[data-virtuoso-platform-nav] .v-sidebar-avatar-inner{border-radius:999px}@media (max-width:900px){.v-sidebar-toggle{display:flex}.v-sidebar-scrim{display:block}.v-sidebar-collapse-btn{display:none!important}[data-virtuoso-root][data-sidebar-open=true] .v-sidebar-collapse-btn{display:flex!important;position:fixed!important;top:max(22px,calc(env(safe-area-inset-top, 0px) + 8px))!important;left:231px!important;background:var(--v-accent)!important;border:1px solid var(--v-accent-deep)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;box-shadow:var(--v-shadow-2),0 2px 10px -2px rgba(0,0,0,.35)!important;z-index:100!important}[data-virtuoso-root][data-sidebar-open=true] .v-sidebar-collapse-btn svg{color:#14110c!important}}@media (min-width:901px){[data-virtuoso-root][data-sidebar-collapsed=true] aside[data-virtuoso-platform-nav]{width:64px!important;overflow:visible;z-index:70!important}[data-virtuoso-root][data-sidebar-collapsed=true] aside[data-virtuoso-platform-nav] .v-sidebar-panel{box-shadow:var(--v-shadow-2)}[data-virtuoso-root][data-sidebar-collapsed=true]:has(aside[data-virtuoso-platform-nav]:hover) aside[data-virtuoso-platform-nav] .v-sidebar-panel{width:232px!important;box-shadow:var(--v-shadow-2)}[data-virtuoso-root][data-sidebar-collapsed=true]:not([data-sidebar-peek=true]):not(:has(aside[data-virtuoso-platform-nav]:hover)) aside[data-virtuoso-platform-nav] .v-sidebar-panel{width:64px!important;box-shadow:none}[data-virtuoso-root][data-sidebar-collapsed=true]:has(aside[data-virtuoso-platform-nav]:hover) .v-sidebar-collapse-btn{left:231px!important}[data-virtuoso-root][data-sidebar-collapsed=true]:not([data-sidebar-peek=true]):not(:has(aside[data-virtuoso-platform-nav]:hover)) aside[data-virtuoso-platform-nav] .v-sidebar-profile{width:64px!important;min-height:236px;box-sizing:border-box;padding:20px 6px 18px!important;align-items:center;justify-content:flex-start;gap:0!important;overflow:hidden;position:relative}[data-virtuoso-root][data-sidebar-collapsed=true]:not([data-sidebar-peek=true]):not(:has(aside[data-virtuoso-platform-nav]:hover)) aside[data-virtuoso-platform-nav] .v-sidebar-avatar-shell{width:52px;height:102px;box-sizing:border-box;display:flex;align-items:center;justify-content:center;border-radius:28px!important;transform:translateY(0)}[data-virtuoso-root][data-sidebar-collapsed=true]:not([data-sidebar-peek=true]):not(:has(aside[data-virtuoso-platform-nav]:hover)) aside[data-virtuoso-platform-nav] .v-sidebar-avatar-inner{width:48px;height:98px;box-sizing:border-box;display:flex;align-items:center;justify-content:center;border-radius:24px!important;overflow:hidden}[data-virtuoso-root][data-sidebar-collapsed=true]:not([data-sidebar-peek=true]):not(:has(aside[data-virtuoso-platform-nav]:hover)) aside[data-virtuoso-platform-nav] .v-sidebar-avatar-img{width:44px!important;height:96px!important;border-radius:22px!important;object-position:center top}[data-virtuoso-root][data-sidebar-collapsed=true]:not([data-sidebar-peek=true]):not(:has(aside[data-virtuoso-platform-nav]:hover)) aside[data-virtuoso-platform-nav] .v-sidebar-level-badge{width:18px!important;height:18px!important;right:-1px!important;bottom:-1px!important;font-size:8px!important;border-width:1px!important}[data-virtuoso-root][data-sidebar-collapsed=true]:not([data-sidebar-peek=true]):not(:has(aside[data-virtuoso-platform-nav]:hover)) aside[data-virtuoso-platform-nav] .v-sidebar-profile-meta,[data-virtuoso-root][data-sidebar-collapsed=true]:not([data-sidebar-peek=true]):not(:has(aside[data-virtuoso-platform-nav]:hover)) aside[data-virtuoso-platform-nav] .v-sidebar-rank-pill{position:absolute;left:64px;top:128px;width:0;height:0;margin:0!important;padding:0!important;opacity:0;overflow:hidden;pointer-events:none}[data-virtuoso-root][data-sidebar-collapsed=true]:not([data-sidebar-peek=true]):not(:has(aside[data-virtuoso-platform-nav]:hover)) aside[data-virtuoso-platform-nav] .v-sidebar-profile:after{content:"";display:block;width:1px;flex:1 1 auto;min-height:76px;margin-top:20px;background:linear-gradient(180deg,var(--v-accent),transparent);opacity:.32}[data-virtuoso-root][data-sidebar-collapsed=true]:not([data-sidebar-peek=true]):not(:has(aside[data-virtuoso-platform-nav]:hover)) aside[data-virtuoso-platform-nav] nav{padding-left:10px!important;padding-right:10px!important}[data-virtuoso-root][data-sidebar-collapsed=true]:not([data-sidebar-peek=true]):not(:has(aside[data-virtuoso-platform-nav]:hover)) aside[data-virtuoso-platform-nav] .v-nav-item{width:44px;min-width:44px;justify-content:flex-start;padding-left:14px!important;padding-right:0!important}[data-virtuoso-root][data-sidebar-collapsed=true]:not([data-sidebar-peek=true]):not(:has(aside[data-virtuoso-platform-nav]:hover)) aside[data-virtuoso-platform-nav] .v-nav-item>span:not(.v-active-rule){opacity:0;transform:translateX(-6px);pointer-events:none;transition:opacity 90ms var(--v-ease),transform .18s var(--v-ease)}[data-virtuoso-root][data-sidebar-collapsed=true]:not([data-sidebar-peek=true]):not(:has(aside[data-virtuoso-platform-nav]:hover)) aside[data-virtuoso-platform-nav] .v-nav-item>svg:not(.v-nav-icon){opacity:0;transform:translateX(-4px);pointer-events:none}[data-virtuoso-root][data-sidebar-collapsed=true]:not([data-sidebar-peek=true]):not(:has(aside[data-virtuoso-platform-nav]:hover)) aside[data-virtuoso-platform-nav] .v-active-rule{display:none}[data-virtuoso-root][data-sidebar-collapsed=true] aside[data-virtuoso-platform-nav] hr.v-divider{margin-left:14px!important;margin-right:14px!important}[data-virtuoso-root][data-sidebar-collapsed=true]:not([data-sidebar-peek=true]):not(:has(aside[data-virtuoso-platform-nav]:hover)) aside[data-virtuoso-platform-nav] .v-sidebar-panel>div:has(svg[viewBox]){display:none}[data-virtuoso-root][data-sidebar-collapsed=true]:not([data-sidebar-peek=true]):not(:has(aside[data-virtuoso-platform-nav]:hover)) aside[data-virtuoso-platform-nav] .v-sidebar-quote{display:none}[data-virtuoso-root][data-sidebar-collapsed=true]:not([data-sidebar-peek=true]):not(:has(aside[data-virtuoso-platform-nav]:hover)) aside[data-virtuoso-platform-nav]{overflow:visible}[data-virtuoso-root][data-sidebar-collapsed=true]:not([data-sidebar-peek=true]):not(:has(aside[data-virtuoso-platform-nav]:hover)) aside[data-virtuoso-platform-nav] .v-sidebar-panel{overflow:visible}[data-virtuoso-root][data-sidebar-collapsed=true]:not([data-sidebar-peek=true]):not(:has(aside[data-virtuoso-platform-nav]:hover)) aside[data-virtuoso-platform-nav] .v-nav-item{position:relative}[data-virtuoso-root][data-sidebar-collapsed=true]:not([data-sidebar-peek=true]):not(:has(aside[data-virtuoso-platform-nav]:hover)) aside[data-virtuoso-platform-nav] .v-nav-item[data-label]:focus-visible:after,[data-virtuoso-root][data-sidebar-collapsed=true]:not([data-sidebar-peek=true]):not(:has(aside[data-virtuoso-platform-nav]:hover)) aside[data-virtuoso-platform-nav] .v-nav-item[data-label]:hover:after{content:attr(data-label);position:absolute;left:calc(100% + 14px);top:50%;transform:translateY(-50%);background:var(--v-glass-strong);-webkit-backdrop-filter:blur(40px) saturate(140%);backdrop-filter:blur(40px) saturate(140%);border:1px solid var(--v-hairline-bright);border-radius:8px;padding:7px 12px;font-family:var(--font-v-body),Inter,system-ui,sans-serif;font-size:12px;font-weight:500;letter-spacing:.01em;color:var(--v-text-1);white-space:nowrap;box-shadow:var(--v-shadow-1);z-index:200;pointer-events:none;animation:v-tooltip-in .16s var(--v-ease,ease-out)}}@keyframes v-tooltip-in{0%{opacity:0;transform:translate(-4px,-50%)}to{opacity:1;transform:translateY(-50%)}}@supports (-webkit-touch-callout:none){[data-virtuoso-root]{-webkit-overflow-scrolling:touch}}.v-earth-host .absolute.inset-0.bg-black\/80{background:linear-gradient(180deg,rgba(6,8,16,.92),rgba(11,15,25,.96))!important;backdrop-filter:blur(20px) saturate(140%)!important;-webkit-backdrop-filter:blur(20px) saturate(140%)!important}[data-virtuoso-root][data-theme=light] .v-earth-host .absolute.inset-0.bg-black\/80{background:linear-gradient(180deg,rgba(252,250,244,.92),rgba(232,234,239,.96))!important}.v-earth-host .border-yellow-500.border-t-transparent{border-top-color:transparent!important;border-color:var(--v-accent)!important;filter:drop-shadow(0 0 12px var(--v-accent-glow-strong))}.v-earth-host .fixed.left-2{position:absolute!important;top:14px!important;left:0!important;background:var(--v-glass-strong)!important;backdrop-filter:blur(40px) saturate(140%)!important;-webkit-backdrop-filter:blur(40px) saturate(140%)!important;border:1px solid var(--v-hairline-bright)!important;border-left:none!important;color:var(--v-accent)!important;box-shadow:var(--v-shadow-1);transition:all .2s var(--v-ease);z-index:5}.v-earth-host .fixed.left-2:hover{border-color:var(--v-accent)!important}.v-earth-host .fixed.left-0.bottom-0{position:absolute!important;top:0!important;left:0!important;bottom:0!important;background:var(--v-glass-strong)!important;backdrop-filter:blur(40px) saturate(140%)!important;-webkit-backdrop-filter:blur(40px) saturate(140%)!important;border-right:1px solid var(--v-hairline-bright)!important;box-shadow:var(--v-shadow-1);z-index:5}.v-earth-host .fixed.left-0 .border-b,.v-earth-host .fixed.left-0 .border-slate-800{border-color:var(--v-rule)!important}.v-earth-host .fixed.left-0 .text-cyan-400{color:var(--v-accent)!important}.v-earth-host .fixed.left-0 input{background:var(--v-surface-1)!important;border-color:var(--v-hairline)!important;color:var(--v-text-1)!important;border-radius:8px!important;transition:all .2s var(--v-ease)}.v-earth-host .fixed.left-0 input:focus{border-color:var(--v-accent)!important;box-shadow:0 0 0 3px var(--v-accent-soft)!important;outline:none!important}.v-earth-host .fixed.left-0 .flex.gap-1 button{background:var(--v-surface-1)!important;border:1px solid var(--v-hairline)!important;color:var(--v-text-3)!important;border-radius:8px!important;transition:all .2s var(--v-ease)}.v-earth-host .fixed.left-0 .flex.gap-1 button:hover{border-color:var(--v-accent)!important;color:var(--v-accent)!important}.v-earth-host .fixed.left-0 .flex.gap-1 [class*=bg-cyan-500],.v-earth-host .fixed.left-0 .flex.gap-1 [class*=bg-yellow-500]{background:var(--v-accent-soft)!important;border-color:var(--v-accent)!important;color:var(--v-accent)!important}.v-earth-host .fixed.left-0 .flex-1.overflow-y-auto button{border-radius:9px!important;transition:all .2s var(--v-ease)}.v-earth-host .fixed.left-0 .flex-1.overflow-y-auto button:hover{background:var(--v-accent-soft)!important}.v-earth-host .fixed.left-0 .flex-1 [class*=bg-cyan-500],.v-earth-host .fixed.left-0 .flex-1 [class*=bg-yellow-500]{background:var(--v-accent-soft)!important;border-color:var(--v-accent)!important}.v-earth-host .fixed.left-0 .border-b button{border-radius:8px!important;transition:all .2s var(--v-ease)}.v-earth-host .fixed.left-0 .border-b button:hover{background:var(--v-accent-soft)!important;color:var(--v-accent)!important}.v-earth-host .fixed.right-0.flex.flex-col{position:absolute!important;top:0!important;right:0!important;bottom:0!important;background:var(--v-glass-strong)!important;backdrop-filter:blur(40px) saturate(140%)!important;-webkit-backdrop-filter:blur(40px) saturate(140%)!important;border-left:1px solid var(--v-hairline-bright)!important;box-shadow:var(--v-shadow-2)!important;z-index:5}.v-earth-host .fixed.right-0>button.absolute.right-3.top-3{background:var(--v-surface-1)!important;border:1px solid var(--v-hairline)!important;border-radius:8px!important;color:var(--v-text-2)!important;transition:all .2s var(--v-ease)}.v-earth-host .fixed.right-0>button.absolute.right-3.top-3:hover{background:var(--v-accent-soft)!important;color:var(--v-accent)!important;border-color:var(--v-accent)!important}.v-earth-host .fixed.right-0 .border-cyan-500\/30,.v-earth-host .fixed.right-0 .border-yellow-500\/30{border-color:var(--v-hairline-bright)!important}.v-earth-host .fixed.right-0 [class*=bg-slate-800][class*=border]{background:var(--v-surface-1)!important;border-color:var(--v-hairline)!important;color:var(--v-text-2)!important}.v-earth-host .fixed.right-0 .flex-1.overflow-y-auto button{border-radius:9px!important;transition:all .2s var(--v-ease)}.v-earth-host .fixed.right-0 .flex-1.overflow-y-auto button:hover{background:var(--v-accent-soft)!important}.v-earth-host .fixed.right-0 button:has(svg){transition:all .2s var(--v-ease)}.v-earth-host .absolute.top-4.right-4 button,.v-earth-host .absolute.top-6.right-6 button{background:var(--v-glass-strong)!important;backdrop-filter:blur(20px) saturate(140%)!important;-webkit-backdrop-filter:blur(20px) saturate(140%)!important;border:1px solid var(--v-hairline-bright)!important;color:var(--v-text-1)!important;box-shadow:var(--v-shadow-1);transition:all .2s var(--v-ease)}.v-earth-host .absolute.top-4.right-4 button:hover,.v-earth-host .absolute.top-6.right-6 button:hover{background:var(--v-accent-soft)!important;border-color:var(--v-accent)!important;color:var(--v-accent)!important;transform:scale(1.05)}.v-earth-host .fixed.right-0 .font-mono,.v-earth-host .fixed.right-0 [class*=tabular-nums]{font-variant-numeric:tabular-nums;font-feature-settings:"tnum","lnum"}.v-social-graph,.v-social-graph-frame{--sg-bg:var(--v-bg-1);--sg-backdrop:var(--v-bg-1);--sg-backdrop-top:var(--v-surface-1);--sg-panel:var(--v-glass-strong);--sg-panel-soft:var(--v-glass);--sg-hairline:var(--v-hairline);--sg-hairline-bright:var(--v-hairline-bright);--sg-text:var(--v-text-1);--sg-text-2:var(--v-text-2);--sg-text-3:var(--v-text-3);--sg-gold:var(--v-accent);--sg-gold-bright:var(--v-accent-bright);--sg-gold-deep:var(--v-accent-deep);--sg-ice:var(--v-ice)}.v-social-graph-frame{border-radius:var(--v-radius-card);border:1px solid var(--sg-hairline);background:radial-gradient(70% 55% at 76% 8%,color-mix(in srgb,var(--sg-gold) 18%,transparent),transparent 72%),radial-gradient(54% 46% at 8% 90%,color-mix(in srgb,var(--sg-ice) 14%,transparent),transparent 72%),linear-gradient(180deg,var(--sg-backdrop-top),var(--sg-backdrop));box-shadow:var(--v-shadow-2);isolation:isolate;transition:background .26s var(--v-ease),border-color .26s var(--v-ease)}.v-social-graph-frame:before{content:"";position:absolute;inset:0;pointer-events:none;border-radius:inherit;background:linear-gradient(180deg,color-mix(in srgb,var(--sg-gold-bright) 8%,transparent),transparent 22%),radial-gradient(110% 44% at 50% -20%,color-mix(in srgb,var(--sg-gold-bright) 11%,transparent),transparent 62%);z-index:1}.v-social-graph-frame-header{position:absolute;top:18px;left:20px;right:20px;z-index:8;display:flex;align-items:flex-start;justify-content:space-between;gap:16px;pointer-events:none;transition:opacity .22s var(--v-ease),transform .22s var(--v-ease),filter .22s var(--v-ease)}.v-social-graph-frame:has(.v-social-graph[data-panel-open=true]) .v-social-graph-frame-header{opacity:0;transform:translateY(-8px);filter:blur(4px)}.v-social-graph-frame-header h1{margin:4px 0 0;font-size:32px;line-height:1;font-weight:650;letter-spacing:-.02em;color:var(--sg-text);text-shadow:0 12px 28px color-mix(in srgb,var(--sg-bg) 80%,transparent)}.v-social-graph-frame-badges{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}.v-social-graph-frame-badges span{display:inline-flex;align-items:center;gap:7px;min-height:30px;padding:0 10px;border-radius:999px;border:1px solid var(--sg-hairline);background:var(--sg-panel-soft);backdrop-filter:blur(24px) saturate(150%);-webkit-backdrop-filter:blur(24px) saturate(150%);color:var(--sg-text-2);font-size:10px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;box-shadow:var(--v-shadow-1)}.v-social-graph{background:radial-gradient(70% 42% at 62% 8%,color-mix(in srgb,var(--sg-gold) 17%,transparent),transparent 72%),radial-gradient(44% 36% at 18% 82%,color-mix(in srgb,var(--sg-ice) 13%,transparent),transparent 72%),linear-gradient(180deg,var(--sg-backdrop-top),var(--sg-backdrop)),var(--sg-backdrop);transition:background .26s var(--v-ease)}.v-social-graph canvas{filter:saturate(1.04) contrast(1.03)}.v-social-graph [class*="bg-black/70"],.v-social-graph [class*="bg-black/80"],.v-social-graph [class*=bg-blue-900],.v-social-graph [class*=bg-slate-800],.v-social-graph [class*=bg-slate-900]{background:var(--sg-panel)!important;backdrop-filter:blur(28px) saturate(150%)!important;-webkit-backdrop-filter:blur(28px) saturate(150%)!important}.v-social-graph [class*=border-blue-700],.v-social-graph [class*=border-slate-600],.v-social-graph [class*=border-slate-700],.v-social-graph [class*=border-yellow-500]{border-color:var(--sg-hairline)!important}.v-social-graph [class*="bg-black/"][class*=rounded],.v-social-graph [class*=bg-slate-900][class*=rounded]{box-shadow:var(--v-shadow-1),inset 0 1px 0 color-mix(in srgb,var(--sg-gold-bright) 12%,transparent)}.v-social-graph .text-gray-300,.v-social-graph .text-white{color:var(--sg-text)!important}.v-social-graph .text-gray-400,.v-social-graph .text-gray-500{color:var(--sg-text-3)!important}.v-social-graph .text-blue-300,.v-social-graph .text-blue-400,.v-social-graph .text-yellow-400,.v-social-graph .text-yellow-500{color:var(--sg-gold)!important}.v-social-graph input::placeholder{color:var(--sg-text-3)}.v-social-graph input{color:var(--sg-text)!important}.v-social-graph [class*="focus-within:border-yellow"]{transition:border-color .24s var(--v-ease,ease),box-shadow .24s var(--v-ease,ease)}.v-social-graph [class*="focus-within:border-yellow"]:focus-within{border-color:var(--sg-hairline-bright)!important;box-shadow:0 0 0 1px color-mix(in srgb,var(--sg-gold) 18%,transparent),0 0 34px -16px var(--sg-gold)}.v-social-graph [class*=bg-gradient-to-br][class*=from-blue],.v-social-graph [class*=bg-gradient-to-br][class*=from-yellow],.v-social-graph [class*=bg-gradient-to-r][class*=from-blue],.v-social-graph [class*=bg-gradient-to-r][class*=from-yellow]{background:linear-gradient(135deg,var(--sg-gold-bright),var(--sg-gold) 48%,var(--sg-gold-deep))!important;color:var(--sg-bg)!important}.v-social-graph [class*=bg-gradient-to-br][class*="from-yellow-600/20"]{background:linear-gradient(135deg,color-mix(in srgb,var(--sg-gold) 16%,transparent),transparent 72%)!important;color:inherit!important}.v-social-graph [class*=bg-gradient-to-r][class*=from-gray],.v-social-graph [class*=bg-gradient-to-r][class*=from-slate]{background:linear-gradient(135deg,color-mix(in srgb,var(--sg-ice) 28%,var(--sg-panel)),var(--sg-panel))!important;color:var(--sg-text)!important}.v-social-graph [class*=rounded-full][class*=items-center][class*=justify-center][class*=from-blue],.v-social-graph [class*=rounded-full][class*=items-center][class*=justify-center][class*=from-yellow]{background:radial-gradient(circle at 36% 24%,color-mix(in srgb,var(--v-text-1) 56%,var(--sg-gold-bright)),transparent 42%),radial-gradient(circle at 50% 58%,var(--sg-gold) 0,var(--sg-gold) 48%,color-mix(in srgb,var(--sg-gold-deep) 88%,var(--v-bg-1)) 100%)!important;border:1px solid var(--sg-hairline-bright);color:color-mix(in srgb,var(--sg-gold-deep) 64%,var(--v-bg-1))!important;box-shadow:inset 0 1px 0 color-mix(in srgb,var(--v-text-1) 42%,transparent),0 0 22px -12px var(--sg-gold-bright)}.v-social-graph a:hover,.v-social-graph button:hover{border-color:var(--sg-hairline-bright)!important}.v-social-graph-profile-panel{position:absolute;top:16px;bottom:80px;left:16px;z-index:30;display:flex;width:min(384px,calc(100% - 32px));min-height:0;opacity:0;pointer-events:none;transform:translateX(calc(-100% - 24px));transition:opacity .3s var(--v-ease),transform .3s var(--v-ease)}.v-social-graph-profile-panel[data-open=true]{opacity:1;pointer-events:auto;transform:translateX(0)}.v-social-graph-profile-surface{position:relative;display:flex;flex:1;flex-direction:column;width:100%;height:100%;min-height:0;overflow:hidden;border:1px solid var(--v-hairline-bright);border-radius:var(--v-radius-card);background:var(--v-glass-strong);box-shadow:var(--v-shadow-2);backdrop-filter:blur(var(--v-blur-panel)) saturate(150%);-webkit-backdrop-filter:blur(var(--v-blur-panel)) saturate(150%)}.v-social-graph-profile-header{flex:none;padding:20px 20px 16px;border-bottom:1px solid var(--v-hairline);background:linear-gradient(135deg,var(--v-accent-soft),color-mix(in srgb,var(--v-surface-1) 72%,transparent))}.v-social-graph-profile-name{margin:0;overflow-wrap:anywhere;color:var(--v-text-1);font-family:var(--font-v-display),var(--v-font-display);font-size:20px;font-weight:var(--v-weight-display);line-height:1.15;letter-spacing:-.02em}.v-social-graph-profile-close{position:absolute;top:12px;right:12px;z-index:2;display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;border:1px solid var(--v-hairline);border-radius:999px;background:var(--v-surface-2);color:var(--v-text-3);transition:color .18s var(--v-ease),border-color .18s var(--v-ease),background .18s var(--v-ease)}.v-social-graph-profile-close:hover{background:var(--v-surface-active);color:var(--v-text-1)}.v-social-graph-profile-scroll{flex:1;min-height:0;padding:12px 20px max(20px,env(safe-area-inset-bottom));overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;scrollbar-gutter:stable;-webkit-overflow-scrolling:touch}.v-social-graph-profile-value{min-width:0;overflow-wrap:anywhere;white-space:normal}.v-social-graph-icon-button{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;border:1px solid transparent;border-radius:var(--v-radius-btn);touch-action:manipulation}.v-social-graph-profile-surface a,.v-social-graph-profile-surface button{touch-action:manipulation}.v-social-graph .animate-spin{border-color:var(--sg-gold)!important;border-top-color:transparent!important}.v-social-graph-spinner{width:42px;height:42px;border-radius:999px;border:3px solid var(--v-accent);border-top:3px solid transparent;animation:v-social-spin 1s linear infinite}@keyframes v-social-spin{to{transform:rotate(1turn)}}@media (max-width:900px){.v-social-graph-page{min-height:0!important;padding:12px!important}.v-social-graph-frame{height:calc(100dvh - 96px)!important;min-height:480px!important}.v-social-graph-frame-header{top:12px;left:14px;right:14px}.v-social-graph-frame-header h1{font-size:24px}.v-social-graph-frame-badges{display:none}}@media (max-width:640px){.v-social-graph-frame{border-radius:var(--v-radius-card)}.v-social-graph-profile-panel{top:auto;right:8px;bottom:8px;left:8px;width:auto;height:min(68dvh,560px);max-height:calc(100% - 76px);transform:translateY(calc(100% + 16px))}.v-social-graph-profile-panel[data-open=true]{transform:translateY(0)}.v-social-graph-profile-header{padding:14px 56px 12px 14px}.v-social-graph-profile-name{font-size:18px}.v-social-graph-profile-close{top:8px;right:8px;width:44px;height:44px}.v-social-graph-profile-scroll{padding:12px 14px max(16px,env(safe-area-inset-bottom));scrollbar-gutter:auto}.v-social-graph-icon-button{width:44px;height:44px}.v-social-graph-profile-surface a,.v-social-graph-profile-surface button{min-height:44px}}[data-virtuoso-root] .v-mgmt-nav{scrollbar-width:none}[data-virtuoso-root] .v-mgmt-nav::-webkit-scrollbar{display:none}[data-virtuoso-root] .v-leads-list-mobile{display:none}@media (max-width:700px){[data-virtuoso-root] .v-icon-btn{min-width:44px!important;min-height:44px!important}[data-virtuoso-root] .v-mgmt-nav{width:100%!important}[data-virtuoso-root] .v-script-studio-grid,[data-virtuoso-root] .v-script-wizard-grid{grid-template-columns:minmax(0,1fr)!important}[data-virtuoso-root] .v-script-studio-grid>aside{position:static!important}[data-virtuoso-root] .v-leads-toolbar>div:first-child{flex:1 1 100%!important}[data-virtuoso-root] .v-leads-toolbar select{flex:1 1 auto;min-width:0;max-width:100%}[data-virtuoso-root] .v-leads-workspace{grid-template-columns:minmax(0,1fr)!important}[data-virtuoso-root] .v-leads-sidebar{flex-direction:column!important;align-items:stretch!important;overflow:visible!important;gap:4px!important}[data-virtuoso-root] .v-leads-ai-jobs-desktop,[data-virtuoso-root] .v-leads-list-desktop{display:none!important}[data-virtuoso-root] .v-leads-list-mobile{display:flex!important;padding:4px 2px 6px}[data-virtuoso-root] .v-leads-sidebar>button.v-btn{width:100%}[data-virtuoso-root] .v-lead-grid-head,[data-virtuoso-root] .v-lead-grid-row{min-width:0!important;grid-template-columns:minmax(0,1fr) auto!important;gap:8px!important}[data-virtuoso-root] .v-lead-grid-head>:not([data-col=name]):not([data-col=status]),[data-virtuoso-root] .v-lead-grid-row>:not([data-col=name]):not([data-col=status]){display:none!important}[data-virtuoso-root] .v-lead-grid-row{padding:14px!important;min-height:56px!important}[data-virtuoso-root] .v-lead-grid-head{padding:12px 14px!important}[data-virtuoso-root] .v-lead-detail-wrap{position:fixed!important;inset:0!important;height:auto!important;z-index:1400;padding:10px;background:rgba(0,0,0,.55)}[data-virtuoso-root] .v-lead-detail-expand{display:none!important}[data-virtuoso-root] .v-crm-shell{grid-template-columns:minmax(0,1fr)!important}[data-virtuoso-root] .v-crm-nav{position:static!important;max-height:none!important;flex-direction:row!important;align-items:center!important;overflow-x:auto!important;overflow-y:hidden!important;-webkit-overflow-scrolling:touch;scrollbar-width:none}[data-virtuoso-root] .v-crm-nav::-webkit-scrollbar{display:none}[data-virtuoso-root] .v-crm-nav>div{flex:0 0 auto;flex-direction:row!important;align-items:center}[data-virtuoso-root] .v-crm-nav button{width:auto!important;white-space:nowrap;padding:8px 11px!important}[data-virtuoso-root] .v-crm-content{height:auto!important;min-height:0!important;overflow-y:visible!important}[data-virtuoso-root] .v-crm-content [style*="minmax(180px, 1.2fr) 100px"],[data-virtuoso-root] .v-crm-content [style*="minmax(180px, 1.2fr) minmax(180px, 1fr)"],[data-virtuoso-root] .v-crm-content [style*="minmax(240px, 0.85fr)"],[data-virtuoso-root] .v-crm-content [style*="minmax(320px, 0.9fr) minmax(360px, 1.1fr)"],[data-virtuoso-root] .v-crm-content [style*="minmax(min("]{grid-template-columns:minmax(0,1fr)!important}[data-virtuoso-root] .v-seq-step-row{min-width:0!important;grid-template-columns:32px minmax(0,1fr)!important;row-gap:6px!important}[data-virtuoso-root] .v-seq-step-row>:not(:first-child){grid-column:2}[data-virtuoso-root] .v-seq-head{display:none!important}[data-virtuoso-root] .v-live-call-card{grid-template-columns:minmax(0,1fr)!important}[data-virtuoso-root] .v-campaign-sequence-overlay{padding:0!important;align-items:stretch!important}[data-virtuoso-root] .v-campaign-sequence-modal{width:100vw!important;max-width:none!important;height:100dvh!important;border-radius:0!important;border-inline:0!important}[data-virtuoso-root] .v-campaign-sequence-header{padding:14px 14px 12px!important}[data-virtuoso-root] .v-campaign-sequence-title{font-size:20px!important;line-height:1.12}[data-virtuoso-root] .v-campaign-sequence-metrics{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:6px!important;margin-top:12px!important}[data-virtuoso-root] .v-campaign-sequence-toolbar{flex-wrap:nowrap!important;overflow-x:auto;padding:9px 12px!important;scrollbar-width:none}[data-virtuoso-root] .v-campaign-sequence-toolbar::-webkit-scrollbar{display:none}[data-virtuoso-root] .v-campaign-sequence-toolbar>button{flex:0 0 auto}[data-virtuoso-root] .v-campaign-sequence-search{flex:0 0 min(230px,72vw);margin-left:4px!important}[data-virtuoso-root] .v-campaign-sequence-table-head{display:none!important}[data-virtuoso-root] .v-campaign-sequence-body{padding:8px}[data-virtuoso-root] .v-campaign-sequence-row{min-width:0!important;grid-template-columns:minmax(0,1fr) auto!important;gap:8px 10px!important;margin-bottom:8px;padding:12px!important;border:1px solid var(--v-hairline);border-radius:14px;background:var(--v-surface-1)!important}[data-virtuoso-root] .v-campaign-sequence-position{grid-column:2;grid-row:1;text-align:right}[data-virtuoso-root] .v-campaign-sequence-lead{grid-column:1;grid-row:1}[data-virtuoso-root] .v-campaign-sequence-stage{grid-column:1/-1}[data-virtuoso-root] .v-campaign-sequence-engagement,[data-virtuoso-root] .v-campaign-sequence-last-call,[data-virtuoso-root] .v-campaign-sequence-next-action{grid-column:1/-1;padding-top:7px;border-top:1px solid var(--v-hairline)}[data-virtuoso-root] .v-campaign-sequence-call-action{grid-column:1/-1;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))}[data-virtuoso-root] .v-campaign-sequence-call-action>button{width:100%;justify-content:center;min-height:38px!important}[data-virtuoso-root] .v-settings-task-row,[data-virtuoso-root] [style*="minmax(260px, 320px)"]{grid-template-columns:minmax(0,1fr)!important}}