.med-insights{display:flex;flex-direction:column;gap:var(--mediation-list-stack-gap)}.med-insights__actions{display:flex;flex-wrap:wrap;gap:.75rem;align-items:center}.med-insights .med-list-page__actions .med-insights__sparkle-icon,.med-insights .med-list-page__actions .med-list-page__action svg{width:.875rem;height:.875rem;flex-shrink:0}.med-insights .med-list-page__actions .med-list-page__action{gap:.35rem}.med-insights .med-list-page__actions .med-list-page__action:disabled{opacity:.55;cursor:not-allowed}.med-insights .med-list-page__hero--actions-only{flex-wrap:wrap;min-width:0;max-width:100%}.med-insights .med-list-page__hero--actions-only .med-list-page__actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:.5rem;width:100%;max-width:100%;min-width:0}.med-insights .med-list-page__hero--actions-only .med-list-page__action{flex:0 0 auto;margin:0}@media (max-width:1100px){.med-insights .med-list-page__hero--actions-only .med-list-page__actions{justify-content:flex-start}}@media (max-width:767px){.med-insights .med-list-page__hero--actions-only .med-list-page__actions{justify-content:stretch}.med-insights .med-list-page__hero--actions-only .med-list-page__action{flex:1 1 calc(50% - 0.5rem)}}.med-insights__action-label--short{display:none}@media (max-width:1100px){.med-insights__action-label--full{display:none}.med-insights__action-label--short{display:inline}}.med-insights__text-link{display:inline-flex;align-items:center;gap:.35rem;font-size:.875rem;font-weight:500;color:var(--mediation-text-primary);text-decoration:none}.med-insights__text-link:hover{color:var(--mediation-brand-primary)}.med-insights__sparkle-icon,.med-insights__text-link svg{width:.875rem;height:.875rem}.med-insights__sparkle-icon{color:var(--mediation-brand-accent)}.med-insights__card,.med-insights__filters,.med-insights__panel,.med-insights__subscription-card{border:1px solid var(--mediation-surface-border);border-radius:var(--mediation-radius-lg);padding:var(--mediation-space-4);background:var(--mediation-surface-card)}.med-insights__filter-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.75rem;flex:1 1 auto;min-width:0}@media (max-width:1100px){.med-insights__filter-grid{grid-template-columns:repeat(auto-fit,minmax(10rem,1fr))}}.med-insights__filter-field{display:flex;flex-direction:column;gap:.35rem;min-width:0}.med-insights__filter-hint{margin:0;min-height:1.125rem;font-size:.75rem;line-height:1.15;color:var(--mediation-text-muted)}.med-insights__select-wrap{position:relative}.med-insights__select-icon{position:absolute;left:.75rem;top:50%;width:.9375rem;height:.9375rem;transform:translateY(-50%);color:var(--mediation-text-muted);pointer-events:none}.med-insights__select-input{padding-left:2.25rem!important}.med-insights__filter-meta{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:.75rem;margin-top:.75rem}.med-insights__filters-row{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:.75rem 1rem}.med-insights__comparison-toggle--inline{margin-top:calc(.8125rem * 1.3 + .375rem);align-self:flex-start;flex-shrink:0;white-space:nowrap}@media (max-width:900px){.med-insights__comparison-toggle--inline{margin-top:0;align-self:flex-start}}.med-insights__period-hint{margin:0;font-size:.8125rem;color:var(--mediation-text-muted)}.med-insights__comparison-toggle{display:inline-flex;align-items:center;gap:.5rem;min-height:2.25rem;font-size:.8125rem;color:var(--mediation-text-secondary)}.med-insights__kpi-strip{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.625rem}@media (min-width:760px){.med-insights__kpi-strip{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1100px){.med-insights__kpi-strip{grid-template-columns:repeat(6,minmax(0,1fr))}}.med-insights__kpi-card{display:flex;align-items:flex-start;gap:.625rem;min-width:0;padding:.8125rem;border:1px solid var(--mediation-surface-border);border-radius:var(--mediation-radius-xl);background:var(--mediation-surface-card)}.med-insights__kpi-icon{display:inline-flex;align-items:center;justify-content:center;width:1.875rem;height:1.875rem;flex-shrink:0;border-radius:var(--mediation-radius-md);background:color-mix(in srgb,var(--mediation-brand-primary) 10%,var(--mediation-surface-card));color:var(--mediation-brand-primary)}.med-insights__kpi-icon svg{width:1rem;height:1rem}.med-insights__kpi-body{min-width:0}.med-insights__kpi-label-row{display:flex;align-items:center;gap:.25rem}.med-insights__kpi-label{margin:0;font-size:var(--mediation-kpi-label-size);font-weight:500;color:var(--mediation-text-secondary)}.med-insights__kpi-value{margin:.2rem 0 0;font-size:var(--mediation-kpi-value-size);font-weight:700;font-variant-numeric:tabular-nums;letter-spacing:-.03em;color:var(--mediation-text-primary);line-height:1.1}.med-insights__kpi-delta{margin:.2rem 0 0;font-size:var(--mediation-kpi-hint-size);font-weight:600;color:var(--mediation-text-muted)}.med-insights__kpi-delta--up{color:var(--mediation-success)}.med-insights__kpi-delta--down{color:var(--mediation-error)}.med-insights__info-btn{display:inline-flex;align-items:center;justify-content:center;width:1rem;height:1rem;padding:0;border:none;background:transparent;color:var(--mediation-text-muted);cursor:help}.med-insights__info-btn svg{width:.75rem;height:.75rem}.med-insights__main-tabs{display:flex;flex-direction:column;gap:var(--mediation-list-stack-gap);flex-shrink:0;padding-top:.125rem}.med-insights__tabs.med-tabs{display:inline-flex;width:-moz-fit-content;width:fit-content;max-width:100%;padding:.25rem;gap:.125rem;border:1px solid var(--mediation-surface-border);border-radius:var(--mediation-radius-lg);background:var(--mediation-surface-muted);overflow-x:auto}.med-insights__tab.med-tabs__item{padding:.5rem .875rem;margin:0;border:none;border-radius:var(--mediation-radius-md);background:transparent;box-shadow:none;font-size:.875rem;font-weight:600;color:var(--mediation-text-muted);white-space:nowrap}.med-insights__tab.med-tabs__item:hover{color:var(--mediation-text-primary);background:var(--mediation-surface-hover)}.med-insights__tab--active.med-tabs__item--active{color:var(--mediation-text-primary);border-bottom:none;background:var(--mediation-surface-selected);box-shadow:none}#insights-tab-admin.med-tabs__item--active{background:var(--mediation-brand-primary);color:var(--mediation-surface-card)}.med-insights__tab-panel.med-tab-panel{padding-top:0}.med-insights__card-head{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:.75rem;margin-bottom:1rem}.med-insights__card-title-wrap{display:inline-flex;align-items:center;gap:.35rem}.med-insights__card-title{margin:0;font-family:var(--mediation-font-heading);font-size:var(--mediation-registry-heading-size);font-weight:var(--mediation-font-heading-weight);letter-spacing:-.02em}.med-insights__card-actions{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem}.med-insights__admin-label,.med-insights__card-link,.med-insights__card-summary,.med-insights__explain-copy,.med-insights__health-copy{font-size:.875rem;color:var(--mediation-text-secondary)}.med-insights__card-link{display:flex;width:-moz-fit-content;width:fit-content;align-items:center;gap:.35rem;margin-top:.75rem;padding:0;border:none;background:transparent;font-size:.875rem;font-weight:600;color:var(--mediation-brand-primary);text-decoration:none;cursor:pointer}.med-insights__card-link svg{width:.875rem;height:.875rem}.med-insights__card-link:hover{color:color-mix(in srgb,var(--mediation-brand-primary) 85%,black)}.med-insights__toggle{display:inline-flex;padding:.2rem;border:1px solid var(--mediation-surface-border);border-radius:999px;background:var(--mediation-surface-muted)}.med-insights__toggle button{padding:.35rem .75rem;border:none;border-radius:999px;background:transparent;font-size:.8125rem;font-weight:600;color:var(--mediation-text-muted);cursor:pointer}.med-insights__toggle button.is-active{background:var(--mediation-surface-card);color:var(--mediation-text-primary);box-shadow:var(--mediation-shadow-sm)}.med-insights__head-stat{display:inline-flex;align-items:baseline;gap:.5rem}.med-insights__head-stat-value{font-size:1.125rem;font-weight:700;font-variant-numeric:tabular-nums}.med-insights__head-stat-delta{display:inline-flex;align-items:baseline;gap:.25rem;font-size:.8125rem;font-weight:600}.med-insights__head-stat-delta--up{color:var(--mediation-success)}.med-insights__head-stat-delta--down{color:var(--mediation-error)}.med-insights__head-stat-delta-note{color:var(--mediation-text-muted);font-weight:400}.med-insights__trend-subhead{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-bottom:.5rem}.med-insights__trend-caption{font-size:.75rem;color:var(--mediation-text-muted)}.med-insights__trend-controls{display:inline-flex;align-items:center;gap:.5rem}.med-insights__trend-menu{display:inline-flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;padding:0;border:1px solid var(--mediation-surface-border);border-radius:999px;background:var(--mediation-surface-card);color:var(--mediation-text-muted);cursor:pointer}.med-insights__trend-menu svg{width:1rem;height:1rem}.med-insights__trend-menu:hover{color:var(--mediation-text-primary);border-color:var(--mediation-text-muted)}.med-insights__health-body{display:flex;flex-direction:column;gap:.15rem}.med-insights__health-title{font-size:.9375rem;font-weight:600;color:var(--mediation-text-primary)}.med-insights__overview{display:grid;gap:var(--mediation-list-stack-gap)}@media (min-width:1100px){.med-insights__overview{grid-template-columns:minmax(0,1.45fr) minmax(0,1fr) 16.5rem;align-items:start}.med-insights__overview-rail{grid-column:3;grid-row:1}}.med-insights__card--narrative .med-ai-output__empty .med-empty-state{justify-content:flex-start;padding-top:1rem;padding-bottom:1.25rem}.med-insights__overview-rail{display:flex;flex-direction:column;gap:var(--mediation-list-stack-gap)}.med-insights__health{display:flex;flex-direction:column;align-items:flex-start;gap:.75rem}.med-insights__quick-actions{list-style:none;margin:0;padding:0;display:grid;gap:.5rem}.med-insights__quick-action{display:flex;align-items:center;justify-content:space-between;width:100%;padding:.625rem 0;border:none;border-bottom:1px solid var(--mediation-surface-border);background:transparent;font-size:.875rem;font-weight:600;color:var(--mediation-text-primary);text-decoration:none;cursor:pointer}.med-insights__quick-action:last-child{border-bottom:none}.med-insights__quick-action svg{width:.875rem;height:.875rem;color:var(--mediation-text-muted)}.med-insights__donut-wrap{display:grid;gap:1rem}@media (min-width:700px){.med-insights__donut-wrap{grid-template-columns:auto minmax(0,1fr);align-items:center}}.med-insights__donut,.med-insights__ring{position:relative;border-radius:50%;flex-shrink:0}.med-insights__donut-hole,.med-insights__ring-hole{position:absolute;inset:13%;display:flex;flex-direction:column;align-items:center;justify-content:center;border-radius:50%;background:var(--mediation-surface-card);text-align:center;padding:.2rem .35rem;overflow:visible}.med-insights__donut-hole-label,.med-insights__ring-label{font-size:.625rem;line-height:1.2;color:var(--mediation-text-muted)}.med-insights__donut-hole-value,.med-insights__ring-value{font-size:.8125rem;line-height:1.1;letter-spacing:-.02em;font-weight:700;font-variant-numeric:tabular-nums;color:var(--mediation-text-primary)}.med-insights__ring-sublabel{font-size:.6875rem;color:var(--mediation-text-muted)}.med-insights__donut-legend{list-style:none;margin:0;padding:0;display:grid;gap:.5rem}.med-insights__donut-legend li{display:flex;align-items:center;gap:.5rem;font-size:.8125rem}.med-insights__donut-legend-label{flex:1;min-width:0}.med-insights__donut-swatch{width:.625rem;height:.625rem;border-radius:999px;flex-shrink:0}.med-insights__donut-legend-meta{color:var(--mediation-text-muted);font-variant-numeric:tabular-nums;text-align:right}.med-insights__line-chart{display:flex;flex-direction:column;gap:.75rem}.med-insights__line-chart svg{width:100%;height:auto}.med-insights__line-path{stroke-linecap:round;stroke-linejoin:round}.med-insights__line-label{font-size:.6875rem;fill:var(--mediation-text-muted)}.med-insights__line-axis-label{font-size:.625rem;fill:var(--mediation-text-muted);font-variant-numeric:tabular-nums}.med-insights__line-gridline{stroke:var(--mediation-surface-border);stroke-width:1;stroke-dasharray:2 3;opacity:.7}.med-insights__line-bar{fill-opacity:.16}.med-insights__line-legend{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:.75rem;font-size:.8125rem;color:var(--mediation-text-secondary)}.med-insights__line-legend li{display:inline-flex;align-items:center;gap:.35rem}.med-insights__line-legend-swatch{width:1rem;height:0;border-top-width:2px;border-top-style:solid}.med-insights__hbar-chart{list-style:none;margin:0 0 1rem;padding:0;display:grid;gap:.75rem}.med-insights__hbar-row{display:grid;grid-template-columns:minmax(6rem,9rem) 1fr minmax(8rem,11rem);gap:.75rem;align-items:center}.med-insights__hbar-label{font-size:.8125rem;color:var(--mediation-text-secondary)}.med-insights__hbar-track{height:.75rem;border-radius:999px;background:var(--mediation-surface-muted);overflow:hidden}.med-insights__hbar-fill{height:100%;border-radius:999px;background:var(--mediation-chart-1);min-width:4px}.med-insights__hbar-value{font-size:.8125rem;font-weight:600;font-variant-numeric:tabular-nums;text-align:right}.med-insights__subtabs{display:inline-flex;flex-wrap:wrap;gap:.125rem;margin-bottom:.75rem;padding:.2rem;border:1px solid var(--mediation-surface-border);border-radius:var(--mediation-radius-lg);background:var(--mediation-surface-muted)}.med-insights__subtabs button{padding:.35rem .75rem;border:none;border-radius:var(--mediation-radius-md);background:transparent;font-size:.8125rem;font-weight:600;color:var(--mediation-text-muted);cursor:pointer}.med-insights__subtabs button.is-active{color:var(--mediation-text-primary);background:var(--mediation-surface-card);box-shadow:var(--mediation-shadow-sm)}.med-insights__receivables{display:grid;gap:var(--mediation-list-stack-gap)}@media (min-width:1100px){.med-insights__receivables{grid-template-columns:minmax(0,1fr) 16rem;align-items:start}}.med-insights__ar-buckets{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.625rem;margin-bottom:1rem}@media (min-width:900px){.med-insights__ar-buckets{grid-template-columns:repeat(5,minmax(0,1fr))}}.med-insights__ar-bucket{display:flex;flex-direction:column;gap:.2rem;padding:.75rem;border:1px solid var(--mediation-surface-border);border-left-width:3px;border-radius:var(--mediation-radius-md);background:var(--mediation-surface-card);text-align:left;cursor:pointer}.med-insights__ar-bucket--current{border-left-color:var(--mediation-success)}.med-insights__ar-bucket--warning{border-left-color:var(--mediation-warning)}.med-insights__ar-bucket--caution{border-left-color:color-mix(in srgb,var(--mediation-warning) 70%,var(--mediation-error))}.med-insights__ar-bucket--danger{border-left-color:var(--mediation-error)}.med-insights__ar-bucket--total{border-left-color:var(--mediation-text-muted);cursor:default}.med-insights__ar-bucket.is-active{border-color:color-mix(in srgb,var(--mediation-brand-accent) 45%,var(--mediation-surface-border));background:color-mix(in srgb,var(--mediation-brand-accent) 8%,var(--mediation-surface-card))}.med-insights__ar-bucket-label{font-size:.75rem;color:var(--mediation-text-muted)}.med-insights__ar-bucket-value{font-size:1rem;font-weight:700;font-variant-numeric:tabular-nums}.med-insights__ar-bucket-meta{font-size:.75rem;color:var(--mediation-text-muted)}.med-insights__action-list{list-style:none;margin:0;padding:0;display:grid;gap:.5rem}.med-insights__action-item{display:grid;grid-template-columns:auto 1fr auto;gap:.75rem;align-items:center;width:100%;padding:.75rem 0;border:none;border-bottom:1px solid var(--mediation-surface-border);background:transparent;text-decoration:none;color:inherit;cursor:pointer}.med-insights__action-item:last-child{border-bottom:none}.med-insights__action-icon{display:inline-flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;border-radius:var(--mediation-radius-md);background:color-mix(in srgb,var(--mediation-brand-accent) 14%,var(--mediation-surface-card));color:color-mix(in srgb,var(--mediation-brand-accent) 82%,var(--mediation-text-primary))}.med-insights__action-icon svg{width:.9375rem;height:.9375rem}.med-insights__action-copy{display:flex;flex-direction:column;gap:.15rem;min-width:0}.med-insights__action-copy strong{font-size:.875rem}.med-insights__action-copy span{font-size:.75rem;color:var(--mediation-text-muted)}.med-insights__action-item>svg{width:.875rem;height:.875rem;color:var(--mediation-text-muted)}.med-insights__breakdown-actions{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem}.med-insights__breakdown-legend{display:inline-flex;align-items:center;gap:.4rem;font-size:.8125rem;font-weight:600;color:var(--mediation-text-secondary)}.med-insights__breakdown-legend .med-insights__donut-swatch{background:var(--mediation-chart-1)}.med-insights__relationships{display:grid;gap:var(--mediation-list-stack-gap);min-height:0}@media (min-width:900px){.med-insights__relationships{grid-template-columns:minmax(0,1fr);align-items:stretch}}.med-insights__relationships-col{display:flex;flex-direction:column;gap:var(--mediation-list-stack-gap);min-height:0;min-width:0}.med-insights__relationships-col--right{min-height:0}.med-insights__relationships-row{display:grid;gap:var(--mediation-list-stack-gap);min-height:0}@media (min-width:900px){.med-insights__relationships-row{grid-template-columns:repeat(2,minmax(0,1fr))}}.med-insights__admin,.med-insights__collections-grid,.med-insights__collections-top,.med-insights__relationships-bottom,.med-insights__relationships-top{display:grid;gap:var(--mediation-list-stack-gap)}.med-insights__admin-col{display:flex;flex-direction:column;gap:var(--mediation-list-stack-gap);min-width:0}@media (min-width:900px){.med-insights__collections-top,.med-insights__relationships-top{grid-template-columns:repeat(2,minmax(0,1fr))}.med-insights__relationships-bottom{grid-template-columns:repeat(3,minmax(0,1fr))}.med-insights__collections-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.med-insights__admin{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start}}.med-insights__cohort-bar-track{width:5rem;height:.5rem;border-radius:999px;background:var(--mediation-surface-muted);overflow:hidden}.med-insights__cohort-bar-fill{height:100%;border-radius:999px;background:var(--mediation-chart-1)}.med-insights__utilization-controls{display:flex;flex-wrap:wrap;gap:.75rem;align-items:flex-end;margin-bottom:.75rem}.med-insights__collection-card{display:grid;gap:.75rem;padding:var(--mediation-space-4);border:1px solid var(--mediation-surface-border);border-radius:var(--mediation-radius-lg);background:var(--mediation-surface-card);text-decoration:none;color:inherit}.med-insights__collection-card h3{margin:0;font-size:1rem;font-weight:600}.med-insights__collection-card>:not(h3){display:grid;grid-template-columns:auto 1fr auto;gap:.75rem;align-items:center}.med-insights__collection-icon{display:inline-flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border-radius:var(--mediation-radius-md);background:color-mix(in srgb,var(--mediation-brand-accent) 18%,var(--mediation-surface-card));color:color-mix(in srgb,var(--mediation-brand-accent) 88%,var(--mediation-brand-primary))}.med-insights__collection-icon svg{width:1.25rem;height:1.25rem}.med-insights__collection-copy p{margin:0 0 .35rem;font-size:.875rem;color:var(--mediation-text-secondary)}.med-insights__collection-copy p:last-child{margin-bottom:0}.med-insights__collection-card>:not(h3)>svg,.med-insights__collection-card>svg{width:.875rem;height:.875rem;color:var(--mediation-text-muted)}.med-insights__refund-summary{display:flex;align-items:center;gap:.75rem;margin-bottom:.75rem}.med-insights__refund-icon{display:inline-flex;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;border-radius:var(--mediation-radius-md);background:color-mix(in srgb,var(--mediation-brand-accent) 18%,var(--mediation-surface-card));color:color-mix(in srgb,var(--mediation-brand-accent) 88%,var(--mediation-brand-primary))}.med-insights__refund-icon svg{width:1.375rem;height:1.375rem}.med-insights__refund-total{margin:0 0 .35rem;font-size:1rem;font-weight:700}.med-insights__refund-list{margin:0;padding-left:1.1rem;font-size:.875rem;color:var(--mediation-text-secondary)}.med-insights__badge{display:inline-flex;align-items:center;justify-content:center;min-width:1.25rem;height:1.25rem;padding:0 .35rem;border-radius:999px;background:color-mix(in srgb,var(--mediation-brand-primary) 12%,var(--mediation-surface-muted));color:var(--mediation-brand-primary);font-size:.6875rem;font-weight:700}.med-insights__status-ok{color:var(--mediation-success);font-weight:600}.med-insights__refund-row{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:.75rem;text-decoration:none;color:inherit}.med-insights__refund-row>svg{width:.875rem;height:.875rem;color:var(--mediation-text-muted)}.med-insights__refund-label{margin:0;font-size:.8125rem;color:var(--mediation-text-muted)}.med-insights__refund-body .med-insights__refund-total{margin:.1rem 0 .35rem;font-size:1.375rem;font-weight:700;color:var(--mediation-text-primary)}.med-insights__refund-queue{margin:0;display:inline-flex;align-items:center;gap:.4rem;font-size:.8125rem;color:var(--mediation-text-secondary)}.med-insights__stat-blocks{display:grid;grid-auto-flow:column;grid-auto-columns:max-content;gap:1.75rem;margin:0}.med-insights__stat-blocks div{display:flex;flex-direction:column;gap:.2rem}.med-insights__stat-blocks dt{font-size:.8125rem;color:var(--mediation-text-muted)}.med-insights__stat-blocks dd{margin:0;font-size:1.0625rem;font-weight:700;color:var(--mediation-text-primary);font-variant-numeric:tabular-nums}.med-insights__kv-list{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:.3rem}.med-insights__kv-list li{display:flex;align-items:baseline;justify-content:space-between;gap:.75rem;font-size:.8125rem;color:var(--mediation-text-secondary)}.med-insights__kv-value{text-align:right;color:var(--mediation-text-primary);font-variant-numeric:tabular-nums}.med-insights .med-list-page__hero .med-list-page__title{font-family:var(--mediation-font-heading);font-size:var(--mediation-text-page-title);font-weight:var(--mediation-font-heading-weight);letter-spacing:-.03em}.med-insights__outcomes{display:grid;gap:1.25rem}@media (min-width:900px){.med-insights__outcomes{grid-template-columns:minmax(0,1fr) auto;align-items:center}}.med-insights__outcomes-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem}.med-insights__outcomes-metrics article{display:flex;flex-direction:column;gap:.35rem;padding-right:.75rem;border-right:1px solid var(--mediation-surface-border)}.med-insights__outcomes-metrics article:last-child{border-right:none}.med-insights__outcomes-icon{display:inline-flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;border-radius:var(--mediation-radius-md);background:color-mix(in srgb,var(--mediation-brand-accent) 14%,var(--mediation-surface-card));color:color-mix(in srgb,var(--mediation-brand-accent) 82%,var(--mediation-text-primary))}.med-insights__outcomes-label{margin:0;font-size:.75rem;color:var(--mediation-text-muted)}.med-insights__outcomes-value{margin:0;font-size:1.125rem;font-weight:700;font-variant-numeric:tabular-nums}.med-insights__metric-list{margin:0;display:grid;gap:.5rem}.med-insights__metric-list div{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;font-size:.875rem}.med-insights__metric-list dt{color:var(--mediation-text-secondary)}.med-insights__metric-list dd{margin:0;font-weight:700;font-variant-numeric:tabular-nums}.med-insights__metric-list .is-total{padding-top:.5rem;border-top:1px solid var(--mediation-surface-border)}.med-insights__bullet-list{margin:0;padding-left:1.1rem;font-size:.875rem;color:var(--mediation-text-secondary)}.med-insights__accountant-url code{display:block;margin-top:.5rem;padding:.5rem;border-radius:var(--mediation-radius-sm);background:var(--mediation-surface-muted);font-size:.75rem;word-break:break-all}.med-insights__table-wrap{overflow-x:auto}.med-insights__table{width:100%;border-collapse:collapse;font-size:.875rem}.med-insights__table td,.med-insights__table th{padding:.625rem .75rem;border-bottom:1px solid var(--mediation-surface-border);text-align:left}.med-insights__table th{font-size:.75rem;font-weight:600;color:var(--mediation-text-muted)}.med-insights__table tr.is-stale{background:var(--mediation-warning-surface)}.med-insights__table-empty{color:var(--mediation-text-muted);font-size:.875rem;text-align:center;padding:2rem .75rem!important}.med-insights__table-meta{margin:.75rem 0 0;font-size:.8125rem;color:var(--mediation-text-muted)}.med-insights__empty-state{display:flex;flex-direction:column;align-items:center;gap:.75rem;padding:1rem 0}.med-insights__empty-state svg{width:2rem;height:2rem;color:var(--mediation-text-muted)}.med-insights__empty-hint{margin:0;color:var(--mediation-text-muted);font-size:.875rem}.med-insights__disclaimer{font-size:.8125rem;color:var(--mediation-text-muted)}.med-insights__subscription-card h2{margin:0 0 .35rem;font-family:var(--mediation-font-heading);font-size:1rem;font-weight:var(--mediation-font-heading-weight)}.med-insights__subscription-card p{margin:0 0 .5rem;font-size:.875rem;color:var(--mediation-text-secondary)}.med-insights__panel-head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:.75rem;margin-bottom:.75rem}.med-insights__panel-head h2{margin:0}.med-insights__ar-filters{display:flex;flex-wrap:wrap;gap:.75rem;align-items:flex-end;margin-bottom:.75rem}.med-insights__ar-filters .med-field{min-width:10rem}.med-insights__table--grouped .med-insights__ar-case-cell{vertical-align:top}.med-insights__ar-case-total{display:block;margin-top:.25rem;font-size:var(--mediation-kpi-hint-size);color:var(--mediation-text-muted)}.med-insights__ar-explain-cell{vertical-align:top;white-space:nowrap}.med-insights__ar-explain-icon{width:.875rem;height:.875rem;margin-right:.25rem}.med-insights__ar-explain-panel{margin-top:1rem;padding-top:1rem;border-top:1px solid var(--mediation-surface-border)}.med-insights__ar-explain-head{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-bottom:.5rem}.med-insights__ar-explain-head h3{margin:0;font-size:1rem}.med-insights__ar-explain-toolbar{margin-bottom:.75rem}.med-insights__period-deterministic{margin-bottom:1rem}.med-insights__period-ai{margin-top:1rem}.med-insights__period-ai-toolbar{align-items:center;justify-content:space-between;margin-bottom:.75rem}.med-insights__period-ai-actions,.med-insights__period-ai-toolbar{display:flex;flex-wrap:wrap;gap:.5rem}.med-insights__period-charts{display:flex;flex-direction:column;gap:1rem}.med-insights__period-charts-note{margin:0;font-size:.75rem;line-height:1.4;color:var(--mediation-text-muted)}.med-insights__period-chart-block{display:flex;flex-direction:column;gap:.5rem}.med-insights__period-chart-title{margin:0;font-size:.8125rem;font-weight:600;color:var(--mediation-text-secondary)}.med-insights__period-chart-stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(7rem,1fr));gap:.75rem 1rem;margin:0}.med-insights__period-chart-stats dt{font-size:.75rem;color:var(--mediation-text-muted)}.med-insights__period-chart-stats dd{margin:.15rem 0 0;font-size:.9375rem;font-weight:700;font-variant-numeric:tabular-nums;color:var(--mediation-text-primary)}.med-insights__period-charts .med-insights__hbar-chart{margin-bottom:0;gap:.625rem}.med-insights__period-charts .med-insights__hbar-row{grid-template-columns:minmax(0,1fr) auto;grid-template-rows:auto auto;gap:.2rem .5rem;align-items:baseline}.med-insights__period-charts .med-insights__hbar-label{grid-column:1;grid-row:1;font-weight:600}.med-insights__period-charts .med-insights__hbar-value{grid-column:2;grid-row:1;text-align:right;white-space:nowrap}.med-insights__period-charts .med-insights__hbar-track{grid-column:1/-1;grid-row:2}.med-insights__period-charts .med-insights__donut-wrap{grid-template-columns:minmax(0,1fr);justify-items:center;gap:.75rem}.med-insights__period-charts .med-insights__donut-legend{width:100%;gap:.625rem}.med-insights__period-charts .med-insights__donut-legend li{display:grid;grid-template-columns:auto minmax(0,1fr);grid-template-rows:auto auto;gap:.1rem .5rem;align-items:start}.med-insights__period-charts .med-insights__donut-swatch{grid-row:1/span 2;align-self:start;margin-top:.2rem}.med-insights__period-charts .med-insights__donut-legend-label{grid-column:2;grid-row:1;flex:none;min-width:0;font-weight:600}.med-insights__period-charts .med-insights__donut-legend-meta{grid-column:2;grid-row:2;text-align:left;font-size:.75rem;line-height:1.35;word-break:break-word}.med-insights__period-ai-icon{width:.875rem;height:.875rem;margin-right:.25rem}.med-insights__explain{display:flex;flex-direction:column;gap:.5rem;font-size:.875rem}.med-insights__explain-heading{margin:.75rem 0 0;font-size:1rem}.med-insights__explain-heading:first-child{margin-top:0}.med-insights__explain-paragraph{margin:0}.med-insights__explain-list{margin:0;padding-left:1.25rem}.med-insights__explain pre{white-space:pre-wrap;font-size:.875rem;margin:0}.med-insights-wallboard{display:flex;flex:1;flex-direction:column;gap:var(--mediation-space-3);min-height:0}.med-insights-wallboard__meta{margin:0;font-size:var(--mediation-text-caption);color:var(--mediation-text-muted)}.med-insights-wallboard__period{font-weight:600;color:var(--mediation-text-secondary)}.med-insights-wallboard__resume{padding:0;border:0;background:none;color:var(--mediation-brand-accent);font:inherit;font-weight:600;text-decoration:underline;text-underline-offset:.12em;cursor:pointer}.med-insights-wallboard__resume:hover{color:var(--mediation-brand-accent-hover)}.med-insights-wallboard__grid{display:grid;flex:1;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:repeat(2,minmax(0,1fr));gap:var(--mediation-list-stack-gap);min-height:18rem}.med-insights-wallboard__tile{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:var(--mediation-space-3);min-height:0;padding:var(--mediation-space-6);border:1px solid var(--mediation-surface-border);border-radius:var(--mediation-radius-xl);background:var(--mediation-surface-card);text-align:left;cursor:pointer;overflow:hidden;transition:border-color .2s ease,background .2s ease}.med-insights-wallboard__tile:hover{border-color:color-mix(in srgb,var(--mediation-brand-accent) 32%,var(--mediation-surface-border))}.med-insights-wallboard__tile--spotlight{border-color:color-mix(in srgb,var(--mediation-brand-accent) 52%,var(--mediation-surface-border));background:color-mix(in srgb,var(--mediation-brand-accent) 7%,var(--mediation-surface-card))}.med-insights-wallboard__tile--warning:not(.med-insights-wallboard__tile--spotlight){border-color:color-mix(in srgb,var(--mediation-warning) 24%,var(--mediation-surface-border))}.med-insights-wallboard__tile-label{font-size:.6875rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--mediation-text-muted)}.med-insights-wallboard__tile-value{font-family:var(--mediation-font-heading);font-size:clamp(2rem,4.5vmin,3.5rem);font-weight:var(--mediation-font-heading-weight);line-height:1.05;letter-spacing:-.03em;color:var(--mediation-brand-primary-readable)}.med-insights-wallboard__tile--warning .med-insights-wallboard__tile-value{color:color-mix(in srgb,var(--mediation-warning) 82%,var(--mediation-brand-primary-readable))}.med-insights-wallboard__tile-progress{position:absolute;inset:auto 0 0;height:.1875rem;background:color-mix(in srgb,var(--mediation-brand-accent) 18%,var(--mediation-surface-border));overflow:hidden}.med-insights-wallboard__tile-progress:after{content:"";display:block;height:100%;width:0;background:var(--mediation-chart-1);animation:med-insights-wallboard-progress linear forwards}@keyframes med-insights-wallboard-progress{0%{width:0}to{width:100%}}@media (max-width:1023px){.med-insights-wallboard__grid{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(3,minmax(7.5rem,1fr))}}@media (max-width:639px){.med-insights-wallboard__grid{grid-template-columns:1fr;grid-template-rows:none;grid-auto-rows:minmax(6.5rem,auto)}.med-insights-wallboard__tile{padding:var(--mediation-space-5)}.med-insights-wallboard__tile-value{font-size:clamp(1.5rem,8vw,2.25rem)}}@media (min-width:1024px){.med-shell:has(.med-page--wallboard){height:100dvh;max-height:100dvh;min-height:100dvh;overflow:hidden}.med-shell:has(.med-page--wallboard) .med-shell__main{min-height:0;overflow:hidden}.med-shell__content:has(.med-page--wallboard){display:flex;flex-direction:column;min-height:0;padding:.375rem 1.5rem .75rem;overflow:hidden}.med-shell__frame:has(.med-page--wallboard){display:flex;flex:1;flex-direction:column;min-height:0;overflow:hidden}.med-page--wallboard{display:flex;flex:1;flex-direction:column;gap:var(--mediation-list-stack-gap);min-height:0;overflow:hidden}.med-page--wallboard .med-list-page__hero--actions-only{padding-bottom:0}.med-shell:has(.med-page--wallboard) .med-ai-copilot-host__fab{display:none}}.med-home-insights-widget{border:1px solid var(--mediation-surface-border);border-radius:var(--mediation-radius-lg);padding:var(--mediation-space-4);background:var(--mediation-surface-card)}.med-home-insights-widget__title{margin:0 0 .75rem;font-size:1rem}.med-home-insights-widget__stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(8rem,1fr));gap:.75rem;margin:0 0 .75rem}.med-home-insights-widget__stats dt{font-size:var(--mediation-kpi-hint-size);color:var(--mediation-text-muted)}.med-home-insights-widget__stats dd{margin:.25rem 0 0;font-size:var(--mediation-kpi-value-size);font-weight:600;font-variant-numeric:tabular-nums}.med-home-insights-widget__link{font-size:.875rem}@media (min-width:1024px) and (min-height:1000px){.med-shell:has(.med-page--insights){height:100dvh;max-height:100dvh;min-height:100dvh;overflow:hidden}.med-shell:has(.med-page--insights) .med-shell__main{min-height:0;overflow:hidden}.med-shell__content:has(.med-page--insights){display:flex;flex-direction:column;min-height:0;padding:.375rem 1.5rem .5rem;overflow:hidden}.med-shell__frame:has(.med-page--insights){display:flex;flex:1;flex-direction:column;min-height:0;overflow:hidden}.med-page--insights{display:flex;flex:1;flex-direction:column;min-height:0;overflow:hidden}.med-route-stack--insights{flex:1;gap:0;min-height:0;overflow:hidden}.med-insights--fit{flex:1;gap:.5rem;min-height:0;overflow:hidden}.med-insights .med-list-page__chrome,.med-insights__chrome{display:flex;flex-direction:column;gap:.5rem;flex-shrink:0;min-width:0}.med-insights .med-list-page__chrome .med-list-page__hero,.med-insights__chrome .med-list-page__hero{align-items:center;gap:.5rem 1rem;padding-top:.5rem;padding-bottom:.5rem;flex-wrap:wrap;min-width:0;max-width:100%}.med-insights .med-list-page__chrome .med-list-page__hero .med-list-page__lead,.med-insights__chrome .med-list-page__hero .med-list-page__lead{max-width:none}.med-insights .med-list-page__chrome .med-list-page__actions,.med-insights__chrome .med-list-page__actions{flex-shrink:1;flex-wrap:wrap;gap:.5rem;min-width:0;max-width:100%}.med-insights__main-tabs{padding-top:0}.med-insights.med-insights--fit .med-insights__filters{padding:.5rem .625rem}.med-insights.med-insights--fit .med-insights__filter-grid{gap:.5rem .625rem}.med-insights.med-insights--fit .med-insights__filters .med-field__label{font-size:.6875rem}.med-insights.med-insights--fit .med-insights__filters .med-field{gap:.2rem}.med-insights.med-insights--fit .med-insights__filters .med-field__input{min-height:1.875rem;height:1.875rem;padding-top:.2rem;padding-bottom:.2rem}.med-insights.med-insights--fit .med-insights__filter-hint{margin-top:.1rem;min-height:.875rem;font-size:.6875rem;line-height:1.15}.med-insights.med-insights--fit .med-insights__comparison-toggle--inline{margin-top:calc(.6875rem * 1.3 + .2rem);align-self:flex-start;font-size:.75rem;min-height:1.875rem}.med-insights.med-insights--fit .med-insights__kpi-card{padding:.5rem .625rem;gap:.5rem}.med-insights.med-insights--fit .med-insights__kpi-icon{width:1.625rem;height:1.625rem}.med-insights.med-insights--fit .med-insights__kpi-strip{gap:.5rem}.med-insights__body{display:flex;flex:1;flex-direction:column;min-height:0;overflow-y:auto;overflow-x:hidden}.med-insights__tab-panel.med-tab-panel{display:flex;flex-direction:column;min-height:100%;overflow:visible}.med-insights__tab-panel.med-tab-panel>*{flex:1;min-height:100%;overflow:visible}.med-insights__subscription-card--fit{flex-shrink:0;padding:.625rem .875rem}.med-insights__subscription-card--fit h2{display:inline;margin:0 .5rem 0 0;font-size:.875rem}.med-insights__subscription-card--fit p{display:inline;margin:0 .5rem 0 0;font-size:.8125rem}.med-insights__subscription-card--fit a{font-size:.8125rem;font-weight:600}}@media (min-width:1280px) and (min-height:1000px){.med-shell__content:has(.med-page--insights){padding-inline:2rem}}.med-insights--fit .med-insights__card,.med-insights--fit .med-insights__filters,.med-insights--fit .med-insights__panel,.med-insights--fit .med-insights__subscription-card{padding:.75rem}.med-insights--fit .med-insights__card-head{margin-bottom:.5rem}.med-insights--fit .med-insights__kpi-card{padding:.625rem}.med-insights--fit .med-insights__kpi-value{font-size:1.125rem}.med-insights--fit .med-list-page__hero .med-list-page__title{font-size:var(--mediation-text-list-hero);line-height:1.15}.med-insights--fit .med-list-page__hero .med-list-page__eyebrow{font-size:.625rem}.med-insights--fit .med-list-page__hero .med-list-page__desc{margin-top:.2rem;font-size:.8125rem;line-height:1.3}.med-insights--fit .med-insights__table td,.med-insights--fit .med-insights__table th{padding:.35rem .5rem}.med-insights--fit .med-insights__table th{font-size:.6875rem}.med-insights--fit .med-insights__table{font-size:.8125rem}.med-insights--fit .med-insights__hbar-chart{margin-bottom:.5rem;gap:.5rem}.med-insights--fit .med-insights__line-chart{gap:.35rem}.med-insights--fit .med-insights__line-chart svg{max-height:8rem}.med-insights--fit .med-insights__trend-subhead{margin-bottom:.35rem}.med-insights--fit .med-insights__quick-action{padding:.45rem 0}.med-insights--fit .med-insights__action-item{padding:.5rem 0}.med-insights--fit .med-insights__ar-buckets{margin-bottom:.5rem;gap:.5rem}.med-insights--fit .med-insights__ar-bucket{padding:.5rem}.med-insights--fit .med-insights__ar-bucket-value{font-size:.9375rem}.med-insights--fit .med-insights__collection-card{padding:.75rem}.med-insights--fit .med-insights__empty-state{padding:.35rem 0;gap:.5rem}.med-insights--fit .med-insights__empty-state svg{width:1.5rem;height:1.5rem}.med-insights--fit .med-insights__card-summary{font-size:.75rem;margin-bottom:.35rem}.med-insights--fit .med-insights__table-empty{padding:1rem .5rem!important}@media (min-width:1024px) and (min-height:1000px){.med-insights--fit .med-insights__overview{grid-template-columns:minmax(0,1.4fr) minmax(0,.95fr) 13.75rem;grid-template-rows:minmax(0,1fr);gap:.5rem;min-height:100%;align-items:stretch}.med-insights--fit .med-insights__overview-rail{grid-column:3;grid-row:1;gap:.375rem;min-height:0;overflow:visible;display:grid;grid-template-rows:repeat(3,minmax(0,1fr))}.med-insights--fit .med-insights__overview-rail .med-insights__card{min-height:0;overflow:visible;padding:.625rem}.med-insights--fit .med-insights__overview-rail .med-insights__card-head{margin-bottom:.35rem}.med-insights--fit .med-insights__overview-rail .med-insights__card-title{font-size:.9375rem}.med-insights--fit .med-insights__health{flex-direction:row;align-items:center;gap:.5rem}.med-insights--fit .med-insights__health-copy{margin:0;font-size:.75rem;line-height:1.3}.med-insights--fit .med-insights__overview-rail .med-insights__card-link{margin-top:.35rem;font-size:.8125rem}.med-insights--fit .med-insights__explain-copy{margin:0;font-size:.75rem;line-height:1.35;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.med-insights--fit .med-insights__overview-rail .med-insights__card--quick-actions .med-insights__quick-actions{display:grid;grid-template-columns:1fr 1fr;-moz-column-gap:.75rem;column-gap:.75rem;row-gap:0}.med-insights--fit .med-insights__overview-rail .med-insights__card--quick-actions .med-insights__quick-action{padding:.3rem 0;font-size:.6875rem;border-bottom:1px solid var(--mediation-surface-border)}.med-insights--fit .med-insights__overview-rail .med-insights__card--quick-actions .med-insights__quick-actions li:nth-last-child(-n+2) .med-insights__quick-action{border-bottom:none}.med-insights--fit .med-insights__overview-rail .med-insights__card--quick-actions .med-insights__quick-action svg{width:.75rem;height:.75rem}.med-insights--fit .med-insights__card--narrative,.med-insights--fit .med-insights__card--trend{min-height:0;display:flex;flex-direction:column;overflow:visible}.med-insights--fit .med-insights__card--narrative .med-insights__period-ai,.med-insights--fit .med-insights__card--trend .med-insights__line-chart{min-height:0}.med-insights--fit .med-insights__card--trend .med-insights__line-chart{flex:1;display:flex;flex-direction:column;justify-content:flex-start}.med-insights--fit .med-insights__overview .med-insights__card--narrative .med-ai-output,.med-insights--fit .med-insights__overview .med-insights__card--narrative .med-ai-output__body,.med-insights--fit .med-insights__overview .med-insights__card--narrative .med-insights__period-ai{display:flex;flex-direction:column;flex:1;min-height:0}.med-insights--fit .med-insights__overview .med-insights__card--narrative .med-ai-output__body{padding:.5rem}.med-insights--fit .med-insights__overview .med-insights__card--narrative .med-ai-output__empty{flex:1;min-height:0;display:flex}.med-insights--fit .med-insights__overview .med-insights__card--narrative .med-ai-output__empty .med-empty-state{flex:0 1 auto;justify-content:flex-start;padding-top:.75rem;padding-bottom:1rem}.med-insights--fit .med-insights__overview .med-insights__card--narrative .med-ai-output__empty .med-empty-state>.mt-6{margin-top:.75rem}.med-insights--fit .med-empty-state{padding-top:1rem;padding-bottom:1rem}.med-insights--fit .med-empty-state>.mt-6{margin-top:.5rem}.med-insights--fit .med-empty-state>.mt-2{margin-top:.25rem}.med-insights--fit .med-insights__admin-col--wide .med-ai-output,.med-insights--fit .med-insights__admin-col--wide .med-ai-output__body,.med-insights--fit .med-insights__admin-col--wide .med-insights__panel,.med-insights--fit .med-insights__admin-col--wide .med-insights__period-ai{display:flex;flex-direction:column;flex:1;min-height:0}.med-insights--fit .med-insights__admin-col--wide .med-ai-output__empty{flex:1;min-height:0;display:flex}.med-insights--fit .med-insights__receivables{grid-template-columns:minmax(0,1fr) 14.5rem;min-height:100%;align-items:stretch}.med-insights--fit .med-insights__receivables-main,.med-insights--fit .med-insights__receivables-rail{min-height:0;display:flex;flex-direction:column}.med-insights--fit .med-insights__ar-buckets{flex-shrink:0}.med-insights--fit .med-insights__receivables-main>.med-insights__card{flex:1;min-height:0;display:flex;flex-direction:column;overflow:visible}.med-insights--fit .med-insights__receivables-main>.med-insights__card .med-insights__table-wrap{flex:1;min-height:0;overflow-x:auto}.med-insights--fit .med-insights__relationships{display:flex;flex-direction:column;gap:.5rem;min-height:100%}.med-insights--fit .med-insights__relationships-top{grid-template-columns:minmax(0,1fr) minmax(0,1fr);flex:1.35;min-height:0;gap:.5rem}.med-insights--fit .med-insights__relationships-bottom{grid-template-columns:repeat(3,minmax(0,1fr));flex:1;min-height:0;gap:.5rem}.med-insights--fit .med-insights__relationships-bottom>.med-insights__card,.med-insights--fit .med-insights__relationships-bottom>.med-insights__panel,.med-insights--fit .med-insights__relationships-top>.med-insights__card{min-height:0;overflow:hidden;display:flex;flex-direction:column}.med-insights--fit .med-insights__card--cohorts .med-insights__cohorts-scroll{flex:1;min-height:0;overflow-y:auto}.med-insights--fit .med-insights__table--cohorts td,.med-insights--fit .med-insights__table--cohorts th{padding-top:.1rem;padding-bottom:.1rem;line-height:1.25;font-size:.75rem}.med-insights--fit .med-insights__collections{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);grid-template-rows:repeat(3,auto);align-content:start;gap:.5rem;min-height:0;height:100%;overflow-y:auto}.med-insights--fit .med-insights__collections-grid,.med-insights--fit .med-insights__collections-top{display:contents}.med-insights--fit .med-insights__collections-grid>.med-insights__collection-card,.med-insights--fit .med-insights__collections-top>.med-insights__card{min-height:0;overflow:visible}.med-insights--fit .med-insights__donut-wrap{gap:.5rem}.med-insights--fit .med-insights__donut,.med-insights--fit .med-insights__donut-wrap .med-insights__donut{width:7.5rem!important;height:7.5rem!important}.med-insights--fit .med-insights__donut-hole-value{font-size:.8125rem}.med-insights--fit .med-insights__donut-legend{gap:.35rem}.med-insights--fit .med-insights__donut-legend li{font-size:.75rem}.med-insights--fit .med-insights__collection-card h3{font-size:.9375rem}.med-insights--fit .med-insights__collection-card{padding:.5rem .625rem}.med-insights--fit .med-insights__collection-copy p{font-size:.8125rem;margin-bottom:.2rem}.med-insights--fit .med-insights__refund-summary{margin-bottom:.35rem}.med-insights--fit .med-insights__refund-total{font-size:.9375rem}.med-insights--fit .med-insights__admin{grid-template-columns:minmax(0,.9fr) minmax(0,.9fr) minmax(0,1.2fr);gap:.5rem;min-height:100%;align-items:stretch}.med-insights--fit .med-insights__admin-col{display:flex;flex-direction:column;gap:.4rem;min-height:0;overflow:visible}.med-insights--fit .med-insights__admin .med-insights__card,.med-insights--fit .med-insights__admin .med-insights__panel{padding:.6rem .7rem}.med-insights--fit .med-insights__admin .med-insights__card-head{margin-bottom:.3rem}.med-insights--fit .med-insights__admin .med-insights__metric-list div{padding-top:.15rem;padding-bottom:.15rem}.med-insights--fit .med-insights__admin li,.med-insights--fit .med-insights__admin p{font-size:.8125rem}.med-insights--fit .med-insights__admin-col--wide{min-height:0;overflow:visible}.med-insights--fit .med-insights__admin-col--wide>.med-insights__card,.med-insights--fit .med-insights__admin-col--wide>.med-insights__panel{flex:1;min-height:0;overflow:visible}.med-insights--fit .med-insights__outcomes{min-height:100%;align-items:center;gap:.75rem}.med-insights--fit .med-insights__outcomes-metrics article{gap:.25rem}.med-insights--fit .med-insights__outcomes .med-insights__donut,.med-insights--fit .med-insights__outcomes .med-insights__donut-wrap .med-insights__donut{width:6.5rem!important;height:6.5rem!important}.med-insights--fit .med-insights__outcomes .med-insights__donut-legend{gap:.25rem}.med-insights--fit .med-insights__outcomes .med-insights__donut-legend li{font-size:.7rem}.med-insights--fit .med-insights__collections-top .med-insights__donut,.med-insights--fit .med-insights__collections-top .med-insights__donut-wrap .med-insights__donut{width:6.5rem!important;height:6.5rem!important}.med-insights--fit .med-insights__collections-top .med-insights__donut-hole-value{font-size:.6875rem}.med-insights--fit .med-insights__collections .med-insights__donut-legend li{font-size:.7rem}.med-insights--fit .med-insights__collections .med-insights__card,.med-insights--fit .med-insights__collections .med-insights__collection-card{padding:.4rem .7rem}.med-insights--fit .med-insights__collections .med-insights__card-head{margin-bottom:.3rem}.med-insights--fit .med-insights__collection-icon{width:2.1rem;height:2.1rem}.med-insights--fit .med-insights__collection-icon svg{width:1.05rem;height:1.05rem}.med-insights--fit .med-insights__collection-card>:not(h3){gap:.6rem}.med-insights--fit .med-insights__kv-list{gap:.2rem}.med-insights--fit .med-insights__kv-list li{font-size:.75rem}.med-insights--fit .med-insights__stat-blocks{gap:1.25rem}.med-insights--fit .med-insights__stat-blocks dd{font-size:.9375rem}.med-insights--fit .med-insights__refund-body .med-insights__refund-total{font-size:1.125rem;margin:.05rem 0 .25rem}.med-insights--fit .med-insights__breakdown-chart{min-height:0}.med-insights--fit .med-insights__card--breakdown{display:flex;flex-direction:column;min-height:100%;overflow:visible}}@media (max-width:768px){.med-insights__hbar-row,.med-insights__outcomes-metrics{grid-template-columns:1fr}.med-insights__outcomes-metrics article{border-right:none;border-bottom:1px solid var(--mediation-surface-border);padding-bottom:.75rem}}@media print{.med-insights .med-list-page__actions,.med-insights__actions,.med-insights__filters,.med-insights__subscription-card{display:none!important}.med-insights__kpi-strip{grid-template-columns:repeat(3,1fr)}}.med-insights__funnel-meta{margin:0 0 var(--mediation-space-3);font-size:var(--mediation-text-caption);color:var(--mediation-text-muted)}.med-insights__funnel-table{width:100%;border-collapse:collapse;font-size:var(--mediation-text-caption)}.med-insights__funnel-table td,.med-insights__funnel-table th{padding:.5rem .75rem;border-bottom:1px solid var(--mediation-surface-border);text-align:left}.med-insights__funnel-table th[scope=col]{font-weight:600;color:var(--mediation-text-muted)}.med-insights__funnel-events{margin-top:var(--mediation-space-3);font-size:var(--mediation-text-caption)}.med-insights__funnel-events ul{margin:var(--mediation-space-2) 0 0;padding:0;list-style:none;display:grid;gap:.35rem}.med-insights__funnel-events li{display:flex;justify-content:space-between;gap:var(--mediation-space-3)}.med-insights__funnel-event-type{font-family:var(--font-inter,inherit)}