.casepaper .cflag{margin-top:var(--sp-4);max-width:var(--measure);font-family:var(--font-plex-mono), ui-monospace, monospace;font-size:var(--fs-meta);line-height:var(--lh-quote);letter-spacing:var(--tr-meta);color:var(--orange)}.casepaper .cflag.dead{color:var(--red)}.casepaper .cthin{margin-top:var(--sp-4);max-width:var(--measure);font-size:var(--fs-read-sm);line-height:var(--lh-quote);color:var(--label-2);padding:var(--sp-2) 0 var(--sp-2) var(--sp-3);border-left:var(--bw-2) solid var(--rule)}.casepaper .cthin.partial{border-left-color:var(--red);color:var(--label)}.casepaper .cthin .k{font-family:var(--font-plex-mono), ui-monospace, monospace;font-size:var(--fs-kicker);letter-spacing:var(--tr-caps);text-transform:uppercase;color:var(--red);margin-bottom:var(--sp-1);font-weight:600}.casepaper .cthin p+p{margin-top:var(--sp-1-5)}.casepaper .cthin .s{font-size:var(--fs-footnote);color:var(--label-2)}.casepaper .cthin a,.casepaper .colophon a{color:var(--tint);text-underline-offset:2px;text-decoration:underline}.jtext{margin-top:var(--sp-5);border-top:1px solid var(--rule-2);padding-top:var(--sp-2);container:jtext/inline-size}.jbody{overflow-anchor:none}.jbody .jp{max-width:var(--measure);margin-top:var(--sp-3);font-size:var(--fs-read);line-height:var(--lh-read);color:var(--label);-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word}.jbody .jp:first-child{margin-top:var(--sp-2)}.jbody .xm{margin:0 var(--sp-1) 0 var(--sp-0-5);padding:0 var(--sp-1);border-radius:var(--r-tick);font-family:var(--font-plex-mono), ui-monospace, monospace;font-size:var(--fs-kicker);line-height:var(--lh-ui);letter-spacing:var(--tr-meta);color:var(--tint);background:var(--tint-bg);vertical-align:.35em;-webkit-user-select:none;user-select:none;scroll-margin-top:calc(var(--topbar-h,0px) + var(--sp-24));text-decoration:none;display:inline-block}.jbody .xm:hover,.jbody .xm.on{background:var(--tint);color:var(--paper)}.jbody mark.xh{background:color-mix(in srgb, var(--tint) 16%, transparent);color:inherit;border-radius:var(--r-tick);-webkit-box-decoration-break:clone;box-decoration-break:clone}.jedge .jmore,.jedge .jend{margin-top:var(--sp-4);font-family:var(--font-plex-mono), ui-monospace, monospace;font-size:var(--fs-meta);letter-spacing:var(--tr-meta);color:var(--label-3)}.jedge:first-child .jmore{margin-top:var(--sp-2);margin-bottom:var(--sp-2)}.jerr{color:var(--red)}.jbar{bottom:var(--sp-3);z-index:var(--z-sticky);margin-top:var(--sp-6);align-items:center;gap:var(--sp-2) var(--sp-3);padding:var(--sp-2) var(--sp-3);background:var(--bg-raised);border:var(--hairline) solid var(--separator);border-radius:var(--r-control);box-shadow:var(--paper-shadow);font-family:var(--font-plex-mono), ui-monospace, monospace;font-size:var(--fs-meta);letter-spacing:var(--tr-meta);color:var(--label-2);flex-wrap:wrap;display:flex;position:sticky}.jbar .jpos{color:var(--tint);margin-right:auto;font-weight:600}.jbar .jgo{align-items:center;gap:var(--sp-1-5);display:flex}.jbar input{width:4.5em;padding:var(--sp-1) var(--sp-2);border:var(--hairline) solid var(--separator);border-radius:var(--r-chip);background:var(--paper);color:var(--label);font:inherit}.jbar .btn{font-family:inherit;font-size:var(--fs-meta);letter-spacing:var(--tr-meta);padding:var(--sp-1) var(--sp-2)}.jbar .btn[aria-pressed=true]{background:var(--tint);color:var(--paper)}.jbar .jback{align-items:center;gap:var(--sp-1);display:inline-flex}.jbar .jback .ico{width:var(--icon-sm);height:var(--icon-sm);display:none}@container jtext (max-width:640px){.jbar{gap:var(--sp-1-5) var(--sp-2)}.jbar .jback .ico{display:block}.jbar .jback .jlabel{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}@media (max-width:767px){.jbar{bottom:calc(var(--tabbar-h,0px) + var(--sp-2) + env(safe-area-inset-bottom,0px));padding:var(--sp-1-5) var(--sp-2)}.jbar .jpos{width:100%}}.xb{color:var(--label-2)}.ctally{gap:var(--sp-1-5);margin-top:var(--sp-3);flex-wrap:wrap;display:flex}.tone[data-t=followed]{color:var(--green)}.tone[data-t=distinguished]{color:var(--orange)}.tone[data-t=overruled]{color:var(--red)}.tone[data-t=referred]{color:var(--label-3)}.cnb{margin:var(--sp-3) 0 0}.cnb svg{width:100%;height:auto;display:block}.cnb-l{stroke:var(--label-4)}.cnb-l[data-t=followed],.cnb-n[data-t=followed],.cnb-key i[data-t=followed]{stroke:var(--green);fill:var(--green);background:var(--green)}.cnb-l[data-t=distinguished],.cnb-n[data-t=distinguished],.cnb-key i[data-t=distinguished]{stroke:var(--orange);fill:var(--orange);background:var(--orange)}.cnb-l[data-t=overruled],.cnb-n[data-t=overruled],.cnb-key i[data-t=overruled]{stroke:var(--red);fill:var(--red);background:var(--red)}.cnb-l[data-t=referred],.cnb-n[data-t=referred],.cnb-key i[data-t=referred]{stroke:var(--label-3);fill:var(--label-3);background:var(--label-3)}.cnb-n{cursor:pointer;stroke-width:1.5px;stroke:var(--paper)!important}.cnb-n:focus-visible{outline:none;stroke:var(--label)!important}.cnb-c{fill:var(--tint)}.cnb-cap{margin-top:var(--sp-1);font-size:var(--fs-caption);line-height:var(--lh-quote);color:var(--label-2);min-height:2.6em}.cnb-key{gap:var(--sp-1) var(--sp-3);margin-top:var(--sp-1);font-family:var(--font-plex-mono), ui-monospace, monospace;font-size:var(--fs-kicker);color:var(--label-3);flex-wrap:wrap;display:flex}.cnb-key span{align-items:center;gap:var(--sp-1);display:inline-flex}.cnb-key i{width:.9em;height:2px;display:inline-block}.ccite .main .s:not(.wrap){white-space:normal}.ccite .cq{font-family:var(--font-newsreader), Georgia, serif;margin-top:var(--sp-0-5);font-style:italic;display:block}@page judgment{size:A4;margin:18mm 20mm 20mm;@bottom-right{content:"Page " counter(page) " of " counter(pages);font:8.5pt Georgia,Times New Roman,serif;color:#555}@bottom-left{content:"CICERRO · verify against the certified report";font:8.5pt Georgia,Times New Roman,serif;color:#555}}@media print{html:has(.casepg){background:#fff!important}html:has(.casepg) body{background:#fff!important}.casepg>:not(.casepaper){display:none!important}.casepaper{page:judgment;width:auto;max-width:none;font-family:var(--font-newsreader), Georgia, "Times New Roman", serif;border-radius:0;margin:0;padding:0;font-size:11pt;box-shadow:none!important;color:#111!important;background:#fff!important;border:none!important}.casepaper *{color:#111!important;background:0 0!important;transition:none!important;animation:none!important}.casepaper .runhead{border-bottom:.5pt solid #999;padding-bottom:4pt;font-size:8pt}.casepaper .runhead .r,.casepaper .briefmeta,.casepaper .colophon,.casepaper .pscope,.jedge .jmore,.jedge .jend{color:#444!important}.casepaper .brieftitle{break-after:avoid;margin-top:10pt;font-size:16pt}.casepaper .briefmeta,.casepaper .pscope,.casepaper .colophon{font-size:8.5pt}.casepaper .cflag,.casepaper .cthin{break-inside:avoid;padding:4pt 0 4pt 8pt;font-size:9.5pt;border-left:1.5pt solid #777!important}.casepaper a{text-decoration:none}.jtext{border-top:.5pt solid #999;margin-top:10pt}.jbar,.jtext button,.jerr{display:none!important}.jbody .jp{text-align:justify;orphans:3;widows:3;max-width:none;margin-top:6pt;font-size:11pt;line-height:1.5}.jbody .xm{vertical-align:super;margin:0 2pt;padding:0;font-size:6.5pt;line-height:0;color:#777!important}.jbody mark.xh{text-decoration:underline;text-decoration-thickness:.5pt;background:0 0!important}.jedge .jmore,.jedge .jend{margin:8pt 0;font-size:8.5pt}}.cgroup .cmr{font-weight:var(--fw-regular);color:var(--label-2)}.cgroup[data-tier=verdict] .ghead{color:var(--red)}.cinhead{padding-top:var(--sp-6)}.holdsec .hold{padding:var(--sp-3) var(--sp-4);border-top:var(--hairline,.5px solid var(--separator))}.holdsec .holdh{align-items:baseline;gap:var(--sp-1) var(--sp-3);flex-wrap:wrap;display:flex}.holdsec .holdk{font-size:var(--fs-footnote);font-weight:var(--fw-semibold);color:var(--label-2)}.holdsec .holdk[data-label=holding]{color:var(--green)}.holdsec .holdk.link{color:var(--tint);text-decoration:none}.holdsec .holdq{margin:var(--sp-2) 0 0;padding-left:var(--sp-3);border-left:2px solid var(--separator);font-size:var(--fs-subhead);line-height:var(--lh-copy);color:var(--label);white-space:pre-line;overflow-wrap:anywhere}.holdsec .holdc{margin:var(--sp-1-5) 0 0;font-size:var(--fs-footnote);color:var(--label-2)}
