/* KONEBE PUBLIC V17 · editorial refinements limited to Tokenomics and StableValue */
.v17-refined{--v17-bright:#c6ff62;--v17-blue:#69d8d1;--v17-line:rgba(211,232,255,.16);}
.v17-refined .v15-hero{background:radial-gradient(ellipse at 83% 32%,rgba(36,171,170,.19),transparent 39%),radial-gradient(circle at 9% 20%,rgba(184,248,71,.07),transparent 32%),linear-gradient(145deg,#1b283d,#23324b);}
.v17-refined .v15-hero-grid{padding-block:clamp(72px,7vw,112px);}
.v17-refined .v15-hero h1{font-size:clamp(38px,4.65vw,70px);max-width:930px;line-height:1.09}
.v17-refined .v15-hero-copy{max-width:850px}
.v17-refined .v15-intro{max-width:780px}
.v17-refined .v15-intro-small{max-width:800px}
.v17-refined .v15-jump{background:#1b293f}
.v17-refined .v15-jump>.v3-container{justify-content:space-between;gap:11px 20px}
.v17-refined .v15-jump a{border-bottom:1px solid rgba(193,253,93,.27);padding:5px 0 9px;white-space:normal}
.v17-refined .v15-section{scroll-margin-top:82px;padding-block:clamp(60px,6vw,95px)}
.v17-refined .v15-section:nth-of-type(2n){background:rgba(12,29,47,.13)}
.v17-refined .v15-live-section{background:radial-gradient(circle at 84% 0%,rgba(30,171,175,.10),transparent 38%),#202f46;}
.v17-refined .v15-live{box-shadow:0 23px 60px rgba(0,0,0,.13);}
.v17-refined .v15-live-section .v15-section-header{margin-bottom:25px}
.v17-refined .v15-ref-value{font-size:clamp(40px,5.3vw,72px)}
.v17-refined .v15-section-header>p{max-width:870px;font-size:clamp(14px,1.2vw,16px);line-height:1.75}
.v17-refined .v15-section h2{max-width:890px;}
.v17-refined .v15-two article{min-width:0}
.v17-refined .v15-reference{background:radial-gradient(circle at top right,rgba(193,255,95,.19),transparent 42%),linear-gradient(152deg,#2a3e54,#28364f)}
.v17-refined .v15-stat,.v17-refined .v15-chart-card,.v17-refined .v15-alloc-card,.v17-refined .v15-reserve{box-shadow:0 13px 34px rgba(4,15,30,.10)}
.v17-refined .v15-reference p{font-size:13px;max-width:590px}
.v17-refined .v15-fine{font-size:12px;line-height:1.65}
.v17-refined .v17-formula-section{background:radial-gradient(circle at 15% 20%,rgba(178,255,68,.045),transparent 35%);}
.v17-refined .v17-live-equation{display:grid;grid-template-columns:minmax(0,1fr) 28px minmax(0,1fr) 28px minmax(0,1fr);align-items:center;gap:13px;margin:32px 0 22px;padding:22px;border:1px solid rgba(184,255,105,.23);border-radius:19px;background:rgba(18,31,48,.45)}
.v17-refined .v17-live-equation>div{min-width:0;padding:12px 6px}
.v17-refined .v17-live-equation small{font-size:11px;display:block;color:#b7c7da;font-weight:700;margin-bottom:7px}
.v17-refined .v17-live-equation strong{font-size:clamp(14px,1.5vw,19px);font-variant-numeric:tabular-nums;color:white;overflow-wrap:anywhere;line-height:1.4}
.v17-refined .v17-live-equation b{text-align:center;font-size:21px;color:var(--v17-bright)}
.v17-refined .v17-live-equation .v17-live-answer strong{color:var(--v17-bright)}
.v17-refined .v17-doc-note{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(195px,.65fr);gap:30px;align-items:center;margin-top:35px;padding:26px 30px;border-radius:20px;border:1px solid rgba(123,211,216,.32);background:linear-gradient(115deg,rgba(32,66,78,.7),rgba(35,48,69,.82))}
.v17-refined .v17-overline{display:block;font-size:11px;letter-spacing:.14em;font-weight:800;color:var(--v17-blue);margin-bottom:11px}
.v17-refined .v17-doc-note h3{font-size:clamp(20px,2.15vw,27px);margin-bottom:12px}
.v17-refined .v17-doc-note p{line-height:1.7;margin:0}
.v17-refined .v17-doc-status{border-left:3px solid var(--v17-blue);padding:8px 0 8px 17px;color:#e0eef0!important;font-size:12px!important}
.v17-refined .v17-explanation{margin-top:18px!important;font-size:14px!important;color:#e0e9f5!important;max-width:780px!important;line-height:1.8!important}
.v17-refined .v17-usage{background:linear-gradient(135deg,#1c2c40,#243b4b)}
.v17-refined .v17-usage .v15-split{grid-template-columns:1.2fr .8fr}
.v17-refined .v17-usage-visual{padding:clamp(25px,3.5vw,40px);border-radius:24px;min-height:280px;border:1px solid rgba(193,255,99,.22);background:radial-gradient(circle at 80% 0%,rgba(175,255,77,.15),transparent 52%),linear-gradient(152deg,rgba(31,59,71,.96),rgba(32,44,65,.95));display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:13px}
.v17-refined .v17-usage-symbol{font-size:53px;font-weight:800;line-height:1;color:var(--v17-bright);text-shadow:0 0 26px rgba(184,250,64,.15)}
.v17-refined .v17-usage-visual>strong{font-size:clamp(19px,2.4vw,29px);color:white;letter-spacing:-.025em}
.v17-refined .v17-usage-lines{display:flex;flex-wrap:wrap;gap:8px;margin-top:13px}
.v17-refined .v17-usage-lines span{font-size:11px;font-weight:700;padding:9px 10px;border-radius:999px;border:1px solid rgba(225,240,255,.2);background:rgba(14,27,43,.4);color:#dfeaf2}
.v17-refined .v15-steps div{overflow-wrap:anywhere}
.v17-refined a:focus-visible,.v17-refined button:focus-visible{outline:3px solid var(--v17-bright)!important;outline-offset:4px}
@media(min-width:1025px){.v17-refined .v15-section-header{max-width:1000px}}
@media(max-width:800px){
 .v17-refined .v15-jump>.v3-container{justify-content:flex-start;gap:8px 18px}
 .v17-refined .v15-hero-grid{padding-block:70px}
 .v17-refined .v17-doc-note{grid-template-columns:1fr;gap:18px}
 .v17-refined .v17-usage .v15-split{grid-template-columns:1fr}
}
@media(max-width:590px){
 .v17-refined .v17-live-equation{grid-template-columns:1fr;gap:7px;padding:17px}
 .v17-refined .v17-live-equation>b{font-size:22px;line-height:1.2;text-align:left;padding-left:7px}
 .v17-refined .v17-live-equation>div{padding:9px 7px}
 .v17-refined .v17-live-equation .v17-live-answer{border-top:1px solid rgba(191,255,85,.25);padding-top:18px}
 .v17-refined .v15-live-values{grid-template-columns:1fr!important}
 .v17-refined .v17-doc-note{padding:23px 20px}
 .v17-refined .v15-hero h1{font-size:clamp(34px,10vw,45px)}
}
@media(prefers-reduced-motion:reduce){.v17-refined .v15-hero-art img,.v17-refined .v15-hero-art:after,.v17-refined .v15-halo{animation:none!important}}
