.med-billings-page{display:flex;flex-direction:column;gap:var(--mediation-list-stack-gap)}.med-billings-page__chrome-bar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem;min-width:0}.med-billings-page__actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:.5rem;flex:0 1 auto;min-width:-moz-min-content;min-width:min-content;max-width:100%}.med-billings-page__actions .med-list-page__action{flex:0 0 auto;min-width:-moz-min-content;min-width:min-content;white-space:nowrap}.med-billings-page__tabs{display:inline-flex;flex-wrap:wrap;gap:.125rem;width:-moz-fit-content;width:fit-content;max-width:100%;flex:1 1 16rem;min-width:0;padding:.25rem;border:1px solid var(--mediation-surface-border);border-radius:var(--mediation-radius-lg);background:var(--mediation-surface-muted)}@media (max-width:1100px){.med-billings-page__chrome-bar{flex-direction:column;align-items:stretch}.med-billings-page__tabs{width:100%}.med-billings-page__actions{width:100%;justify-content:flex-start}}@media (max-width:767px){.med-billings-page__actions{justify-content:stretch}.med-billings-page__actions .med-list-page__action{flex:1 1 calc(50% - 0.5rem)}}.med-billings-page .med-cases-panel__toolbar--registry{flex-wrap:wrap;align-items:flex-start}.med-billings-page .med-cases-panel__toolbar--registry .med-list-page__desc{flex:1 1 12rem;min-width:0;margin:0}.med-billings-page .med-cases-panel__toolbar--registry .med-billings-panel__toolbar-meta,.med-billings-page .med-cases-panel__toolbar--registry .med-cases-panel__toolbar-meta{flex:0 1 auto;max-width:100%}.med-billings-page__tab{display:inline-flex;align-items:center;gap:.4375rem;min-height:2rem;padding:.4375rem .75rem;border:none;border-radius:var(--mediation-radius-md);margin-bottom:0;background:transparent;color:var(--mediation-text-secondary);font-size:.8125rem;font-weight:600;cursor:pointer;transition:color .15s ease,background .15s ease}.med-billings-page__tab:hover{color:var(--mediation-text-primary);background:color-mix(in srgb,var(--mediation-surface-card) 55%,transparent)}.med-billings-page__tab--active{color:var(--mediation-text-primary);background:var(--mediation-surface-selected);box-shadow:none}.med-billings-page__tab svg{width:1rem;height:1rem;flex-shrink:0;opacity:.88}.med-billings-page__tab-badge{display:inline-flex;align-items:center;justify-content:center;min-width:1.125rem;height:1.125rem;padding:0 .3125rem;border-radius:9999px;background:var(--mediation-surface-muted);font-size:.625rem;font-weight:700;color:var(--mediation-text-secondary)}.med-billings-page__layout,.med-billings-tab{display:flex;flex-direction:column;gap:var(--mediation-list-stack-gap)}.med-billings-tab{min-width:0}.med-billings-tab .med-cases-panel__toolbar--registry{flex-wrap:wrap;align-items:flex-start}.med-billings-tab .med-cases-panel__toolbar--registry .med-list-page__desc{flex:1 1 12rem;min-width:0;margin:0}.med-billings-tab .med-billings-panel__toolbar-meta{flex:0 1 auto;max-width:100%}.med-billings-refund__issues{display:flex;flex-wrap:wrap;gap:.375rem;max-width:min(28rem,100%);min-width:0}.med-billings-tab .med-dt__table td:last-child{white-space:nowrap;vertical-align:middle}.med-billings-tab .med-dt__table{table-layout:auto}.med-billings-page .med-tab-panel{padding-top:0;gap:var(--mediation-list-stack-gap)}.med-billings-page .med-stat-strip__hint,.med-billings-page .med-stat-strip__label{white-space:normal;overflow:visible;text-overflow:unset;line-height:1.35}.med-billings-panel__toolbar-meta{flex-shrink:0;font-size:.8125rem;font-weight:500;color:var(--mediation-text-muted)}.med-billings-panel__toolbar-meta--sort{display:inline-flex;align-items:center;gap:.375rem}.med-billings-panel__reset{flex-shrink:0;padding:0;border:none;background:transparent;font-size:.8125rem;font-weight:600;color:var(--mediation-brand-primary-readable);cursor:pointer;text-decoration:none}.med-billings-panel__reset:hover{color:var(--mediation-brand-accent-readable);text-decoration:underline}