.ai-usage{min-width:0}.ai-usage-heading,.ai-usage-filters,.ai-usage-pagination,.ai-usage-search{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.ai-usage h2{margin:0 0 6px}.ai-usage p{color:#667085;line-height:1.5}.ai-usage-filters{justify-content:flex-start;margin:20px 0}.ai-usage label{gap:6px;font-size:14px;font-weight:600;display:grid}.ai-usage input{color:#18233b;background:#fff;border:1px solid #d9deea;border-radius:10px;max-width:100%;padding:10px}.ai-usage-filters p{flex:1;min-width:220px;font-size:13px}.ai-usage-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.ai-usage-stats article{background:#fafaff;border:1px solid #e4e7ef;border-radius:14px;min-width:0;padding:20px}.ai-usage-stats span,.ai-usage small{color:#667085;font-size:12px;display:block}.ai-usage-stats strong{overflow-wrap:anywhere;margin:10px 0;font-size:25px;display:block}.ai-usage-note{font-size:12px}.ai-usage-notice{background:#fffbeb;border:1px solid #eedca7;border-radius:12px;margin:18px 0;padding:16px}.ai-usage-notice p{margin:6px 0;font-size:13px}.ai-usage section{margin:24px 0}.ai-usage-table{width:100%;overflow-x:auto}.ai-usage table{border-collapse:collapse;width:100%;min-width:560px;font-size:14px}.ai-usage th,.ai-usage td{text-align:left;vertical-align:top;border-bottom:1px solid #e4e7ef;padding:14px 12px}.ai-usage th{color:#667085;background:#f8f9fc;font-size:12px}.ai-usage-pagination{margin-top:16px;font-size:13px}.ai-usage-search{justify-content:flex-start;align-items:flex-end}.ai-usage details{margin:24px 0}.ai-usage summary{cursor:pointer;margin-bottom:12px;font-weight:600}.ai-usage-empty{background:#f8f9fc;border-radius:12px;padding:24px}@media (max-width:1000px){.ai-usage-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:540px){.ai-usage-stats{grid-template-columns:1fr}.ai-usage-heading{align-items:flex-start}.ai-usage-stats article{padding:16px}.ai-usage-filters{align-items:flex-start}}
