.report.svelte-wszu2g{display:flex;flex-direction:column;gap:1.5rem}.block.svelte-wszu2g{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-xl);padding:1.5rem}.block-head.svelte-wszu2g{display:flex;align-items:baseline;justify-content:space-between;flex-wrap:wrap;gap:.5rem;margin-bottom:1.25rem}.block-head.svelte-wszu2g h2:where(.svelte-wszu2g){font-size:1.125rem;font-weight:700;color:var(--ink);margin:0;letter-spacing:-.01em}.period.svelte-wszu2g{font-size:.8125rem;font-weight:600;color:var(--ink3)}.block-intro.svelte-wszu2g{font-size:.9375rem;line-height:1.6;color:var(--ink2);margin:0 0 1rem}.stat-grid.svelte-wszu2g{display:grid;grid-template-columns:repeat(2,1fr);gap:.75rem}@media(min-width:32rem){.stat-grid.svelte-wszu2g{grid-template-columns:repeat(4,1fr)}}.stat.svelte-wszu2g{display:flex;flex-direction:column;gap:.25rem;padding:1rem;background:var(--bg);border:1px solid var(--border-s);border-radius:var(--r-lg)}.stat-value.svelte-wszu2g{font-size:clamp(1.375rem,3vw,1.75rem);font-weight:700;color:var(--werewolf);line-height:1.1;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.stat-label.svelte-wszu2g{font-size:.75rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--ink3)}.reasons.svelte-wszu2g{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.reasons.svelte-wszu2g li:where(.svelte-wszu2g){display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.75rem 0;border-bottom:1px solid var(--border-s)}.reasons.svelte-wszu2g li:where(.svelte-wszu2g):last-child{border-bottom:none}.reason-name.svelte-wszu2g{font-size:.9375rem;color:var(--ink)}.reason-count.svelte-wszu2g{font-size:.9375rem;font-weight:700;color:var(--ink2);font-variant-numeric:tabular-nums}.empty.svelte-wszu2g{font-size:.9375rem;line-height:1.6;color:var(--ink3);margin:0}.badge.svelte-wszu2g{font-size:.75rem;font-weight:700;padding:.2rem .6rem;border-radius:var(--r-full)}.badge-ok.svelte-wszu2g{color:var(--argand-success);background:color-mix(in oklab,var(--argand-success) 14%,transparent)}.badge-pending.svelte-wszu2g{color:var(--argand-warning);background:color-mix(in oklab,var(--argand-warning) 14%,transparent)}.audit.svelte-wszu2g{display:grid;grid-template-columns:repeat(2,1fr);gap:.75rem;margin:0}.audit.svelte-wszu2g div:where(.svelte-wszu2g){padding:.875rem 1rem;background:var(--bg);border:1px solid var(--border-s);border-radius:var(--r-lg)}.audit.svelte-wszu2g dt:where(.svelte-wszu2g){font-size:.6875rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--ink3);margin-bottom:.25rem}.audit.svelte-wszu2g dd:where(.svelte-wszu2g){font-size:.9375rem;color:var(--ink);margin:0}.report-foot.svelte-wszu2g{padding:0 .25rem}.report-foot.svelte-wszu2g p:where(.svelte-wszu2g){font-size:.8125rem;color:var(--ink3);margin:0 0 .25rem}.foot-note.svelte-wszu2g a:where(.svelte-wszu2g){color:var(--werewolf);text-decoration:none;border-bottom:1px solid var(--werewolf-ring)}.foot-note.svelte-wszu2g a:where(.svelte-wszu2g):hover{border-bottom-color:var(--werewolf)}.tr-page.svelte-1tca83e{min-height:60vh}.tr-back.svelte-1tca83e{display:inline-flex;align-items:center;gap:.375rem;font-size:.875rem;color:var(--ink3);text-decoration:none;margin-bottom:1.5rem;transition:color var(--dur-fast) var(--ease-out-cubic)}.tr-back.svelte-1tca83e svg:where(.svelte-1tca83e){width:1rem;height:1rem}.tr-back.svelte-1tca83e:hover{color:var(--ink)}.tr-head.svelte-1tca83e{margin-bottom:2rem}.tr-eyebrow.svelte-1tca83e{display:inline-block;font-size:.6875rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--werewolf);margin-bottom:.75rem;padding:.25rem .625rem;border:1px solid var(--werewolf-ring);border-radius:var(--r-full)}.tr-head.svelte-1tca83e h1:where(.svelte-1tca83e){font-size:clamp(2rem,4vw,3rem);font-weight:700;color:var(--werewolf);letter-spacing:-.025em;line-height:1.1;margin:0 0 .875rem}.tr-intro.svelte-1tca83e{font-size:1.0625rem;line-height:1.65;color:var(--ink2);margin:0;max-width:40rem}.tr-intro.svelte-1tca83e a:where(.svelte-1tca83e),.tr-commit-foot.svelte-1tca83e a:where(.svelte-1tca83e){color:var(--werewolf);text-decoration:none;border-bottom:1px solid var(--werewolf-ring)}.tr-intro.svelte-1tca83e a:where(.svelte-1tca83e):hover,.tr-commit-foot.svelte-1tca83e a:where(.svelte-1tca83e):hover{border-bottom-color:var(--werewolf)}.tr-stale.svelte-1tca83e,.tr-note.svelte-1tca83e{font-size:.875rem;line-height:1.55;color:var(--ink2);background:var(--werewolf-soft);border:1px solid var(--werewolf-ring);border-radius:var(--r-md);padding:.75rem 1rem;margin:0 0 1.5rem}.tr-commit.svelte-1tca83e{margin-top:2.5rem;padding:1.5rem;background:var(--surface);border:1px solid var(--border);border-radius:var(--r-xl)}.tr-commit-title.svelte-1tca83e{font-size:1.125rem;font-weight:700;color:var(--ink);margin:0 0 1.25rem}.tr-commit-cols.svelte-1tca83e{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem}.tr-commit-h.svelte-1tca83e{font-size:.75rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--werewolf);margin:0 0 .625rem}.tr-commit-col.svelte-1tca83e ul:where(.svelte-1tca83e){list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.5rem}.tr-commit-col.svelte-1tca83e li:where(.svelte-1tca83e){position:relative;padding-left:1.25rem;font-size:.9375rem;line-height:1.5;color:var(--ink2)}.tr-commit-col.svelte-1tca83e li:where(.svelte-1tca83e):before{content:"";position:absolute;left:0;top:.5em;width:.5rem;height:.5rem;border-radius:50%;background:var(--werewolf);opacity:.55}.tr-commit-foot.svelte-1tca83e{margin:1.5rem 0 0;font-size:.875rem;line-height:1.6;color:var(--ink3)}@media(max-width:640px){.tr-commit-cols.svelte-1tca83e{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.tr-back.svelte-1tca83e{transition:none}}
