/* 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}
 html body[data-vantemio-shell]:not(.news-site):not([data-page=home]):not([data-page=trading]) .news-place-panel{background:radial-gradient(ellipse at 100% 0,#ffad4226,transparent 58%),linear-gradient(130deg,#14263b,#0d192b)!important;border-color:#a8bfce88!important;box-shadow:inset 0 1px #e0edff33,0 18px 42px #010710b3!important}
 html body[data-vantemio-shell]:not(.news-site) [data-vantemio-masthead].vm-masthead .vm-primary .site-shortcuts[data-vm-passport-navigation]{display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr))!important}
 /* Shared masthead: precise label typography and genuinely different
    faceted SVG icons, with the accepted crystal V still starting the word. */
 html body[data-vantemio-shell]:not(.news-site) [data-vantemio-masthead].vm-masthead{background:radial-gradient(ellipse at 0 0,#208ce64d,transparent 48%),radial-gradient(ellipse at 100% 100%,#ff9c3633,transparent 48%),linear-gradient(115deg,#0b1728,#101b2a 55%,#20212a)!important;border-color:#9eb4c67a!important;box-shadow:inset 0 1px #e9f2ff4d,0 3px #020914,0 12px 28px #01060c66!important}
 html body[data-vantemio-shell]:not(.news-site) [data-vantemio-masthead].vm-masthead .site-shortcut{background:radial-gradient(ellipse at 100% 0,#ffad4252,transparent 58%),repeating-linear-gradient(120deg,transparent 0 28px,#f2f7ff0b 29px 30px),linear-gradient(120deg,#194b73,#182c44 68%,#3e3328)!important;border-color:#a7bfce!important;border-block-end-color:#70cfff!important;color:#fffaf0!important;-webkit-text-fill-color:#fffaf0!important;font-family:var(--vm-material-font)!important;font-weight:700!important;text-shadow:none!important;filter:none!important;box-shadow:inset 0 1px #edf6ff5e,0 3px #020914,0 5px 12px #01050c80!important}
 html body[data-vantemio-shell]:not(.news-site) [data-vantemio-masthead].vm-masthead .site-shortcut:nth-child(even){border-block-end-color:#ffb454!important;background:radial-gradient(ellipse at 0 0,#ffad4245,transparent 58%),repeating-linear-gradient(120deg,transparent 0 28px,#f2f7ff0b 29px 30px),linear-gradient(120deg,#214561,#202d40 65%,#453225)!important}
 html body[data-vantemio-shell]:not(.news-site) [data-vantemio-masthead].vm-masthead .site-shortcut:hover{background:radial-gradient(ellipse at 100% 0,#ffbd6066,transparent 58%),linear-gradient(120deg,#205f90,#20415e 70%,#573b25)!important;border-color:#ffe3ac!important;filter:none!important}
 html body[data-vantemio-shell]:not(.news-site) [data-vantemio-masthead].vm-masthead .site-shortcut[aria-current]{border-color:#ffd48a!important;outline:1px solid #ffb85a80!important;outline-offset:2px!important;box-shadow:inset 0 1px #edf6ff70,0 3px #020914,0 0 16px #ffad422e!important}
 html body[data-vantemio-shell]:not(.news-site) [data-vantemio-masthead].vm-masthead .site-shortcut-icon .module-icon{display:block!important;width:23px!important;height:23px!important;filter:none!important}
 html body[data-vantemio-shell]:not(.news-site) [data-vantemio-masthead].vm-masthead [data-vm-control]>:is(summary,button,.lang-switch){background:radial-gradient(ellipse at 100% 0,#ffae4233,transparent 70%),linear-gradient(125deg,#1b4161,#101e33)!important;color:#fffaf0!important;-webkit-text-fill-color:#fffaf0!important;border-color:#adc3d3!important;font-family:var(--vm-material-font)!important;font-weight:700!important;box-shadow:inset 0 1px #e4f3ff55,0 3px #020914!important}
 @media(max-width:820px){html body[data-vantemio-shell]:not(.news-site) [data-vantemio-masthead].vm-masthead .site-shortcut{font-size:11px!important;line-height:1.3!important;padding-inline:3px!important;letter-spacing:-.02em!important}html body[data-vantemio-shell]:not(.news-site) [data-vantemio-masthead].vm-masthead .site-shortcut-icon{display:none!important}html body[data-vantemio-shell]:not(.news-site) [data-vantemio-masthead].vm-masthead .site-shortcut>span:last-child{word-break:normal!important;overflow-wrap:normal!important;hyphens:none!important}}
 @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}
}
