@font-face{font-family:Schibsted Grotesk Variable;font-style:normal;font-display:swap;font-weight:400 900;src:url(/_astro/schibsted-grotesk-latin-ext-wght-normal.hsMS0n0O.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Schibsted Grotesk Variable;font-style:normal;font-display:swap;font-weight:400 900;src:url(/_astro/schibsted-grotesk-latin-wght-normal.Bb8VGrTG.woff2)format("woff2-variations");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-display:swap;font-weight:400;src:url(/_astro/ibm-plex-mono-cyrillic-ext-400-normal.xuaO2J-f.woff2)format("woff2"),url(/_astro/ibm-plex-mono-cyrillic-ext-400-normal.DMdlQ8Kv.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/ibm-plex-mono-cyrillic-400-normal.BSMlKf0J.woff2)format("woff2"),url(/_astro/ibm-plex-mono-cyrillic-400-normal.CEL4l2ZJ.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/ibm-plex-mono-vietnamese-400-normal.BulugwFq.woff2)format("woff2"),url(/_astro/ibm-plex-mono-vietnamese-400-normal.DDuiU_S-.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/ibm-plex-mono-latin-ext-400-normal.BmRBH3aV.woff2)format("woff2"),url(/_astro/ibm-plex-mono-latin-ext-400-normal.D3D2R8hC.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/ibm-plex-mono-latin-400-normal.DMJ8VG8y.woff2)format("woff2"),url(/_astro/ibm-plex-mono-latin-400-normal.CvHOgSBP.woff)format("woff");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}.page-intro,.record-header,.record-facts,.record-section,.series-block,.updates-list>li,.updates-aside,.correction-form,.not-found>*{animation:rise .6s var(--ease) backwards}.record-facts{animation-delay:60ms}.record-section:first-of-type{animation-delay:.1s}.record-section:nth-of-type(2){animation-delay:.14s}.record-section:nth-of-type(3){animation-delay:.18s}.record-section:nth-of-type(n+4){animation-delay:.22s}.series-block:nth-child(2),.updates-list>li:nth-child(2){animation-delay:60ms}.series-block:nth-child(3),.updates-list>li:nth-child(3){animation-delay:.1s}.series-block:nth-child(n+4),.updates-list>li:nth-child(n+4){animation-delay:.14s}.updates-aside,.correction-form{animation-delay:80ms}.not-found>:nth-child(2){animation-delay:40ms}.not-found>:nth-child(3){animation-delay:80ms}.not-found>:nth-child(4){animation-delay:.12s}.page-intro{padding:64px 0 40px}.page-intro h1{letter-spacing:-.035em;font-size:44px;font-weight:650;line-height:1.05}.page-intro>p{color:var(--muted);max-width:600px;margin-top:14px;font-size:16.5px;line-height:1.55}.page-note{padding:8px 0 48px}.page-note p{color:var(--muted);max-width:640px;font-size:13.5px;line-height:1.65}.page-note a{color:var(--text-2)}.series-list{flex-direction:column;gap:56px;padding-bottom:48px;display:flex}.series-head{border-bottom:1px solid var(--line-strong);justify-content:space-between;align-items:baseline;gap:24px;padding-bottom:12px;display:flex}.series-head h2{letter-spacing:-.025em;font-size:24px;font-weight:620;line-height:1.25}.series-head h2 a{text-underline-offset:4px;text-decoration:underline 1.5px #0000;transition:text-decoration-color .15s}.series-head h2 a:hover{text-decoration-color:currentColor}.series-count{color:var(--muted);white-space:nowrap;font-variant-numeric:tabular-nums;font-size:13.5px}.series-count span{color:var(--text);font-weight:500}.series-desc{color:var(--muted);max-width:640px;margin:14px 0 12px;font-size:15px;line-height:1.6}.operation-list li{border-bottom:1px solid var(--line)}.operation-list li a{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr) 48px 16px;align-items:center;gap:20px;margin-inline:-14px;padding:12px 14px;transition:background .12s;display:grid}.operation-list li a:hover{background:var(--bg-soft)}.operation-name{font-size:15px;font-weight:500}.operation-place{color:var(--muted);font-size:14px}.operation-count{text-align:right;font-variant-numeric:tabular-nums;color:var(--text-2);font-size:14px}.operation-list svg{color:var(--subtle);transition:transform .15s,color .15s}.operation-list a:hover svg{color:var(--text);transform:translate(2px)}.updates-layout{grid-template-columns:minmax(0,1fr) 260px;gap:64px;padding-bottom:56px;display:grid}.updates-list{border-top:1px solid var(--line-strong)}.updates-list>li{border-radius:12px;margin-inline:-14px;padding-inline:14px;transition:background-color .12s;position:relative}.updates-list>li:after{content:"";background:var(--line);height:1px;transition:opacity .12s;position:absolute;bottom:0;left:14px;right:14px}.updates-list>li:hover{background:var(--bg-soft)}.updates-list>li:hover:after,.updates-list>li:has(+li:hover):after{opacity:0}.update-item{grid-template-columns:120px minmax(0,1fr);gap:24px;padding:20px 0;display:grid}.update-item time{color:var(--muted);font-size:13.5px;line-height:1.6}.update-item h2{letter-spacing:-.01em;font-size:16px;font-weight:560;line-height:1.45}.update-meta{color:var(--muted);flex-wrap:wrap;align-items:center;gap:4px 6px;margin-top:3px;font-size:13px;display:flex}.update-meta .outcome-status{color:var(--text-2);gap:6px;font-weight:400}.update-meta .outcome-status.status-unknown{color:var(--muted)}.update-meta .outcome-status>i{width:6px;height:6px}.updates-list details{color:var(--muted);margin-top:-8px;padding:0 0 16px 144px;font-size:12.5px}.updates-list summary{cursor:pointer;width:fit-content;transition:color .15s}.updates-list summary:hover{color:var(--text)}.updates-list details p{margin-top:4px;animation:.25s fade}.update-item .update-meta+.update-meta{margin-top:6px}.update-summary{color:var(--text-2);-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:640px;margin-top:8px;font-size:14px;line-height:1.6;display:-webkit-box;overflow:hidden}.updates-aside{border-top:1px solid var(--line-strong);align-self:start;padding-top:16px;position:sticky;top:24px}.updates-aside h2{margin-bottom:14px;font-size:14px;font-weight:600}.updates-aside dl{flex-direction:column;gap:12px;display:flex}.updates-aside dt{font-size:13.5px;font-weight:500}.updates-aside dd{color:var(--muted);font-size:13.5px;line-height:1.55}.publication-date{border-top:1px solid var(--line);color:var(--muted);margin-top:20px;padding-top:16px;font-size:13px}.publication-date span{color:var(--text);margin-top:2px;font-size:14px;display:block}.about{padding-bottom:40px}.about-statement{letter-spacing:-.025em;max-width:920px;color:var(--text);animation:rise .6s var(--ease) 80ms backwards;margin:8px 0 72px;font-size:30px;font-weight:560;line-height:1.28}.about-statement span{color:var(--muted);font-weight:450}.about-section{border-top:1px solid var(--line-strong);grid-template-columns:220px minmax(0,1fr);gap:48px;padding:28px 0 44px;scroll-margin-top:24px;display:grid}.about-section>h2{letter-spacing:0;font-size:15px;font-weight:600;line-height:1.6}.about-body{max-width:680px}.about-body>p{color:var(--text-2);font-size:16px;line-height:1.7}.about-body>p+p{margin-top:14px}.about-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;display:grid}.about-steps li{border-top:1px solid var(--line-strong);padding-top:18px;position:relative}.about-steps li:before{content:"";background:var(--text);width:28px;height:1.5px;position:absolute;top:-1px;left:0}.about-steps h3{letter-spacing:-.015em;font-size:18px;font-weight:600}.step-lead{color:var(--text);margin-top:10px;font-size:15px;font-weight:500;line-height:1.5}.about-steps p:not(.step-lead){color:var(--muted);margin-top:8px;font-size:14.5px;line-height:1.65}.about-bar{max-width:680px;margin:6px 0 20px}.evidence-levels>div{border-bottom:1px solid var(--line);grid-template-columns:170px minmax(0,1fr) auto;align-items:baseline;gap:20px;padding:13px 0;display:grid}.evidence-levels>div:first-child{border-top:1px solid var(--line)}.evidence-levels dt{align-items:center;gap:9px;font-size:15px;font-weight:500;display:flex}.evidence-levels dt i{border-radius:2px;flex-shrink:0;width:9px;height:9px}.evidence-levels dd{color:var(--text-2);font-size:15px;line-height:1.6}.evidence-count a{color:var(--muted);white-space:nowrap;font-variant-numeric:tabular-nums;text-underline-offset:3px;font-size:13.5px;text-decoration:underline #0000;transition:color .15s,text-decoration-color .15s}.evidence-count a:hover{color:var(--text);text-decoration-color:currentColor}.about-note{margin-top:20px;color:var(--muted)!important;font-size:14.5px!important}.about-cta{border-top:1px solid var(--line-strong);justify-content:space-between;align-items:center;gap:32px;padding:32px 0 8px;display:flex}.about-cta h2{letter-spacing:-.02em;font-size:22px;font-weight:620}.about-cta p{color:var(--muted);max-width:560px;margin-top:6px;font-size:15px;line-height:1.6}.about-cta .button{flex-shrink:0}@supports (animation-timeline:view()){.reveal{animation:linear both rise view();animation-range:entry entry 55%}.about-bar .seg{animation:linear both grow view();animation-range:entry 20% cover 35%}}.record{padding:28px 0 24px}.back-link{color:var(--muted);align-items:center;gap:6px;font-size:13.5px;transition:color .15s;display:inline-flex}.back-link:hover{color:var(--text)}.back-link svg{transition:transform .15s}.back-link:hover svg{transform:translate(-2px)}.record-header{align-items:center;gap:32px;padding:36px 0 32px;display:flex}.record-photo{background:var(--bg-inset);border-radius:24px;flex-shrink:0;place-items:center;width:192px;height:192px;margin:0;display:grid;overflow:hidden}.record-photo img{object-fit:cover;width:100%;height:100%}.record-photo .thumb-initials{font-size:52px}.record-kicker{color:var(--muted);font-size:14px}.record-header h1{letter-spacing:-.035em;margin-top:8px;font-size:48px;font-weight:650;line-height:1.05}.record-aliases{color:var(--muted);margin-top:10px;font-size:14px}.record-summary{max-width:62ch;color:var(--text-2);margin-top:14px;font-size:17px;line-height:1.6}.record-details{border-bottom:1px solid var(--line);grid-template-columns:200px minmax(0,720px);gap:48px;padding:22px 0 26px;display:grid}.record-details-head h2{font-size:14px;font-weight:600;line-height:1.6}.record-details-head p{color:var(--muted);margin-top:2px;font-size:12.5px;line-height:1.5}.record-details dl{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:14px 28px;display:grid}.record-details dt{color:var(--muted);font-size:12.5px}.record-details dd{overflow-wrap:anywhere;margin-top:2px;font-size:14.5px;line-height:1.45}.occupation-list{margin:0;padding-left:17px;list-style:outside}.occupation-list li+li{margin-top:3px}.wiki-note{color:var(--muted);margin-bottom:20px;font-size:13.5px;line-height:1.6}.wiki-note a,.wiki-aside a{color:var(--text-2)}.wiki-part+.wiki-part{margin-top:24px}.wiki-part h3{margin-bottom:6px;font-size:15.5px;font-weight:600}.wiki-text{max-height:9.9em;color:var(--text-2);transition:max-height .5s var(--ease);font-size:15.5px;line-height:1.65;overflow:hidden;-webkit-mask-image:linear-gradient(#000 55%,#0000);mask-image:linear-gradient(#000 55%,#0000)}.wiki-text p+p{margin-top:10px}.wiki-text.is-short{max-height:none}.wiki-text.is-short,.wiki-part.is-open .wiki-text{-webkit-mask-image:none;mask-image:none}.wiki-more{color:var(--text);text-decoration:underline;text-decoration-color:var(--line-strong);text-underline-offset:3px;margin-top:8px;padding:0;font-size:13.5px;font-weight:500;transition:text-decoration-color .15s}.wiki-more:hover{text-decoration-color:currentColor}.wiki-links{flex-wrap:wrap;gap:6px 20px;display:flex}.wiki-links a{align-items:center;gap:4px;font-size:15px;font-weight:500;display:inline-flex}.wiki-links a svg{color:var(--muted);transition:transform .2s var(--ease)}.wiki-links a:hover svg{color:var(--text);transform:translate(1px,-1px)}.wiki-aside{color:var(--muted);margin-top:20px;font-size:13.5px;line-height:1.6}.wiki-refs{border-top:1px solid var(--line);margin-top:24px;padding-top:16px}.wiki-refs h3{color:var(--muted);margin-bottom:6px;font-size:12.5px;font-weight:450}.wiki-refs p{flex-wrap:wrap;gap:4px 16px;font-size:13.5px;line-height:1.6;display:flex}.wiki-refs a{color:var(--text-2);text-decoration:underline;text-decoration-color:var(--line-strong);text-underline-offset:3px}.wiki-refs a:hover{text-decoration-color:currentColor}.wiki-refs span{color:var(--muted)}.wiki-attribution{color:var(--muted);margin-top:14px;font-size:12.5px;line-height:1.6}.record-facts{border-top:1px solid var(--text);border-bottom:1px solid var(--line-strong);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;margin-bottom:16px;display:grid}.record-facts>div{min-width:0;padding:14px 20px 16px 0}.record-facts>div+div{border-left:1px solid var(--line);padding-left:20px}.record-facts dt{color:var(--muted);font-size:12.5px}.record-facts dd{overflow-wrap:anywhere;margin-top:4px;font-size:14.5px;line-height:1.45}.record-facts .outcome-status{font-size:14.5px}.record-section{border-bottom:1px solid var(--line);grid-template-columns:200px minmax(0,720px);gap:48px;padding:28px 0;display:grid}.record-section>h2{letter-spacing:0;font-size:14px;font-weight:600;line-height:1.6}.record-body{min-width:0}.record-lede{color:var(--text);letter-spacing:-.005em;font-size:18px;line-height:1.6}.record-empty{color:var(--muted);font-size:15px;line-height:1.65}.charge-list{margin-bottom:28px}.charge-tally{color:var(--muted);font-variant-numeric:tabular-nums;margin-bottom:10px;font-size:13.5px}.charge-tally strong{color:var(--text);font-weight:500}.charge-case+.charge-case{margin-top:22px}.charge-case-title{color:var(--muted);margin-bottom:6px;font-size:12.5px;font-weight:450}.charge-rows{border-top:1px solid var(--line-strong)}.charge-row{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:4px 28px;padding:13px 0;display:grid}.charge-name{font-size:15.5px;font-weight:500;line-height:1.5}.charge-quantity{color:var(--muted);font-variant-numeric:tabular-nums;font-weight:400}.charge-meta{color:var(--muted);margin-top:3px;font-size:13px;line-height:1.6}.charge-meta>*+:before{content:"·";color:var(--subtle);font-family:var(--sans);margin:0 7px}.charge-status{white-space:nowrap;text-align:right;font-size:14px;font-weight:500}.disposition-convicted .charge-status{font-weight:650}.disposition-pending .charge-status{color:var(--text-2);font-weight:400}.disposition-unknown .charge-status{color:var(--muted);font-weight:400}:is(.disposition-dismissed,.disposition-withdrawn,.disposition-acquitted) :is(.charge-name,.charge-status){color:var(--muted)}.cite{font-family:var(--mono);vertical-align:super;color:var(--muted);margin-left:3px;font-size:10.5px;font-weight:400;line-height:0;transition:color .15s}.cite:before{content:"["}.cite:after{content:"]"}.cite:hover{color:var(--text)}.record-gap{background:var(--bg-soft);border-radius:8px;margin-bottom:24px;padding:16px 18px}.record-gap h3{font-size:15px;font-weight:560}.record-gap p{color:var(--muted);margin-top:4px;font-size:14px;line-height:1.6}.sentence-block h3{color:var(--muted);font-size:12.5px;font-weight:450}.sentence-value{margin-top:4px;font-size:16px;line-height:1.6}.sentence-note{color:var(--muted);margin-top:6px;font-size:13px;line-height:1.6}.timeline li{border-bottom:1px solid var(--line);grid-template-columns:120px minmax(0,1fr);gap:20px;padding:14px 0;display:grid}.timeline li:first-child{padding-top:0}.timeline li:last-child{border-bottom:0;padding-bottom:0}.timeline time{color:var(--muted);font-size:13.5px;line-height:1.7}.timeline h3{font-size:15.5px;font-weight:500;line-height:1.55}.timeline p{color:var(--muted);margin-top:3px;font-size:14.5px;line-height:1.6}.media-list{flex-direction:column;gap:2px;margin-top:-8px;display:flex}.media-list a{border-radius:10px;grid-template-columns:18px minmax(0,1fr) 14px;align-items:center;gap:12px;margin-inline:-8px;padding:8px;transition:background .15s;display:grid}.media-list a:hover{background:var(--bg-soft)}.media-text{min-width:0}.media-title{font-size:15px;font-weight:500;line-height:1.45;display:block}.media-meta{color:var(--muted);font-size:13px;line-height:1.5;display:block}.media-list a>svg{color:var(--subtle);transition:transform .2s var(--ease), color .15s}.media-list a:hover>svg{color:var(--text);transform:translate(1px,-1px)}.source-list{flex-direction:column;gap:2px;margin-top:-8px;display:flex}.source-list>li{scroll-margin-top:24px}.source-row{border-radius:10px;grid-template-columns:18px minmax(0,1fr) 14px;align-items:start;gap:12px;margin-inline:-10px;padding:10px;transition:background .15s;display:grid}.source-row:hover{background:var(--bg-soft)}.source-number{height:22px;font-family:var(--mono);color:var(--muted);place-items:center;font-size:12.5px;transition:color .15s;display:grid}.source-row:hover .source-number{color:var(--text)}.source-text{min-width:0}.source-title{overflow-wrap:anywhere;font-size:15px;font-weight:500;line-height:1.45;display:block}.source-meta{color:var(--muted);font-size:13px;line-height:1.5;display:block}.source-row>svg{color:var(--subtle);transition:transform .2s var(--ease), color .15s;margin-top:4px}.source-row:hover>svg{color:var(--text);transform:translate(1px,-1px)}.source-excerpt{border-left:2px solid var(--line-strong);color:var(--text-2);margin-top:8px;padding-left:12px;font-size:14px;line-height:1.6;transition:border-color .15s;display:block}.source-row:hover .source-excerpt{border-left-color:var(--muted)}.source-list>li:target .source-row{animation:target-flash 1.8s var(--ease)}.about-section:target{animation:section-flash 1.8s var(--ease)}@keyframes section-flash{0%,30%{background:var(--bg-soft);box-shadow:0 0 0 14px var(--bg-soft)}to{background:0 0;box-shadow:0 0 0 14px #0000}}@keyframes target-flash{0%,35%{background:var(--bg-inset)}to{background:0 0}}.record-footer{color:var(--muted);flex-direction:column;gap:6px;max-width:968px;padding:28px 0 0 248px;font-size:13.5px;line-height:1.65;display:flex}.record-footer a{color:var(--text-2)}.correction-wrap{padding-bottom:56px}.correction-form{flex-direction:column;gap:22px;max-width:640px;display:flex}.correction-form label{flex-direction:column;gap:8px;font-size:14px;font-weight:500;line-height:1.5;display:flex}.correction-form input,.correction-form textarea{background:var(--bg);border:1px solid var(--line-strong);resize:vertical;border-radius:7px;width:100%;min-height:44px;padding:10px 12px;font-size:15px;font-weight:400;line-height:1.55;transition:border-color .15s,box-shadow .15s}.correction-form input:focus,.correction-form textarea:focus{border-color:var(--text);box-shadow:0 0 0 3px var(--ring);outline:0}.correction-form input::placeholder,.correction-form textarea::placeholder{color:var(--muted)}.form-actions{flex-wrap:wrap;gap:8px;padding-top:4px;display:flex}.form-footnote{color:var(--muted);font-size:13px;line-height:1.65}.form-error{color:#b4321f;font-size:14px;line-height:1.6}[data-theme=dark] .form-error{color:#ff7a66}.form-success{font-size:14px;line-height:1.6}.not-found{padding:96px 0 120px}.not-found-code{color:var(--muted);font-size:13px}.not-found h1{letter-spacing:-.035em;margin:10px 0 0;font-size:44px;font-weight:650;line-height:1.05}.not-found p:not(.not-found-code){color:var(--muted);max-width:460px;margin:14px 0 28px;font-size:16.5px;line-height:1.6}@media (width<=900px){.about-section{grid-template-columns:160px minmax(0,1fr);gap:32px}.about-steps{grid-template-columns:minmax(0,1fr);gap:24px}.updates-layout{grid-template-columns:minmax(0,1fr) 220px;gap:40px}.record-facts{grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-flow:row}.record-facts>div:nth-child(4){border-left:0;padding-left:0}.record-facts>div:nth-child(n+4){border-top:1px solid var(--line)}.record-section,.record-details{grid-template-columns:150px minmax(0,1fr);gap:32px}.record-footer{padding-left:182px}}@media (width<=720px){.page-intro{padding:36px 0 28px}.page-intro h1,.not-found h1{font-size:34px}.page-intro>p{margin-top:10px;font-size:15.5px}.series-list{gap:44px}.series-head{flex-direction:column;gap:4px}.series-head h2{font-size:21px}.operation-list li a{grid-template-columns:minmax(0,1fr) auto 14px;gap:2px 16px;margin-inline:0;padding:12px 0}.operation-place{grid-area:2/1;font-size:13px}.operation-count{grid-area:1/2/span 2}.operation-list svg{grid-area:1/3/span 2}.operation-list li a:hover{background:0 0}.updates-layout{display:block}.about-statement{margin-bottom:48px;font-size:23px}.about-section{grid-template-columns:minmax(0,1fr);gap:16px;padding:22px 0 34px}.about-body>p{font-size:15.5px}.evidence-levels>div{grid-template-columns:minmax(0,1fr) auto;gap:4px 16px}.evidence-levels dd:not(.evidence-count){grid-area:2/1/auto/-1}.evidence-count{grid-area:1/2}.about-cta{flex-direction:column;align-items:flex-start;gap:18px}.updates-aside{margin-top:40px;position:static}.updates-list>li{margin-inline:0;padding-inline:0}.updates-list>li:after{left:0;right:0}.updates-list>li:hover{background:0 0}.update-item{grid-template-columns:minmax(0,1fr);gap:4px;padding:18px 0}.update-item time{font-size:12.5px}.record{padding-top:20px}.record-header{padding:28px 0 24px}.record-header h1{font-size:36px}.record-facts{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:row}.record-facts>div{padding:12px 12px 14px 0}.record-facts>div+div{border-left:0;padding-left:0}.record-facts>div:nth-child(2n){border-left:1px solid var(--line);padding-left:16px}.record-facts>div:nth-child(n+3){border-top:1px solid var(--line)}.record-facts>div:last-child:nth-child(odd){grid-column:span 2}.record-section{grid-template-columns:minmax(0,1fr);gap:14px;padding:24px 0}.record-details{grid-template-columns:minmax(0,1fr);gap:14px}.record-details dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 16px}.record-summary{font-size:16px}.record-lede{font-size:17px}.timeline li{grid-template-columns:minmax(0,1fr);gap:2px}.record-header{flex-direction:column;align-items:flex-start;gap:20px}.record-photo{border-radius:20px;width:144px;height:144px}.record-photo .thumb-initials{font-size:40px}.updates-list details,.record-footer{padding-left:0}.not-found{padding:64px 0 80px}}.photo-open{cursor:zoom-in;width:100%;height:100%;padding:0;display:block}.photo-open img{transition:transform .4s var(--ease)}.photo-open:hover img{transform:scale(1.03)}:root:has(.lightbox[open]){background:color-mix(in srgb, #080808 80%, var(--bg));transition:background-color .3s ease-out;overflow:hidden}.lightbox{color:#fff;background:0 0;border:0;width:100%;max-width:none;height:100%;max-height:none;margin:0;padding:64px 80px 112px;position:fixed;inset:0}.lightbox[open]{place-items:center;display:grid}.lightbox::backdrop{backdrop-filter:blur(8px);background:#080808cc}.lightbox[open]::backdrop{animation:.3s ease-out fade}.lightbox-stage{justify-items:center;gap:14px;max-width:100%;margin:0;display:grid}.lightbox-stage img{object-fit:contain;background:#1c1c1c;border-radius:14px;width:auto;max-width:min(88vw,960px);height:auto;max-height:calc(100vh - 240px);display:block;box-shadow:0 30px 80px #00000073}.lightbox-stage figcaption{text-align:center;color:#ffffffb3;justify-items:center;gap:3px;max-width:min(88vw,640px);font-size:13px;display:grid}.lightbox-caption{color:#ffffffeb;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:14px;line-height:1.45;display:-webkit-box;overflow:hidden}.lightbox-caption[hidden]{display:none}.lightbox-meta{font-variant-numeric:tabular-nums;gap:14px;display:flex}.lightbox-close,.lightbox-step{color:#fff;background:#ffffff14;border-radius:12px;place-items:center;transition:background .15s;display:grid;position:absolute}.lightbox-close:hover,.lightbox-step:hover{background:#ffffff2e}.lightbox-close{top:max(18px, env(safe-area-inset-top,0px));right:max(18px, env(safe-area-inset-right,0px));width:42px;height:42px}.lightbox-step{width:46px;height:46px;top:50%;translate:0 -50%}.lightbox-prev{left:max(18px, env(safe-area-inset-left,0px))}.lightbox-next{right:max(18px, env(safe-area-inset-right,0px))}.lightbox-thumbs{bottom:max(20px, env(safe-area-inset-bottom,0px));scrollbar-width:none;gap:8px;max-width:calc(100% - 48px);padding:4px;display:flex;position:absolute;left:50%;overflow-x:auto;translate:-50%}.lightbox-thumbs button{opacity:.5;outline-offset:2px;background:#2a2a2a;border-radius:9px;outline:2px solid #0000;flex:none;width:54px;height:54px;padding:0;transition:opacity .2s,outline-color .2s;overflow:hidden}.lightbox-thumbs button:hover{opacity:.85}.lightbox-thumbs button[aria-current]{opacity:1;outline-color:#fff}.lightbox-thumbs img{object-fit:cover;width:100%;height:100%}.lightbox[open] :is(.lightbox-close,.lightbox-step,.lightbox-thumbs,figcaption){animation:.35s ease-out .12s backwards fade}.lightbox.is-closing::backdrop{opacity:0;transition:opacity .32s ease-out}.lightbox.is-closing :is(.lightbox-close,.lightbox-step,.lightbox-thumbs,figcaption){opacity:0;transition:opacity .15s}:root:has(.lightbox.is-closing){background:var(--bg)}.timeline-undated{color:var(--subtle);font-size:13.5px;line-height:1.7}@media (width<=720px){.lightbox{padding:72px 16px 108px}.lightbox-stage img{max-width:100%;max-height:calc(100vh - 230px)}.lightbox-step{top:auto;bottom:max(30px, env(safe-area-inset-bottom,0px));width:42px;height:42px;translate:none}.lightbox-thumbs{max-width:calc(100% - 136px)}}:root{--bg:#fff;--bg-soft:#f6f6f4;--bg-inset:#ececea;--text:#121212;--text-2:#353535;--muted:#6b6b69;--subtle:#a3a3a0;--line:#e8e8e5;--line-strong:#d4d4d0;--signal:#e8402a;--ring:#12121214;--hatch:#9b9b97;--ease:cubic-bezier(.22, 1, .36, 1);--sans:"Schibsted Grotesk Variable", "Schibsted Grotesk", system-ui, -apple-system, "Segoe UI", sans-serif;--mono:"IBM Plex Mono", ui-monospace, "SFMono-Regular", Menlo, Consolas, monospace;--chevron:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%236b6b69' stroke-width='1.6'%3E%3Cpath d='m3 4.5 3 3 3-3'/%3E%3C/svg%3E");font-family:var(--sans);color:var(--text);background:var(--bg);font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:15px;line-height:1.6}:root[data-theme=dark]{--bg:#0f0f0f;--bg-soft:#181818;--bg-inset:#252525;--text:#ededeb;--text-2:#cdcdca;--muted:#9b9b97;--subtle:#62625f;--line:#242424;--line-strong:#363636;--signal:#ff5a40;--ring:#ededeb1a;--hatch:#6f6f6b;--chevron:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%239b9b97' stroke-width='1.6'%3E%3Cpath d='m3 4.5 3 3 3-3'/%3E%3C/svg%3E");color-scheme:dark}*{box-sizing:border-box}html{scrollbar-gutter:stable;scroll-behavior:smooth;scroll-padding-top:24px}body{background:var(--bg);flex-direction:column;min-height:100vh;margin:0;display:flex}main{flex:1}button,input,select,textarea{font:inherit;color:inherit}html{-webkit-tap-highlight-color:transparent}a{color:inherit;text-decoration:none}button{cursor:pointer;background:0 0;border:0}button:disabled{cursor:default;opacity:.3}:focus-visible{outline:2px solid var(--text);outline-offset:3px;border-radius:2px}button svg,a svg{flex-shrink:0}p,h1,h2,h3,h4,dl,dd,ol,ul,figure{margin:0}ol,ul{padding:0;list-style:none}::selection{background:var(--bg-inset)}.wrap{width:min(1120px,100% - 64px);margin-inline:auto}.quiet{color:var(--muted)}.mono{font-family:var(--mono);letter-spacing:-.01em;font-size:.92em}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip-link{z-index:1000;background:var(--text);color:var(--bg);border-radius:6px;padding:10px 16px;font-size:14px;position:fixed;top:12px;left:24px}.skip-link:not(:focus){clip-path:inset(50%);opacity:0;pointer-events:none}.link{text-decoration:underline;text-decoration-color:var(--line-strong);text-underline-offset:3px;transition:text-decoration-color .15s}.link:hover{text-decoration-color:currentColor}@view-transition{navigation:auto}::view-transition-group(*){animation-duration:.45s;animation-timing-function:var(--ease)}::view-transition-old(root){animation:.12s ease-in both vt-fade-out}::view-transition-new(root){animation:vt-fade-in .3s var(--ease) .1s both}.site-header{view-transition-name:site-header}.index-intro h1,.page-intro h1,.not-found h1{view-transition-name:page-title;width:fit-content}.index-intro .intro-lede,.page-intro>p{view-transition-name:page-lede;width:fit-content}::view-transition-old(page-title),::view-transition-new(page-title),::view-transition-old(page-lede),::view-transition-new(page-lede){mix-blend-mode:normal;block-size:auto;inline-size:auto;animation-duration:.42s;animation-timing-function:var(--ease);animation-fill-mode:both}::view-transition-old(page-title),::view-transition-old(page-lede){animation-name:vt-roll-out;animation-duration:.13s;animation-timing-function:ease-in}::view-transition-new(page-title),::view-transition-new(page-lede){animation-name:vt-roll-in;animation-delay:.1s}::view-transition-new(page-lede){animation-delay:.14s}::view-transition-group(nav-indicator){animation-duration:.5s}@keyframes vt-fade-out{to{opacity:0}}@keyframes vt-fade-in{0%{opacity:0}}@keyframes vt-roll-out{to{opacity:0;transform:translateY(-10px)}}@keyframes vt-roll-in{0%{opacity:0;transform:translateY(12px)}}@keyframes rise{0%{opacity:0;translate:0 10px}}@keyframes fade{0%{opacity:0}}@keyframes grow{0%{transform:scaleX(0)}}.site-header{border-bottom:1px solid var(--line);z-index:20;background:var(--bg);position:relative}.header-inner{align-items:center;gap:32px;height:64px;display:flex}.brand{color:var(--text);-webkit-user-select:none;user-select:none;align-items:center;gap:9px;display:inline-flex}.brand-mark{display:block}.brand-mark path{transition:d .3s var(--ease)}.brand:hover .brand-mark path{d:path("M2 9V2h7M15 2h7v7M22 15v7h-7M9 22H2v-7")}.brand-light{fill:var(--signal);transform-origin:12px 12px;animation:2.4s ease-in-out 1.2s 2 both rec}@keyframes rec{0%,to{opacity:1}50%{opacity:.25}}.brand-word{letter-spacing:-.035em;padding-bottom:1px;font-size:19px;font-weight:650;line-height:1}.desktop-nav{align-items:center;gap:28px;margin-left:auto;display:flex}.desktop-nav a{color:var(--muted);flex-direction:column;font-size:14px;transition:color .15s;display:inline-flex;position:relative}.desktop-nav a:after{content:attr(data-label);visibility:hidden;pointer-events:none;height:0;font-weight:500;overflow:hidden}.desktop-nav a:hover,.desktop-nav a.active{color:var(--text)}.desktop-nav a.active{font-weight:500}.nav-indicator{background:var(--text);view-transition-name:nav-indicator;height:1.5px;position:absolute;bottom:-22px;left:0;right:0}.header-actions{align-items:center;gap:2px;margin-right:-8px;display:flex}.icon-button{width:36px;height:36px;color:var(--muted);border-radius:8px;justify-content:center;align-items:center;padding:0;transition:background .15s,color .15s;display:inline-flex}@media (hover:hover){.icon-button:hover:not(:disabled){background:var(--bg-soft);color:var(--text)}}.theme-toggle svg{transition:transform .5s var(--ease)}.theme-toggle:hover svg{transform:rotate(-25deg)}.theme-sun,.mobile-menu-toggle,.menu-close,[data-theme=dark] .theme-moon{display:none}[data-theme=dark] .theme-sun{display:block}.mobile-menu-toggle[aria-expanded=true] .menu-open{display:none}.mobile-menu-toggle[aria-expanded=true] .menu-close{display:block}.mobile-nav{z-index:2;background:var(--bg);border-bottom:1px solid var(--line);transition:opacity .2s, translate .25s var(--ease), display .25s allow-discrete;position:absolute;top:100%;left:0;right:0;box-shadow:0 18px 30px -18px #0000002e}.mobile-nav:not([hidden]){display:block}.mobile-nav[hidden]{opacity:0;translate:0 -6px}@starting-style{.mobile-nav:not([hidden]){opacity:0;translate:0 -6px}}.mobile-nav .wrap{flex-direction:column;padding:6px 0 14px;display:flex}.nav-scrim{z-index:15;transition:opacity .25s, display .25s allow-discrete;background:#0a0a0a2e;position:fixed;inset:0}.nav-scrim[hidden]{opacity:0;display:none}@starting-style{.nav-scrim:not([hidden]){opacity:0}}.mobile-nav a{color:var(--muted);animation:rise .3s var(--ease) backwards;padding:11px 0;font-size:16px}.mobile-nav a:nth-child(2){animation-delay:30ms}.mobile-nav a:nth-child(3){animation-delay:60ms}.mobile-nav a:nth-child(4){animation-delay:90ms}.mobile-nav a[aria-current=page]{color:var(--text);font-weight:500}.site-footer{border-top:1px solid var(--line);margin-top:24px}.footer-inner{color:var(--muted);justify-content:space-between;align-items:flex-start;gap:32px;padding:28px 0 40px;font-size:13px;line-height:1.7;display:flex}.footer-about{flex-direction:column;gap:4px;display:flex}.footer-about a{text-decoration:underline;text-decoration-color:var(--line-strong);text-underline-offset:3px}.footer-about a:hover{color:var(--text)}.footer-links{gap:24px;display:flex}.footer-links a{transition:color .15s}.footer-links a:hover{color:var(--text)}.footer-links [data-analytics-settings]{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.footer-links [data-analytics-settings]:hover{color:var(--text)}.button{border:1px solid var(--text);background:var(--text);height:40px;color:var(--bg);border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:0 16px;font-size:14px;font-weight:500;line-height:1;transition:opacity .15s,background .15s,border-color .15s,transform .15s;display:inline-flex}.button:hover{opacity:.88}.button:active{transform:scale(.98)}.button svg{transition:transform .2s var(--ease)}.button:hover svg{transform:translate(2px)}.button.secondary{background:var(--bg);color:var(--text);border-color:var(--line-strong)}.button.secondary:hover{opacity:1;border-color:var(--text)}.button.small{height:34px;padding:0 13px;font-size:13.5px}.text-button{color:var(--muted);align-items:center;gap:6px;padding:0;font-size:13.5px;transition:color .15s;display:inline-flex}.text-button:hover{color:var(--text)}select{-webkit-appearance:none;appearance:none;background:var(--bg) var(--chevron) no-repeat right 11px center;cursor:pointer}@supports (appearance:base-select){select,::picker(select){appearance:base-select}select{background-image:none;justify-content:space-between;align-items:center;gap:10px;display:inline-flex}select::picker-icon{content:"";background:var(--chevron) center / 12px no-repeat;width:12px;height:12px;transition:rotate .25s var(--ease)}select:open::picker-icon{rotate:180deg}::picker(select){min-inline-size:anchor-size(inline);scrollbar-width:thin;scrollbar-color:var(--line-strong) transparent;border:1px solid var(--line-strong);background:var(--bg);max-block-size:min(340px,60vh);color:var(--text);opacity:0;transition:opacity .16s, translate .22s var(--ease), display .22s allow-discrete, overlay .22s allow-discrete;border-radius:10px;margin-block:6px;padding:4px;overflow-y:auto;translate:0 -4px;box-shadow:0 14px 34px -10px #00000029,0 2px 6px #0000000a}select:open::picker(select){opacity:1;translate:0}@starting-style{select:open::picker(select){opacity:0;translate:0 -4px}}.advanced-filters select::picker(select){inline-size:anchor-size(inline)}option{color:var(--text-2);white-space:normal;cursor:pointer;border-radius:6px;align-items:center;gap:14px;padding:7px 10px;font-size:14px;font-weight:400;line-height:1.35;transition:background-color .12s,color .12s;display:flex}option:hover,option:focus-visible{background:var(--bg-soft);color:var(--text);outline:0}option:checked{color:var(--text);font-weight:500}option::checkmark{color:var(--text);order:1;margin-inline-start:auto;font-size:12px}.sort-control select::picker(select),.per-page select::picker(select){position-area:block-end span-inline-start}}.outcome-status{color:var(--text);align-items:center;gap:8px;font-weight:500;display:inline-flex}.tone-sentenced,.tone-convicted_awaiting_sentence{--tone:var(--text)}.tone-charged,.tone-pending,.tone-reopened,.tone-mixed{--tone:var(--muted)}.tone-dismissed,.tone-acquitted,.tone-not_charged{--tone:var(--line-strong)}.tone-unknown{--tone:var(--bg-inset)}.tone-convicted{--tone:var(--text)}.tone-open{--tone:var(--muted)}.tone-no-conviction{--tone:var(--line-strong)}.outcome-status>i{background:var(--tone,currentColor);border-radius:50%;flex-shrink:0;width:7px;height:7px}.outcome-status.tone-unknown{color:var(--muted);font-weight:400}.outcome-status.tone-unknown>i{box-shadow:inset 0 0 0 1.25px var(--subtle);background:0 0}.index-intro{grid-template-columns:minmax(0,1fr) 380px;align-items:end;gap:64px;padding:64px 0 40px;display:grid}.intro-text{animation:rise .6s var(--ease) backwards}.index-intro h1{letter-spacing:-.035em;font-size:44px;font-weight:650;line-height:1.05}.index-intro .intro-lede{color:var(--muted);max-width:520px;margin-top:14px;font-size:16.5px;line-height:1.55}.intro-updated{color:var(--muted);margin-top:10px;font-size:12.5px}.coverage{color:var(--muted);animation:rise .6s var(--ease) 80ms backwards;font-size:13px}.coverage-head{justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:10px;display:flex}.coverage-head p:first-child{color:var(--text);font-size:14px}.coverage-head strong{letter-spacing:-.035em;font-variant-numeric:tabular-nums;margin-right:5px;font-size:30px;font-weight:650;line-height:1}.coverage-bar{gap:3px;height:8px;display:flex}.seg{flex:var(--n) 1 0;transform-origin:0;min-width:6px;animation:grow .9s var(--ease) backwards;animation-delay:calc(var(--i) * .14s + .25s);border-radius:2px;transition:opacity .25s}.seg[class*=tone-],.coverage-legend i[class*=tone-]{background:var(--tone)}.seg.tone-unknown{background:repeating-linear-gradient(135deg, var(--hatch) 0 2.5px, transparent 2.5px 7px);box-shadow:inset 0 0 0 1px var(--line-strong)}.seg.tone-unknown.is-narrow{background:linear-gradient(to bottom right, var(--hatch) calc(50% - .5px), var(--bg) calc(50% + .5px))}.coverage-legend i.tone-unknown{background:linear-gradient(135deg, var(--hatch) 50%, var(--bg) 50%);box-shadow:inset 0 0 0 1px var(--line-strong)}.coverage-bar .seg{cursor:pointer}.seg-court_verified{background:var(--text)}.seg-reported{background:var(--muted)}.seg-needs_review{background:var(--bg-inset)}.coverage[data-filtered] .seg:not([aria-current]){opacity:.3}.coverage-legend{grid-template-columns:auto auto;justify-content:start;gap:4px 28px;margin-top:12px;display:grid}.coverage-legend a{color:var(--muted);align-items:center;gap:7px;padding:2px 0;transition:color .15s;display:inline-flex}.coverage-legend a>span{text-underline-offset:5px;text-decoration:underline 1.5px #0000;transition:text-decoration-color .2s}.coverage-legend a:hover,.coverage-legend a[aria-current]{color:var(--text)}.coverage-legend a[aria-current]>span{text-decoration-color:currentColor}.coverage-legend i{border-radius:2px;width:8px;height:8px}.coverage-legend b{color:var(--text);font-variant-numeric:tabular-nums;font-weight:600}.index-section{padding-bottom:56px}.browser-fieldset{border:0;min-width:0;margin:0;padding:0}.search-toolbar{gap:8px;margin-bottom:12px;scroll-margin-top:16px;display:flex}.search-field{border:1px solid var(--line-strong);background:var(--bg);border-radius:10px;flex:1;align-items:center;gap:11px;min-width:0;height:46px;padding:0 8px 0 15px;transition:border-color .15s,box-shadow .2s;display:flex}.search-field:focus-within{border-color:var(--text);box-shadow:0 0 0 4px var(--ring)}.search-field>svg{color:var(--muted);transition:color .15s}.search-field:focus-within>svg{color:var(--text)}.search-field input{background:0 0;border:0;outline:0;width:100%;min-width:0;height:100%;padding:0;font-size:15px}.search-field input::placeholder{color:var(--muted)}.search-field .icon-button{width:30px;height:30px;animation:.15s fade}.search-kbd{font-family:var(--mono);color:var(--muted);border:1px solid var(--line-strong);border-radius:5px;margin-right:4px;padding:4px 7px;font-size:11.5px;line-height:1}.search-field:focus-within .search-kbd{display:none}.filter-button{border:1px solid var(--line-strong);height:46px;color:var(--text);border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:0 16px;font-size:14px;transition:border-color .15s,background .15s;display:inline-flex}.filter-button>svg{color:var(--muted)}.filter-button:hover{border-color:var(--text)}.filter-button[aria-expanded=true]{background:var(--bg-soft);border-color:var(--text)}.filter-count{white-space:nowrap;color:var(--muted);font-variant-numeric:tabular-nums;font-size:13.5px;display:inline-block;overflow:hidden}.filters-shell{overflow:hidden}.filters-shell.is-settled{overflow:visible}.search-select{flex-direction:column;gap:7px;min-width:0;display:flex;position:relative}.search-select>label{color:var(--muted);font-size:12.5px;transition:color .15s}.search-select-field{border:1px solid var(--line-strong);background:var(--bg);cursor:text;border-radius:8px;align-items:center;height:40px;transition:border-color .15s;display:flex;position:relative}.search-select-field:hover{border-color:var(--muted)}.search-select.is-open .search-select-field{border-color:var(--text)}.search-select input{min-width:0;height:100%;color:var(--text);background:0 0;border:0;outline:0;flex:1;padding:0 56px 0 12px;font-size:14px}.search-select:not(.is-open) input::placeholder{color:var(--text)}.search-select.is-open input::placeholder{color:var(--muted)}.search-select-chevron{color:var(--muted);pointer-events:none;transition:rotate .25s var(--ease);position:absolute;right:11px}.search-select.is-open .search-select-chevron{rotate:180deg}.search-select-clear{width:22px;height:22px;color:var(--muted);border-radius:6px;place-items:center;transition:color .15s,background .15s;display:grid;position:absolute;right:30px}.search-select-clear:hover{color:var(--text);background:var(--bg-inset)}.search-select-list{z-index:30;scrollbar-width:thin;scrollbar-color:var(--line-strong) transparent;border:1px solid var(--line-strong);background:var(--bg);border-radius:10px;max-height:264px;margin:0;padding:4px;list-style:none;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow-y:auto;box-shadow:0 14px 34px -10px #00000029,0 2px 6px #0000000a}.search-select-list li{color:var(--text-2);cursor:pointer;border-radius:6px;justify-content:space-between;align-items:center;gap:12px;padding:7px 10px;font-size:14px;display:flex}.search-select-list li.is-active{background:var(--bg-soft);color:var(--text)}.search-select-list li[aria-selected=true]{color:var(--text);font-weight:500}.search-select-list .search-select-empty{color:var(--muted);cursor:default}.search-select.is-set>label{color:var(--text);font-weight:500}.search-select.is-set .search-select-field{border-color:var(--text)}.advanced-filters{background:var(--bg-soft);border-radius:12px;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px 20px;margin-bottom:12px;padding:20px;display:grid}.media-filter{grid-column:span 3}.advanced-filters label,.media-filter legend{color:var(--muted);flex-direction:column;gap:7px;min-width:0;font-size:12.5px;display:flex}.advanced-filters select{width:100%;height:40px;color:var(--text);border:1px solid var(--line-strong);border-radius:8px;padding:0 12px;font-size:14px;transition:border-color .15s}.advanced-filters select:hover{border-color:var(--muted)}.advanced-filters label,.media-filter legend{transition:color .15s}.advanced-filters label:has(option[value=all]:not(:checked)),.media-filter:has(input:checked) legend{color:var(--text);font-weight:500}.advanced-filters label:has(option[value=all]:not(:checked)) select{border-color:var(--text)}.media-filter{border:0;min-width:0;margin:0;padding:0}.media-filter legend{margin-bottom:7px;padding:0}.check-row{flex-wrap:wrap;align-items:center;gap:8px 22px;min-height:40px;display:flex}.advanced-filters .check{color:var(--text);cursor:pointer;flex-direction:row;align-items:center;gap:8px;font-size:14px}.check input{width:16px;height:16px;accent-color:var(--text);cursor:pointer;margin:0}.check svg{color:var(--muted)}.filter-actions{justify-content:flex-end;align-items:flex-end;display:flex}.filter-actions .text-button{height:40px}.results-bar{align-items:center;gap:12px;min-height:40px;margin-bottom:4px;display:flex}.results-count{color:var(--muted);white-space:nowrap;font-size:13.5px}.results-count strong{color:var(--text);font-variant-numeric:tabular-nums;font-weight:600;display:inline-block}.chips{flex-wrap:wrap;flex:1;align-items:center;gap:2px 10px;min-width:0;display:flex;position:relative}.chip{height:28px;color:var(--text);align-items:center;gap:5px;padding:0;font-size:13.5px;text-decoration:line-through #0000;transition:color .15s,text-decoration-color .15s;display:inline-flex}.chip:before{content:"·";color:var(--subtle);margin-right:5px}.chip svg{color:var(--muted);transition:color .15s}.chip:hover{color:var(--muted);text-decoration-color:var(--muted)}.chip:hover svg{color:var(--text)}.sort-control{color:var(--muted);white-space:nowrap;align-items:center;gap:4px;margin-left:auto;font-size:13px;display:flex}.sort-control select,.per-page select{height:32px;color:var(--text);background-position:right 8px center;border:1px solid #0000;border-radius:8px;padding:0 8px;font-size:13.5px;transition:border-color .15s,background-color .15s}.sort-control select:hover,.per-page select:hover{border-color:var(--line-strong)}.case-table{-webkit-user-select:none;user-select:none;margin-inline:-14px;position:relative}.case-head,.case-row{grid-template-columns:31% 25% 24% 14% 6%;align-items:center;display:grid}.case-head{height:40px;color:var(--muted);background:linear-gradient(var(--line-strong), var(--line-strong)) no-repeat 14px 100% / calc(100% - 28px) 1px;font-size:12.5px}.case-head>span:first-child{padding-left:14px}.case-list{position:relative}.case-item{transition:background-color .25s var(--ease);border-radius:12px;position:relative}.case-item:after{content:"";background:var(--line);height:1px;transition:opacity .2s;position:absolute;bottom:0;left:14px;right:14px}.case-item.is-expanded{background:var(--bg-soft)}.case-item.is-expanded:after,.case-item:has(+.is-expanded):after{opacity:0}.case-list[data-intro]>.case-item{animation:rise .55s var(--ease) backwards;animation-delay:calc(min(var(--i), 14) * 28ms + .12s)}.case-row{cursor:pointer;border-radius:12px;min-height:64px;padding-block:12px;transition:background-color .15s}.case-item:not(.is-expanded) .case-row:hover{background:var(--bg-soft)}.case-item:not(.is-expanded):hover:after,.case-item:has(+.case-item:not(.is-expanded) .case-row:hover):after{opacity:0}.cell{min-width:0;padding-right:20px}.subject-cell{align-items:center;gap:14px;padding-left:14px;display:flex}.expand-cell{justify-self:end;padding-right:14px}.thumb{background:var(--bg-inset);width:40px;height:40px;transition:width .45s var(--ease), height .45s var(--ease), border-radius .45s var(--ease);border-radius:10px;flex-shrink:0;place-items:center;display:grid;overflow:hidden}.thumb img{object-fit:cover;filter:grayscale()contrast(1.04);width:100%;height:100%;transition:filter .5s var(--ease)}.thumb-initials{letter-spacing:.02em;color:var(--muted);transition:font-size .45s var(--ease);font-size:13px;font-weight:600}.case-item.is-expanded .thumb{border-radius:16px;width:96px;height:96px}.case-item.is-expanded .thumb img{filter:none}.case-item.is-expanded .thumb-initials{font-size:26px}.subject-text{flex-direction:column;min-width:0;display:flex}.subject-name{letter-spacing:-.01em;white-space:nowrap;text-overflow:ellipsis;text-underline-offset:3px;max-width:100%;transition:text-decoration-color .15s, font-size .45s var(--ease);align-self:flex-start;font-size:15px;font-weight:560;line-height:21px;text-decoration:underline #0000;display:inline-block;overflow:hidden}a.subject-name:hover{text-decoration-color:currentColor}.case-item.is-expanded .subject-name{font-size:18px;line-height:24px}.case-item.is-expanded :is(.subject-name,.subject-meta:not(.match-note)){-webkit-line-clamp:2;white-space:normal;text-wrap:balance;-webkit-box-orient:vertical;display:-webkit-box}.case-item.is-expanded .subject-meta{margin-top:2px}.subject-meta{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;font-size:13px;line-height:18px;overflow:hidden}.match-note{color:var(--text-2);align-items:center;gap:6px;animation:.25s fade;display:flex}.match-note>span{text-overflow:ellipsis;overflow:hidden}.cell-primary{color:var(--text-2);white-space:nowrap;text-overflow:ellipsis;font-size:14px;line-height:21px;display:block;overflow:hidden}.outcome-cell .cell-primary{align-items:center;gap:8px;display:flex}.cell-secondary{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;font-size:13px;line-height:18px;display:block;overflow:hidden}.cell-empty{color:var(--subtle);font-size:14px}.platforms{gap:2px;margin-left:-6px;display:flex}.platform{width:30px;height:30px;color:var(--text-2);border-radius:7px;place-items:center;transition:color .15s,background-color .15s;display:grid;position:relative}.platform:hover{color:var(--text);background:var(--bg-inset)}.platform.is-match{color:var(--text)}.platform.is-match:before{content:"";background:var(--text);height:1.5px;position:absolute;bottom:1px;left:8px;right:8px}.platform-count{color:var(--muted);font-variant-numeric:tabular-nums;font-size:10px;font-weight:600;line-height:1;position:absolute;top:1px;right:1px}.platform[data-tip]:after{content:attr(data-tip);z-index:10;background:var(--text);max-width:280px;color:var(--bg);white-space:nowrap;text-overflow:ellipsis;pointer-events:none;opacity:0;transition:opacity .15s, translate .2s var(--ease);border-radius:7px;padding:5px 9px;font-size:12px;line-height:1.3;position:absolute;bottom:calc(100% + 8px);left:50%;overflow:hidden;translate:-50% 4px}.platform:hover:after,.platform:focus-visible:after{opacity:1;translate:-50%}.expand-button{width:32px;height:32px;color:var(--muted);border-radius:8px;justify-content:center;align-items:center;padding:0;transition:background .15s,color .15s;display:inline-flex}.expand-button:hover{color:var(--text);background:var(--bg-inset)}.expand-button svg{transition:transform .35s var(--ease)}.case-item.is-expanded .expand-button svg{transform:rotate(180deg)}.case-detail{overflow:hidden}.expanded-case{grid-template-columns:56% 44%;padding:2px 0 26px;display:grid}.expanded-main{min-width:0;padding:4px 48px 0 14px}.expanded-side{flex-direction:column;gap:20px;min-width:0;padding-right:14px;display:flex}.expanded-summary{color:var(--text);max-width:62ch;font-size:15px;line-height:1.65}.expanded-facts{border-top:1px solid var(--line-strong);grid-template-columns:repeat(3,minmax(0,1fr));gap:14px 24px;margin-top:18px;padding-top:16px;display:grid}.expanded-facts dt,.expanded-sentence h3{color:var(--muted);font-size:12px;font-weight:450}.expanded-facts dd{overflow-wrap:anywhere;margin-top:2px;font-size:14px;line-height:1.45}.expanded-sentence{margin-top:16px}.expanded-sentence p{color:var(--text-2);margin-top:2px;font-size:14px;line-height:1.6}.expanded-actions{border-top:1px solid var(--line-strong);color:var(--muted);flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:8px 16px;margin:24px 14px 0;padding-top:18px;font-size:12.5px;display:flex}.expanded-side h3{color:var(--muted);align-items:center;gap:8px;margin-bottom:4px;font-size:12.5px;font-weight:500;display:flex}.expanded-side h3 span{color:var(--subtle);font-variant-numeric:tabular-nums;font-weight:400}.link-row{border-radius:9px;grid-template-columns:18px minmax(0,1fr);align-items:center;gap:12px;margin-inline:-10px;padding:7px 10px;transition:background .15s;display:grid}.link-row:hover{background:var(--bg)}.link-icon{width:18px;color:var(--muted);place-items:center;transition:color .15s;display:grid}.link-row:hover .link-icon{color:var(--text)}.link-index{font-family:var(--mono);font-size:12px}.link-text{min-width:0}.link-text strong{white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:500;line-height:1.4;display:block;overflow:hidden}.link-text small{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;line-height:1.4;display:block;overflow:hidden}.expanded-sources>.quiet{font-size:14px}.more-note{color:var(--muted);margin-top:4px;font-size:12.5px}.table-footer{justify-content:space-between;align-items:center;gap:16px;padding:14px 0 20px;display:flex}.table-footer>p{color:var(--muted);font-variant-numeric:tabular-nums;font-size:13px}.table-footer strong{color:var(--text);font-weight:500}.footer-controls{align-items:center;gap:14px;display:flex}.per-page{color:var(--muted);align-items:center;gap:4px;font-size:13px;display:flex}.pagination{align-items:center;gap:2px;display:flex}.page-number{min-width:30px;height:32px;color:var(--muted);font-variant-numeric:tabular-nums;padding:0 6px;font-size:13.5px;transition:color .2s;position:relative}.page-number:hover,.page-number.active{color:var(--text)}.page-indicator{background:var(--text);height:1.5px;position:absolute;bottom:3px;left:9px;right:9px}.page-gap{text-align:center;min-width:20px;color:var(--subtle);font-size:13px}.table-note{color:var(--muted);max-width:760px;font-size:13px;line-height:1.65}.table-note a{color:var(--text-2);text-underline-offset:3px;text-decoration:underline;text-decoration-color:var(--line-strong);white-space:nowrap;margin-left:2px}.table-note a:hover{text-decoration-color:currentColor}.empty-state{text-align:center;padding:64px 20px}.empty-icon{color:var(--subtle);margin-bottom:14px;display:inline-flex}.empty-state h3{font-size:17px;font-weight:560}.empty-state p{color:var(--muted);max-width:380px;margin:6px auto 20px;font-size:14.5px;line-height:1.6}@media (width<=900px){.wrap{width:calc(100% - 48px)}.index-intro{grid-template-columns:minmax(0,1fr);gap:32px}.coverage{max-width:440px}.case-head,.case-row{grid-template-columns:42% 32% 18% 8%}.case-head>span:nth-child(2),.charges-cell{display:none}.expanded-case{grid-template-columns:42% 58%}.expanded-main{padding-right:32px}.advanced-filters{grid-template-columns:repeat(2,minmax(0,1fr))}.media-filter{grid-column:1/-1}.filter-actions{grid-column:1/-1;margin-top:-8px}}@media (width<=720px){.desktop-nav{display:none}.mobile-menu-toggle{display:inline-flex}.header-actions{margin-left:auto}.footer-inner{flex-direction:column;gap:16px}.expanded-case{grid-template-columns:minmax(0,1fr);gap:22px;padding:4px 14px 22px}.expanded-main,.expanded-side{padding:0}.expanded-actions{margin-inline:0}}@media (width<=600px){.wrap{width:calc(100% - 40px)}.header-inner{height:58px}.icon-button{width:42px;height:42px}.index-intro{gap:24px;padding:36px 0 28px}.index-intro h1{font-size:34px}.index-intro .intro-lede{margin-top:10px;font-size:15.5px}.index-section{padding-bottom:36px}.search-field{height:48px;padding-left:13px}.search-field input{font-size:16px}.search-kbd{display:none}.filter-button{flex-shrink:0;width:48px;height:48px;padding:0;position:relative}.filter-button>span:not(.filter-count){display:none}.filter-count{color:var(--text);font-size:11px;font-weight:600;position:absolute;top:6px;right:8px;margin-left:0!important}.advanced-filters{grid-template-columns:minmax(0,1fr);gap:14px;padding:16px}.advanced-filters select,.search-select-field{height:44px;font-size:16px}.search-select input{font-size:16px}.results-bar{flex-wrap:wrap;row-gap:6px;min-height:0}.sort-control{min-height:40px}.chips{flex-basis:100%;order:3}.chips .chip:first-child:before{content:none}.chips:empty{display:none}.case-table{margin-inline:-12px}.case-head{display:none}.case-row{grid-template-columns:40px minmax(0,1fr) auto auto;grid-template-areas:"subject subject subject expand"".outcome media media";gap:8px 12px;min-height:0;padding:14px 12px}.media-cell .cell-empty{display:none}.case-item.is-expanded .case-row{grid-template-areas:"subject subject subject expand""outcome outcome media media";row-gap:12px}.case-item:not(.is-expanded) .case-row:hover{background:0 0}.case-item:after{left:12px;right:12px}.cell{padding:0}.subject-cell{grid-area:subject;gap:12px;padding:0}.outcome-cell{grid-area:outcome}.media-cell{grid-area:media;align-self:center}.expand-cell{grid-area:expand;margin-right:-6px;padding:0}.case-item.is-expanded .thumb{border-radius:14px;width:72px;height:72px}.case-item.is-expanded .thumb-initials{font-size:22px}.subject-name{font-size:16px}.expanded-case{padding:2px 12px 18px}.expanded-facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 16px}.platform[data-tip]:after{display:none}.table-footer{flex-direction:column;align-items:flex-start;gap:10px}.footer-controls{justify-content:space-between;width:100%}.copy-search{display:none}.footer-links{flex-wrap:wrap;gap:8px 20px}}:root[data-filtered-load] .case-browser:not([data-ready=true]) :is(.case-table,.results-count,.table-footer,.table-note){visibility:hidden}:root[data-vt] :is(.intro-text,.coverage,.case-list[data-intro]>.case-item,.page-intro,.record-header,.record-facts,.record-section,.series-block,.updates-list>li,.updates-aside,.about-statement,.correction-form,.not-found>*,.mobile-nav a){animation:none}@media (prefers-reduced-motion:reduce){@view-transition{navigation:none}*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.analytics-choice[data-astro-cid-6loulhws]{z-index:100;border:1px solid var(--line);background:var(--bg);max-width:420px;color:var(--text);border-radius:12px;padding:20px;font-size:14px;position:fixed;inset:auto 20px 20px auto;box-shadow:0 8px 30px #0001}.analytics-choice[data-astro-cid-6loulhws][hidden]{display:none}.analytics-choice[data-astro-cid-6loulhws] a[data-astro-cid-6loulhws]{text-underline-offset:3px;text-decoration:underline}.analytics-choice[data-astro-cid-6loulhws] div[data-astro-cid-6loulhws]{gap:12px;margin-top:14px;display:flex}.analytics-choice[data-astro-cid-6loulhws] button[data-astro-cid-6loulhws]{border:1px solid var(--line);color:inherit;cursor:pointer;background:0 0;border-radius:6px;padding:8px 12px}.analytics-choice[data-astro-cid-6loulhws] button[data-astro-cid-6loulhws]:focus-visible{outline-offset:3px;outline:2px solid}@media (width<=480px){.analytics-choice[data-astro-cid-6loulhws]{max-width:none;inset:auto 12px 12px}}
