.pre-test-create-window .k-dialog{border-radius:8px;width:70vw}.pre-test-create-window .k-dialog .k-dialog-titlebar{background-color:#fff;border-radius:8px 8px 0 0}.pre-test-create-window .k-dialog .k-dialog-titlebar .k-dialog-title{background-color:#fff;border-radius:4px;color:#111928;font-size:16px;font-style:normal;font-weight:600;line-height:150%}.pre-test-create-window .k-dialog .k-dialog-content{padding:0}.pre-test-create-window .pre-test-create-content{align-items:flex-start;align-self:stretch;border-radius:8px;display:flex;flex-direction:column;padding:16px}.pre-test-create-window .pre-test-create-content .pre-test-create-loader{align-items:center;display:flex;height:100%;justify-content:center;padding:24px;width:100%}.pre-test-create-window .pre-test-create-content .skeleton-form-field{border-radius:4px;height:35px;width:100%}.pre-test-create-window .pre-test-create-content .pre-test-create-search{display:flex;flex-direction:row;gap:8px;margin-bottom:16px;width:100%}.pre-test-create-window .pre-test-create-content .pre-test-create-search label{color:#111928;font-weight:500}.pre-test-create-window .pre-test-create-content .pre-test-create-search .required-marker{color:#e02424;font-weight:700;padding-left:4px}.pre-test-create-window .pre-test-create-content .pre-test-create-search .pre-test-create-input{align-items:center;align-self:stretch;background:#fff;border:1px solid #d1d5db;border-radius:8px;color:#111928;display:flex;font-size:12px;font-weight:400;gap:8px;line-height:150%;padding:12px 8px!important}.pre-test-create-window .pre-test-create-content .pre-test-create-search .pre-test-create-input.k-input-solid:focus-within{box-shadow:none}.pre-test-create-window .pre-test-create-content .pre-test-create-search .pre-test-create-input.k-input-solid:hover{border:1px solid #76a9fa!important;box-shadow:none}.pre-test-create-window .pre-test-create-content .pre-test-create-search .regNo-error-message{color:#f98080;font-size:14px;font-weight:500}.pre-test-create-window .pre-test-create-content .pre-test-create-search .box{box-sizing:border-box;display:flex;flex:1 1;flex-direction:column;gap:8px}.pre-test-create-window .pre-test-create-content .pre-test-create-main,.pre-test-create-window .pre-test-create-content .pre-test-create-main .pre-test-create-message{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column}.pre-test-create-window .pre-test-create-content .pre-test-create-main .standalone-pre-test-create-option{align-items:center;align-self:stretch;border-top:1px solid #e5e7eb;display:flex;gap:16px;margin-top:12px;padding:12px 4px 0}.pre-test-create-window .pre-test-create-content .pre-test-create-main .standalone-pre-test-create-option .k-radio-label{-webkit-box-orient:vertical;align-self:stretch;color:#111928;display:-webkit-box;font-size:14px;font-weight:500;line-height:150%;margin-inline-start:0;overflow:hidden;text-overflow:ellipsis}.pre-test-create-window .pre-test-create-content .pre-test-create-main .standalone-pre-test-create-option .pre-test-create-radiobutton{top:0}.pre-test-create-window .pre-test-create-content .pre-test-create-main .standalone-pre-test-create-option .k-radio:checked{background-color:#1548be!important;border-color:#1548be!important;color:#fff!important}.pre-test-create-window .pre-test-create-content .pre-test-create-main .standalone-pre-test-create-option .k-radio:checked:focus{box-shadow:none!important}.pre-test-create-window .pre-test-create-content .pre-test-create-main .pre-test-create-test-runs{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column;margin-top:12px}.pre-test-create-window .pre-test-create-content .pre-test-create-main .pre-test-create-test-runs .pre-test-create-test-run{align-items:center;align-self:stretch;border-bottom:1px solid #e5e7eb;display:flex;gap:16px;justify-content:space-between;padding:12px 4px}.pre-test-create-window .pre-test-create-content .pre-test-create-main .pre-test-create-test-runs .pre-test-create-test-run .pre-test-create-test-run-radiobutton{display:flex;flex-direction:column}.pre-test-create-window .pre-test-create-content .pre-test-create-main .pre-test-create-test-runs .pre-test-create-test-run .pre-test-create-test-run-radiobutton .test-run-radio-button{align-items:center;display:flex;gap:16px}.pre-test-create-window .pre-test-create-content .pre-test-create-main .pre-test-create-test-runs .pre-test-create-test-run .pre-test-create-test-run-radiobutton .test-run-radio-button .k-radio.k-disabled,.pre-test-create-window .pre-test-create-content .pre-test-create-main .pre-test-create-test-runs .pre-test-create-test-run .pre-test-create-test-run-radiobutton .test-run-radio-button .k-radio:disabled{background-color:#e5e7eb}.pre-test-create-window .pre-test-create-content .pre-test-create-main .pre-test-create-test-runs .pre-test-create-test-run .pre-test-create-test-run-radiobutton .test-run-radio-button .k-radio-label{-webkit-box-orient:vertical;align-self:stretch;color:#111928;display:-webkit-box;font-size:14px;font-weight:600;line-height:150%;margin-inline-start:0;overflow:hidden;text-overflow:ellipsis}.pre-test-create-window .pre-test-create-content .pre-test-create-main .pre-test-create-test-runs .pre-test-create-test-run .pre-test-create-test-run-radiobutton .test-run-radio-button .k-radio:checked{background-color:#1548be!important;border-color:#1548be!important;color:#fff!important}.pre-test-create-window .pre-test-create-content .pre-test-create-main .pre-test-create-test-runs .pre-test-create-test-run .pre-test-create-test-run-radiobutton .test-run-radio-button .k-radio:checked:focus{box-shadow:none!important}.pre-test-create-window .pre-test-create-content .pre-test-create-main .pre-test-create-test-runs .pre-test-create-test-run:last-child{border:none;padding-bottom:0}.pre-test-create-window .pre-test-create-content .pre-test-create-main .pre-test-create-test-runs .pre-test-create-test-run .test-run-other-details{align-items:center;display:flex;gap:12px;margin-left:34px}.pre-test-create-window .pre-test-create-content .pre-test-create-main .pre-test-create-test-runs .pre-test-create-test-run .test-run-other-details span{color:#6b7280;font-size:14px;font-weight:400;line-height:150%}.pre-test-create-window .pre-test-create-content .pre-test-create-main .pre-test-create-test-runs .pre-test-create-test-run .test-run-statuses{align-items:center;display:flex;gap:8px}.pre-test-create-window .pre-test-create-content .pre-test-create-main .scroll-enabled-list{max-height:250px;overflow-y:auto;padding-right:16px}.pre-test-create-window .pre-test-create-content .pre-test-create-main .scroll-disabled-list{max-height:none;overflow:visible;overflow:initial}.pre-test-create-window .pre-test-create-content .pre-test-create-actions{align-items:center;align-self:stretch;display:flex;flex-direction:row;gap:8px;justify-content:flex-end;padding-top:8px}.pre-test-create-window .pre-test-create-content .pre-test-create-actions button{padding:12px 24px!important}.right-stepper .mark-as-reviewed-button .bus-btn-primary{font-size:14px!important;font-weight:500!important}.right-stepper .mark-as-reviewed-button .btn-disabled{background:#f3f4f6!important;border:none!important;color:#6b7280!important;font-size:14px!important;font-weight:500!important}@media(max-width:1200px),(max-width:992px){.logs-panel{width:91%!important}}.vehicle-information-header{color:#374151;font-size:16px;font-weight:700;line-height:150%}.vehicle-information-panel{width:80vw!important}.vehicle-information-panel .panel-content{padding-top:8px}.pre-test-basic-information{align-self:stretch;background:#fff;border-radius:8px;box-shadow:0 1px 2px -1px #1717171a,0 1px 3px 0 #1717171a;display:flex;flex-direction:column;gap:16px;padding:16px}.pre-test-basic-information .pre-test-basic-information-header{align-items:flex-start;align-self:stretch;display:flex;justify-content:space-between}.pre-test-basic-information .pre-test-basic-information-header .vehicle-info-section{align-items:flex-start;display:flex;flex:1 1;flex-direction:column;gap:8px}.pre-test-basic-information .pre-test-basic-information-header .vehicle-info-section .vehicle-regno{color:#1548be;cursor:pointer;font-size:18px;font-weight:700}.pre-test-basic-information .pre-test-basic-information-header .vehicle-info-section .vehicle-other-details{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column;gap:4px}.pre-test-basic-information .pre-test-basic-information-header .vehicle-info-section .vehicle-other-details .vehicle-vin{color:#6b7280;font-size:12px;font-weight:400}.pre-test-basic-information .pre-test-basic-information-header .vehicle-info-section .vehicle-other-details .vehicle-label-row{align-items:flex-start;display:flex;gap:8px}.pre-test-basic-information .pre-test-basic-information-header .vehicle-info-section .vehicle-other-details .vehicle-label-row .bus-label-vehicle{align-items:center;background:#f3f4f6;border-radius:8px;display:flex;gap:4px;justify-content:center;padding:4px}.pre-test-basic-information .pre-test-basic-information-header .vehicle-info-section .vehicle-other-details .vehicle-label-row .bus-label-vehicle .country-flag-icon{border-radius:2px;height:16px;margin-right:4px;width:22.4px}.pre-test-basic-information .pre-test-basic-information-header .bus-label-success-lg-light{padding:2px 8px}.pre-test-basic-information .pre-test-basic-information-form .bus-row{display:flex;gap:16px}.pre-test-basic-information .pre-test-basic-information-form .bus-row .bus-field{flex:1 1}.pre-test-basic-information .pre-test-basic-information-skeleton{display:flex;flex-direction:column;gap:16px}.pre-test-basic-information .pre-test-basic-information-skeleton .vehicle-info-section-skeleton{display:flex;flex-direction:column;gap:8px}.pre-test-basic-information .pre-test-basic-information-skeleton .vehicle-info-section-skeleton .vehicle-label-row-skeleton{display:flex;gap:4px}.pre-test-basic-information .pre-test-basic-information-skeleton .pre-test-basic-information-form-skeleton{display:flex;gap:16px}.pre-test-basic-information .pre-test-basic-information-skeleton .pre-test-basic-information-form-skeleton .pre-test-basic-information-form-skeleton-item{display:flex;flex:1 1;flex-direction:column;gap:5px}.pre-test-general-information{display:flex;gap:16px}.pre-test-general-information .pre-test-general-information-section{background:#fff;border-radius:8px;box-shadow:0 1px 2px -1px #1717171a,0 1px 3px 0 #1717171a;display:flex;flex:1 1;flex-direction:column;gap:12px;padding:16px}.pre-test-general-information .pre-test-general-information-section .pre-test-general-information-header{align-items:flex-start;align-self:stretch;display:flex;justify-content:space-between}.pre-test-general-information .pre-test-general-information-section .pre-test-general-information-header .general-info-header-label{color:#111928;font-size:16px;font-weight:600}.pre-test-general-information .pre-test-general-information-section .pre-test-general-information-form{display:flex;flex-wrap:wrap;gap:16px;margin:initial}.pre-test-general-information .pre-test-general-information-section .pre-test-general-information-form .pre-test-general-information-form-item{box-sizing:border-box;display:flex;flex-direction:column;width:calc(50% - 8px)}.pre-test-general-information .pre-test-general-information-section .pre-test-general-information-form .pre-test-general-information-form-item .general-info-item-label{color:#374151;font-size:14px;font-weight:500}.pre-test-general-information .pre-test-general-information-section .pre-test-general-information-form .pre-test-general-information-form-item .general-info-item-content{align-items:baseline;display:flex;font-size:14px;font-weight:600;gap:4px}.pre-test-general-information .pre-test-general-information-section .pre-test-general-information-form .pre-test-general-information-form-item .general-info-item-content.general-info-item-content-mismatch{color:#e02424}.pre-test-general-information .pre-test-general-information-section .pre-test-general-information-form .pre-test-general-information-form-item .general-info-default-note{color:#9ca3af;font-size:12px;font-weight:500}.pre-test-general-information .pre-test-general-information-section .pre-test-general-information-form .pre-test-general-information-form-item .pre-test-other-information-content{display:flex;flex:0 0 50%;flex-direction:column;gap:7px}.pre-test-general-information .pre-test-general-information-section .pre-test-general-information-form .pre-test-general-information-form-item .pre-test-other-information-content .general-info-item-header-label{color:#374151;font-size:16px;font-weight:700}.pre-test-general-information .pre-test-general-information-section .pre-test-general-information-form .pre-test-general-information-form-item .pre-test-other-information-content .general-info-item-description-label{color:#374151;font-size:14px;font-weight:400}.pre-test-general-information .pre-test-general-information-section .pre-test-general-information-form .pre-test-general-information-form-item .pre-test-other-information-content .general-info-item-no-description-label{color:#6b7280;font-size:14px;font-weight:400}.pre-test-general-information .pre-test-general-information-section .pre-test-general-information-form-column{flex-direction:column;flex-wrap:nowrap}.pre-test-general-information .pre-test-general-information-section .pre-test-general-information-form-column .pre-test-general-information-form-item{width:100%}.pre-test-general-information .pre-test-general-information-section .pre-test-general-information-form-skeleton{display:flex;flex-direction:column;gap:16px}.pre-test-general-information .pre-test-general-information-section .pre-test-general-information-form-skeleton .pre-test-general-information-form-skeleton-item{display:flex;flex:1 1;gap:5px}.pre-test-general-information .pre-test-general-information-section .pre-test-general-information-form-skeleton .pre-test-general-information-form-skeleton-item .pre-test-general-information-form-skeleton-item-content{display:flex;flex:0 0 50%;flex-direction:column;gap:5px}.pre-test-defects-list-container{background:#fff;border-radius:8px;box-shadow:0 1px 2px -1px #1717171a,0 1px 3px 0 #1717171a;display:flex;flex:1 0;flex-direction:column;gap:16px;max-width:"50%";padding:16px}.pre-test-defects-list-container .pre-test-defect-list{width:100%}.pre-test-defects-list-container .pre-test-defect-list .pre-test-defect-item{align-items:flex-start;border-bottom:1px solid #e5e7eb;display:flex;gap:12px;justify-content:flex-start;padding-bottom:18px;padding-top:14px}.pre-test-defects-list-container .pre-test-defect-list .pre-test-defect-item .defect-thumbnail{align-items:center;border-radius:4px;display:flex;flex-shrink:0;height:84px;justify-content:center;min-width:84px;overflow:hidden;width:84px}.pre-test-defects-list-container .pre-test-defect-list .pre-test-defect-item .defect-thumbnail img{height:100%;object-fit:cover;width:100%}.pre-test-defects-list-container .pre-test-defect-list .pre-test-defect-item .defect-info{width:-webkit-fill-available;width:-moz-available;width:stretch}.pre-test-defects-list-container .pre-test-defect-list .pre-test-defect-item .defect-info .defect-comment .show-more-link{color:#1c64f2;cursor:pointer}.pre-test-defects-list-container .pre-test-defect-list .pre-test-defect-item .defect-info .defect-comment .show-more-link.show-less{margin-left:4px}.pre-test-defects-list-container .pre-test-defect-list .pre-test-defect-item .view-defect-button{font-weight:500!important;padding:4px 8px!important}.pre-test-defects-container{gap:24px;padding:16px 24px}.pre-test-defects-container,.pre-test-defects-container .pre-test-defects-header-container{align-items:flex-start;display:flex;flex-direction:column}.pre-test-defects-container .pre-test-defects-header-container .pre-test-defect-header-title-container{align-items:center;align-self:stretch;display:flex;gap:16px}.pre-test-defects-container .pre-test-defects-header-container .pre-test-defect-header-title-container .title-text{color:#374151}.pre-test-defects-container .pre-test-defects-header-container .pre-test-defect-header-title-container svg{color:#374151;height:16px;width:16px}.pre-test-defects-container .pre-test-defects-header-container span{color:#6b7280}.pre-test-defects-container .k-form{width:100%}.pre-test-defects-container .k-form .k-form-hint{display:none}.pre-test-defects-container .pre-test-defect-form{display:flex;flex-direction:column;gap:24px;width:100%}.pre-test-defects-container .pre-test-defect-form .form-row{align-items:flex-start;display:flex;flex-direction:column;gap:8px;width:100%}.pre-test-defects-container .pre-test-defect-form .form-row .k-form-field{width:100%}.pre-test-defects-container .pre-test-defect-form .form-row .dropdown-list-item span{font-size:16px!important}.pre-test-defects-container .pre-test-defect-form .form-row .k-input-value-text:empty:after{color:#9ca3af;content:var(--dropdown-placeholder);font-size:16px}.pre-test-defects-container .pre-test-defect-form .form-row .image-guideline{align-items:center;color:#6b7280;display:flex;justify-content:center;text-align:center;width:100%}.pre-test-defects-container .pre-test-defect-form .edit-defect-actions{align-items:flex-start;align-self:stretch;display:flex;gap:16px}.pre-test-defects-container .pre-test-defect-form .edit-defect-actions .action-button{align-items:center;background-color:#fff;border:1px solid #d1d5db;border-radius:8px;display:flex;flex:1 0;gap:4px;height:37px;justify-content:center;padding:4px 8px}.pre-test-defects-container .pre-test-defect-form .edit-defect-actions .action-button span{color:#111928;font-size:14px;font-style:normal;font-weight:500}.pre-test-defects-container .pre-test-defect-form .edit-defect-actions .update-defect-button{align-items:center;background:#ebf5ff;border:none;border-radius:8px;display:flex;flex:1 0;gap:4px;height:45px;justify-content:center;padding:4px 8px}.pre-test-defects-container .pre-test-defect-form .edit-defect-actions .update-defect-button span{color:#1e429f;font-family:Inter;font-size:16px;font-style:normal;font-weight:500}.pre-test-defects-container .pre-test-defect-form .edit-defect-actions .update-defect-button.disabled{background:#f3f4f6}.pre-test-defects-container .pre-test-defect-form .edit-defect-actions .update-defect-button.disabled span{color:#6b7280!important}.pre-test-defects-container .pre-test-defect-form .defect-images-container{grid-gap:8px;display:grid;gap:8px;grid-template-columns:1fr 1fr 0fr}.pre-test-defects-container .pre-test-defect-form .defect-images-container .defect-image-container{align-items:center;display:flex;flex-direction:column;min-width:0;position:relative}.pre-test-defects-container .pre-test-defect-form .defect-images-container .defect-image-container .category-label{align-items:center;background:#ebf5ff;border-radius:8px;bottom:5.54px;color:#1548be;display:flex;font-weight:400;gap:2px;padding:2px 8px;position:absolute;right:3.885px}.pre-test-defects-container .pre-test-defect-form .defect-images-container .defect-image-container .placeholder-image{opacity:.4}.pre-test-defects-container .pre-test-defect-form .add-defect-button{align-items:center;border:none;border-radius:8px;display:flex;gap:6px;height:56px;justify-content:center;margin-top:24px;padding:16px 24px;width:100%}.pre-test-defects-container .pre-test-defect-form .add-defect-button.disabled{background:#f3f4f6}.pre-test-defects-container .pre-test-defect-form .add-defect-button.disabled span{color:#6b7280!important}.pre-test-defects-container .pre-test-defect-form .add-defect-button.active{background:#1548be}.pre-test-defects-container .pre-test-defect-form .add-defect-button.active span{color:#fff!important}.pre-test-defects-container .pre-test-defect-form .pre-test-defect-images-container-skeleton{display:flex;flex-direction:column;gap:8px}.pre-test-defects-container .pre-test-defect-form .edit-defect-buttons-contatiner{display:flex;flex-direction:column;gap:24px;padding-bottom:16px}.pre-test-defects-container .pre-test-defect-form textarea{color:#111928;font-size:16px!important;font-style:normal;font-weight:400;line-height:150%}.pre-test-defects-container .separator{align-self:stretch;background:#e5e7eb;height:1px}.pre-test-defects-container .existing-defects-container{align-items:flex-start;display:flex;flex-direction:column;gap:12px;width:100%}.pre-test-defects-container .existing-defects-container .edit-defect-container{display:flex;flex-direction:column;padding-right:16px;width:100%}.pre-test-defects-container .existing-defects-container .defect-images-title{color:#9ca3af;font-size:14px;font-style:normal;font-weight:500}.pre-test-defects-container .existing-defects-container .defect-row-container{width:100%}.pre-test-defects-container .existing-defects-container .defect-row-container .defect-row{align-items:flex-start;border-bottom:1px solid #e5e7eb;display:flex;gap:12px;padding-bottom:16px}.pre-test-defects-container .existing-defects-container .defect-row-container .defect-row .defect-thumbnail-container{align-items:flex-start;display:flex;flex-direction:column;flex-shrink:0;height:68px}.pre-test-defects-container .existing-defects-container .defect-row-container .defect-row .defect-thumbnail-container .defect-thumbnail{align-items:flex-start;align-self:stretch;display:flex;flex:1 0;flex-direction:column;gap:9.945px}.pre-test-defects-container .existing-defects-container .defect-row-container .defect-row .defect-thumbnail-container .defect-thumbnail img{border-radius:4px;height:100px;object-fit:cover;width:100px}.pre-test-defects-container .existing-defects-container .defect-row-container .defect-row .defect-details-container{align-items:flex-start;display:flex;flex:1 0;flex-direction:column;gap:12px}.pre-test-defects-container .existing-defects-container .defect-row-container .defect-row .defect-details-container .defect-details-section{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column;justify-content:center}.pre-test-defects-container .existing-defects-container .defect-row-container .defect-row .defect-details-container .defect-details-section .checkpoint-comment-label{color:#6b7280;font-size:14px;font-style:normal;font-weight:400}.pre-test-defects-container .existing-defects-container .defect-row-container .defect-row .defect-details-container .defect-details-section .defect-comment-section{align-items:flex-start;display:flex;flex-direction:row;justify-content:space-between;width:100%}.pre-test-defects-container .existing-defects-container .defect-row-container .defect-row .defect-separator{align-self:stretch;background:#e5e7eb;height:1px}.pre-test-defects-container .existing-defects-container .k-animation-container.collapsed{display:none!important}.pre-test-defects-container .existing-defects-container .defect-show-more span,.pre-test-defects-container .existing-defects-container .defect-show-more-without-image span{-webkit-text-decoration-skip:ink;color:#1c64f2;font-size:14px;font-style:normal;font-weight:400;text-decoration-line:underline;text-decoration-skip-ink:auto;text-decoration-style:solid;text-decoration-thickness:auto;text-underline-offset:auto}.pre-test-defects-container .existing-defects-container .defect-show-more{align-items:flex-start;align-self:stretch;display:flex;gap:10px;justify-content:flex-end;padding:16px 0}.pre-test-defects-container .existing-defects-container-skeleton{display:flex;width:100%}.pre-test-defects-container .existing-defects-container-skeleton .existing-defects-list-skeleton{width:100%}.defect-dropdown-popup .k-list-item{font-size:16px!important;font-weight:400}.mobile-page-content .pre-test-defects-container .bus-field .k-textarea .k-input-inner{line-height:150%!important}.mobile-page-content .pre-test-defect-image-preview{background-color:#1f2a37!important;display:flex;flex-direction:column;gap:24px;height:100vh}.mobile-page-content .pre-test-defect-image-preview .title-row{background-color:#1f2a37;opacity:.9;padding:calc(var(--safe-area-top) + 16px) 8px 16px!important;position:fixed;width:100%;z-index:1}.mobile-page-content .pre-test-defect-image-preview .title-row>div{color:#f3f4f6!important;white-space:break-spaces;word-break:break-word}.mobile-page-content .pre-test-defect-image-preview .title-row button{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:#0000;background:#55607566;border-radius:50%;height:32px;padding:0;width:32px}.mobile-page-content .pre-test-defect-image-preview .title-row button i{color:#fff;font-size:18px}.mobile-page-content .pre-test-defect-image-preview .title-row.no-text{background-color:#0000}.mobile-page-content .pre-test-defect-image-preview .carousel-container{height:100vh;position:relative;width:100vw}.mobile-page-content .pre-test-defect-image-preview .carousel-container .dots{bottom:calc(var(--safe-area-bottom) + 16px);left:50%;position:fixed;transform:translateX(-50%)}.mobile-page-content .pre-test-defect-image-preview .carousel-container .carousel{height:100%;position:relative}.mobile-page-content .pre-test-defect-image-preview .carousel-container .carousel .carousel-images{height:calc(100vh - 38px)}.mobile-page-content .pre-test-defect-image-preview .carousel-container .carousel .carousel-images img{border-radius:0;object-fit:contain}.mobile-page-content .pre-test-defect-image-preview .carousel-container .carousel-overlay{bottom:28px;position:fixed;width:100%}.mobile-page-content .pre-test-defect-image-preview .carousel-container .carousel-overlay .carousel-overlay-buttons.comments-hidden{padding-bottom:var(--safe-area-bottom)}.mobile-page-content .pre-test-defect-image-preview .carousel-container .carousel-overlay .carousel-overlay-buttons{display:flex;justify-content:space-between;padding:10px 15px}.mobile-page-content .pre-test-defect-image-preview .carousel-container .carousel-overlay .carousel-overlay-buttons .empty-alignment{height:29px;width:29px}.mobile-page-content .pre-test-defect-image-preview .carousel-container .carousel-overlay .carousel-overlay-buttons .image-comment-button{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:#55607566;border-radius:32px;display:flex;height:29px;justify-content:center;width:29px}.mobile-page-content .pre-test-defect-image-preview .carousel-container .carousel-overlay .carousel-overlay-buttons .image-comment-button i{color:#f9fafb}.mobile-page-content .pre-test-defect-image-preview .carousel-container .carousel-overlay .carousel-overlay-buttons .image-comment-button .comment-indicator{background:#ff5a1f;border-radius:12px;height:12px;position:absolute;right:-3px;top:0;width:12px}.mobile-page-content .pre-test-defect-image-preview .carousel-container .carousel-overlay .carousel-overlay-buttons .image-count{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0501014d;border-radius:8px;color:#fff;display:flex;padding:4px 8px}.mobile-page-content .pre-test-defect-image-preview .carousel-container .no-content-screen{align-items:center;background-color:#111928;display:flex;flex-direction:column;gap:22px;height:100%;justify-content:center;width:100%}.mobile-page-content .pre-test-defect-image-preview .carousel-container .no-content-screen i{color:#374151;font-size:44px;line-height:44px}.mobile-page-content .pre-test-defect-image-preview .carousel-container .no-content-screen div{color:#9ca3af}.mobile-page-content .pre-test-defect-image-preview .details-container{background-color:#1f2a37;bottom:0;display:flex;flex-direction:column;gap:4px;height:fit-content;left:0;opacity:.9;overflow-y:scroll;padding:12px 24px;width:100%}.mobile-page-content .pre-test-defect-image-preview .details-container div{color:#f3f4f6;white-space:pre-wrap;word-break:break-word}.mobile-page-content .pre-test-defect-image-preview .details-container .defect-info-section{color:#f3f4f6!important;display:flex;flex-wrap:wrap;gap:4px;line-height:150%;padding-bottom:8px}.mobile-page-content .pre-test-defect-image-preview .details-container .defect-info-section .separator{color:#f3f4f6!important}.mobile-page-content .pre-test-defect-image-preview .details-container .defect-comment{color:#f3f4f6!important;font-size:12px;font-weight:400;line-height:150%;padding-bottom:8px}.mobile-page-content .pre-test-defect-image-preview.landscape-mode{gap:0!important;padding:0!important}.mobile-page-content .pre-test-defect-image-preview.landscape-mode .title-row{padding:calc(var(--safe-area-top) + 16px) 12px 8px!important}.mobile-page-content .pre-test-defect-image-preview.landscape-mode .carousel-container{overflow:hidden}.mobile-page-content .pre-test-defect-image-preview.landscape-mode .carousel-container .carousel-images{height:100%}.mobile-page-content .pre-test-defect-image-preview.landscape-mode .carousel-container .carousel-overlay{bottom:0}.mobile-page-content .pre-test-defect-image-preview.landscape-mode .carousel-container .carousel-overlay .carousel-overlay-buttons.comments-hidden{padding-bottom:calc(var(--safe-area-bottom) + 18px)}.mobile-page-content .pre-test-defect-image-preview.landscape-mode .carousel-container .dots{bottom:calc(var(--safe-area-bottom) + 6px);left:50%;position:fixed;transform:translateX(-50%)}.mobile-page-content .pre-test-defect-image-preview.landscape-mode.no-content-mode .carousel-container{padding-bottom:0}.mobile-page-content .pre-test-defect-image-preview.landscape-mode.no-content-mode .carousel-container .carousel-overlay{bottom:0}.mobile-page-content .pre-test-defect-image-preview.no-content-mode .carousel-container{padding-bottom:16px}.mobile-page-content .pre-test-defect-image-preview.no-content-mode .carousel-container .carousel-overlay{bottom:16px}.pre-test-link-images .navigation-header{align-items:center;background-color:#fff;border-bottom:1px solid #f3f4f6;display:flex;height:56px;justify-content:space-between;padding:env(safe-area-inset-top) 16px 16px;position:fixed;width:100%}.pre-test-link-images .navigation-header .title-text{margin:0 auto}.pre-test-link-images .navigation-header{padding-top:16px;z-index:15000}.pre-test-link-images .navigation-header .back-button{align-items:center;display:flex;gap:4px}.pre-test-link-images .navigation-header .back-button i{font-size:24px}.pre-test-link-images .navigation-header .title-text{left:50%;position:absolute;text-align:center;transform:translateX(-50%);white-space:nowrap}.pre-test-link-images .pre-test-progress-stepper{margin-top:80px}.pre-test-link-images .section-separator{align-self:stretch;background:#f9fafb;height:16px}.pre-test-link-images .images-page-footer{margin-bottom:64px;padding:0 24px}.pre-test-link-images .pre-test-defects-container:not(:has(.separator))+.images-page-footer .pre-test-link-primary-button-container{margin-top:0;padding-top:8px}.pre-test-link-images .add-defect-enabled~.images-page-footer .bus-btn.bus-btn-primary{background-color:#ebf5ff!important}.pre-test-link-images .add-defect-enabled~.images-page-footer .bus-btn.bus-btn-primary .k-button-text{color:#1548be!important}