.token-usage{min-width:0}.token-usage h3{font-size:18px;font-weight:500;margin:20px 0 12px}.usage-note{font-size:13px;color:var(--muted,#5b6472);line-height:1.55;max-width:100ch}.usage-id{overflow-wrap:anywhere}.usage-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:20px 0 28px}.usage-stats dt{font-size:12px;color:var(--muted,#5b6472)}.usage-stats dd{font:500 22px/1.4 var(--font-mono,monospace);margin:6px 0 0;overflow-wrap:anywhere}.usage-table-wrap{max-width:100%;overflow-x:auto;margin:16px 0}.usage-table-wrap table{border-collapse:collapse;width:100%;font-size:13px}.usage-table-wrap th,.usage-table-wrap td{padding:12px;text-align:left;vertical-align:top;border-bottom:1px solid var(--line,#ddd);min-width:100px;max-width:300px;overflow-wrap:anywhere}.usage-table-wrap th{font-size:11px;font-weight:500}.usage-prompt{border-bottom:1px solid var(--line,#ddd);padding:12px 0 20px}.usage-prompt h3{margin-top:8px}.token-usage button{margin:12px 12px 0 0}.token-usage details{margin:24px 0}.token-usage summary{cursor:pointer;padding:12px 0}.token-usage pre{white-space:pre-wrap;overflow-wrap:anywhere;max-height:400px;overflow:auto;font-size:12px}.token-usage>a{display:block;margin:12px 0}@media(max-width:600px){.usage-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.usage-stats dd{font-size:18px}}

.usage-exchange,.usage-information{padding-bottom:16px;border-bottom:1px solid var(--line,#ddd)}.usage-exchange h3,.usage-information h3{margin-top:16px}.usage-information .usage-stats dd{font-size:18px}.usage-exchange details,.usage-information details{margin:8px 0}.usage-exchange details .usage-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.usage-exchange .usage-stats,.usage-information .usage-stats{gap:16px;margin:16px 0}.token-usage details>summary{font-size:13px;color:var(--muted,#5b6472)}
