body:has(case-database) .right-sidebar-container{display:none}body:has(case-database) .main-pane{--sl-content-width:64rem;--sl-content-margin-inline:0;width:100%}case-database:where(.astro-mzdcbrbg){display:block}:where(.astro-mzdcbrbg)[hidden]{display:none!important}fieldset:where(.astro-mzdcbrbg){border:0;min-width:0;margin:0 0 1.4rem;padding:0}legend:where(.astro-mzdcbrbg){margin-bottom:.7rem;font-size:1.05rem;font-weight:650}.filter-note:where(.astro-mzdcbrbg){color:var(--sl-color-gray-2);margin:.6rem 0 0;font-size:.75rem}.choices:where(.astro-mzdcbrbg){flex-wrap:wrap;gap:.5rem;display:flex}.choices:where(.astro-mzdcbrbg) label:where(.astro-mzdcbrbg){cursor:pointer;margin:0;position:relative}.choices:where(.astro-mzdcbrbg) input:where(.astro-mzdcbrbg){opacity:0;width:1px;height:1px;position:absolute}.choices:where(.astro-mzdcbrbg) span:where(.astro-mzdcbrbg){border:1px solid var(--sl-color-gray-4);background:var(--sl-color-bg);border-radius:.5rem;align-items:center;gap:.65rem;min-height:44px;padding:.6rem .85rem;font-size:.85rem;display:flex}.choices:where(.astro-mzdcbrbg) small:where(.astro-mzdcbrbg){opacity:.7;font-size:.75rem}.choices:where(.astro-mzdcbrbg) input:where(.astro-mzdcbrbg):checked+span:where(.astro-mzdcbrbg){background:var(--sl-color-text-accent);color:var(--sl-color-bg);border-color:var(--sl-color-text-accent)}.choices:where(.astro-mzdcbrbg) input:where(.astro-mzdcbrbg):focus-visible+span:where(.astro-mzdcbrbg){outline:2px solid var(--sl-color-text-accent);outline-offset:3px}.search-row:where(.astro-mzdcbrbg){align-items:end;gap:.8rem;display:flex}.search-label:where(.astro-mzdcbrbg){flex:1}.search-label:where(.astro-mzdcbrbg),.selects:where(.astro-mzdcbrbg) label:where(.astro-mzdcbrbg){flex-direction:column;gap:.4rem;font-size:.8rem;font-weight:500;display:flex}input:where(.astro-mzdcbrbg)[type=search],select:where(.astro-mzdcbrbg),button:where(.astro-mzdcbrbg){font:inherit;border:1px solid var(--sl-color-gray-4);background:var(--sl-color-bg);color:var(--sl-color-text);border-radius:.4rem;min-width:0;min-height:44px;padding:.7rem}button:where(.astro-mzdcbrbg){cursor:pointer;font-size:.8rem}.more-filters:where(.astro-mzdcbrbg){margin:1rem 0;font-size:.85rem}summary:where(.astro-mzdcbrbg){cursor:pointer;min-height:44px;padding:.6rem 0}.selects:where(.astro-mzdcbrbg){grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;display:grid}.selects:where(.astro-mzdcbrbg) label:where(.astro-mzdcbrbg){margin-top:0}.result-bar:where(.astro-mzdcbrbg){border-top:1px solid var(--sl-color-gray-5);justify-content:space-between;align-items:center;gap:1rem;margin:1rem 0;padding-top:1rem;display:flex}.case-count:where(.astro-mzdcbrbg){margin:0;font-size:.85rem}.share-search:where(.astro-mzdcbrbg){white-space:nowrap;font-size:.75rem}.case-records:where(.astro-mzdcbrbg){grid-template-columns:repeat(auto-fit,minmax(min(100%,20rem),1fr));align-items:start;gap:1rem;display:grid}.case-record:where(.astro-mzdcbrbg){border:1px solid var(--sl-color-gray-5);background:var(--sl-color-bg);overflow-wrap:anywhere;border-radius:.75rem;padding:1.15rem;scroll-margin-top:7rem;margin:0!important}.case-record:where(.astro-mzdcbrbg):target{border-color:var(--sl-color-text-accent);box-shadow:0 0 0 2px var(--sl-color-accent-low)}.card-heading:where(.astro-mzdcbrbg){color:var(--sl-color-gray-2);flex-wrap:wrap;justify-content:space-between;gap:.3rem;font-size:.7rem;display:flex}.industry-label:where(.astro-mzdcbrbg){color:var(--sl-color-text-accent);font-weight:600}.company:where(.astro-mzdcbrbg){margin:.8rem 0 .25rem;font-size:.85rem;font-weight:600}.case-record:where(.astro-mzdcbrbg) h3:where(.astro-mzdcbrbg){margin:0;font-size:1.1rem;line-height:1.6}.provider:where(.astro-mzdcbrbg){color:var(--sl-color-gray-2);margin:.6rem 0;font-size:.72rem}.card-tags:where(.astro-mzdcbrbg){flex-wrap:wrap;gap:.3rem;display:flex}.card-tags:where(.astro-mzdcbrbg) span:where(.astro-mzdcbrbg){background:var(--sl-color-gray-6);border-radius:.25rem;padding:.2rem .45rem;font-size:.65rem}.outcome:where(.astro-mzdcbrbg){margin:1rem 0;font-size:.8rem;line-height:1.8}.outcome:where(.astro-mzdcbrbg) strong:where(.astro-mzdcbrbg){color:var(--sl-color-gray-2);margin-bottom:.25rem;font-size:.7rem;display:block}.case-detail:where(.astro-mzdcbrbg){border:0;border-top:1px solid var(--sl-color-gray-5);background:0 0;border-radius:0;padding:0;font-size:.8rem}.case-detail:where(.astro-mzdcbrbg) summary:where(.astro-mzdcbrbg){color:var(--sl-color-text-accent);justify-content:space-between;list-style:none;display:flex}.case-detail:where(.astro-mzdcbrbg) summary:where(.astro-mzdcbrbg):before{display:none}.case-detail:where(.astro-mzdcbrbg) summary:where(.astro-mzdcbrbg)::-webkit-details-marker{display:none}.case-detail:where(.astro-mzdcbrbg)[open] summary:where(.astro-mzdcbrbg) span:where(.astro-mzdcbrbg){transform:rotate(45deg)}dl:where(.astro-mzdcbrbg){font-size:.8rem}dt:where(.astro-mzdcbrbg){font-weight:600}dd:where(.astro-mzdcbrbg){margin:.2rem 0 .8rem}.case-sources:where(.astro-mzdcbrbg){padding-left:1rem;font-size:.75rem}.case-sources:where(.astro-mzdcbrbg) span:where(.astro-mzdcbrbg){color:var(--sl-color-gray-2);display:block}.case-verified:where(.astro-mzdcbrbg),.case-link:where(.astro-mzdcbrbg){font-size:.72rem}@media (width<=650px){.case-records:where(.astro-mzdcbrbg),.selects:where(.astro-mzdcbrbg){grid-template-columns:1fr}.search-row:where(.astro-mzdcbrbg){flex-direction:column;align-items:stretch}.search-row:where(.astro-mzdcbrbg) button:where(.astro-mzdcbrbg){align-self:flex-start}.result-bar:where(.astro-mzdcbrbg){flex-direction:column;align-items:start;gap:.4rem}}
