.ph .ph-top{display:flex;gap:10px 12px;flex-wrap:wrap;align-items:center;margin:4px 0 16px}.ph .ph-top+.ph-top{margin-top:-4px}.ph .ph-l{font-size:13.5px;font-weight:600;color:var(--ink-2)}.ph [hidden]{display:none!important}.ph .dt-in select{flex:1;width:100%;font-size:14.5px;color:var(--navy-800)}.ph .dt-in select.ph-u{flex:none;width:auto;border:0;background:0 0;font-size:14px;color:var(--ink-2);cursor:pointer}.ph .r-lab{text-transform:none;letter-spacing:0;font-size:14px}.ph .r-kpis:empty,.ph .ph-extra:empty{display:none}.ph .ph-extra{margin-top:18px}.ph .dt-grid+.dt-grid{margin-top:12px}.ph .ph-chk{display:flex;align-items:center;gap:9px;font-size:14px;color:var(--ink-2);cursor:pointer;margin-top:12px}.ph .ph-chk input{width:17px;height:17px;accent-color:var(--blue)}.ph .ph-scale{display:flex;flex-wrap:wrap;gap:4px}.ph .ph-scale span{flex:1 1 120px;color:#fff;font-size:12px;padding:8px 10px;border-radius:8px;opacity:.45}.ph .ph-scale span.on{opacity:1;outline:3px solid var(--navy-800)}.ph .ph-scale b{display:block;font-size:13px}.ph .ph-plot{width:100%;max-width:560px;display:block;margin:0 auto;background:#f5f7fb;border-radius:14px}.ph .ph-plot .ax{stroke:#9aa7bd}.ph .ph-plot .cv{fill:none;stroke:var(--blue);stroke-width:2.5}.ph .ph-plot .pt{fill:#d9480f}.ph .ph-plot .dash{stroke:#9aa7bd;stroke-dasharray:4 4}.ph .ph-plot .tl{font:600 11px var(--ff-body);fill:var(--ink-2);text-anchor:middle}.ph .ph-tw{overflow:auto;border:1px solid var(--line);border-radius:12px}.ph .ph-tbl{width:100%;border-collapse:collapse;font-size:13.5px}.ph .ph-tbl th,.ph .ph-tbl td{text-align:left;padding:7px 10px;border-bottom:1px solid var(--line)}.ph .ph-tbl th{font-size:12px;color:var(--ink-3);font-weight:700}.ph .ph-tbl td{color:var(--navy-800)}.ph .ph-tbl tr.on td{background:#eaf1ff;font-weight:700}.ph .dt-note+.dt-note{margin-top:8px}@media (max-width:560px){.ph .dt-kpi b{font-size:14px;word-break:normal;overflow-wrap:break-word}}