.bankruptcy-search .bankruptcy-search-context{max-width:600px;margin-bottom:20px}.bankruptcy-search label{display:grid;gap:7px;font-size:14px;font-weight:600}.bankruptcy-search input,.bankruptcy-search select,.bankruptcy-search textarea{width:100%;min-width:0;box-sizing:border-box;border:1px solid #d3ddd8;border-radius:9px;padding:11px;font:inherit;background:#fff;color:#173b31}.bankruptcy-search textarea{min-height:88px;resize:vertical}.bankruptcy-search-filters{display:grid;grid-template-columns:2fr 1fr;gap:14px;margin-bottom:20px}.bankruptcy-source-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.bankruptcy-source{padding:22px;margin:0;display:flex;flex-direction:column;align-items:start;gap:12px}.bankruptcy-source h2{font-size:18px}.bankruptcy-source p{margin:0;line-height:1.5}.bankruptcy-source-access{font-weight:650;color:#146947}.bankruptcy-source .actions{margin-top:auto}.bankruptcy-observations{margin-top:25px;padding:24px}.bankruptcy-search-form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:20px 0}.bankruptcy-search-form .btn{justify-self:start;align-self:end}.bankruptcy-observation{border-top:1px solid #dce4df;padding:22px 0;overflow-wrap:anywhere}.bankruptcy-observation p{white-space:pre-wrap}.bankruptcy-search [hidden]{display:none!important}.bankruptcy-search details summary{cursor:pointer;font-weight:600;padding:10px 0}@media(max-width:1050px){.bankruptcy-source-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:650px){.bankruptcy-source-grid,.bankruptcy-search-form,.bankruptcy-search-filters{grid-template-columns:1fr}.bankruptcy-source,.bankruptcy-observations{padding:18px}.bankruptcy-search .page-head{gap:16px}.bankruptcy-search .btn{white-space:normal}}
