.company-history{border:1px solid var(--line);background:#fff;border-radius:7px;overflow:hidden}.company-history>header{border-bottom:1px solid var(--line);padding:22px 24px}.company-history h2{margin:0 0 6px;font-size:22px;font-weight:550}.company-history header p{color:var(--muted);margin:0}.company-history-head,.company-history-row{grid-template-columns:minmax(180px,1.3fr) 110px 150px 210px 120px;align-items:center;gap:16px;padding:15px 24px;display:grid}.company-history-head{color:var(--muted);text-transform:uppercase;background:#f5f9fa;font-size:10px;font-weight:750}.company-history-row{border-top:1px solid var(--line);min-height:74px}.company-history-row:first-of-type{border-top:0}.company-history-row>strong{text-transform:capitalize}.company-history-row .btn{justify-self:end}.company-history-empty{color:var(--muted);padding:24px}.accountant-document-row{grid-template-columns:minmax(240px,1fr) minmax(240px,.8fr) 130px 120px;min-height:58px;padding:9px 18px}.accountant-document-row .btn{min-height:40px;padding:0 15px}.document-category>header{padding:14px 18px}.document-file-identity>strong,.document-file-identity>small{display:block}.document-file-identity>strong{color:#526a75;font-size:13px;font-weight:500}.document-file-identity>small{color:var(--muted);margin-top:2px}.document-recognized-data{grid-template-columns:1fr 1fr;gap:18px;display:grid}.document-recognized-data span>small,.document-recognized-data span>strong{display:block}.document-recognized-data span>small{color:var(--muted);text-transform:uppercase;margin-bottom:2px;font-size:9px;font-weight:750}.document-recognized-data span>strong{font-size:13px;font-weight:600}.document-recognized-data span:first-child>strong{color:var(--navy);font-size:17px;font-weight:700}@media (width<=900px){.company-history-head{display:none}.company-history-row{grid-template-columns:1fr 1fr}.company-history-row .btn{justify-self:stretch}}@media (width<=1050px){.accountant-document-row{grid-template-columns:1fr 1fr}.document-recognized-data{grid-column:1/-1}}body:has(.company-period-heading) .workspace-header{justify-content:flex-end}body:has(.company-period-heading) .workspace-header>strong{display:none}.company-period-closed{color:#765b17;background:#fff8e4;border:1px solid #d8c38b;border-radius:6px;margin:-8px 0 24px;padding:15px 18px}.company-period-closed strong,.company-period-closed small{display:block}.company-period-closed small{color:#89733c;margin-top:4px}
