._1lufsup0{gap:var(--utils-space-4);flex-direction:column;display:flex}
._1lufsup1{gap:var(--utils-space-4);grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) minmax(0,1fr) auto;align-items:end;display:grid}
._1lufsup2{gap:var(--utils-space-3);flex-direction:column;display:flex}
._1lufsup3{gap:var(--utils-space-4);padding:var(--utils-space-4);border-radius:var(--utils-radius-md);border:1px solid var(--utils-color-border);background:var(--utils-color-bg);align-items:flex-start;display:flex}
._1lufsup4{min-width:104px;padding:var(--utils-space-3) var(--utils-space-2);border-radius:var(--utils-radius-md);background:var(--utils-color-accentSubtle);color:var(--utils-color-accent);font-family:var(--utils-font-mono);font-size:var(--utils-fontSize-2xl);letter-spacing:-.03em;text-align:center;font-variant-numeric:tabular-nums;flex-shrink:0;font-weight:700}
._1lufsup5{background:color-mix(in srgb, var(--utils-color-warning) 18%, transparent);color:var(--utils-color-warning)}
._1lufsup6{background:var(--utils-color-bgSubtle);color:var(--utils-color-textMuted)}
._1lufsup7{gap:var(--utils-space-2);flex-direction:column;flex:1;min-width:0;display:flex}
._1lufsup8{justify-content:space-between;align-items:baseline;gap:var(--utils-space-3);display:flex}
._1lufsup9{font-size:var(--utils-fontSize-lg);overflow-wrap:anywhere;font-weight:700}
._1lufsupa{font-size:var(--utils-fontSize-sm);color:var(--utils-color-textMuted)}
._1lufsupb{border-radius:var(--utils-radius-full);background:var(--utils-color-bgInset);height:8px;overflow:hidden}
._1lufsupc{border-radius:var(--utils-radius-full);background:var(--utils-color-accent);height:100%;transition:width .24s}
._1lufsupd{gap:var(--utils-space-2);margin-top:var(--utils-space-1);flex-wrap:wrap;display:flex}
._1lufsupe{align-items:baseline;gap:var(--utils-space-2);padding:var(--utils-space-1) var(--utils-space-2);border-radius:var(--utils-radius-sm);border:1px solid var(--utils-color-border);background:var(--utils-color-bgElevated);font-size:var(--utils-fontSize-xs);display:inline-flex}
._1lufsupf{font-weight:700}
._1lufsupg{color:var(--utils-color-textSubtle);font-family:var(--utils-font-mono);font-variant-numeric:tabular-nums}
._1lufsuph{padding:var(--utils-space-10) var(--utils-space-4);text-align:center;color:var(--utils-color-textMuted);font-size:var(--utils-fontSize-sm);line-height:1.8}
._1lufsupi{margin-top:var(--utils-space-3);font-size:var(--utils-fontSize-xs);color:var(--utils-color-textSubtle);line-height:1.7}
@media screen and (max-width:720px){._1lufsup1{grid-template-columns:minmax(0,1fr)}}
@media screen and (max-width:600px){._1lufsup3{gap:var(--utils-space-3);flex-direction:column}}
