body{margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#f0f2f5;overflow-y:scroll}#root{height:100vh}.queue-dropdown-recall{color:#fa8c16!important;font-weight:500;transition:all .2s ease}.ant-dropdown-menu-item.queue-dropdown-recall:hover,.ant-dropdown-menu-item-active.queue-dropdown-recall{background-color:#fff7e6!important;color:#d46b08!important}.queue-dropdown-recall:hover .ant-dropdown-menu-title-content span,.ant-dropdown-menu-item.queue-dropdown-recall:hover span{color:#d46b08!important}.queue-dropdown-exam{color:#1677ff!important;font-weight:500;transition:all .2s ease}.ant-dropdown-menu-item.queue-dropdown-exam:hover,.ant-dropdown-menu-item-active.queue-dropdown-exam{background-color:#e6f4ff!important;color:#0958d9!important}.queue-dropdown-exam:hover .ant-dropdown-menu-title-content span,.ant-dropdown-menu-item.queue-dropdown-exam:hover span{color:#0958d9!important}.queue-dropdown-rollback{color:#722ed1!important;font-weight:500;transition:all .2s ease}.ant-dropdown-menu-item.queue-dropdown-rollback:hover,.ant-dropdown-menu-item-active.queue-dropdown-rollback{background-color:#f9f0ff!important;color:#531dab!important}.queue-dropdown-rollback:hover .ant-dropdown-menu-title-content span,.ant-dropdown-menu-item.queue-dropdown-rollback:hover span{color:#531dab!important}.ant-layout-sider,.ant-layout-sider *,.ant-menu,.ant-menu *{-webkit-user-select:none!important;-moz-user-select:none!important;-ms-user-select:none!important;user-select:none!important}@page{size:auto;margin:8mm 10mm}@media print{body{margin:0!important;padding:0!important;-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}.print-document{padding:0!important;width:100%!important;box-sizing:border-box!important;min-height:auto!important}.print-document *{box-sizing:border-box!important}.print-document .info-table{table-layout:fixed!important;width:100%!important;border-collapse:collapse!important}.print-document .info-table td{vertical-align:top!important;padding:2px 0!important}.print-document .info-table td.col-left{padding-right:12px!important}.print-document .info-item{display:flex!important;align-items:flex-start!important}.print-document .info-label{font-weight:700!important;white-space:nowrap!important;flex-shrink:0!important;margin-right:5px!important}.print-document .info-value{flex:1!important;word-break:break-word!important}.signature-section,.summary-box{page-break-inside:avoid!important}}@media print and (max-width: 165mm){.print-document{font-size:11px!important;line-height:1.35!important}.print-document h1{font-size:16px!important;margin-bottom:10px!important}.print-document h2{font-size:13px!important;margin-bottom:2px!important}.print-document h3{font-size:12px!important;margin-bottom:6px!important;padding-bottom:4px!important}.print-document h4{font-size:11px!important;margin-bottom:2px!important}.print-document p{font-size:10.5px!important;margin-bottom:2px!important;line-height:1.3!important}.print-document .header-section{padding-bottom:8px!important;margin-bottom:12px!important}.print-document .title-section{min-height:75px!important;margin-bottom:12px!important}.print-document .qr-code{width:2.1cm!important;height:2.1cm!important}.print-document .ant-descriptions-item-label,.print-document .ant-descriptions-item-content{padding:3px 6px!important;font-size:10.5px!important;line-height:1.3!important}.print-document .ant-descriptions{margin-bottom:10px!important}.print-document .ant-table-cell{padding:3px 5px!important;font-size:10px!important;line-height:1.3!important}.print-document .info-table td{font-size:10.5px!important;line-height:18px!important;padding:1px 0!important}.print-document .info-table td.col-left{padding-right:8px!important}.print-document .info-label{margin-right:4px!important}.print-document .doctor-sig-space{height:35px!important}.print-document .summary-box{margin-top:10px!important;padding:8px 10px!important;font-size:10.5px!important}.print-document .summary-box div{margin-bottom:3px!important}.print-document .summary-box h2{font-size:14px!important}.print-document .signature-section{margin-top:20px!important;padding-bottom:5px!important}}
