._5pn2md0{gap:var(--utils-space-5);grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:start;display:grid}
._5pn2md1{gap:var(--utils-space-4);flex-direction:column;display:flex}
._5pn2md2{font-size:var(--utils-fontSize-sm);margin-bottom:var(--utils-space-2);font-weight:600;display:block}
._5pn2md3{margin-top:var(--utils-space-2);font-size:var(--utils-fontSize-xs);color:var(--utils-color-textSubtle);line-height:1.6}
._5pn2md4{gap:var(--utils-space-3);flex-direction:column;display:flex}
._5pn2md5{gap:var(--utils-space-2);grid-template-columns:minmax(0,1fr) minmax(0,1.3fr) auto;align-items:end;display:grid}
._5pn2md6{height:42px}
._5pn2md7{gap:var(--utils-space-2);margin-top:var(--utils-space-4);flex-wrap:wrap;display:flex}
._5pn2md8{padding:var(--utils-space-6) var(--utils-space-4);text-align:center;background:var(--utils-color-accentSubtle);border-radius:var(--utils-radius-md);margin-bottom:var(--utils-space-4)}
._5pn2md9{font-size:var(--utils-fontSize-sm);color:var(--utils-color-textMuted)}
._5pn2mda{margin-top:var(--utils-space-2);font-family:var(--utils-font-mono);color:var(--utils-color-accent);font-variant-numeric:tabular-nums;letter-spacing:-.03em;font-size:clamp(28px,7vw,40px);font-weight:700}
._5pn2mdb{margin-top:var(--utils-space-2);font-size:var(--utils-fontSize-sm);color:var(--utils-color-textMuted);line-height:1.6}
._5pn2mdc{overflow-x:auto}
._5pn2mdd{border-collapse:collapse;width:100%;font-size:var(--utils-fontSize-sm)}
._5pn2mde{caption-side:top;text-align:left;font-size:var(--utils-fontSize-xs);color:var(--utils-color-textSubtle);padding-bottom:var(--utils-space-2);font-weight:600}
._5pn2mdf{padding:var(--utils-space-2) var(--utils-space-3);text-align:left;white-space:nowrap;color:var(--utils-color-textMuted);border-bottom:1px solid var(--utils-color-border);font-weight:500}
._5pn2mdg{text-align:right}
._5pn2mdh{padding:var(--utils-space-2) var(--utils-space-3);text-align:right;white-space:nowrap;font-family:var(--utils-font-mono);font-variant-numeric:tabular-nums;border-bottom:1px solid var(--utils-color-border)}
._5pn2mdi{font-weight:700}
._5pn2mdi td,._5pn2mdi th{padding-top:var(--utils-space-3);color:var(--utils-color-text);border-bottom:none}
._5pn2mdj{margin-top:var(--utils-space-4);font-size:var(--utils-fontSize-xs);color:var(--utils-color-textSubtle);line-height:1.7}
@media screen and (max-width:860px){._5pn2md0{grid-template-columns:minmax(0,1fr)}}
