.table-container p,.table-cell p{margin-top:.1em!important;margin-bottom:.3em!important}.table-cell li{margin-top:.1em!important;margin-bottom:.4em!important}.table-cell ol,.table-cell ul{margin-top:.3em!important;margin-bottom:.2em!important}.sticky-header{z-index:5;background-color:#fff;position:sticky;top:0}.sticky-header:after{content:"";background-color:#e0e0e0;height:1px;position:absolute;bottom:0;left:0;right:0}.sticky-add-column-cell{z-index:4;background-color:#fff;top:38px;position:sticky!important}
.item{color:#7a7a7a;cursor:pointer;border-radius:5px;align-items:center;margin:5px;padding:5px 10px;font-size:14px}.disabled-page{color:#808e9b!important;cursor:default!important}.next{color:#2d2d2d}.pagination{display:block}.pagination-page{font-weight:700}.previous{color:#2d2d2d}
mark{color:inherit;background:#bfdbfe;padding:.25em 0;line-height:normal}.excerpt-container .citation-badge:has(mark){color:#3e4147!important}.excerpt-container .citation-details{-webkit-box-decoration-break:clone;box-decoration-break:clone;background-color:#bfdbfe!important}.excerpt-container mark,.excerpt-container .highlighted-cited-excerpt{-webkit-box-decoration-break:clone;box-decoration-break:clone;padding:2px 0}.highlighted-notebookItem{cursor:pointer}mark.highlighted-notebookItem{background-color:#bfdbfe!important}mark.midpage-highlighted-text~.citation-popover:has(~mark.midpage-highlighted-text){-webkit-box-decoration-break:clone;box-decoration-break:clone;background-color:#bfdbfe;margin:0 -.06em;padding:.25em .06em;line-height:normal;display:inline}mark.highlighted-notebookItem~.citation-popover:has(~mark.highlighted-notebookItem){-webkit-box-decoration-break:clone;box-decoration-break:clone;background-color:#bfdbfe;margin:0 -.06em;padding:.25em .06em;line-height:normal;display:inline}mark.midpage-comment:not([class*=suggestion-quote-])~.citation-popover:has(~mark.midpage-comment:not([class*=suggestion-quote-])){-webkit-box-decoration-break:clone;box-decoration-break:clone;background-color:#bfdbfe;margin:0 -.06em;padding:.25em .06em;line-height:normal;display:inline}[class*=midpage_page_number_]{font-size:0;display:inline}[class*=midpage_page_number_]:before{color:gray;content:var(--page-number-stars,"*")" " attr(label);white-space:nowrap;background-color:#fff;margin-right:12px;padding-top:1.5px;font-size:12px;display:inline-block;position:absolute;right:100%}[class*=midpage_page_number_]:after{content:var(--page-number-stars," *")" " attr(label)" ";color:gray;padding:.25em 3px;font-size:13px;line-height:normal;display:inline-block}mark.midpage-highlighted-text~[class*=midpage_page_number_]:after,mark.highlighted-notebookItem~[class*=midpage_page_number_]:after,mark.midpage-comment:not([class*=suggestion-quote-])~[class*=midpage_page_number_]:after{-webkit-box-decoration-break:clone;box-decoration-break:clone;background:#bfdbfe}mark.midpage-highlighted-text~[class*=midpage_page_number_]:before,mark.highlighted-notebookItem~[class*=midpage_page_number_]:before,mark.midpage-comment:not([class*=suggestion-quote-])~[class*=midpage_page_number_]:before{background-color:#bfdbfe}.document-content-container :before,.document-content-container :after{box-sizing:border-box}.midpage-highlighted-text.excerpt-quote{background-color:#bfdbfe;transition:background-color 4s ease-out}.midpage-highlighted-text.excerpt-quote.fading{background-color:#0000}[class*=suggestion-quote-]{background-color:#0000;cursor:text!important}.midpage-case-info[open]{border-bottom:1px solid #737373}.midpage-case-info>:not(summary){padding-bottom:1rem}.midpage-case-info-summary{cursor:pointer;text-underline-offset:4px;text-decoration:underline;list-style:none}.midpage-case-info-summary:before{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m9 18 6-6-6-6'/%3E%3C/svg%3E");width:24px;height:24px;margin-left:0;transition:transform .2s;display:inline-block;position:absolute;left:-27px;transform:rotate(0)}.midpage-case-info[open] .midpage-case-info-summary:before{transform:rotate(90deg)}.excerpt-container .midpage-case-info-summary:before{display:none}
.opinion-content{color:#1f2937;font-family:Inter,sans-serif;font-size:14px;line-height:1.6;position:relative}.opinion-content h1{color:#111827;margin:24px 0 16px;font-size:30px;font-weight:700}.opinion-content .case-details-collapsible+h1,.opinion-content .case-details-collapsible+h2{margin-top:8px}.opinion-content h2{color:#111827;margin:32px 0 16px;font-size:24px;font-weight:600}.opinion-content h3{color:#111827;margin:24px 0 12px;font-size:20px;font-weight:600}.opinion-content h4{color:#111827;margin:20px 0 10px;font-size:17px;font-weight:600}.opinion-content i,.opinion-content em{font-style:italic;text-decoration:none}.opinion-content p{text-align:left;text-indent:0;margin-bottom:16px}.opinion-content .midpage-case-name{color:#374151;font-weight:400}.opinion-content .midpage-case-name:before{content:"Case: ";color:#4b5563;font-weight:600}.opinion-content .midpage-case-info p{color:#374151;text-indent:0;text-align:left;margin:0;padding:2px 0;font-family:Inter,sans-serif;font-size:13px}.opinion-content .midpage-docket,.opinion-content .midpage-court,.opinion-content .midpage-date,.opinion-content .midpage-citation,.opinion-content .midpage-judge,.opinion-content .midpage-rehearing,.opinion-content .midpage-other-metadata{color:#374151}.opinion-content .midpage-docket:before{content:"Docket: ";color:#4b5563;font-weight:600}.opinion-content .midpage-court:before{content:"Court: ";color:#4b5563;font-weight:600}.opinion-content .midpage-date:before{content:"Date: ";color:#4b5563;font-weight:600}.opinion-content .midpage-citation:before{content:"Citation: ";color:#4b5563;font-weight:600}.opinion-content .midpage-judge:before{content:"Judge: ";color:#4b5563;font-weight:600}.opinion-content .midpage-rehearing:before{content:"Rehearing: ";color:#4b5563;font-weight:600}.opinion-content midpage-ps{font-size:0;display:inline}.opinion-content midpage-ps:before{color:gray;content:"*" attr(n);white-space:nowrap;background-color:#fff;margin-right:12px;padding-top:1.5px;font-size:12px;display:inline-block;position:absolute;right:100%}.opinion-content midpage-ps:after{content:"*" attr(n);color:gray;padding:0 3px;font-size:12px;line-height:normal;display:inline-block}.opinion-content midpage-ps:has(+midpage-ps):before{content:"";display:none}.opinion-content h1>midpage-ps:after,.opinion-content h2>midpage-ps:after,.opinion-content h3>midpage-ps:after,.opinion-content h4>midpage-ps:after,.opinion-content h5>midpage-ps:after,.opinion-content h6>midpage-ps:after{content:"";padding:0}.opinion-content div>midpage-ps{height:0;display:block;overflow:visible}.opinion-content div>midpage-ps:after{content:"";padding:0}.opinion-content .midpage-page-start{font-size:0;display:inline}.opinion-content .midpage-page-start:after{color:gray;padding:0;font-size:12px;line-height:normal;display:inline-block}.opinion-content midpage-case{color:#0369a1;cursor:pointer;background:linear-gradient(#0000 0% 85%,#0ea5e940 85% 100%);border-radius:2px;text-decoration:none;transition:all .15s;display:inline;position:relative}.opinion-content midpage-case:hover{color:#0c4a6e;background:linear-gradient(#0ea5e914 0% 85%,#0ea5e959 85% 100%)}.opinion-content midpage-case i,.opinion-content midpage-case em{font-style:italic;-webkit-text-decoration:none;text-decoration:none}.opinion-content midpage-case[type=short],.opinion-content midpage-case[type=id],.opinion-content midpage-case[type=supra]{color:#0284c7}.opinion-content midpage-law{color:inherit;background:0 0;border-radius:2px;text-decoration:none;transition:all .15s;display:inline;position:relative}.opinion-content midpage-law[href],.opinion-content midpage-law[data-linked]{color:#0369a1;cursor:pointer;background:linear-gradient(#0000 0% 85%,#0ea5e940 85% 100%)}.opinion-content midpage-law[href]:hover,.opinion-content midpage-law[data-linked]:hover{color:#0c4a6e;background:linear-gradient(#0ea5e914 0% 85%,#0ea5e959 85% 100%)}.opinion-content midpage-law[type=short],.opinion-content midpage-law[type=id]{color:inherit}.opinion-content midpage-fnmark{color:#0369a1;vertical-align:super;cursor:pointer;background:0 0;border:none;margin:0 2px;font-family:Inter,sans-serif;font-size:.8em;font-weight:600;line-height:1;text-decoration:none;transition:color .15s;display:inline}.opinion-content midpage-fnmark:not([id]):before{content:attr(n)}.opinion-content midpage-fnmark[id]:before{content:none}.opinion-content midpage-fnmark[id] a{color:inherit;font:inherit;text-decoration:none}.opinion-content midpage-fnmark:hover{color:#0c4a6e}.opinion-content .midpage-fnmark{cursor:pointer;text-decoration:none;transition:color .15s}.opinion-content .midpage-fnmark sup{color:#0369a1;background:0 0;border:none;margin:0 2px;font-family:Inter,sans-serif;font-size:.8em;font-weight:600;line-height:1;display:inline}.opinion-content .midpage-fnmark:hover sup{color:#0c4a6e}.opinion-content [class^=midpage-fnmark-]{color:#0369a1;vertical-align:super;cursor:pointer;background:0 0;border:none;margin:0 2px;font-family:Inter,sans-serif;font-size:.8em;font-weight:600;text-decoration:none;transition:color .15s;display:inline}.opinion-content [class^=midpage-fnmark-]:hover{color:#0c4a6e}.opinion-content .footnotes-section{background:0 0;border-top:.5px solid #d1d5db;border-radius:0;margin-top:48px;margin-left:0;margin-right:0;padding:0}.opinion-content .footnotes-heading{font-variant:small-caps;letter-spacing:.5px;color:#374151;text-align:left;text-transform:none;margin-bottom:32px;font-family:Inter,sans-serif;font-size:14px;font-weight:400}.opinion-content .footnotes-list{flex-direction:column;gap:16px;display:flex}.opinion-content .footnote-item{box-shadow:none;text-indent:0;background:0 0;border-left:none;border-radius:0;align-items:flex-start;gap:12px;padding:0;transition:none;display:flex}.opinion-content .footnote-item:target{background:#fef9c3;border-radius:2px;margin:-4px -8px;padding:4px 8px}.opinion-content .footnote-number{color:#0369a1;background:0 0;border:none;flex-shrink:0;margin-top:1px;margin-right:0;font-family:Inter,sans-serif;font-size:.8em;font-weight:600;text-decoration:none;transition:color .15s}.opinion-content .footnote-number:hover{color:#0c4a6e}.opinion-content .footnote-text{color:#374151;flex:1;font-family:Inter,sans-serif;font-size:13px;line-height:1.6;display:block}.opinion-content .footnote-text i,.opinion-content .footnote-text em{font-style:italic;text-decoration:none}.opinion-content .footnote-text midpage-case{color:#0369a1}.opinion-content .footnote-text midpage-law{color:inherit}.opinion-content ol,.opinion-content ul{margin:16px 0 16px 2.5em;padding-left:1.5em}.opinion-content ol{list-style-type:decimal}.opinion-content ul{list-style-type:disc}.opinion-content li{text-indent:0;margin-bottom:8px}.opinion-content li:last-child{margin-bottom:0}.opinion-content ol ol,.opinion-content ul ul,.opinion-content ol ul,.opinion-content ul ol{margin-top:4px;margin-bottom:4px}.opinion-content ol ol{list-style-type:lower-alpha}.opinion-content ol ol ol{list-style-type:lower-roman}.opinion-content blockquote{color:#374151;text-indent:0;box-shadow:none;background:0 0;border-radius:0;margin:20px 69px 20px 46px;padding:0;font-size:14px;font-style:normal;line-height:1.6;border-left:none!important}.opinion-content blockquote p{text-indent:0;text-align:justify;margin:0 0 1em}.opinion-content blockquote p:last-child{margin-bottom:0}.opinion-content blockquote blockquote{margin-left:1.5em;margin-right:0;padding-left:0;border-left:none!important}.opinion-content table{border-collapse:collapse;border:1px solid #d1d5db;width:100%;margin:1.5em 0;font-family:Inter,sans-serif;font-size:14px}.opinion-content thead{background:#f3f4f6}.opinion-content th{text-align:left;background:#f9fafb;border:1px solid #d1d5db;padding:10px 12px;font-weight:600}.opinion-content td{vertical-align:top;text-indent:0;text-align:left;border:1px solid #d1d5db;padding:8px 12px}.opinion-content tr:nth-child(2n){background:#f9fafb}.opinion-content .midpage-signature{text-align:right;border-top:1px solid #e5e7eb;margin-top:32px;padding-top:24px}.opinion-content .midpage-signature p{text-indent:0;text-align:right;margin:4px 0;font-family:Inter,sans-serif}.opinion-content .midpage-signature p:first-child{color:#111827;font-size:14px;font-weight:600}.opinion-content .midpage-signature p:last-child{color:#6b7280;font-size:13px;font-style:italic}.opinion-content .image-placeholder{text-align:center;color:#9ca3af;background:#f3f4f6;border:1px dashed #d1d5db;border-radius:8px;margin:16px 0;padding:24px;font-family:Inter,sans-serif;font-size:13px;display:block}
/*# sourceMappingURL=ae9ecf962dbb89e2.css.map*/