/* stock-val.css — khối "Định giá theo lịch sử" tab Tổng quan (agent Q · 09/10/2026; hệ màu mới agent R · NGHIEN-CUU-CHART-DINH-GIA.md).
   Màu chỉ dùng biến: moats.css + token --vh-* khai báo dưới đây (sáng / tối / theo máy). Tương phản chữ ≥ 4,5:1 với --card. */
:root{ /* v4.1 kiểu Simplize (agent T 09/10): dưới trung vị = xanh tăng, trên = đỏ dịu giảm; trung vị xám nét đứt; nhãn viên trục phải */
  --vh-line:#2563D9; --vh-on-line:#FFFFFF;
  --vh-cheap:#1E9E6E; --vh-cheap-t:#0E7A52; --vh-cheap-a:rgba(30,158,110,.14);
  --vh-rich:#D9434B; --vh-rich-t:#C0343C; --vh-rich-a:rgba(217,67,75,.12);
  --vh-med:#8A95A6; --vh-sd:#8A95A6; --vh-ind:#6E59D0; --vh-px:#1B2430; --vh-neu:#B4BDC9; --vh-neu-a:rgba(91,102,117,.12);
  --vh-lo:#1E9E6E; --vh-hi:#D9434B; --vh-pill-lo:#0E7A52; --vh-pill-hi:#C0343C; --vh-pill-t:#FFFFFF; --vh-pill-med:#E6E9EE; --vh-pill-med-t:#1B2430; --vh-band:rgba(27,36,48,.06);
}
:root[data-theme="dark"]{
  --vh-line:#5B9BF0; --vh-on-line:#0D0E10;
  --vh-cheap:#34C38F; --vh-cheap-t:#34C38F; --vh-cheap-a:rgba(52,195,143,.16);
  --vh-rich:#F0616A; --vh-rich-t:#F27A81; --vh-rich-a:rgba(240,97,106,.15);
  --vh-med:#80868F; --vh-sd:#737A85; --vh-ind:#A99BEE; --vh-px:#E4E6EA; --vh-neu:#3A3E45; --vh-neu-a:rgba(255,255,255,.08);
  --vh-lo:#34C38F; --vh-hi:#F0616A; --vh-pill-lo:#34C38F; --vh-pill-hi:#F0616A; --vh-pill-t:#0D0E10; --vh-pill-med:#3A3E45; --vh-pill-med-t:#E4E6EA; --vh-band:rgba(255,255,255,.055);
}
@media (prefers-color-scheme:dark){
  :root[data-theme="auto"]{
    --vh-line:#5B9BF0; --vh-on-line:#0D0E10;
    --vh-cheap:#34C38F; --vh-cheap-t:#34C38F; --vh-cheap-a:rgba(52,195,143,.16);
    --vh-rich:#F0616A; --vh-rich-t:#F27A81; --vh-rich-a:rgba(240,97,106,.15);
    --vh-med:#80868F; --vh-sd:#737A85; --vh-ind:#A99BEE; --vh-px:#E4E6EA; --vh-neu:#3A3E45; --vh-neu-a:rgba(255,255,255,.08);
    --vh-lo:#34C38F; --vh-hi:#F0616A; --vh-pill-lo:#34C38F; --vh-pill-hi:#F0616A; --vh-pill-t:#0D0E10; --vh-pill-med:#3A3E45; --vh-pill-med-t:#E4E6EA; --vh-band:rgba(255,255,255,.055);
  }
}
#ov-val{min-width:0}
.vh{display:flex;flex-direction:column;gap:16px;min-width:0}
.vh-head{display:flex;justify-content:space-between;align-items:flex-start;gap:10px 16px;flex-wrap:wrap}
.vh-head__t{min-width:0;flex:1 1 420px}
.vh-head h2{font-size:20px;font-weight:800;letter-spacing:-.015em}
.vh-head .card-sub{max-width:860px;line-height:1.55}
.vh-badge{flex:none}
.vh-note{margin-top:12px;padding:10px 12px;border-radius:var(--radius-sm);background:var(--warnbg);color:var(--ink2,var(--ink));font-size:var(--fs-sm);line-height:1.5}
.vh-na{padding:28px 8px;text-align:center;color:var(--muted);font-size:var(--fs-md);line-height:1.5}
.vh-z{font-weight:700}
.vh-z--lo{color:var(--vh-cheap-t)}
.vh-z--hi{color:var(--vh-rich-t)}
.vh-z--mid{color:var(--ink2,var(--ink))}

/* tóm tắt: gauge 3 vùng + 4 ô bội số hiện tại có thanh phân vị */
.vh-sumw{display:grid;grid-template-columns:minmax(300px,380px) minmax(0,1fr);gap:12px;margin-top:16px;align-items:stretch}
.vh-verd{display:flex;gap:12px;align-items:center;background:var(--card-2);border:1px solid var(--line-2);border-radius:var(--radius-sm);padding:12px 14px;min-width:0}
.vh-verd--lo{border-left:4px solid var(--vh-cheap)}
.vh-verd--hi{border-left:4px solid var(--vh-rich)}
.vh-verd--mid{border-left:4px solid var(--vh-neu)}
.vh-gauge{flex:none;width:132px;height:auto}
.vh-gauge .g-lo{stroke:var(--vh-cheap)}
.vh-gauge .g-mid{stroke:var(--vh-neu)}
.vh-gauge .g-hi{stroke:var(--vh-rich)}
.vh-gauge .g-needle{stroke:var(--ink)}
.vh-gauge .g-hub{fill:var(--ink);stroke:var(--card-2);stroke-width:2}
.vh-verd__t{min-width:0}
.vh-verd__k{font-size:12px;font-weight:600;color:var(--muted)}
.vh-verd__v{font-size:19px;font-weight:800;letter-spacing:-.01em;margin-top:1px;color:var(--ink)}
.vh-verd--lo .vh-verd__v{color:var(--vh-cheap-t)}
.vh-verd--hi .vh-verd__v{color:var(--vh-rich-t)}
.vh-verd__d{font-size:var(--fs-sm);color:var(--ink2,var(--ink));margin-top:3px;line-height:1.45}
.vh-verd__s{font-size:11.5px;color:var(--muted);margin-top:5px;line-height:1.45}
.vh-verd__s .g-lo{color:var(--vh-cheap-t);font-weight:700}
.vh-verd__s .g-mid{color:var(--ink2,var(--ink));font-weight:700}
.vh-verd__s .g-hi{color:var(--vh-rich-t);font-weight:700}
.vh-sum{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:12px;min-width:0}
.vh-tile{background:var(--card-2);border:1px solid var(--line-2);border-radius:var(--radius-sm);padding:12px 14px;min-width:0}
.vh-tile__k{font-size:12px;font-weight:600;color:var(--muted);letter-spacing:.02em}
.vh-tile__v{font-size:24px;font-weight:800;letter-spacing:-.02em;margin-top:2px;color:var(--ink)}
.vh-tile__d{font-size:var(--fs-sm);color:var(--muted);margin-top:2px}
.vh-tile.is-lo .vh-tile__d{color:var(--vh-cheap-t);font-weight:600}
.vh-tile.is-hi .vh-tile__d{color:var(--vh-rich-t);font-weight:600}
.vh-bar{position:relative;height:8px;border-radius:999px;margin-top:12px;
  background:linear-gradient(90deg,var(--vh-cheap) 0%,var(--vh-cheap-a) 25%,var(--vh-neu-a) 40%,var(--vh-neu-a) 60%,var(--vh-rich-a) 75%,var(--vh-rich) 100%)}
.vh-bar__tk{position:absolute;top:-2px;bottom:-2px;width:1px;background:var(--card-2);transform:translateX(-.5px)}
.vh-bar__tk--m{width:2px;background:var(--vh-med);opacity:.55;transform:translateX(-1px)}
.vh-bar__dot{position:absolute;top:50%;width:14px;height:14px;border-radius:50%;background:var(--vh-line);border:3px solid var(--card-2);transform:translate(-50%,-50%);box-shadow:0 0 0 1.5px var(--vh-line)}
.vh-bar__l{display:flex;justify-content:space-between;gap:6px;margin-top:6px;font-size:11px;color:var(--muted);font-variant-numeric:tabular-nums}

/* thẻ biểu đồ */
.vh-g2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}
.vh-g3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}
.vh-mc,.vh-fc{min-width:0}
.vh-mc__h{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px}
.vh-mc__h h3{font-size:16px;font-weight:700;letter-spacing:-.01em;display:flex;align-items:center;gap:8px}
.vh-mc__ctl{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 12px;margin-top:12px}
.vh-tg{display:flex;flex-wrap:wrap;gap:6px}
.vh-chip{display:inline-flex;align-items:center;gap:6px;border:1px solid var(--line);background:var(--card);color:var(--muted);border-radius:999px;padding:4px 10px;min-height:30px;font-size:var(--fs-sm);font-weight:600;cursor:pointer;font-family:inherit}
.vh-chip[aria-pressed="true"]{color:var(--ink);border-color:var(--vh-line);background:var(--brand-bg,var(--card-2))}
.vh-chip[aria-pressed="false"] .vh-sw{opacity:.45}
.vh-chip:disabled{cursor:not-allowed;opacity:.75}
.vh-chip[hidden]{display:none}
.vh-sw{display:inline-block;width:14px;height:10px;border-radius:3px;flex:none}
.vh-sw--band{background:linear-gradient(180deg,var(--vh-rich) 0 50%,var(--vh-cheap) 50% 100%)}
.vh-sw--sd{height:0;border-top:2px dotted var(--vh-sd);border-radius:0}
.vh-sw--ind{height:0;border-top:2px dashed var(--vh-ind);border-radius:0}
.vh-sw--log{width:auto;height:auto;font-style:normal;font-size:9.5px;font-weight:800;line-height:1;padding:2px 3px;border:1px solid currentColor;border-radius:3px}
.vh-cap{margin-top:10px;font-size:var(--fs-md);line-height:1.5;color:var(--ink)}
.vh-cap b{font-variant-numeric:tabular-nums}
.vh-key{display:flex;flex-wrap:wrap;gap:4px 14px;margin-top:8px;font-size:12px;color:var(--muted)}
.vh-key span{display:inline-flex;align-items:center;gap:6px}
.vh-k{display:inline-block;width:16px;height:10px;border-radius:2px;flex:none;vertical-align:-1px}
.vh-k--line{height:0;border-top:3px solid var(--vh-line);border-radius:2px}
.vh-k--med{height:0;border-top:2px dashed var(--vh-med);border-radius:0}
.vh-k--lo{background:var(--vh-cheap-a);box-shadow:inset 0 -2px 0 var(--vh-cheap)}
.vh-k--hi{background:var(--vh-rich-a);box-shadow:inset 0 2px 0 var(--vh-rich)}
.vh-k--neu{background:var(--vh-neu)}
.vh-fkey{display:flex;flex-wrap:wrap;align-items:center;gap:4px 6px;margin-top:6px;color:var(--muted)}
.vh-fkey .vh-k{margin-left:6px}
.vh-fkey .vh-k:first-child{margin-left:0}
.vh-fkey .vh-k--lo{background:var(--vh-cheap);box-shadow:none}
.vh-fkey .vh-k--hi{background:var(--vh-rich);box-shadow:none}
.vh-chart{height:340px;margin-top:6px;min-width:0}
/* agent Y 09/10: khung bọc chart chỉ số định giá (nút − + ↕ ⟲ của chart-ux.js nằm trong khung, không bị xoá khi chart vẽ lại); +33px cho thanh kéo thời gian */
.vh-cw{position:relative;min-width:0}
.vh-cw .vh-chart{height:374px}
.vh-lg .vh-lg__z{flex-basis:100%;font-size:11.5px;opacity:.8}
.vh-chart--imp{height:380px}
.vh-fchart{height:270px;margin-top:10px;min-width:0}
.vh-cut{margin-top:4px}

/* bảng thống kê dưới biểu đồ */
.vh-st{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin-top:12px;border:1px solid var(--line);border-radius:var(--radius-sm);overflow:hidden}
.vh-st>div{padding:8px 6px;text-align:center;border-left:1px solid var(--line-2);min-width:0}
.vh-st>div:first-child,.vh-st>div:nth-child(5){border-left:0}
.vh-st>div:nth-child(n+5){border-top:1px solid var(--line-2)}
.vh-st dt{font-size:11px;font-weight:600;color:var(--muted);white-space:nowrap}
.vh-st dd{font-size:14px;font-weight:700;margin:2px 0 0;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-variant-numeric:tabular-nums}
.vh-st .is-med dd{color:var(--vh-med)}
.vh-st .is-p10 dd{color:var(--vh-cheap-t)}
.vh-st .is-p90 dd{color:var(--vh-rich-t)}
.vh-st .is-cur{background:var(--brand-bg,var(--card-2))}
.vh-st .is-cur dd{color:var(--vh-line)}
.vh-lk{display:inline-flex;align-items:center;gap:3px;font-size:11px;font-weight:700;color:var(--pro-t,var(--muted))}
.vh-lk svg{width:12px;height:12px}

/* giá tương ứng */
.vh-imp__tiles{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:12px}
.vh-it{border:1px solid var(--line-2);border-radius:var(--radius-sm);padding:10px 12px;background:var(--card-2);min-width:0}
.vh-it__k{font-size:12px;color:var(--muted);font-weight:600}
.vh-it__v{font-size:20px;font-weight:800;margin-top:2px}
.vh-it__d{font-size:12px;color:var(--muted);margin-top:2px}
.vh-it--lo{border-top:3px solid var(--vh-cheap)}
.vh-it--mid{border-top:3px solid var(--vh-line)}
.vh-it--hi{border-top:3px solid var(--vh-rich)}
.vh-it--px{border-top:3px solid var(--vh-px)}
.vh-legal{margin-top:10px;font-size:var(--fs-sm);color:var(--muted);line-height:1.5}

/* bảng năm */
.vh-ytw{margin-top:12px;max-height:860px;overflow:auto;border:1px solid var(--line-2);border-radius:var(--radius-sm)}
.vh-yt{min-width:1060px}
.vh-yt th,.vh-yt td{padding:9px 12px;white-space:nowrap}
.vh-yt thead th{position:sticky;top:0;background:var(--card);z-index:2;vertical-align:bottom}
.vh-yt thead th small{display:block;font-weight:500;font-size:10.5px;color:var(--muted)}
.vh-yt th:first-child,.vh-yt td:first-child{position:sticky;left:0;background:var(--card);z-index:1;padding-left:12px}
.vh-yt thead th:first-child{z-index:3}
.vh-yt tbody tr:nth-child(even) th,.vh-yt tbody tr:nth-child(even) td{background:var(--zebra,transparent)}
.vh-yt .vh-rg{display:block;font-size:11px;color:var(--muted);font-weight:500}
.vh-yt tr.vh-ttm th,.vh-yt tr.vh-ttm td{background:var(--card-2);font-weight:700;border-top:2px solid var(--line)}
.vh-ar{font-style:normal;font-size:9px;margin-left:4px;vertical-align:1px}
.vh-ar.up{color:var(--up)}
.vh-ar.down{color:var(--down)}

.vh-sub{margin-top:4px}
.vh-h3{font-size:17px;font-weight:800;letter-spacing:-.01em}
.vh-foot{font-size:var(--fs-sm);color:var(--muted);line-height:1.55;padding:0 2px}

@media (max-width:1180px){
  .vh-g3{grid-template-columns:repeat(2,minmax(0,1fr))}
  .vh-sumw{grid-template-columns:minmax(0,1fr)}
}
@media (max-width:1023px){
  .vh-g2{grid-template-columns:minmax(0,1fr)}
  .vh-sum{grid-template-columns:repeat(2,minmax(0,1fr))}
  .vh-imp__tiles{grid-template-columns:repeat(2,minmax(0,1fr))}
}
@media (max-width:719px){
  .vh{gap:12px}
  .vh-head h2{font-size:18px}
  .vh-g3{grid-template-columns:minmax(0,1fr);gap:12px}
  .vh-g2{gap:12px}
  .vh-chart{height:240px}
  .vh-cw .vh-chart{height:282px}
  .vh-chart--imp{height:280px}
  .vh-fchart{height:220px}
  .vh-tile{padding:10px 12px}
  .vh-tile__v{font-size:20px}
  .vh-sum{gap:8px}
  .vh-verd{padding:10px 12px;gap:10px}
  .vh-gauge{width:104px}
  .vh-verd__v{font-size:17px}
  .vh-it__v{font-size:17px}
  .vh-st dd{font-size:13px}
  .vh-mc__ctl{gap:8px}
  .vh-chip{font-size:12px;padding:3px 9px}
  .vh-key{font-size:11.5px;gap:4px 10px}
}

/* ===== v4.1 kiểu Simplize (agent T · 09/10/2026) — thẻ "Chỉ số định giá": tab chữ gạch chân, nút khoảng dạng viên,
   "Thêm lớp ▾", tiêu đề nhỏ giữa, chú giải 1 dòng; tóm tắt đầu khối bớt viền, bớt màu ===== */
.vh-mc--main .vh-mc__h h3{font-size:16px}
.vh-tabs{display:flex;gap:22px;margin-top:8px;border-bottom:1px solid var(--line-2);overflow-x:auto;scrollbar-width:none}
.vh-tabs::-webkit-scrollbar{display:none}
.vh-tabs button{position:relative;flex:none;border:0;background:none;padding:9px 0 10px;min-height:40px;font:inherit;font-size:var(--fs-md);font-weight:500;color:var(--muted);white-space:nowrap;cursor:pointer}
.vh-tabs button:hover{color:var(--ink)}
.vh-tabs button[aria-pressed="true"]{color:var(--brand-ink);font-weight:600}
.vh-tabs button[aria-pressed="true"]::after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:2px;border-radius:2px;background:var(--brand)}
.vh-mc .seg.vh-rng,.vh-mc .seg.vh-ik{background:var(--card-2);border-radius:999px;padding:3px}
.vh-mc .seg.vh-rng button,.vh-mc .seg.vh-ik button{border-radius:999px;padding:4px 14px;color:var(--muted);font-weight:500}
.vh-mc .seg.vh-rng button[aria-pressed="true"],.vh-mc .seg.vh-ik button[aria-pressed="true"]{background:var(--brand-bg);color:var(--brand-ink);box-shadow:none;font-weight:600}
.vh-more{position:relative;margin-left:auto}
.vh-more__b{display:inline-flex;align-items:center;gap:4px;border:1px solid var(--line);background:transparent;color:var(--muted);border-radius:999px;padding:4px 12px;min-height:32px;font:inherit;font-size:var(--fs-sm);font-weight:500;cursor:pointer}
.vh-more__b:hover,.vh-more__b[aria-expanded="true"]{color:var(--ink);border-color:var(--border-input)}
.vh-more__n{color:var(--brand-ink);font-weight:600}
.vh-more__p{position:absolute;right:0;top:calc(100% + 6px);z-index:20;display:flex;flex-direction:column;gap:4px;min-width:200px;padding:6px;background:var(--card-2);border:1px solid var(--line);border-radius:10px;box-shadow:var(--shadow-md)}
.vh-more__p[hidden]{display:none}
.vh-more__p .vh-chip{justify-content:flex-start;width:100%;border-color:transparent;background:transparent;min-height:36px}
.vh-chip[aria-pressed="true"]{color:var(--ink);border-color:transparent;background:var(--brand-bg)}
.vh-ttl{margin-top:14px;text-align:center;font-size:var(--fs-sm);font-weight:600;color:var(--muted)}
.vh-mc--main .vh-chart{margin-top:2px}
.vh-lg{display:flex;flex-wrap:wrap;align-items:center;gap:4px 16px;margin-top:4px;font-size:12px;color:var(--muted)}
.vh-lg span{display:inline-flex;align-items:center;gap:6px}
.vh-lg b{color:var(--ink2);font-weight:600}
.vh-lg i{display:inline-block;flex:none}
.vh-lg__ln{width:16px;height:0;border-top:2px solid var(--vh-lo);border-radius:2px}
.vh-lg__ln--hi{border-top-color:var(--vh-hi)}
.vh-lg__ln--px{border-top-color:var(--vh-px)}
.vh-lg__md{width:16px;height:0;border-top:2px dashed var(--vh-med)}
.vh-lg__bd{width:14px;height:10px;border-radius:2px;background:var(--vh-band);box-shadow:inset 0 0 0 1px var(--line)}
.vh-mc .vh-cap{margin-top:10px;font-size:var(--fs-sm);color:var(--ink2)}
.vh-mc--main .vh-st{grid-template-columns:repeat(7,minmax(0,1fr));border:0;background:var(--card-2)}
.vh-mc--main .vh-st>div{border:0!important;padding:8px 4px}
.vh-st .is-med dd,.vh-st .is-p10 dd,.vh-st .is-p90 dd{color:var(--ink2)}
.vh-st .is-cur{background:transparent}
.vh-st .is-cur dd{color:var(--ink)}
/* tóm tắt đầu khối: ít viền, ít màu */
.vh-verd,.vh-tile,.vh-it{border:0}
.vh-verd--lo,.vh-verd--hi,.vh-verd--mid{border-left:0}
.vh-it--lo,.vh-it--mid,.vh-it--hi,.vh-it--px{border-top:0}
.vh-bar{height:6px;background:linear-gradient(90deg,var(--vh-cheap-a) 0 25%,var(--vh-neu-a) 25% 75%,var(--vh-rich-a) 75% 100%)}
.vh-bar__tk{display:none}
.vh-bar__tk--m{display:block;width:2px;background:var(--vh-med);opacity:.7}
.vh-bar__dot{width:12px;height:12px;background:var(--ink);border:3px solid var(--card-2);box-shadow:none}
.vh-tile.is-lo .vh-tile__d,.vh-tile.is-hi .vh-tile__d{font-weight:500}
@media (max-width:719px){
  .vh-tabs{gap:16px}
  .vh-tabs button{font-size:13.5px}
  .vh-mc--main .vh-st{grid-template-columns:repeat(4,minmax(0,1fr))}
  .vh-lg{font-size:11.5px;gap:4px 12px}
  .vh-more__p{min-width:180px}
  .vh-mc .seg.vh-rng button,.vh-mc .seg.vh-ik button{padding:4px 10px}
  .vh-more__b{padding:4px 10px}
}

/* ===== 09/10 tối: thẻ lớn "Hiệu quả sinh lời — ROE & ROA" (kiểu Simplize) + so sánh với ngành & doanh nghiệp cùng ngành ===== */
.vh-roe{margin:16px 0}
.vh-roe__g{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:28px;margin-top:6px}
.vh-roe__hh{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap;margin-bottom:4px}
.vh-roe__hh b{font-size:15px}
.vh-fchart.vh-fchart--big,.vh-pchart{height:340px;margin-top:8px;min-width:0}
.vh-roekey{display:flex;flex-wrap:wrap;gap:4px 14px;margin:8px 0 0}
.vh-roekey span{white-space:nowrap;display:inline-flex;align-items:center;gap:5px}
.vh-k--dot{border-radius:50%!important}
.vh-pseg{max-width:100%;overflow-x:auto;scrollbar-width:none;margin:2px 0 0}
.vh-pseg::-webkit-scrollbar{display:none}
.vh-pseg button{white-space:nowrap}
.vh-say{margin-top:10px}
.vh-say p{position:relative;margin:0 0 10px;padding-left:30px;font-size:14px;line-height:1.5;color:var(--ink2,var(--ink))}
.vh-say b.ok{color:var(--up-t,var(--up))}.vh-say b.bad{color:var(--down-t,var(--down))}
.vh-say__i{position:absolute;left:0;top:1px;width:21px;height:21px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-size:12px;font-weight:800;color:#fff;background:var(--muted)}
.vh-say__i.ok{background:var(--up,#0B9E6B)}.vh-say__i.bad{background:var(--down,#E5484D)}
.vh-say__n{padding-left:0!important;font-size:12.5px!important;color:var(--muted)!important}
@media (max-width:900px){.vh-roe__g{grid-template-columns:minmax(0,1fr);gap:22px}}
@media (max-width:719px){.vh-fchart.vh-fchart--big,.vh-pchart{height:300px}.vh-say p{font-size:13.5px}}
