/* A readable, desktop-first judgment reference desk. */
/* Reader navigation v2: one shell on every route, independent of data engines. */
.lk-unified-sidebar .lk-toc{margin-top:24px;background:#1b3c60;border-color:#345575;color:#d5e2f3}.lk-unified-sidebar .lk-toc a{color:#c7ddf7}.lk-unified-sidebar .lk-toc summary{color:white}
.lk-icon{width:22px;height:22px;display:inline-block;flex-shrink:0;vertical-align:middle}
.lk-reader-shell{display:grid;grid-template-columns:250px minmax(0,1fr);align-items:start;min-height:75vh}.lk-reader-shell>#lk-main{min-width:0}.lk-unified-sidebar{background:#152e4a;color:#d5e2f3;position:sticky;top:88px;height:calc(100vh - 88px);padding:25px 18px;overflow:auto;scrollbar-width:thin}.admin-bar .lk-unified-sidebar{top:120px;height:calc(100vh - 120px)}.lk-site .lk-sidebar-brand{display:flex;align-items:center;gap:12px;color:#fff;margin:0 8px 26px}.lk-sidebar-brand>b{font:600 25px/1.2 serif;border:1px solid #8db0d8;padding:9px}.lk-sidebar-brand>span{font-size:22px;font-weight:650}.lk-sidebar-brand small{display:block;font-size:13px;color:#a9c4e4;font-weight:400}.lk-sidebar-topics{border:0}.lk-sidebar-topics summary{font-size:14px;color:#a9c4e4;margin:0 9px 15px;cursor:pointer}.lk-sidebar-topics nav{display:grid;gap:3px}.lk-site .lk-sidebar-topics a{display:flex;align-items:center;gap:12px;padding:11px 10px;border-radius:5px;color:#e4edfa;font-size:15px;line-height:1.45}.lk-site .lk-sidebar-topics a:hover,.lk-site .lk-sidebar-topics a[aria-current]{background:#244d79;color:white}.lk-sidebar-topics .lk-icon{width:19px;height:19px;color:#99bcea}.lk-sidebar-foot{border-top:1px solid #345575;margin:22px 9px 0;padding:20px 0;font-size:14px}.lk-site .lk-sidebar-foot>a{color:#c7ddf7;display:flex;gap:10px}.lk-sidebar-foot>span{display:block;margin-top:10px;color:#95b0cf;font-size:12px}
.lk-reader-shell .lk-container{padding-inline:34px}.lk-reader-shell .lk-section{padding-block:32px}.lk-reader-shell .lk-domain-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;border:0;background:transparent}.lk-reader-shell .lk-domain-grid>a{grid-template-columns:1fr auto;gap:12px;padding:22px;border:1px solid #d7e0eb;background:#fff;color:#172a42;border-radius:8px;min-height:210px}.lk-reader-shell .lk-domain-grid>a:first-child{background:#fff;color:#172a42}.lk-reader-shell .lk-domain-grid>a:hover{border-color:#5c8ec9;background:#eff5fd;transform:translateY(-2px)}.lk-reader-shell .lk-domain-grid .lk-domain-icon{grid-column:1/-1;display:flex;align-items:center;justify-content:center;background:#eaf2fe;color:#1953a2;width:42px;height:42px;border-radius:9px}.lk-domain-icon .lk-icon{width:24px;height:24px}.lk-reader-shell .lk-domain-grid>a>span:not(.lk-domain-icon){grid-column:1/-1;font-size:19px}.lk-reader-shell .lk-domain-grid>a p{color:#596a7c}.lk-reader-shell .lk-domain-grid>a small{font-size:14px;color:#1953a2}.lk-reader-shell .lk-domain-grid>a>.lk-icon{color:#1953a2;justify-self:end}
.lk-topic-heading{display:flex;align-items:center;gap:22px;padding:20px 0}.lk-topic-symbol{background:#e3edfc;border:1px solid #cbddf4;border-radius:15px;padding:19px;color:#1953a2}.lk-topic-symbol>.lk-icon{width:36px;height:36px}.lk-topic-heading h1{font-size:36px;margin:0 0 8px}.lk-topic-heading p{margin:0;color:#596a7c}.lk-topic-heading .lk-eyebrow{margin-bottom:8px!important}.lk-topic-tabs .lk-icon{width:19px;height:19px;margin-right:7px}.lk-cohort-note{max-width:950px;margin:20px 0 30px!important;line-height:1.8}.lk-topic-section{margin-bottom:38px;scroll-margin-top:120px}.lk-topic-section>h2{display:flex;align-items:center;gap:16px;border-bottom:1px solid #d7e0eb;padding-bottom:13px;font-size:23px}.lk-topic-section>h2 small{font-weight:400;color:#657a91;font-size:14px}.lk-topic-articles{border-top:1px solid #d7e0eb;padding-top:26px;scroll-margin-top:130px}.lk-topic-articles>h2 .lk-icon,.lk-related-reading>h2 .lk-icon{margin-right:10px;color:#1953a2}
.lk-reader-shell .lk-scenario-card{border-top:1px solid #d7e0eb;border-radius:7px;padding:20px}.lk-reader-shell .lk-scenario-card:hover{border-color:#5c8ec9}.lk-scenario-card .lk-card-kind{display:flex;align-items:center;gap:7px;margin:0 0 14px;font-size:12px;color:#6682a2}.lk-card-kind .lk-icon{width:17px;height:17px}.lk-scenario-card .lk-card-bottom{display:flex;justify-content:space-between;align-items:center;gap:10px;padding-top:15px;border-top:1px solid #e5ebf4;margin-top:auto}.lk-card-bottom small{font-size:13px}.lk-reader-shell .lk-article-layout{display:block;max-width:1050px}.lk-reader-shell .lk-article{min-width:0}.lk-reader-shell .lk-post-card{min-width:0}.lk-reader-shell .lk-stat-breadcrumb{padding:20px 34px}
/* Keep the real chart markup and domain-specific fields; normalize presentation. */
.lk-reader-shell .lca-workspace{display:block;background:transparent}.lk-reader-shell .lca-sidebar,.lk-reader-shell .lc-sidebar{display:none}.lk-reader-shell .lca-main{padding:10px 34px 32px}.lk-reader-shell .lk-data-layout{display:block}.lk-reader-shell .lk-data-main{padding:20px 34px 32px;max-width:none}.lk-reader-shell .lk-data-main .lk-page-heading{margin:20px 0}.lk-reader-shell .lca-heading h1,.lk-reader-shell .lk-data-main .lk-page-heading h1{font-size:32px;line-height:1.5}.lk-reader-shell .lca-panel,.lk-reader-shell .legalcool-stats__panel,.lk-reader-shell .lc-chart{border-radius:7px;border-color:#d7e0eb;background:#fff}.lk-reader-shell .lca-period,.lk-reader-shell .legalcool-stats__filters{background:#fff;border:1px solid #d7e0eb;border-radius:7px;padding:20px;margin-block:22px}.lk-reader-shell .lca-period select,.lk-reader-shell .legalcool-stats__filters select{font-size:15px;min-height:44px;border:1px solid #bacce2;border-radius:4px;background:#fff}.lk-reader-shell .lca-period button{background:#1953a2;border-radius:4px;min-height:44px}.lk-reader-shell .legalcool-stats{--lc-ink:#172a42;--lc-muted:#596a7c;--lc-line:#d7e0eb;--lc-brand:#1953a2;--lc-soft:#edf3fa;--lc-paper:#fff;font-size:16px}.lk-reader-shell .lc-bar-fill,.lk-reader-shell .lc-bin-fill{background:#397ac1}.lk-reader-shell .lc-metric{border-top-color:#6087b2}.lk-reader-shell .lc-metric span,.lk-reader-shell .lc-filter-status,.lk-reader-shell .legalcool-stats__filters label>span{font-size:14px}.lk-reader-shell .lk-data-help{background:#edf3fa;border-color:#d7e0eb}.lk-reader-shell .lk-related-reading .lk-button{gap:12px}
@media(min-width:1800px){.lk-reader-shell .lk-domain-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}
@media(max-width:1200px){.lk-reader-shell{grid-template-columns:220px minmax(0,1fr)}.lk-unified-sidebar{padding-inline:10px}.lk-reader-shell .lk-domain-grid,.lk-reader-shell .lk-scenario-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.lk-reader-shell .lk-container{padding-inline:24px}.lk-reader-shell .lk-article-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:900px){.lk-reader-shell{display:block}.lk-unified-sidebar,.admin-bar .lk-unified-sidebar{position:static;height:auto;padding:16px 22px}.lk-sidebar-brand,.lk-sidebar-foot{display:none!important}.lk-sidebar-topics summary{margin:0;font-size:16px;color:white}.lk-sidebar-topics nav{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:12px}.lk-reader-shell .lca-main,.lk-reader-shell .lk-data-main{padding-inline:22px}.lk-reader-shell .lk-stat-breadcrumb{padding-inline:22px}.lk-topic-heading h1{font-size:29px}.lk-topic-symbol{padding:14px}.lk-reader-shell .lca-heading h1,.lk-reader-shell .lk-data-main .lk-page-heading h1{font-size:27px}}
@media(max-width:550px){.lk-reader-shell .lk-domain-grid,.lk-reader-shell .lk-scenario-grid,.lk-reader-shell .lk-article-grid{grid-template-columns:1fr}.lk-reader-shell .lk-domain-grid>a{min-height:0}.lk-reader-shell .lk-container{padding-inline:20px}.lk-topic-heading{gap:12px}.lk-topic-symbol>.lk-icon{width:26px;height:26px}.lk-topic-heading h1{font-size:25px}}
body.lk-site { --lk-ink:#172a42;--lk-green:#1953a2;--lk-deep:#152e4a;--lk-muted:#596a7c;--lk-line:#d7e0eb;--lk-bg:#f6f8fb;--lk-gold:#9e7124;background:var(--lk-bg); }
.lk-header{background:#fff;gap:26px;padding-block:18px}.lk-logo-mark>span{font-size:12px;letter-spacing:.06em}.lk-logo-caption{font-size:14px;border-color:#d7e0eb}#lk-primary-nav a{color:#273e59}.lk-contact-link{border-color:#b8c9de}
.lk-hub{padding-top:38px}.lk-hub .lk-page-heading{max-width:none;margin-bottom:20px}.lk-hub .lk-page-heading h1{font-size:clamp(30px,3vw,46px);margin-bottom:10px}.lk-hub .lk-search{max-width:900px;margin:22px 0 16px}.lk-hub-line{display:flex;justify-content:space-between;border-bottom:1px solid var(--lk-line);padding:0 0 20px;margin-bottom:24px;font-size:14px;color:var(--lk-muted)}
.lk-domain-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;border:1px solid var(--lk-line);background:#fff}.lk-domain-grid>a{display:grid;grid-template-columns:1fr auto;align-items:center;gap:10px 14px;padding:25px 22px;border-bottom:1px solid var(--lk-line);border-right:1px solid var(--lk-line);min-height:136px;color:var(--lk-ink)}.lk-domain-grid>a:hover{background:#edf4ff}.lk-domain-grid>a:first-child{background:#152e4a;color:#fff}.lk-domain-grid>a>span{font-weight:650;font-size:18px}.lk-domain-grid strong{font:600 26px/1.3 ui-sans-serif,system-ui,sans-serif;font-variant-numeric:tabular-nums;color:#2862ab}.lk-domain-grid>a:first-child strong{color:#a8ceff}.lk-domain-grid small{display:block;font:400 12px/1.5 inherit;white-space:nowrap}.lk-domain-grid p{grid-column:1/-1;margin:0;font-size:14px;color:#5f7188}.lk-domain-grid>a:first-child p{color:#c6d6e9}
.lk-reading-guide{padding:48px 0}.lk-reading-guide>h2{font-size:26px;margin-bottom:26px}.lk-reading-guide>div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:35px}.lk-reading-guide article{border-top:2px solid #c3d3e7;padding:24px 0}.lk-reading-guide b{font:400 16px ui-monospace,monospace;color:#4773a7}.lk-reading-guide h3{font-size:20px;margin:15px 0 10px}.lk-reading-guide p{color:var(--lk-muted)}
.lk-scenario-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.lk-scenario-card{display:flex;flex-direction:column;border:1px solid var(--lk-line);border-top:3px solid #4f7ead;padding:23px;background:white;color:var(--lk-ink)!important}.lk-scenario-card:hover{border-color:#779ecc;background:#f1f6fe}.lk-scenario-card h3{font-size:19px;margin:0 0 12px}.lk-scenario-card p{font-size:16px;color:var(--lk-muted);margin:0 0 18px}.lk-scenario-card span{margin-top:auto;font-size:14px;color:#1953a2}.lk-related-reading{padding:32px 0;margin-top:24px;border-top:1px solid var(--lk-line)}.lk-related-reading .lk-scenario-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.lk-related-reading h2{font-size:23px}.lk-related-links{display:flex;flex-wrap:wrap;gap:12px;margin:20px 0}.lk-related-links>a{display:block;padding:14px 18px;border:1px solid var(--lk-line);background:white;font-size:16px;flex:1;min-width:220px}
.lk-stat-breadcrumb{padding:18px 38px;border-bottom:1px solid var(--lk-line);font-size:14px;background:#fff}.lk-site .lca-workspace{--ink:#172a42;--muted:#596a7c;--line:#d7e0eb;--forest:#152e4a;--green:#1953a2;--gold:#9e7124;background:#f6f8fb;grid-template-columns:250px minmax(0,1fr)}.lk-site .lca-sidebar{top:86px;height:calc(100vh - 86px)}.admin-bar.lk-site .lca-sidebar{top:118px;height:calc(100vh - 118px)}.lk-site .lca-sidebar nav a:hover,.lk-site .lca-sidebar nav a[aria-current]{background:#244764}.lk-site .lca-track i{background:#397ac1}.lk-site .lca-track{background:#e6edf5}.lk-site .lca-track i.lca-unknown{background:#91a1b5}.lk-site .lca-notice,.lk-site .legalcool-stats__notice{background:#edf2f8;color:#4a5f76;border-color:#7294bb;font-size:14px}.lk-site .lca-metrics>div{border-top-color:#6087b2}.lk-site .lca-main{max-width:none;margin:0;padding-top:24px}.lk-site .lca-heading{margin-top:22px}.lk-site .lca-panel p{font-size:16px}.lk-site .lca-panel li{font-size:14px}.lk-site .lca-footer{display:none}.lk-site .lca-brand{margin-bottom:26px}.lk-site .lca-brand b{color:#d3e7ff;border-color:#7693b3}.lk-site .lca-panel table{display:table}.lk-site .lca-table-scroll{width:100%}
.lk-lawyer-strip{display:flex;gap:45px;align-items:center;justify-content:space-between;padding:35px;border-left:4px solid #2465ae;background:#eaf1fa;margin:0 0 20px}.lk-lawyer-strip h2{font-size:27px}.lk-lawyer-strip p{margin-bottom:10px}.lk-lawyer-strip .lk-button{flex-shrink:0}.lk-profile{max-width:1240px}.lk-profile-heading{display:grid;grid-template-columns:1.1fr 1fr;gap:64px;align-items:center;padding:38px 0 55px;border-bottom:1px solid var(--lk-line)}.lk-profile-heading h1{font-size:clamp(36px,4vw,58px);margin:12px 0 22px}.lk-profile-thesis{background:#152e4a;color:#e8f2ff;padding:45px;border-left:5px solid #7eace1}.lk-profile-thesis>span{font-size:14px;color:#a5bedb}.lk-profile-thesis>p{font-size:clamp(23px,2.2vw,32px);font-weight:500;line-height:1.8;margin:25px 0}.lk-profile-thesis>small{font-size:14px;color:#a5bedb}.lk-profile-body{max-width:830px;margin:55px auto}.lk-profile-body section{margin:0 0 46px}.lk-profile-body h2{font-size:26px;margin-bottom:20px}.lk-profile-body p{font-size:18px;line-height:2;color:#435a73}
.lk-site .lk-footer{background:#eaf0f7;border-color:#cbd8e7}.lk-site .lk-footer-bottom{border-color:#cbd8e7}.lk-post-image,.lk-text-cover{background:#e9eff7}.lk-post-meta>span{background:#edf3fa}.lk-site .lk-topic-tabs a:hover{background:#edf3fa}.lk-site .lk-post-copy p,.lk-site .lk-post-copy .lk-text-link{font-size:16px}.lk-site .lk-article-body{font-size:18px}.lk-site .lk-article-note{background:#eaf0f7;color:#4b6077}.lk-site .lk-topic-tabs a,.lk-site .lk-search input,.lk-site .lk-search button{font-size:16px}.lk-site .lk-eyebrow{font-size:13px}.lk-site .lk-contact-card{background:#fff;border-color:var(--lk-line)}.lk-site .lk-contact-card small,.lk-muted{font-size:14px;color:var(--lk-muted)}.lk-article .lk-related-reading .lk-scenario-grid{grid-template-columns:repeat(2,minmax(0,1fr))}
@media(min-width:1700px){.lk-container{max-width:1620px}.lk-domain-grid>a{padding:30px}.lk-site .lca-workspace{grid-template-columns:280px minmax(0,1fr)}}
@media(max-width:1150px){.lk-domain-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.lk-scenario-grid,.lk-related-reading .lk-scenario-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.lk-logo-caption{display:none}.lk-header{gap:20px}.lk-site .lca-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:800px){.lk-container{padding-inline:22px}.lk-hub{padding-top:25px}.lk-domain-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.lk-domain-grid>a{padding:20px 16px;grid-template-columns:1fr}.lk-domain-grid strong{font-size:22px}.lk-domain-grid small{display:inline;margin-left:5px}.lk-reading-guide>div{grid-template-columns:1fr;gap:6px}.lk-reading-guide{padding:30px 0}.lk-lawyer-strip{display:block;padding:25px}.lk-lawyer-strip .lk-button{margin-top:15px}.lk-profile-heading{grid-template-columns:1fr;gap:30px;padding:12px 0 30px}.lk-profile-thesis{padding:25px}.lk-profile-body{margin:35px auto}.lk-site .lca-workspace{display:block}.lk-site .lca-sidebar,.admin-bar.lk-site .lca-sidebar{position:static;height:auto}.lk-site .lca-sidebar nav{max-height:190px;overflow:auto}.lk-site .lca-main{padding:22px 16px}.lk-stat-breadcrumb{padding:15px 20px}.lk-hub-line{gap:16px;align-items:start}.lk-site .lca-notes-grid,.lk-site .lca-charts{grid-template-columns:1fr}}
@media(max-width:500px){.lk-scenario-grid,.lk-related-reading .lk-scenario-grid,.lk-article .lk-related-reading .lk-scenario-grid{grid-template-columns:1fr}.lk-domain-grid>a>span{font-size:16px}.lk-site .lca-metrics{grid-template-columns:1fr}.lk-hub-line{display:block}.lk-hub-line>a{display:block;margin-top:8px}.lk-profile-body p{font-size:17px}.lk-header{padding-inline:20px}.lk-site .lca-period select{max-width:100%;width:100%}}
