@import '_content/AuralizeBlazor/AuralizeBlazor.tf5u2o3oxg.bundle.scp.css';
@import '_content/Nextended.Blazor/Nextended.Blazor.tkxqvq0zjw.bundle.scp.css';

/* /Components/Billing/Pages/BillingTransactions.razor.rz.scp.css */
.billing-engine-label[b-47q619onne],
.billing-engine-key[b-47q619onne],
.billing-engine-duration[b-47q619onne] {
    display: block;
}

.billing-engine-label[b-47q619onne] {
    color: var(--mud-palette-text-secondary);
    font-size: 0.75rem;
}

.billing-engine-key[b-47q619onne] {
    max-width: 20rem;
    overflow-wrap: anywhere;
    white-space: normal;
    font-family: monospace;
}

.billing-engine-duration[b-47q619onne] {
    margin-top: 0.25rem;
    white-space: nowrap;
}
/* /Components/Documents/RecognitionComparisonPage.razor.rz.scp.css */
.comparison-page[b-gom5sgrftn] { display: flex; flex-direction: column; gap: 24px; padding: 24px 0; }
.history-select[b-gom5sgrftn] { min-width: 240px; flex: 1; }
.variant-card[b-gom5sgrftn] { height: 100%; }
.comparison-table-wrap[b-gom5sgrftn] { overflow-x: auto; max-height: 65vh; }
.comparison-table[b-gom5sgrftn] { border-collapse: collapse; width: 100%; font-size: 0.875rem; }
.comparison-table th[b-gom5sgrftn], .comparison-table td[b-gom5sgrftn] { padding: 12px 16px; text-align: left; vertical-align: top; border: 1px solid var(--mud-palette-table-lines); min-width: 180px; max-width: 380px; overflow-wrap: anywhere; white-space: pre-wrap; }
.comparison-table thead th[b-gom5sgrftn] { position: sticky; top: 0; background: var(--mud-palette-surface); z-index: 1; }
.comparison-table tbody th[b-gom5sgrftn] { font-family: monospace; font-weight: 500; }
.comparison-table tr.different[b-gom5sgrftn] { background: var(--mud-palette-warning-hover); }
.result-text[b-gom5sgrftn] { white-space: pre-wrap; overflow-wrap: anywhere; max-height: 480px; overflow: auto; font-size: 0.8rem; }
@media (max-width: 600px) { .comparison-page[b-gom5sgrftn] { gap: 16px; padding: 16px 0; } }
