/* [COIN-DASH] страница монеты — терминал по макету владельца. Всё внутри .cd, классы с приставкой cd- */
.cd{--cbg:#071330;--ctile:#0a1730;--cl:#13264a;--cl2:#1a2d4f;--cfg:#e6eefc;--cmut:#9aaccc;--csoft:#c9d6ee;--cacc:#1ec8ff;--cup:#22e3a1;--cdn:#ff3d6e;--cwarm:#f5b84a;--cblue:#2f8cff;
 container-type:inline-size;display:flex;flex-direction:column;gap:14px;color:var(--cfg);font-variant-numeric:tabular-nums}
.cd *{box-sizing:border-box}
.cd h1,.cd h2{margin:0} .cd p{margin:0}
.cd a{color:var(--cacc);text-decoration:none}
.cd-up{color:var(--cup)!important} .cd-dn{color:var(--cdn)!important} .cd-mut{color:var(--cmut)} .cd-small{font-size:11px} .cd-acc{color:var(--cacc)}
.cd-crumbs{font-size:12px;color:var(--cmut)}
.cd-hero{display:flex;align-items:center;gap:24px;flex-wrap:wrap}
.cd-id{display:flex;align-items:center;gap:18px}
.cd-coin img{width:100%;height:100%;object-fit:contain;border-radius:50%;background:#fff} .cd-coin{overflow:hidden;width:64px;height:64px;border-radius:50%;background:#071631;border:2px solid #1b3b6e;box-shadow:0 0 24px rgba(30,200,255,.25);display:flex;align-items:center;justify-content:center;font-weight:800;font-size:15px;color:var(--cacc);flex:none;letter-spacing:.5px}
.cd-hn{display:flex;align-items:center;gap:16px;flex-wrap:wrap}
.cd-hn h1{font-size:26px;font-weight:700;line-height:1.1} .cd-hn h1 span{font-size:13px;font-weight:500;color:var(--cmut);margin-left:4px}
.cd-live{display:flex;align-items:center;gap:6px;padding:3px 10px;border-radius:6px;background:rgba(34,227,161,.12);color:var(--cup);font-size:11.5px;font-weight:700}
.cd-live:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--cup)}
.cd-hpx{display:flex;align-items:baseline;gap:14px;margin-top:6px;flex-wrap:wrap} .cd-hpx b{font-size:28px;font-weight:700}
.cd-hpx>span{font-size:17px;font-weight:700} .cd-hpx .cd-s7{font-size:13px} .cd-hpx em{font-style:normal;font-size:12px;font-weight:400;color:var(--csoft)}
.cd-hs{display:flex;flex-wrap:wrap;row-gap:10px} .cd-hs>div{padding:2px 26px;border-left:1px solid var(--cl2)}
.cd-hs small{display:block;font-size:11px;color:var(--cmut)} .cd-hs b{display:block;font-size:15px;font-weight:600;margin-top:6px}
.cd-mkt{display:flex;align-items:center;gap:12px;margin-left:auto;min-width:230px;padding:8px 14px;background:var(--ctile);border:1px solid var(--cl2);border-radius:8px;color:var(--cfg)!important}
.cd-mkt:hover{border-color:var(--cacc)} .cd-mkt>span:nth-child(2){flex:1}
.cd-mi{width:34px;height:34px;border-radius:50%;background:rgba(30,200,255,.1);display:flex;align-items:center;justify-content:center;color:var(--cacc);font-weight:800;font-size:10px}
.cd-mkt small{display:block;font-size:10px;color:var(--cmut)} .cd-mkt b{font-size:13px;font-weight:600} .cd-arr{color:var(--csoft)}
.cd-g2{display:grid;grid-template-columns:minmax(0,1fr) 420px;gap:14px}
.cd-panel{background:var(--cbg);border:1px solid var(--cl);border-radius:10px;padding:14px 16px;min-width:0}
.cd h2{font-size:15px;font-weight:700;display:flex;align-items:center;gap:10px;text-wrap:balance}
.cd-tiles{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:1fr;gap:12px;padding:8px}
.cd-tile{padding:14px 16px;background:var(--ctile);border:1px solid #16294a;border-radius:7px;min-width:0;display:flex;flex-direction:column;justify-content:flex-start;gap:14px}
.cd-tiles .cd-tv{margin-top:0}
.cd-tl{display:flex;align-items:center;gap:10px;font-size:11px;color:var(--csoft)}
.cd-ic{width:26px;height:26px;border-radius:50%;background:#12233f;display:flex;align-items:center;justify-content:center;flex:none}
.cd-tv{display:flex;align-items:flex-end;justify-content:space-between;gap:8px;margin-top:12px}
.cd-tv b{font-size:20px;font-weight:600} .cd-tv>span{font-size:12px;font-weight:600;text-align:right}
.cd-tv i{display:block;font-style:normal;font-size:10px;color:var(--cmut);font-weight:400} .cd-bar{align-items:center}
.cd-meter{flex:1;height:6px;border-radius:3px;background:var(--cl2);overflow:hidden} .cd-meter i{display:block;height:100%;background:linear-gradient(90deg,var(--cup),var(--cacc));border-radius:3px}
.cd-ts{display:flex;gap:16px;flex-wrap:wrap;font-size:11px;color:var(--csoft);margin-top:4px}
.cd-vh{display:flex;align-items:center;gap:8px;font-size:13.5px;font-weight:600} .cd-vh em{color:var(--cmut);font-size:11px;font-style:normal;font-weight:400}
.cd-dia{width:10px;height:10px;border:2px solid var(--cacc);transform:rotate(45deg);flex:none}
.cd-pill{margin-left:auto;font-size:10.5px;padding:3px 8px;border-radius:4px;background:#13294d;color:var(--csoft)}
.cd-reg-expansion,.cd-reg-extreme{color:var(--cwarm)} .cd-reg-calm{color:var(--cacc)}
.cd-vrow{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-top:10px} .cd-vrow small{display:block;font-size:10.5px;color:var(--cmut)} .cd-vrow b{font-size:22px;font-weight:700}
.cd-vscale{position:relative;height:10px;margin:14px 0 8px;border-radius:5px;background:#0e2147}
.cd-day{margin-top:auto;padding-top:12px;border-top:1px solid var(--cl2)} .cd-dayh{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 10px;font-size:11px;color:var(--cmut)} .cd-dayh b{font-size:17px;color:var(--cfg)} .cd-dayb{margin-left:auto} .cd-dayb b{font-size:13px} .cd-dayh b.cd-dayx{color:#f5b84a}
.cd-daym{position:relative;height:6px;margin:10px 0 6px;border-radius:3px;background:#0e2147} .cd-daym i{display:block;height:100%;border-radius:3px;background:linear-gradient(90deg,var(--cup),var(--cacc))} .cd-daym span{position:absolute;top:-3px;width:2px;height:12px;background:#f5b84a;border-radius:1px}
.cd-dayn{margin:0;font-size:11px;color:var(--cmut)} .cd-vol{display:flex;flex-direction:column} .cd-vol .cd-more{margin-top:10px}
.cd-v80{position:absolute;inset:0;border-radius:5px;background:linear-gradient(90deg,rgba(30,200,255,.12),rgba(30,200,255,.3),rgba(30,200,255,.12))}
.cd-v50{position:absolute;top:0;bottom:0;background:rgba(30,200,255,.45);border-radius:3px}
.cd-vnow{position:absolute;top:-5px;bottom:-5px;width:3px;margin-left:-1.5px;background:#fff;box-shadow:0 0 8px var(--cacc)}
.cd-vlab,.cd-zl{display:flex;justify-content:space-between;gap:8px;font-size:10.5px;color:var(--cmut)}
.cd-vlab b,.cd-zl b{display:block;font-size:13.5px;color:var(--cfg);font-weight:600;margin-top:3px} .cd-c{text-align:center} .cd-r{text-align:right}
.cd-more{display:inline-block;margin-top:10px;font-size:11.5px}
.cd-hrow{display:flex;align-items:center;gap:10px;flex-wrap:wrap} .cd-hrow .cd-more{margin:0 0 0 auto}
.cd-est{font-size:10px;font-weight:600;padding:2px 7px;border-radius:4px;background:#13294d;color:var(--csoft)}
.cd-leg{display:flex;gap:14px;flex-wrap:wrap;font-size:10.5px;color:var(--csoft);margin-left:auto} .cd-leg span{display:flex;align-items:center;gap:6px} .cd-leg i{width:14px;height:8px;border-radius:2px}
.cd-lq-l{background:var(--cdn)} .cd-lq-s{background:var(--cup)} .cd-lq-h{background:linear-gradient(90deg,#123a7a,#2f8cff)}
.cd-map{display:grid;grid-template-columns:48px minmax(0,1fr) 120px;margin-top:12px}
.cd-ylab{display:flex;flex-direction:column;justify-content:space-between;font-size:10.5px;color:var(--csoft);height:240px}
#cd-heat,#cd-prof{width:100%;height:240px;display:block;background:#081936} #cd-prof{border-left:1px solid var(--cl2)}
.cd-dlab{display:flex;justify-content:space-between;font-size:10.5px;color:var(--csoft);padding-top:8px} .cd-plab{font-size:10.5px;color:var(--csoft);padding-top:8px;text-align:center}
.cd-mapfoot{display:flex;gap:16px;align-items:flex-start;justify-content:space-between;margin-top:10px} .cd-mapfoot .cd-note{max-width:680px}
.cd-btn{flex:none;padding:7px 14px;border:1px solid var(--cl2);border-radius:6px;color:var(--csoft)!important;font-size:11.5px} .cd-btn:hover{border-color:var(--cacc);color:#fff!important}
.cd-note{display:flex;gap:10px;align-items:flex-start;font-size:11.5px;color:var(--csoft);line-height:1.5} .cd-note svg{flex:none;margin-top:2px}
.cd-box{padding:10px 14px;background:var(--ctile);border:1px solid #16294a;border-radius:7px}
.cd-cls{display:flex;flex-direction:column;gap:12px} .cd-cl2{display:grid;grid-template-columns:1fr 1fr;gap:12px;flex:1}
.cd-clc{padding:12px 16px;background:var(--ctile);border:1px solid #16294a;border-radius:7px;min-width:0}
.cd-clh{display:flex;align-items:center;gap:6px;font-size:13px;font-weight:600}
.cd-mk{width:12px;height:12px;border:3px solid currentColor;border-radius:50%} .cd-short .cd-mk{border-radius:3px}
.cd-long{color:var(--cdn)} .cd-short{color:var(--cup)}
.cd-clp{font-size:26px;font-weight:700;margin-top:2px} .cd-cld{font-size:13px;padding-bottom:10px;border-bottom:1px solid var(--cl2)}
.cd-clk{font-size:10.5px;margin-top:9px;color:var(--cmut)} .cd-clk b{display:block;font-size:13.5px;color:var(--cfg);font-weight:600;margin-top:2px}
.cd-rng{display:grid;grid-template-columns:minmax(0,1fr) 500px;gap:28px}
.cd-zb{position:relative;margin-top:54px}
.cd-zbar{display:flex;height:34px;border-radius:3px;overflow:hidden;box-shadow:0 0 0 4px #0a1a3a}
.cd-seg{display:flex;align-items:center;justify-content:center;font-size:10px;font-weight:700;letter-spacing:.6px;white-space:nowrap;overflow:hidden;color:#fff;min-width:0}
.cd-z-d{background:linear-gradient(90deg,#0d7a63,#0c5c6a)} .cd-z-e{background:linear-gradient(90deg,#0c4e6e,#123e72)} .cd-z-p{background:linear-gradient(90deg,#2b3270,#6a2a5e)} .cd-z-o{background:#a3284f}
.cd-zline{position:absolute;top:-8px;bottom:-8px;width:3px;margin-left:-1.5px;background:var(--cacc);box-shadow:0 0 10px var(--cacc)}
.cd-tag{position:absolute;top:-50px;transform:translateX(-50%);padding:4px 8px;background:var(--cbg);border:1px solid #2a4573;border-radius:4px;text-align:center;font-size:9.5px;color:var(--csoft);white-space:nowrap}
.cd-tag b{display:block;font-size:12px;color:#fff;margin-top:2px}
.cd-zl{margin-top:18px}
.cd-zr{display:flex;flex-direction:column;gap:12px}
.cd-ism{font-size:14.5px;line-height:1.55;color:var(--csoft);margin:10px 0 14px} .cd-ism b{color:#fff}
.cd-xg{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}
.cd-xc{padding:14px 16px;background:var(--ctile);border:1px solid #16294a;border-radius:8px;display:flex;flex-direction:column;gap:8px;min-width:0}
.cd-xcf{font-size:11px;color:var(--cmut);text-transform:uppercase;letter-spacing:.6px}
.cd-xcv{display:flex;justify-content:space-between;align-items:baseline;gap:8px} .cd-xcv span{font-size:13px;color:var(--csoft)} .cd-xcv b{font-size:22px;color:#fff}
.cd-xgg{position:relative;height:6px;border-radius:3px;background:var(--cl2)} .cd-xgf{position:absolute;left:0;top:0;bottom:0;border-radius:3px;background:var(--cblue)}
.cd-xgm{position:absolute;top:-3px;bottom:-3px;width:1px;background:#5d7bb0}
.cd-xgb{height:6px;border-radius:3px;background:var(--cdn);overflow:hidden} .cd-xgb span{display:block;height:100%;background:var(--cup)}
.cd-xcs{font-size:14px;font-weight:700} .cd-xc p{margin:0;font-size:13px;line-height:1.5;color:var(--csoft)} .cd-xc small{font-size:11.5px;color:var(--cmut);margin-top:auto}
.cd-xcs.cd-xg-u{color:var(--cup)} .cd-xcs.cd-xg-d{color:var(--cdn)} .cd-xcs.cd-xg-w{color:var(--cwarm)} .cd-xcs.cd-xg-n{color:var(--cacc)}
.cd-xgf.cd-xg-u{background:var(--cup)} .cd-xgf.cd-xg-d{background:var(--cdn)} .cd-xgf.cd-xg-w{background:var(--cwarm)} .cd-xgf.cd-xg-n{background:var(--cacc)}
.cd-ind .cd-note{margin-top:12px}
@container (max-width:1180px){.cd-xg{grid-template-columns:repeat(2,minmax(0,1fr))}}
@container (max-width:620px){.cd-xg{grid-template-columns:minmax(0,1fr)}}
.cd-rg{padding:22px 24px}
.cd-rgh{display:flex;align-items:center;gap:14px} .cd-rgh h2{margin:0;font-size:22px;flex:1}
.cd-rghi,.cd-rgi,.cd-rgsi,.cd-rglvi{display:flex;align-items:center;justify-content:center;flex:none;background:#0c1d3d;border:1px solid #1d3765;border-radius:9px;color:var(--cacc)}
.cd-rghi{width:44px;height:44px}
.cd-rgtop{display:grid;grid-template-columns:minmax(0,1fr) 570px;gap:40px;align-items:center;margin-top:18px;padding-bottom:22px;border-bottom:1px solid var(--cl2)}
.cd-rgl{position:relative;display:flex;justify-content:space-between;align-items:flex-end;height:58px;font-size:13px;color:var(--cmut)}
.cd-rgl b{display:block;font-size:20px;color:#fff;font-weight:700;margin-top:2px}
.cd-rgc{position:absolute;bottom:0;transform:translateX(-50%);text-align:center} .cd-rgr{text-align:right}
.cd-rgt{position:absolute;bottom:4px;transform:translateX(-50%);padding:5px 12px;background:#0a1836;border:1px solid #2d6fd0;border-radius:6px;text-align:center;font-size:12px;color:var(--csoft);white-space:nowrap;z-index:2;box-shadow:0 0 14px rgba(47,140,255,.25)}
.cd-rgt b{font-size:18px;margin:0} .cd-rgt-up{bottom:40px}
.cd-rgbar{position:relative;height:30px;margin-top:10px;border-radius:5px 5px 0 0;background:linear-gradient(90deg,#14c47f 0%,#0f8f8c 22%,#1663b8 50%,#2a4fb0 70%,#7a3fd0 100%)}
.cd-rgeq{position:absolute;top:-4px;bottom:-4px;width:3px;margin-left:-1.5px;background:#5fd4ff;box-shadow:0 0 8px #5fd4ff}
.cd-rgpx{position:absolute;top:-10px;bottom:0;width:3px;margin-left:-1.5px;background:var(--cacc);box-shadow:0 0 10px var(--cacc)}
.cd-rgpx:before{content:"";position:absolute;top:-6px;left:-5px;width:13px;height:13px;border-radius:50%;background:#071330;border:3px solid var(--cacc);box-sizing:border-box}
.cd-rgz{display:flex;height:34px;border-radius:0 0 5px 5px;overflow:hidden}
.cd-rgz span{display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:700;letter-spacing:.8px;min-width:0;overflow:hidden;white-space:nowrap}
.cd-rgz span:nth-child(1){background:#0b3a35;color:#d9fff0} .cd-rgz span:nth-child(2){background:#0c2449;color:#cfe3ff} .cd-rgz span:nth-child(3){background:#26184d;color:#c9a6ff}
.cd-rgtl{display:grid;grid-template-columns:1fr 1fr;gap:16px}
.cd-rgtile{display:flex;gap:14px;align-items:flex-start;padding:16px 18px;background:var(--ctile);border:1px solid #16294a;border-radius:9px;font-size:14px;color:var(--csoft)}
.cd-rgtile b{display:block;font-size:22px;color:#fff;margin-top:10px} .cd-rgtile b span{font-size:15px;color:#fff}
.cd-rgi{width:44px;height:44px}
.cd-rgbot{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:36px;margin-top:24px}
.cd-rgst{display:flex;gap:18px;align-items:center}
.cd-rgsi{width:64px;height:64px;border-radius:12px}
.cd-rgst-up .cd-rgsi{color:#22e3a1;border-color:#1f6b55;background:#0b2a2a} .cd-rgst-down .cd-rgsi{color:#ff6b8e;border-color:#6b2442;background:#2a0f22}
.cd-rgst-new .cd-rgsi{color:#f5b84a;border-color:#6b5224;background:#2a2210} .cd-rgst-flat .cd-rgsi{color:var(--csoft)}
.cd-rgbadge{display:inline-block;padding:4px 12px;border-radius:999px;font-size:13px;background:#0e3a32;color:#3fe9b0}
.cd-rgst-down .cd-rgbadge{background:#3a1226;color:#ff8aa6} .cd-rgst-new .cd-rgbadge{background:#3a2c10;color:#f5c66a} .cd-rgst-test .cd-rgbadge{background:#0d2b52;color:#7cc4ff} .cd-rgst-flat .cd-rgbadge{background:#16294a;color:var(--csoft)}
.cd-rgst h3{margin:8px 0 0;font-size:24px;color:#fff;line-height:1.25}
.cd .cd-rgtx{font-size:16px;line-height:1.6;color:var(--csoft);margin:16px 0 20px;max-width:640px}
.cd-rglvs{border:1px solid #1d3765;border-radius:10px;background:#081633;padding:4px 16px}
.cd-rglv{display:grid;grid-template-columns:44px minmax(0,1fr) auto;gap:16px;align-items:center;padding:14px 0} .cd-rglv+.cd-rglv{border-top:1px solid var(--cl2)}
.cd-rglvi{width:42px;height:42px}
.cd-rglv-g .cd-rglvi{color:#22e3a1} .cd-rglv-b .cd-rglvi{color:var(--cacc)} .cd-rglv-r .cd-rglvi{color:#ff3d6e}
.cd-rglv b{display:block;font-size:16px;color:#fff;font-weight:600} .cd-rglv small{display:block;font-size:13px;color:var(--cmut);margin-top:3px}
.cd-rglv em{font-style:normal;font-size:19px;font-weight:700;color:#fff;white-space:nowrap} .cd-rglv-r em{color:#ff4f7a}
.cd-rgch{padding:16px 18px;background:#081633;border:1px solid #1d3765;border-radius:10px;display:flex;flex-direction:column}
.cd-rgchh{display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px 16px;align-items:center} .cd-rgchh>b{font-size:17px;color:#fff}
.cd-rglg{display:flex;flex-wrap:wrap;gap:6px 18px;font-size:12px;color:var(--csoft)} .cd-rglg i{display:inline-block;width:18px;border-top:2px dashed;vertical-align:middle;margin-right:6px}
.cd-rgd-r{color:#ff3d6e} .cd-rgd-b{color:#2f8cff} .cd-rgd-g{color:#22e3a1}
.cd-rgsv{position:relative;flex:1;min-height:300px;margin-top:14px;border-radius:6px;overflow:hidden;border:1px solid #13264a} .cd-rgsv svg{position:absolute;inset:0;width:100%;height:100%}
.cd-rgdot{position:absolute;right:3px;width:12px;height:12px;margin-top:-6px;border-radius:50%;background:var(--cacc);box-shadow:0 0 12px var(--cacc)}
.cd-rgcl{position:absolute;left:6px;transform:translateY(-50%);font-size:13px;color:#fff;background:#0a1530;padding:3px 9px;border-radius:5px;border:1px solid;white-space:nowrap}
.cd-rgcl-r{border-color:#a3284f} .cd-rgcl-b{border-color:#2a5aa8} .cd-rgcl-g{border-color:#1f8a66}
.cd-rgx{display:flex;justify-content:space-between;font-size:13px;color:var(--cmut);margin-top:10px}
.cd-rgf{margin-top:22px} .cd-rgf a{display:inline-flex;align-items:center;gap:10px;font-size:16px} .cd-rgf small{display:block;font-size:13px;color:var(--cmut);margin-top:10px}
@container (max-width:1180px){.cd-rgtop,.cd-rgbot{grid-template-columns:minmax(0,1fr)} .cd-rgtop{gap:22px}}
@container (max-width:620px){.cd-rg{padding:16px 14px} .cd-rgh h2{font-size:19px} .cd-rgl b{font-size:15px} .cd-rgl{font-size:11px} .cd-rgt b{font-size:15px}
 .cd-rgz span{font-size:9.5px;letter-spacing:.3px} .cd-rgtl{gap:10px} .cd-rgtile{padding:12px;font-size:12px} .cd-rgtile .cd-rgi{display:none} .cd-rgtile b{font-size:17px;margin-top:6px} .cd-rgsi{width:52px;height:52px} .cd-rgst h3{font-size:19px}
 .cd .cd-rgtx{font-size:14.5px} .cd-rglv{grid-template-columns:36px minmax(0,1fr);gap:12px} .cd-rglvi{width:36px;height:36px} .cd-rglv em{grid-column:2;font-size:16px}
 .cd-rgsv{min-height:220px} .cd-rgcl{font-size:11px} .cd-rgf a{font-size:14px}}
 @container (max-width:620px){.cd-rgl{height:100px} .cd-rgt,.cd-rgt-up{bottom:50px}}
.cd-zc{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px} .cd-zc .cd-tile>b{display:block;font-size:15px;font-weight:700;margin-top:12px} .cd-zc b span{color:#fff;font-size:12px}
.cd-g3{display:grid;grid-template-columns:1.36fr 1.12fr 1fr;gap:14px} .cd-g3-2{grid-template-columns:1fr 1fr}
.cd-wh{display:grid;grid-template-columns:minmax(0,1fr);gap:14px;margin-top:12px}
.cd-donut{justify-content:center}
.cd-donut{display:flex;align-items:center;gap:10px} .cd-donut small{display:block;font-size:10.5px} .cd-donut b{font-size:17px;font-weight:700} .cd-donut em{display:block;font-style:normal;font-size:11px}
.cd-ring{position:relative;width:104px;height:104px;flex:none} .cd-ring svg{transform:rotate(-90deg)}
.cd-ring div{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center} .cd-ring b{font-size:14px} .cd-ring small{font-size:8.5px;color:var(--cmut)}
.cd-wt>small{font-size:10.5px;color:var(--csoft)}
.cd-wr{display:grid;grid-template-columns:1.2fr 1fr .6fr 1fr 1fr;align-items:center;gap:4px;font-size:11px;padding:6px 0;border-top:1px solid #12233f}
.cd-wh-h{font-size:9.5px;color:var(--cmut);border:0;padding:4px 0} .cd-wr span:first-child{display:flex;align-items:center;gap:7px}
.cd-wr i{width:8px;height:8px;border-radius:50%} .cd-w-long{background:var(--cup)} .cd-w-short{background:var(--cdn)}
.cd-oil{display:flex;gap:16px;font-size:10.5px;color:var(--csoft);margin-top:6px} .cd-oil i{display:inline-block;width:8px;height:8px;border-radius:50%;margin-right:5px}
.cd-o-oi{background:var(--cblue)} .cd-o-px{background:var(--cfg)}
.cd-oig{display:grid;grid-template-columns:42px minmax(0,1fr) 44px;gap:4px;margin-top:8px} .cd-oiy{display:flex;flex-direction:column;justify-content:space-between;font-size:10px;color:var(--csoft);height:100px}
#cd-pxy{text-align:right} #cd-oi{width:100%;height:100px;display:block}
.cd-oif{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:10px;padding-top:8px;border-top:1px solid #12233f;font-size:10.5px;color:var(--cmut)} .cd-oif b{display:block;font-size:12.5px;color:#fff;font-weight:600;margin-top:2px}
.cd-fx{display:flex;justify-content:space-between;gap:8px;margin-top:10px;font-size:11px;color:var(--csoft);flex-wrap:wrap}
.cd-heatp{display:flex;flex-direction:column;gap:6px}
.cd-gauge{display:flex;align-items:center;gap:20px;flex:1;flex-wrap:wrap}
.cd-gw{position:relative;width:136px;height:116px;flex:none}
.cd-gw div{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;padding-bottom:6px}
.cd-gw b{font-size:24px;font-weight:700} .cd-gw b small{font-size:10.5px;font-weight:400;color:var(--csoft)} .cd-gw span{font-size:12px;font-weight:600}
.cd-gf{stroke:var(--cacc);filter:drop-shadow(0 0 6px rgba(30,200,255,.8))} .cd-gf-high{stroke:var(--cdn)} .cd-gf-elev{stroke:var(--cwarm)} .cd-gf-low{stroke:var(--cblue)}
.cd-hls{flex:1;display:flex;flex-direction:column;gap:9px;min-width:150px}
.cd-hl{display:flex;align-items:center;gap:10px;font-size:11px;color:var(--cmut)} .cd-hl.cd-on{color:#fff;font-weight:600} .cd-hl span{flex:1} .cd-hl em{font-style:normal}
.cd-hl i{width:9px;height:9px;border-radius:50%} .cd-h-high{background:var(--cdn)} .cd-h-elev{background:var(--cwarm)} .cd-h-mid{background:#8b99b6} .cd-h-low{background:var(--cblue)}
.cd-c-high{color:var(--cdn)} .cd-c-elev{color:var(--cwarm)} .cd-c-mid{color:var(--csoft)} .cd-c-low{color:var(--cblue)}
.cd-g4{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:14px}
.cd-lks{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:12px;align-content:center}
.cd-lk{display:flex;align-items:center;gap:10px;color:var(--cfg)!important;font-size:12px;line-height:1.35} .cd-lk small{display:block;font-size:10.5px;color:#8a9bbd} .cd-lk:hover{color:var(--cacc)!important}
.cd-lki{flex:none;width:28px;height:28px;border-radius:50%;background:#12233f;display:flex;align-items:center;justify-content:center;color:var(--cacc);font-size:15px}
.cd-nh{display:flex;justify-content:space-between;gap:10px;font-size:13px;font-weight:700;margin-bottom:6px} .cd-nh span{font-size:10.5px;font-weight:400;display:flex;align-items:center;gap:5px}
.cd-nr{display:grid;grid-template-columns:14px 74px minmax(0,1fr);font-size:11.5px;color:var(--csoft);margin-top:6px;align-items:baseline}
.cd i.cd-tp,.cd i.cd-tn,.cd-nr i{display:inline-block;width:6px;height:6px;border-radius:50%;background:var(--cmut)} .cd i.cd-tp{background:var(--cup)} .cd i.cd-tn{background:var(--cdn)}
.cd-nt{color:var(--cmut)} .cd-nx{min-width:0;overflow-wrap:anywhere} .cd-nx a{color:var(--csoft)} .cd-nx a:hover{color:var(--cacc)} .cd-nx em{font-style:normal;color:var(--cmut);margin-left:6px}
.cd-about{display:flex;flex-direction:column;gap:8px} .cd-about p{font-size:13px;line-height:1.6;color:var(--csoft);max-width:900px}
@container (max-width:1180px){.cd-g2,.cd-rng,.cd-g4{grid-template-columns:minmax(0,1fr)} .cd-g3{grid-template-columns:1fr 1fr} .cd-heatp{grid-column:1/-1} .cd-g3-2 .cd-heatp{grid-column:auto} .cd-mkt{margin-left:0}}
@container (max-width:820px){.cd-tiles{grid-template-columns:1fr 1fr} .cd-g3,.cd-g3-2{grid-template-columns:minmax(0,1fr)} .cd-hs>div:first-child{border:0;padding-left:0}}
@container (max-width:560px){.cd-zc{grid-template-columns:1fr} .cd-tile{padding:12px} .cd-tv b{font-size:17px} .cd-wh{grid-template-columns:minmax(0,1fr)} .cd-hs>div{padding:2px 12px} .cd-mkt{width:100%;min-width:0}
 .cd-map{grid-template-columns:42px minmax(0,1fr) 70px} .cd-mapfoot{flex-direction:column} .cd-dlab span:nth-child(even){display:none} .cd-seg{font-size:8px;letter-spacing:0}
 .cd-vrow b{font-size:18px} .cd-donut{justify-content:center} .cd-oif{grid-template-columns:1fr} .cd-nr{grid-template-columns:14px 66px minmax(0,1fr)}}

.cd-unl{display:flex;flex-direction:column;gap:12px}
.cd-uls{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}
.cd-uls>div{padding:12px 14px;background:var(--ctile);border:1px solid #16294a;border-radius:7px;min-width:0}
.cd-uls small{display:block;font-size:11px;color:var(--cmut)} .cd-uls b{display:block;font-size:20px;font-weight:700;margin-top:6px}
.cd-uls em{display:block;font-style:normal;font-size:11px;color:var(--csoft);margin-top:4px}
.cd-ulbar{flex:none;height:6px}
.cd-ult{width:100%;border-collapse:collapse;font-size:12.5px}
.cd-ult th{text-align:left;font-size:10.5px;font-weight:500;color:var(--cmut);padding:6px 8px;border-bottom:1px solid var(--cl2)}
.cd-ult td{padding:8px;border-bottom:1px solid var(--cl);vertical-align:top} .cd-ult small{display:block;font-size:10.5px;color:var(--cmut);margin-top:2px}
.cd-ult tr.cd-ulbig td b{color:var(--cwarm)}
@container (max-width:700px){.cd-uls{grid-template-columns:1fr}.cd-ult th:nth-child(4),.cd-ult td:nth-child(4){display:none}}

.cd-verdict{font-size:14px;line-height:1.55;color:var(--csoft);padding:12px 16px;background:var(--ctile);border:1px solid #16294a;border-left:3px solid var(--cacc);border-radius:8px}
.cd-verdict b{color:var(--cfg);margin-right:4px} .cd-verdict .cd-mut{font-size:12px}
.cd-vz-d,.cd-vz-below{border-left-color:var(--cup)} .cd-vz-p,.cd-vz-o,.cd-vz-above{border-left-color:var(--cwarm)}
