.ai-quotas[data-v-36fd3b66]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem}.ai-quota-table-header h4[data-v-36fd3b66]{margin:0;color:#111827;font-size:1rem;font-weight:800;line-height:1.25}.ai-quota-table-header p[data-v-36fd3b66]{margin:.35rem 0 0;color:#64748b;font-size:.875rem}.ai-search-field[data-v-36fd3b66]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.55rem;min-width:18rem;border:1px solid #cbd5e1;border-radius:.5rem;background:#f8fafc;color:#64748b;padding:.45rem .55rem}.ai-search-field i[data-v-36fd3b66]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.ai-search-field>[data-v-36fd3b66]:last-child{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.ai-quota-stats[data-v-36fd3b66]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem}.ai-quota-stat[data-v-36fd3b66]{min-height:5.3rem;border:1px solid #e5e7eb;border-radius:.75rem;background:#fff;padding:.85rem}.ai-quota-stat--primary[data-v-36fd3b66]{border-color:#bfdbfe;background:#eff6ff}.ai-quota-stat span[data-v-36fd3b66]{display:block;color:#64748b;font-size:.75rem;font-weight:700;line-height:1.1}.ai-quota-stat strong[data-v-36fd3b66]{display:block;margin-top:.4rem;color:#111827;font-size:1.5rem;font-weight:800;line-height:1}.ai-quota-stat small[data-v-36fd3b66]{display:block;margin-top:.25rem;color:#94a3b8;font-size:.75rem;font-weight:700}.ai-quota-table-card[data-v-36fd3b66]{overflow:hidden;border:1px solid #e5e7eb;border-radius:.75rem;background:#fff}.ai-quota-table-header[data-v-36fd3b66]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:1rem;border-bottom:1px solid #e5e7eb;padding:1rem}.ai-quota-table-actions[data-v-36fd3b66]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:.75rem}.ai-loading-copy[data-v-36fd3b66]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;color:#64748b;font-size:.875rem}.ai-quota-table-body[data-v-36fd3b66]{overflow-x:auto;padding:.75rem}.ai-domain-name[data-v-36fd3b66],.ai-usage-count[data-v-36fd3b66]{color:#111827;font-weight:500}.ai-usage-count[data-v-36fd3b66]{font-weight:700}.ai-limit-input[data-v-36fd3b66]{width:7.5rem}.ai-limit-cell[data-v-36fd3b66]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem;min-width:12.5rem}.ai-quota-actions[data-v-36fd3b66]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.5rem}.ai-quota-button[data-v-36fd3b66]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:2.2rem;border:1px solid #cbd5e1;border-radius:.5rem;background:#fff;color:#334155;font-size:.8125rem;font-weight:800;padding:.45rem .65rem;-webkit-transition:background-color .15s ease,border-color .15s ease,color .15s ease;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.ai-quota-button[data-v-36fd3b66]:hover:not(:disabled){border-color:#2563eb;background:#eff6ff;color:#1d4ed8}.ai-quota-button--primary[data-v-36fd3b66]{border-color:#1d4ed8;background:#2563eb;color:#fff}.ai-quota-button--primary[data-v-36fd3b66]:hover:not(:disabled){border-color:#1e40af;background:#1d4ed8;color:#fff}.ai-quota-button[data-v-36fd3b66]:disabled{cursor:not-allowed;opacity:.55}.ai-empty-table[data-v-36fd3b66]{padding:2rem 1rem;color:#94a3b8;text-align:center}@media (max-width:1024px){.ai-quota-table-header[data-v-36fd3b66]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.ai-quota-table-actions[data-v-36fd3b66],.ai-search-field[data-v-36fd3b66]{width:100%;min-width:0}.ai-quota-stats[data-v-36fd3b66]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.ai-quota-stats[data-v-36fd3b66]{grid-template-columns:1fr}}