*{box-sizing:border-box;margin:0;padding:0}body{font-family:Roboto,sans-serif}#root{height:100vh}a{text-decoration:none}.ant-btn-link,.ant-btn-link:not(:disabled):not(.ant-btn-disabled):hover,a,a:hover{color:#f49b1a}ul{list-style:none}button{cursor:pointer}.ant-form-item-explain-error,.ant-table,.ant-table-cell{font-size:13px}.ant-table-thead>tr>th{background-color:#fff}.ant-picker-ranges{align-items:center;display:flex}::-webkit-scrollbar{height:7px;width:7px}::-webkit-scrollbar-track{background:#ededed}::-webkit-scrollbar-thumb{background:#adadad;border-radius:10px}::-webkit-scrollbar-thumb:hover{background:#a3a3a3}.table-row-danger{background-color:#fff2f0}.check-table .ant-table,.nested-table .ant-table{margin:0!important}#components-table-demo-drag-sorting tr.drop-over-downward td{border-bottom:2px dashed #f49b1a}#components-table-demo-drag-sorting tr.drop-over-upward td{border-top:2px dashed #f49b1a}.ant-picker-dropdown .ant-picker-today-btn,.ant-picker-dropdown .ant-picker-today-btn:hover{color:#f49b1a}.highlighted{background-color:#8989890d;transition:background-color .5s ease}.document_diagnostic{box-sizing:border-box;font-family:Times New Roman,Times,serif;margin:0;padding:10px}.main_title{color:#00b0f0;font-weight:700;margin-bottom:4px}.first{font-size:26px}.main_info{grid-gap:4px;gap:4px;grid-template-columns:repeat(4,1fr)}.common_info,.main_info{display:grid;margin-bottom:20px}.common_info{grid-gap:2px;gap:2px;grid-template-columns:repeat(2,1fr)}.diagnostic_results{grid-template-columns:repeat(2,1fr) 4fr}.diagnostic_answer{grid-template-columns:repeat(2,1fr) 3fr 1fr}.column_name{background-color:#0070c0;color:#fff;font-weight:700}.column_name,.column_value{font-size:16px;padding:4px 4px 4px 16px}.column_value{background-color:#f2f2f2}.main_title .second{font-size:12px}.blue{color:#00b0f0;font-size:16px;font-weight:700}.bold_darkblue_text{color:#0e5563;font-weight:900}.bg_white{background-color:#fff}.bg_cm{background-color:#0070c0;color:#fff;font-weight:700;text-align:end}.border{border-bottom:1px solid #0070c0}.text{column-gap:15px;grid-template-columns:7fr 3fr}.simple{color:#0e5563;font-size:16px}.height{height:16px}.seal{display:grid;font-size:16px;font-weight:700;grid-template-columns:repeat(7,1fr);margin-top:50px}.gap{height:1px}