.ty-when{color:#172f55;margin:0;font-size:20px;font-weight:800;line-height:1.3}.ty-big{flex-wrap:wrap;align-items:baseline;gap:6px 14px;display:flex}.ty-big b{color:#172f55;font-variant-numeric:tabular-nums;font-size:56px;font-weight:800;line-height:1}.ty-big span{color:#4f6178;font-size:17px;font-weight:700}.ty-level{border-radius:999px;padding:4px 12px;font-size:14px;font-style:normal;font-weight:800}.ty-level.is-norm{color:#22663d;background:#e5f4ea}.ty-level.is-low,.ty-level.is-high{color:#8a5a00;background:#fdf1dc}.ty-level.is-veryLow,.ty-level.is-veryHigh{color:#a83a24;background:#fbe7e2}.ty-tiles{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.ty-tiles>div{background:#fff;border:1px solid #e3eaf4;border-radius:14px;flex-direction:column;gap:2px;padding:12px 14px;display:flex}.ty-tiles small{color:#4f6178;letter-spacing:.06em;text-transform:uppercase;font-size:11.5px;font-weight:800}.ty-tiles b{color:#172f55;font-size:20px;font-weight:800;line-height:1.2}.ty-tiles span{color:#4f6178;font-size:13px;line-height:1.35}.ty-h3{color:#172f55;margin:4px 0 0;font-size:17px;font-weight:800}.ty-chart{width:100%;height:auto;font-family:var(--font-sans);display:block}.ty-band{fill:#e5f4ea}.ty-norm{stroke:#2e7d4f;stroke-dasharray:4 4}.ty-band-t{fill:#2e7d4f;font-size:12px;font-weight:700}.ty-range{stroke:#9cbbe6;stroke-width:10px;stroke-linecap:round;stroke-opacity:.45}.ty-line{fill:none;stroke:#2f5fb3;stroke-width:3px}.ty-dot{fill:#fff;stroke:#2f5fb3;stroke-width:3px}.ty-dot.is-jump{stroke:#c0441f}.ty-val{fill:#172f55;font-size:14px;font-weight:800}.ty-day{fill:#4f6178;font-size:12.5px;font-weight:600}.ty-jump-t{fill:#c0441f;font-size:12.5px;font-weight:800}.ty-note{color:#5a4300;background:#fff8e6;border-radius:12px;margin:0;padding:12px 14px;font-size:14.5px;line-height:1.55}.ty-more{margin:0;font-size:14.5px;font-weight:700}.ty-more a{color:#2f5fb3;text-decoration:none}.ty-cell{font-weight:800}.ty-cell.is-low,.ty-cell.is-high{color:#8a5a00}.ty-cell.is-veryLow,.ty-cell.is-veryHigh{color:#a83a24}.ty-units{color:#36495f;font-size:15.5px}[data-theme=dark] :is(.ty-when,.ty-big b,.ty-tiles b,.ty-h3,.ty-val){color:#e8eef6;fill:#e8eef6}[data-theme=dark] :is(.ty-big span,.ty-tiles small,.ty-tiles span){color:#a9b6c8}[data-theme=dark] .ty-day{fill:#a9b6c8}[data-theme=dark] .ty-tiles>div{background:#ffffff08;border-color:#ffffff1a}[data-theme=dark] .ty-band{fill:#2e7d4f2e}[data-theme=dark] .ty-band-t,[data-theme=dark] .ty-norm{fill:#7fd19f;stroke:#7fd19f}[data-theme=dark] .ty-dot{fill:#18202a}[data-theme=dark] .ty-note{color:#e8dcc4;background:#2a2418}[data-theme=dark] .ty-units{color:#b8c4d4}@media (max-width:760px){.ty-big b{font-size:44px}.ty-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}.ty-when{font-size:18px}}
