#ai-arena-app.arena-shell .aa-usage-tag{margin:6px 0 0;font:inherit;font-size:11px;line-height:1.6;color:var(--arena-muted,#777770)}#ai-arena-app.arena-shell .aa-usage-tag .arena-usage-details{max-width:620px}#ai-arena-app.arena-shell .aa-usage-tag .arena-usage-details>summary{cursor:pointer;min-height:26px;align-content:center;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}#ai-arena-app.arena-shell .aa-usage-tag .arena-billing-breakdown{margin:8px 0 12px;padding:14px 16px;border:1px solid rgba(120,120,112,.18);border-radius:12px;background:var(--arena-surface,#f7f7f4);font-size:12px;line-height:1.65;color:var(--arena-text,#464641)}#ai-arena-app.arena-shell .aa-usage-tag .arena-billing-breakdown p{margin:6px 0}#ai-arena-app.arena-shell .aa-usage-tag .arena-billing-breakdown dl{margin:0}#ai-arena-app.arena-shell .aa-usage-tag .arena-billing-breakdown dl>div{display:flex;gap:20px;justify-content:space-between}#ai-arena-app.arena-shell .aa-usage-tag .arena-billing-breakdown dt{font-weight:400}#ai-arena-app.arena-shell .aa-usage-tag .arena-billing-breakdown dd{margin:0;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;text-align:right}#ai-arena-app.arena-shell .aa-usage-tag .arena-billing-items,#ai-arena-app.arena-shell .aa-usage-tag .arena-billing-aux{border-top:1px solid rgba(120,120,112,.16);padding-top:9px;margin-top:9px}#ai-arena-app.arena-shell .aa-usage-tag .arena-billing-items>div{display:flex;justify-content:space-between;gap:16px;margin:4px 0}#ai-arena-app.arena-shell .aa-usage-tag .arena-billing-items>div>span:last-child{white-space:nowrap}#ai-arena-app.arena-shell .arena-billing-dialog .arena-billing-muted,#ai-arena-app.arena-shell .aa-usage-tag .arena-billing-muted{color:var(--arena-muted,#85857e);font-size:12px}#ai-arena-app.arena-shell .arena-billing-dialog .arena-billing-note,#ai-arena-app.arena-shell .aa-usage-tag .arena-billing-note{color:var(--arena-text,#66665e);font-size:12px}#ai-arena-app.arena-shell .aa-usage-tag .arena-billing-breakdown a,#ai-arena-app.arena-shell .arena-billing-dialog .arena-billing-content a{color:inherit;text-decoration:underline;text-underline-offset:3px}#ai-arena-app.arena-shell .aa-usage-tag .arena-billing-breakdown>button{margin-top:10px;padding:5px 0;border:0;background:none;color:inherit;font:inherit;text-decoration:underline;text-underline-offset:3px;cursor:pointer}#ai-arena-app.arena-shell .arena-billing-dialog{width:min(720px,calc(100vw - 32px));max-height:85dvh;padding:0}#ai-arena-app.arena-shell .arena-billing-dialog .arena-billing-content{padding:20px 24px;overflow:auto;max-height:calc(85dvh - 72px);overscroll-behavior:contain}#ai-arena-app.arena-shell .arena-billing-dialog .arena-billing-content h3{margin:20px 0 10px;font-size:17px}#ai-arena-app.arena-shell .arena-billing-dialog .arena-billing-content h3:first-child{margin-top:0}#ai-arena-app.arena-shell .arena-billing-dialog .arena-billing-table-wrap{overflow-x:auto;margin:14px 0}#ai-arena-app.arena-shell .arena-billing-dialog .arena-billing-content table{border-collapse:collapse;width:100%;font-size:12px;text-align:left;font-variant-numeric:tabular-nums}#ai-arena-app.arena-shell .arena-billing-dialog .arena-billing-content th,#ai-arena-app.arena-shell .arena-billing-dialog .arena-billing-content td{padding:9px 8px;border-bottom:1px solid rgba(120,120,112,.15);white-space:nowrap}#ai-arena-app.arena-shell .arena-billing-dialog .arena-billing-content th{font-weight:500}#ai-arena-app.arena-shell .arena-billing-dialog .arena-billing-content tbody th{font-weight:400}#ai-arena-app.arena-shell .arena-billing-dialog .arena-billing-totals{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin:16px 0}#ai-arena-app.arena-shell .arena-billing-dialog .arena-billing-totals>div{padding:12px;background:var(--arena-surface,#f5f5f1);border-radius:12px;min-width:0}#ai-arena-app.arena-shell .arena-billing-dialog .arena-billing-totals span{display:block;color:var(--arena-muted,#85857e);font-size:11px}#ai-arena-app.arena-shell .arena-billing-dialog .arena-billing-totals strong{display:block;margin-top:5px;font-size:19px;font-weight:500;overflow-wrap:anywhere}#ai-arena-app.arena-shell .arena-billing-dialog .arena-billing-rate-note{margin:16px 0;font-size:12px}#ai-arena-app.arena-shell .arena-billing-dialog .arena-billing-rate-note p{margin:5px 0}
@media(max-width:600px){#ai-arena-app.arena-shell .aa-usage-tag{font-size:12px}#ai-arena-app.arena-shell .aa-usage-tag .arena-usage-details>summary{min-height:36px;padding:4px 0}#ai-arena-app.arena-shell .aa-usage-tag .arena-billing-breakdown{padding:12px}#ai-arena-app.arena-shell .arena-billing-dialog{width:calc(100vw - 20px);max-height:90dvh}#ai-arena-app.arena-shell .arena-billing-dialog .arena-billing-content{padding:18px 16px;max-height:calc(90dvh - 72px)}#ai-arena-app.arena-shell .arena-billing-dialog .arena-billing-totals{gap:7px}#ai-arena-app.arena-shell .arena-billing-dialog .arena-billing-totals>div{padding:10px}#ai-arena-app.arena-shell .arena-billing-dialog .arena-billing-totals strong{font-size:16px}}

#ai-arena-app.arena-shell .arena-billing-dialog .arena-billing-content tbody th{white-space:normal;overflow-wrap:anywhere;min-width:100px}
@media(max-width:600px){#ai-arena-app.arena-shell .arena-billing-dialog .arena-billing-totals{grid-template-columns:repeat(2,minmax(0,1fr))}#ai-arena-app.arena-shell .arena-billing-dialog .arena-billing-totals>div:last-child{grid-column:1/-1}}
#ai-arena-app.arena-shell .arena-billing-dialog .arena-billing-content .arena-billing-login{display:flex;align-items:center;justify-content:center;width:max-content;max-width:100%;min-height:38px;margin-top:12px;padding:8px 14px;border:1px solid rgba(120,120,112,.22);border-radius:10px;background:var(--arena-surface,#f7f7f4);color:var(--arena-text,#343431);font:inherit;cursor:pointer}
