@layer app{.tq-coverage.svelte-1ypejz1{gap:var(--sur-spacing-12);display:grid}.tq-coverage-totals.svelte-1ypejz1{gap:var(--sur-spacing-8);grid-template-columns:repeat(auto-fill,minmax(min(100%,11rem),1fr));margin:0;padding:0;list-style:none;display:grid}.tq-coverage-total.svelte-1ypejz1{gap:var(--sur-spacing-2);padding:var(--sur-spacing-8) var(--sur-spacing-12);border:var(--sur-border-width) solid var(--sur-border-default);border-radius:var(--sur-radius-md);background:var(--sur-bg-surface);display:grid}.tq-coverage-all.svelte-1ypejz1{border-color:var(--sur-color-primary)}.tq-coverage-label.svelte-1ypejz1{color:var(--sur-text-secondary);font-size:var(--sur-font-size-sm)}.tq-coverage-value.svelte-1ypejz1{gap:var(--sur-spacing-4);flex-wrap:wrap;align-items:baseline;display:flex}.tq-coverage-value.svelte-1ypejz1 strong:where(.svelte-1ypejz1){font-size:var(--sur-font-size-lg)}.tq-coverage-of.svelte-1ypejz1{color:var(--sur-text-secondary);font-size:var(--sur-font-size-sm)}.tq-coverage-bar.svelte-1ypejz1{border-radius:var(--sur-radius-full);background:var(--sur-bg-subtle);block-size:.25rem;display:block;overflow:hidden}.tq-coverage-bar.svelte-1ypejz1>span:where(.svelte-1ypejz1){background:var(--sur-color-primary);block-size:100%;display:block}.tq-coverage-heading.svelte-1ypejz1{font-size:var(--sur-font-size-md);margin:0}.tq-coverage-none.svelte-1ypejz1{gap:var(--sur-spacing-4);color:var(--sur-text-secondary);align-items:center;margin:0;display:flex}.tq-coverage-gaps.svelte-1ypejz1{gap:var(--sur-spacing-2);margin:0;padding:0;list-style:none;display:grid}.tq-coverage-gap.svelte-1ypejz1{gap:var(--sur-spacing-2) var(--sur-spacing-8);inline-size:100%;padding:var(--sur-spacing-4) var(--sur-spacing-8);border:0;border-inline-start:var(--sur-border-width-strong) dashed var(--sur-color-warning);color:inherit;font:inherit;text-align:start;background:0 0;border-radius:0;grid-template-columns:auto auto minmax(0,1fr);align-items:baseline;display:grid}button.tq-coverage-gap.svelte-1ypejz1{cursor:pointer}button.tq-coverage-gap.svelte-1ypejz1:hover{background:var(--sur-bg-subtle)}button.tq-coverage-gap.svelte-1ypejz1:focus-visible{outline:var(--sur-focus-ring-width) solid var(--sur-focus-ring);outline-offset:var(--sur-focus-ring-offset)}.tq-coverage-kind.svelte-1ypejz1{color:var(--sur-text-secondary);font-size:var(--sur-font-size-sm)}.tq-coverage-subject.svelte-1ypejz1{font-weight:var(--sur-font-weight-medium);overflow-wrap:anywhere}.tq-coverage-what.svelte-1ypejz1{color:var(--sur-text-secondary);font-size:var(--sur-font-size-sm);grid-column:3}}
