:root{--desk:#f5f5f7;--sheet:#ffffff;--ink:#1d1d1f;--muted:#1d1d1f;--line:#d2d2d7;--link:#0066cc;--blue:#0071e3;--blue-hover:#0077ed;--green:#008009;--red:#e30000;--orange:#bf4800;--fill:#f5f5f7;--panel-shadow:0 6px 6px rgba(0,0,0,0.24);--font:-apple-system,BlinkMacSystemFont,"SF Pro Text","Helvetica Neue",Helvetica,Arial,sans-serif;color-scheme:light}*{box-sizing:border-box}body{margin:0;background:var(--desk);color:var(--ink);font-family:var(--font);font-size:17px;line-height:1.47;letter-spacing:-.022em;-webkit-font-smoothing:antialiased}a{color:var(--link)}em{font-style:italic}:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.page,.site-footer,.site-header{width:min(68rem,calc(100% - 2rem));margin-inline:auto}.site-header{display:flex;align-items:baseline;justify-content:space-between;flex-wrap:wrap;gap:1rem;padding:1.25rem 0 1rem}.wordmark{font-size:1.5rem;font-weight:600;letter-spacing:-.022em;text-decoration:none}.tag,.wordmark{color:var(--ink)}.tag{margin:.15rem 0 0;font-size:.85rem}.site-nav{display:flex;flex-wrap:wrap;gap:.75rem 1rem;align-items:baseline}.site-nav form{margin:0}body:has(.page.with-nav) .site-header .site-nav{display:none}body:has(.page.with-nav) .site-footer,body:has(.page.with-nav) .site-header{width:min(calc(210mm + 16.75rem),calc(100% - 2rem))}body:has(.page.with-nav) .site-header{align-items:flex-end;padding:1rem 0 .7rem;border-bottom:1px solid var(--line);margin-bottom:1rem}body:has(.page.with-nav) .site-footer{margin-top:.25rem;padding-top:.8rem;border-top:1px solid var(--line);font-size:9.5pt;line-height:1.4;letter-spacing:0}.nav-name{color:var(--muted);font-size:.92rem}.site-header .nav-name{color:var(--ink)}.text-button{font:inherit;background:none;border:0;padding:0;color:var(--link);cursor:pointer}.site-footer{padding:1.5rem 0 2.5rem;color:var(--ink);font-size:.85rem}.page{padding-bottom:1rem}.page>.hint,.page>.kicker,.page>.matter-table th,.page>.meta,.page>.note{color:var(--ink)}.page.with-nav{width:min(calc(210mm + 16.75rem),calc(100% - 2rem));display:grid;grid-template-columns:14.5rem minmax(0,1fr);grid-column-gap:1.25rem;column-gap:1.25rem;align-items:start}.sheet{background:var(--sheet);border-radius:18px;box-shadow:var(--panel-shadow);padding:2rem 2.25rem 2.5rem}.paper-stack{padding-bottom:2rem;counter-reset:sheet}.a4{position:relative;width:min(210mm,100%);min-height:297mm;margin:0 auto 12mm;padding:16mm 16mm 18mm;background:white;border:1px solid var(--line);box-shadow:var(--panel-shadow);font-size:12pt;line-height:1.5;box-sizing:border-box;scroll-margin-top:1rem;counter-increment:sheet}.a4,.a4:after{letter-spacing:0}.a4:after{content:"Page " counter(sheet);position:absolute;right:14mm;bottom:8mm;font-family:Calibri,Carlito,sans-serif;font-size:13pt;font-weight:400;font-style:normal;line-height:1;color:var(--ink)}.a4.section{margin-top:0}.a4 h1{font-size:22pt;line-height:1.15;margin:.1rem 0 .7rem;padding-bottom:.35rem;border-bottom:1.5px solid var(--ink)}.a4 h2{font-size:16pt;line-height:1.2;margin:0 0 .75rem;padding-bottom:.3rem;border-bottom:1px solid var(--ink)}.a4 .kicker{font-size:8pt;font-weight:600;letter-spacing:.12em}.a4 .counts,.a4 .hint,.a4 .meta,.a4 .note{font-size:10.5pt;line-height:1.45}.a4 .item h3{font-size:12.5pt}.a4 .two-col{table-layout:fixed}.a4 .two-col tbody th{width:34%}.kicker{margin:0;color:var(--muted);font-size:.75rem;font-weight:600;letter-spacing:-.01em;text-transform:uppercase}h1,h2,h3{font-weight:600;letter-spacing:-.022em}h1{font-size:2.5rem;line-height:1.1;margin:.35rem 0 .5rem}.lede{max-width:40rem;font-size:1.08rem}.hint,.meta,.note{color:var(--muted)}.hint,.note{font-size:.92rem}.matter-head{display:flex;flex-wrap:wrap;justify-content:space-between;gap:1rem}.confirm-delete,.home-actions,.item-actions,.matter-tools{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center}.button,.button-quiet,.button-secondary{-webkit-appearance:none;-moz-appearance:none;appearance:none;font:inherit;font-size:.95rem;letter-spacing:-.016em;border-radius:980px;padding:.5rem 1.1rem;cursor:pointer;text-decoration:none;display:inline-block}.button{background:var(--blue);color:white;border:1px solid transparent}.button:hover{background:var(--blue-hover)}.button-secondary{background:transparent;color:var(--link);border:1px solid var(--line)}.button-secondary:hover{background:var(--fill)}.button-quiet{background:transparent;color:var(--muted);border:1px solid transparent;padding-inline:.35rem}.button:disabled{opacity:.55;cursor:wait}.home-actions{margin:1.25rem 0 1.5rem}.matter-table{width:100%;border-collapse:collapse}.matter-table th{text-align:left;font-size:.75rem;letter-spacing:.06em;text-transform:uppercase;color:var(--muted);font-weight:500;padding:.4rem .6rem .4rem 0}.matter-table td{padding:.85rem .8rem .85rem 0;border-top:1px solid var(--line);vertical-align:baseline}.matter-table a{color:inherit;font-size:1.2rem;text-decoration:none}.matter-table a:hover{text-decoration:underline}.pill{margin-left:.5rem;font-size:.72rem;letter-spacing:.06em;text-transform:uppercase;color:var(--link)}.error{background:#fff2f2;border-left:3px solid var(--red);border-radius:12px;padding:.7rem .9rem;margin:1rem 0}.sample-note{border-left:2px solid var(--ink);padding:.1rem 0 .1rem .85rem;margin:1rem 0 1.25rem}.sample-note p{margin:.2rem 0}.file-list,.login-list{list-style:none;padding:0;margin:.5rem 0 0}.file-list.two,.index-columns{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:0 1.75rem;gap:0 1.75rem;align-items:start}.file-list ul,.index-columns ol{list-style:none;margin:0;padding:0}.file-list li,.index-columns li{margin:.2rem 0}.index-columns li span{display:block;color:var(--muted)}@media (max-width:540px){.file-list.two,.index-columns{grid-template-columns:1fr}}.login-list li{padding:.7rem 0;border-top:1px solid var(--line)}.stack{display:flex;flex-direction:column;align-items:flex-start;gap:.45rem;margin-top:1rem}input[type=date],input[type=file],input[type=password],input[type=text],select,textarea{font:inherit;color:inherit;width:min(100%,36rem);padding:.55rem .7rem;border:1px solid var(--line);border-radius:12px;background:white}textarea{min-height:9rem;resize:vertical}.side-rail{position:-webkit-sticky;position:sticky;top:1rem;align-self:start;display:flex;flex-direction:column;gap:.75rem;max-height:calc(100vh - 2rem);overflow:auto}.account-nav,.file-nav{margin:0;padding:.65rem .5rem .7rem;background:var(--sheet);border:1px solid var(--line);border-radius:8px;box-shadow:var(--panel-shadow)}.account-nav form{margin:0}.account-nav .text-button,.account-nav a{display:block;width:100%;margin:.04rem 0;padding:.28rem .5rem;border-radius:6px;font:inherit;font-size:.92rem;font-weight:400;line-height:1.25;letter-spacing:0;text-align:left}.account-nav .nav-name{display:block;margin:.15rem .5rem .3rem;padding:0 0 .45rem;border-bottom:1px solid var(--line);color:var(--ink);font-size:.75rem;font-weight:700;letter-spacing:.12em;line-height:1.25;text-transform:uppercase}.account-nav .text-button,.account-nav a{color:var(--ink);text-decoration:none}.account-nav .button-quiet:hover,.account-nav .print-menu summary:hover,.account-nav .text-button:hover,.account-nav a:hover{background:var(--fill);color:var(--link)}.account-nav .button-quiet,.account-nav .print-menu summary{display:block;width:100%;margin:.04rem 0;padding:.28rem .5rem;border:0;border-radius:6px;background:transparent;color:var(--ink);font:inherit;font-size:.92rem;font-weight:400;line-height:1.25;letter-spacing:0;text-align:left}.account-nav .print-panel{position:static;width:auto;margin:.15rem 0 .35rem;padding:.45rem .55rem .55rem;background:var(--fill);box-shadow:none}.account-nav .confirm-delete{display:flex;flex-direction:column;align-items:stretch;gap:.35rem;margin:.2rem 0;padding:.35rem .55rem;font-size:.92rem}.file-nav .kicker{margin:.15rem .5rem .3rem;padding:0 0 .45rem;border-bottom:1px solid var(--line);font-size:.75rem;font-weight:700;letter-spacing:.12em}.file-nav .kicker,.file-nav a{color:var(--ink);line-height:1.25}.file-nav a{display:block;margin:.04rem 0;padding:.28rem .5rem;border-radius:6px;text-decoration:none;font-size:.92rem;font-weight:400;letter-spacing:0}.file-nav a:hover{background:var(--fill);color:var(--link)}.section{margin-top:1.75rem}.a4.section h2{font-size:16pt;line-height:1.2;margin:0 0 .75rem;padding-bottom:.3rem;border-bottom:1px solid var(--ink)}.item{display:grid;grid-template-columns:4.75rem 1fr;grid-gap:.25rem 1.2rem;gap:.25rem 1.2rem;padding:1rem 0;border-top:1px solid var(--line)}.pin{color:var(--link)}#issues .item{grid-template-columns:12rem 1fr}.pin a{display:block;color:var(--ink);text-decoration:none}.pin .col-note{display:block;margin-top:.2rem;color:var(--muted);font-size:.85rem}.pin a:hover{text-decoration:underline}.status{display:block;margin-top:.2rem;color:var(--muted);font-size:.7rem;letter-spacing:.06em;text-transform:uppercase}.status-accepted{color:var(--green)}.status-missing{color:var(--red)}.status-potential{color:var(--orange)}.item h3{margin:0;font-size:1.25rem}#issues .item h3{font-size:inherit;font-weight:400;line-height:inherit}#issues .witness-list{margin-top:.7rem}#issues .witness-list ul{list-style:circle}.citation{margin:.2rem 0}.excerpt{color:var(--muted);margin:.45rem 0}.links{display:flex;flex-wrap:wrap;gap:.4rem .9rem;margin:.4rem 0}.law-link{font-size:.95rem}.evidence-actions{margin:1.1rem 0 1.4rem}.evidence-actions h3{margin:0 0 .35rem;font-size:1.25rem}.comments-heading{margin:.9rem 0 0;font-weight:700}.item-comment{margin:.75rem 0 0;white-space:pre-line}.comments-heading+.item-comment{margin-top:.2rem}.item-comment+.no-print{margin-top:.75rem}.edit-form label{display:block;margin-top:.7rem}.edit-form label:first-of-type{margin-top:0}.edit-form input,.edit-form select,.edit-form textarea{width:100%}.edit-form .hint{margin-bottom:.55rem}.set-aside{margin-top:.5rem;color:var(--muted)}.evidence-group{margin-top:1.15rem}.brief-page{scroll-margin-top:1rem}.brief-page>h2{margin-top:0}.brief-page>h3{margin:0 0 1rem;color:var(--muted);font-size:.75rem;font-weight:600;letter-spacing:-.01em;text-transform:uppercase}.brief-text{white-space:pre-wrap;margin:0}.brief-text+.brief-text{margin-top:.75rem}.a4 .statement-page{width:auto;min-height:0;margin:0;padding:0;background:transparent;border:0;box-shadow:none;font-size:12pt;line-height:1.45}.indictment h4{margin:0;text-align:center;font-size:13pt;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.indictment-court,.indictment-matter{margin:.15rem 0 0;text-align:center}.indictment-matter{font-weight:600}.indictment .statement-fields{margin:1rem 0 .4rem}.indictment .statement-note{margin-top:.85rem}.indictment-intro{margin:1.35rem 0 0}.indictment-count{margin-top:1.15rem;padding-top:.9rem;border-top:1px solid var(--line)}.indictment-kicker{margin:0;font-size:10pt;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.indictment-count h5{margin:.2rem 0 0;font-size:13pt;font-weight:600}.indictment-citation{margin:.2rem 0 0}.indictment-label{margin:.85rem 0 0;font-weight:600}.indictment-count .indictment-label+p{margin:.15rem 0 0}.facts h4{margin:0 0 1rem;text-align:center;font-size:13pt;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.facts .statement-fields{margin-bottom:.85rem}.facts h5{margin:1.25rem 0 .4rem;font-size:12pt;font-weight:600}.facts-para{margin:0 0 .85rem}.facts-number{font-weight:600}.statement-page h4{margin:0 0 1.1rem;text-align:center;font-size:13pt;font-weight:600;letter-spacing:.02em;text-transform:uppercase}.statement-note{margin:0 0 1rem;text-align:center;font-size:10pt;color:var(--muted)}.statement-fields{margin:0 0 1.25rem}.statement-fields p{margin:.12rem 0}.statement-fields span{display:inline-block;min-width:7.5rem}.statement-para{margin:0 0 .85rem}.statement-jurat{margin:0 0 1.1rem;font-size:10.5pt;line-height:1.45}.notebook h4{margin:0 0 1rem;text-align:center;font-size:13pt;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.notebook .statement-fields{margin-bottom:.85rem}.notebook h5{margin:1.25rem 0 .45rem;font-size:12pt;font-weight:600}.brief-index h4{margin:0 0 .8rem;text-align:center;font-size:13pt;font-weight:600}.brief-index .kicker{margin-top:1.25rem}@media (max-width:540px){.a4{min-height:0;padding:1.25rem 1rem 2.25rem}.a4:after{right:1rem;bottom:.7rem}}.witness-list,.witness-list ul{list-style:disc;margin:.45rem 0 0;padding-left:1.25rem}.witness-list>li{margin:.85rem 0}.witness-list ul{margin-top:.2rem}.witness-list li li{margin:.15rem 0}.two-col{width:100%;border-collapse:collapse;margin-top:.75rem}.two-col td,.two-col th{text-align:left;vertical-align:top;padding:.85rem 0;border-top:1px solid var(--line);font-weight:400}.two-col thead th{padding:.35rem 0 .45rem;border-top:0;font-size:.75rem;letter-spacing:.06em;text-transform:uppercase;color:var(--muted);font-weight:500}.two-col tbody tr{scroll-margin-top:1rem}.two-col tbody th{width:16rem;padding-right:1.5rem;font-size:1.05rem}.two-col tbody th>a,.two-col tbody th>span{display:block}.two-col .col-note{margin-top:.35rem;color:var(--muted);font-size:.85rem}.two-col td{padding-left:.25rem}.two-col td p{margin:.15rem 0}.two-col ul{list-style:disc;margin:0;padding-left:1.15rem}.two-col li{margin:.15rem 0}.two-col .status{margin:.45rem 0 0}.counts{color:var(--muted);font-size:.9rem}@media (max-width:540px){.two-col,.two-col tbody,.two-col td,.two-col th,.two-col tr{display:block;width:auto}.two-col thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.two-col tbody th{padding:.85rem 0 .15rem}.two-col td{border-top:0;padding-top:.15rem}}@media (max-width:1080px){.page.with-nav,body:has(.page.with-nav) .site-footer,body:has(.page.with-nav) .site-header{display:block;width:min(68rem,calc(100% - 2rem))}.side-rail{position:static;max-height:none;margin-bottom:1rem}}@media (max-width:720px){.sheet{padding:1.15rem 1rem 1.5rem}h1{font-size:2rem}.item{grid-template-columns:1fr}.matter-table,.matter-table tbody,.matter-table td,.matter-table tr{display:block}.matter-table thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.matter-table td{border-top:0;padding:.2rem 0}.matter-table tr{border-top:1px solid var(--line);padding:.75rem 0}.matter-table td:before{content:attr(data-label);display:block;font-size:.72rem;letter-spacing:.06em;text-transform:uppercase;color:var(--ink)}}.print-menu{position:relative;z-index:3}.print-menu summary{list-style:none;cursor:pointer}.print-menu summary::-webkit-details-marker{display:none}.print-panel{position:absolute;left:0;z-index:3;width:16rem;margin-top:.4rem;padding:.85rem 1rem;background:var(--sheet);border:1px solid var(--line);border-radius:12px;box-shadow:var(--panel-shadow)}.print-panel fieldset{margin:0 0 .75rem;padding:0;border:0;display:flex;flex-direction:column;gap:.35rem}.print-panel legend{margin-bottom:.35rem;font-size:.85rem;color:var(--muted)}.print-panel label{display:flex;align-items:center;gap:.45rem}.print-sheet{display:none}.print-table{width:100%;border-collapse:collapse;margin:0 0 1rem;font-size:.92rem}.print-table td,.print-table th{border:1px solid var(--line);padding:.4rem .5rem;vertical-align:top;text-align:left;white-space:pre-line}.print-table th{font-size:.72rem;font-weight:500;letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.print-table td:nth-child(n+3),.print-table th:nth-child(n+3){width:1%;white-space:nowrap}@media print{body{background:white}.page.with-nav{display:block;width:auto}.a4{width:auto;min-height:297mm;margin:0;padding:12mm 0 16mm;border:0;box-shadow:none;break-before:page;page-break-before:always}.a4 .statement-page,.paper-stack>.a4:first-child{break-before:auto;page-break-before:auto}.a4 .statement-page{min-height:0}.jump,.no-print,.site-nav{display:none!important}.sheet{border:0;border-radius:0;box-shadow:none;padding:0}.item{page-break-inside:avoid;break-inside:avoid}a[href^=http]:after{content:" (" attr(href) ")";font-size:.75rem;word-break:break-all}html.printing-tables .paper-stack,html.printing-tables .sheet,html.printing-tables .site-footer,html.printing-tables .site-header{display:none!important}html.printing-tables .print-sheet{display:block}html.printing-tables .print-block{display:none}html.printing-tables.print-charges .print-block[data-print=charges],html.printing-tables.print-chronology .print-block[data-print=chronology],html.printing-tables.print-evidence .print-block[data-print=evidence],html.printing-tables.print-exhibits .print-block[data-print=exhibits],html.printing-tables.print-issues .print-block[data-print=issues],html.printing-tables.print-witnesses .print-block[data-print=witnesses]{display:block}html.printing-tables .print-follow{break-before:page;page-break-before:always}.print-table tr{page-break-inside:avoid;break-inside:avoid}.print-table thead{display:table-header-group}}