.incident[data-v-e1f0dfc7]{z-index:30;right:var(--space-4);border:2px solid var(--navy);background:var(--surface);width:min(480px,100vw - 32px);max-height:calc(100vh - 104px);position:fixed;top:88px;overflow:auto}.incident textarea[data-v-e1f0dfc7]{width:100%;font:inherit;padding:var(--space-2) var(--space-3);border:1px solid var(--rule);border-radius:var(--radius-md);background:var(--surface);color:var(--ink)}.incident__actions[data-v-e1f0dfc7]{gap:var(--space-3);flex-wrap:wrap;display:flex}@media (width<=767px){.incident[data-v-e1f0dfc7]{border-width:2px 0 0;border-radius:0;width:100%;max-height:90dvh;inset:auto 0 0}}.ctxwin[data-v-fdada392]{z-index:20;resize:both;background:var(--surface);border:2px solid var(--navy);border-radius:var(--radius-md);flex-direction:column;min-width:320px;max-width:calc(100vw - 8px);min-height:240px;max-height:calc(100vh - 8px);display:flex;position:fixed;overflow:hidden}.ctxwin__bar[data-v-fdada392]{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-3);background:var(--navy-soft);border-bottom:1px solid var(--line);cursor:move;touch-action:none;-webkit-user-select:none;user-select:none;display:flex}.ctxwin__title[data-v-fdada392]{font-family:var(--font-serif);margin:0;font-size:20px;line-height:26px}.ctxwin__body[data-v-fdada392]{padding:var(--space-4);flex:1;min-height:0;overflow:auto}.ctxwin__h[data-v-fdada392]{font-size:20px;line-height:26px}.ctxwin p[data-v-fdada392],.ctxwin h3[data-v-fdada392]{margin:0}.ctxwin__text[data-v-fdada392]{white-space:pre-wrap;overflow-wrap:anywhere;font:14px/22px var(--font-mono);padding:var(--space-3);border:1px solid var(--line);border-radius:var(--radius-md);background:var(--surface-alt);max-height:60vh;margin:0;overflow:auto}.ctxwin--sheet[data-v-fdada392]{resize:none;border-width:0;border-radius:0;width:100vw;max-width:none;height:100dvh;max-height:none;inset:0}.ctxwin--sheet .ctxwin__bar[data-v-fdada392]{cursor:default}.ctxwin--sheet .ctxwin__text[data-v-fdada392]{max-height:none}.ctxwin__calls[data-v-fdada392]{padding-left:0;list-style:none}.ctxwin__call[data-v-fdada392]{margin:0}.review__label[data-v-26446433]{margin:0;font-weight:600}.review__comment[data-v-26446433]{white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.review__reasons[data-v-26446433]{border:1px solid var(--line);border-radius:var(--radius-md);padding:var(--space-3) var(--space-4);margin:0}.review__reasons legend[data-v-26446433]{padding:0 var(--space-1);font-weight:600}.review__reason[data-v-26446433]{align-items:center;gap:var(--space-3);cursor:pointer;min-height:44px;display:flex}.review__reason input[data-v-26446433]{flex:none;width:20px;height:20px}.review__actions[data-v-26446433]{gap:var(--space-3);flex-wrap:wrap;display:flex}@media (width<=767px){.review[data-v-26446433]{--bar-h:76px}.review--bar[data-v-26446433]{margin-bottom:calc(var(--bar-h) + var(--space-4))}.review__actions[data-v-26446433],.review__waiting[data-v-26446433]{z-index:15;background:var(--surface);border:0;border-top:2px solid var(--navy);padding:var(--space-3) var(--space-4);border-radius:0;margin:0;position:fixed;bottom:0;left:0;right:0}.review__actions[data-v-26446433]{min-height:var(--bar-h);grid-template-columns:1fr 1fr;display:grid}.review__waiting[data-v-26446433]{background:var(--navy-soft)}.review__reasons[data-v-26446433]{left:0;right:0;bottom:var(--bar-h);z-index:14;background:var(--surface);border-width:2px 0 0;border-color:var(--navy);max-height:60dvh;padding:var(--space-3) var(--space-4);border-radius:0;position:fixed;overflow:auto}.review__reason[data-v-26446433]{min-height:52px}.review__reason input[data-v-26446433]{width:44px;height:44px}}.review textarea[data-v-26446433]{width:100%;font:inherit;padding:var(--space-2) var(--space-3);border:1px solid var(--rule);border-radius:var(--radius-md);background:var(--surface);color:var(--ink)}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500 600;font-display:swap;src:url(/fonts/cormorant-garamond-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400 600;font-display:swap;src:url(/fonts/ibm-plex-sans-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/ibm-plex-mono-400-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--surface:#fff;--surface-alt:#f6f3ec;--line:#dad6cc;--rule:#777;--ink:#102b4c;--ink-muted:#4f5866;--navy:#102b4c;--on-navy:#fff;--navy-soft:#e8edf4;--gold:#d6a02f;--gold-text:#8a6212;--gold-soft:#f7edd6;--on-gold:#102b4c;--focus:#102b4c;--supports:#1e5a8a;--supports-soft:#e6eef6;--contradicts:#9a4a12;--contradicts-soft:#f8eadf;--insufficient:#4f5866;--insufficient-soft:#eef0f3;--verified:#2e6b4e;--verified-soft:#e4f0e9;--mismatch:#7a1f2b;--mismatch-soft:#f7e3e5;--link:var(--ink);--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-6:24px;--space-8:32px;--space-12:48px;--radius-none:0;--radius-sm:2px;--radius-md:4px;--font-serif:"Cormorant Garamond", "EB Garamond", Georgia, serif;--font-sans:"IBM Plex Sans", "Segoe UI", system-ui, sans-serif;--font-mono:"IBM Plex Mono", ui-monospace, Consolas, monospace}@media (prefers-color-scheme:dark){:root{--surface:#0b1626;--surface-alt:#12223a;--line:#2a3b55;--rule:#5b6b82;--ink:#e8ecf2;--ink-muted:#a9b4c4;--navy:#c9d6e8;--on-navy:#0b1626;--navy-soft:#16304d;--gold:#e3b552;--gold-text:#e3b552;--gold-soft:#2e2410;--on-gold:#0b1626;--focus:#e3b552;--supports:#8dbae3;--supports-soft:#16304d;--contradicts:#f0a970;--contradicts-soft:#3a2516;--insufficient:#b9c2cf;--insufficient-soft:#232f40;--verified:#8fd1ae;--verified-soft:#173528;--mismatch:#f2a3ac;--mismatch-soft:#3a1a1f;--link:var(--ink)}}.ag,.ag *{box-sizing:border-box}.ag{font-family:var(--font-sans);color:var(--ink);background:var(--surface);font-size:17px;line-height:28px}.ag :focus-visible{outline:3px solid var(--focus);outline-offset:2px}.ag a{color:var(--link);text-underline-offset:3px;text-decoration:underline}.ag-kicker{font-family:var(--font-sans);letter-spacing:.12em;text-transform:uppercase;color:var(--gold-text);margin:0;font-size:13px;font-weight:600;line-height:16px}.ag-title{font-family:var(--font-serif);margin:0;font-size:32px;font-weight:600;line-height:38px}.ag-heading{font-family:var(--font-serif);margin:0;font-size:24px;font-weight:600;line-height:30px}.ag-small{color:var(--ink-muted);font-size:14px;line-height:20px}.ag-hash{font-family:var(--font-mono);color:var(--ink-muted);font-size:13px;line-height:20px}.ag-status{align-items:center;gap:var(--space-1);padding:2px var(--space-2);border-radius:var(--radius-sm);white-space:nowrap;border:1px solid;font-size:14px;font-weight:600;line-height:20px;display:inline-flex}.ag-status svg{flex:none;width:16px;height:16px}.ag-status--supports{color:var(--supports);background:var(--supports-soft)}.ag-status--contradicts{color:var(--contradicts);background:var(--contradicts-soft)}.ag-status--insufficient{color:var(--insufficient);background:var(--insufficient-soft)}.ag-status--verified{color:var(--verified);background:var(--verified-soft)}.ag-status--mismatch{color:var(--mismatch);background:var(--mismatch-soft)}.ag-evidence{background:var(--surface-alt);border:1px solid var(--line);border-radius:var(--radius-md);padding:var(--space-6);gap:var(--space-3);display:grid}.ag-evidence__claim{margin:0;font-weight:600}.ag-quote{padding:var(--space-3) var(--space-4);background:var(--gold-soft);border-top:1px solid var(--gold);border-bottom:1px solid var(--gold);font-family:var(--font-serif);color:var(--ink);margin:0;font-size:20px;font-weight:500;line-height:30px}.ag-meta{gap:var(--space-2) var(--space-6);color:var(--ink-muted);flex-wrap:wrap;margin:0;font-size:14px;line-height:20px;display:flex}.ag-meta dt{color:var(--ink);font-weight:600}.ag-meta div{gap:var(--space-1);display:flex}.ag-meta dd{margin:0}.ag-btn{font:500 14px/20px var(--font-sans);padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);border:1px solid var(--rule);background:var(--surface);color:var(--ink);cursor:pointer;min-height:44px}.ag-btn--primary{background:var(--navy);color:var(--on-navy);border-color:var(--navy)}.ag-rules{align-items:center;gap:var(--space-4);display:flex}.ag-rules:before,.ag-rules:after{content:"";background:var(--rule);flex:1;height:2px}html{background:var(--surface)}body{background:var(--surface);margin:0}.ag{flex-direction:column;min-height:100vh;display:flex}.site-header{border-bottom:1px solid var(--line)}.site-header__inner{max-width:1080px;padding:var(--space-3) var(--space-8);justify-content:space-between;align-items:center;gap:var(--space-4);margin:0 auto;display:flex}.brand{color:var(--ink);align-items:center;text-decoration:none;display:inline-flex}.brand img{width:auto;height:56px;display:block}.brand__text{font-family:var(--font-serif);font-size:32px;font-weight:600;line-height:38px;display:none}@media (prefers-color-scheme:dark){.brand img{display:none}.brand__text{display:inline}}.rules-band{border-bottom:2px solid var(--gold);height:6px}.page{width:100%;max-width:1080px;padding:var(--space-8);flex:1;margin:0 auto}.site-footer{border-top:1px solid var(--line)}.site-footer p{max-width:1080px;padding:var(--space-4) var(--space-8);color:var(--ink-muted);margin:0 auto;font-size:14px;line-height:20px}.stack{gap:var(--space-6);display:grid}.stack--tight{gap:var(--space-3)}.ag-btn[disabled],.ag-btn[aria-disabled=true]{color:var(--ink-muted);cursor:not-allowed;border-style:dashed}.ag-btn[aria-pressed=true]{background:var(--navy);color:var(--on-navy);border-color:var(--navy)}.ag-btn--link{text-underline-offset:3px;background:0 0;border:0;padding-left:0;padding-right:0;text-decoration:underline}.back{font-size:14px;display:inline-block}.notice{background:var(--navy-soft);border:1px solid var(--line);border-radius:var(--radius-md);padding:var(--space-4);margin:0}.notice--error{border-color:var(--mismatch);color:var(--mismatch);background:var(--mismatch-soft);font-weight:600}.panel{border:1px solid var(--line);border-radius:var(--radius-md);padding:var(--space-6);background:var(--surface)}.panel h2,.panel h3{margin-top:0}.totals{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(150px,1fr));margin:0;padding:0;list-style:none;display:grid}.totals li{border:1px solid var(--line);border-top:2px solid var(--gold);border-radius:var(--radius-md);padding:var(--space-3) var(--space-4)}.totals__n{font-family:var(--font-serif);font-size:32px;font-weight:600;line-height:38px;display:block}.totals__label{color:var(--ink-muted);font-size:14px;line-height:20px}.filters{gap:var(--space-2);flex-wrap:wrap;align-items:center;display:flex}.category{gap:var(--space-3);display:grid}.category h2{border-bottom:1px solid var(--rule);padding-bottom:var(--space-2);justify-content:space-between;align-items:baseline;gap:var(--space-4);display:flex}.category h2 small{font-family:var(--font-sans);color:var(--ink-muted);font-size:14px;font-weight:400}.pairs{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}.pair{border:1px solid var(--line);border-radius:var(--radius-md);background:var(--surface-alt)}.pair a{gap:var(--space-1) var(--space-4);padding:var(--space-3) var(--space-4);color:var(--ink);grid-template-columns:1fr auto;min-height:44px;text-decoration:none;display:grid}.pair a:hover{background:var(--navy-soft)}.pair__company{font-family:var(--font-serif);font-size:22px;font-weight:600;line-height:28px}.pair__criterion{font-weight:500}.pair__meta{color:var(--ink-muted);grid-column:1/-1;font-size:14px;line-height:20px}.pair__reason{color:var(--ink-muted);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;grid-column:1/-1;font-size:14px;line-height:20px;display:-webkit-box;overflow:hidden}@media (width<=640px){.site-header__inner,.page,.site-footer p{padding-left:var(--space-4);padding-right:var(--space-4)}.pair a{grid-template-columns:1fr}}.access{max-width:440px;margin:var(--space-12) auto}.field{gap:var(--space-1);display:grid}.field label{font-size:14px;font-weight:500;line-height:20px}.field input{font:16px/26px var(--font-mono);padding:var(--space-2) var(--space-3);border:1px solid var(--rule);border-radius:var(--radius-sm);background:var(--surface);color:var(--ink);min-height:44px}.card-title{gap:var(--space-2);display:grid}.card-title h1{font-family:var(--font-serif);letter-spacing:-.01em;margin:0;font-size:48px;font-weight:600;line-height:52px}.card-title h2{font-family:var(--font-sans);margin:0;font-size:20px;font-weight:500;line-height:28px}.card-meta{gap:var(--space-1) var(--space-6);color:var(--ink-muted);flex-wrap:wrap;margin:0;font-size:14px;line-height:20px;display:flex}.card-meta div{gap:var(--space-1);display:flex}.card-meta dt{color:var(--ink);font-weight:600}.card-meta dd{margin:0}.report p{margin:0 0 var(--space-3);white-space:pre-line}.report .ag-quote{margin:0 0 var(--space-3)}.cite-ref{font-family:var(--font-mono);margin-left:var(--space-2);font-size:13px}.badges{gap:var(--space-2);flex-wrap:wrap;display:flex}.ag-status--review{color:var(--ink);background:var(--navy-soft)}.ag-status--role{color:var(--ink-muted);background:var(--insufficient-soft)}.evidence-list{gap:var(--space-4);display:grid}.url{overflow-wrap:anywhere}.plain-list{padding-left:var(--space-6);gap:var(--space-2);margin:0;display:grid}.plain-list li{overflow-wrap:anywhere}.copy{min-height:32px;padding:0 var(--space-2);font-size:13px}.hash{align-items:center;gap:var(--space-2);display:inline-flex}.doc-actions{align-items:center;gap:var(--space-3);margin-top:var(--space-2);flex-wrap:wrap;display:flex}.disabled-controls{gap:var(--space-3);flex-wrap:wrap;display:flex}@media (width<=640px){.card-title h1{font-size:34px;line-height:40px}}.site-nav{max-width:1080px;padding:0 var(--space-8) var(--space-2);gap:var(--space-2) var(--space-6);flex-wrap:wrap;margin:0 auto;display:flex}.site-nav a{color:var(--ink);padding:var(--space-2) 0;border-bottom:2px solid #0000;align-items:center;min-height:44px;font-weight:500;text-decoration:none;display:inline-flex}.site-nav a.router-link-active{border-bottom-color:var(--gold);font-weight:600}.pair__badges{gap:var(--space-2);flex-wrap:wrap;justify-content:flex-end;align-items:flex-start;display:flex}.credit{font-family:var(--font-serif);margin:0;font-size:28px;font-weight:600;line-height:34px}.batches{gap:var(--space-4);margin:0;padding:0;list-style:none;display:grid}.batch .ag-btn{align-items:center;text-decoration:none;display:inline-flex}.search{gap:var(--space-6);flex-wrap:wrap;display:flex}.search .field{min-width:260px}.field select{font:16px/26px var(--font-sans);padding:var(--space-2) var(--space-3);border:1px solid var(--rule);border-radius:var(--radius-sm);background:var(--surface);color:var(--ink);min-height:44px}.category h2 small,.stack h2 small{font-family:var(--font-sans);color:var(--ink-muted);font-size:14px;font-weight:400}@media (width<=640px){.site-nav{padding-left:var(--space-4);padding-right:var(--space-4)}}.ag a.ag-btn--primary{color:var(--on-navy)}.doc-code{padding:var(--space-3);border:1px solid var(--line);border-radius:4px;margin:0;font-size:.875rem;overflow-x:auto}.doc-code code{white-space:pre}.doc-blocks ul,.doc-blocks ol{margin:0}.doc-blocks li>ul,.doc-blocks li>ol{margin-top:var(--space-2)}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.site-user{align-items:center;gap:var(--space-3);flex-wrap:wrap;justify-content:flex-end;display:flex}.site-user__who{text-align:right;margin:0;line-height:20px;display:grid}.card-top{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.report p,.doc-blocks p,.doc-blocks li{max-width:72ch}.ag-quote,.card-meta dd,.ag-meta dd{overflow-wrap:anywhere;min-width:0}.ag-small,.ag-hash{overflow-wrap:anywhere}.site-menu{display:contents}@media (width<=767px){.brand img{height:44px}.site-menu--narrow{gap:var(--space-3);padding:0 var(--space-4) var(--space-4);border-top:1px solid var(--line);display:grid}.site-menu--narrow .site-nav{flex-direction:column;gap:0;width:100%;max-width:none;margin:0;padding:0}.site-menu--narrow .site-nav a{border-bottom:1px solid var(--line);width:100%}.site-user--menu{justify-content:flex-start}.site-user--menu .site-user__who{text-align:left;width:100%}.site-user--menu .ag-btn{flex:auto}.back{align-items:center;min-height:44px;font-size:17px;display:inline-flex}.copy{min-width:44px;min-height:44px}.ag-btn{min-width:44px}.card-top{align-items:stretch}.card-top .ag-btn{width:100%}.card-meta,.ag-meta{gap:var(--space-1);display:grid}.doc-actions .ag-btn,.filters .ag-btn{min-height:44px}.search .field{width:100%;min-width:0}.totals{grid-template-columns:repeat(2,1fr)}}
