.patient-report .otp-card-group{max-width:450px;margin:0 auto}.patient-report .button-group{display:flex;justify-content:center;margin:0 auto}.patient-report .each-line{display:flex}.patient-report .each-line span{display:inline-block;min-width:90px}.patient-report .action-buttons{display:flex;align-items:center;justify-content:center;margin-top:2em}.patient-report .action-buttons li{margin-right:10px}.patient-report .action-buttons li .el-button{padding:10px 15px;border-radius:5px;margin:0!important}.patient-report .action-buttons li .timer{background:#f44335;width:30px;height:30px;display:flex;border-radius:50%;align-items:center;justify-content:center;color:#fff}.patient-report .action-buttons li:first-child .el-button{background:#2196f3;color:#fff}.patient-report .action-buttons li:nth-child(2) .el-button{background:#f44336;color:#fff}.patient-report .otp-card{background:#fff;padding:30px;margin:0 15px;border-radius:10px}@media(max-width:510px){.patient-report .otp-card{max-width:97%!important}}.patient-report .otp-card .opt-input-group{justify-content:center}.patient-report .otp-card .opt-input-group>div:not(:last-child){margin-right:15px}.patient-report .otp-card .opt-input-group .otp-input{height:35px;max-width:45px;text-align:center;font-weight:600;font-size:18px}@media(max-width:300px){.patient-report .otp-card .opt-input-group .otp-input{max-width:35px}}@media(max-width:250px){.patient-report .otp-card .opt-input-group .otp-input{max-width:30px}}.patient-report .otp-card .heading{margin-bottom:25px}.patient-report .otp-card .heading .accession-id{margin-bottom:5px}.patient-report .otp-card .verify-button{margin-top:2em;padding:10px 25px;font-weight:600;text-transform:uppercase}.patient-report .otp-card .verify-button.is-disabled{opacity:.6}.patient-report .otp-card .error{color:red}.patient-report .download-strip{background:#f2f2f2;padding:10px 0;display:flex;justify-content:flex-end;margin:0 10% 10px}.patient-report .report-pdf{display:block;width:80%;margin:0 10% 20px}@media(max-width:500px){.patient-report .report-pdf{width:90%;margin:0 5% 20px}}.patient-report .download-report{color:#fff;background-color:#1a78da;border-color:#409eff;font-weight:600;padding:7px 10px;font-size:13px}@media(max-width:500px){.patient-report .download-report{font-size:11px}}.report-error-display{text-align:center;margin-top:45vh}.report-error-display img{width:40px;margin-bottom:15px}.report-error-display .color-red{color:red}