.usage-detail-heading{justify-content:space-between;align-items:center;gap:12px;margin:24px 4px 14px;display:flex}.usage-detail-heading .sec{margin:0 0 6px;padding:0}.usage-detail-heading p,.usage-detail-heading>span{color:var(--soft);margin:0;font-size:11px}.usage-detail-list{gap:10px;display:grid}.usage-request{background:var(--card,#fff);border:1px solid #0000;border-radius:19px;min-width:0;padding:16px;box-shadow:0 3px 14px #18203004}@supports (color:color-mix(in srgb,red 50%,blue)){.usage-request{--cmx-1qw6i3h-qd:color-mix(in srgb,var(--soft) 13%,transparent);border:1px solid var(--cmx-1qw6i3h-qd);border-radius:19px}}@supports (color:color-mix(in srgb,red 50%,blue)) and (color:rgb(from red r g b)){.usage-request{border:1px solid color-mix(in srgb,var(--soft) 13%,transparent);border-radius:19px}}.usage-request-top{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.usage-request-identity{gap:5px;min-width:0;display:grid}.usage-request-identity strong{overflow-wrap:anywhere;font-size:13px;font-weight:600;line-height:1.45}.usage-request-identity time{color:var(--soft);font-variant-numeric:tabular-nums;font-size:10px}.usage-hit-pill{color:var(--soft);border-radius:20px;flex-shrink:0;padding:6px 8px;font-size:10px}@supports (color:color-mix(in srgb,red 50%,blue)){.usage-hit-pill{--cmx-1qw6i3h-qe:color-mix(in srgb,var(--soft) 7%,transparent);background:var(--cmx-1qw6i3h-qe)}}@supports (color:color-mix(in srgb,red 50%,blue)) and (color:rgb(from red r g b)){.usage-hit-pill{background:color-mix(in srgb,var(--soft) 7%,transparent)}}.usage-hit-pill.is-hit{color:var(--hot)}@supports (color:color-mix(in srgb,red 50%,blue)){.usage-hit-pill.is-hit{--cmx-1qw6i3h-qf:color-mix(in srgb,var(--hot) 9%,transparent);background:var(--cmx-1qw6i3h-qf)}}@supports (color:color-mix(in srgb,red 50%,blue)) and (color:rgb(from red r g b)){.usage-hit-pill.is-hit{background:color-mix(in srgb,var(--hot) 9%,transparent)}}.usage-hit-track{border-radius:8px;height:3px;margin:14px 0;overflow:hidden}@supports (color:color-mix(in srgb,red 50%,blue)){.usage-hit-track{--cmx-1qw6i3h-qg:color-mix(in srgb,var(--soft) 10%,transparent);background:var(--cmx-1qw6i3h-qg)}}@supports (color:color-mix(in srgb,red 50%,blue)) and (color:rgb(from red r g b)){.usage-hit-track{background:color-mix(in srgb,var(--soft) 10%,transparent)}}.usage-hit-track span{background:var(--hot);opacity:.65;border-radius:inherit;height:100%;display:block}.usage-request-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:13px 18px;display:grid}.usage-request-metrics>div{flex-direction:column;gap:5px;min-width:0;display:flex}.usage-request-metrics span{color:var(--soft);font-size:10px}.usage-request-metrics strong{font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-size:15px;font-weight:500}.usage-request-metrics>div:nth-child(n+3) strong{color:var(--hot)}.usage-estimated,.usage-retention{color:var(--soft);margin:12px 4px;font-size:10px;line-height:1.7}.usage-estimated{margin:12px 0 0}.usage-more{width:100%;color:var(--soft);font:inherit;background:0 0;border:1px solid #0000;border-radius:14px;margin-top:12px;padding:12px;font-size:12px;display:block}@supports (color:color-mix(in srgb,red 50%,blue)){.usage-more{--cmx-1qw6i3h-qh:color-mix(in srgb,var(--soft) 16%,transparent);border:1px solid var(--cmx-1qw6i3h-qh);border-radius:14px}}@supports (color:color-mix(in srgb,red 50%,blue)) and (color:rgb(from red r g b)){.usage-more{border:1px solid color-mix(in srgb,var(--soft) 16%,transparent);border-radius:14px}}.usage-empty{text-align:center;padding:25px 16px;font-size:13px;line-height:1.8}.usage-empty span{color:var(--soft);margin-top:6px;font-size:11px;display:block}.usage-diagnostic{border-top:1px solid #0000;margin-top:14px;padding-top:11px;font-size:11px}@supports (color:color-mix(in srgb,red 50%,blue)){.usage-diagnostic{--cmx-1qw6i3h-qi:color-mix(in srgb,var(--soft) 14%,transparent);border-top:1px solid var(--cmx-1qw6i3h-qi)}}@supports (color:color-mix(in srgb,red 50%,blue)) and (color:rgb(from red r g b)){.usage-diagnostic{border-top:1px solid color-mix(in srgb,var(--soft) 14%,transparent)}}.usage-diagnostic summary{cursor:pointer;color:var(--soft);padding:3px 0}.usage-diagnostic p{color:var(--soft);line-height:1.7}.usage-diagnostic>div{justify-content:space-between;align-items:flex-start;gap:14px;padding:5px 0;display:flex}.usage-diagnostic code{overflow-wrap:anywhere;min-width:0;font-size:10px;line-height:1.5}.usage-diagnostic b{font-variant-numeric:tabular-nums;flex-shrink:0;font-weight:500}.usage-request-purpose{flex-wrap:wrap;align-items:center;gap:6px;min-width:0;display:flex}.usage-request-purpose strong{overflow-wrap:anywhere;font-size:14px;font-weight:600;line-height:1.45}.usage-request-model{color:var(--soft);overflow-wrap:anywhere;font-size:11px;line-height:1.45}.usage-auto-tag{color:#5b6b8c;background:#eef1f7;border-radius:8px;flex-shrink:0;padding:4px 6px;font-size:10px;line-height:1}.usage-outcome{color:var(--soft);margin:12px 0 0;font-size:11px;line-height:1.6}.usage-outcome.is-odd{color:#b4534a;background:#b4534a12;border-radius:10px;padding:8px 10px}@supports (color:color-mix(in srgb,red 50%,blue)){.usage-outcome.is-odd{--cmx-1qw6i3h-qj:#b4534a12;background:var(--cmx-1qw6i3h-qj)}}@supports (color:color-mix(in srgb,red 50%,blue)) and (color:rgb(from red r g b)){.usage-outcome.is-odd{background:#b4534a12}}.usage-purpose-list{padding:4px 16px}.usage-purpose-row{border-bottom:1px solid #0000;justify-content:space-between;align-items:flex-start;gap:12px;padding:12px 0;display:flex}@supports (color:color-mix(in srgb,red 50%,blue)){.usage-purpose-row{--cmx-1qw6i3h-qk:color-mix(in srgb,var(--soft) 12%,transparent);border-bottom:1px solid var(--cmx-1qw6i3h-qk)}}@supports (color:color-mix(in srgb,red 50%,blue)) and (color:rgb(from red r g b)){.usage-purpose-row{border-bottom:1px solid color-mix(in srgb,var(--soft) 12%,transparent)}}.usage-purpose-row:last-child{border-bottom:0}.usage-purpose-name{flex-wrap:wrap;align-items:center;gap:6px;min-width:0;display:flex}.usage-purpose-name strong{overflow-wrap:anywhere;font-size:13px;font-weight:600}.usage-purpose-nums{color:var(--soft);font-variant-numeric:tabular-nums;text-align:right;flex-direction:column;flex-shrink:0;align-items:flex-end;gap:3px;font-size:11px;display:flex}.usage-purpose-odd{color:#b4534a}
