.business-contact{display:block;grid-column:1/-1;flex:1 0 100%;min-width:0;max-width:100%;width:100%;box-sizing:border-box;margin:20px auto 0;padding:18px clamp(22px,4vw,56px) 0;border-top:1px solid #8193ab55}
.business-contact p{font:600 15px/1.6 Onest,Arial,sans-serif;margin:0 0 9px;color:inherit}.business-contact a{display:block;max-width:100%;font:600 15px/1.7 Onest,Arial,sans-serif;color:inherit;overflow-wrap:anywhere;word-break:normal;text-underline-offset:4px}.business-contact a:focus-visible{outline:3px solid #79a9d1;outline-offset:4px}

/* Shared typography and spacing, then the connected tool story. */
body.redesign.edition{font-family:Onest,Manrope,Arial,sans-serif}
body.edition :is(h1,h2,h3,h4){font-family:Onest,Manrope,Arial,sans-serif;font-weight:700;letter-spacing:-.025em}
body.edition .air-card>b{display:grid;place-items:center;width:36px;height:36px;border-radius:50%;border:1px solid #8499b377;background:#ffffff18;box-shadow:inset 0 1px 0 #ffffff40,0 3px 8px #07122018}
body.edition .air-card>b svg{display:block;width:20px;height:20px}
.stack-memory{background:radial-gradient(ellipse at 20% 100%,#61388a44,transparent 65%),linear-gradient(135deg,#242040,#171e35)}.stack-cloud{background:radial-gradient(ellipse at 100% 20%,#27648655,transparent 70%),linear-gradient(145deg,#153247,#14213a);border-color:#6488a077!important}.stack-graph-stage{position:relative;height:260px;isolation:isolate;max-width:100%;border-radius:22px;background:radial-gradient(ellipse at 50% 55%,#79cce61b,transparent 65%)}
.stack-graph-core{position:absolute;z-index:2;left:50%;top:50%;display:grid;place-items:center;transform:translate(-50%,-50%);width:68px;height:68px;border:1px solid #b2dce9;border-radius:22px;background:linear-gradient(145deg,#3b5f7c,#183349 75%);box-shadow:inset 0 2px 2px #e4f9ff66,inset 0 -4px 7px #08192870,0 12px 19px #030d2055,0 0 0 6px #7bd4ef10}
.stack-graph-core img{display:block;width:46px;height:46px;filter:drop-shadow(0 3px 2px #05182c66)}
.stack-graph-node{--node-accent:#8bdfed;position:absolute;z-index:2;display:flex;align-items:center;justify-content:center;gap:7px;box-sizing:border-box;width:38%;min-height:48px;max-width:none;padding:10px 11px;border-radius:13px;border:1px solid #8baac1;border-top:2px solid var(--node-accent);background:linear-gradient(145deg,#37516a,#20364d);color:#f2f7ff;font:650 14px/1.5 Onest,Arial,sans-serif;overflow-wrap:anywhere;box-shadow:inset 0 1px 1px #f3fbff44,inset 0 -3px 5px #071b2a66,0 8px 12px #020e204d}
.stack-graph-node i{flex:none;width:6px;height:6px;border:1px solid #e9ffff88;border-radius:50%;background:var(--node-accent);box-shadow:0 0 0 3px #78cce912,0 0 9px var(--node-accent)}.stack-graph-stage.scene-idle path{animation-play-state:paused!important}
@keyframes stack-travel{to{transform:translateX(-50%)}}@keyframes stack-links{to{stroke-dashoffset:-141}}@keyframes stack-pulse{50%{opacity:.45;transform:scale(.8)}}
@media(max-width:800px){.stack-cloud h3{min-width:0}}
@media(max-width:520px){body.edition .value-result{grid-template-columns:minmax(0,1fr);gap:16px;padding:20px}body.edition .value-result :is(h4,p){min-width:0;max-width:100%;overflow-wrap:anywhere}.stack-graph-stage{height:280px}.stack-graph-node{width:38%;max-width:none;padding:9px 7px;font-size:14px}.stack-graph-node i{display:none}.stack-graph-core{width:58px;height:58px}.stack-graph-core img{width:40px;height:40px}}
@media(max-width:420px){.stack-graph-stage{height:290px}.stack-graph-node{max-width:none}}
@media(prefers-reduced-motion:reduce){}

/* Faceted tool symbols stay bright on both paper and dark site surfaces. */
.stack-cloud{background:radial-gradient(ellipse at 95% 5%,#dc986126,transparent 65%),linear-gradient(140deg,#27384b,#192a3c);border-color:#d6bd9080!important}
.stack-memory{background:radial-gradient(ellipse at 8% 100%,#9868cb30,transparent 65%),linear-gradient(135deg,#332947,#20273b);border-color:#c1a3e680!important}

.site-motion-settings{display:flex;align-items:center;justify-content:flex-end;gap:12px;box-sizing:border-box;max-width:1280px;margin:12px auto 0;padding:8px clamp(22px,4vw,48px) 18px;color:#cfdfed;font:550 14px/1.5 Onest,Arial,sans-serif}
.site-motion-toggle{appearance:none;display:grid;place-items:center;width:44px;height:44px;flex:none;padding:0;border:1px solid #7894ad;border-radius:50%;color:#b8f1f7;background:linear-gradient(145deg,#2c435a,#1c2c41);box-shadow:inset 0 1px #e6f7ff30,0 4px 9px #020d1e30;cursor:pointer}
.site-motion-toggle svg{grid-area:1/1;width:19px;height:19px;fill:none;stroke:currentColor;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}.site-motion-toggle .site-motion-play{display:none}.site-motion-toggle[aria-pressed=true] .site-motion-pause{display:none}.site-motion-toggle[aria-pressed=true] .site-motion-play{display:block}.site-motion-toggle:disabled{cursor:default;opacity:.75}.site-motion-toggle:focus-visible{outline:3px solid #a4eaf4;outline-offset:4px}
.motion-paused *,.motion-paused *::before,.motion-paused *::after,.motion-document-hidden *,.motion-document-hidden *::before,.motion-document-hidden *::after{animation-play-state:paused!important}
@media(max-width:1050px){}
@media(max-width:600px){}
@media(prefers-reduced-motion:reduce){body *,body *::before,body *::after{animation-play-state:paused!important;scroll-behavior:auto!important}}


/* One family of slate surfaces across editorial, product and documentation pages. */
:root{--brand-ground:#152132;--brand-surface:#223146;--brand-raised:#293b51;--brand-line:#60758e;--brand-ink:#eff5fc;--brand-muted:#c2d2e4;--brand-link:#a8e7ed}
/* Editorial light palette: component design remains in news.css. */
body.news-site{--brand-ground:#fff8f1;--brand-surface:#fffefb;--brand-raised:#edf8f4;--brand-line:#bdd1d5;--brand-ink:#19323f;--brand-muted:#49616d;--brand-link:#08657d;color-scheme:light;background:var(--news-page-background,radial-gradient(ellipse at 0% 0%,#ffdfbfaa,transparent 48%),radial-gradient(ellipse at 100% 18%,#d4eefaaf,transparent 55%),radial-gradient(ellipse at 45% 100%,#d5eee3aa,transparent 54%),#fff8f1);color:var(--brand-ink)}
body.redesign.edition[data-page] main#main.main :is(.market-scenarios,.market-rights,.docs-local-paper,.policy-paper,.whitepaper-paper,.value-time,.workflow-economy,.vs-detail,.docs-local-grid,.docs-local-toc,.application-page){background:#213146!important;color:#dce8f5!important;border-color:#647b9380!important;box-shadow:none!important}
body.redesign.edition[data-page] main#main.main .vs-detail>.page.editorial,body.redesign.edition[data-page] main#main.main>.page.editorial{background:#213146!important;color:#dce8f5!important}
body.redesign.edition[data-page] main#main.main :is(.docs-local-paper,.policy-paper,.whitepaper-paper,.value-time,.workflow-economy,.market-scenarios,.market-rights) :is(h1,h2,h3,h4,p,li,strong,span,em){color:#dce8f5!important;-webkit-text-fill-color:#dce8f5!important}

/* Verified dark reading surfaces need bright inline links and a matching outer shell. */

/* The old light-theme ink on the dark duration panel must not survive inheritance. */


/* Reading surfaces share one palette. A named important layer retires legacy
   unlayered light-theme ink without escalating selector specificity again. */
@layer vantemio-readability {
  .edition-contact{background:linear-gradient(145deg,#2c4156,#1b2f44)!important;border-color:#70869d!important;box-shadow:inset 0 1px #e7f5ff26,0 18px 42px #06132638!important}
  .edition-contact :is(h2,h2 span,p){color:#ecf4fc!important;-webkit-text-fill-color:#ecf4fc!important}
  main :is(.toc,.toc-disclosure){background:#293e54!important;border-color:#6c839c!important}
  main .toc-disclosure>summary{color:#dcecf8!important;-webkit-text-fill-color:#dcecf8!important;font-size:14px!important;font-weight:650!important;line-height:1.6!important}
  main .toc a{color:#bcebf1!important;-webkit-text-fill-color:#bcebf1!important}
  .application-track-selector>p{color:#d2e3f2!important;-webkit-text-fill-color:#d2e3f2!important}
  :is(.application-email-contact,.application-direct){background:linear-gradient(140deg,#2e485a,#253c50)!important;border-color:#7a96a980!important;box-shadow:inset 0 1px #e7f7ff1c!important}
  :is(.application-email-contact,.application-direct) :is(p,strong){color:#e5f0fa!important;-webkit-text-fill-color:#e5f0fa!important}
}

/* Prelaunch labels remain readable while product preview links stay usable. */

/* Owner status correction: preview navigation must not imply a live store. */
/* A disabled launch is a legible status control, independent of creator CTA effects. */

/* Studio is a development preview; surface its status before the main title. */

/* The last footer group contains project contacts; keep its email readable. */
@media(max-width:800px){}

/* Author layout rules must not expose content hidden by UI state. */
[hidden]:not([hidden="until-found"]){display:none!important}

@media(max-width:800px){}
.vee-guide-copy>a{display:inline-flex;align-items:center;gap:12px;min-height:44px;max-width:100%;color:var(--vee-accent)!important;font:700 16px/1.5 Onest,Arial,sans-serif;text-underline-offset:5px;overflow-wrap:break-word}.vee-guide-copy>a svg{width:22px;height:22px;flex:none;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}
.vee-character{appearance:none;display:block;position:absolute;inset:0;width:100%;height:100%;padding:0;border:0;border-radius:45% 45% 12px 12px;background:transparent;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent}
.vee-character:focus-visible{outline:3px solid #a3ebf3;outline-offset:-5px}.vee-guide-copy a:focus-visible{outline:3px solid #a3ebf3;outline-offset:5px}
@keyframes vee-wink{0%,100%{transform:rotate(0)}45%{transform:rotate(-8deg) translateY(-3px)}}
@keyframes vee-applause{0%,100%{transform:scaleX(1) rotate(-2deg)}50%{transform:scaleX(.95) rotate(2deg)}}
@keyframes vee-hop{0%,100%{transform:translateY(0) scale(1)}18%{transform:translateY(7px) scale(1.06,.9)}48%{transform:translateY(-26px) scale(.96,1.04)}80%{transform:translateY(3px) scale(1.05,.94)}}
@keyframes vee-tumble{0%{transform:translateY(0) rotate(0)}15%{transform:translateY(6px) rotate(-12deg) scale(.92)}50%{transform:translateY(-22px) rotate(180deg) scale(.78)}85%{transform:translateY(-4px) rotate(360deg) scale(.92)}100%{transform:translateY(0) rotate(360deg)}}
@keyframes vee-cheer{0%,100%{transform:rotate(-5deg) translateY(0)}50%{transform:rotate(5deg) translateY(-8px)}}
@media(max-width:700px){.vee-guide-copy{padding-bottom:4px}}
@media(prefers-reduced-motion:reduce){}

/* Hand projection is anchored to the 2:3 portrait, including compact News guides. */
@media(max-width:700px){}
@media(max-width:600px){}

/* Approved front-facing guardians replace the retired portrait in every guide. */
@media(max-width:700px){}

/* Full solar-disc scene: portrait fit, fixed footing, no legacy sprite swap. */
@media(max-width:700px){}

/* Shared scene layer wins over legacy product palettes without global resets. */
@layer vantemio-components {
@media(max-width:700px){}
@media(forced-colors:active){}
}

/* Extend the existing important readability layer so old dark ink cannot win. */
@layer vantemio-readability {
/* Vantemio light reading surfaces. Product colours describe roles, never legibility. */
body.redesign.edition{--ui-ink:#193b45;--ui-panel:#edf3ef;--ui-plum:#eee8f1;--ui-teal:#e1f0e9;--ui-paper:#f2f4ee;--ui-text:#193b45;--ui-muted:#49646a;--ui-amber:#a75a2a;--ink:#193b45;--muted:#49646a;--line:#bccfc6;--accent:#276958;background:#f2f4ee!important;background-image:radial-gradient(ellipse at 0 0,#f2dfc680,transparent 45%),radial-gradient(ellipse at 100% 20%,#dceee780,transparent 50%)!important;color:#193b45}
body.redesign.edition .topbar,body.product-site .product-top{background:linear-gradient(110deg,#eaece1f5,#e4f0ebf5 65%,#e8eef2f5)!important;border-color:#a9c1b7!important;box-shadow:inset 0 1px #fff,0 5px 18px #1b4b3d10!important;color:#193b45!important}
body.redesign.edition .topbar :is(.brand,.brand strong,.brand small,.v-nav-group>summary,.lang-switch>summary,.menu-btn),body.product-site .product-top :is(a,summary){color:#193b45!important;-webkit-text-fill-color:#193b45!important;text-shadow:none}
body.redesign.edition .v-nav-group>div,body.redesign.edition .lang-switch>nav,body.product-site :is(.product-more>nav,.product-language>nav){background:#f5f8f0!important;border-color:#a9bfb4!important;box-shadow:0 12px 26px #21453620!important}
body.redesign.edition .v-nav-group>div a,body.product-site :is(.product-more,.product-language) nav a{color:#254d47!important;-webkit-text-fill-color:#254d47!important}
body.redesign.edition[data-page] main#main.main :is(h1,h2,h3,h4){color:#193b45!important;-webkit-text-fill-color:#193b45!important;text-shadow:none!important}
body.redesign.edition[data-page] main#main.main :is(p,li,td,figcaption){color:#49646a!important;-webkit-text-fill-color:#49646a!important;text-shadow:none!important}
body.redesign.edition[data-page] main#main.main :is(.v-eyebrow,.vs-kicker,.stack-kicker,.engine-kicker,.creator-kicker){color:#3c6a5c!important;-webkit-text-fill-color:#3c6a5c!important;text-shadow:none!important}
body.redesign.edition[data-page] main#main.main :is(.vs-opening,.vs-detail,.page-head,.v-product-head,.application-page,.prose,.whitepaper-page,.policy-page){background:#f1f5ef!important;color:#193b45!important}
body.redesign.edition[data-page] main#main.main :is(.vs-opening,.director-hero) .cinematic-field{opacity:.13!important}
body.redesign.edition .cinematic-field{opacity:.12!important;mix-blend-mode:multiply}
body.redesign.edition[data-page] main#main.main :is(.vs-opening-meta,.vs-process-card,.vs-core-card,.vs-detail .v-product-grid>section,.home-node,.workflow-economy,.studio-workflow,.application-next,.integration-hero,.integration-future){background:linear-gradient(125deg,#fffdf7,#eaf3ec)!important;color:#193b45!important;border-color:#afc8bb!important;box-shadow:inset 0 1px #fff,0 8px 22px #2356430d!important}
body.redesign.edition[data-page] main#main.main :is(.vs-opening-meta,.vs-process-card,.vs-core-card,.home-node,.workflow-economy,.studio-workflow) :is(strong,span,small){color:#345b57!important;-webkit-text-fill-color:#345b57!important}
body.redesign.edition[data-page] main#main.main :is(.motion-rail,.document-exports){background:linear-gradient(125deg,#e3efeb,#e8edf3)!important;border-color:#abc4be!important;color:#315550!important;box-shadow:inset 0 1px #fff,0 6px 18px #2356430c!important}
body.redesign.edition[data-page] main#main.main :is(.motion-rail,.document-exports) :is(p,strong,span,a,.vs-motion){color:#315550!important;-webkit-text-fill-color:#315550!important}
body.edition :is(.vee-guide,.ai-host-feature){background:radial-gradient(ellipse at 5% 0,#f6d9b45e,transparent 55%),linear-gradient(125deg,#edf3e8,#e3eeef)!important;border-color:#b0c8bc!important;box-shadow:inset 0 1px #fff,0 9px 24px #1d514513!important}
body.edition :is(.vee-guide,.ai-host-feature) :is(h2,p,a,.ai-host-status,li){color:#315550!important;-webkit-text-fill-color:#315550!important}
body.edition :is(.site-footer,.v-footer,footer.footer),body.edition>footer,body.product-site>footer{background:#e5ece3!important;color:#315550!important;border-color:#adc4b7!important;box-shadow:none!important}
body.edition>footer :is(a,strong,h2,h3,p,small,span),body.product-site>footer :is(a,strong,h2,h3,p,small,span){color:#315550!important;-webkit-text-fill-color:#315550!important}
body.edition .business-contact{border-color:#b4cabc!important}body.edition .business-contact :is(a,p){color:#315550!important;-webkit-text-fill-color:#315550!important}
/* The home opens with the offer and a compact map; technical depth is optional. */
/* Donations cyber-glass styling */
/* News documents keep the same light reading desk as the news stream. */
/* Hover pause belongs to a mouse. Touch users retain motion while reading. */
@media(hover:none){body:not(.motion-paused):not(.motion-document-hidden) :is(.ticker-band,.module-navigation,.stack-ribbon-window,.eve-ticker):hover :is(.ticker-track,.stack-ribbon-track,.eve-ticker__track){animation-play-state:running!important}}
@media(max-width:700px){}

/* Lime, plum, orange and sky drift through the background rather than the text. */
body.redesign.edition{background-color:#eef2e9!important;background-image:radial-gradient(ellipse at 0% 0%,#dbeaaf99,transparent 36%),radial-gradient(ellipse at 95% 8%,#d9c9e580,transparent 40%),radial-gradient(ellipse at 5% 42%,#f1d3b075,transparent 35%),radial-gradient(ellipse at 100% 65%,#cae6e580,transparent 45%)!important;background-attachment:scroll}

/* The fixed inner rail has its own historical dark fill. */
body.redesign.edition .topbar .topbar-inner,body.redesign.edition .topbar .mobile-nav{background:linear-gradient(110deg,#e7eaddf2,#dfede4f2 65%,#e0e9edf2)!important;border-color:#a5bfb0!important;box-shadow:inset 0 1px #fff,0 6px 20px #214d3a12!important}
body.redesign.edition .topbar .topbar-inner :is(a,summary,.brand strong,.brand small,.nav-product>span,.lang-switch>summary,.menu-btn),body.redesign.edition .topbar .mobile-nav :is(a,summary){color:#315550!important;-webkit-text-fill-color:#315550!important;text-shadow:none!important}

/* The original animated hero artwork remains visible behind the reading veil. */
body.redesign.edition .topbar :is(.header-news,.nav-news,.site-news-link,.header-news-link,.news-header-link){background:#dce9df!important;border-color:#a1bbaa!important;color:#315550!important;-webkit-text-fill-color:#315550!important;box-shadow:inset 0 1px #fff,0 3px 10px #25574310!important}
body.redesign.edition[data-page] main#main.main :is(.base-brand-label,.base-brand-label strong){color:#0052ff!important;-webkit-text-fill-color:#0052ff!important}
@media(hover:none){}

/* Aurora glass: the colour field is visible THROUGH the reading surfaces. */
body.redesign.edition{background-color:#e5eee5!important;background-image:radial-gradient(ellipse at 0% 0%,#b7e5aee6,transparent 50%),radial-gradient(ellipse at 100% 12%,#bea3e3cf,transparent 52%),radial-gradient(ellipse at 4% 85%,#ffbd7e9e,transparent 50%),radial-gradient(ellipse at 90% 90%,#9dd9e8cc,transparent 56%),linear-gradient(135deg,#e5f0d9,#dcedea 60%,#e7d8ec)!important;background-attachment:fixed!important}
body.redesign.edition[data-page] main#main.main :is(.vs-opening,.vs-detail,.page-head,.v-product-head,.application-page,.prose,.whitepaper-page,.policy-page){background:linear-gradient(125deg,#f8fff366,#e3f2ed4d 55%,#e5d9f14d)!important;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);border-color:#ffffffa6!important}
body.redesign.edition[data-page] main#main.main :is(.vs-opening-meta,.vs-process-card,.vs-core-card,.home-node,.workflow-economy,.studio-workflow,.application-next,.business-platform-card,.business-platform-steps>li,.business-platform-benefit,.business-platform-delivery,.business-platform-demo,.edition-module-list>article,.edition-resources>div>a,.business-store-roles>article,.studio-direction,.market-stage){background:linear-gradient(145deg,#ffffffb3,#ecf9df87 55%,#d7ebe787)!important;border:1px solid #ffffffbd!important;box-shadow:inset 0 1px 0 #ffffffed,inset 0 -1px 0 #91b7a24d,0 10px 25px #264f3d17!important;backdrop-filter:blur(15px);-webkit-backdrop-filter:blur(15px)}
body.redesign.edition .topbar .topbar-inner,body.redesign.edition .topbar .mobile-nav,body.product-site .product-top{background:linear-gradient(115deg,#e0f2cebf,#d3eee1b3 47%,#d2dcebbf)!important;border-color:#ffffffc7!important;box-shadow:inset 0 1px #ffffffe6,0 8px 24px #244a3c1c!important;backdrop-filter:blur(22px);-webkit-backdrop-filter:blur(22px)}
body.edition :is(.vee-guide,.ai-host-feature){background:radial-gradient(ellipse at 0 0,#ffd1a08c,transparent 58%),linear-gradient(120deg,#e2f1d58c,#cfebdf8c 55%,#d4d4ee91)!important;border-color:#ffffffbf!important;box-shadow:inset 0 1px #fff,0 10px 26px #2b514c1c!important}
body.edition>footer,body.product-site>footer{background:linear-gradient(120deg,#d6e9d7c7,#c6e1dfbf 60%,#d6d5e5bf)!important;border-color:#ffffffad!important;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}
@media(hover:none){body.redesign.edition{background-attachment:scroll!important;background-size:100% 1700px!important;background-repeat:repeat-y!important}}

/* The old main canvas must not sit beneath translucent sections as a dark plate. */
body.redesign.edition[data-page] main#main.main{background:transparent!important;color:#193b45!important}

/* Inner canvases and technical cards use the same translucent colour field. */
body.redesign.edition[data-page] main#main.main>.page.editorial,body.redesign.edition[data-page] main#main.main .vs-detail>.page.editorial{background:transparent!important;color:#193b45!important}
body.redesign.edition[data-page] main#main.main :is(.home-edition,.cloud-edition,.studio-toolset,.docs-local-paper,.policy-paper,.whitepaper-paper,.docs-local-grid,.docs-local-toc,.integration-directory,.technology-brands){background:linear-gradient(125deg,#e4f3d880,#d0e9e080 55%,#d9d0ee70)!important;color:#193b45!important;border-color:#ffffffbd!important;box-shadow:inset 0 1px #fff,0 8px 24px #254f3f17!important}
body.redesign.edition[data-page] main#main.main :is(.mcp-client,.mcp-tool,.mcp-result,.workflow-targets,.cloud-terminal,.cloud-compute,.cloud-details>article,.technology-brand,.vs-model,.vs-package-layer,.vs-channel-core,.vs-channel-nodes>div,.market-order-scene,.market-secondary,.creator-phone,.donation-window,.donation-chip){background:linear-gradient(135deg,#ffffffad,#d9eddfad 65%,#d2e4f0a6)!important;color:#315550!important;border-color:#ffffffcc!important;box-shadow:inset 0 1px #fff,inset 0 -1px #98bca84d,0 7px 18px #24553d26!important}
body.redesign.edition[data-page] main#main.main :is(.workflow-economy,.mcp-workbench,.home-edition,.cloud-edition,.studio-toolset,.docs-local-paper,.policy-paper,.whitepaper-paper,.whitepaper-page,.docs-local-grid,.docs-local-toc,.integration-directory,.technology-brands,.vs-detail .page.editorial) :is(h1,h2,h3,h4,p,li,td,strong,span,em,a,small,summary,figcaption){color:#315550!important;-webkit-text-fill-color:#315550!important;text-shadow:none!important}
body.redesign.edition[data-page] main#main.main :is(.toc,.toc-disclosure,.whitepaper-sidebar,.whitepaper-sidebar a,.prose blockquote,.prose pre,.prose code,.table-wrap,.prose th,.prose td){background:linear-gradient(125deg,#f6fff0b3,#d9e9e2a6)!important;border-color:#9abdaf!important;color:#315550!important;-webkit-text-fill-color:#315550!important;box-shadow:none!important}
body.redesign.edition[data-page] main#main.main :is(.toc,.toc-disclosure,.whitepaper-sidebar,.whitepaper-metadata,.document-bundle-note) :is(a,span,summary){color:#315550!important;-webkit-text-fill-color:#315550!important}


/* SVG intrinsic height must follow its compact icon frame on Safari as well. */

/* The current hero picture has no neural-art wrapper: animate the real image. */
@keyframes vantemio-hero-drift{from{transform:scale(1.025) translate3d(0,0,0)}to{transform:scale(1.065) translate3d(-.8%,.5%,0)}}
@media(prefers-reduced-motion:reduce){}

/* Shared form and action surfaces must follow their new light reading canvas. */
body.redesign.edition{color-scheme:light}
body.redesign.edition[data-page] main#main.main :is(a.v-button,button.v-button,.application-form button[type=submit]){background:linear-gradient(125deg,#ffe0b5,#f0d5da 55%,#d9c9ef)!important;color:#4a4655!important;-webkit-text-fill-color:#4a4655!important;border:1px solid #ffffffd9!important;box-shadow:inset 0 1px #fff,inset 0 -1px #ac9db24d,0 5px 13px #51435326!important;text-shadow:none!important}

/* The duration panel is also present inside the expanded home production story. */

/* Owner action palette: ice blue, mint and orange; no pink or purple buttons. */
body.redesign.edition .topbar .nav-donations,body.redesign.edition[data-page] main#main.main :is(a.v-button,button.v-button,.application-form button[type=submit],.eve-partner__primary),body.product-site .product-discover .product-discover-donations{background:linear-gradient(125deg,#dbf2ff,#add9f2 58%,#bce8eb)!important;color:#214e68!important;-webkit-text-fill-color:#214e68!important;border-color:#f8feff!important;box-shadow:inset 0 1px #fff,inset 0 -2px #497d9b38,0 6px 15px #1c4f6829!important;text-shadow:none!important}
body.redesign.edition .topbar .nav-product,
body.redesign.edition[data-page] main#main.main :is(a.v-button,button.v-button,.market-primary,.market-secondary,.donation-cta,.eve-partner__primary),
body.product-site .product-top .product-account{display:inline-flex!important;align-items:center!important;justify-content:center!important;text-align:center!important;gap:10px;line-height:1.4!important}
@media(max-width:420px){}

/* Linked ecosystem cards are action surfaces too; retire the purple aura. */
body.redesign.edition>footer.footer{box-sizing:border-box!important;width:100%!important;max-width:none!important;margin-inline:0!important}
/* Localised news titles must wrap inside narrow reading columns. */
body.news-site :is(h1,h2,h3){min-width:0;overflow-wrap:anywhere!important;hyphens:auto!important}

/* Home: a light green canvas beneath every transparent reading surface. */

/* Text containers inherit the light reading palette, not the legacy white ink. */

/* Translucent panels remain green throughout the page, including lower sections. */

/* Text stays painted as the existing image/particle/motion clients animate. */


/* The old page-wide navy veil also existed on section pseudo-elements. */

/* Readable inner controls and diagrams when either technical disclosure opens. */


/* The portrait name is reading text on the shared light guide surface. */


/* Home visual detailing: dedicated image/text slots, brand contrast and depth. */
@media(max-width:800px){
}

/* Owner follow-up: finished controls and diagram, not unframed reading labels. */
@media(max-width:800px){
}
@media(max-width:360px){
}

/* Art-directed cover: each breakpoint has its own complete composition. */
@keyframes engine-cover-light{0%{background-position:160% 0}100%{background-position:-80% 0}}
body.motion-paused .engine-cover picture:after,html.motion-paused .engine-cover picture:after,body[data-motion="off"] .engine-cover picture:after{animation-play-state:paused!important}
@media(max-width:800px){
}
/* Full boots above a real solar sphere, with a separate reply row. */
@media(max-width:700px){
}
@media(prefers-reduced-motion:reduce){}

/* Shared legacy stage heights are important too: bind the complete Home slot. */
@media(max-width:700px){
}
@media(max-width:800px){}
body.motion-document-hidden .engine-cover picture:after{animation-play-state:paused!important}/* Readiness stays visible and legible on the light product canvas. */
/* Full documentation is already in HTML; native details only shortens the landing view. */
body.redesign.edition[data-page] main#main.main .edition-disclosure{min-width:0!important;box-sizing:border-box!important;margin:28px 0 12px!important;border:1px solid #8eafa9!important;border-radius:18px!important;background:linear-gradient(120deg,#edf8f3e8,#e3eef6e8 65%,#fff1dce0)!important;box-shadow:inset 0 2px #fff,0 8px 18px #28524417!important;overflow:clip!important}
body.redesign.edition[data-page] main#main.main .edition-disclosure>summary{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:18px!important;box-sizing:border-box!important;cursor:pointer!important;list-style:none!important;padding:22px 24px!important;color:#18394b!important;-webkit-text-fill-color:#18394b!important}
body.redesign.edition[data-page] main#main.main .edition-disclosure>summary::-webkit-details-marker{display:none}
body.redesign.edition[data-page] main#main.main .edition-disclosure>summary>span{display:block!important;min-width:0!important}
body.redesign.edition[data-page] main#main.main .edition-disclosure>summary strong{display:block!important;color:#18394b!important;-webkit-text-fill-color:#18394b!important;font-size:19px!important;line-height:1.4!important;font-weight:800!important;overflow-wrap:anywhere!important}
body.redesign.edition[data-page] main#main.main .edition-disclosure>summary small{display:block!important;margin-top:7px!important;color:#3f5d63!important;-webkit-text-fill-color:#3f5d63!important;font-size:14px!important;line-height:1.6!important;font-weight:550!important}
body.redesign.edition[data-page] main#main.main .edition-disclosure>summary>i{position:relative!important;flex:0 0 36px!important;width:36px!important;height:36px!important;box-sizing:border-box!important;border:1px solid #7d9eaf!important;border-radius:11px!important;background:linear-gradient(135deg,#f1fbff,#b6d6e5)!important;box-shadow:inset 0 1px #fff,0 3px 5px #37697c30!important}
body.redesign.edition[data-page] main#main.main .edition-disclosure>summary>i:before,body.redesign.edition[data-page] main#main.main .edition-disclosure>summary>i:after{content:""!important;position:absolute!important;left:10px!important;top:16px!important;width:14px!important;height:2px!important;border-radius:1px!important;background:#24546e!important}
body.redesign.edition[data-page] main#main.main .edition-disclosure>summary>i:after{transform:rotate(90deg)}
body.redesign.edition[data-page] main#main.main .edition-disclosure[open]>summary>i:after{transform:rotate(0)}
body.redesign.edition[data-page] main#main.main .edition-disclosure[open]>summary{border-bottom:1px solid #b4cbc5!important}
body.redesign.edition[data-page] main#main.main .edition-disclosure>summary:focus-visible{outline:3px solid #2b758f!important;outline-offset:-4px!important;border-radius:16px!important}
body.redesign.edition[data-page] main#main.main .edition-disclosure>:is(.home-edition-source,.cloud-access-source){padding:24px!important;min-width:0!important;max-width:none!important;margin:0!important;background:#f8fcf7d9!important;border:0!important}
body.redesign.edition[data-page] main#main.main .edition-disclosure :is(h2,h3,h4){scroll-margin-top:116px}
@media(max-width:700px){
 body.redesign.edition[data-page] main#main.main .edition-disclosure>summary{padding:18px!important;gap:12px!important}
 body.redesign.edition[data-page] main#main.main .edition-disclosure>summary strong{font-size:17px!important}
 body.redesign.edition[data-page] main#main.main .edition-disclosure>summary small{font-size:13px!important}
 body.redesign.edition[data-page] main#main.main .edition-disclosure>:is(.home-edition-source,.cloud-access-source){padding:20px 16px!important}
}

body.redesign.edition[data-page] main#main.main .edition-disclosure{scroll-margin-top:116px!important}

/* Reading accents follow the light surfaces, including nested technical figures. */
body.redesign.edition[data-page] main#main.main :is(.vs-architecture,.vs-flow,.vs-channels,.application-hero,.community-journal,.community-guidelines>div,.community-guidelines>aside){background:linear-gradient(135deg,#f5fcf0e8,#d9eee4e6 62%,#d5e8f2e0)!important;color:#193b45!important;border-color:#9bbcb5!important;box-shadow:inset 0 1px #fff,inset 0 -1px #91b4ad55,0 14px 30px #2d5a4e20!important}
body.redesign.edition[data-page] main#main.main :is(.architecture-root,.vs-channel-core){background:linear-gradient(125deg,#e1f3d1,#c6e5dc 65%,#d9eaf4)!important;border-color:#8fae9e!important;box-shadow:inset 0 2px #fff,0 8px 18px #305b4c26!important}
body.redesign.edition[data-page] main#main.main :is(.vs-architecture,.vs-flow,.vs-channels,.application-hero,.community-donations,.community-journal,.community-guidelines) :is(h1,h2,h3,p,li,strong,span,small,figcaption,a){color:#244852!important;-webkit-text-fill-color:#244852!important;text-shadow:none!important}
body.redesign.edition[data-page] main#main.main :is(.architecture-modules,.architecture-studio,.architecture-future)::before{border-color:#739b9b!important}
body.redesign.edition[data-page] main#main.main .application-motion-visual{background:linear-gradient(135deg,#f1f9ff,#cce6ef 60%,#e7ecd3)!important;border-color:#8aafbb!important;box-shadow:inset 0 2px #fff,0 9px 22px #31566825!important}
@media(max-width:700px){
}


/* Remaining reading canvases use light ink-safe surfaces, including their nested cards. */
body.redesign.edition[data-page] main#main.main :is(.contributors-page,.vs-code-envelope,.vs-model-catalog,.market-participants,.market-fees,.eve-article){background:linear-gradient(135deg,#f4fbefe8,#d9eee5e3 62%,#d6e8f1e0)!important;color:#244852!important;border-color:#a1beb6!important;box-shadow:inset 0 1px #fff,0 12px 28px #2d584d1c!important}
body.redesign.edition[data-page] main#main.main :is(.contributors-hero,.contributors-benefits,.contributors-start,.contributors-form-layout){background:linear-gradient(130deg,#e2f1d6c9,#d5ece6cc 58%,#d9e8f4c9)!important;color:#244852!important;border-color:#a5c0b3!important}
body.redesign.edition[data-page] main#main.main :is(.contributors-roles a,.contributors-terms aside,.contributors-auth,.market-participants article,.market-fee-grid article,.eve-article__feature,.eve-article__sources){background:linear-gradient(135deg,#fbfff6,#dceee5 65%,#d5e8f0)!important;color:#244852!important;border:1px solid #9fbdb3!important;border-radius:16px!important;box-shadow:inset 0 2px #fff,0 7px 18px #31594d24!important}
body.redesign.edition[data-page] main#main.main :is(.contributors-roles a,.market-fee-grid article):nth-child(3n+2){background:linear-gradient(135deg,#eef7ff,#cfe4ef)!important;border-color:#97b6c3!important}
body.redesign.edition[data-page] main#main.main :is(.contributors-roles a,.market-fee-grid article):nth-child(3n+3){background:linear-gradient(135deg,#fff2db,#f0dcbc)!important;border-color:#c5ad8a!important}
body.redesign.edition[data-page] main#main.main .contributors-benefits article{border-color:#8da77d!important}
body.redesign.edition[data-page] main#main.main :is(.contributors-roles a>span,.contributors-benefits article>span,.contributors-next li>span){font-size:14px!important;font-weight:800!important;color:#3b6573!important;-webkit-text-fill-color:#3b6573!important}
body.redesign.edition[data-page] main#main.main :is(.vs-code-envelope,.vs-model-catalog,.market-participants,.market-fees,.eve-article__features,.eve-article__sources,.eve-article__related) :is(h1,h2,h3,h4,p,li,span,strong,small,em,a){color:#244852!important;-webkit-text-fill-color:#244852!important;text-shadow:none!important}
body.redesign.edition[data-page] main#main.main :is(.eve-article__feature,.eve-article__sources,.eve-article__related,.market-fees) a:not(.v-button){color:#245c78!important;-webkit-text-fill-color:#245c78!important;text-decoration:underline;text-underline-offset:4px!important;text-decoration-thickness:1px!important}


/* Complete the remaining community and knowledge-stack reading planes. */
body.redesign.edition[data-page] main#main.main :is(.community-page,.community-hero,.community-spaces,.community-how,.community-starters,.visual-stack){background:linear-gradient(135deg,#f4fbefe8,#d7ece3e3 62%,#d7e9f2e0)!important;color:#244852!important;border-color:#a1bdb3!important}
body.redesign.edition[data-page] main#main.main :is(.community-motion,.stack-pause){background:linear-gradient(135deg,#eff9ff,#cbe5ef)!important;color:#285467!important;-webkit-text-fill-color:#285467!important;border-color:#87aebc!important;box-shadow:inset 0 1px #fff,0 4px 12px #31586a20!important}
body.redesign.edition[data-page] main#main.main :is(.community-motion,.stack-pause)[aria-pressed=true]{border-color:#477b8d!important;box-shadow:inset 0 2px 5px #3c728b29!important}
body.redesign.edition[data-page] main#main.main .stack-memory{background:linear-gradient(135deg,#eaf4e3,#d4e9e8)!important;border-color:#9bb8b3!important;box-shadow:inset 0 1px #fff,0 8px 20px #365c5323!important}
body.redesign.edition[data-page] main#main.main .stack-cloud{background:linear-gradient(135deg,#ffefd9,#e3ebe5)!important;border-color:#c0b09a!important;box-shadow:inset 0 1px #fff,0 8px 20px #6b584121!important}
body.redesign.edition[data-page] main#main.main .stack-graph-node{background:linear-gradient(135deg,#f7fcff,#d3e8ef)!important;border-color:#83a6b2!important;color:#285368!important;-webkit-text-fill-color:#285368!important;box-shadow:inset 0 2px #fff,0 4px 0 #b3ccd2,0 8px 14px #31566b24!important}
body.redesign.edition[data-page] main#main.main .stack-graph-core{background:linear-gradient(135deg,#fff1ce,#dbeae8)!important;border-color:#bca578!important;box-shadow:inset 0 2px #fff,0 5px 0 #bec6af,0 10px 18px #5a60482b!important}


/* Pressed model choices must remain distinct after the shared light theme. */

/* Match the label ink to the actual diagram plane, not the outer section. */
/* The retained mobile190px scene cannot use the obsolete115px caption cap. */
/* Informational product guides share the existing prelaunch status pass. */
body.redesign.edition[data-page] main#main.main .vee-guide-copy>a.vee-product-preview{display:inline-grid!important;grid-template-columns:minmax(0,1fr) 22px!important;align-items:center!important;gap:7px 14px!important;box-sizing:border-box!important;min-width:0!important;max-width:100%!important;min-height:44px!important;padding:12px 16px!important;border:1px solid #668693!important;border-radius:13px!important;background:linear-gradient(130deg,#f5fbffeb,#d6e9efda)!important;color:#244852!important;-webkit-text-fill-color:#244852!important;font-size:16px!important;line-height:1.5!important;text-decoration:none!important;box-shadow:inset 0 2px #fff,0 3px 0 #a8c1c9,0 7px 13px #244c6024!important}
body.redesign.edition[data-page] main#main.main .vee-guide-copy>a.vee-product-preview>.vee-guide-link-label{min-width:0!important;color:#244852!important;-webkit-text-fill-color:#244852!important;font-weight:780!important;overflow-wrap:anywhere!important}
body.redesign.edition[data-page] main#main.main .vee-guide-copy>a.vee-product-preview>svg{grid-column:2!important;grid-row:1!important;width:22px!important;height:22px!important;color:#315d71!important}
body.redesign.edition[data-page] main#main.main .vee-guide-copy>a.vee-product-preview>:is(.product-build-note,.donations-launch-note){grid-column:1/-1!important;justify-self:start!important;box-sizing:border-box!important;width:auto!important;max-width:100%!important;min-height:0!important;padding:3px 8px!important;margin:0!important;border:1px solid #9caf8d!important;border-radius:7px!important;background:#edf4e3!important;color:#315a36!important;-webkit-text-fill-color:#315a36!important;font-size:13px!important;font-weight:700!important;line-height:1.45!important;white-space:normal!important;overflow-wrap:anywhere!important;box-shadow:inset 0 1px #fff!important}
body.redesign.edition[data-page] main#main.main .vee-guide-copy>a.vee-product-preview:focus-visible{outline:3px solid #315d71!important;outline-offset:4px!important}
/* Native hash scrolling uses header geometry supplied by the existing director client. */
body.redesign.edition[data-page]:not(.news-site) main#main.main,body.redesign.edition[data-page]:not(.news-site) main#main.main [id]{scroll-margin-top:var(--site-anchor-inset,160px)!important}
/* Hash destinations must not move after the one-time director entrance reveal. */
body.redesign.edition[data-page]:not(.news-site) main#main.main .director-reveal:target{opacity:1!important;transform:none!important;transition:none!important}

/* AI materials: role colour, luminous routing and light optical surfaces.
   These extend the existing readability layer without painting over content. */
body.redesign.edition:not(.news-site){background-color:#edf7f2!important;background-image:radial-gradient(ellipse at 4% 4%,#a7edcc66,transparent 42%),radial-gradient(ellipse at 96% 20%,#a7dbff70,transparent 44%),radial-gradient(ellipse at 30% 80%,#ffc68140,transparent 46%)!important}
body.redesign.edition:not(.news-site) .topbar,body.product-site:not(.news-site) .product-top{background:linear-gradient(110deg,#f4fff5eb,#d2f0e7ed 44%,#d6ecffed 76%,#fff0dceb)!important;border-color:#8bb9bb!important;box-shadow:inset 0 2px #fff,inset 0 -1px #80b7c04d,0 8px 24px #20465b20!important}
body.redesign.edition[data-page]:not(.news-site) main#main.main :is(.page-head,.v-product-head,.vs-opening){background:radial-gradient(ellipse at 100% 0,#a7dbff66,transparent 48%),radial-gradient(ellipse at 0 100%,#a7edcc66,transparent 48%),linear-gradient(125deg,#fcfffb,#fff4e7)!important;border-color:#9fbec7!important;box-shadow:inset 0 2px #fff,0 16px 36px #24495d14!important}
@media(prefers-reduced-motion:reduce){}
@keyframes ai-channel-sweep{from{transform:translateX(0)}to{transform:translateX(450%)}}

/* Stronger type and distinct role materials, retaining the existing layout. */
body.redesign.edition[data-page]:not(.news-site) main#main.main h1{font-weight:800!important;color:#142c3b!important;-webkit-text-fill-color:#142c3b!important}
body.redesign.edition[data-page]:not(.news-site) main#main.main h2{font-weight:800!important;color:#142c3b!important;-webkit-text-fill-color:#142c3b!important}
body.redesign.edition[data-page]:not(.news-site) main#main.main h3{font-weight:800!important}
body.redesign.edition[data-page]:not(.news-site) main#main.main :is(.v-eyebrow,.vs-kicker,.stack-kicker,.creator-kicker){font-size:14px!important;font-weight:800!important;letter-spacing:.06em!important;color:#204b67!important;-webkit-text-fill-color:#204b67!important}
body.redesign.edition:not(.news-site) .topbar .brand img{filter:drop-shadow(0 3px 2px #315e8e45) drop-shadow(0 0 7px #45b6e336)!important}

/* The artwork is a registered background plane; labels and moving objects
   remain independent so neither text nor the six modules is blurred. */
/* Narrow the broad legacy image rule to the background and explicitly protect
   the independent V's 3D transform from the old static illustration reset. */
body.motion-paused :is(.engine-cover,.business-platform) *,body.motion-document-hidden :is(.engine-cover,.business-platform) *,:is(.engine-cover,.business-platform).scene-idle *,.engine-hero.director-scene-idle .engine-cover *{animation-play-state:paused!important}
@keyframes ecosystem-flow{from{stroke-dashoffset:0}to{stroke-dashoffset:-360}}
@keyframes ecosystem-film-feed{from{stroke-dashoffset:0}to{stroke-dashoffset:-88}}
@keyframes ecosystem-film-frames{from{stroke-dashoffset:0}to{stroke-dashoffset:-176}}
@keyframes ecosystem-meter{0%,100%{transform:scaleY(.28)}35%{transform:scaleY(.95)}68%{transform:scaleY(.52)}}
@keyframes ecosystem-spark{0%,100%{opacity:.25}50%{opacity:1}}
@keyframes crystal-v-turn{0%,100%{transform:rotateY(-19deg) rotateZ(-1deg) translateY(0)}50%{transform:rotateY(19deg) rotateZ(1deg) translateY(-3px)}}
@keyframes crystal-v-sheen{from{background-position:160% 0}to{background-position:-90% 0}}
@media(max-width:800px){
}
@media(prefers-reduced-motion:reduce){:is(.engine-cover,.business-platform) *{animation:none!important;transition:none!important}}

/* Actual wide/mobile review: dark creator frames inherited dark text from the
   light canvas. Match those frames to the light palette rather than hiding it. */

/* The label itself paints an opaque strip; parent colour alone cannot fix it. */

/* Home finish: warm materials, real interior space and a grounded solar scene. */
@media(max-width:800px){
}
}

/* The terminal and reusable transfer cards use one light material palette.
   Keep colour authority in the existing important readability layer. */
@layer vantemio-readability {
 :is(body.redesign.edition[data-page],body.product-site) :is(main#main.main,main) :is(.trading-page,.trading-widget){--trade-ground:#e8edf8!important;--trade-panel:#f8faff!important;--trade-raised:#edf0fc!important;--trade-border:#a6b5d2!important;--trade-ink:#23304c!important;--trade-text:#31415e!important;--trade-muted:#536480!important;--trade-body:#31415e!important;--trade-data:#245f9e!important;--trade-amber:#8f5805!important;--trade-buy:#08755e!important;--trade-sell:#ae3059!important;color-scheme:light!important;color:var(--trade-text)!important;background:linear-gradient(145deg,#c9c4e4,#e6edf9 48%,#bdd5e0)!important;border-color:#908fb5!important;box-shadow:inset 0 1px #ffffffd9,0 24px 60px #02081880,0 0 0 1px #080c1e!important;font-family:VOnest,Onest,system-ui,sans-serif!important;font-size:14px!important}
 :is(body.redesign.edition[data-page],body.product-site) :is(main#main.main,main) :is(.trading-page,.trading-widget) :is(h1,h2,h3,h4){color:var(--trade-ink)!important;-webkit-text-fill-color:var(--trade-ink)!important;text-shadow:none!important}
 :is(body.redesign.edition[data-page],body.product-site) :is(main#main.main,main) :is(.trading-page,.trading-widget) :is(p,li,figcaption){color:var(--trade-body,var(--trade-text))!important;-webkit-text-fill-color:var(--trade-body,var(--trade-text))!important;text-shadow:none!important}
 :is(body.redesign.edition[data-page],body.product-site) :is(main#main.main,main) :is(.trading-page,.trading-widget) :is(label,span,strong,small,b){color:inherit!important;-webkit-text-fill-color:currentColor!important}
 :is(body.redesign.edition[data-page],body.product-site) :is(main#main.main,main) :is(.trading-page,.trading-widget) a{color:var(--trade-data)!important;-webkit-text-fill-color:var(--trade-data)!important}
 :is(body.redesign.edition[data-page],body.product-site) :is(main#main.main,main) :is(.trading-page,.trading-widget) :is(button,input,select,summary){font-size:13px!important;line-height:1.4!important}
 :is(body.redesign.edition[data-page],body.product-site) :is(main#main.main,main) :is(.trading-page,.trading-widget) button{color:#2d3c5b!important;-webkit-text-fill-color:#2d3c5b!important;background:linear-gradient(160deg,#ffffff 5%,#e4e7fa 65%,#c9d4ea)!important;border-color:#8999bb!important;box-shadow:inset 0 1px #fff,inset 0 -1px #b1bdd6,0 2px 0 #8493b245,0 4px 8px #23304c14!important}
 :is(body.redesign.edition[data-page],body.product-site) :is(main#main.main,main) :is(.trading-page,.trading-widget) button:hover:not(:disabled){background:linear-gradient(145deg,#fff,#e2dcff)!important;border-color:#7061b0!important}
 :is(body.redesign.edition[data-page],body.product-site) :is(main#main.main,main) :is(.trading-page,.trading-widget) button:disabled{color:#56647f!important;-webkit-text-fill-color:#56647f!important;background:#e1e6ef!important;border-color:#b7c0d2!important;box-shadow:none!important;opacity:1!important}
 :is(body.redesign.edition[data-page],body.product-site) :is(main#main.main,main) :is(.trading-page,.trading-widget) :is(input,select){color:#25324d!important;-webkit-text-fill-color:#25324d!important;background:#fff!important;border-color:#9caecc!important;box-shadow:inset 0 1px 3px #25324d12!important}
 :is(body.redesign.edition[data-page],body.product-site) :is(main#main.main,main) :is(.trading-page,.trading-widget) input::placeholder{color:#65748d!important;opacity:1!important}
 :is(body.redesign.edition[data-page],body.product-site) :is(main#main.main,main) :is(.trading-page,.trading-widget) button:is(.v-button,[data-account-start],[data-account-sign]){background:linear-gradient(135deg,#ffe5a8,#efbb67)!important;color:#3e2d22!important;-webkit-text-fill-color:#3e2d22!important;border-color:#c19347!important;box-shadow:inset 0 1px #fff7df,0 3px 0 #8e672625!important}
 :is(body.redesign.edition[data-page],body.product-site) :is(main#main.main,main) :is(.trading-page,.trading-widget) button:is(.v-button,[data-account-start],[data-account-sign]):disabled{background:#e1e6ef!important;color:#56647f!important;-webkit-text-fill-color:#56647f!important;border-color:#b7c0d2!important;box-shadow:none!important}
 :is(body.redesign.edition[data-page],body.product-site) :is(main#main.main,main) :is(.trading-widget,.trading-transfer-dialog){background:linear-gradient(145deg,#f8f8ff,#e6edf9)!important;color:#31415e!important;border-color:#a6b5d2!important;box-shadow:inset 0 1px #fff,0 18px 46px #1d2c4e38!important}

 /* Trading-only shell: the corporate/news/product surfaces keep their own authority. */
 /* Structured study workspace: shared material, isolated text/actions and explicit states. */
 @media(max-width:600px){}



 /* Shared review material. Keep native controller widths and all financial state gates. */
:is(body.redesign.edition[data-page],body.product-site) :is(main#main.main,main) dialog:is(.trade-account-review,.evedex-auth-review,.trading-transfer-dialog){--trade-ink:#243650!important;--trade-text:#32445f!important;--trade-body:#32445f!important;--trade-muted:#506282!important;box-sizing:border-box!important;min-width:0!important;padding:20px!important;border:1px solid #a5a0cc!important;border-radius:16px!important;background:radial-gradient(ellipse at 100% 0,#c7b9e94d,transparent 58%),linear-gradient(135deg,#fcfcff,#e0e7f4)!important;color:#263852!important;-webkit-text-fill-color:#263852!important;box-shadow:inset 0 1px #fff,0 0 0 4px #29324f80,0 26px 90px #020713bd!important;scrollbar-color:#8293b7 #e2e7f3!important;overflow-wrap:anywhere!important}
:is(body.redesign.edition[data-page],body.product-site) :is(main#main.main,main) dialog:is(.trade-account-review,.evedex-auth-review,.trading-transfer-dialog)::backdrop{background:#07101fd6!important;backdrop-filter:blur(8px)!important}
:is(body.redesign.edition[data-page],body.product-site) :is(main#main.main,main) dialog:is(.trade-account-review,.evedex-auth-review,.trading-transfer-dialog) >:is(h2,h3){color:#f3f4ff!important;-webkit-text-fill-color:#f3f4ff!important;background:linear-gradient(110deg,#4a3968e8,#153a50ed),url(/assets/card-circuit-substrate.svg) center/440px!important;border-bottom:1px solid #aabbd3!important;border-radius:15px 15px 0 0!important;padding:19px 20px!important;margin:-20px -20px 18px!important;font:750 18px/1.35 VManrope,Manrope,VOnest,system-ui,sans-serif!important;letter-spacing:-.025em!important;text-shadow:0 1px #bac7ef66,0 3px #0c19375e!important;box-shadow:inset 0 1px #fff3!important;overflow-wrap:anywhere!important}
:is(body.redesign.edition[data-page],body.product-site) :is(main#main.main,main) dialog:is(.trade-account-review,.evedex-auth-review,.trading-transfer-dialog) :is(p,label,dt,dd,span,strong,small,code,pre){color:inherit!important;-webkit-text-fill-color:currentColor!important;text-shadow:none!important}
:is(body.redesign.edition[data-page],body.product-site) :is(main#main.main,main) dialog:is(.trade-account-review,.evedex-auth-review,.trading-transfer-dialog) p{font:400 13px/1.55 VOnest,system-ui,sans-serif!important;margin:12px 0!important;overflow-wrap:anywhere!important}
:is(body.redesign.edition[data-page],body.product-site) :is(main#main.main,main) dialog:is(.trade-account-review,.evedex-auth-review,.trading-transfer-dialog) dl{display:grid!important;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)!important;column-gap:14px!important;row-gap:10px!important;padding:14px!important;margin:14px 0!important;background:linear-gradient(125deg,#fff,#e9edf9)!important;border:1px solid #b4bed6!important;border-radius:10px!important;box-shadow:inset 0 1px #fff,0 3px 8px #2838560c!important}
:is(body.redesign.edition[data-page],body.product-site) :is(main#main.main,main) dialog:is(.trade-account-review,.evedex-auth-review,.trading-transfer-dialog) :is(dt,dd){min-width:0!important;margin:0!important;font-size:12px!important;line-height:1.5!important;white-space:normal!important;overflow-wrap:anywhere!important;word-break:normal!important}
:is(body.redesign.edition[data-page],body.product-site) :is(main#main.main,main) dialog:is(.trade-account-review,.evedex-auth-review,.trading-transfer-dialog) dt{color:#536382!important;-webkit-text-fill-color:#536382!important}
:is(body.redesign.edition[data-page],body.product-site) :is(main#main.main,main) dialog:is(.trade-account-review,.evedex-auth-review,.trading-transfer-dialog) dd{font-weight:600!important;color:#263a59!important;-webkit-text-fill-color:#263a59!important}
:is(body.redesign.edition[data-page],body.product-site) :is(main#main.main,main) dialog:is(.trade-account-review,.evedex-auth-review,.trading-transfer-dialog) label{display:grid!important;gap:7px!important;margin:14px 0!important;font:600 12px/1.45 VOnest,system-ui,sans-serif!important;color:#435573!important;-webkit-text-fill-color:#435573!important}
:is(body.redesign.edition[data-page],body.product-site) :is(main#main.main,main) dialog:is(.trade-account-review,.evedex-auth-review,.trading-transfer-dialog) :is(input,select){width:100%!important;min-width:0!important;box-sizing:border-box!important;min-height:44px!important;padding:10px 11px!important;font:500 14px/1.4 VOnest,system-ui,sans-serif!important;color:#243650!important;-webkit-text-fill-color:#243650!important;background:linear-gradient(180deg,#fff,#f5f6fd)!important;border:1px solid #9faac8!important;border-radius:8px!important;box-shadow:inset 0 2px 4px #28395d0d,0 1px #fff!important}
:is(body.redesign.edition[data-page],body.product-site) :is(main#main.main,main) dialog:is(.trade-account-review,.evedex-auth-review,.trading-transfer-dialog) :is(pre,code){font:12px/1.55 ui-monospace,SFMono-Regular,Consolas,monospace!important;white-space:pre-wrap!important;overflow-wrap:anywhere!important;word-break:break-word!important}
:is(body.redesign.edition[data-page],body.product-site) :is(main#main.main,main) dialog:is(.trade-account-review,.evedex-auth-review,.trading-transfer-dialog) pre{max-height:28dvh!important;overflow:auto!important;padding:12px!important;background:#f4f6fc!important;border:1px solid #b9c4dc!important;border-radius:8px!important}
:is(body.redesign.edition[data-page],body.product-site) :is(main#main.main,main) dialog:is(.trade-account-review,.evedex-auth-review,.trading-transfer-dialog) :is(.evedex-order-actions,.evedex-page-controls){display:flex!important;flex-wrap:wrap!important;gap:10px!important;align-items:stretch!important;padding-top:4px!important;margin-top:14px!important}
:is(body.redesign.edition[data-page],body.product-site) :is(main#main.main,main) dialog:is(.trade-account-review,.evedex-auth-review,.trading-transfer-dialog) button:not(:disabled),:is(body.redesign.edition[data-page],body.product-site) :is(main#main.main,main) dialog:is(.trade-account-review,.evedex-auth-review,.trading-transfer-dialog) button:not(:disabled):hover{align-items:center!important;justify-content:center!important;gap:8px!important;max-width:100%!important;min-width:0!important;box-sizing:border-box!important;min-height:44px!important;padding:10px 14px!important;margin:0!important;font:600 13px/1.4 VOnest,system-ui,sans-serif!important;white-space:normal!important;overflow-wrap:anywhere!important;color:#314365!important;-webkit-text-fill-color:#314365!important;background:linear-gradient(135deg,#fff,#d8e0f2)!important;border:1px solid #9ca7c5!important;border-radius:9px!important;box-shadow:inset 0 1px #fff,inset 0 -1px #a6b4d155,0 3px 0 #8796b333!important}
:is(body.redesign.edition[data-page],body.product-site) :is(main#main.main,main) dialog:is(.trade-account-review,.evedex-auth-review,.trading-transfer-dialog) button:is([data-leverage-prepare],[data-leverage-confirm],[data-order-entry-confirm],[data-order-confirm]):not(:disabled){background:radial-gradient(ellipse at 10% 0,#b298e24d,transparent 66%),linear-gradient(125deg,#7052a3,#355e85)!important;color:#fff!important;-webkit-text-fill-color:#fff!important;border-color:#b7a8d5!important;box-shadow:inset 0 1px #e3cfffaa,inset 0 -1px #203b5d70,0 3px 0 #263d6555,0 7px 14px #4a3d7b29!important}
:is(body.redesign.edition[data-page],body.product-site) :is(main#main.main,main) dialog:is(.trade-account-review,.evedex-auth-review,.trading-transfer-dialog) button:disabled{color:#64708a!important;-webkit-text-fill-color:#64708a!important;background:#e1e6ef!important;border-color:#b7c0d2!important;box-shadow:none!important;opacity:1!important}
:is(body.redesign.edition[data-page],body.product-site) :is(main#main.main,main) dialog:is(.trade-account-review,.evedex-auth-review,.trading-transfer-dialog) :is(button,input,select):focus-visible{outline:3px solid #8363b3!important;outline-offset:3px!important}
:is(body.redesign.edition[data-page],body.product-site) :is(main#main.main,main) dialog:is(.trade-account-review,.evedex-auth-review,.trading-transfer-dialog) [role=note]{padding:10px 12px!important;background:#fff2d9!important;border:1px solid #cfb680!important;border-radius:8px!important;color:#624a27!important;-webkit-text-fill-color:#624a27!important}
:is(body.redesign.edition[data-page],body.product-site) :is(main#main.main,main) dialog:is(.trade-account-review,.evedex-auth-review,.trading-transfer-dialog) [role=status]:empty{display:none!important}
:is(body.redesign.edition[data-page],body.product-site) :is(main#main.main,main) dialog:is(.trade-account-review,.evedex-auth-review,.trading-transfer-dialog)[hidden],:is(body.redesign.edition[data-page],body.product-site) :is(main#main.main,main) dialog:is(.trade-account-review,.evedex-auth-review,.trading-transfer-dialog) [hidden]{display:none!important}
 @media(max-width:660px){}
 @media(forced-colors:active){:is(body.redesign.edition[data-page],body.product-site) :is(main#main.main,main) :is(.trading-page,.trading-widget) :is(h1,h2,h3,h4,p,li,td,th,label,span,strong,small,b,button,a,input,select){color:CanvasText!important;-webkit-text-fill-color:CanvasText!important;background:Canvas!important;border-color:CanvasText!important}}
}


/* Common06 drawing controls; original fragment74e239, scoped to the existing material layer. */
@layer vantemio-readability {
/* Merge into the existing terminal material stylesheet after Source review. */
@media(max-width:600px){}
@media(forced-colors:active){}

}
@layer vantemio-readability {
/* Terminal geometry only. Account/recovery controls retain their existing controller and visibility. */
@media(min-width:1180px){
}
@media(max-width:700px){
}

}

/* Reproduced normal06 consumer defects. No auth, order or market-data behavior changes. */
@layer vantemio-readability {
@media(max-width:900px){
}
@media(min-width:701px) and (max-width:1179px){
}
@media(max-width:700px){
}
}

/* Dark HOME material: midnight glass, lunar violet, solar brass. Terminal data remain unobscured. */
@layer vantemio-readability {
@media(prefers-reduced-motion:reduce){}
}
@layer vantemio-readability {
}
@layer vantemio-readability {
}
@layer vantemio-readability {
}
/* Trading is a workspace: no corporate footer or duplicate promotional strip. */
@layer vantemio-readability {
@media(min-width:1180px){
}
}

@layer vantemio-readability {
}
@layer vantemio-readability {
}
@layer vantemio-readability {
@media(min-width:1180px){
}
}

@layer vantemio-readability {
}
@layer vantemio-readability {
@media(min-width:1180px){
}
}

@layer vantemio-readability {
@media(max-width:500px){}
}

/* Provider reference: compact market strip, chart + visible order form,
   positions below the chart. Owner exception: book is a lower expandable tab. */
@layer vantemio-readability {
@media(max-width:900px){
}
}
@layer vantemio-readability {
}

@layer vantemio-readability {

/* Transfer dialog: dark Vantemio materials; existing native flow and hooks unchanged. */
@media (forced-colors:active){}
}

/* Only the trading working surface. The website, masthead and side menus retain their own design. */
@layer vantemio-readability {
@media(forced-colors:active){}
}

@layer vantemio-readability {
}
/* Reference desktop arrangement: chart, visible order book, order form; history below. */
@layer vantemio-readability {
@media(max-width:1179px) and (min-width:901px){}
@media(max-width:900px){}
}
@layer vantemio-readability {
}

/* Owner refinement: crisp lettering, tactile exchange controls, lunar V. */
@layer vantemio-readability {
@media(max-width:660px){}
@media(forced-colors:active){}
}

@layer vantemio-readability {
}

/* Latest owner correction: chart first, book/trades underneath, order form right. */
@layer vantemio-readability {
@media(min-width:901px){
}
}

/* Owner mobile correction 2026-10-22: chart first; same nodes in native disclosures. */
@layer vantemio-crystal {
@media(max-width:820px){
}
}

@layer vantemio-crystal {@media(max-width:820px){
}}

/* Shared product surfaces: a dark provider module on a light, technical canvas. */
@layer vantemio-readability {
 body.redesign.edition:is([data-page=market],[data-page=academy]){background-color:#eef1fa!important;background-image:radial-gradient(ellipse at 0 0,#bbc3ef70,transparent 42%),radial-gradient(ellipse at 100% 20%,#a1d9df59,transparent 38%),linear-gradient(120deg,transparent 44%,#5b7baf0c 44% 44.15%,transparent 44.3%),repeating-linear-gradient(0deg,transparent 0 71px,#274f7408 71px 72px)!important}
 body.redesign.edition[data-page] main#main.main :is(.vee-guide,.ai-host-feature){background:radial-gradient(ellipse at 0 100%,#c5843d24,transparent 50%),repeating-linear-gradient(115deg,transparent 0 62px,#bbd9ff09 62px 63px),linear-gradient(125deg,#1b3449,#28223f)!important;border-color:#6e8caa!important;box-shadow:inset 0 1px #d4eaff50,0 15px 30px #18284228!important}
 body.redesign.edition[data-page] main#main.main :is(.vee-guide,.ai-host-feature) :is(h2,p,.ai-host-status,li){color:#e4eefa!important;-webkit-text-fill-color:#e4eefa!important}
 @media(max-width:600px){}
 @media(prefers-reduced-motion:reduce){}
}

/* Breathe from planted feet. Visible scenes only; no hover or SVG engine dependency. */
@keyframes vee-grounded-breathe{0%,100%{transform:scaleY(1)}50%{transform:scaleY(1.012)}}
@media(prefers-reduced-motion:reduce){}

/* Internal introductions start with their content, not a centred empty column. */
@layer vantemio-readability {
 @media(max-width:700px){}
}

/* Independent token-transfer workspace: the existing readability layer owns ink and surfaces. */
@layer vantemio-readability {
}

@layer vantemio-readability {
@media(max-width:700px){}
}

/* Lunar / solar material stays visible in the first viewport of the transfer service. */
@layer vantemio-readability {
@media(max-width:700px){}
@media(forced-colors:active){}

/* Keep the standalone transfer form in the first mobile screen. Touch controls
   and quote/identity/expiry/recovery fields retain their existing contracts. */
@media(max-width:700px){
}
@media(forced-colors:active){}

}

@layer vantemio-readability {
@media(forced-colors:active){}
}

/* Transfer controls retain lunar/solar metal in every interaction state. */
@layer vantemio-readability {
body.redesign.edition[data-page] main#main.main :is(.bridge-swap-page,.trading-page.trading-page,.market-page,.donation-page,.creator-edition) [data-transfer-module] button:focus-visible{outline:2px solid #f8d19f!important;outline-offset:3px!important}
}

@layer vantemio-readability {body.redesign.edition[data-page] main#main.main :is(.ai-host-feature,.vee-guide) a{color:#fff0d5!important;-webkit-text-fill-color:#fff0d5!important;background:linear-gradient(115deg,#355879,#253d59 50%,#815538)!important;border:1px solid #b8c7d7!important;border-radius:9px!important;padding:10px 14px!important;display:inline-flex!important;min-height:44px!important;align-items:center!important;box-sizing:border-box!important;box-shadow:inset 0 1px #e2efff55,0 3px 0 #09182a66!important}}


/* Shared Vantemio materials. Existing document hierarchy and interactions stay native. */
@layer vantemio-readability {
body.redesign.edition[data-page]:is([data-page="studio"],[data-page="ecosystem"],[data-page="technology"],[data-page="docs"],[data-page="integrations"],[data-page="pricing"],[data-page="whitepaper"],[data-page="evedex"],[data-page="futures"],[data-page="privacy"],[data-page="terms"],[data-page="data-deletion"],[data-page="licenses"],[data-page="sources"],[data-page="roadmap"],[data-page="investors"],[data-page="home-edition"],[data-page="cloud-edition"]){--ui-text:#edf2ff;--ui-muted:#c5d2e7;--ui-panel:#202c43;--ui-paper:#e7eaf8;--line:#8c9fbd;--ink:#edf2ff;--muted:#c5d2e7;background:#151f33!important;background-image:radial-gradient(ellipse at 0 0,#2e5a8d70,transparent 46%),radial-gradient(ellipse at 100% 35%,#bd792d38,transparent 55%)!important;color:#edf2ff!important}
body.redesign.edition[data-page]:is([data-page="studio"],[data-page="ecosystem"],[data-page="technology"],[data-page="docs"],[data-page="integrations"],[data-page="pricing"],[data-page="whitepaper"],[data-page="evedex"],[data-page="futures"],[data-page="privacy"],[data-page="terms"],[data-page="data-deletion"],[data-page="licenses"],[data-page="sources"],[data-page="roadmap"],[data-page="investors"],[data-page="home-edition"],[data-page="cloud-edition"]) header.topbar{background:transparent!important;backdrop-filter:none!important;box-shadow:none!important;border:0!important}
body.redesign.edition[data-page]:is([data-page="studio"],[data-page="ecosystem"],[data-page="technology"],[data-page="docs"],[data-page="integrations"],[data-page="pricing"],[data-page="whitepaper"],[data-page="evedex"],[data-page="futures"],[data-page="privacy"],[data-page="terms"],[data-page="data-deletion"],[data-page="licenses"],[data-page="sources"],[data-page="roadmap"],[data-page="investors"],[data-page="home-edition"],[data-page="cloud-edition"]) header.topbar .topbar-inner,body.redesign.edition[data-page]:is([data-page="studio"],[data-page="ecosystem"],[data-page="technology"],[data-page="docs"],[data-page="integrations"],[data-page="pricing"],[data-page="whitepaper"],[data-page="evedex"],[data-page="futures"],[data-page="privacy"],[data-page="terms"],[data-page="data-deletion"],[data-page="licenses"],[data-page="sources"],[data-page="roadmap"],[data-page="investors"],[data-page="home-edition"],[data-page="cloud-edition"]) header.topbar .mobile-nav{background:linear-gradient(120deg,#252b45f5,#17283af5)!important;border-color:#b6bdd261!important;box-shadow:inset 0 1px #e4d9ff38,0 12px 28px #080d2366!important}
body.redesign.edition[data-page]:is([data-page="studio"],[data-page="ecosystem"],[data-page="technology"],[data-page="docs"],[data-page="integrations"],[data-page="pricing"],[data-page="whitepaper"],[data-page="evedex"],[data-page="futures"],[data-page="privacy"],[data-page="terms"],[data-page="data-deletion"],[data-page="licenses"],[data-page="sources"],[data-page="roadmap"],[data-page="investors"],[data-page="home-edition"],[data-page="cloud-edition"]) header.topbar :is(.brand,.brand strong,.brand-text>span,.nav a,.nav summary,.lang-switch>summary,.menu-btn,.mobile-nav a,.mobile-nav summary){color:#edf3ff!important;-webkit-text-fill-color:#edf3ff!important}
body.redesign.edition[data-page]:is([data-page="studio"],[data-page="ecosystem"],[data-page="technology"],[data-page="docs"],[data-page="integrations"],[data-page="pricing"],[data-page="whitepaper"],[data-page="evedex"],[data-page="futures"],[data-page="privacy"],[data-page="terms"],[data-page="data-deletion"],[data-page="licenses"],[data-page="sources"],[data-page="roadmap"],[data-page="investors"],[data-page="home-edition"],[data-page="cloud-edition"]) header.topbar .nav :is(.nav-product,.nav-studio,.nav-market,.nav-donations),body.redesign.edition[data-page]:is([data-page="studio"],[data-page="ecosystem"],[data-page="technology"],[data-page="docs"],[data-page="integrations"],[data-page="pricing"],[data-page="whitepaper"],[data-page="evedex"],[data-page="futures"],[data-page="privacy"],[data-page="terms"],[data-page="data-deletion"],[data-page="licenses"],[data-page="sources"],[data-page="roadmap"],[data-page="investors"],[data-page="home-edition"],[data-page="cloud-edition"]) header.topbar .mobile-nav .nav-product{background:linear-gradient(130deg,#354563,#22354b)!important;border-color:#99b6d160!important;box-shadow:inset 0 1px #e4eeff28,0 2px 0 #070d2377!important;color:#edf3ff!important;-webkit-text-fill-color:#edf3ff!important}
body.redesign.edition[data-page]:is([data-page="studio"],[data-page="ecosystem"],[data-page="technology"],[data-page="docs"],[data-page="integrations"],[data-page="pricing"],[data-page="whitepaper"],[data-page="evedex"],[data-page="futures"],[data-page="privacy"],[data-page="terms"],[data-page="data-deletion"],[data-page="licenses"],[data-page="sources"],[data-page="roadmap"],[data-page="investors"],[data-page="home-edition"],[data-page="cloud-edition"]) header.topbar :is(.v-nav-group>div,.lang-switch>nav){background:#202b43!important;border-color:#91a5c0!important;box-shadow:0 14px 28px #050b2566!important}
body.redesign.edition[data-page]:is([data-page="studio"],[data-page="ecosystem"],[data-page="technology"],[data-page="docs"],[data-page="integrations"],[data-page="pricing"],[data-page="whitepaper"],[data-page="evedex"],[data-page="futures"],[data-page="privacy"],[data-page="terms"],[data-page="data-deletion"],[data-page="licenses"],[data-page="sources"],[data-page="roadmap"],[data-page="investors"],[data-page="home-edition"],[data-page="cloud-edition"]) header.topbar :is(.v-nav-group>div,.lang-switch>nav) a{color:#edf3ff!important;-webkit-text-fill-color:#edf3ff!important}
body.redesign.edition[data-page]:is([data-page="studio"],[data-page="ecosystem"],[data-page="technology"],[data-page="docs"],[data-page="integrations"],[data-page="pricing"],[data-page="whitepaper"],[data-page="evedex"],[data-page="futures"],[data-page="privacy"],[data-page="terms"],[data-page="data-deletion"],[data-page="licenses"],[data-page="sources"],[data-page="roadmap"],[data-page="investors"],[data-page="home-edition"],[data-page="cloud-edition"]) main#main.main{background:transparent!important}
body.redesign.edition[data-page]:is([data-page="studio"],[data-page="ecosystem"],[data-page="technology"],[data-page="docs"],[data-page="integrations"],[data-page="pricing"],[data-page="whitepaper"],[data-page="evedex"],[data-page="futures"],[data-page="privacy"],[data-page="terms"],[data-page="data-deletion"],[data-page="licenses"],[data-page="sources"],[data-page="roadmap"],[data-page="investors"],[data-page="home-edition"],[data-page="cloud-edition"]) main#main.main :is(.vs-detail,.prose,.whitepaper-page,.policy-page){background:radial-gradient(ellipse at 0 0,#d9d3f66e,transparent 65%),linear-gradient(135deg,#f2f4fc,#e0e9f3)!important;color:#22334c!important;border-color:#b2bcd3!important;box-shadow:inset 0 1px #fff,0 14px 35px #070d242e!important}
body.redesign.edition[data-page]:is([data-page="studio"],[data-page="ecosystem"],[data-page="technology"],[data-page="docs"],[data-page="integrations"],[data-page="pricing"],[data-page="whitepaper"],[data-page="evedex"],[data-page="futures"],[data-page="privacy"],[data-page="terms"],[data-page="data-deletion"],[data-page="licenses"],[data-page="sources"],[data-page="roadmap"],[data-page="investors"],[data-page="home-edition"],[data-page="cloud-edition"]) main#main.main :is(.vs-detail,.prose,.whitepaper-page,.policy-page) :is(h1,h2,h3,h4){color:#192c49!important;-webkit-text-fill-color:#192c49!important;text-shadow:none!important}
body.redesign.edition[data-page]:is([data-page="studio"],[data-page="ecosystem"],[data-page="technology"],[data-page="docs"],[data-page="integrations"],[data-page="pricing"],[data-page="whitepaper"],[data-page="evedex"],[data-page="futures"],[data-page="privacy"],[data-page="terms"],[data-page="data-deletion"],[data-page="licenses"],[data-page="sources"],[data-page="roadmap"],[data-page="investors"],[data-page="home-edition"],[data-page="cloud-edition"]) main#main.main :is(.vs-detail,.prose,.whitepaper-page,.policy-page) :is(p,li,td,figcaption){color:#344660!important;-webkit-text-fill-color:#344660!important;text-shadow:none!important}
body.redesign.edition[data-page]:is([data-page="studio"],[data-page="ecosystem"],[data-page="technology"],[data-page="docs"],[data-page="integrations"],[data-page="pricing"],[data-page="whitepaper"],[data-page="evedex"],[data-page="futures"],[data-page="privacy"],[data-page="terms"],[data-page="data-deletion"],[data-page="licenses"],[data-page="sources"],[data-page="roadmap"],[data-page="investors"],[data-page="home-edition"],[data-page="cloud-edition"]) main#main.main :is(.vs-detail,.prose) :is(.v-eyebrow,.vs-kicker,.stack-kicker){color:#465880!important;-webkit-text-fill-color:#465880!important}
body.redesign.edition[data-page]:is([data-page="studio"],[data-page="ecosystem"],[data-page="technology"],[data-page="docs"],[data-page="integrations"],[data-page="pricing"],[data-page="whitepaper"],[data-page="evedex"],[data-page="futures"],[data-page="privacy"],[data-page="terms"],[data-page="data-deletion"],[data-page="licenses"],[data-page="sources"],[data-page="roadmap"],[data-page="investors"],[data-page="home-edition"],[data-page="cloud-edition"]) main#main.main :is(.motion-rail,.document-exports){background:linear-gradient(125deg,#303755,#193b51)!important;border:1px solid #99b2d0!important;box-shadow:inset 0 1px #f1e1ff50,0 5px 0 #0b142766,0 14px 30px #060d2433!important;color:#edf3ff!important}
body.redesign.edition[data-page]:is([data-page="studio"],[data-page="ecosystem"],[data-page="technology"],[data-page="docs"],[data-page="integrations"],[data-page="pricing"],[data-page="whitepaper"],[data-page="evedex"],[data-page="futures"],[data-page="privacy"],[data-page="terms"],[data-page="data-deletion"],[data-page="licenses"],[data-page="sources"],[data-page="roadmap"],[data-page="investors"],[data-page="home-edition"],[data-page="cloud-edition"]) main#main.main :is(.motion-rail,.document-exports) :is(h2,p,strong,span,a,.vs-motion){color:#edf3ff!important;-webkit-text-fill-color:#edf3ff!important}
body.redesign.edition[data-page]:is([data-page="studio"],[data-page="ecosystem"],[data-page="technology"],[data-page="docs"],[data-page="integrations"],[data-page="pricing"],[data-page="whitepaper"],[data-page="evedex"],[data-page="futures"],[data-page="privacy"],[data-page="terms"],[data-page="data-deletion"],[data-page="licenses"],[data-page="sources"],[data-page="roadmap"],[data-page="investors"],[data-page="home-edition"],[data-page="cloud-edition"]) main#main.main :is(.vs-process-card,.vs-core-card,.workflow-economy,.studio-workflow,.studio-toolset,.integration-hero,.integration-future){background:linear-gradient(125deg,#f1effb,#dceaf3)!important;border-color:#a6b5ce!important;box-shadow:inset 0 2px #fff,0 9px 24px #0b173424!important;color:#22334c!important}
body.redesign.edition[data-page]:is([data-page="studio"],[data-page="ecosystem"],[data-page="technology"],[data-page="docs"],[data-page="integrations"],[data-page="pricing"],[data-page="whitepaper"],[data-page="evedex"],[data-page="futures"],[data-page="privacy"],[data-page="terms"],[data-page="data-deletion"],[data-page="licenses"],[data-page="sources"],[data-page="roadmap"],[data-page="investors"],[data-page="home-edition"],[data-page="cloud-edition"]) main#main.main :is(.vs-process-card,.vs-core-card,.studio-workflow,.studio-toolset,.integration-hero,.integration-future) :is(h2,h3,h4,p,li,span,strong,small){color:#233751!important;-webkit-text-fill-color:#233751!important}
body.redesign.edition[data-page]:is([data-page="studio"],[data-page="ecosystem"],[data-page="technology"],[data-page="docs"],[data-page="integrations"],[data-page="pricing"],[data-page="whitepaper"],[data-page="evedex"],[data-page="futures"],[data-page="privacy"],[data-page="terms"],[data-page="data-deletion"],[data-page="licenses"],[data-page="sources"],[data-page="roadmap"],[data-page="investors"],[data-page="home-edition"],[data-page="cloud-edition"]) :is(.vee-guide,.ai-host-feature){background:linear-gradient(125deg,#2c3554,#1e3c50)!important;border-color:#9eb2cf!important;box-shadow:inset 0 1px #d8c5ff55,0 14px 30px #060b2533!important}
body.redesign.edition[data-page]:is([data-page="studio"],[data-page="ecosystem"],[data-page="technology"],[data-page="docs"],[data-page="integrations"],[data-page="pricing"],[data-page="whitepaper"],[data-page="evedex"],[data-page="futures"],[data-page="privacy"],[data-page="terms"],[data-page="data-deletion"],[data-page="licenses"],[data-page="sources"],[data-page="roadmap"],[data-page="investors"],[data-page="home-edition"],[data-page="cloud-edition"]) :is(.vee-guide,.ai-host-feature) :is(h2,p,a,.ai-host-status,li){color:#edf3ff!important;-webkit-text-fill-color:#edf3ff!important}
body.redesign.edition[data-page]:is([data-page="studio"],[data-page="ecosystem"],[data-page="technology"],[data-page="docs"],[data-page="integrations"],[data-page="pricing"],[data-page="whitepaper"],[data-page="evedex"],[data-page="futures"],[data-page="privacy"],[data-page="terms"],[data-page="data-deletion"],[data-page="licenses"],[data-page="sources"],[data-page="roadmap"],[data-page="investors"],[data-page="home-edition"],[data-page="cloud-edition"]) :is(.site-footer,.v-footer,footer.footer),body.redesign.edition[data-page]:is([data-page="studio"],[data-page="ecosystem"],[data-page="technology"],[data-page="docs"],[data-page="integrations"],[data-page="pricing"],[data-page="whitepaper"],[data-page="evedex"],[data-page="futures"],[data-page="privacy"],[data-page="terms"],[data-page="data-deletion"],[data-page="licenses"],[data-page="sources"],[data-page="roadmap"],[data-page="investors"],[data-page="home-edition"],[data-page="cloud-edition"])>footer{background:linear-gradient(120deg,#1c223b,#142a3c)!important;color:#dce8f7!important;border-color:#879bb55e!important}
body.redesign.edition[data-page]:is([data-page="studio"],[data-page="ecosystem"],[data-page="technology"],[data-page="docs"],[data-page="integrations"],[data-page="pricing"],[data-page="whitepaper"],[data-page="evedex"],[data-page="futures"],[data-page="privacy"],[data-page="terms"],[data-page="data-deletion"],[data-page="licenses"],[data-page="sources"],[data-page="roadmap"],[data-page="investors"],[data-page="home-edition"],[data-page="cloud-edition"])>footer :is(a,strong,h2,h3,p,small,span){color:#dce8f7!important;-webkit-text-fill-color:#dce8f7!important}
body.redesign.edition[data-page]:is([data-page="studio"],[data-page="ecosystem"],[data-page="technology"],[data-page="docs"],[data-page="integrations"],[data-page="pricing"],[data-page="whitepaper"],[data-page="evedex"],[data-page="futures"],[data-page="privacy"],[data-page="terms"],[data-page="data-deletion"],[data-page="licenses"],[data-page="sources"],[data-page="roadmap"],[data-page="investors"],[data-page="home-edition"],[data-page="cloud-edition"]) .business-contact{border-color:#7894b255!important}
body.redesign.edition[data-page]:is([data-page="studio"],[data-page="ecosystem"],[data-page="technology"],[data-page="docs"],[data-page="integrations"],[data-page="pricing"],[data-page="whitepaper"],[data-page="evedex"],[data-page="futures"],[data-page="privacy"],[data-page="terms"],[data-page="data-deletion"],[data-page="licenses"],[data-page="sources"],[data-page="roadmap"],[data-page="investors"],[data-page="home-edition"],[data-page="cloud-edition"]) .business-contact :is(a,p){color:#dce8f7!important;-webkit-text-fill-color:#dce8f7!important}
body.redesign.edition[data-page]:is([data-page="studio"],[data-page="ecosystem"],[data-page="technology"],[data-page="docs"],[data-page="integrations"],[data-page="pricing"],[data-page="whitepaper"],[data-page="evedex"],[data-page="futures"],[data-page="privacy"],[data-page="terms"],[data-page="data-deletion"],[data-page="licenses"],[data-page="sources"],[data-page="roadmap"],[data-page="investors"],[data-page="home-edition"],[data-page="cloud-edition"]) :is(a,button,summary):focus-visible{outline:3px solid #f4c780!important;outline-offset:4px!important}
@media(max-width:600px){}
@media(forced-colors:active){body.redesign.edition[data-page]:is([data-page="studio"],[data-page="ecosystem"],[data-page="technology"],[data-page="docs"],[data-page="integrations"],[data-page="pricing"],[data-page="whitepaper"],[data-page="evedex"],[data-page="futures"],[data-page="privacy"],[data-page="terms"],[data-page="data-deletion"],[data-page="licenses"],[data-page="sources"],[data-page="roadmap"],[data-page="investors"],[data-page="home-edition"],[data-page="cloud-edition"]) main#main.main :is(h1,h2,h3,h4,p,li,a,button,summary,td,span,strong){color:CanvasText!important;-webkit-text-fill-color:CanvasText!important;text-shadow:none!important;-webkit-text-stroke:0!important}}
}

/* Browser-confirmed nested labels must follow their actual surfaces. */
@layer vantemio-readability {
body.redesign.edition[data-page]:is([data-page="studio"],[data-page="ecosystem"],[data-page="technology"],[data-page="docs"],[data-page="integrations"],[data-page="pricing"],[data-page="whitepaper"],[data-page="evedex"],[data-page="futures"],[data-page="privacy"],[data-page="terms"],[data-page="data-deletion"],[data-page="licenses"],[data-page="sources"],[data-page="roadmap"],[data-page="investors"],[data-page="home-edition"],[data-page="cloud-edition"]) header.topbar :is(a,button,summary,.nav-product>span){color:#edf3ff!important;-webkit-text-fill-color:#edf3ff!important}
}

@layer vantemio-readability {
}

@layer vantemio-readability {
}

@layer vantemio-readability {
}

@layer vantemio-readability {
}

/* Existing corporate routes share the same material system; content/order stay native. */
@layer vantemio-readability {
body.redesign.edition[data-page]:is([data-page="studio"],[data-page="ecosystem"],[data-page="technology"],[data-page="docs"],[data-page="integrations"],[data-page="pricing"],[data-page="whitepaper"],[data-page="evedex"],[data-page="futures"],[data-page="privacy"],[data-page="terms"],[data-page="data-deletion"],[data-page="licenses"],[data-page="sources"],[data-page="roadmap"],[data-page="investors"],[data-page="home-edition"],[data-page="cloud-edition"]) main#main.main :is(.home-edition,.cloud-edition,.policy-paper,.docs-local-paper){background:radial-gradient(ellipse at 100% 0,#cbbfe947,transparent 65%),linear-gradient(130deg,#f8f9ff,#dce7f4)!important;border-color:#a7b5ce!important;box-shadow:inset 0 1px #fff,0 12px 28px #10223d1c!important;color:#2e415f!important}
body.redesign.edition[data-page]:is([data-page="studio"],[data-page="ecosystem"],[data-page="technology"],[data-page="docs"],[data-page="integrations"],[data-page="pricing"],[data-page="whitepaper"],[data-page="evedex"],[data-page="futures"],[data-page="privacy"],[data-page="terms"],[data-page="data-deletion"],[data-page="licenses"],[data-page="sources"],[data-page="roadmap"],[data-page="investors"],[data-page="home-edition"],[data-page="cloud-edition"]) main#main.main :is(.home-edition,.cloud-edition,.policy-paper,.docs-local-paper) :is(h1,h2,h3,h4,p,li,span,strong,small,summary){color:#2e415f!important;-webkit-text-fill-color:#2e415f!important;text-shadow:none!important}
body.redesign.edition[data-page]:is([data-page="studio"],[data-page="ecosystem"],[data-page="technology"],[data-page="docs"],[data-page="integrations"],[data-page="pricing"],[data-page="whitepaper"],[data-page="evedex"],[data-page="futures"],[data-page="privacy"],[data-page="terms"],[data-page="data-deletion"],[data-page="licenses"],[data-page="sources"],[data-page="roadmap"],[data-page="investors"],[data-page="home-edition"],[data-page="cloud-edition"]) main#main.main :is(.home-node,.home-hardware-disclosure,.cloud-terminal,.cloud-compute,.cloud-details>article,.cloud-disclosure,.whitepaper-highlights>div){background:linear-gradient(140deg,#fff,#e0e4f5)!important;border-color:#a5b4d0!important;box-shadow:inset 0 1px #fff,inset 0 -1px #a6b6d644,0 5px 13px #29345212!important;color:#2d405f!important}
body.redesign.edition[data-page]:is([data-page="studio"],[data-page="ecosystem"],[data-page="technology"],[data-page="docs"],[data-page="integrations"],[data-page="pricing"],[data-page="whitepaper"],[data-page="evedex"],[data-page="futures"],[data-page="privacy"],[data-page="terms"],[data-page="data-deletion"],[data-page="licenses"],[data-page="sources"],[data-page="roadmap"],[data-page="investors"],[data-page="home-edition"],[data-page="cloud-edition"]) main#main.main :is(.toc,.toc-disclosure,.whitepaper-sidebar){background:linear-gradient(140deg,#f4effb,#dde8f3)!important;border-color:#a8a4c3!important;color:#2c405f!important;box-shadow:inset 0 1px #fff,0 7px 18px #27345415!important}
body.redesign.edition[data-page]:is([data-page="studio"],[data-page="ecosystem"],[data-page="technology"],[data-page="docs"],[data-page="integrations"],[data-page="pricing"],[data-page="whitepaper"],[data-page="evedex"],[data-page="futures"],[data-page="privacy"],[data-page="terms"],[data-page="data-deletion"],[data-page="licenses"],[data-page="sources"],[data-page="roadmap"],[data-page="investors"],[data-page="home-edition"],[data-page="cloud-edition"]) main#main.main :is(.toc,.toc-disclosure,.whitepaper-sidebar) :is(a,summary,span,strong){color:#354c72!important;-webkit-text-fill-color:#354c72!important}
body.redesign.edition[data-page]:is([data-page="studio"],[data-page="ecosystem"],[data-page="technology"],[data-page="docs"],[data-page="integrations"],[data-page="pricing"],[data-page="whitepaper"],[data-page="evedex"],[data-page="futures"],[data-page="privacy"],[data-page="terms"],[data-page="data-deletion"],[data-page="licenses"],[data-page="sources"],[data-page="roadmap"],[data-page="investors"],[data-page="home-edition"],[data-page="cloud-edition"]) main#main.main :is(.prose,.whitepaper-paper,.policy-paper) a{color:#365c94!important;-webkit-text-fill-color:#365c94!important;text-decoration-color:#8ba4cd!important;text-underline-offset:3px!important}
body.redesign.edition[data-page]:is([data-page="studio"],[data-page="ecosystem"],[data-page="technology"],[data-page="docs"],[data-page="integrations"],[data-page="pricing"],[data-page="whitepaper"],[data-page="evedex"],[data-page="futures"],[data-page="privacy"],[data-page="terms"],[data-page="data-deletion"],[data-page="licenses"],[data-page="sources"],[data-page="roadmap"],[data-page="investors"],[data-page="home-edition"],[data-page="cloud-edition"]) main#main.main :is(.prose,.whitepaper-paper,.policy-paper) :is(pre,code,th){background:#e9edf8!important;color:#304567!important;-webkit-text-fill-color:#304567!important;border-color:#aab9d2!important}
body.redesign.edition[data-page]:is([data-page="studio"],[data-page="ecosystem"],[data-page="technology"],[data-page="docs"],[data-page="integrations"],[data-page="pricing"],[data-page="whitepaper"],[data-page="evedex"],[data-page="futures"],[data-page="privacy"],[data-page="terms"],[data-page="data-deletion"],[data-page="licenses"],[data-page="sources"],[data-page="roadmap"],[data-page="investors"],[data-page="home-edition"],[data-page="cloud-edition"]) main#main.main :is(.prose,.whitepaper-paper,.policy-paper) td{color:#304567!important;-webkit-text-fill-color:#304567!important;border-color:#b3bfd6!important}
}

/* Actual corporate preview contrast corrections. */
@layer vantemio-readability {
}

@layer vantemio-readability { @media(max-width:600px){}}

/* Plain document surfaces use their actual compound classes, avoiding the old mixed-selector palette. */
@layer vantemio-readability {
body.redesign.edition[data-page]:is([data-page="studio"],[data-page="ecosystem"],[data-page="technology"],[data-page="docs"],[data-page="integrations"],[data-page="pricing"],[data-page="whitepaper"],[data-page="evedex"],[data-page="futures"],[data-page="privacy"],[data-page="terms"],[data-page="data-deletion"],[data-page="licenses"],[data-page="sources"],[data-page="roadmap"],[data-page="investors"],[data-page="home-edition"],[data-page="cloud-edition"]) main#main.main :is(.prose.docs-local-paper,.prose.policy-paper,.prose.whitepaper-paper) :is(h1,h2,h3,h4,p,li,td,dt,dd,strong,span,small){color:#2e415f!important;-webkit-text-fill-color:#2e415f!important;text-shadow:none!important}
}

/* Partner article: one material system, preserving the existing information and links. */
@layer vantemio-readability {
}

/* Whitepaper overview cards retain their content and gain the shared material contrast. */
@layer vantemio-readability {
@media(max-width:600px){}
}

/* The development status has a light surface, so it needs its own dark ink. */
@layer vantemio-readability {
}

/* The owner's four direct destinations. Existing menu and locale control remain. */
@layer vantemio-readability {
body.redesign.edition .topbar .brand{min-width:0!important;gap:10px!important}
/* Facets are clipped to real text: selectable, accessible and independent of images. */
body.redesign.edition .topbar :is(.lang-switch,.menu-btn){display:flex!important;align-items:center!important;justify-content:center!important;min-width:44px!important;min-height:44px!important;border:1px solid #9eafc7!important;border-radius:12px!important;background:#f8fbff!important;color:#263c58!important;-webkit-text-fill-color:currentColor!important;text-shadow:none!important;box-shadow:inset 0 1px #fff,0 2px 0 #c1cddd!important}
body.redesign.edition .topbar :is(.site-shortcut,.brand,.lang-switch,.menu-btn):focus-visible{outline:3px solid #d99b18!important;outline-offset:4px!important}
@media(max-width:1100px){}
@media(max-width:820px){}
@media(max-width:380px){}
@media(prefers-reduced-motion:reduce){}
@media(forced-colors:active){}
}

@layer vantemio-components {
html body[data-vantemio-shell]{isolation:isolate}
html body[data-vantemio-shell]::before{content:"";position:fixed;inset:0;z-index:-1;pointer-events:none;background:url('/assets/vantemio-lunar-night-20261024-v1.svg') left 120px/1600px 1000px no-repeat;opacity:.58}
html body[data-vantemio-shell] main :is(a.v-button,a.btn,.vee-guide-copy>a){border:1px solid #a9bfd4!important;border-bottom:3px solid #eebc7d!important;border-radius:9px!important;background:repeating-linear-gradient(115deg,transparent 0 24px,#edf4ff08 24px 25px),linear-gradient(130deg,#35516b,#203449 65%,#493a31)!important;color:#fff!important;-webkit-text-fill-color:#fff!important;text-shadow:none!important;-webkit-text-stroke:0!important;filter:none!important;box-shadow:inset 0 1px #e7f1ff44,0 3px 0 #07111f!important;padding:11px 15px!important;min-height:44px!important}
@media(max-width:700px){html body[data-vantemio-shell]::before{background-size:1000px 625px;opacity:.4}}
@media(forced-colors:active){html body[data-vantemio-shell]::before{display:none}html body[data-vantemio-shell] main :is(a.v-button,a.btn,.vee-guide-copy>a){background:Canvas!important;color:LinkText!important;-webkit-text-fill-color:LinkText!important;border-color:LinkText!important;box-shadow:none!important}}
}

/* One shared material finish, consumed by the existing site masthead.
   Neutral ink, lunar steel and solar light. No layout or controller state. */
@font-face{font-family:VMaterial;src:url('/assets/manrope-variable-latin.woff2?v=ff4de53c27da') format('woff2');font-style:normal;font-weight:200 800;font-display:swap;unicode-range:U+D,U+20-7E,U+A0-FF,U+131,U+152-153,U+2C6,U+2DA,U+2DC,U+2011,U+2013-2014,U+2018-201A,U+201C-2022,U+2026,U+2030,U+2039-203A,U+2044,U+2060,U+2070,U+2074-2079,U+2080-2089,U+20A3,U+20A9-20AC,U+20AE,U+20B1,U+20B4,U+20B9-20BA,U+20BD,U+20BF,U+2116,U+2122,U+2190-2193,U+21B5,U+2202,U+2205,U+220F,U+2211-2212,U+2215,U+221A,U+221E,U+222B,U+2248,U+2260,U+2264-2265,U+25CA,U+E001-E003,U+E007-E009,U+FB01-FB02}
@font-face{font-family:VMaterial;src:url('/assets/manrope-variable-latin-ext.woff2?v=6168635005a2') format('woff2');font-style:normal;font-weight:200 800;font-display:swap;unicode-range:U+100-113,U+116-12B,U+12E-130,U+134-137,U+139-13E,U+141-148,U+14A-14D,U+150-151,U+154-17E,U+192,U+1A0-1A1,U+1AF-1B0,U+218-21B,U+259,U+2C7,U+2D8-2D9,U+2DB,U+2DD,U+374-375,U+37E,U+384-38A,U+38C,U+38E-3A1,U+3A3-3CE,U+1E80-1E85,U+1E9E,U+1EA0-1EF9}
@font-face{font-family:VMaterial;src:url('/assets/manrope-variable-cyrillic.woff2?v=1109e4479a7d') format('woff2');font-style:normal;font-weight:200 800;font-display:swap;unicode-range:U+400-45F,U+490-491,U+4AE-4AF,U+4BA-4BB,U+4E8-4E9}
@layer vantemio-materials {
 html body[data-vantemio-shell]:not(.news-site){--vm-night:#070d18;--vm-steel:#101d31;--vm-moon:#45bcff;--vm-sun:#ff9d36;--vm-gold:#ffd58a;--vm-text:#f6f5ef;--vm-copy:#d3dbe7;--vm-material-edge:#8daac270;--vm-material-font:VMaterial,Onest,system-ui,sans-serif}
 html body[data-vantemio-shell]:not(.news-site):not([data-page=home]):not([data-page=trading]){
  color-scheme:dark;color:var(--vm-text)!important;font-family:Onest,system-ui,sans-serif!important;font-weight:450!important;
  background-color:var(--vm-night)!important;
  background-image:linear-gradient(132deg,transparent 0 37%,#90d8ff16 43%,#daefff12 45%,transparent 52%),linear-gradient(43deg,transparent 0 45%,#ffc16a21 52%,#ffe3ae14 54%,transparent 62%),radial-gradient(ellipse at 0 13%,#248df447,transparent 49%),radial-gradient(ellipse at 100% 48%,#ff962b38,transparent 48%),radial-gradient(ellipse at 14% 86%,#328ee72b,transparent 44%),repeating-linear-gradient(126deg,transparent 0 169px,#b6dcff08 170px 171px,transparent 172px 339px),url('/assets/navigation-energy-substrate.svg'),linear-gradient(118deg,#08111f,#101a29 56%,#151a24)!important;
  background-size:100% 1700px,100% 1700px,100% 1700px,100% 1700px,100% 1700px,640px 640px,1500px auto,auto!important;background-repeat:repeat-y,repeat-y,repeat-y,repeat-y,repeat-y,repeat,repeat-y,no-repeat!important;background-position:center top,center top,left top,right top,left top,center top,center top,center top!important;background-attachment:scroll!important;
 }
 html body[data-vantemio-shell]:not(.news-site):not([data-page=home]):not([data-page=trading]) :is(main.main,main.news-main,.market-page,.donation-landing,.creator-edition,.application-page,.whitepaper-page,.policy-page,.prose,.docs-local-grid,.docs-localized,.va-intro,.va-paths,.bridge-swap-page,.news-masthead,.news-feed-head){background-color:transparent!important;background-image:none!important}
 html body[data-vantemio-shell]:not(.news-site):not([data-page=home]):not([data-page=trading]) main :is(h1,h2,h3,h4){font-family:var(--vm-material-font)!important;font-weight:700!important;letter-spacing:-.025em!important;color:var(--vm-text)!important;-webkit-text-fill-color:var(--vm-text)!important;-webkit-text-stroke:0!important;text-shadow:none!important;filter:none!important}
 html body[data-vantemio-shell]:not(.news-site):not([data-page=home]):not([data-page=trading]) main :is(p,li,td,figcaption,.news-deck,.news-meta,.news-byline){color:var(--vm-copy)!important;-webkit-text-fill-color:var(--vm-copy)!important;text-shadow:none!important;filter:none!important}
 html body[data-vantemio-shell]:not(.news-site):not([data-page=home]):not([data-page=trading]) main :is(.market-kicker,.market-eyebrow,.donation-kicker,.creator-kicker,.v-eyebrow,.vs-kicker,.stack-kicker,.va-kicker){color:#ffd5a1!important;-webkit-text-fill-color:#ffd5a1!important;letter-spacing:.055em!important}
 /* The hero has two separate light sources. Etched geometry occupies the
    margins; the reading area has no grid or bright lines behind its text. */
 html body[data-vantemio-shell]:not(.news-site):not([data-page=home]):not([data-page=trading]) main :is(.market-hero,.market-launch-hero,.donation-landing-hero,.creator-hero,.va-intro,.vs-opening,.page-head,.v-product-head,.news-masthead,.bridge-swap-heading){
  background-image:radial-gradient(ellipse at 100% 0,#ffad4226,transparent 53%),radial-gradient(ellipse at 0 100%,#329df32e,transparent 57%),linear-gradient(117deg,#0b172acc,transparent 50%,#1d202955)!important;
  border-block-end-color:#c6c9c733!important;
 }
 /* Variations change where the same two lights strike the metal, rather
    than switching the page between very light and very dark cards. */
 html body[data-vantemio-shell]:not(.news-site):not([data-page=home]):not([data-page=trading]) main :is(.news-feed-card,.va-course,.market-scenarios>article,.market-stack>article,.market-rights>article,.donation-benefits>article,.creator-format,.vs-process-card,.vs-core-card,.application-next,.integration-future,.passport-workspace-panel,#passport-panel,#daily-checkin-panel,#news-orders-panel,#donations-creator,.ai-host-feature,.vee-guide){
  --vm-card-light:100% 0;--vm-card-moon:0 100%;
  background:radial-gradient(ellipse at var(--vm-card-light),#ffa52f2b,transparent 58%),radial-gradient(ellipse at var(--vm-card-moon),#318cf638,transparent 62%),repeating-linear-gradient(122deg,transparent 0 38px,#cfe7ff06 39px 40px,transparent 41px 78px),url('/assets/card-circuit-substrate.svg') right top/420px 252px no-repeat,linear-gradient(137deg,#172638,#0d192b 66%,#1b2330)!important;
  border:1px solid var(--vm-material-edge)!important;border-block-start-color:#c7d4dfaa!important;border-inline-end-color:#ffbd6666!important;
  box-shadow:inset 0 1px #f6f7ed20,inset 0 -1px #030914,0 3px 0 #030915,0 12px 26px #01050c5c!important;
 }
 html body[data-vantemio-shell]:not(.news-site):not([data-page=home]):not([data-page=trading]) main :is(.news-feed-card,.va-course,.market-scenarios>article,.market-stack>article,.market-rights>article,.donation-benefits>article,.creator-format):nth-child(2n){--vm-card-light:0 0;--vm-card-moon:100% 100%;border-inline-start-color:#f8b25388!important}
 html body[data-vantemio-shell]:not(.news-site):not([data-page=home]):not([data-page=trading]) main :is(.news-feed-card,.va-course,.market-scenarios>article,.donation-benefits>article):nth-child(3n){--vm-card-light:100% 100%;--vm-card-moon:0 0}
 html body[data-vantemio-shell]:not(.news-site):not([data-page=home]):not([data-page=trading]) main :is(.market-stage,.donation-fee-badge,.market-build-note,.product-build-note,.donations-launch-note,.creator-release-status,.creator-fee,.document-links,.document-exports,.account-passport-intro,.account-order-disclosure){
  background:radial-gradient(ellipse at 100% 0,#ffac4230,transparent 65%),linear-gradient(116deg,#1c344d,#132239 65%,#29303a)!important;color:var(--vm-text)!important;-webkit-text-fill-color:var(--vm-text)!important;border-color:#91abc080!important;box-shadow:inset 0 1px #e9f3ff35,0 3px #030a16!important;
 }
 /* Controls use a bright metal edge and a deep saturated face. Text itself
    never inherits the blue/orange material colour or a blur/glow filter. */
 html body[data-vantemio-shell]:not(.news-site):not([data-page=home]):not([data-page=trading]) main :is(button:not(:where(#delete-account)),.v-button,.market-primary,.market-secondary,.creator-primary,.creator-secondary,.donation-actions>a,.news-filter,.news-place-trigger,.news-geography-bar>a,.news-geography-bar a[class],.news-collection-links>a,.news-feed-card__cta,.va-course>a,.passport-workspace-nav>a,.trading-service-nav>a){
  background:repeating-linear-gradient(118deg,transparent 0 28px,#e6f4ff0a 29px 30px),radial-gradient(ellipse at 100% 0,#ffad4257,transparent 62%),linear-gradient(118deg,#164b78,#16314e 52%,#513a27)!important;
  color:#fffaf0!important;-webkit-text-fill-color:#fffaf0!important;border:1px solid #adc2d1!important;border-block-end:3px solid #ffb655!important;box-shadow:inset 0 1px #e5f4ff6b,0 3px 0 #020914,0 7px 16px #01050c66!important;
  font-family:var(--vm-material-font)!important;font-weight:700!important;text-shadow:none!important;-webkit-text-stroke:0!important;filter:none!important;opacity:1;transition:background-color .16s,border-color .16s,box-shadow .16s!important;
 }
 html body[data-vantemio-shell]:not(.news-site):not([data-page=home]):not([data-page=trading]) main :is(button:not(:where(#delete-account)),.v-button,.market-primary,.market-secondary,.creator-primary,.creator-secondary,.donation-actions>a,.news-filter,.news-place-trigger,.news-geography-bar>a,.news-geography-bar a[class],.news-collection-links>a,.news-feed-card__cta,.passport-workspace-nav>a):hover:not(:disabled){background:radial-gradient(ellipse at 100% 0,#ffb14966,transparent 65%),linear-gradient(118deg,#205d8d,#193f61 55%,#59412d)!important;border-color:#ffe2af!important;color:#fffaf0!important;-webkit-text-fill-color:#fffaf0!important;filter:none!important}
 html body[data-vantemio-shell]:not(.news-site):not([data-page=home]):not([data-page=trading]) main button:disabled[disabled]{background:linear-gradient(118deg,#23354b,#202935 65%,#38322b)!important;border-color:#6f8194!important;border-block-end-color:#8d8c83!important;color:#d7dfe8!important;-webkit-text-fill-color:#d7dfe8!important;box-shadow:inset 0 1px #d7e4f329,0 2px #050b14!important;cursor:not-allowed!important}
 html body[data-vantemio-shell]:not(.news-site):not([data-page=home]):not([data-page=trading]) main :is(input:not([type=checkbox]):not([type=radio]),select,textarea){background:linear-gradient(118deg,#081321,#101f33)!important;color:#f6f5ef!important;-webkit-text-fill-color:#f6f5ef!important;border-color:#7994ac!important;box-shadow:inset 0 2px 5px #01071099,0 1px #d0e2f019!important;font-family:Onest,system-ui,sans-serif!important;filter:none!important;text-shadow:none!important}
 html body[data-vantemio-shell]:not(.news-site):not([data-page=home]):not([data-page=trading]) main :is(input,textarea)::placeholder{color:#b9c8d8!important;-webkit-text-fill-color:#b9c8d8!important;opacity:1!important}
 html body[data-vantemio-shell]:not(.news-site):not([data-page=trading]) :is(a,button,summary,input,select,textarea):focus-visible{outline:2px solid #ffcf8d!important;outline-offset:3px!important}
 /* Existing Passport panels keep exactly the controller's hidden/disabled
    state, with the same material as the public product and News pages. */
 html body[data-vm-account-shell]>main>section{background:radial-gradient(ellipse at 100% 0,#ff9d3626,transparent 48%),radial-gradient(ellipse at 0 100%,#248ef52e,transparent 65%),repeating-linear-gradient(125deg,transparent 0 65px,#d8eaff05 66px 67px),linear-gradient(128deg,#172436,#0f1b2e 70%,#202631)!important;border-color:#93a9bf80!important;box-shadow:inset 0 1px #e5f0ff33,0 20px 50px #01050b80!important}
 html body[data-vm-account-shell] #login>.note,html body[data-vm-account-shell] #login>#passport-capabilities{background:linear-gradient(115deg,#12243b,#151e2d 70%,#292b31)!important;border-color:#829eb677!important;color:var(--vm-copy)!important}
 /* Shared masthead: precise label typography and genuinely different
    faceted SVG icons, with the accepted crystal V still starting the word. */
 @media(max-width:820px){}
 @media(prefers-reduced-motion:reduce){html body[data-vantemio-shell]:not(.news-site) :is(button,.site-shortcut){transition:none!important}}
 @media(forced-colors:active){html body[data-vantemio-shell]:not(.news-site),html body[data-vantemio-shell]:not(.news-site) main :is(section,article,button,input,select,textarea),html body[data-vantemio-shell]:not(.news-site) [data-vantemio-masthead].vm-masthead .site-shortcut{background:Canvas!important;color:CanvasText!important;-webkit-text-fill-color:CanvasText!important;border-color:CanvasText!important;box-shadow:none!important}}
}

/* Caption and native value occupy separate rows, including unavailable catalog states. */
@layer vantemio-materials {
}
