.page-module__jef8QG__main{padding:var(--space-5) 0 var(--space-10)}.page-module__jef8QG__layout{gap:var(--space-7);margin-top:var(--space-6);grid-template-columns:240px minmax(0,1fr);align-items:start;display:grid}.page-module__jef8QG__sidebar{padding-right:var(--space-4);border-right:1px solid var(--border);position:sticky;top:88px}.page-module__jef8QG__sidebarTitle{font-size:var(--text-sm);margin-bottom:var(--space-2);font-weight:600}.page-module__jef8QG__taskList{margin:0;padding:0;list-style:none}.page-module__jef8QG__taskLink{--tone:var(--text-faint);align-items:center;gap:var(--space-2);min-height:36px;padding:0 var(--space-2);border-radius:var(--radius-sm);font-size:var(--text-sm);color:var(--text-muted);display:flex}.page-module__jef8QG__taskLink:hover{color:var(--text);background:var(--surface)}.page-module__jef8QG__taskLink[aria-current=page]{color:var(--text);background:var(--accent-wash);font-weight:600}.page-module__jef8QG__taskGlyph{color:var(--tone);flex:none}.page-module__jef8QG__taskLink[data-tone=confirmed]{--tone:var(--verdict-confirmed)}.page-module__jef8QG__taskLink[data-tone=partial]{--tone:var(--verdict-partial)}.page-module__jef8QG__taskLink[data-tone=js]{--tone:var(--verdict-js)}.page-module__jef8QG__taskLink[data-tone=missing]{--tone:var(--verdict-missing)}.page-module__jef8QG__taskLink[data-tone=blocked]{--tone:var(--verdict-blocked)}.page-module__jef8QG__taskLink[data-tone=unknown]{--tone:var(--verdict-unknown)}.page-module__jef8QG__article{min-width:0}.page-module__jef8QG__breadcrumb{gap:var(--space-2);font-size:var(--text-sm);color:var(--text-faint);flex-wrap:wrap;display:flex}.page-module__jef8QG__breadcrumb a{color:var(--text-muted)}.page-module__jef8QG__breadcrumb a:hover{color:var(--text)}.page-module__jef8QG__header{margin-top:var(--space-4)}.page-module__jef8QG__headerTop{align-items:center;gap:var(--space-2);display:flex}.page-module__jef8QG__title{margin-top:var(--space-3);letter-spacing:-.028em;text-wrap:balance;max-width:26ch;font-size:clamp(1.75rem,3.2vw,2.5rem);font-weight:630;line-height:1.12}.page-module__jef8QG__question{margin-top:var(--space-3);font-size:var(--text-lg);color:var(--text-muted)}.page-module__jef8QG__question q{color:var(--text)}.page-module__jef8QG__confidence{margin-top:var(--space-2);font-size:var(--text-sm);color:var(--text-muted)}.page-module__jef8QG__confidence strong{color:var(--text)}.page-module__jef8QG__block{margin-top:var(--space-7)}.page-module__jef8QG__blockTitle{letter-spacing:-.01em;margin-bottom:var(--space-3);font-size:1.125rem;font-weight:620}.page-module__jef8QG__blockTitleInline{letter-spacing:-.01em;font-size:1.125rem;font-weight:620;display:inline}.page-module__jef8QG__traceCard{padding:var(--space-5) var(--space-5) var(--space-4);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg)}.page-module__jef8QG__compare{gap:var(--space-3);grid-template-columns:1fr 1fr;display:grid}.page-module__jef8QG__compareCol{gap:var(--space-2);flex-direction:column;margin:0;display:flex}.page-module__jef8QG__compareHead{justify-content:space-between;align-items:baseline;gap:var(--space-2);flex-wrap:wrap;display:flex}.page-module__jef8QG__compareLabel{font-size:var(--text-sm);font-weight:600}.page-module__jef8QG__compareMeta{font-family:var(--font-mono);font-size:var(--text-2xs);color:var(--text-faint)}.page-module__jef8QG__compareCol pre{flex:1;min-height:150px;font-size:.875rem}.page-module__jef8QG__explain{gap:var(--space-5);padding-top:var(--space-5);border-top:1px solid var(--border);grid-template-columns:repeat(3,1fr);display:grid}.page-module__jef8QG__explainTitle{font-size:var(--text-sm);color:var(--text-muted);margin-bottom:var(--space-2);font-weight:600}.page-module__jef8QG__explain p{font-size:var(--text-base);line-height:1.6}.page-module__jef8QG__fix{padding:var(--space-5) var(--space-6);background:var(--surface);border:1px solid var(--border);border-left:3px solid var(--verdict-confirmed);border-radius:var(--radius-lg)}.page-module__jef8QG__fixText{font-size:var(--text-lg);max-width:60ch;line-height:1.5}.page-module__jef8QG__fixFacts{gap:var(--space-4);margin:var(--space-4) 0 0;padding-top:var(--space-4);border-top:1px solid var(--border);grid-template-columns:2fr 1fr 1fr;display:grid}.page-module__jef8QG__fixFacts dt{font-size:var(--text-xs);color:var(--text-muted);font-weight:600}.page-module__jef8QG__fixFacts dd{font-size:var(--text-sm);margin:2px 0 0}.page-module__jef8QG__evidenceDrawer>summary{cursor:pointer;padding:var(--space-2) 0;list-style:none}.page-module__jef8QG__evidenceDrawer>summary::-webkit-details-marker{display:none}.page-module__jef8QG__evidenceDrawer>summary:after{content:"Hide";margin-left:var(--space-3);font-size:var(--text-sm);color:var(--accent);font-weight:600}.page-module__jef8QG__evidenceDrawer:not([open])>summary:after{content:"Show"}.page-module__jef8QG__evidenceList{gap:var(--space-3);margin-top:var(--space-3);flex-direction:column;display:flex}.page-module__jef8QG__pager{justify-content:space-between;gap:var(--space-3);margin-top:var(--space-8);padding-top:var(--space-5);border-top:1px solid var(--border);display:flex}.page-module__jef8QG__pagerLink{color:var(--text);flex-direction:column;gap:2px;font-weight:600;display:flex}.page-module__jef8QG__pagerLink:hover{color:var(--accent)}.page-module__jef8QG__pagerNext{text-align:right}.page-module__jef8QG__pagerDir{font-size:var(--text-xs);color:var(--text-muted);font-weight:400}@media (max-width:960px){.page-module__jef8QG__layout{gap:var(--space-5);grid-template-columns:1fr}.page-module__jef8QG__sidebar{padding-right:0;padding-top:var(--space-5);border-right:none;border-top:1px solid var(--border);order:2;position:static}.page-module__jef8QG__explain{grid-template-columns:1fr}}@media (max-width:640px){.page-module__jef8QG__compare{grid-template-columns:1fr}.page-module__jef8QG__fix{padding:var(--space-5)}.page-module__jef8QG__fixFacts{grid-template-columns:1fr}}
