._15jdhxg0{gap:var(--utils-space-5);flex-direction:column;display:flex}
._15jdhxg1{gap:var(--utils-space-1);background:var(--utils-color-bgInset);border-radius:var(--utils-radius-md);align-self:flex-start;padding:3px;display:inline-flex}
._15jdhxg2{height:34px;padding:0 var(--utils-space-4);border-radius:var(--utils-radius-sm);font-size:var(--utils-fontSize-sm);color:var(--utils-color-textMuted);font-weight:600}
._15jdhxg2[data-active]{background:var(--utils-color-bgElevated);color:var(--utils-color-text);box-shadow:var(--utils-shadow-sm)}
._15jdhxg2:hover:not([data-active]){color:var(--utils-color-text)}
._15jdhxg3{outline:none}
._15jdhxg4{justify-content:center;align-items:center;gap:var(--utils-space-8);padding:var(--utils-space-8) var(--utils-space-4);flex-wrap:wrap;display:flex}
._15jdhxg5{align-items:center;gap:var(--utils-space-2);flex-direction:column;display:flex}
._15jdhxg6{align-items:baseline;gap:var(--utils-space-2);font-family:var(--utils-font-mono);letter-spacing:-.04em;font-variant-numeric:tabular-nums;font-size:clamp(44px,12vw,84px);font-weight:700;line-height:1;display:flex}
._15jdhxg7{color:var(--utils-color-accent);font-size:.42em;font-weight:600}
._15jdhxg8{color:var(--utils-color-textMuted);font-size:.3em;font-weight:600}
._15jdhxg9{font-size:var(--utils-fontSize-md);color:var(--utils-color-textMuted)}
._15jdhxga{font-size:var(--utils-fontSize-xs);color:var(--utils-color-textSubtle)}
._15jdhxgb{align-items:center;gap:var(--utils-space-3);flex-wrap:wrap;display:flex}
._15jdhxgc{width:auto;min-width:200px}
._15jdhxgd{gap:var(--utils-space-3);grid-template-columns:repeat(auto-fill,minmax(200px,1fr));display:grid}
._15jdhxge{justify-content:space-between;align-items:center;gap:var(--utils-space-3);padding:var(--utils-space-3) var(--utils-space-4);background:var(--utils-color-bg);border:1px solid var(--utils-color-border);border-radius:var(--utils-radius-md);display:flex}
._15jdhxgf{font-size:var(--utils-fontSize-sm);font-weight:600}
._15jdhxgg{font-size:var(--utils-fontSize-xs);color:var(--utils-color-textSubtle)}
._15jdhxgh{font-family:var(--utils-font-mono);font-size:var(--utils-fontSize-lg);font-variant-numeric:tabular-nums;font-weight:600}
._15jdhxgi{font-size:var(--utils-fontSize-xs);color:var(--utils-color-accent);text-align:right}
._15jdhxgj{font-family:var(--utils-font-mono);font-variant-numeric:tabular-nums;letter-spacing:-.03em;text-align:center;padding:var(--utils-space-6) 0;font-size:clamp(40px,11vw,72px);font-weight:700}
._15jdhxgk{gap:var(--utils-space-2);flex-wrap:wrap;justify-content:center;display:flex}
._15jdhxgl{margin-top:var(--utils-space-5);border-top:1px solid var(--utils-color-border);max-height:220px;overflow-y:auto}
._15jdhxgm{padding:var(--utils-space-2) var(--utils-space-1);border-bottom:1px solid var(--utils-color-border);font-size:var(--utils-fontSize-sm);font-family:var(--utils-font-mono);font-variant-numeric:tabular-nums;justify-content:space-between;display:flex}
._15jdhxgn{color:var(--utils-color-textSubtle)}
._15jdhxgo{gap:var(--utils-space-3);flex-wrap:wrap;justify-content:center;display:flex}
._15jdhxgp{text-align:center;width:96px;font-family:var(--utils-font-mono);font-size:var(--utils-fontSize-xl)}
._15jdhxgq{gap:var(--utils-space-2);margin-top:var(--utils-space-4);flex-wrap:wrap;justify-content:center;display:flex}
._15jdhxgr{text-align:center;color:var(--utils-color-accent);margin-top:var(--utils-space-3);font-weight:700}
