.pr-stack{gap:var(--lp-s6);flex-direction:column;display:flex}.pr-totals{background:var(--lp-line);border:1px solid var(--lp-line);border-radius:var(--lp-r2);margin-top:var(--lp-s2);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}.pr-totals>div{background:var(--lp-paper);padding:var(--lp-s2) var(--lp-s3)}.pr-totals>div:first-child{grid-column:span 2}.pr-totals dt{color:var(--lp-muted);font-size:13px;line-height:var(--lp-lh-ui)}.pr-totals dd{font-family:var(--lp-font-en);font-size:28px;font-weight:700;line-height:var(--lp-lh-num);letter-spacing:var(--lp-ls-num);margin-top:4px}@media (min-width:768px){.pr-totals{grid-template-columns:repeat(5,minmax(0,1fr))}.pr-totals>div:first-child{grid-column:auto}}.pr-grid{gap:var(--lp-s6);display:grid}@media (min-width:1024px){.pr-grid{grid-template-columns:1fr 1fr}}.pr-table{border-collapse:collapse;width:100%;margin-top:var(--lp-s2);font-size:15px}.pr-table th,.pr-table td{border-top:1px solid var(--lp-line);text-align:left;padding:8px 10px;font-weight:400}.pr-table thead th{color:var(--lp-muted);border-top:0;font-size:13px}.pr-muted{color:var(--lp-muted)}.pr-bar{align-items:center;gap:8px;display:flex}.pr-num{text-align:right;width:2.5em;font-family:var(--lp-font-en);font-variant-numeric:tabular-nums}.pr-track{background:var(--lp-blue-tint);border-radius:999px;flex:1;height:8px}.pr-fill{background:var(--lp-blue);border-radius:999px;height:8px;display:block}.pr-fill-muted{background:var(--lp-muted)}.pr-viewpoints{gap:var(--lp-s3);margin-top:var(--lp-s3);padding:0;list-style:none;display:grid}@media (min-width:768px){.pr-viewpoints{grid-template-columns:1fr 1fr}}.pr-viewpoints li{border:1px solid var(--lp-line);border-radius:var(--lp-r2);padding:var(--lp-s3);background:var(--lp-paper)}.pr-viewpoints h3{margin-bottom:6px;font-size:17px;font-weight:700}.pr-viewpoints p{color:var(--lp-ink-2);line-height:var(--lp-lh-read)}.pr-notice{border:1px solid var(--lp-line);border-radius:var(--lp-r2);background:var(--lp-panel-bg);padding:var(--lp-s3);font-size:14px;line-height:var(--lp-lh-read)}.pr-notice h2{margin-bottom:6px;font-size:15px;font-weight:700}.pr-notice ul{flex-direction:column;gap:4px;padding-left:1.2em;list-style:outside;display:flex}
