.ba-root .rp-note{margin-top:12px}.ba-root .rp-stats{background:var(--ba-hairline);border:1px solid var(--ba-hairline);border-radius:12px;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;margin:16px 0 0;display:grid;overflow:hidden}.ba-root .rp-stats>div{background:#0b0605;flex-direction:column-reverse;justify-content:flex-end;gap:6px;padding:16px;display:flex}.ba-root .rp-stats dt{color:var(--ba-bone-50);font-size:14px;line-height:1.35}.ba-root .rp-stats dd{color:var(--ba-bone,#f3efe9);font-variant-numeric:tabular-nums;margin:0;font-size:30px;font-weight:700}.ba-root .rp-list{gap:10px;margin:12px 0 0;padding-left:20px;display:grid}.ba-root .rp-list li{color:var(--ba-bone-70,rgba(243,239,233,.75));font-size:16px;line-height:1.55}.ba-root .rp-faq{gap:16px;margin:12px 0 0;display:grid}.ba-root .rp-faq dt{color:var(--ba-bone,#f3efe9);font-size:17px;font-weight:600}.ba-root .rp-faq dd{color:var(--ba-bone-70,rgba(243,239,233,.75));margin:4px 0 0;font-size:16px;line-height:1.55}@media (max-width:720px){.ba-root .rp-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}.ba-root .rp-actions{flex-wrap:wrap;gap:12px;margin-top:20px;display:flex}.ba-root .rp-permalink{color:var(--ba-bone-50);margin-top:14px;font-size:13px}.ba-root .rp-permalink a{color:var(--ba-bone-70)}.ba-root .rp-banner{border:1px solid var(--ba-hairline);color:var(--ba-bone-70);border-radius:10px;margin:0 0 18px;padding:10px 14px;font-size:14px}.ba-root .rp-banner a{color:var(--ba-coral)}.ba-root .rp-cite{gap:10px;margin:16px 0 0;padding:0;list-style:none;display:grid}.ba-root .rp-cite li{border:1px solid var(--ba-hairline);background:var(--ba-panel);border-radius:12px;justify-content:space-between;align-items:flex-start;gap:14px;padding:14px 16px;display:flex}.ba-root .rp-cite li p{color:var(--ba-bone);margin:0;font-size:16px;line-height:1.55}.ba-root .rp-cite-source{flex-wrap:wrap;align-items:center;gap:8px 12px;margin-top:12px;display:flex}.ba-root .rp-cite-label{letter-spacing:.08em;text-transform:uppercase;width:100%;color:var(--ba-bone-50);margin:0;font-size:12px}.ba-root .rp-cite-source code{overflow-wrap:anywhere;min-width:0;font-family:var(--font-slateMono,ui-monospace),ui-monospace,monospace;background:var(--ba-panel-2);color:var(--ba-bone-70);border-radius:8px;flex:320px;padding:10px 12px;font-size:13px;line-height:1.5}.ba-root .rp-copy{border:1px solid var(--ba-hairline);color:var(--ba-bone);cursor:pointer;background:0 0;border-radius:999px;flex:none;padding:7px 14px;font-size:13px;font-weight:600}.ba-root .rp-copy:hover{border-color:var(--ba-coral);color:var(--ba-coral)}.ba-root .rp-issues{gap:8px;margin:12px 0 0;padding:0;list-style:none;display:grid}.ba-root .rp-issues li{align-items:center;gap:12px;font-size:16px;display:flex}.ba-root .rp-issues a{color:var(--ba-bone)}.ba-root .rp-issues .rp-pdf{color:var(--ba-bone-50);font-size:13px}.ba-root .rp-tag{border:1px solid var(--ba-hairline);color:var(--ba-bone-50);border-radius:999px;padding:2px 8px;font-size:12px}@media (max-width:720px){.ba-root .rp-cite li{flex-direction:column}}@media print{@page{size:A4;margin:14mm 14mm 16mm}html,body{background:#fff!important}.ba-root{--ba-void:#fff;--ba-panel:#fff;--ba-panel-2:#f4f1ec;--ba-bone:#141210;--ba-bone-70:#3a3633;--ba-bone-50:#5c5752;--ba-bone-35:#8a847e;--ba-hairline:#ddd6cd;--ba-hairline-2:#ece6de;color:#141210;-webkit-print-color-adjust:exact;print-color-adjust:exact;min-height:0;background:#fff!important}.ba-root:before,.ba-root:after{display:none!important}.ba-root *{box-shadow:none!important;text-shadow:none!important}.ba-root .ba-topnav,.ba-root .ba-rail,.ba-root .rp-noprint,.ba-root .agni-footer{display:none!important}.ba-root .ba-shell{max-width:none;padding:0;display:block!important}.ba-root .ba-topbar{padding:0 0 8px}.ba-root .ba-wordmark{color:#141210}.ba-root .ba-wordmark span{color:var(--ba-coral)}.ba-root .ba-answer{color:#141210;background:#faf6f1!important}.ba-root .ba-answer p{color:#141210}.ba-root .ba-table-wrap{border-color:var(--ba-hairline);background:#fff!important;overflow:visible!important}.ba-root .ba-table{width:100%;font-size:11.5px;min-width:0!important}.ba-root .ba-table :-webkit-any(th,td){color:#141210!important;background:#fff!important;padding:8px 10px!important}.ba-root .ba-table :-moz-any(th,td){color:#141210!important;background:#fff!important;padding:8px 10px!important}.ba-root .ba-table :is(th,td){color:#141210!important;background:#fff!important;padding:8px 10px!important}.ba-root .ba-table thead th{color:var(--ba-coral)!important}.ba-root .ba-table tbody th{text-align:left}.ba-root .ba-table-wrap,.ba-root .rp-stats,.ba-root .rp-cite li,.ba-root .ba-answer,.ba-root .rp-faq>div{break-inside:avoid}.ba-root :-webkit-any(h2,.ba-h2,.ba-lead){break-after:avoid}.ba-root :-moz-any(h2,.ba-h2,.ba-lead){break-after:avoid}.ba-root :is(h2,.ba-h2,.ba-lead){break-after:avoid}.ba-root .ba-section{margin-top:0!important;padding-top:22px!important}.ba-root .rp-stats>div{background:#fff}.ba-root .rp-list li,.ba-root .rp-faq dd,.ba-root .ba-lead,.ba-root .ba-deck{color:#3a3633}.ba-root a{color:inherit;text-decoration:none}}
