:root{--vty-post-mvp-bg:#020611;--vty-post-mvp-bg-elevated:#06101f;--vty-post-mvp-surface:#081224c7;--vty-post-mvp-surface-strong:#081224f0;--vty-post-mvp-surface-soft:#ffffff09;--vty-post-mvp-line:#94d3ff24;--vty-post-mvp-line-strong:#5be2ff4d;--vty-post-mvp-text:#f7fbff;--vty-post-mvp-text-muted:#8ca0bb;--vty-post-mvp-text-soft:#b8c8db;--vty-post-mvp-cyan:#5be2ff;--vty-post-mvp-blue:#5a7dff;--vty-post-mvp-violet:#9f7aea;--vty-post-mvp-emerald:#4ee7b3;--vty-post-mvp-amber:#f4c96b;--vty-post-mvp-danger:#fb7185;--vty-post-mvp-radius-sm:.8rem;--vty-post-mvp-radius-md:1.1rem;--vty-post-mvp-radius-lg:1.45rem;--vty-post-mvp-radius-xl:2rem;--vty-post-mvp-shadow:0 24px 80px #00000047;--vty-post-mvp-focus:0 0 0 2px #020611f5, 0 0 0 4px #5be2ffc7}body{text-rendering:optimizelegibility;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.vty-post-mvp-shell{isolation:isolate;background:radial-gradient(circle at 74% -10%,#5b7dff21,#0000 34rem),radial-gradient(circle at 14% 4%,#5be2ff1a,#0000 30rem),linear-gradient(#020611 0%,#030916 46%,#020611 100%);position:relative}.vty-post-mvp-shell__ambient{z-index:-1;pointer-events:none;opacity:.75;background-image:linear-gradient(#ffffff05 1px,#0000 1px),linear-gradient(90deg,#ffffff05 1px,#0000 1px);background-size:54px 54px;position:fixed;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 72%);mask-image:linear-gradient(#000,#0000 72%)}.vty-post-mvp-shell__layout{min-height:100dvh}.vty-post-mvp-shell__sidebar{overscroll-behavior:contain;border-right:1px solid var(--vty-post-mvp-line);scrollbar-width:thin;scrollbar-color:#5be2ff3d transparent;background:linear-gradient(#030813fa,#030915f0);min-width:0;overflow-y:auto;box-shadow:24px 0 80px #0000001f}.vty-post-mvp-shell__workspace{position:relative}.vty-post-mvp-shell__main{width:100%;min-width:0;max-width:112rem;min-height:calc(100dvh - 4.4rem);margin-inline:auto;padding:clamp(1rem,1.6vw,1.75rem) clamp(1rem,2.4vw,2.5rem) 4rem}.vty-post-mvp-sidebar-nav{flex-direction:column;min-height:100%;padding:1rem .85rem 2rem;display:flex}.vty-post-mvp-brand{border-radius:var(--vty-post-mvp-radius-lg);color:var(--vty-post-mvp-text);background:radial-gradient(circle at 0 0,#5be2ff24,#0000 48%),#ffffff06;border:1px solid #5be2ff33;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.8rem;margin-bottom:1.35rem;padding:.85rem;transition:border-color .18s,background .18s,transform .18s;display:grid;box-shadow:inset 0 1px #ffffff08}.vty-post-mvp-brand:hover{background:radial-gradient(circle at 0 0,#5be2ff33,#0000 48%),#ffffff09;border-color:#5be2ff57;transform:translateY(-1px)}.vty-post-mvp-brand__mark{color:#dffbff;background:linear-gradient(145deg,#5be2ff2e,#5a7dff1f);border:1px solid #5be2ff4d;border-radius:.95rem;place-items:center;width:2.6rem;height:2.6rem;font-size:1rem;font-weight:900;display:grid;box-shadow:0 0 26px #5be2ff1f}.vty-post-mvp-brand__copy{min-width:0}.vty-post-mvp-brand__eyebrow,.vty-post-mvp-brand__copy strong,.vty-post-mvp-brand__copy small{display:block}.vty-post-mvp-brand__eyebrow{color:var(--vty-post-mvp-cyan);letter-spacing:.22em;text-transform:uppercase;margin-bottom:.12rem;font-size:.58rem;font-weight:800}.vty-post-mvp-brand__copy strong{color:var(--vty-post-mvp-text);letter-spacing:-.015em;font-size:.9rem}.vty-post-mvp-brand__copy small{color:var(--vty-post-mvp-text-muted);text-overflow:ellipsis;white-space:nowrap;margin-top:.18rem;font-size:.66rem;line-height:1.35;overflow:hidden}.vty-post-mvp-nav-groups{gap:1.25rem;display:grid}.vty-post-mvp-nav-group__heading,.vty-post-mvp-mobile-nav__group-heading{justify-content:space-between;align-items:center;gap:.75rem;padding-inline:.55rem;display:flex}.vty-post-mvp-nav-group__heading h2,.vty-post-mvp-mobile-nav__group-heading h3{color:#60738d;letter-spacing:.18em;text-transform:uppercase;margin:0;font-size:.6rem;font-weight:800}.vty-post-mvp-nav-group__heading span,.vty-post-mvp-mobile-nav__group-heading span{color:#53657c;font-size:.62rem}.vty-post-mvp-nav-list{gap:.28rem;margin-top:.38rem;display:grid}.vty-post-mvp-nav-link{border-radius:var(--vty-post-mvp-radius-sm);min-width:0;color:var(--vty-post-mvp-text-soft);border:1px solid #0000;grid-template-columns:.18rem minmax(0,1fr);gap:.65rem;padding:.64rem .62rem;transition:color .16s,border-color .16s,background .16s,transform .16s;display:grid;position:relative}.vty-post-mvp-nav-link:hover{color:var(--vty-post-mvp-text);background:#ffffff09;border-color:#ffffff12;transform:translate(2px)}.vty-post-mvp-nav-link--active{color:var(--vty-post-mvp-text);background:linear-gradient(90deg,#5be2ff1a,#5a7dff0b);border-color:#5be2ff33;box-shadow:inset 0 1px #ffffff06}.vty-post-mvp-nav-link__indicator{background:0 0;border-radius:999px;align-self:stretch}.vty-post-mvp-nav-link--active .vty-post-mvp-nav-link__indicator{background:linear-gradient(180deg, var(--vty-post-mvp-cyan), var(--vty-post-mvp-blue));box-shadow:0 0 14px #5be2ff6b}.vty-post-mvp-nav-link__content{min-width:0}.vty-post-mvp-nav-link__top{justify-content:space-between;align-items:center;gap:.45rem;min-width:0;display:flex}.vty-post-mvp-nav-link__top strong{min-width:0;color:inherit;text-overflow:ellipsis;white-space:nowrap;font-size:.76rem;font-weight:700;overflow:hidden}.vty-post-mvp-nav-link__content small{color:var(--vty-post-mvp-text-muted);text-overflow:ellipsis;white-space:nowrap;margin-top:.25rem;font-size:.64rem;line-height:1.4;display:block;overflow:hidden}.vty-post-mvp-sidebar-nav__footer{justify-content:space-between;align-items:flex-end;gap:.7rem;margin-top:auto;padding:2rem .55rem .5rem;display:flex}.vty-post-mvp-sidebar-nav__footer div{min-width:0}.vty-post-mvp-sidebar-nav__footer span,.vty-post-mvp-sidebar-nav__footer strong,.vty-post-mvp-sidebar-nav__footer small{display:block}.vty-post-mvp-sidebar-nav__footer span{color:var(--vty-post-mvp-cyan);letter-spacing:.18em;font-size:.55rem;font-weight:800}.vty-post-mvp-sidebar-nav__footer strong{color:var(--vty-post-mvp-text);margin-top:.18rem;font-size:.7rem}.vty-post-mvp-sidebar-nav__footer small{max-width:11rem;color:var(--vty-post-mvp-text-muted);margin-top:.25rem;font-size:.58rem;line-height:1.45}.vty-post-mvp-sidebar-nav__footer>a{color:#50627a;border:1px solid #ffffff0f;border-radius:999px;place-items:center;width:2rem;height:2rem;transition:color .16s,border-color .16s;display:grid}.vty-post-mvp-sidebar-nav__footer>a:hover{color:var(--vty-post-mvp-cyan);border-color:#5be2ff3d}.vty-post-mvp-status-pill{color:#8ea1b9;letter-spacing:.04em;white-space:nowrap;background:#ffffff09;border:1px solid #ffffff14;border-radius:999px;flex:none;align-items:center;padding:.2rem .42rem;font-size:.52rem;font-weight:800;line-height:1;display:inline-flex}.vty-post-mvp-status-pill--accent{color:#b9f6ff;background:#5be2ff13;border-color:#5be2ff38}.vty-post-mvp-status-pill--success{color:#a9f3d7;background:#4ee7b311;border-color:#4ee7b330}.vty-post-mvp-status-pill--preview{color:#d8c8ff;background:#9f7aea12;border-color:#9f7aea33}.vty-post-mvp-status-pill--warning{color:#f9dfaa;background:#f4c96b11;border-color:#f4c96b33}.vty-post-mvp-status-pill--gated{color:#f7b3be;background:#fb71850e;border-color:#fb71852b}.vty-post-mvp-topbar{z-index:40;border-bottom:1px solid var(--vty-post-mvp-line);-webkit-backdrop-filter:blur(22px)saturate(130%);backdrop-filter:blur(22px)saturate(130%);background:#020611d1;position:sticky;top:0}.vty-post-mvp-topbar__inner{align-items:center;gap:.7rem;max-width:112rem;min-height:4.4rem;margin-inline:auto;padding-inline:clamp(1rem,2.4vw,2.5rem);display:flex}.vty-post-mvp-menu-button,.vty-post-mvp-topbar-action,.vty-post-mvp-mobile-nav__close{border-radius:var(--vty-post-mvp-radius-sm);min-height:2.75rem;color:var(--vty-post-mvp-text-soft);background:#ffffff09;border:1px solid #ffffff1a;transition:border-color .16s,background .16s,color .16s}.vty-post-mvp-menu-button{justify-content:center;align-items:center;gap:.45rem;min-width:4.5rem;padding-inline:.72rem;font-size:.72rem;font-weight:800;display:inline-flex}.vty-post-mvp-menu-button:hover,.vty-post-mvp-topbar-action:hover,.vty-post-mvp-mobile-nav__close:hover{color:var(--vty-post-mvp-text);background:#5be2ff11;border-color:#5be2ff47}.vty-post-mvp-topbar__identity{flex:0 auto;min-width:0;padding:.35rem .3rem}.vty-post-mvp-topbar__identity span,.vty-post-mvp-topbar__identity strong{display:block}.vty-post-mvp-topbar__identity span{color:var(--vty-post-mvp-cyan);letter-spacing:.2em;text-transform:uppercase;font-size:.55rem;font-weight:800}.vty-post-mvp-topbar__identity strong{max-width:12rem;color:var(--vty-post-mvp-text);text-overflow:ellipsis;white-space:nowrap;margin-top:.08rem;font-size:.82rem;overflow:hidden}.vty-post-mvp-topbar__shortcuts{align-items:center;gap:.12rem;margin-left:.65rem;display:none}.vty-post-mvp-topbar-link{color:#8093ad;border-radius:.75rem;padding:.55rem .65rem;font-size:.68rem;font-weight:700;transition:color .15s,background .15s}.vty-post-mvp-topbar-link:hover{color:var(--vty-post-mvp-text);background:#ffffff0a}.vty-post-mvp-topbar-link--active{color:#cef9ff;background:#5be2ff13}.vty-post-mvp-topbar__actions{align-items:center;gap:.45rem;min-width:0;margin-left:auto;display:flex}.vty-post-mvp-topbar-action{justify-content:center;align-items:center;padding-inline:.75rem;font-size:.68rem;font-weight:700}.vty-post-mvp-surface{border:1px solid var(--vty-post-mvp-line);border-radius:var(--vty-post-mvp-radius-lg);background:radial-gradient(circle at top left, #5be2ff11, transparent 42%), var(--vty-post-mvp-surface);box-shadow:var(--vty-post-mvp-shadow);padding:clamp(1rem,2vw,1.5rem)}.vty-post-mvp-surface__header{margin-bottom:1rem}.vty-post-mvp-surface__header>span{color:var(--vty-post-mvp-cyan);letter-spacing:.18em;text-transform:uppercase;font-size:.63rem;font-weight:800}.vty-post-mvp-surface__header h2{color:var(--vty-post-mvp-text);letter-spacing:-.035em;margin:.35rem 0 0;font-size:clamp(1.25rem,2vw,1.8rem)}.vty-post-mvp-empty-state{border-radius:var(--vty-post-mvp-radius-md);background:#ffffff05;border:1px dashed #94d3ff26;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.9rem;padding:1rem;display:grid}.vty-post-mvp-empty-state__orb{background:var(--vty-post-mvp-cyan);border-radius:999px;width:.7rem;height:.7rem;box-shadow:0 0 18px #5be2ff73}.vty-post-mvp-empty-state strong{color:var(--vty-post-mvp-text);font-size:.82rem;display:block}.vty-post-mvp-empty-state p{color:var(--vty-post-mvp-text-muted);margin:.22rem 0 0;font-size:.72rem;line-height:1.55}.vty-post-mvp-mobile-nav__backdrop{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#00030ac7;border:0;position:absolute;inset:0}.vty-post-mvp-mobile-nav__drawer{inset-block:0;overscroll-behavior:contain;border-right:1px solid var(--vty-post-mvp-line-strong);background:radial-gradient(circle at 0 0,#5be2ff1c,#0000 22rem),#020712fb;width:min(92vw,24rem);padding:1rem;position:absolute;left:0;overflow-y:auto;box-shadow:30px 0 100px #0000007a}.vty-post-mvp-mobile-nav__header{border-bottom:1px solid var(--vty-post-mvp-line);justify-content:space-between;align-items:flex-start;gap:1rem;padding:.3rem .2rem 1rem;display:flex}.vty-post-mvp-mobile-nav__header span{color:var(--vty-post-mvp-cyan);letter-spacing:.2em;text-transform:uppercase;font-size:.58rem;font-weight:800}.vty-post-mvp-mobile-nav__header h2{color:var(--vty-post-mvp-text);margin:.25rem 0 0;font-size:1.2rem}.vty-post-mvp-mobile-nav__header p{color:var(--vty-post-mvp-text-muted);margin:.25rem 0 0;font-size:.7rem}.vty-post-mvp-mobile-nav__close{place-items:center;min-width:2.75rem;padding:0;font-size:1.35rem;display:grid}.vty-post-mvp-mobile-nav__content{gap:1.35rem;padding:1.15rem 0 3rem;display:grid}.vty-post-mvp-mobile-nav__list{gap:.4rem;margin-top:.45rem;display:grid}.vty-post-mvp-mobile-nav__link{border-radius:var(--vty-post-mvp-radius-md);min-height:3.5rem;color:var(--vty-post-mvp-text-soft);background:#ffffff06;border:1px solid #ffffff0f;justify-content:space-between;align-items:center;gap:.75rem;padding:.72rem .8rem;display:flex}.vty-post-mvp-mobile-nav__link--active{color:var(--vty-post-mvp-text);background:linear-gradient(90deg,#5be2ff1a,#5a7dff0d);border-color:#5be2ff3d}.vty-post-mvp-mobile-nav__link>span:first-child{min-width:0}.vty-post-mvp-mobile-nav__link strong,.vty-post-mvp-mobile-nav__link small{display:block}.vty-post-mvp-mobile-nav__link strong{color:inherit;font-size:.82rem}.vty-post-mvp-mobile-nav__link small{color:var(--vty-post-mvp-text-muted);margin-top:.22rem;font-size:.66rem;line-height:1.45}.vty-post-mvp-shell :is(a,button,[tabindex]:not([tabindex="-1"])):focus-visible{box-shadow:var(--vty-post-mvp-focus);outline:none}@media (min-width:1280px){.vty-post-mvp-shell__layout{grid-template-columns:18rem minmax(0,1fr);display:grid}.vty-post-mvp-topbar__shortcuts{display:flex}}@media (max-width:1279px){.vty-post-mvp-shell__main{padding-inline:clamp(1rem,3vw,2rem)}}@media (max-width:680px){.vty-post-mvp-topbar__inner{gap:.45rem;min-height:4rem}.vty-post-mvp-topbar__identity strong{max-width:7rem}.vty-post-mvp-topbar__actions .vty-post-mvp-status-pill{display:none}.vty-post-mvp-shell__main{padding:.9rem .85rem 3rem}.vty-post-mvp-empty-state{grid-template-columns:auto minmax(0,1fr)}.vty-post-mvp-empty-state__action{grid-column:1/-1}}@media (prefers-reduced-motion:reduce){.vty-post-mvp-brand,.vty-post-mvp-nav-link,.vty-post-mvp-menu-button,.vty-post-mvp-topbar-action,.vty-post-mvp-mobile-nav__close,.vty-post-mvp-topbar-link{scroll-behavior:auto;transition:none;transform:none}}.vty-post-mvp-shell__layout,.vty-post-mvp-shell__workspace,.vty-post-mvp-shell__main,.vty-post-mvp-topbar,.vty-post-mvp-topbar__inner{min-width:0;max-width:100%}.vty-post-mvp-shell__workspace,.vty-post-mvp-topbar__inner{width:100%}.vty-post-mvp-topbar__inner>*{min-width:0}.vty-post-mvp-topbar__identity{flex:1 1 0;min-width:0}.vty-post-mvp-topbar__actions{flex:none;min-width:0}.vty-post-mvp-topbar__actions .vitality-wallet-connect-shell,.vty-post-mvp-shell__main>*,.vty-premium-a-intelligence,.vty-premium-a-dashboard-intro,.vty-premium-a-mosaic-shell,.vty-premium-a-intelligence__header,.vty-premium-a-intelligence__copy,.vty-premium-a-metrics,.vty-premium-a-analytics-grid,.vty-premium-a-data-lanes,.vty-premium-a-mosaic{min-width:0;max-width:100%}@media (max-width:680px){.vty-post-mvp-shell__workspace{width:100vw;max-width:100vw;overflow-x:clip}.vty-post-mvp-shell__main{width:100%;max-width:100%;overflow-x:clip}.vty-post-mvp-topbar{width:100vw;max-width:100vw;overflow:hidden}.vty-post-mvp-topbar__inner{gap:.4rem;width:100%;max-width:100%;padding-inline:.75rem}.vty-post-mvp-topbar__identity{display:none}.vty-post-mvp-menu-button{flex:none;min-width:4.1rem;padding-inline:.6rem}.vty-post-mvp-topbar__actions{min-width:0;max-width:calc(100vw - 6rem);margin-left:auto}.vty-post-mvp-topbar__actions .vitality-wallet-connect-shell{min-width:0;max-width:100%}.vty-post-mvp-topbar__actions .vitality-wallet-trigger--premium{min-width:0;max-width:min(11rem,50vw);padding-inline:.75rem}.vty-post-mvp-topbar__actions .vitality-wallet-trigger--premium>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:100%;overflow:hidden}.vty-premium-a-intelligence,.vty-premium-a-dashboard-intro,.vty-premium-a-mosaic-shell{box-sizing:border-box;width:100%;max-width:100%}.vty-premium-a-intelligence__header,.vty-premium-a-intelligence__copy,.vty-premium-a-dashboard-intro>div{min-width:0;max-width:100%}.vty-premium-a-intelligence__header h1,.vty-premium-a-intelligence__header h2,.vty-premium-a-dashboard-intro h1,.vty-premium-a-intelligence__copy>p,.vty-premium-a-dashboard-intro p{overflow-wrap:break-word;max-width:100%}}
