/* Shared explorer skin, matched to the winmarchain.io homepage.
   Load after the existing explorer stylesheet and sidebar adjustments. */
html:root,html.dark,html.light {
  color-scheme:light!important;
  --wmc-blue:#3155ff;--wmc-cyan:#7a5cff;--wmc-gold:#d5a72c;--wmc-line:#e7e8ef;
  --chakra-colors-bg:#fbfbff!important;--chakra-colors-bg-primary:#fbfbff!important;
  --chakra-colors-bg-panel:#fff!important;--chakra-colors-bg-subtle:#f7f7fc!important;
  --chakra-colors-bg-muted:#f3f3ff!important;--chakra-colors-bg-emphasized:#e7e8ef!important;
  --chakra-colors-fg:#11121a!important;--chakra-colors-fg-muted:#656a78!important;
  --chakra-colors-text-primary:#11121a!important;--chakra-colors-text-secondary:#656a78!important;
  --chakra-colors-border:#e7e8ef!important;--chakra-colors-border-divider:#e7e8ef!important;
  --chakra-colors-link-primary:#3155ff!important;--chakra-colors-link-subtle:#656a78!important;
  --chakra-colors-link-navigation-fg:#11121a!important;
  --chakra-colors-link-navigation-fg-selected:#3155ff!important;
  --chakra-colors-link-navigation-bg-selected:#efefff!important;
  --chakra-colors-link-navigation-bg-group:#fff!important;
}
body {background:#fbfbff!important;color:#11121a!important;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif!important;-webkit-font-smoothing:antialiased;}
#wmc-dashboard {color:#11121a;}
.wmc-hero {background:radial-gradient(circle at 85% 20%,#e7e4ff,transparent 46%),linear-gradient(125deg,#fff,#f3f3ff);border-color:#e7e8ef;box-shadow:0 24px 80px rgba(26,30,60,.07);}
.wmc-hero::before {opacity:.12;}
.wmc-hero h1 {color:#11121a;font-weight:750;}
.wmc-hero h1 em {background-image:linear-gradient(100deg,#3155ff,#7a5cff);}
.wmc-hero p {color:#656a78;}
.wmc-eyebrow {color:#656a78;}
.wmc-actions button {background:#11121a;color:#fff;box-shadow:none;}
.wmc-actions a {background:#fff;color:#11121a;border-color:#dfe1eb;}
.wmc-hero-mark img {filter:drop-shadow(0 20px 28px rgba(49,85,255,.12));}
.wmc-hero-mark span {border-color:#d6d5fa;box-shadow:none;}
.wmc-network-bar {background:#fff;border-color:#e7e8ef;}
.wmc-network-bar strong,.wmc-stat-card strong {color:#11121a;}
.wmc-network-bar small,.wmc-stat-label,.wmc-stat-card small,#wmc-data-note {color:#656a78;}
.wmc-stat-card {background:#fff;border-color:#e7e8ef;box-shadow:0 12px 35px rgba(26,30,60,.04);}
.wmc-stat-card::after {display:none;}
.wmc-stat-icon {background:#f3f3ff;border-color:#e3e1ff;color:#3155ff;}
.wmc-native-search {background:#fff!important;border-color:#e7e8ef!important;}
.wmc-sidebar-shell {background:#fff!important;border-right:1px solid #e7e8ef!important;}
body .wmc-sidebar-shell nav svg,body nav:has(p) svg {color:#656a78!important;filter:none!important;box-shadow:none!important;text-shadow:none!important;}
body .wmc-sidebar-shell nav p,body .wmc-sidebar-shell nav span {color:#11121a!important;}
body .wmc-bridge-item>a {color:#11121a!important;}
body .wmc-bridge-item{list-style:none;margin:0;padding:0;}
body .wmc-bridge-item>a{display:flex!important;align-items:center!important;gap:14px!important;min-height:52px!important;padding:12px 16px!important;border-radius:12px!important;font-size:14px!important;}
body .wmc-bridge-icon{display:grid!important;place-items:center;width:26px;height:26px;flex:0 0 26px;}
body .wmc-bridge-item small{display:none!important;}
body .wmc-bridge-arrow{margin-left:auto!important;}
body .wmc-content-shell main>div:has(>div>h3){flex-wrap:wrap!important;gap:24px!important;}
body .wmc-content-shell main>div:has(>div>h3)>div{flex:1 1 360px!important;min-width:0!important;max-width:100%!important;}
body .wmc-content-shell .css-vsvyec,body .wmc-content-shell div:has(>.css-eyzm7t),body .wmc-content-shell div:has(>table){min-width:0!important;max-width:100%!important;overflow-x:auto!important;}
body .wmc-bridge-item>a:hover {background:#f3f3ff!important;color:#3155ff!important;}
body .wmc-sidebar-shell>header {height:164px!important;padding-top:12px!important;}
body .wmc-sidebar-shell>header>a[aria-label="Link to main page"] {height:140px!important;}
body .wmc-sidebar-shell>header>a[aria-label="Link to main page"] img:first-of-type {width:128px!important;height:128px!important;}
body .wmc-sidebar-shell>nav {margin-top:12px!important;}
.wmc-footer {background:#11121a!important;border-color:#2b2d38!important;}
.wmc-footer-inner {color:#aeb3c1;}.wmc-footer-inner a {color:#c6cdff;}
@media(max-width:639px){.wmc-hero {padding:32px 22px;}.wmc-hero h1 {font-size:38px;}.wmc-hero-mark {opacity:.14;}.wmc-actions {gap:10px;}}
@media(prefers-reduced-motion:reduce){.wmc-actions a,.wmc-actions button{transition:none;}}
@media(min-width:640px){
  body>div:has(.wmc-content-shell),body div:has(>.wmc-content-shell),body div:has(>div>.wmc-content-shell){min-width:0!important;width:100%!important;max-width:100%!important;}
  body .wmc-sidebar-shell {width:250px!important;min-width:250px!important;flex:0 0 250px!important;container-type:normal!important;}
  body .wmc-sidebar-shell>header {width:100%!important;}
  body .wmc-sidebar-shell>nav {width:218px!important;margin:12px 16px 0!important;}
  body .wmc-sidebar-shell nav li>div,body .wmc-sidebar-shell nav li>a {width:100%!important;}
  body .wmc-sidebar-shell nav li>div>div {width:100%!important;overflow:visible!important;justify-content:flex-start!important;gap:14px!important;}
  body .wmc-sidebar-shell nav p,body .wmc-sidebar-shell nav span {display:block!important;visibility:visible!important;opacity:1!important;}
  body .wmc-sidebar-shell nav li>div>div>svg:last-child {margin-left:auto!important;}
  body .wmc-content-shell {width:calc(100% - 250px)!important;min-width:0!important;max-width:calc(100% - 250px)!important;flex:1 1 0!important;padding:24px 28px 32px!important;}
  body .wmc-content-shell>main,body .wmc-content-shell>header {width:100%!important;min-width:0!important;max-width:100%!important;margin-left:0!important;margin-right:0!important;}
  body .wmc-sidebar-shell>header>a[aria-label="Link to main page"]{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;}
  body .wmc-sidebar-shell>header>a[aria-label="Link to main page"] img:first-of-type{display:block!important;min-width:128px!important;max-width:128px!important;object-fit:contain!important;}
  body .wmc-sidebar-shell>header>a[aria-label="Link to main page"] img:last-of-type{display:none!important;}
  .wmc-hero {grid-template-columns:minmax(0,1.4fr) minmax(170px,.6fr);padding:44px 36px;}
  .wmc-hero h1 {font-size:clamp(38px,4.3vw,66px);}
  .wmc-hero-mark img {max-width:100%;}.wmc-hero-mark span{width:min(240px,100%);}
  .wmc-network-bar {margin-left:12px;margin-right:12px;}.wmc-network-bar>div{padding:15px;}
  .wmc-stat-card {padding:18px;gap:12px;}.wmc-stat-card strong{font-size:22px;}
}
@media(min-width:640px) and (max-width:999px){.wmc-hero{grid-template-columns:1fr;}.wmc-hero-mark{position:absolute;right:-60px;bottom:-40px;opacity:.12;}.wmc-stat-grid{grid-template-columns:repeat(2,minmax(0,1fr));}.wmc-network-bar{grid-template-columns:repeat(2,minmax(0,1fr));}}
