.py .py-top{display:flex;gap:10px 12px;flex-wrap:wrap;align-items:center;margin:4px 0 16px}.py .dt-grid+.py-top{margin-top:14px}.py .py-l{font-size:13.5px;font-weight:600;color:var(--ink-2)}.py .dt-seg{flex-wrap:wrap}.py .dt-in select{flex:1;width:100%;font-size:14.5px;color:var(--navy-800)}.py .py-chk{display:inline-flex;align-items:center;gap:9px;font-size:14px;color:var(--ink-2);cursor:pointer;margin:12px 18px 0 0}.py .py-chk input{width:17px;height:17px;accent-color:var(--blue)}.py .r-lab{text-transform:none;letter-spacing:0;font-size:14px}.py .r-kpis:empty{display:none}.py .py-extra:empty{display:none}.py .py-extra{margin-top:18px}.py .py-scroll{overflow-x:auto}.py table{width:100%;border-collapse:collapse;font-size:13.5px}.py th,.py td{text-align:right;padding:7px 10px;border-bottom:1px solid var(--line);white-space:nowrap}.py th:first-child,.py td:first-child{text-align:left}.py th{font-size:12px;color:var(--ink-3);font-weight:700}.py td{font-family:var(--ff-mono);color:var(--navy-800)}.py td:first-child{font-family:var(--ff-body)}.py tbody tr:last-child td{border-bottom:0}.py .py-bar{display:flex;height:18px;border-radius:9px;overflow:hidden;gap:2px}.py .py-bar i,.py .py-leg i{background:#c9d3e3}.py .nt{background:#12A150!important}.py .tx{background:var(--blue)!important}.py .so{background:#7B61FF!important}.py .ot{background:#F2A60C!important}.py .sv{background:#9AA7BD!important}.py .py-leg{display:flex;gap:6px 16px;flex-wrap:wrap;font-size:12.5px;color:var(--ink-2);margin-top:8px}.py .py-leg i{display:inline-block;width:12px;height:12px;border-radius:3px;margin-right:6px;vertical-align:-1px}.py .py-years{display:flex;align-items:flex-end;gap:2px;height:90px;border-bottom:1px solid var(--line)}.py .py-years span{flex:1;height:100%;display:flex;align-items:flex-end;min-width:1px}.py .py-years i{display:block;width:100%;background:var(--blue);border-radius:2px 2px 0 0}.py .py-years i.neg{background:#12a150}.py .py-gl{display:flex;justify-content:space-between;font-size:12px;color:var(--ink-3);margin-top:4px}