.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.product-site main .product-discover{background:transparent;border-top-color:#657a914d;border-radius:0}
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}
  .edition-contact .v-textlink{color:#a5ece1!important;-webkit-text-fill-color:#a5ece1!important}
  .edition-contact .v-button{background:linear-gradient(135deg,#245b93,#23456c)!important;color:#f4f8ff!important;-webkit-text-fill-color:#f4f8ff!important;border-color:#93c7ec!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. */
.donation-stage-label{font-weight:750;line-height:1.6}

/* Owner status correction: preview navigation must not imply a live store. */
.product-build-note{display:inline-flex;align-items:center;gap:7px;max-width:100%;font:700 12px/1.5 Onest,Arial,sans-serif;letter-spacing:.015em;color:#ffe0b0;-webkit-text-fill-color:#ffe0b0;white-space:normal;overflow-wrap:anywhere}
.product-build-note::before{content:"";width:6px;height:6px;border-radius:50%;background:#ffbe74;box-shadow:0 0 9px #ffba7360;flex-shrink:0}
/* 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}


.ai-host-feature{--host-border:#65758c;display:grid;grid-template-columns:minmax(180px,.65fr) minmax(0,1.35fr);align-items:center;gap:clamp(28px,5vw,72px);box-sizing:border-box;width:min(1240px,100%);margin:56px auto;padding:clamp(28px,5vw,60px);border:1px solid var(--host-border);border-radius:28px;background:radial-gradient(ellipse at 12% 42%,#d88f3826,transparent 49%),linear-gradient(135deg,#253346,#1c293c);box-shadow:inset 0 1px #ffffff2b,0 20px 40px #040b172e;color:#edf4fc;scroll-margin-top:150px}.ai-host-status{display:inline-block;padding:6px 12px;border:1px solid #e7bd7766;border-radius:20px;background:#a6732b17;color:#ffdaa2;font:650 13px/1.5 Onest,Arial,sans-serif;margin-bottom:20px}
.ai-host-feature ul{display:flex;flex-wrap:wrap;gap:10px;padding:0;margin:25px 0;list-style:none}.ai-host-feature li{padding:8px 12px;border:1px solid #758aa466;border-radius:10px;background:#ffffff06;color:#e0eefb;font:600 14px/1.5 Onest,Arial,sans-serif}.ai-host-links{display:flex;gap:16px 24px;flex-wrap:wrap}.ai-host-links a{display:inline-flex;align-items:center;min-height:44px;color:#a9e6f0!important;font:650 16px/1.5 Onest,Arial,sans-serif;text-decoration:underline;text-underline-offset:5px}.ai-host-feature :focus-visible{outline:3px solid #8ee7ef;outline-offset:5px}
body.edition[data-page=donations] .creator-edition>.ai-host-feature{width:calc(100% - 48px);padding:clamp(28px,5vw,60px)}

@media(max-width:800px){.ai-host-feature{grid-template-columns:minmax(0,1fr);width:calc(100% - 44px);gap:26px;margin:38px auto;padding:28px}}
.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.edition .product-build-note{background:#e5eee1!important;border-color:#9caf91!important;color:#425a33!important;-webkit-text-fill-color:#425a33!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 .ai-host-status{background:#f2e3c9!important;border-color:#b39b71!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 */
body.redesign.edition[data-page=donations] {color-scheme:dark!important;background-color:#060b17!important;color:#e2eaf6!important}
body.redesign.edition[data-page=donations] main#main.main {background:transparent!important;color:#e2eaf6!important}
body.redesign.edition[data-page=donations] main#main.main .creator-edition {background:transparent!important;color:#e2eaf6!important}
/* News documents keep the same light reading desk as the news stream. */
body.product-site[data-product-site=news]:not(.news-site){color:#193b45!important}
body.product-site[data-product-site=news]:not(.news-site) main#main.main :is(.prose,.policy-page,.whitepaper-page,.document-exports){background:#f8faf2!important;color:#193b45!important;border-color:#b2c7b8!important}
body.product-site[data-product-site=news]:not(.news-site) main#main.main :is(h1,h2,h3,p,li,td,a,strong,summary){color:#315550!important;-webkit-text-fill-color:#315550!important;text-shadow:none!important}
body.product-site[data-product-site=news]:not(.news-site) .toc{background:#e5eee1!important;border-color:#b2c7b8!important}
body.product-site[data-product-site=news]:not(.news-site) .product-discover{background:#e4ece2!important;border-color:#b2c7b8!important}
/* 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){body.redesign.edition[data-page=donations] main#main.main .donation-fee-badge{padding:14px 16px;gap:14px}}

/* 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.product-site .product-top :is(.product-more>summary,.product-language>summary,.product-account){background:#dce9df!important;border-color:#a1bbaa!important;box-shadow:inset 0 1px #fff,0 3px 10px #25574310!important;color:#315550!important;-webkit-text-fill-color:#315550!important}
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.redesign.edition .topbar .news-header-link,body.product-site .product-account,body.product-site .product-top :is(.product-more>summary,.product-language>summary){background:linear-gradient(130deg,#d8f2ed,#b5dfe5)!important;border:1px solid #ffffffcc!important;box-shadow:inset 0 1px #fff,0 4px 11px #2d59651f!important;color:#294e57!important;-webkit-text-fill-color:#294e57!important}
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. */
body.product-site .product-discover .product-discover-card .product-discover-icon>svg.module-icon{display:block!important;width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important}
body.product-site .product-discover .product-build-note{color:#3b5b3d!important;-webkit-text-fill-color:#3b5b3d!important;background:#edf3e3!important;border-color:#9eb48e!important}

/* 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.product-site .product-discover .product-discover-card{background:linear-gradient(135deg,#f2fcffcc,#d8edf0bf)!important;border-color:#b8d5dc!important;box-shadow:inset 0 1px #fff,0 7px 20px #28586b20!important;color:#315550!important;-webkit-text-fill-color:#315550!important}
body.product-site .product-discover .product-discover-home{background:linear-gradient(135deg,#e7f6ff,#c3e6ef)!important}
body.product-site .product-discover .product-discover-market{background:linear-gradient(135deg,#e7f5dc,#c4e8d7)!important}
body.product-site .product-discover .product-discover-news{background:linear-gradient(135deg,#ffedcf,#f4d7af)!important}
body.product-site .product-discover .product-discover-card :is(strong,span,p){color:#315550!important;-webkit-text-fill-color:#315550!important;text-shadow:none!important}
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. */
body.redesign.edition[data-page] main#main.main .v-product>.v-actions .v-textlink,body.redesign.edition[data-page="donations"] main#main.main :is(.creator-platform-details,.donation-production>div>a){color:#24546e!important;-webkit-text-fill-color:#24546e!important;font-size:16px!important;font-weight:750!important;line-height:1.6!important;text-decoration:underline!important;text-decoration-thickness:1.5px!important;text-underline-offset:5px!important;padding:8px 0!important;min-height:40px!important}
body.redesign.edition[data-page] main#main.main :is(.home-edition-heading,.cloud-delivery)>.v-textlink{font-size:16px!important;font-weight:750!important;line-height:1.6!important;min-height:44px!important;padding:10px 0!important;color:#24546e!important;-webkit-text-fill-color:#24546e!important;text-decoration:underline!important;text-underline-offset:5px!important}
/* 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 :is(.community-donations,.community-journal,.community-guidelines) a.v-textlink{color:#24566c!important;-webkit-text-fill-color:#24566c!important;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}
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}
 :is(body.redesign.edition[data-page],body.product-site) :is(main#main.main,main) .trading-widget :is(.trading-panel,.swap-field,.swap-widget__arrow,.trading-transfer-tabs,.transfer-approval select){background:linear-gradient(140deg,#fff,#e6eafa)!important;color:#31415e!important;border-color:#a6b5d2!important;box-shadow:inset 0 1px #fff!important}
 :is(body.redesign.edition[data-page],body.product-site) :is(main#main.main,main) .trading-widget .trading-transfer-tabs button[aria-selected=true]{background:#46469b!important;color:#fff!important;-webkit-text-fill-color:#fff!important;border-color:#7878bd!important}
 :is(body.redesign.edition[data-page],body.product-site) :is(main#main.main,main) .trading-widget :is(.swap-field>span,.swap-widget__meta b,.swap-widget__note,.swap-recipient,.swap-widget__status,.swap-widget__meta>span,.transfer-quote-details){color:#536480!important;font-size:13px!important;line-height:1.5!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] .swap-field{box-sizing:border-box!important;padding:16px!important;gap:10px!important;background:repeating-linear-gradient(115deg,transparent 0 22px,#cee7ff06 22px 23px),radial-gradient(ellipse at 0 0,#699fda35,transparent 70%),linear-gradient(125deg,#233e5b,#1b2d44 64%,#554132)!important;border-color:#7c9eba!important;box-shadow:inset 0 1px #e3efff40,inset 3px 0 #6b9bc180,0 5px 14px #030c1f44!important}
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] .swap-field+ .swap-widget__arrow+ .swap-field{background:repeating-linear-gradient(115deg,transparent 0 22px,#ffe4bb06 22px 23px),radial-gradient(ellipse at 100% 0,#df944a35,transparent 70%),linear-gradient(125deg,#263e58,#243348 60%,#61432e)!important;box-shadow:inset 0 1px #fff0d440,inset -3px 0 #d69a6480,0 5px 14px #030c1f44!important}
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] .swap-field input{box-sizing:border-box!important;width:100%!important;min-width:0!important;padding:10px 16px!important;min-height:54px!important;border:1px solid #aecbe13d!important;border-radius:8px!important;font-size:26px!important;line-height:1.2!important;font-variant-numeric:tabular-nums!important;background:linear-gradient(115deg,#0e1b2e,#18293d)!important;color:#fff8ed!important;-webkit-text-fill-color:#fff8ed!important;box-shadow:inset 0 2px 5px #03091466!important}
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] .swap-field select{box-sizing:border-box!important;width:100%!important;min-width:0!important;padding:10px!important;border-radius:8px!important;font-size:12px!important}
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] .transfer-history-body{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:12px!important;padding:16px!important;min-width:0!important}
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] .transfer-history-body>label{display:block!important;position:static!important;width:auto!important;margin:0!important;line-height:1.5!important;white-space:normal!important;overflow-wrap:anywhere!important}
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] .transfer-history-body>select{display:block!important;position:static!important;box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important;padding:10px 34px 10px 12px!important;margin:0!important;min-height:46px!important;border-radius:8px!important}
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}}


/* Market and Donations share the accepted Vantemio materials. No state/data contract changes. */
@layer vantemio-readability {
body.redesign.edition[data-page]:is([data-page="market"],[data-page="donations"],[data-product-site="market"],[data-product-site="donations"]){--ui-paper:#182c42;--ui-panel:#243d55;--ui-ink:#e1eaf4;--ui-text:#e1eaf4;--ui-muted:#bacbdc;--ink:#e1eaf4;--muted:#bacbdc;--line:#aab9d2;background:#13263c!important;background-image:url('/assets/navigation-energy-substrate.svg'),radial-gradient(ellipse 850px 650px at 0 180px,#66b2f53d,transparent 74%),radial-gradient(ellipse 850px 650px at 100% 320px,#ffd06b30,transparent 74%),linear-gradient(125deg,#102139,#1b3047 58%,#2b3241)!important;background-size:1200px 900px,auto,auto,auto!important;color:#e1eaf4!important}
body.redesign.edition[data-page]:is([data-page="market"],[data-page="donations"],[data-product-site="market"],[data-product-site="donations"]) .product-top{background:linear-gradient(120deg,#30314df7,#1a3349f7)!important;color:#f2f5ff!important;border-bottom:1px solid #b2c0d870!important;box-shadow:inset 0 1px #e6d8ff50,0 10px 25px #1523442e!important}
body.redesign.edition[data-page]:is([data-page="market"],[data-page="donations"],[data-product-site="market"],[data-product-site="donations"]) .product-top :is(a,summary,strong,.product-brand span){color:#edf4ff!important;-webkit-text-fill-color:#edf4ff!important}
body.redesign.edition[data-page]:is([data-page="market"],[data-page="donations"],[data-product-site="market"],[data-product-site="donations"]) .product-top :is(.product-nav>a,.product-more>summary,.product-language>summary){background:linear-gradient(130deg,#43516e,#2b3d59)!important;border:1px solid #9cb5d270!important;box-shadow:inset 0 1px #dce9ff45,0 2px 0 #0d173c55!important}
body.redesign.edition[data-page]:is([data-page="market"],[data-page="donations"],[data-product-site="market"],[data-product-site="donations"]) :is(.product-more>nav,.product-language>nav){background:#26334e!important;border-color:#9aaccc!important;box-shadow:0 14px 30px #0b153c55!important}
body.redesign.edition[data-page]:is([data-page="market"],[data-page="donations"],[data-product-site="market"],[data-product-site="donations"]) :is(.product-more>nav,.product-language>nav) a{color:#edf3ff!important;-webkit-text-fill-color:#edf3ff!important}
body.redesign.edition[data-page]:is([data-page="market"],[data-page="donations"],[data-product-site="market"],[data-product-site="donations"]) main#main.main{background:transparent!important}
body.redesign.edition[data-page]:is([data-page="market"],[data-page="donations"],[data-product-site="market"],[data-product-site="donations"]) main#main.main :is(.market-page,.creator-edition){background:transparent!important;color:#e1eaf4!important}
body.redesign.edition[data-page]:is([data-page="market"],[data-page="donations"],[data-product-site="market"],[data-product-site="donations"]) main#main.main :is(.market-launch-hero,.donation-landing-hero){background:url('/assets/navigation-energy-substrate.svg') center top/1100px 825px repeat,radial-gradient(ellipse at 0 0,#78b2e147,transparent 50%),radial-gradient(ellipse at 100% 20%,#ffc66b35,transparent 60%),linear-gradient(130deg,#1b344c,#1b2e44)!important;border-bottom:1px solid #9faed0!important;color:#e1eaf4!important}
body.redesign.edition[data-page]:is([data-page="market"],[data-page="donations"],[data-product-site="market"],[data-product-site="donations"]) main#main.main :is(.market-launch-hero,.donation-landing-hero) :is(h1,h2,h3,p,.market-eyebrow,.donation-kicker){color:#f0f5fb!important;-webkit-text-fill-color:#f0f5fb!important;text-shadow:none!important}
body.redesign.edition[data-page]:is([data-page="market"],[data-page="donations"],[data-product-site="market"],[data-product-site="donations"]) main#main.main :is(.market-launch-hero,.donation-landing-hero) h1{-webkit-text-stroke:0!important;text-shadow:0 2px 6px #08142566!important}
body.redesign.edition[data-page]:is([data-page="market"],[data-page="donations"],[data-product-site="market"],[data-product-site="donations"]) main#main.main :is(.market-stage,.donation-launch-status){color:#ecf2f9!important;-webkit-text-fill-color:#ecf2f9!important;background:linear-gradient(120deg,#315674,#36475a)!important;border-color:#8c9fbd!important;box-shadow:inset 0 1px #e8f4ff45!important}
body.redesign.edition[data-page]:is([data-page="market"],[data-page="donations"],[data-product-site="market"],[data-product-site="donations"]) main#main.main :is(.market-primary,.donation-start){background:linear-gradient(120deg,#ffe1a0,#efb34f)!important;border:1px solid #ffe2a5!important;color:#1b2d42!important;-webkit-text-fill-color:#1b2d42!important;box-shadow:inset 0 1px #fff0c899,0 4px 0 #67513a,0 10px 24px #25355726!important}
body.redesign.edition[data-page]:is([data-page="market"],[data-page="donations"],[data-product-site="market"],[data-product-site="donations"]) main#main.main :is(.market-secondary,.donation-secondary){background:#2c4967!important;border:1px solid #95a8c8!important;color:#edf5fd!important;-webkit-text-fill-color:#edf5fd!important;box-shadow:inset 0 1px #e8f4ff45,0 3px 0 #99abc42e!important}
body.redesign.edition[data-page]:is([data-page="market"],[data-page="donations"],[data-product-site="market"],[data-product-site="donations"]) main#main.main :is(.market-scenarios,.market-rights,.market-catalog,.donation-benefits,.donation-features){background:linear-gradient(130deg,#20374e,#1c3047)!important;color:#e1eaf4!important}
body.redesign.edition[data-page]:is([data-page="market"],[data-page="donations"],[data-product-site="market"],[data-product-site="donations"]) main#main.main :is(.market-scenarios,.market-rights,.market-catalog,.donation-benefits,.donation-features) :is(h2,h3,p,span,strong,li){color:#e0e9f4!important;-webkit-text-fill-color:#e0e9f4!important}
body.redesign.edition[data-page]:is([data-page="market"],[data-page="donations"],[data-product-site="market"],[data-product-site="donations"]) main#main.main :is(.market-scenarios article,.market-rights article,.market-catalog-preview,.donation-benefits article){background:linear-gradient(135deg,#2b4962,#243b53)!important;border:1px solid #acbad4!important;border-radius:20px!important;box-shadow:inset 0 2px #e8f4ff45,0 5px 0 #8596b323,0 15px 25px #283a5417!important;padding:26px!important;min-width:0!important}
body.redesign.edition[data-page]:is([data-page="market"],[data-page="donations"],[data-product-site="market"],[data-product-site="donations"]) main#main.main :is(.market-order-flow,.market-seller,.market-stack,.market-rollout,.market-documents,.donation-fee-schedule){background:radial-gradient(ellipse at 0 0,#ffc96b1f,transparent 60%),linear-gradient(130deg,#223b54,#22384e)!important;color:#edf3ff!important;border-color:#a3b7d0!important}
body.redesign.edition[data-page]:is([data-page="market"],[data-page="donations"],[data-product-site="market"],[data-product-site="donations"]) main#main.main :is(.market-order-flow,.market-seller,.market-stack,.market-rollout,.market-documents,.donation-fee-schedule) :is(h2,h3,p,li,span,strong,.market-eyebrow){color:#e9f0ff!important;-webkit-text-fill-color:#e9f0ff!important}
body.redesign.edition[data-page]:is([data-page="market"],[data-page="donations"],[data-product-site="market"],[data-product-site="donations"]) main#main.main :is(.market-order-flow li,.market-stack article,.market-rollout li){border-color:#b6c9e2!important}
body.redesign.edition[data-page]:is([data-page="market"],[data-page="donations"],[data-product-site="market"],[data-product-site="donations"]) main#main.main :is(.market-order-flow li>span,.market-stack article>span,.market-rollout li>span){color:#ffe0a8!important;-webkit-text-fill-color:#ffe0a8!important}
body.redesign.edition[data-page]:is([data-page="market"],[data-page="donations"],[data-product-site="market"],[data-product-site="donations"]) main#main.main :is(.donation-tariff,.donation-fee-badge){background:linear-gradient(135deg,#37495c,#2b4057)!important;border-color:#b5c4e0!important;box-shadow:inset 0 2px #e8f4ff45,0 5px 0 #101b3940,0 15px 25px #05132d26!important;color:#edf4fc!important}
body.redesign.edition[data-page]:is([data-page="market"],[data-page="donations"],[data-product-site="market"],[data-product-site="donations"]) main#main.main :is(.donation-tariff,.donation-fee-badge) :is(h3,p,span,strong,b){color:#edf4fc!important;-webkit-text-fill-color:#edf4fc!important}
body.redesign.edition[data-page]:is([data-page="market"],[data-page="donations"],[data-product-site="market"],[data-product-site="donations"]) main#main.main .donation-tariff .donation-tariff-rate{color:#ffda98!important;-webkit-text-fill-color:#ffda98!important}
body.redesign.edition[data-page]:is([data-page="market"],[data-page="donations"],[data-product-site="market"],[data-product-site="donations"])>footer{background:linear-gradient(120deg,#262a45,#19374b)!important;border-color:#a5b4d066!important;color:#dce8fb!important}
body.redesign.edition[data-page]:is([data-page="market"],[data-page="donations"],[data-product-site="market"],[data-product-site="donations"])>footer :is(a,strong,h2,h3,p,span,small){color:#dce8fb!important;-webkit-text-fill-color:#dce8fb!important}
body.redesign.edition[data-page]:is([data-page="market"],[data-page="donations"],[data-product-site="market"],[data-product-site="donations"]) :is(a,button,summary,input,select):focus-visible{outline:3px solid #ffdc94!important;outline-offset:4px!important}
@media(max-width:600px){body.redesign.edition[data-page]:is([data-page="market"],[data-page="donations"],[data-product-site="market"],[data-product-site="donations"]) main#main.main :is(.market-scenarios article,.market-rights article,.market-catalog-preview,.donation-benefits article){padding:22px!important}}
@media(forced-colors:active){body.redesign.edition[data-page]:is([data-page="market"],[data-page="donations"],[data-product-site="market"],[data-product-site="donations"]) main#main.main :is(h1,h2,h3,p,li,a,button,span,strong,small){color:CanvasText!important;-webkit-text-fill-color:CanvasText!important;text-shadow:none!important;-webkit-text-stroke:0!important}}
}

@layer vantemio-readability {
body.redesign.edition[data-page]:is([data-page="market"],[data-page="donations"],[data-product-site="market"],[data-product-site="donations"]) main#main.main .donation-landing.creator-edition .donation-landing-hero{background:url('/assets/navigation-energy-substrate.svg') center top/1100px 825px repeat,radial-gradient(ellipse at 0 0,#6eb9fb38,transparent 52%),radial-gradient(ellipse at 100% 20%,#ffd0712e,transparent 60%),linear-gradient(130deg,#1b344c,#1b2e44)!important;border-color:#a6b5d2!important}
body.redesign.edition[data-page]:is([data-page="market"],[data-page="donations"],[data-product-site="market"],[data-product-site="donations"]) main#main.main :is(.donation-journey,.donation-production,.donation-payment,.donation-platforms-section,.donation-creator-showcase,.donation-fee-details,.market-asset-policy){background:linear-gradient(135deg,#254059,#20374e)!important;color:#dce7f2!important;border-color:#a8bad6!important}
body.redesign.edition[data-page]:is([data-page="market"],[data-page="donations"],[data-product-site="market"],[data-product-site="donations"]) main#main.main :is(.donation-journey,.donation-production,.donation-payment,.donation-platforms-section,.donation-creator-showcase,.donation-fee-details,.market-asset-policy) :is(h2,h3,p,li,span,strong,small){color:#dce7f2!important;-webkit-text-fill-color:#dce7f2!important}
body.redesign.edition[data-page]:is([data-page="market"],[data-page="donations"],[data-product-site="market"],[data-product-site="donations"]) main#main.main :is(.donation-prelaunch,.donation-start){background:linear-gradient(130deg,#33465c,#2b3e52)!important;border-color:#abc3dc!important;color:#edf3ff!important}
body.redesign.edition[data-page]:is([data-page="market"],[data-page="donations"],[data-product-site="market"],[data-product-site="donations"]) main#main.main :is(.donation-prelaunch,.donation-start) :is(h2,h3,p,span,strong){color:#edf3ff!important;-webkit-text-fill-color:#edf3ff!important}
body.redesign.edition[data-page]:is([data-page="market"],[data-page="donations"],[data-product-site="market"],[data-product-site="donations"]) main#main.main :is(.creator-phone,.donation-window,.donation-chip,.creator-float-screen){background:linear-gradient(135deg,#304d67,#263f56)!important;border-color:#b8c6e3!important;box-shadow:inset 0 2px #e8f4ff45,0 5px 0 #8498ba40,0 16px 25px #152a4840!important}
body.redesign.edition[data-page]:is([data-page="market"],[data-page="donations"],[data-product-site="market"],[data-product-site="donations"]) main#main.main .creator-edition :is(.creator-phone,.donation-window,.donation-chip,.creator-float-screen) :is(p,span,strong,small){color:#edf4fb!important;-webkit-text-fill-color:#edf4fb!important}
}

/* Actual browser repair: nested scene title follows the dark scene, and a
   prelaunch control retains a visible inactive state rather than a live CTA. */
@layer vantemio-readability {
}

@layer vantemio-readability {
body.redesign.edition[data-page]:is([data-page="market"],[data-page="donations"],[data-product-site="market"],[data-product-site="donations"]) main#main.main .market-scenarios article:nth-child(2){background:radial-gradient(ellipse at 100% 0,#ffd07724,transparent 70%),linear-gradient(140deg,#34485d,#293c52)!important}
body.redesign.edition[data-page]:is([data-page="market"],[data-page="donations"],[data-product-site="market"],[data-product-site="donations"]) main#main.main .market-scenarios article:nth-child(3){background:radial-gradient(ellipse at 0 100%,#8dc8ff24,transparent 70%),linear-gradient(140deg,#2c435c,#303f51)!important}
/***** Shared existing transfer component in Market and Donations *****/
body.redesign.edition[data-page]:is([data-page="market"],[data-page="donations"],[data-product-site="market"],[data-product-site="donations"]) main#main.main [data-transfer-module]{--trade-ground:#0c192b!important;--trade-panel:#152c44!important;--trade-raised:#23425e!important;--trade-border:#69879f!important;--trade-ink:#f2f5fb!important;--trade-text:#e2e9f4!important;--trade-muted:#c3d0df!important;--trade-body:#e2e9f4!important;--trade-data:#d8eaff!important;--trade-amber:#ffcf7c!important;color-scheme:dark!important;color:#e2e9f4!important;background:url('/assets/navigation-energy-substrate.svg') center top/780px auto repeat-y,radial-gradient(ellipse at 0 0,#6cb9ff30,transparent 68%),radial-gradient(ellipse at 100% 0,#ffcf7030,transparent 70%),linear-gradient(135deg,#1b324a,#192c43 58%,#333b49)!important;border-color:#b8cddd99!important;box-shadow:inset 0 1px #ecf5ff55,inset 0 -1px #102137,0 16px 32px #020a1a44!important}
body.redesign.edition[data-page]:is([data-page="market"],[data-page="donations"],[data-product-site="market"],[data-product-site="donations"]) main#main.main [data-transfer-module] :is(.trading-panel,.swap-field,.swap-widget__arrow,.trading-transfer-tabs,.transfer-approval select){background:linear-gradient(130deg,#213e59,#15263c 66%,#3a3934)!important;color:#ecf2f8!important;border-color:#63829a!important;box-shadow:inset 0 1px #d9edf833,0 4px 12px #01091733!important}
body.redesign.edition[data-page]:is([data-page="market"],[data-page="donations"],[data-product-site="market"],[data-product-site="donations"]) main#main.main [data-transfer-module] :is(input,select){background:#101f34!important;color:#f1f5fb!important;-webkit-text-fill-color:#f1f5fb!important;border-color:#718ba5!important;min-height:44px!important}
body.redesign.edition[data-page]:is([data-page="market"],[data-page="donations"],[data-product-site="market"],[data-product-site="donations"]) main#main.main [data-transfer-module] :is(p,span,strong,b,small,summary,dt,dd,label,h2,h3){color:#dbe6f3!important;-webkit-text-fill-color:#dbe6f3!important}
body.redesign.edition[data-page]:is([data-page="market"],[data-page="donations"],[data-product-site="market"],[data-product-site="donations"]) main#main.main [data-transfer-module] button:not(:disabled):is(button,:hover,:focus-visible){min-height:44px!important;color:#f2f5fb!important;-webkit-text-fill-color:#f2f5fb!important;background:repeating-linear-gradient(115deg,transparent 0 12px,#d8edff09 12px 13px),linear-gradient(115deg,#355d85,#233d5a 52%,#73513b)!important;border-color:#8eacc1!important;box-shadow:inset 0 1px #daefff44,0 3px 0 #06102077!important}
body.redesign.edition[data-page]:is([data-page="market"],[data-page="donations"],[data-product-site="market"],[data-product-site="donations"]) main#main.main [data-transfer-module] button[aria-selected=true]:is(button,:hover:not(:disabled),:focus-visible){color:#fff8ed!important;-webkit-text-fill-color:#fff8ed!important;background:repeating-linear-gradient(115deg,transparent 0 12px,#fff1 12px 13px),linear-gradient(110deg,#386391,#304c71 45%,#925026)!important;border-color:#efbc8c!important;box-shadow:inset 0 2px #e3f2ff66,inset 0 -3px #eaae6a66,0 3px 8px #030a1e88!important}
body.redesign.edition[data-page]:is([data-page="market"],[data-page="donations"],[data-product-site="market"],[data-product-site="donations"]) main#main.main [data-transfer-module] button:disabled{color:#bbc6d6!important;-webkit-text-fill-color:#bbc6d6!important;background:#293a4e!important;border-color:#65778d!important;box-shadow:none!important}
@media(forced-colors:active){body.redesign.edition[data-page]:is([data-page="market"],[data-page="donations"],[data-product-site="market"],[data-product-site="donations"]) main#main.main [data-transfer-module],body.redesign.edition[data-page]:is([data-page="market"],[data-page="donations"],[data-product-site="market"],[data-product-site="donations"]) main#main.main [data-transfer-module] *{background:Canvas!important;color:CanvasText!important;-webkit-text-fill-color:CanvasText!important;border-color:CanvasText!important;box-shadow:none!important}}
}

/* Transfer controls retain lunar/solar metal in every interaction state. */
@layer vantemio-readability {
body.redesign.edition[data-page]:is([data-page="market"],[data-page="donations"],[data-product-site="market"],[data-product-site="donations"]) main#main.main [data-transfer-module] .swap-field{box-sizing:border-box!important;padding:16px!important;gap:10px!important;background:repeating-linear-gradient(115deg,transparent 0 22px,#cee7ff06 22px 23px),radial-gradient(ellipse at 0 0,#699fda35,transparent 70%),linear-gradient(125deg,#233e5b,#1b2d44 64%,#554132)!important;border-color:#7c9eba!important;box-shadow:inset 0 1px #e3efff40,inset 3px 0 #6b9bc180,0 5px 14px #030c1f44!important}
body.redesign.edition[data-page]:is([data-page="market"],[data-page="donations"],[data-product-site="market"],[data-product-site="donations"]) main#main.main [data-transfer-module] .swap-field+ .swap-widget__arrow+ .swap-field{background:repeating-linear-gradient(115deg,transparent 0 22px,#ffe4bb06 22px 23px),radial-gradient(ellipse at 100% 0,#df944a35,transparent 70%),linear-gradient(125deg,#263e58,#243348 60%,#61432e)!important;box-shadow:inset 0 1px #fff0d440,inset -3px 0 #d69a6480,0 5px 14px #030c1f44!important}
body.redesign.edition[data-page]:is([data-page="market"],[data-page="donations"],[data-product-site="market"],[data-product-site="donations"]) main#main.main [data-transfer-module] .swap-field input{box-sizing:border-box!important;width:100%!important;min-width:0!important;padding:10px 16px!important;min-height:54px!important;border:1px solid #aecbe13d!important;border-radius:8px!important;font-size:26px!important;line-height:1.2!important;font-variant-numeric:tabular-nums!important;background:linear-gradient(115deg,#0e1b2e,#18293d)!important;color:#fff8ed!important;-webkit-text-fill-color:#fff8ed!important;box-shadow:inset 0 2px 5px #03091466!important}
body.redesign.edition[data-page]:is([data-page="market"],[data-page="donations"],[data-product-site="market"],[data-product-site="donations"]) main#main.main [data-transfer-module] .swap-field select{box-sizing:border-box!important;width:100%!important;min-width:0!important;padding:10px!important;border-radius:8px!important;font-size:12px!important}
body.redesign.edition[data-page]:is([data-page="market"],[data-page="donations"],[data-product-site="market"],[data-product-site="donations"]) main#main.main [data-transfer-module] .transfer-history-body{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:12px!important;padding:16px!important;min-width:0!important}
body.redesign.edition[data-page]:is([data-page="market"],[data-page="donations"],[data-product-site="market"],[data-product-site="donations"]) main#main.main [data-transfer-module] .transfer-history-body>label{display:block!important;position:static!important;width:auto!important;margin:0!important;line-height:1.5!important;white-space:normal!important;overflow-wrap:anywhere!important}
body.redesign.edition[data-page]:is([data-page="market"],[data-page="donations"],[data-product-site="market"],[data-product-site="donations"]) main#main.main [data-transfer-module] .transfer-history-body>select{display:block!important;position:static!important;box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important;padding:10px 34px 10px 12px!important;margin:0!important;min-height:46px!important;border-radius:8px!important}
body.redesign.edition[data-page]:is([data-page="market"],[data-page="donations"],[data-product-site="market"],[data-product-site="donations"]) main#main.main [data-transfer-module] button:focus-visible{outline:2px solid #f8d19f!important;outline-offset:3px!important}
}


/* Keep body actions readable in the first important component layer too. */
@layer vantemio-components {
body.redesign.edition:is([data-page=market],[data-page=donations],[data-product-site=market],[data-product-site=donations]) main#main.main :is(.market-actions>.market-primary,.market-actions>.market-secondary,.donation-actions>a){
 display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;min-height:46px!important;box-sizing:border-box!important;padding:12px 18px!important;border:1px solid #a5bbcd!important;border-radius:12px!important;
 background:repeating-linear-gradient(115deg,transparent 0 18px,#d9ecff0d 18px 19px),linear-gradient(115deg,#345772,#213951 48%,#4b4438 84%,#6d5735)!important;
 color:#f4f7fc!important;-webkit-text-fill-color:#f4f7fc!important;text-decoration:none!important;font-weight:750!important;line-height:1.35!important;text-shadow:none!important;filter:none!important;
 box-shadow:inset 0 1px #d9e9f27a,inset 0 -1px #102034,0 3px 0 #071525,0 7px 14px #0613264d!important;transition:background .16s,border-color .16s,box-shadow .16s!important
}
body.redesign.edition:is([data-page=market],[data-page=donations],[data-product-site=market],[data-product-site=donations]) main#main.main :is(.market-actions>.market-primary,.market-actions>.market-secondary,.donation-actions>a):is(:hover,:focus-visible){color:#fff!important;-webkit-text-fill-color:#fff!important;background:repeating-linear-gradient(115deg,transparent 0 18px,#e2efff0f 18px 19px),linear-gradient(115deg,#41677f,#294661 48%,#514b40 84%,#665039)!important;border-color:#f1ce91!important;box-shadow:inset 0 1px #e2edf7a8,inset 0 -1px #edbb7566,0 3px 0 #071525,0 9px 18px #06132666!important}
body.redesign.edition:is([data-page=market],[data-page=donations],[data-product-site=market],[data-product-site=donations]) main#main.main :is(.market-actions>a,.donation-actions>a):focus-visible{outline:2px solid #f5ce8d!important;outline-offset:4px!important}
@media(forced-colors:active){body.redesign.edition:is([data-page=market],[data-page=donations],[data-product-site=market],[data-product-site=donations]) main#main.main :is(.market-actions>a,.donation-actions>a){background:ButtonFace!important;color:ButtonText!important;-webkit-text-fill-color:ButtonText!important;border-color:ButtonText!important;box-shadow:none!important}}
}

/* 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}
body.redesign.edition .topbar .brand-mark-img{width:42px!important;height:42px!important;object-fit:contain!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){body.redesign.edition .topbar .brand-mark-img{width:33px!important;height:33px!important}}
@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}}
}

/* Visual materials for the existing transfer UI; data and execution contracts are unchanged. */
@layer vantemio-crystal {
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][data-transfer-module]{position:relative!important;isolation:isolate;overflow:hidden;background:radial-gradient(ellipse at 0 0,#2877b54d,transparent 60%),radial-gradient(ellipse at 100% 100%,#ff9d333d,transparent 60%),linear-gradient(125deg,#111e32,#18273b 54%,#302b30)!important;border:1px solid #90a7be99!important;border-radius:22px!important;box-shadow:inset 0 1px #c6e7ff55,inset 0 -1px #e9b06355,0 18px 48px #02071066!important;padding:22px!important}
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][data-transfer-module]::before{content:"";pointer-events:none;position:absolute;inset:0;z-index:-1;opacity:.55;background:repeating-linear-gradient(0deg,transparent 0 5px,#e3eeff05 5px 6px),repeating-linear-gradient(115deg,transparent 0 80px,#8fc7ff11 80px 81px),linear-gradient(125deg,transparent 36%,#a2d6ff12 40%,transparent 44%,#ffa94714 70%,transparent 76%)}
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][data-transfer-module]>header{display:grid!important;grid-template-columns:40px minmax(0,1fr)!important;align-items:center;gap:2px 12px!important;padding:0 0 20px!important;border:0!important;background:transparent!important}
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][data-transfer-module]>header h2{font-size:19px!important;line-height:1.25!important;margin:0!important;color:#f5f5f1!important;-webkit-text-fill-color:#f5f5f1!important;letter-spacing:-.025em!important}
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][data-transfer-module] .transfer-brand-mark{grid-row:1/3;display:grid;place-items:center;width:40px;height:44px;filter:drop-shadow(0 1px 7px #79bfff55)}
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][data-transfer-module] .transfer-brand-mark img{width:36px;height:36px;object-fit:contain}
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][data-transfer-module] .trading-transfer-provider{grid-column:2;font-size:11px!important;letter-spacing:.03em!important;color:#c3cedd!important;-webkit-text-fill-color:#c3cedd!important}
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][data-transfer-module] .trading-transfer-tabs{display:grid!important;grid-template-columns:1fr 1fr!important;gap:6px!important;padding:5px!important;border:1px solid #8398b16b!important;border-radius:13px!important;background:linear-gradient(110deg,#102139,#1a2434 65%,#362b2a)!important;box-shadow:inset 0 2px 5px #03081188!important;margin-bottom:18px!important}
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][data-transfer-module] .trading-transfer-tabs button{display:flex!important;align-items:center;justify-content:center;gap:9px!important;position:relative;min-height:48px!important;font-size:13px!important;font-weight:700!important;border-radius:9px!important;border:1px solid #8294ae66!important;background:repeating-linear-gradient(115deg,transparent 0 20px,#c1dbff06 20px 21px),linear-gradient(110deg,#253f5d,#253348 65%,#4d3d34)!important;color:#e9eef6!important;-webkit-text-fill-color:#e9eef6!important;box-shadow:inset 0 1px #dfedff22,0 2px 3px #0005!important;transition:background .18s,border-color .18s,box-shadow .18s}
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][data-transfer-module] .trading-transfer-tabs button svg{width:20px;height:20px;display:block;stroke:#d8ebff}
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][data-transfer-module] .trading-transfer-tabs button[aria-selected=true]{background:repeating-linear-gradient(115deg,transparent 0 20px,#e1efff08 20px 21px),radial-gradient(ellipse at 100% 50%,#f6ad4b44,transparent 60%),linear-gradient(105deg,#325b85,#2e435d 55%,#72503c)!important;color:#fff8ee!important;-webkit-text-fill-color:#fff8ee!important;border-color:#c3c9cd!important;box-shadow:inset 0 1px #fff8,inset 0 -3px #ffb85f99,0 3px 8px #02071066!important}
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][data-transfer-module] .trading-transfer-tabs button:hover{border-color:#f1cf9f!important;filter:brightness(1.12)}
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][data-transfer-module] .trading-panel{padding:16px!important;border-radius:16px!important;background:linear-gradient(135deg,#15263b,#1a2638 65%,#2b2c36)!important;border:1px solid #9ab1c14d!important;box-shadow:inset 0 1px #e1efff22!important}
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][data-transfer-module] .swap-widget__workbench{gap:20px!important}
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][data-transfer-module] .swap-field{position:relative;padding:16px!important;gap:11px!important;border-radius:13px!important;border:1px solid #7ea6ca88!important;background:repeating-linear-gradient(115deg,transparent 0 28px,#c4e3ff08 28px 29px),radial-gradient(ellipse at 0 0,#3e87c344,transparent 80%),linear-gradient(130deg,#263d58,#1b2b40 72%,#383539)!important;box-shadow:inset 0 1px #d9ebff44,inset 3px 0 #6db3ee88,0 8px 18px #03091355!important}
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][data-transfer-module] .swap-field+.swap-widget__arrow+.swap-field{border-color:#caa27788!important;background:repeating-linear-gradient(115deg,transparent 0 28px,#ffe5bd08 28px 29px),radial-gradient(ellipse at 100% 0,#f2a04338,transparent 80%),linear-gradient(130deg,#25364f,#2a3040 60%,#514034)!important;box-shadow:inset 0 1px #fff0d944,inset -3px 0 #f2af6388,0 8px 18px #03091355!important}
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][data-transfer-module] .swap-field>span:first-child{font-size:12px!important;color:#edf1f6!important;-webkit-text-fill-color:#edf1f6!important;font-weight:650!important;letter-spacing:.015em}
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][data-transfer-module] .swap-field__row{display:grid!important;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr)!important;gap:8px!important}
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][data-transfer-module] .transfer-picker{display:flex!important;align-items:center;position:relative;min-width:0;background:linear-gradient(115deg,#15283f,#263347 65%,#4b3b30)!important;border:1px solid #87a7bf88;border-radius:9px;box-shadow:inset 0 1px #e3edff25,0 2px 5px #02071055}
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][data-transfer-module] .transfer-picker i{display:grid;place-items:center;position:absolute;inset-inline-start:9px;pointer-events:none;width:19px;height:19px;color:#d2e5f7!important;-webkit-text-fill-color:#d2e5f7!important}
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][data-transfer-module] .transfer-picker--token i{color:#ffd29a!important;-webkit-text-fill-color:#ffd29a!important}
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][data-transfer-module] .transfer-picker svg{width:18px;height:18px;stroke:currentColor}
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][data-transfer-module] .transfer-picker select{box-sizing:border-box!important;width:100%!important;min-width:0!important;min-height:48px!important;font-size:11px!important;border:0!important;padding:10px 8px 10px 34px!important;padding-inline-start:34px!important;background:transparent!important;box-shadow:none!important;color:#e0e7f1!important;-webkit-text-fill-color:#e0e7f1!important;opacity:1!important}
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][data-transfer-module] .transfer-picker:has(select:focus-visible){outline:2px solid #f6c787;outline-offset:3px}
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][data-transfer-module] .transfer-picker select:disabled{cursor:not-allowed}
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][data-transfer-module] .swap-field input{background:linear-gradient(110deg,#0b1526,#15253b)!important;border-color:#8ba8c14d!important;color:#fff9f0!important;-webkit-text-fill-color:#fff9f0!important;min-height:60px!important;padding:12px 16px!important;border-radius:9px!important;font:500 28px/1.2 Onest,Arial,sans-serif!important;box-shadow:inset 0 3px 9px #02071055!important}
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][data-transfer-module] .swap-field input::placeholder{color:#d5dfe9!important;-webkit-text-fill-color:#d5dfe9!important;opacity:1}
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][data-transfer-module] .swap-widget__arrow{width:34px!important;height:34px!important;display:grid!important;place-items:center;border:1px solid #b5c0cc!important;border-radius:10px!important;background:linear-gradient(140deg,#365779,#253b53 55%,#805435)!important;color:#fff5de!important;box-shadow:inset 0 1px #fff5,0 3px 7px #02071088!important}
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][data-transfer-module] .swap-widget__receipt{padding:15px!important;border:1px solid #819ab14d!important;border-radius:12px!important;background:radial-gradient(ellipse at 100% 0,#d9953820,transparent 70%),linear-gradient(145deg,#17243a,#202b3d)!important;box-shadow:inset 0 1px #d4e9ff22!important;min-width:0}
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][data-transfer-module] .swap-widget__receipt-head{display:flex!important;align-items:center;gap:8px!important;padding-bottom:12px!important;border-bottom:1px solid #97a6b533!important;margin-bottom:12px!important}
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][data-transfer-module] .swap-widget__receipt-head h3{font-size:13px!important;line-height:1.4!important;margin:0!important;color:#f5efe5!important;-webkit-text-fill-color:#f5efe5!important}
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][data-transfer-module] .trading-material-mark{display:block!important;width:22px;height:22px;border-radius:6px;transform:rotate(45deg);background:linear-gradient(135deg,#dfedfb,#5c91ba 42%,#ffa63f 44%,#f7d8a0 65%,#5b7c99);box-shadow:0 0 14px #ffb65725,inset 0 0 0 3px #10203988;flex:none}
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][data-transfer-module] .swap-widget__meta>span{padding:8px 0!important;border-bottom:1px solid #afc0d51f!important;gap:12px!important}
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][data-transfer-module] .swap-widget__meta b{font-weight:500!important;color:#c8d3e1!important;-webkit-text-fill-color:#c8d3e1!important}
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][data-transfer-module] .swap-widget__meta>span>span{color:#fff1d8!important;-webkit-text-fill-color:#fff1d8!important;font-variant-numeric:tabular-nums}
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][data-transfer-module] :is(.transfer-options,.transfer-quote-details){border:1px solid #91a6bb55!important;background:linear-gradient(110deg,#2a4059,#273246 60%,#4f3d32)!important;border-radius:9px!important;box-shadow:inset 0 1px #e1efff22!important}
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][data-transfer-module] :is(.transfer-options,.transfer-quote-details)>summary{padding:12px!important;min-height:44px!important;box-sizing:border-box;color:#edf1f6!important;-webkit-text-fill-color:#edf1f6!important;font-size:12px!important}
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][data-transfer-module] button:not(:disabled){background:repeating-linear-gradient(115deg,transparent 0 24px,#dcefff0a 24px 25px),linear-gradient(115deg,#365979,#293b53 55%,#80563a)!important;border:1px solid #9fb6c9!important;box-shadow:inset 0 1px #eff7ff66,0 3px 0 #08132488,0 5px 12px #02071033!important;color:#fff4e3!important;-webkit-text-fill-color:#fff4e3!important;border-radius:9px!important;min-height:44px!important}
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][data-transfer-module] button:disabled{background:linear-gradient(115deg,#293746,#303844)!important;color:#b9c3ce!important;-webkit-text-fill-color:#b9c3ce!important;border:1px solid #73849788!important;box-shadow:inset 0 1px #fff1!important;opacity:1!important;cursor:not-allowed!important}
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][data-transfer-module] :is(button,summary,input,select):focus-visible{outline:2px solid #ffd195!important;outline-offset:3px!important}
@media(max-width:700px){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][data-transfer-module]{padding:14px!important;border-radius:17px!important}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][data-transfer-module]>header h2{font-size:17px!important}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][data-transfer-module] .trading-transfer-tabs button{gap:6px!important;font-size:11px!important}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][data-transfer-module] .trading-panel{padding:10px!important}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][data-transfer-module] .swap-widget__workbench{gap:14px!important}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][data-transfer-module] .swap-field{padding:12px!important}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][data-transfer-module] .transfer-picker select{font-size:10px!important;padding-inline-start:28px!important}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][data-transfer-module] .transfer-picker i{inset-inline-start:6px;width:16px;height:16px}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][data-transfer-module] .swap-widget__receipt{padding:12px!important}}
@media(forced-colors:active){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][data-transfer-module],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][data-transfer-module] *{background:Canvas!important;color:CanvasText!important;-webkit-text-fill-color:CanvasText!important;border-color:CanvasText!important;box-shadow:none!important}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][data-transfer-module]::before{display:none}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][data-transfer-module] .trading-material-mark{background:Highlight!important}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][data-transfer-module] :is(button,summary,input,select):focus-visible{outline-color:Highlight!important}}
}

@layer vantemio-crystal {
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][data-transfer-module] .transfer-picker__label{display:none!important;pointer-events:none}
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][data-transfer-module] .transfer-picker:has(select:disabled) .transfer-picker__label{display:block!important;position:absolute;inset-inline-start:34px;inset-inline-end:6px;font-size:11px!important;line-height:1.25!important;color:#d2dbe7!important;-webkit-text-fill-color:#d2dbe7!important;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
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][data-transfer-module] .transfer-picker select:disabled{color:transparent!important;-webkit-text-fill-color:transparent!important;opacity:1!important}
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][data-transfer-module] .trading-transfer-tabs button svg{width:22px;height:22px;stroke:none}
@media(max-width:700px){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][data-transfer-module] .transfer-picker:has(select:disabled) .transfer-picker__label{inset-inline-start:28px;font-size:10px!important}}
}

/* The accepted browser client still mounts a section; support its original
   event-bearing nodes while the new client remains with its backend owner. */
@layer vantemio-crystal {
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][data-transfer-module] section[data-transfer-history]{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:12px!important;min-width:0!important;padding:16px!important;margin-top:14px!important;border:1px solid #9ab1c277!important;border-radius:11px!important;background:radial-gradient(ellipse at 100% 0,#d7953e24,transparent 75%),linear-gradient(120deg,#253e57,#223047)!important;box-shadow:inset 0 1px #dceeff33!important}
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][data-transfer-module] section[data-transfer-history]>h4{margin:0!important;font-size:13px!important;line-height:1.4!important;color:#fff2db!important}
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][data-transfer-module] section[data-transfer-history]>label{display:block!important;position:static!important;width:auto!important;margin:0!important;line-height:1.5!important;white-space:normal!important;overflow-wrap:anywhere!important}
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][data-transfer-module] section[data-transfer-history]>select{display:block!important;position:static!important;box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important;padding:10px 34px 10px 12px!important;margin:0!important;min-height:46px!important;border:1px solid #91a9bf88!important;border-radius:8px!important;background:linear-gradient(120deg,#15273d,#24344b)!important;color:#d2dfef!important}
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][data-transfer-module] section[data-transfer-history]>small{font-size:11px!important;line-height:1.5!important;color:#d2dce8!important}
}

@layer vantemio-crystal {
body.redesign.edition[data-page] main#main.main :is(.bridge-swap-page,.trading-page.trading-page) :is(.bridge-swap-heading h1,.trading-terminal-brand h1,.trading-terminal-brand h1 span){color:#f5f7fb!important;-webkit-text-fill-color:#f5f7fb!important;background:none!important;text-shadow:none!important;opacity:1!important}
body.redesign.edition[data-page] main#main.main :is(.bridge-swap-page,.trading-page.trading-page) :is(.bridge-swap-heading p,.trading-service-note,.trading-terminal-provider){color:#d5dde8!important;-webkit-text-fill-color:#d5dde8!important;opacity:1!important}
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][data-transfer-module] :is(label,p,small,h4,output,[role=status],.swap-widget__sub,.swap-field__hint){color:#e2e7ef!important;-webkit-text-fill-color:#e2e7ef!important;opacity:1!important;text-shadow:none!important}
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][data-transfer-module] :is(input,select){color-scheme:dark}
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][data-transfer-module] :is(input,select,button,summary){text-shadow:none!important}
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][data-transfer-module] .transfer-picker select option{color:#f4f6fb!important;background:#16253a!important}
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][data-transfer-module] section[data-transfer-history]>label{color:#e6ebf2!important;-webkit-text-fill-color:#e6ebf2!important}
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][data-transfer-module] section[data-transfer-history]>select{color:#edf1f7!important;-webkit-text-fill-color:#edf1f7!important;opacity:1!important}
@media(max-width:480px){}
}

.product-top{position:sticky;top:0;z-index:100;border-bottom:1px solid #728ca444;background:#101c2bf5;color:#eff5ff;box-shadow:0 8px 26px #040a1826;backdrop-filter:blur(18px)}
.product-top a{color:#e5efff!important;text-decoration:none!important}
.product-top :focus-visible{outline:3px solid #a5d4ff;outline-offset:4px}
@media(max-width:820px){}

/* Override generic document details styling in the shared parent theme. */
body.product-site .product-top details:is(.product-language,.product-more){padding:0!important;margin:0!important;border:0!important;border-radius:0!important;background:none!important;box-shadow:none!important}

body.product-site main#main .market-launch-hero,body.product-site main#main .donation-landing-hero{padding-top:64px!important}
@media(max-width:820px){body.product-site main#main .market-launch-hero,body.product-site main#main .donation-landing-hero{padding-top:40px!important}}
@media(max-width:820px){}

@media(max-width:360px){}

@media(max-width:360px){}

/* Own products share a clear route back to the Vantemio ecosystem. */
body.product-site .product-discover{display:block;position:relative;margin:56px 0 0;padding:56px clamp(22px,4vw,56px);background:#101c2b;color:#eff5ff;border-top:1px solid #6887a34d;isolation:isolate}
body.product-site .product-discover-inner{max-width:1248px;margin:0 auto;min-width:0}
body.product-site .product-discover-intro{max-width:700px;margin:0 0 30px}
body.product-site .product-discover h2{margin:0 0 12px;padding:0;color:#eff5ff;font:700 clamp(26px,3.5vw,38px)/1.18 Onest,Arial,sans-serif;letter-spacing:-.035em;overflow-wrap:break-word}
body.product-site .product-discover-intro p{color:#c6d8ea;font:450 17px/1.6 Onest,Arial,sans-serif;margin:0;padding:0;max-width:60ch}
body.product-site .product-discover-links{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}
body.product-site .product-discover-card{--product-accent:#b3d8ff;display:grid;grid-template-columns:52px minmax(0,1fr);gap:20px 16px;align-content:start;position:relative;min-width:0;padding:26px 24px 58px;border:1px solid #728da666;border-radius:22px;background:linear-gradient(145deg,#293e55,#182a3d 75%);box-shadow:inset 0 1px 0 #ffffff24,0 12px 25px #020a152b;color:#eff5ff;text-decoration:none;transition:border-color .2s,background-color .2s;box-sizing:border-box}
body.product-site .product-discover-market{--product-accent:#a6ead9}
body.product-site .product-discover-icon{display:grid;place-items:center;width:52px;height:52px;border-radius:16px;color:var(--product-accent);background:linear-gradient(145deg,#516a83,#203349);box-shadow:inset 0 1px 0 #ffffff50,0 5px 10px #020a154d}
body.product-site .product-discover-icon svg{display:block;width:28px;height:28px;margin:0;flex:none}
body.product-site .product-discover-copy{display:block;min-width:0}
body.product-site .product-discover-copy strong{display:block;margin:0 0 12px;color:#fff;font:700 20px/1.3 Onest,Arial,sans-serif;letter-spacing:-.025em;overflow-wrap:break-word}
body.product-site .product-discover-copy>span{display:block;color:#c6d8ea;font:450 16px/1.6 Onest,Arial,sans-serif;overflow-wrap:break-word}
body.product-site .product-discover-arrow{position:absolute;bottom:23px;right:24px;width:22px;height:22px;color:var(--product-accent)}
body.product-site .product-discover-card:hover{border-color:var(--product-accent)}
body.product-site .product-discover-card:focus-visible{outline:3px solid var(--product-accent);outline-offset:5px}
@media(max-width:1000px){body.product-site .product-discover-links{grid-template-columns:1fr}body.product-site .product-discover-card{padding:24px 60px 24px 24px}body.product-site .product-discover-arrow{right:24px;bottom:auto;top:40px}}
@media(max-width:480px){body.product-site .product-discover{padding:40px 22px;margin-top:36px}body.product-site .product-discover-card{grid-template-columns:48px minmax(0,1fr);gap:14px 14px;padding:20px 44px 20px 18px;align-items:start}body.product-site .product-discover-icon{width:48px;height:48px}body.product-site .product-discover-icon .module-icon{width:48px;height:48px;max-width:100%}body.product-site .product-discover-icon svg{max-width:100%;height:auto}body.product-site .product-discover-copy strong{font-size:18px;line-height:1.28}body.product-site .product-discover-copy>span{font-size:14px;line-height:1.5}body.product-site .product-discover-arrow{top:auto;bottom:16px;right:16px;width:20px;height:20px}body.product-site .product-discover-links{gap:16px}}
@media(max-width:390px){body.product-site .product-discover-card{grid-template-columns:44px minmax(0,1fr);gap:12px 12px;padding:18px 40px 18px 16px}body.product-site .product-discover-icon{width:44px;height:44px}body.product-site .product-discover-icon .module-icon{width:44px;height:44px}body.product-site .product-discover-copy strong{font-size:17px}body.product-site .product-discover-arrow{bottom:14px;right:14px}}
@media(prefers-reduced-motion:reduce){body.product-site .product-discover-card{transition:none}}

/* A separate material and unmistakable silhouette for each Vantemio product. */
body.product-site .product-discover-card{--product-accent:#c4b4ff;--product-light:#393554;--product-deep:#211f36;grid-template-columns:64px minmax(0,1fr);border-color:#b8a8ef70;background:radial-gradient(ellipse at 3% 0%,#c3acff21,transparent 68%),linear-gradient(135deg,var(--product-light),var(--product-deep));box-shadow:inset 0 1px 0 #ffffff38,inset 0 -1px 0 #0004,0 10px 0 -7px #03091188,0 20px 30px #03091538;overflow:visible}
body.product-site .product-discover-news{--product-accent:#ffdc87;--product-light:#354353;--product-deep:#222a3a;border-color:#ddc27b80}
body.product-site .product-discover-market{--product-accent:#8ff4c8;--product-light:#245349;--product-deep:#162f34;border-color:#8be7b880}
body.product-site .product-discover-icon{width:64px;height:64px;padding:0;border:0;border-radius:0;background:none;box-shadow:none;filter:drop-shadow(0 5px 5px #02071070);transition:transform .22s ease,filter .22s ease}
body.product-site .product-discover-icon .module-icon{display:block;width:64px;height:64px;margin:0;overflow:visible}
body.product-site .product-discover-card::before{content:"";position:absolute;left:26px;right:26px;top:0;height:2px;border-radius:50%;background:linear-gradient(90deg,transparent,var(--product-accent),transparent);opacity:.85}
body.product-site .product-discover-copy>span{color:#e0e8f1}
body.product-site .product-discover-arrow{color:var(--product-accent);filter:drop-shadow(0 2px 2px #0008);transition:transform .22s ease}
body.product-site .product-discover-card:hover .product-discover-icon{transform:translateY(-3px);filter:drop-shadow(0 8px 6px #02071080)}
body.product-site .product-discover-card:hover .product-discover-arrow{transform:translateX(3px)}
@media(prefers-reduced-motion:reduce){body.product-site .product-discover-icon,body.product-site .product-discover-arrow{transition:none}body.product-site .product-discover-card:hover .product-discover-icon,body.product-site .product-discover-card:hover .product-discover-arrow{transform:none}}

/* News uses the owner's light editorial palette; other products retain their theme. */
body.news-site .product-top{background:#fffdf8f2;border-color:var(--brand-line);color:var(--brand-ink);box-shadow:0 8px 24px #37647112}
body.news-site .product-top a{color:var(--brand-ink)!important}
body.news-site .product-top :is(.product-language,.product-more) summary{color:var(--brand-ink);border-color:#aac5cd;background:linear-gradient(145deg,#fffefb,#e4f2f5);box-shadow:inset 0 1px #fff,0 3px 8px #2c647510}
body.news-site .product-top :is(.product-language,.product-more) nav{background:#fffefb;border-color:var(--brand-line);box-shadow:0 16px 32px #2c647520}
body.news-site .product-top :is(.product-language,.product-more) nav a:hover,body.news-site .product-top .product-language nav a[aria-current]{background:#e4f3ef}
body.news-site .product-top :focus-visible{outline-color:var(--brand-link)}
body.news-site.product-site .product-discover{color:var(--brand-ink);border-color:var(--brand-line);background:linear-gradient(135deg,#fff2e5b0,#eaf7f4b0)}
body.news-site.product-site .product-discover h2,body.news-site.product-site .product-discover-copy strong{color:var(--brand-ink)}
body.news-site.product-site .product-discover-intro p,body.news-site.product-site .product-discover-copy>span{color:var(--brand-muted)}
body.news-site.product-site .product-discover-card{--product-accent:#8051a0;--product-light:#f3edfb;--product-deep:#fffdfb;border-color:#cdbddd;background:linear-gradient(135deg,var(--product-light),var(--product-deep));color:var(--brand-ink);box-shadow:inset 0 1px #fff,0 12px 26px #48687617}
body.news-site.product-site .product-discover-market{--product-accent:#26765c;--product-light:#dff3e8;--product-deep:#f7fffb;border-color:#a7d1bd}
body.news-site.product-site .product-discover-card .product-build-note{background:#e1f1e8;border-color:#aacabd;color:#315d4c}
body.news-site.product-site .product-discover-arrow{filter:none}

/* Shared News header identity also covers editorial document pages. */
/* Light editorial identity: warm paper, mint depth, ink typography. News only. */
body[data-product-site="news"] .product-top,body[data-product-site="news"] .news-top{isolation:isolate;background:radial-gradient(ellipse at 7% 0,#ffd4a28c,transparent 35%),radial-gradient(ellipse at 84% 100%,#bde4db96,transparent 38%),linear-gradient(105deg,#fff9edfa,#eff7f6fa 70%,#e7f0fbfa);border-bottom:1px solid #a4c4c6;box-shadow:inset 0 1px #fff,0 5px 20px #264f5e13}
body[data-product-site="news"] .product-top::before,body[data-product-site="news"] .news-top::before{content:"";position:absolute;z-index:-1;inset:0;pointer-events:none;opacity:.5;background:repeating-linear-gradient(120deg,transparent 0 44px,#5f9da50c 44px 45px),radial-gradient(circle at 68% -70%,transparent 0 130px,#dc995833 131px 132px,transparent 133px 152px,#5a9c9d30 153px 154px,transparent 155px)}
body[data-product-site="news"] .product-top::after,body[data-product-site="news"] .news-top::after{content:"";position:absolute;pointer-events:none;left:0;right:0;bottom:-1px;height:2px;background:linear-gradient(90deg,transparent,#e4ab70 18%,#79aaa1 53%,#9bafd2 83%,transparent)}
@layer vantemio-readability {

/* Shared four-destination navigation, also consumed by product-site exports. */
@media(max-width:1100px){}
@media(max-width:820px){}
@media(max-width:380px){}
@media(forced-colors:active){}

}

/* 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 {
 html body[data-vantemio-shell]:not(.news-site):not([data-page=trading]) main [data-transfer-module] .transfer-picker{display:grid!important;grid-template-columns:20px minmax(0,1fr)!important;grid-template-rows:auto auto!important;align-items:center!important;gap:2px 7px!important;padding:8px!important;min-height:64px!important;box-sizing:border-box!important}
 html body[data-vantemio-shell]:not(.news-site):not([data-page=trading]) main [data-transfer-module] .transfer-picker i{position:static!important;grid-column:1!important;grid-row:1/3!important;inset:auto!important;width:20px!important;height:20px!important}
 html body[data-vantemio-shell]:not(.news-site):not([data-page=trading]) main [data-transfer-module] .transfer-picker .transfer-picker__label{display:block!important;position:static!important;grid-column:2!important;grid-row:1!important;inset:auto!important;min-width:0!important;font:600 10px/1.3 Onest,system-ui,sans-serif!important;color:#d3dbe7!important;-webkit-text-fill-color:#d3dbe7!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}
 html body[data-vantemio-shell]:not(.news-site):not([data-page=trading]) main [data-transfer-module] .transfer-picker select{position:static!important;grid-column:2!important;grid-row:2!important;box-sizing:border-box!important;width:100%!important;min-width:0!important;min-height:24px!important;margin:0!important;padding:0!important;background:transparent!important;border:0!important;box-shadow:none!important;font:600 11px/1.4 Onest,system-ui,sans-serif!important;color:#f6f5ef!important;-webkit-text-fill-color:#f6f5ef!important;opacity:1!important;text-overflow:ellipsis!important}
}

@font-face{font-family:'Manrope';font-style:normal;font-weight:200 800;font-display:swap;src:url('/assets/manrope-variable-latin.woff2?v=ff4de53c27da') format('woff2');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:'Manrope';font-style:normal;font-weight:200 800;font-display:swap;src:url('/assets/manrope-variable-latin-ext.woff2?v=6168635005a2') format('woff2');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:'Manrope';font-style:normal;font-weight:200 800;font-display:swap;src:url('/assets/manrope-variable-cyrillic.woff2?v=1109e4479a7d') format('woff2');unicode-range:U+400-45F,U+490-491,U+4AE-4AF,U+4BA-4BB,U+4E8-4E9}
@font-face{font-family:'VManrope';font-style:normal;font-weight:200 800;font-display:swap;src:url('/assets/manrope-variable-latin.woff2?v=ff4de53c27da') format('woff2');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:'VManrope';font-style:normal;font-weight:200 800;font-display:swap;src:url('/assets/manrope-variable-latin-ext.woff2?v=6168635005a2') format('woff2');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:'VManrope';font-style:normal;font-weight:200 800;font-display:swap;src:url('/assets/manrope-variable-cyrillic.woff2?v=1109e4479a7d') format('woff2');unicode-range:U+400-45F,U+490-491,U+4AE-4AF,U+4BA-4BB,U+4E8-4E9}
@font-face{font-family:'VMaterial';font-style:normal;font-weight:200 800;font-display:swap;src:url('/assets/manrope-variable-latin.woff2?v=ff4de53c27da') format('woff2');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';font-style:normal;font-weight:200 800;font-display:swap;src:url('/assets/manrope-variable-latin-ext.woff2?v=6168635005a2') format('woff2');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';font-style:normal;font-weight:200 800;font-display:swap;src:url('/assets/manrope-variable-cyrillic.woff2?v=1109e4479a7d') format('woff2');unicode-range:U+400-45F,U+490-491,U+4AE-4AF,U+4BA-4BB,U+4E8-4E9}
@font-face{font-family:'Onest';font-style:normal;font-weight:100 900;font-display:swap;src:url('/assets/onest-variable-latin.woff2?v=c4ae9c6d20d8') format('woff2');unicode-range:U+D,U+20-7E,U+A0-A3,U+A5,U+A7-AB,U+AE-B4,U+B6-FF,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2009,U+2013-2014,U+2018-201A,U+201C-201E,U+2022,U+2026,U+202F-2030,U+2039-203A,U+2044,U+20AC,U+20B4,U+20B8,U+20BA,U+20BC-20BD,U+2116-2117,U+2122,U+2153-215E,U+2190-2193,U+2196-2199,U+21A9,U+21B6-21B7,U+21BA-21BB,U+2212,U+2248,U+2260,U+2264-2265,U+2713,U+27F5-27F6,U+A78B-A78C}
@font-face{font-family:'Onest';font-style:normal;font-weight:100 900;font-display:swap;src:url('/assets/onest-variable-latin-ext.woff2?v=88e192f8969a') format('woff2');unicode-range:U+100-130,U+132-151,U+154-17F,U+181,U+186-18A,U+18E-194,U+196-199,U+19D,U+1A0-1A1,U+1A4-1A5,U+1AC-1AD,U+1AF-1B0,U+1B2-1B4,U+1B7,U+1CD-1DD,U+1E6-1E7,U+1F0,U+1F8-1F9,U+218-21B,U+237,U+244-245,U+24C-24D,U+253-254,U+256-257,U+259,U+25B,U+260,U+263,U+268-269,U+272,U+289,U+28B-28C,U+292,U+294,U+2B7,U+2C7,U+2D8-2D9,U+2DB,U+2DD,U+300-304,U+306-30C,U+312,U+31B,U+323,U+326-329,U+331,U+1E04-1E05,U+1E0C-1E0D,U+1E24-1E25,U+1E32-1E3B,U+1E3E-1E3F,U+1E42-1E47,U+1E56-1E57,U+1E5A-1E5D,U+1E62-1E63,U+1E6C-1E6D,U+1E80-1E85,U+1E90-1E93,U+1E9E,U+1EA0-1EF9}
@font-face{font-family:'Onest';font-style:normal;font-weight:100 900;font-display:swap;src:url('/assets/onest-variable-cyrillic.woff2?v=24761007d7a2') format('woff2');unicode-range:U+401-40C,U+40E-44F,U+451-45C,U+45E-45F,U+490-49D,U+4A0-4A5,U+4AA-4AB,U+4AE-4B3,U+4B6-4BB,U+4C0-4C2,U+4CF-4D9,U+4DC-4DF,U+4E2-4EB,U+4EE-4F5}
@font-face{font-family:'VOnest';font-style:normal;font-weight:100 900;font-display:swap;src:url('/assets/onest-variable-latin.woff2?v=c4ae9c6d20d8') format('woff2');unicode-range:U+D,U+20-7E,U+A0-A3,U+A5,U+A7-AB,U+AE-B4,U+B6-FF,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2009,U+2013-2014,U+2018-201A,U+201C-201E,U+2022,U+2026,U+202F-2030,U+2039-203A,U+2044,U+20AC,U+20B4,U+20B8,U+20BA,U+20BC-20BD,U+2116-2117,U+2122,U+2153-215E,U+2190-2193,U+2196-2199,U+21A9,U+21B6-21B7,U+21BA-21BB,U+2212,U+2248,U+2260,U+2264-2265,U+2713,U+27F5-27F6,U+A78B-A78C}
@font-face{font-family:'VOnest';font-style:normal;font-weight:100 900;font-display:swap;src:url('/assets/onest-variable-latin-ext.woff2?v=88e192f8969a') format('woff2');unicode-range:U+100-130,U+132-151,U+154-17F,U+181,U+186-18A,U+18E-194,U+196-199,U+19D,U+1A0-1A1,U+1A4-1A5,U+1AC-1AD,U+1AF-1B0,U+1B2-1B4,U+1B7,U+1CD-1DD,U+1E6-1E7,U+1F0,U+1F8-1F9,U+218-21B,U+237,U+244-245,U+24C-24D,U+253-254,U+256-257,U+259,U+25B,U+260,U+263,U+268-269,U+272,U+289,U+28B-28C,U+292,U+294,U+2B7,U+2C7,U+2D8-2D9,U+2DB,U+2DD,U+300-304,U+306-30C,U+312,U+31B,U+323,U+326-329,U+331,U+1E04-1E05,U+1E0C-1E0D,U+1E24-1E25,U+1E32-1E3B,U+1E3E-1E3F,U+1E42-1E47,U+1E56-1E57,U+1E5A-1E5D,U+1E62-1E63,U+1E6C-1E6D,U+1E80-1E85,U+1E90-1E93,U+1E9E,U+1EA0-1EF9}
@font-face{font-family:'VOnest';font-style:normal;font-weight:100 900;font-display:swap;src:url('/assets/onest-variable-cyrillic.woff2?v=24761007d7a2') format('woff2');unicode-range:U+401-40C,U+40E-44F,U+451-45C,U+45E-45F,U+490-49D,U+4A0-4A5,U+4AA-4AB,U+4AE-4B3,U+4B6-4BB,U+4C0-4C2,U+4CF-4D9,U+4DC-4DF,U+4E2-4EB,U+4EE-4F5}
@font-face{font-family:'Unbounded';font-style:normal;font-weight:700;font-display:swap;src:url('/assets/unbounded-display-700-latin.woff2?v=d06ac2ee0112') format('woff2');unicode-range:U+20-7E,U+A0-B4,U+B6-FF,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2013-2014,U+2018-201A,U+201C-201E,U+2020-2022,U+2026,U+2030,U+2039-203A,U+2044,U+2071,U+2074,U+207F,U+2081-2084,U+2090-209C,U+20A1,U+20A3-20A4,U+20A6,U+20A9,U+20AB-20AD,U+20B1-20B2,U+20B4-20B5,U+20B8-20BA,U+20BC-20BD,U+2116,U+2122,U+2184,U+2190-2199,U+21A4,U+21A6,U+21A9-21AA,U+2212,U+2215,U+2219,U+2248,U+2260,U+2264-2265,U+2460-2468,U+24EA,U+24FF,U+25A0-25A2,U+25AE-25AF,U+25B2-25B3,U+25B6-25B7,U+25BC-25BD,U+25C0-25C1,U+25C6-25C7,U+25CA-25CB,U+25CF-25D3,U+25D6-25D7,U+25E2-25E5,U+25E7-25EA,U+25EC-25EE,U+25F4-25F7,U+2611,U+2616,U+261D,U+2714,U+2718,U+271A,U+2776-277E,U+27F5-27F6,U+2B12-2B15,U+2C63-2C66,U+2C6D-2C70,U+2C72-2C73,U+A726-A727,U+A78B-A78D,U+A798-A799,U+A7AA,U+A7AC-A7AE,U+A7B2-A7B7,U+AB53,U+F8FF,U+FB01-FB02}
@font-face{font-family:'Unbounded';font-style:normal;font-weight:700;font-display:swap;src:url('/assets/unbounded-display-700-latin-ext.woff2?v=d040a5cf041f') format('woff2');unicode-range:U+100-130,U+132-151,U+154-181,U+186-18A,U+18E-194,U+196-1A1,U+1A4-1A5,U+1A9-1AA,U+1AC-1B9,U+1C0-1F5,U+1F8-220,U+226-233,U+237-23E,U+241-254,U+256-257,U+259,U+25B,U+25F-261,U+263-26A,U+26C,U+26F,U+271-272,U+275,U+278,U+27D-27E,U+283-284,U+288-28C,U+28E,U+292,U+294-295,U+298,U+29D,U+2A7,U+2B0-2B3,U+2B7-2B9,U+2BE-2C1,U+2C7-2C9,U+2D8-2D9,U+2DB,U+2DD,U+2E1-2E3,U+300-304,U+306-30D,U+30F,U+311-313,U+315,U+31B,U+320,U+323-329,U+32D-332,U+335,U+35C-35D,U+361,U+392,U+395,U+398,U+39B,U+3A9,U+3B2,U+3B5,U+3B8,U+3BB,U+3C9,U+1D7D,U+1DBB,U+1DBF,U+1DC6-1DC7,U+1E00-1E9B,U+1E9E,U+1EA0-1EF9}
@font-face{font-family:'Unbounded';font-style:normal;font-weight:700;font-display:swap;src:url('/assets/unbounded-display-700-cyrillic.woff2?v=b3b1a6e56414') format('woff2');unicode-range:U+400-45F,U+490-491}
@font-face{font-family:'VUnbounded';font-style:normal;font-weight:700;font-display:swap;src:url('/assets/unbounded-display-700-latin.woff2?v=d06ac2ee0112') format('woff2');unicode-range:U+20-7E,U+A0-B4,U+B6-FF,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2013-2014,U+2018-201A,U+201C-201E,U+2020-2022,U+2026,U+2030,U+2039-203A,U+2044,U+2071,U+2074,U+207F,U+2081-2084,U+2090-209C,U+20A1,U+20A3-20A4,U+20A6,U+20A9,U+20AB-20AD,U+20B1-20B2,U+20B4-20B5,U+20B8-20BA,U+20BC-20BD,U+2116,U+2122,U+2184,U+2190-2199,U+21A4,U+21A6,U+21A9-21AA,U+2212,U+2215,U+2219,U+2248,U+2260,U+2264-2265,U+2460-2468,U+24EA,U+24FF,U+25A0-25A2,U+25AE-25AF,U+25B2-25B3,U+25B6-25B7,U+25BC-25BD,U+25C0-25C1,U+25C6-25C7,U+25CA-25CB,U+25CF-25D3,U+25D6-25D7,U+25E2-25E5,U+25E7-25EA,U+25EC-25EE,U+25F4-25F7,U+2611,U+2616,U+261D,U+2714,U+2718,U+271A,U+2776-277E,U+27F5-27F6,U+2B12-2B15,U+2C63-2C66,U+2C6D-2C70,U+2C72-2C73,U+A726-A727,U+A78B-A78D,U+A798-A799,U+A7AA,U+A7AC-A7AE,U+A7B2-A7B7,U+AB53,U+F8FF,U+FB01-FB02}
@font-face{font-family:'VUnbounded';font-style:normal;font-weight:700;font-display:swap;src:url('/assets/unbounded-display-700-latin-ext.woff2?v=d040a5cf041f') format('woff2');unicode-range:U+100-130,U+132-151,U+154-181,U+186-18A,U+18E-194,U+196-1A1,U+1A4-1A5,U+1A9-1AA,U+1AC-1B9,U+1C0-1F5,U+1F8-220,U+226-233,U+237-23E,U+241-254,U+256-257,U+259,U+25B,U+25F-261,U+263-26A,U+26C,U+26F,U+271-272,U+275,U+278,U+27D-27E,U+283-284,U+288-28C,U+28E,U+292,U+294-295,U+298,U+29D,U+2A7,U+2B0-2B3,U+2B7-2B9,U+2BE-2C1,U+2C7-2C9,U+2D8-2D9,U+2DB,U+2DD,U+2E1-2E3,U+300-304,U+306-30D,U+30F,U+311-313,U+315,U+31B,U+320,U+323-329,U+32D-332,U+335,U+35C-35D,U+361,U+392,U+395,U+398,U+39B,U+3A9,U+3B2,U+3B5,U+3B8,U+3BB,U+3C9,U+1D7D,U+1DBB,U+1DBF,U+1DC6-1DC7,U+1E00-1E9B,U+1E9E,U+1EA0-1EF9}
@font-face{font-family:'VUnbounded';font-style:normal;font-weight:700;font-display:swap;src:url('/assets/unbounded-display-700-cyrillic.woff2?v=b3b1a6e56414') format('woff2');unicode-range:U+400-45F,U+490-491}

@layer comfort96{body[data-comfort="96"][data-page=donations][data-donation-ui="116"]{--d116-ink:#183f5b;--d116-copy:#365870;--d116-blue:#245e96;--d116-amber:#97501c;--d116-mint:#216d59}body[data-comfort="96"][data-page=donations][data-donation-ui="116"] .donation-landing{gap:14px!important}body[data-comfort="96"][data-page=donations][data-donation-ui="116"] .donation-landing :is(h2,h3,strong){-webkit-text-fill-color:currentColor!important}body[data-comfort="96"][data-page=donations][data-donation-ui="116"] .donation-landing :is(h2,h3){color:var(--d116-ink)!important}body[data-comfort="96"][data-page=donations][data-donation-ui="116"] .donation-landing :is(.donation-lead,.donation-journey>p,.donation-closing>p){color:var(--d116-copy)!important}body[data-comfort="96"][data-page=donations][data-donation-ui="116"] .donation-landing-hero{padding-block:12px 14px!important;gap:16px!important}body[data-comfort="96"][data-page=donations][data-donation-ui="116"] .d86-scene{max-width:365px!important}body[data-comfort="96"][data-page=donations][data-donation-ui="116"] .d86-scene>svg{max-height:245px!important}body[data-comfort="96"][data-page=donations][data-donation-ui="116"] [data-donation-equipment="116"] :is(.d86-monitor,.d86-camera,.d86-gem,.d86-microphone,.d116-keyboard){animation:none!important;transform:none!important}body[data-comfort="96"][data-page=donations][data-donation-ui="116"] .d86-scene figcaption{margin-top:3px!important}body[data-comfort="96"][data-page=donations][data-donation-ui="116"] .d86-scene-steps b{color:#305a74!important;font-size:11px!important}body[data-comfort="96"][data-page=donations][data-donation-ui="116"] .donation-stage-label{color:#755124!important;font-size:12px!important}body[data-comfort="96"][data-page=donations][data-donation-ui="116"] .d94-action-dock{grid-template-columns:minmax(0,1fr) minmax(0,380px)!important;gap:16px!important;margin-bottom:14px!important}body[data-comfort="96"][data-page=donations][data-donation-ui="116"] :is(.d86-inline-swap,.d86-inline-swap>[data-transfer-module],.d86-legacy-widget){box-sizing:border-box!important;width:100%!important;max-width:380px!important;min-width:0!important;margin-inline:auto!important}body[data-comfort="96"][data-page=donations][data-donation-ui="116"] .d86-legacy-widget{position:relative!important;isolation:isolate!important;padding:12px!important;border:1px solid #94b6cd!important;border-radius:19px!important;background:radial-gradient(ellipse at 100% 0,#fbe7d3b3,transparent 52%),radial-gradient(ellipse at 0 100%,#d8f0e580,transparent 58%),linear-gradient(135deg,#fcfeff,#e3effb)!important;box-shadow:inset 0 1px #fff,0 4px #cbdde9,0 12px 24px #254d6814!important}body[data-comfort="96"][data-page=donations][data-donation-ui="116"] .transfer-compact-heading{display:flex!important;align-items:center!important;gap:8px!important;padding:0 0 10px!important;margin:0!important;border:0!important;background:none!important}body[data-comfort="96"][data-page=donations][data-donation-ui="116"] .transfer-compact-heading h2{font:600 16px/1.35 Onest,system-ui,sans-serif!important;letter-spacing:-.02em!important;margin:0!important}body[data-comfort="96"][data-page=donations][data-donation-ui="116"] .transfer-brand-mark{width:29px!important;height:33px!important;padding:0!important;background:none!important;box-shadow:none!important}body[data-comfort="96"][data-page=donations][data-donation-ui="116"] .transfer-brand-mark img{width:29px!important;height:33px!important;object-fit:contain!important}body[data-comfort="96"][data-page=donations][data-donation-ui="116"] .trading-transfer-tabs{display:grid!important;grid-template-columns:1fr 1fr!important;gap:5px!important;padding:4px!important;margin:0 0 9px!important;border:1px solid #bbcedd!important;border-radius:12px!important;background:#e2edf6a6!important}body[data-comfort="96"][data-page=donations][data-donation-ui="116"] .d86-legacy-widget .trading-transfer-tabs>button{min-width:0!important;min-height:36px!important;padding:7px 8px!important;border:1px solid transparent!important;border-radius:8px!important;background:transparent!important;color:#36546b!important;font:550 12px/1.35 Onest,system-ui,sans-serif!important;box-shadow:none!important}body[data-comfort="96"][data-page=donations][data-donation-ui="116"] .trading-transfer-tabs>button[aria-selected=true]{border-color:#92b7d6!important;background:linear-gradient(125deg,#fff,#cfe5ff)!important;color:#164d7e!important;box-shadow:inset 0 1px #fff,0 2px 4px #2e59751a!important}body[data-comfort="96"][data-page=donations][data-donation-ui="116"] .trading-transfer-tabs>button[data-transfer-tab=bridge][aria-selected=true]{border-color:#d0ac84!important;background:linear-gradient(125deg,#fff,#ffe0ba)!important;color:#794516!important}body[data-comfort="96"][data-page=donations][data-donation-ui="116"] .trading-transfer-tabs svg{width:19px!important;height:19px!important;stroke:currentColor!important}body[data-comfort="96"][data-page=donations][data-donation-ui="116"] .d86-legacy-widget :is(.swap-widget,.swap-widget__workbench,.swap-widget__entry,.swap-widget__grid){min-width:0!important;max-width:100%!important;min-height:0!important;padding:0!important;gap:7px!important;background:none!important;box-shadow:none!important}body[data-comfort="96"][data-page=donations][data-donation-ui="116"] .d86-legacy-widget .swap-field{display:grid!important;grid-template-columns:minmax(70px,.7fr) minmax(0,1.5fr)!important;gap:4px 8px!important;padding:9px!important;border:1px solid #a8c5de!important;border-radius:13px!important;background:linear-gradient(130deg,#fbfdff,#dfeeff)!important;box-shadow:inset 0 1px #fff!important}body[data-comfort="96"][data-page=donations][data-donation-ui="116"] .swap-field:last-of-type{border-color:#a4cbb9!important;background:linear-gradient(130deg,#fcfffd,#e0f2e8)!important}body[data-comfort="96"][data-page=donations][data-donation-ui="116"] .swap-field>span:first-child{grid-column:1!important;grid-row:1!important;color:#285877!important;font:550 11px/1.4 Onest,system-ui,sans-serif!important}body[data-comfort="96"][data-page=donations][data-donation-ui="116"] .swap-field__row{grid-column:2!important;grid-row:1 / span 2!important;display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:6px!important;min-width:0!important}body[data-comfort="96"][data-page=donations][data-donation-ui="116"] .transfer-picker{min-width:0!important;max-width:100%!important;padding:5px 7px!important;border:1px solid #b0c7d9!important;border-radius:9px!important;background:#ffffffc9!important;box-shadow:inset 0 1px #fff,0 1px 2px #3058730d!important}body[data-comfort="96"][data-page=donations][data-donation-ui="116"] .transfer-picker>i{grid-column:1!important;grid-row:1!important;width:21px!important;height:21px!important}body[data-comfort="96"][data-page=donations][data-donation-ui="116"] .transfer-picker>i>svg{width:21px!important;height:21px!important}body[data-comfort="96"][data-page=donations][data-donation-ui="116"] .transfer-picker__label{grid-column:2!important;grid-row:1!important;font-size:10px!important;color:#46627a!important}body[data-comfort="96"][data-page=donations][data-donation-ui="116"] .d86-legacy-widget .transfer-picker>select{grid-column:1 / -1!important;grid-row:2!important;box-sizing:border-box!important;width:100%!important;min-width:0!important;min-height:31px!important;padding:4px 18px 4px 0!important;border:0!important;border-radius:0!important;background-color:transparent!important;color:#173f5d!important;-webkit-text-fill-color:currentColor!important;font:550 12px/1.4 Onest,system-ui,sans-serif!important;opacity:1!important}body[data-comfort="96"][data-page=donations][data-donation-ui="116"] .d86-legacy-widget .swap-field>input{grid-column:1!important;grid-row:2!important;box-sizing:border-box!important;width:100%!important;min-width:0!important;min-height:36px!important;padding:4px 1px!important;border:0!important;border-radius:0!important;background:transparent!important;color:#173f5d!important;-webkit-text-fill-color:currentColor!important;font:550 25px/1.3 Onest,system-ui,sans-serif!important;box-shadow:none!important}body[data-comfort="96"][data-page=donations][data-donation-ui="116"] .swap-field>input::placeholder{color:#647b8d!important;opacity:1!important}body[data-comfort="96"][data-page=donations][data-donation-ui="116"] .swap-widget__arrow{width:26px!important;height:26px!important;margin:-4px auto!important;z-index:1!important;border:1px solid #b9cbd7!important;border-radius:9px!important;background:#fff!important;color:#476780!important;box-shadow:0 2px 4px #254d6814!important}body[data-comfort="96"][data-page=donations][data-donation-ui="116"] .swap-amount-presets{display:flex!important;gap:5px!important;justify-content:flex-end!important;margin:1px 0!important;padding:0!important}body[data-comfort="96"][data-page=donations][data-donation-ui="116"] .d86-legacy-widget button:not([role=tab]){max-width:100%!important;min-height:34px!important;border:1px solid #a1bdd3!important;border-radius:9px!important;background:linear-gradient(125deg,#fff,#dcecff)!important;color:#1d527e!important;-webkit-text-fill-color:currentColor!important;font:550 12px/1.4 Onest,system-ui,sans-serif!important;box-shadow:inset 0 1px #fff,0 2px #c5d9e9,0 4px 8px #3158730c!important;white-space:normal!important;overflow-wrap:anywhere!important;transition:transform .18s ease,box-shadow .18s ease!important}body[data-comfort="96"][data-page=donations][data-donation-ui="116"] .d86-legacy-widget .swap-preset-btn{min-height:30px!important;padding:4px 9px!important;font-size:11px!important}body[data-comfort="96"][data-page=donations][data-donation-ui="116"] .d86-legacy-widget [data-transfer-get-quote]:not(:disabled){background:linear-gradient(125deg,#fff6e9,#ffd4a4)!important;border-color:#c79d70!important;color:#754313!important;box-shadow:inset 0 1px #fff,0 2px #ddba92,0 5px 10px #81512418!important}body[data-comfort="96"][data-page=donations][data-donation-ui="116"] .d86-legacy-widget button:disabled{background:linear-gradient(125deg,#f9fbfd,#e5edf2)!important;border-color:#c4d2dc!important;color:#5e7384!important;box-shadow:inset 0 1px #fff!important;opacity:1!important;cursor:not-allowed!important}body[data-comfort="96"][data-page=donations][data-donation-ui="116"] .d86-legacy-widget :is(.swap-widget__foot,.swap-widget__note,.swap-widget__status,.d86-swap-hint){font:400 11px/1.5 Onest,system-ui,sans-serif!important;color:#3e5d73!important;overflow-wrap:anywhere!important;margin-block:5px!important}body[data-comfort="96"][data-page=donations][data-donation-ui="116"] .d91-quote-panel{min-width:0!important;margin-top:8px!important;border:1px solid #cbb38f!important;border-radius:11px!important;background:linear-gradient(130deg,#fffaf4,#fff0dd)!important;box-shadow:inset 0 1px #fff!important}body[data-comfort="96"][data-page=donations][data-donation-ui="116"] .d91-quote-panel>summary{padding:10px!important;color:#754d24!important;font:550 12px/1.4 Onest,system-ui,sans-serif!important}body[data-comfort="96"][data-page=donations][data-donation-ui="116"] .d91-quote-panel .swap-widget__receipt{min-width:0!important;padding:10px!important;background:transparent!important;box-shadow:none!important;border:0!important}body[data-comfort="96"][data-page=donations][data-donation-ui="116"] .d86-swap-advanced{min-width:0!important;padding:0!important;margin-top:9px!important;border:1px solid #c3d1dd!important;border-radius:9px!important;background:#ffffffb3!important}body[data-comfort="96"][data-page=donations][data-donation-ui="116"] .d86-swap-advanced>summary{padding:9px!important;font-size:11px!important;color:#345870!important}body[data-comfort="96"][data-page=donations][data-donation-ui="116"] .d86-swap-advanced>details{margin:5px 8px!important;padding:0!important;min-width:0!important}body[data-comfort="96"][data-page=donations][data-donation-ui="116"] .d86-swap-advanced>details>summary{font-size:11px!important;color:#345870!important}body[data-comfort="96"][data-page=donations][data-donation-ui="116"] .donation-journey{padding:14px!important;margin-block:14px!important}body[data-comfort="96"][data-page=donations][data-donation-ui="116"] .donation-journey h2{font:600 21px/1.3 Onest,system-ui,sans-serif!important;margin:0 0 10px!important}body[data-comfort="96"][data-page=donations][data-donation-ui="116"] .donation-journey ol{margin:0 0 9px!important;gap:7px!important}body[data-comfort="96"][data-page=donations][data-donation-ui="116"] .donation-journey li{display:grid!important;grid-template-columns:24px 16px minmax(0,1fr)!important;gap:6px!important;align-items:center!important;padding:9px!important;min-width:0!important;min-height:0!important;border-radius:10px!important;border:1px solid #abc5db!important;background:linear-gradient(125deg,#fff,#dfedff)!important;box-shadow:inset 0 1px #fff!important}body[data-comfort="96"][data-page=donations][data-donation-ui="116"] .donation-journey li:nth-child(2){border-color:#d8b894!important;background:linear-gradient(125deg,#fff,#ffead3)!important}body[data-comfort="96"][data-page=donations][data-donation-ui="116"] .donation-journey li:nth-child(3){border-color:#a8cbb7!important;background:linear-gradient(125deg,#fff,#dff1e5)!important}body[data-comfort="96"][data-page=donations][data-donation-ui="116"] .donation-journey li>span{width:auto!important;min-width:0!important;height:auto!important;padding:0!important;background:none!important;border:0!important;color:#46617a!important;font:500 11px/1.3 Onest,system-ui,sans-serif!important}body[data-comfort="96"][data-page=donations][data-donation-ui="116"] .donation-journey li>svg{width:24px!important;height:24px!important;stroke:#376580!important}body[data-comfort="96"][data-page=donations][data-donation-ui="116"] .donation-journey li>strong{font:550 12px/1.4 Onest,system-ui,sans-serif!important;color:#254961!important}body[data-comfort="96"][data-page=donations][data-donation-ui="116"] .donation-journey>p{margin:0!important;font:400 12px/1.55 Onest,system-ui,sans-serif!important;max-width:100%!important}body[data-comfort="96"][data-page=donations][data-donation-ui="116"] .donation-closing.d116-compact-closing{position:relative!important;display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:6px 20px!important;min-height:0!important;padding:15px!important;margin:14px 0!important;background:radial-gradient(ellipse at 0 100%,#e1f2eaa6,transparent 65%),linear-gradient(125deg,#fff,#e4efff)!important}body[data-comfort="96"][data-page=donations][data-donation-ui="116"] .donation-closing>h2{grid-column:1!important;margin:0!important;font:600 20px/1.3 Onest,system-ui,sans-serif!important}body[data-comfort="96"][data-page=donations][data-donation-ui="116"] .donation-closing>p{grid-column:1!important;max-width:64ch!important;margin:0!important;font:400 12px/1.5 Onest,system-ui,sans-serif!important}body[data-comfort="96"][data-page=donations][data-donation-ui="116"] .donation-closing>.donation-closing-actions{grid-column:2!important;grid-row:1 / span 2!important;margin:0!important}body[data-comfort="96"][data-page=donations][data-donation-ui="116"] :is(.donation-contact,.donation-actions>a){min-height:36px!important;padding:8px 11px!important;border:1px solid #a0bfd8!important;border-radius:10px!important;background:linear-gradient(125deg,#fff,#d5e8ff)!important;color:#1c527f!important;font:550 12px/1.4 Onest,system-ui,sans-serif!important;box-shadow:inset 0 1px #fff,0 2px #c4d9e9,0 6px 10px #31587312!important}body[data-comfort="96"][data-page=donations][data-donation-ui="116"] .donation-contact{border-color:#c8a37c!important;background:linear-gradient(125deg,#fff7ec,#ffdab0)!important;color:#7a491a!important;box-shadow:inset 0 1px #fff,0 2px #dfbf9c,0 6px 10px #81512412!important}body[data-comfort="96"][data-page=donations][data-donation-ui="116"] :is(button,a,select,input,summary):focus-visible{outline:2px solid #326baf!important;outline-offset:3px!important}@media(hover:hover)and (prefers-reduced-motion:no-preference){body[data-comfort="96"][data-page=donations][data-donation-ui="116"] :is(.donation-contact,.donation-actions>a,.d86-legacy-widget button:not(:disabled)):hover{transform:translateY(-1px)!important;box-shadow:inset 0 1px #fff,0 3px #bbd0e1,0 7px 13px #31587320!important}}@media(max-width:900px){body[data-comfort="96"][data-page=donations][data-donation-ui="116"] .d94-action-dock{grid-template-columns:minmax(0,1fr)!important}body[data-comfort="96"][data-page=donations][data-donation-ui="116"] .d86-inline-swap{justify-self:center!important}}@media(max-width:600px){body[data-comfort="96"][data-page=donations][data-donation-ui="116"] .donation-landing-hero{gap:10px!important}body[data-comfort="96"][data-page=donations][data-donation-ui="116"] .d86-scene{max-width:320px!important}body[data-comfort="96"][data-page=donations][data-donation-ui="116"] .d86-scene>svg{max-height:220px!important}body[data-comfort="96"][data-page=donations][data-donation-ui="116"] .donation-journey ol{grid-template-columns:minmax(0,1fr)!important}body[data-comfort="96"][data-page=donations][data-donation-ui="116"] .donation-journey li{padding:8px 9px!important}body[data-comfort="96"][data-page=donations][data-donation-ui="116"] .donation-closing.d116-compact-closing{grid-template-columns:minmax(0,1fr)!important;padding:13px!important;gap:7px!important}body[data-comfort="96"][data-page=donations][data-donation-ui="116"] .donation-closing>.donation-closing-actions{grid-column:1!important;grid-row:auto!important}body[data-comfort="96"][data-page=donations][data-donation-ui="116"] .d86-legacy-widget{padding:10px!important}body[data-comfort="96"][data-page=donations][data-donation-ui="116"] .transfer-compact-heading h2{font-size:15px!important}}}
