.pi-scroll{overflow-x:auto;margin:0 0 8px}.pi-table{width:100%;border-collapse:collapse;font-size:16px}.pi-table td,.pi-table th{padding:10px 8px;border-bottom:1px solid var(--line);text-align:right;white-space:nowrap}.pi-table th:first-child{text-align:left}.pi-table thead th{color:var(--gold);font-weight:800;font-size:14px}.pi-table tbody th{font-weight:700}.pi-table tbody th a{color:var(--inv);text-decoration:none;border-bottom:1px dotted var(--gold)}.pi-table td{color:var(--inv)}.pi-note{color:var(--mut);font-size:14px;margin:0 0 22px}.pi-bars{display:grid;grid-gap:8px;gap:8px;margin:0 0 10px}.pi-bar{display:grid;grid-template-columns:64px 1fr;grid-gap:10px;gap:10px;align-items:center;font-size:15px}.pi-bar-year{color:var(--muti);font-weight:700}.pi-bar-track{display:block;background:var(--panel);border:1px solid var(--line);border-radius:8px;overflow:hidden}.pi-bar-fill{display:block;background:linear-gradient(90deg,var(--gold2),var(--goldl));color:#1a1405;font-weight:800;padding:7px 10px;white-space:nowrap;min-width:92px;box-sizing:border-box}.pi-answer{margin:0 0 24px;padding:16px 18px;background:linear-gradient(135deg,#1b1608,#141414);border:1px solid var(--goldline);border-left:4px solid var(--gold);border-radius:var(--r);color:var(--inv);font-size:17px}.pi-answer strong{color:var(--gold)}