:root{--primary-color:#002c5f;--button-hover-color:#004fab}@font-face{font-family:Hyundai Sans Head Office Bold;src:url(/static/media/HyundaiSansHeadOffice-Bold.4f4bac1eb43eed302001.ttf) format("truetype")}@font-face{font-family:Hyundai Sans Head Office Light;src:url(/static/media/HyundaiSansHeadOffice-Light.70d3e5498c354a452080.ttf) format("truetype")}@font-face{font-family:Hyundai Sans Head Office Regular;src:url(/static/media/HyundaiSansHeadOffice-Regular.012fd07c57b3deeea39c.ttf) format("truetype")}@font-face{font-family:Hyundai Sans Head Office Medium;src:url(/static/media/HyundaiSansHeadOffice-Medium.f105edb750aee916b7b9.ttf) format("truetype")}@font-face{font-family:Hyundai Sans Text Office Bold;src:url(/static/media/HyundaiSansTextOffice-Bold.9c68196c2fdce65cfe51.ttf) format("truetype")}@font-face{font-family:Hyundai Sans Text Office Bold Italic;src:url(/static/media/HyundaiSansTextOffice-BoldItalic.998de82dc6c364905eb3.ttf) format("truetype")}@font-face{font-family:Hyundai Sans Text Office Medium;src:url(/static/media/HyundaiSansTextOffice-Medium.446fe0bb4f1cd2cf5636.ttf) format("truetype")}@font-face{font-family:Hyundai Sans Text Office Medium Italic;src:url(/static/media/HyundaiSansTextOffice-MediumItalic.dc1b73c3085be21518a1.ttf) format("truetype")}@font-face{font-family:Hyundai Sans Text Office Regular;src:url(/static/media/HyundaiSansTextOffice-Regular.9a7e9f5d0631285d931d.ttf) format("truetype")}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:sans-serif;margin:0}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}a{text-decoration:none}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.home-bg-container{background:#fffaf5;border-radius:8px;box-shadow:0 2px 8px -4px #d2d5da99;height:100%;margin-bottom:14px;margin-top:0;padding:6px 24px 24px}.master-card{background:#fff;border:1px solid #dcddde;border-radius:8px;height:116px;transition:box-shadow .3s ease}.master-card .ant-card-body{padding:16px 24px 24px}.config-container:hover,.master-card:hover{box-shadow:0 6px 16px 0 #00000014}.home-card-container{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start}.style-icons{margin-bottom:14px}.cards-label,.style-icons{height:auto;max-width:100%;min-width:20px}.cards-label{word-wrap:break-word;color:#002c5f;font-family:Hyundai Sans Head Office Medium,sans-serif;font-size:20px;font-weight:500;line-height:26px;margin:0;overflow:hidden;padding:0;text-align:left;text-overflow:ellipsis;white-space:nowrap}.config-container{border:.1px solid #dcddde}.config-container .ant-card-body{display:flex;flex-direction:column}.main-title{color:#002c5f;font-family:Hyundai Sans Head Office Medium,sans-serif;font-size:24px;font-weight:500;line-height:32px;margin-bottom:12px;margin-top:18px;padding:0;text-align:left}.config-cards-description{color:#22252b;font-family:Hyundai Sans Head Office Regular,sans-serif;font-size:14px;font-weight:400;line-height:22px;text-align:left}.config-card-para-cont{align-items:start;justify-content:flex-start}.img-card{align-self:flex-start;float:right;height:100px;width:52px}@media screen and (max-width:768px){.style-icons{height:50px;width:50px}.cards-label,.main-title{font-size:18px}.main-title{color:#002c5f}.config-cards-description{font-size:12px;font-weight:400}}@media screen and (max-width:410px){.cards-label{font-size:10px;height:auto}}.d-flex{display:flex}.km-month-select .ant-select-selector{border-radius:2px;height:20px}.system-form-input-div .ant-select-selection-placeholder{font-family:Hyundai Sans Head Office Regular!important;font-size:14px!important;font-weight:400!important;line-height:22px!important}.empty-bg{align-items:center;background-color:#fff;border-radius:4px;box-shadow:0 6px 16px -4px #d2d5da99;display:flex;flex-direction:column;height:100%;justify-content:center;margin:18px 12px 12px;min-height:70vh;padding:24px}p{color:#21272a;font-family:Hyundai Sans Head Office Regular;font-size:16px;font-weight:400;line-height:24px;text-align:left}.add-button-style{height:40px}.import-style{border:1px 0;border-radius:2px!important;color:#181e2d;font-family:Hyundai Sans Text Office Regular,sans-serif!important;font-size:14px;font-weight:400!important;height:40px;line-height:24px;margin-left:5px;margin-right:5px;width:103px}.result-table-main-bg{background-color:#fff;border-radius:4px;margin:12px 12px 24px;min-height:70vh;min-width:700px;padding:20px 20px 2px;width:98%}.style-filter-box{margin-right:18px;width:245px}.table-buttons-container{align-items:center;display:flex;flex-direction:row;justify-content:space-between;width:100%}.table-style{margin-top:12px}.add-import-search-container{align-items:center;display:flex;flex-direction:row;justify-content:center}.table-style .ant-table-cell{color:#272f3e;font-size:14px;font-weight:400;line-height:22px;text-align:left}.table-style .ant-table-column-title{color:#272f3e;font-family:Hyundai Sans Head Office Medium;font-size:14px;font-weight:500;line-height:22px;text-align:left}.table-style .anticon .anticon-caret-up .ant-table-column-sorter-up{font-size:5px!important}.table-style .ant-table-cell{padding:8px!important}.table-style .ant-table-thead>tr>th{padding-bottom:8px!important;padding-top:8px!important}.loading-spinner-bg{align-items:center;display:flex;flex-direction:column;height:55vh;justify-content:center;width:100%}.table-class-name .ant-table-column-sorter-down,.table-class-name .ant-table-column-sorter-up{font-size:10px!important}.table-class-name .ant-table-cell,.table-class-name .ant-table-container,.table-class-name .border-start-start-radius{border-radius:0!important}.master-actions{align-items:center;display:flex;flex-direction:row}.master-actions .ant-btn{background:#0000;border:none;box-shadow:none}.master-actions .ant-btn-icon{color:#002c5f}.master-actions .anticon{font-size:14px!important}.ant-modal-confirm .ant-modal-confirm-btns .ant-btn+.ant-btn{background:#002c5f;border-color:#002c5f!important;color:#fff}.delete-popup .ant-modal-content{border-radius:0!important;transform:translateY(90%)}.delete-popup{font-family:Hyundai Sans Head Office Regular,sans-serif;font-size:14px;font-weight:400;line-height:22px;text-align:left}.ant-btn-default.ant-btn-dangerous{color:#fff!important}.action-switch{height:17px;min-width:20px!important;width:28px}.action-switch .ant-switch-handle{height:12px!important;width:12px!important}.action-switch.ant-switch-checked .ant-switch-handle{inset-inline-start:calc(100% - 15px)}.custom-search-parent-container{margin-left:5px;margin-right:10px}.custom-search-parent-container .ant-input-outlined{background-color:#f7f9fb;border-radius:0!important;height:32px}.custom-search-parent-container .ant-input-search-button{border-radius:0!important;height:32px}.custom-filter.anticon svg{height:.875rem!important;margin:auto!important;width:16px!important}.custom-filter{background:#002c5f;color:#fff;height:30px;width:32px}.ant-drawer .ant-drawer-header-title{flex-direction:row-reverse!important}.ant-drawer-right>.ant-drawer-content-wrapper{width:15.188rem!important}.div-label{color:#888e9c;font-family:Hyundai Sans Text Office Regular;font-size:12px;font-weight:600;line-height:18px}.custom-search-parent-container .ant-select-selection-item{background-color:#dadae4!important;font-family:Hyundai Sans Head Office Medium!important}.ant-drawer .ant-drawer-header{border-bottom:1px solid #d5d8dd!important}.ant-drawer .ant-drawer-footer{border-top:1px solid #d5d8dd!important}.dv-select>.ant-select-selector{border-radius:2px!important;width:200px!important}.ant-drawer-body{padding:0!important}.rangepicker-btn{height:30px}.ant-picker{border-radius:0}.parts-version-button{background:#fff;border:1px solid #d5d8dd;border-radius:2px!important;color:#181e2d;cursor:pointer;display:inline-block;font-family:Hyundai Sans Head Office Regular,sans-serif!important;font-size:14px;font-weight:400;height:32px;line-height:1.5;outline:none;padding:5px 12px;transition:all .3s ease;width:auto}.add-button-style{background:#002c5f;border:none;border-radius:2px!important;color:#fff;font-family:Hyundai Sans Text Office Regular,sans-serif;font-size:14px!important;font-weight:300;height:32px;line-height:24px!important;margin-left:10px;padding:4.5px 12px 5px!important;transition:background-color .3s}.add-button-style:focus,.add-button-style:hover{background:#001f4b!important;color:#fff!important}.custom-menu .ant-dropdown-menu-item{background-color:#002c5f!important;color:#fff!important;font-family:Hyundai Sans Text Office Regular,sans-serif;font-size:14px!important;width:200px}.export-dropdown-menu.ant-dropdown .ant-dropdown-menu{border-radius:2px;padding:0!important}.custom-menu .ant-dropdown-menu-item:hover,.export-dropdown-menu.ant-dropdown .ant-dropdown-menu{background-color:#002c5f!important;color:#fff!important}.custom-menu .ant-dropdown-menu-item+.ant-dropdown-menu-item{border-top:1px solid #e8e8e8}.ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item{border-radius:0!important}.master-modal-parent .ant-modal-content{border-radius:8px!important}.master-modal-parent .ant-form-item-required-mark-optional{font-family:none!important;font-weight:800!important}.sytem-form-input-div{align-items:center;display:flex;flex-direction:row;justify-content:space-between;margin-bottom:0;padding-bottom:0}.master-modal-parent .ant-modal-title{font-family:Hyundai Sans Head Office Medium,sans-serif!important;font-size:16px;font-weight:500;line-height:24px}.custom-modal .ant-form-vertical .ant-form-item-label>label{font-family:Hyundai Sans Head Office Regular}.custom-modal.ant-modal .ant-modal-header{border-bottom:1px solid #d9d9d9;margin-bottom:0!important;padding:1rem 1.5rem}.custom-modal.ant-modal .ant-modal-content{padding:0!important}.custom-modal.ant-modal .ant-modal-body{padding:1.5rem 1.5rem 0!important}.custom-modal.ant-modal .ant-modal-footer{border-top:1px solid #d9d9d9;margin-top:0!important;padding:1rem 1.5rem}.custom-modal .ant-select-selector{border-radius:.125rem!important}.custom-modal .ant-form-item{margin-bottom:12px!important}.ellipsis{max-width:60px}.col-recommended-ellipses,.ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.col-recommended-ellipses{max-width:130px}.col-model-name{max-width:20%}.ant-table-column-title{margin-right:5px!important}.master-modal-parent .ant-modal-content{padding:18px 0!important}.master-modal-parent .ant-modal-header{margin-bottom:12px;margin-left:24px}.master-modal-parent .ant-modal-footer{margin-right:24px}.system-form-input-div{align-items:center;display:flex;flex-direction:row;justify-content:space-between}.form-inputs-parent{border-bottom:1px solid #d5d8dd;border-top:1px solid #d5d8dd;padding-left:24px;padding-right:24px;padding-top:16px}.form-inputs-parent .ant-form-item{margin-bottom:24px}.ant-input,.form-inputs-parent .ant-form-item-label>label{font-family:Hyundai Sans Head Office Regular,sans-serif;font-size:14px;font-weight:400;line-height:22px}.description-cell-style{max-width:50px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.part-value .ant-input-group .ant-input-group-addon{border-radius:2px}.ant-input-group-addon{border-bottom-left-radius:2px!important;border-bottom-right-radius:0!important;border-top-left-radius:2px!important;border-top-right-radius:0!important;font-family:Hyundai Sans Head Office Regular,sans-serif;font-size:14px;font-weight:400;line-height:22px}.sundry-parent-value-input .ant-input-outlined{border-bottom-left-radius:0!important;border-top-left-radius:0!important}.ant-form-item-explain-error{transition:none!important}.service-header{align-items:center;background:#fff;border-radius:4px;box-shadow:0 2px 5px 8px #0000000d;display:flex;flex-direction:row;justify-content:space-between;padding:16px;width:100%}.main-bg{margin-top:12px;min-width:680px}.service-header .ant-select .ant-select-outlined .css-dev-only-do-not-override-djtmh8 .ant-select-single{border-radius:10px!important;min-width:100px!important}.model-header-label{font-family:Hyundai Sans Head Office Regular}.ant-select-item-option-content{font-family:Hyundai Sans Head Office Regular!important}.model-label-data{font-family:Hyundai Sans Head Office Medium}.service-header .ant-select-selector{border-radius:2px}.service-header .ant-select{width:200px!important}.model-details-cont{justify-content:space-between}@media screen and (min-width:768px) and (max-width:920px){.service-header .ant-select{width:180px!important}}@media screen and (max-width:768px){.service-header{align-items:flex-start;justify-content:flex-start}}.model-header-input-label{font-family:Hyundai Sans Head Office Medium}.service-interval-input-cont{background-color:#fff;border-radius:4px;margin-top:12px;min-height:60vh;padding:12px 12px 20px}.import-cont{margin-bottom:12px}.import-cont,.save-cancel-header{align-items:center;display:flex;flex-direction:row;justify-content:space-between;width:100%}.save-cancel-header{padding-bottom:12px;padding-top:12px}.main-bg .ant-input{color:#272f3e;font-family:Hyundai Sans Head Office Regular!important;font-size:14px;font-weight:400!important;line-height:22px;min-width:100px!important;text-align:left}.save-header-bg{height:70px}.buttons-cont .save-button,.cancel-button{font-family:Hyundai Sans Head Office Regular}.no-of-intrervals,.total-applied-intervals{font-family:Hyundai Sans Text Office Regular}.main-bg .ant-select-selection-placeholder{color:#888e9c!important;font-family:Hyundai Sans text Office Regular;font-size:14px;font-weight:400;line-height:22px;text-align:left}.labour-hours-input::placeholder{font-family:Hyundai Sans text Office Regular;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.service-interval-input-cont .ant-table-thead>tr>th{padding:8px 8px 8px 0!important}.service-interval-input-cont .ant-table-tbody>tr>td{height:40px!important;padding-bottom:0;padding-left:4px!important;padding-right:8px!important;padding-top:0}.hours-errors-message{color:#f5222d;font-family:Hyundai Sans Head Office Regular;font-size:11px;font-weight:400;line-height:22px;padding-left:12px}.ant-table-row{height:50px!important}.input-error-cont{display:flex;flex-direction:row;justify-content:center;min-width:105px}.cell-padding-style{display:flex;flex-direction:column;height:46px;margin-top:14px}.border-red{border:1px solid #f5222d;border-radius:2px}.interval-code-title-style{max-width:150px;min-width:50px;text-overflow:ellipsis;width:200px}.error-msg{color:#f5222d;font-size:18px;font-weight:400;margin-right:4px}.error-msg,.main-bg .ant-select-selection-item{font-family:Hyundai Sans Head Office Regular;line-height:22px}.main-bg .ant-select-selection-item{color:#272f3e;font-size:14px;font-weight:500;text-align:left}.service-interval-input-cont .ant-table-column-title{font-family:Hyundai Sans Head Office Medium;text-overflow:ellipsis!important}.action-title{font-family:Hyundai Sans Head Office Medium}.buttons-bg .ant-btn{font-family:Hyundai Sans Head Office Regular}.button-cont-only-import{display:flex;flex-direction:row;justify-content:flex-end;padding-bottom:12px;width:100%}.confirm-description{color:#272f3e;font-family:Hyundai Sans Head Office Regular,sans-serif;font-size:14px;font-weight:400;line-height:22px;margin-left:25px;margin-top:0;text-align:left}.confirm-title{color:#272f3e;font-family:Hyundai Sans Head Office Medium,sans-serif;font-size:16px;font-weight:500;line-height:24px;text-align:left}.custom-model-cofirm-style .ant-modal-content{border-radius:2px!important}.custom-model-cofirm-style{top:230px!important}.model-details-header{align-items:flex-start;background:#fff;border-radius:4px;box-shadow:0 4px 8px 0 #0000000d;display:flex;flex-direction:row;justify-content:flex-start;min-height:102px;padding:16px;width:100%}.custom-dropdown{max-height:400px!important;width:66vw!important}.custom-dropdown .ant-table-row{height:48px!important}.model-details-header .ant-select-selector{border-radius:2px}.model-details-header .ant-select{width:280px!important}.model-details-container{display:flex;flex-direction:row;justify-content:space-between;width:100%}.each-column{margin:12px}@media screen and (min-width:720px) and (max-width:920px){.model-details-header .ant-select{width:380px!important}.model-details-container{flex-wrap:wrap;justify-content:flex-start}}@media screen and (max-width:1200px){.model-details-header .ant-select{width:380px!important}.model-details-header{align-items:flex-start;flex-direction:column}.custom-dropdown{max-height:400px!important;width:80vw!important}.each-column{margin-top:12px}.model-details-container{align-items:flex-start;margin-top:20px}}@media screen and (max-width:720px){.model-details-container{align-items:flex-start;justify-content:flex-start;margin-top:20px}.model-details-header .ant-select{width:68vw!important}}.custom-dropdown-container{max-height:400px!important;overflow-y:none}.model-details-header .ant-table{margin:0}.custom-dropdown .ant-select-dropdown-menu{max-height:none!important}.custom-dropdown-container .ant-table-body{max-height:400px!important}@media (max-width:768px){.ant-table-body{max-height:400px;overflow:auto}.custom-dropdown{max-height:400px!important;width:80vw!important}}.ant-modal.modal-gsp-overview .ant-modal-content{border-radius:0!important;padding:0!important}.ant-modal.modal-gsp-overview .ant-modal-header{padding:12px 12px 0}.ant-modal.modal-gsp-overview .ant-modal-body{background-color:#f4f5f7;border-top:1px solid #e1dfdf;padding:24px}.modal-gsp-overview .popup-header{display:flex;justify-content:space-between}.modal-gsp-overview .gsp-overview-popup{background-color:#fff;box-shadow:0 4px 8px #0000001a;padding:12px 24px}.modal-gsp-overview .popup-title{text-align:left}.center-align,.modal-gsp-overview .popup-title{font-family:Hyundai Sans Head Office Medium;font-size:14px;line-height:22px}.center-align{background:#fff9f3;font-weight:500;padding:14px;text-align:center}.right-align{background:#fff;border-top:1px solid #f0f0f0;font-family:Hyundai Sans Head Office Regular;font-size:14px;font-weight:400;line-height:22px;padding:14px;text-align:right}.gsp-overview-table.ant-table-wrapper .ant-table-tbody>tr>td{padding:0!important}.col-total{background:#faf0e5!important}.custom-table.ant-table-wrapper{margin:27px;overflow:auto;width:400px}.gsp-overview-table{background:#fff9f3!important;margin:24px;text-align:center!important}.ant-tabs .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn{background:#002c5f;color:#fff;padding:8px 16px}.ant-tabs .ant-tabs-tab{background:#f9fafb;border:1px solid #d5d8dd;padding:0!important}.ant-tabs .ant-tabs-tab:hover{color:#002c5f}.ant-tabs>.ant-tabs-nav .ant-tabs-nav-list{font-family:Hyundai Sans Head Office Regular;font-size:14px;font-weight:400;line-height:22px;text-align:left}.ant-tabs-content-holder{background:#f9fafb;border-top:1px solid #d5d8dd;box-shadow:0 4px 8px #0000001a;height:40%!important}.ant-tabs-top>.ant-tabs-nav{margin:0!important}.ant-tabs .ant-tabs-tab+.ant-tabs-tab{margin:0 0 0 1px}.ant-tabs .ant-tabs-tab-btn{padding:8px 16px}.ant-modal-header{background-color:#f5f5f5;border-bottom:1px solid #e8e8e8}.empty-main-bg{background-color:#fff;border-radius:4px;box-shadow:0 6px 16px -4px #d2d5da26;margin-top:24px;padding:16px}.empty-main-content-bg{align-items:center;background-color:#f9fbfc;border:1px solid #f1f1f2;border:1px solid var(--Neutral-Gray-4,#f1f1f2);display:flex;flex-direction:column;height:100%;justify-content:center;min-height:60vh}.empty-image-style{color:#21272a;font-family:Hyundai Sans Text Office Regular,sans-serif;font-size:16px;font-weight:500;line-height:22px;margin-top:24px}.sundry-header-main-bg{margin-bottom:24px;margin-top:24px}.sundry-header-bg{background:#fff;border-radius:4px;box-shadow:0 4px 8px 0 #0000000d;height:102px;padding:14px 24px 24px 16px}.add-sundry-title{font-family:Hyundai Sans Head Office Medium,sans-serif;font-size:16px;font-weight:500;line-height:24px;margin-left:6px}.sundry-header-bg .ant-select{width:280px!important}.sundry-header-bg .ant-select-selector{border-radius:2px}.form-items-arrange{align-items:flex-end;display:flex;flex-direction:row;justify-content:space-between;width:660px}@media screen and (max-width:830px){.form-items-arrange{align-items:flex-start;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;overflow:auto;width:100%}.sundry-header-bg{height:250px}}.ant-input,.sundry-header-bg .ant-form-item-label>label{font-family:Hyundai Sans Head Office Regular,sans-serif;font-size:14px;font-weight:400;line-height:22px}.sundry-header-bg .ant-select-selection-placeholder{color:#888e9c;font-family:Hyundai Sans Head Office regular,sans-serif;font-size:14px;font-weight:400;line-height:22px;text-align:left}.gsp-config-main-bg{min-width:400px;padding:24px}.title-style{font-family:Hyundai Sans Head Office Medium;font-size:16px;font-weight:500;line-height:24px;margin-left:6px}.approve-mark-div{align-items:center;display:flex;flex-direction:row;justify-content:center}.approve-mark-style{font-family:Hyundai Sans Head Office Medium;font-size:14px;font-weight:500;line-height:22px;text-align:left}.check-box-style{font-family:Hyundai Sans Head Office Regular;font-size:12px;font-weight:400;padding-top:1px}.grand-total-style{font-family:Hyundai Sans Head Office Medium;font-size:14px;font-weight:500;line-height:22px;text-align:left}.gsp-main-table-bg{background-color:#f1f1f2;border-radius:4px;box-shadow:0 2px 4px 0 #b7b7b780;margin-bottom:24px;padding:16px}.gsp-main-table-bg .ant-table-cell{padding:8px!important}.check-box-value-div{align-items:center;display:flex;flex-direction:row;justify-content:space-between;padding-left:4px;padding-right:4px}.gst-text{font-family:Hyundai Sans Head Office Regular,sans-serif;font-size:12px;font-weight:400;line-height:20px;text-align:left}.merged-row-title{color:#272f3e;font-family:Hyundai Sans Head Office Medium;font-size:14px;font-weight:500;line-height:22px;margin-right:20px;text-align:end}.hidden-row{display:none}.break-word{white-space:wrap}.expand-icon{color:#272f3e;width:11px}.gst-input-div{padding-right:6px;text-align:end;width:100%}.parts-checkbox-div{align-items:center;display:flex;flex-direction:row;justify-content:center}.labour-row-style{color:#272f3e;font-family:Hyundai Sans Head Office Medium,sans-serif;font-size:14px;font-weight:500;line-height:22px;padding-left:2px;text-align:left}.gsp-table-action-column{text-align:center!important}.cell-text{color:#272f3e;font-family:Hyundai Sans Head Office Regular,sans-serif;font-size:14px;font-weight:400;line-height:22px;padding-right:11px;text-align:right}.nomal-cell-text-cont{padding-right:6px;text-align:right;width:100%}.total-span-text-style{padding-left:10px;padding-right:10px;text-align:end;width:100%}.ant-table-wrapper .sub-total .ant-table-cell{background-color:#f0f5ff!important;border-bottom:4px solid #f1f1f2;border-top:2px solid #f1f1f2}.ant-table-wrapper .labour-price-style .ant-table-cell{border-bottom:2px solid #f1f1f2;border-top:4px solid #f1f1f2}.ant-table-wrapper .grand-total-row .ant-table-cell{background-color:#d6e4ff!important;border-bottom:6px solid #f1f1f2;border-top:4px solid #f1f1f2;box-shadow:0 5px 5px -5px - #b7b7b780;height:50px!important}.ant-table-wrapper .customer-transaction .ant-table-cell{border-top:4px solid #f1f1f2;height:44px}.ant-table-wrapper .rowSpancustomerTransaction-style .ant-table-cell{border-bottom:6px solid #f1f1f2;height:48px}.customer-transaction .ant-table-cell:first-child{background-color:#eaecef;border-bottom:6px solid #f1f1f2}.customer-transaction .ant-table-cell:nth-child(2){border-bottom:6px solid #f1f1f2}.ant-table-wrapper .rebate-style .ant-table-cell{border-bottom:6px solid #f1f1f2;border-top:6px solid #f1f1f2;height:60px}.rebate-style .ant-table-cell:first-child{background-color:#d5d8dd}.ant-table-wrapper .rsa .ant-table-cell{border-top:6px solid #f1f1f2}.ant-table-wrapper .smp3 .ant-table-cell{border-top:12px solid #f1f1f2}.rsa .ant-table-cell:first-child{background-color:#eaecef}.smp3 .ant-table-cell:first-child{background-color:#d5d8dd;border-bottom:32px solid #f1f1f2}.ant-table-wrapper .smp5 .ant-table-cell{border-bottom:32px solid #f1f1f2}.form-input-cell{height:10px;padding:0}.cell-input{text-align:right;width:80px}.break-words{font-family:Hyundai Sans Head Office Medium,sans-serif;font-size:14px;font-weight:500;line-height:22px;text-align:left;white-space:wrap}.save-footer-bg{align-items:center;background:#fff;border-top-left-radius:4px;border-top-right-radius:4px;bottom:0;box-shadow:0 -4px 8px 0 #00000026;display:flex;height:70px;justify-content:flex-end;min-width:400px;padding:24px;position:sticky;width:100%;z-index:999}.expandable-icon-div{background-color:initial!important;border:2px solid #272f3e;height:18px;padding:2px!important;width:18px!important}.expandable-icon-div.ant-btn-primary:not(:disabled):not(.ant-btn-disabled):hover{background-color:#d6e4ff!important}.grand-total-price-text{color:#272f3e;font-family:Hyundai Sans Head Office Medium;font-size:14px;font-weight:500;line-height:22px;padding-right:11px;text-align:right}.ant-table-row:hover .ant-table-cell{background-color:#fafafa}@media screen and (max-width:820px){.check-box-column-style,.description-column-style,.part-number-style,.quantity-column-style{left:auto!important;position:static!important;width:auto!important}}.Sundry-close-button{color:#002c5f;font-size:12px;text-align:center}.action-btn-gsp{border:none;height:22px;padding:0;text-align:center;width:10px}.action-btn-gsp,.cross-btn-container{align-items:center;display:flex;flex-direction:row;justify-content:center}.cross-btn-container{width:100%}.tech-header{align-items:center;display:flex;flex-direction:row;justify-content:space-between}.service-add-item,.tech-header{background:#fff;border-radius:4px;box-shadow:0 2px 5px 8px #0000000d;padding:16px;width:100%}.dv-main-bg{margin-top:12px;min-width:680px}.service-add-item .ant-select .ant-select-outlined .css-dev-only-do-not-override-djtmh8 .ant-select-single,.tech-header .ant-select .ant-select-outlined .css-dev-only-do-not-override-djtmh8 .ant-select-single{border-radius:10px!important;width:200px}.model-header-label{color:#67707f;font-family:Hyundai Sans Head Office Regular,sans-serif;margin:0;white-space:nowrap}.ant-select-item-option-content,.model-header-label{font-size:14px;font-weight:400;line-height:22px;text-align:left}.ant-select-item-option-content{color:#272f3e;font-family:Hyundai Sans Head Office Regular,M,sans-serif!important}.model-label-data{color:#002045;font-family:Hyundai Sans Head Office Medium,sans-serif;font-size:14px;font-weight:500;height:22px;line-height:22px;text-align:left;width:160.8px}.service-add-item .ant-select-selector,.tech-header .ant-select-selector{border-radius:2px}.tech-header .ant-select{width:280px}.d-item-type .ant-select{width:162px!important}.d-category.ant-select{width:182px!important}.d-quality .ant-input{width:117px!important}.model-details-cont{align-items:flex-start;display:flex;flex-direction:row;justify-content:space-around;width:100%}.ant-switch .ant-switch-handle{height:16px;inset-inline-start:2px;position:absolute;top:2.5px;transition:all .2s ease-in-out;width:16px}.d-item-name .ant-select{width:300px}.ant-switch{margin:8px;min-width:45px}.spn-required{color:#f5222d;font-family:Hyundai Sans Head Office,sans-serif;font-size:14px;font-weight:400;line-height:22px;padding-right:6px;text-align:left}@media screen and (min-width:768px) and (max-width:920px){.tech-header .ant-select{width:180px!important}}@media screen and (max-width:768px){.tech-header{align-items:flex-start;justify-content:flex-start}.dv-main-bg{margin-top:12px}.save-header-bg{height:90px!important}.part-description-column,.part-number-column,.quantity-column{left:auto!important;position:static!important;width:auto!important}}.model-header-input-label{color:#272f3e;font-family:Hyundai Sans Head Office Medium,sans-serif;font-size:14px;font-weight:400;line-height:22px;margin-bottom:0;margin-top:0;text-align:left}.service-interval-input-content{background-color:#f1f1f2;border-radius:4px;margin-top:12px;padding:12px}.import-content{padding:24px 24px 0!important;width:100%}.buttons-bg,.import-content{align-items:center;display:flex;flex-direction:row;justify-content:space-between}.service-interval-input-cont .ant-input,.service-interval-input-cont .ant-select-selector{border-radius:2px!important}.service-interval-input-cont .ant-table-cell{color:#272f3e;font-size:14px;font-weight:400;line-height:22px;text-align:left}.d-save-cancel-footer{align-items:normal;display:flex;flex-direction:column;padding-bottom:12px;padding-top:12px;width:100%}.dv-main-bg .ant-input{color:#272f3e;font-family:Hyundai Sans Head Office Regular,sans-serif!important;font-size:14px;font-weight:400!important;line-height:22px;text-align:left}.save-header-bg{background:#fff;border-top-left-radius:4px;border-top-right-radius:4px;bottom:0;box-shadow:0 -4px 8px 0 #00000026;height:80px;justify-content:flex-end;padding:24px;position:sticky;width:100%;z-index:999}.buttons-cont,.save-header-bg{align-items:center;display:flex}.buttons-cont{flex-direction:row;justify-content:center}.buttons-cont .save-button{background-color:#002c5f;border-radius:2px;margin-left:20px}.buttons-cont .save-button,.cancel-button{font-family:Hyundai Sans Head Office Regular,sans-serif;font-size:14px;font-weight:400;line-height:22px}.ant-switch.ant-switch-checked,.ant-switch.ant-switch-checked:hover{background:#002c5f!important}.buttons-cont .save-button:disabled{background-color:#cccfd4;color:#fff;cursor:pointer}.no-of-intrervals{color:#0c0d0e;font-family:Hyundai Sans Text Office Regular,sans-serif;font-size:14px;font-weight:600;line-height:22px;text-align:left}.total-applied-intervals{color:#9da4b0;font-family:Hyundai Sans Head Office Regular,sans-serif;font-size:14px;font-weight:400;line-height:22px;text-align:left}.dv-main-bg .ant-select-selection-placeholder,.labour-hours-input::placeholder{color:#888e9c!important;font-family:Hyundai Sans text Office Regular,sans-serif;font-size:14px;font-weight:400;line-height:22px;text-align:left}.services-table .ant-table-column-sorters{margin-left:12px}.service-interval-input-cont .ant-form-item{margin:0}.actions-bg{display:flex;flex-direction:row;margin-left:12px}.actions-bg .anticon{font-size:12px!important}.actions-bg .ant-btn{align-items:center;border-radius:2px;display:flex;height:24px;justify-content:center;padding:0;width:24px}.error-hide{color:#0000;font-size:20px;margin-right:4px}.record-text{font-family:Hyundai Sans Head Office Regular,sans-serif}.dv-main-bg .ant-select-selection-item{color:#272f3e;font-family:Hyundai Sans Head Office Regular,sans-serif;font-size:14px;font-weight:500;line-height:22px;text-align:left}.service-interval-input-cont .ant-table-column-title{font-weight:500;text-align:left}.action-title,.service-interval-input-cont .ant-table-column-title{color:#272f3e;font-family:Hyundai Sans Head Office Medium,sans-serif;font-size:14px;line-height:22px}.action-title{font-weight:400;padding-left:12px}.buttons-bg .ant-btn{background:#002c5f;border-radius:2px!important;color:#fff;font-family:Hyundai Sans Head Office Regular,sans-serif;font-size:14px;font-weight:400;height:32px;line-height:22px;margin-left:24px;padding:5px 10px;text-align:center;width:102px}.d-add-item{font-family:Hyundai Sans Head Office Medium,sans-serif;font-size:16px;font-weight:500;margin-top:1%;padding-top:16px}.d-note{font-family:Hyundai Sans Head Office Regular;margin-top:8px}.spn-note{font-family:Hyundai Sans Head Office Medium}.category-row{background-color:#f0f0f0!important;font-weight:700}.spn-frequency{background:#f9fafb;border:1px 0 0;border-radius:2px 0 0 0;gap:4px;height:Hug(24px) px;padding:2px 6px;width:12px;width:Hug(57px) px}.spn-services .ant-select-selector{background:#f9fafb!important;border:1px 0 0;border:1px solid #afb4be!important;border-radius:2px 0 0 0;gap:4px;height:22px!important;padding:1px 8px;width:110px!important}.bulk-update .ant-select-selector{height:20px!important;width:85px!important}.bulk-update{align-items:baseline;column-gap:10px!important;display:flex;justify-content:space-between}.btn-bulk-apply{font-family:Hyundai Sans Head Office Regular,sans-serif!important}.spn-services .ant-select .ant-select-arrow{right:6px!important;top:11px!important}.spn-services .ant-select-single.ant-select-show-arrow .ant-select-selection-item{margin-top:2px!important;text-align:center}.confirm-button{border:none!important}.confirm-parent-class{text-align:center}.spn-services .ant-select-single.ant-select-show-arrow .ant-select-selection-placeholder{color:#393c46!important;padding-inline-end:0!important}.spn-services .select-selection-placeholder{font-size:12px!important}.labourRate-row{background:#fafafa!important;font-weight:700}.tbl table{width:auto!important}.ant-table-wrapper .labourRate-row .ant-table-cell-fix-left{background:#fafafa!important}.ant-table-wrapper .category-row .ant-table-cell{background:#eaecef!important}.ant-table-wrapper .category-row .ant-table-cell-fix-right{background:#fff!important}.service-add-item .ant-form-item-explain-error{white-space:nowrap}.tech-config-table .ant-table-cell.part-description-column{max-width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media screen and (max-width:1023px){.tech-header{align-items:flex-start;flex-direction:column}.part-description-column{width:150px!important}.model-details-cont{grid-gap:16px;display:grid;grid-template-columns:repeat(auto-fit,minmax(100px,1fr))}}@media screen and (max-width:768px){.model-details-cont{grid-gap:12px;grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}}@media screen and (max-width:1024px){.tech-header .ant-select{width:200px}}.duplicate-custom-modal .ant-form-vertical .ant-form-item-label>label{font-family:Hyundai Sans Head Office Regular}.duplicate-custom-modal.ant-modal .ant-modal-header{border-bottom:1px solid #d9d9d9;margin-bottom:0!important;padding:1rem 1.5rem}.duplicate-custom-modal.ant-modal .ant-modal-content{padding:0!important}.duplicate-custom-modal.ant-modal .ant-modal-body{height:218px!important;padding:1.5rem 2.5rem 0!important}.duplicate-custom-modal.ant-modal .ant-modal-footer{border-top:1px solid #d9d9d9;margin-top:0!important;padding:1rem 1.5rem}.duplicate-custom-modal .ant-select-selector{border-radius:.125rem!important}.duplicate-custom-modal .ant-form-item{margin-bottom:12px!important}.div-Duplicate-select{width:60%!important}.confirm-duplicate{border-radius:0!important;top:250px!important}.service-interval-input-conent{background:#dddada4f!important}.spn-comment{align-items:center;display:flex;display:block;justify-content:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dv-message{font-family:Hyundai Sans Head Office Regular;font-size:16px;margin:24px 12%;text-align:center}.ant-form-vertical .ant-form-item-label>label{align-items:baseline}.tbl.ant-table-wrapper .ant-table-tbody>tr>td{padding:0 16px!important}.confirm-modal-popup,.reset-confirm{top:230px!important}.ellipsis-text{cursor:pointer;display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.custom-select .ant-select-selector{background-color:initial;border:1px solid #d9d9d9;border-radius:4px;color:#000}.custom-select.colored-background .ant-select-selector{background-color:#a0d1ff!important;border:none!important;color:#fff!important}.not-found-bg{align-items:center;background:#fff;background:var(--Neutral-Gray-1,#fff);display:flex;flex-direction:column;height:100%;justify-content:center;margin:24px;min-height:70vh;padding:0 20px 20px}.not-found-title-style{font-family:Hyundai Sans Head Office Medium;font-size:26px;font-weight:500;line-height:46px;text-align:center}.nf-image{height:250px!important;min-height:200px!important}.login-container{background-image:url(/static/media/HyundaiPage1.563cd7412c1a72bc184e.png);background-position:0;background-repeat:no-repeat;background-size:contain;display:flex;flex-direction:row;justify-content:flex-end}.login-details-container{align-items:center;background:#fff;border-bottom-left-radius:40px;border-top-left-radius:40px;box-shadow:-5px 0 15px #0000001a;display:flex;flex-direction:column;height:100vh;justify-content:center;padding:20px;position:relative;width:40vw;z-index:1}.hyundai-logo{margin-bottom:50px;width:300px}.welcome-text{font-size:24px;margin-bottom:0}.p-text,.welcome-text{font-family:Hyundai Sans Head Office Regular}.p-text{color:#393c46;color:var(--Neutral-Gray-8,#393c46);font-size:16px;font-weight:400;line-height:24px;margin-bottom:20px;margin-top:0;text-align:center}.login-button{background-color:#f0f0f0;background:#f2e5d8;background:var(--Normal-Button-Default,#f2e5d8);border:none;border-radius:2px 0 0 0!important;color:#000;cursor:pointer;gap:12px;height:48px!important;margin-bottom:20px;padding:8px 16px;width:342px}.login-button:hover{background:#d1bba5!important}.help-text{font-size:16px;font-weight:400;line-height:24px;text-align:right}.help-text,.welcome{font-family:Hyundai Sans Head Office Regular}.welcome{color:#12151f;color:var(--Neutral-Gray-10,#12151f);font-size:30px;font-weight:700;line-height:36px;text-align:center}.img-microsoft-logo{padding:6px 12px 12px}@media (max-width:1024px){.login-container:before{background-size:cover;width:50vw}.login-details-container{width:50vw}}@media only screen and (min-width:1024px) and (max-width:1027px) and (orientation:landscape){.login-container{background-image:url(/static/media/HyundaiPage1.563cd7412c1a72bc184e.png);background-position:0;background-repeat:no-repeat;background-size:cover;display:flex;flex-direction:row;justify-content:flex-end}}@media only screen and (max-width:1023px){.login-container:before{background-size:cover;height:50vh;width:100vw}.login-container{background-image:url(/static/media/loginCoverPage.311c0d66d97a9937c49e.jpg)!important;background-position:0;background-repeat:no-repeat;background-size:cover;display:flex;flex-direction:row;justify-content:flex-end}}@media (max-width:480px){.login-container:before{height:40vh}.login-container{background-size:cover;height:100vh;justify-content:center}.login-details-container{border-radius:40px;height:78%;margin-top:11%;padding:10px;width:60vw}.hyundai-logo{margin-bottom:20px;width:200px}.welcome-text{font-size:20px}.login-button,.p-text{font-size:14px}.login-button{height:auto!important;line-height:1.2;white-space:normal;width:235px}}.btn-text{color:#002c5f;color:var(--Hyundai-Primary-Blue,#002c5f);font-family:Hyundai Sans Head Office Regular;font-size:16px;font-weight:600;line-height:24px;text-align:left}.image-coverpage{height:100%!important}.error-message{background:#fee;border:1px solid #fcc;border-radius:4px;color:red;margin-bottom:4px;padding:4px}.hidden{display:none}.sider-container{background-color:#f2e5d8}.logo-transform{transition:opacity .3s ease,transform .3s ease}@keyframes expandLogo{0%{opacity:0;transform:scaleY(0)}to{opacity:1;transform:scaleY(1)}}@keyframes collapseLogo{0%{opacity:1;transform:scaleY(1)}to{opacity:1;transform:scaleY(1)}}.logo-transform.collapsed{animation:collapseLogo .3s forwards}.logo-transform.expanded{animation:expandLogo .3s forwards}.sider-container .ant-layout-sider-children,.sider-container .ant-layout-sider-dark{background-color:#f2e5d8}.logo-container{height:73px;padding:20px 20px 20px 16px}.sider-menu-container .ant-menu-dark{background:#f2e5d8!important}.sider-container .ant-menu-item{border-radius:4px!important;color:#12151f}.sider-menu-container .ant-menu-item-selected{background-color:#002c5f;color:#fff!important}.sider-container .ant-menu-item:hover{background-color:#f1f2f4!important;border-radius:4px!important;color:#12151f!important}.sider-container .ant-menu-dark .ant-menu-sub{background-color:#d1bba5!important}.sider-container .ant-menu-dark .ant-menu-submenu-title{color:#12151f}.sider-container .ant-menu-dark .ant-menu-submenu-title:hover{background-color:#f1f2f4;border-radius:4px!important}.sider-menu-container .ant-menu-item-selected:hover{background-color:#002c5f!important;color:#fff!important}.sider-menu-container .ant-menu-item-selected{border-radius:4px!important}.sider-container .ant-menu-dark .ant-menu-sub .ant-menu-item:hover{background-color:initial!important;color:#12151f!important}.sider-container .ant-menu-dark .ant-menu-sub .ant-menu-item{color:#696967!important}.sider-container .ant-menu-dark .ant-menu-sub .ant-menu-item-selected{color:#fff!important}.sider-container .ant-menu-dark .ant-menu-sub .ant-menu-item-selected:hover{background-color:#002c5f!important}.sider-container .ant-menu-dark .ant-menu-sub .ant-menu-item .ant-menu-title-content:hover{transform:scale(none)!important}.sider-container .ant-menu-item.ant-menu-item-selected.ant-menu-item-only-child{background-color:#d1bba5;color:#12151f!important}.sider-container .ant-menu-item.ant-menu-item-selected.ant-menu-item-only-child:hover,.sider-menu-container .ant-menu .ant-menu-sub .ant-menu-vertical{background-color:#d1bba5!important}.sider-menu-container .ant-menu-submenu-vertical.ant-menu-submenu-selected .ant-menu-submenu-title{color:#fff!important}.ant-table-cell{color:#272F3E!}.sider-container .ant-menu-submenu-selected .ant-menu-submenu-title,.sider-container .ant-menu-submenu-selected .ant-menu-submenu-title:hover{background-color:#002c5f!important;border-radius:4px!important;color:#fff}.sider-container .ant-menu-submenu-title:hover{background-color:#f1f2f4;border-radius:4px!important}.sider-menu-container .ant-menu-submenu-title,.sider-menu-container .ant-menu-submenu.ant-menu-submenu-vertical,.sider-menu-container .ant-menu-submenu.ant-menu-submenu-vertical:hover{border-radius:4px!important}.page-header-container .ant-layout-header{background:#f9fafc;box-shadow:0 9px 28px 8px #0000000d;display:flex;flex-direction:column;gap:4px;height:80px;justify-content:center;padding:12px 24px 16px;width:100%!important}.page-header-container .ant-breadcrumb{margin:0!important}.welcome-container{background:#f9fafc;gap:8px;gap:12px;height:80px;padding:0 24px 16px}.page-header-container .breadcrumb-item-home{color:#161925;font-family:Hyundai Sans Head Office Regular,sans-serif;font-size:14px;font-weight:500;gap:0;height:22px;line-height:22px;margin-right:2px;text-align:left;width:40px}.page-header-container .breadcrumb-item-home:hover{background-color:initial}.breadcrumb-item-1{color:#25cbdd;font-family:Hyundai Sans Head Office Medium,sans-serif}.ant-breadcrumb-separator,.breadcrumb-item-1{font-size:14px;font-weight:500;line-height:22px;text-align:left}.ant-breadcrumb-separator{color:#9da4b0;height:22px}.welcome-user-name{color:#0c0d0e;font-family:Hyundai Sans Head Office Medium,sans-serif;font-size:24px;font-weight:500;line-height:32px;margin:0;padding:0;text-align:left}.welcome-msg{color:#67707f;font-family:Hyundai Sans Head Office Regular,sans-serif;font-size:16px;font-weight:400;line-height:22px;margin:0;padding:0}*{box-sizing:border-box}.profile-header-bg{align-items:center;background:#fff;border-bottom:.5px solid #dcddde;display:flex;flex-direction:row;gap:16px;height:70px;justify-content:flex-end;padding:12px 24px;width:100%}.Avatar-style{background:#00bfeb;color:#fff;font-size:12px;font-weight:500;gap:0;height:32px;line-height:20px;margin-right:10px;width:32px}.Avatar-style,.profile-menu-bg{border-radius:40px;display:flex;flex-direction:column;justify-content:center;text-align:center}.profile-menu-bg{align-items:center;box-shadow:0 2px 1px 0 #d2d5da66;gap:12px;height:46px;min-width:149px;padding:4px 16px 4px 8px}.userName-flex{align-items:center;display:flex;flex-direction:row;justify-content:space-between}.profile-name{color:#0c0d0e;font-family:Hyundai Sans Head Office Medium;font-size:16px;font-size:14px;font-weight:500;line-height:22px;margin:0;padding-top:2px;text-align:left}.designation{color:#9da4b0;font-family:Hyundai Sans Head Office Regular;font-size:12px;font-weight:400;line-height:20px;margin:0;padding:0;text-align:left}.name-short-cut{color:#fff;font-family:Hyundai Sans Head Office Medium;font-size:14px;font-weight:300;line-height:20px;padding-top:2px;text-align:center}.details-div{background-color:#f6f6f6;padding:5px;width:100%}.new-title,.no-logs-message,.old-title{height:22px;margin:0;padding:0 15px;width:160.8px}.new-title,.no-logs-message,.old-title{color:#002045;font-family:Hyundai Sans Head Office Medium,sans-serif;font-size:14px;font-weight:500;line-height:22px;text-align:left}.no-logs-message{margin:15px}.new-content,.old-content{display:flex;flex-wrap:wrap}.logs-property{color:#1f2025}.logs-property,.logs-value{font-family:Hyundai Sans Head Office Medium;font-size:14px;font-weight:400;line-height:22px}.logs-value{color:#67707f}.audit-report-logs .ant-modal-header{background-color:#f5f5f5;border-bottom:1px solid #e8e8e8!important;margin-bottom:0;padding:0}.audit-report-logs .ant-modal-title{padding:16px}.audit-report-logs .ant-modal .ant-modal-content{padding:0}.audit-report-logs .ant-modal .ant-modal-body{padding:0 10px 10px}.audit-report-logs .ant-modal .ant-modal-footer{border-top:1px solid #e8e8e8!important;margin-bottom:0;padding:16px}.spinner-cont{align-items:center;height:55vh;justify-content:center;width:100%}.flx-row,.spinner-cont{display:flex;flex-direction:row}.flx-column{display:flex;flex-direction:column}.ant-table-column-sorter-down,.ant-table-column-sorter-up{font-size:10px!important}.ant-table-wrapper .ant-table-column-sorters{display:inline-flex!important}.ant-table-column-title{margin-right:10px!important}.ant-switch-handle:before{background-color:#fff!important}.ant-btn{border-radius:2px!important;font-family:Hyundai Sans Head Office Regular,sans-serif!important;padding:5px 12px}.ant-pagination-item{border:1px solid #d5d8dd!important;border-radius:2px!important;color:#002c5f!important;font-family:Hyundai Sans Head Office Medium,sans-serif!important;font-weight:500!important}.ant-pagination-item a,.ant-select-selection-item{color:#272f3e;font-family:Hyundai Sans Head Office Regular,sans-serif;font-size:14px;font-weight:400}.ant-btn-primary{background-color:#002c5f;border-radius:2px!important}.ant-form-item .ant-form-item-label>label.ant-form-item-required:not(.ant-form-item-required-mark-optional):before{color:#f5222d!important;font-family:Hyundai Sans Head Office Regular,sans-serif!important;font-size:14px!important;font-weight:400!important}.ant-input,:where(.css-dev-only-do-not-override-djtmh8).ant-form-item .ant-form-item-label>label{font-family:Hyundai Sans Head Office Regular,sans-serif;font-size:14px;font-weight:400;line-height:22px}.ant-input-outlined{border-radius:2px!important}.record-text{color:#272f3e;font-family:Hyundai Sans Head Office Regular;font-size:14px;font-weight:400;line-height:22px;text-align:left}.ant-message-notice-content{border-radius:2px!important}.ant-message-notice-wrapper{margin-right:20px;text-align:right!important}.ant-table-cell{border-radius:0!important;white-space:nowrap!important}.ant-form-item-required-mark{color:#f5222d;font-size:12px!important;font-weight:600!important}.ant-message{font-family:Hyundai Sans Head Office Regular,sans-serif;font-size:14px;font-weight:400;line-height:22px;text-align:left}.ant-input::placeholder{color:#888e9c!important}.ant-modal-title{font-family:Hyundai Sans Head Office Medium,sans-serif!important;font-size:16px;font-weight:500!important;line-height:24px}.bread-crumb-title-custom{color:#12151f;font-family:Hyundai Sans Head Office Medium,sans-serif;font-size:24px;font-weight:500;line-height:32px;margin:4px 0 0;text-align:left}.remaining-characters-style{color:#ff4d4f;margin-left:2px;padding-top:2px}.ant-select-selector{height:32px}.ant-pagination-item:hover,.ant-select-selector{border-radius:2px!important}.description-cell-style{max-width:400px}.ant-btn-primary:not(:disabled):not(.ant-btn-disabled):hover{background:var(--button-hover-color)!important;color:#fff}.ant-table-wrapper .ant-table-thead>tr>th{font-family:Hyundai Sans Head Office Medium,sans-serif!important;font-size:14px!important;font-weight:500!important;line-height:22px;text-align:left}.ant-btn-default:not(:disabled):not(.ant-btn-disabled):hover,.cancel-button{border-color:#d9d9d9!important;color:#181e2d}.ant-pagination-next,.ant-pagination-prev{border:1px solid #d5d8dd;border-radius:2px!important}.ant-pagination-next:hover,.ant-pagination-prev{border-radius:2px!important}.ant-pagination-item-active a{color:#002c5f!important;font-family:Hyundai Sans Head Office Medium;font-size:14px;font-weight:500;text-align:center}.ant-pagination-item-active{border-radius:2px!important;color:#002c5f!important}.ant-pagination-item-active,.ant-select-focused{border-color:#002c5f!important}.ant-select-selection-placeholder{color:#888e9c!important;font-family:Hyundai Sans Head Office Regular!important;font-size:14px!important;font-weight:400!important;line-height:22px!important;text-align:left!important}.ant-checkbox-inner{border-radius:2px!important;height:16px!important;width:16px!important}.ant-checkbox-checked .ant-checkbox-inner,.ant-checkbox-wrapper:not(.ant-checkbox-wrapper-disabled):hover .ant-checkbox-checked:not(.ant-checkbox-disabled) .ant-checkbox-inner{background-color:#002c5f!important;border-radius:2px!important}.ant-checkbox-checked.ant-checkbox-disabled .ant-checkbox-inner{background-color:#f4f5f7!important;border:1px solid #afb4be!important;border-radius:2px!important;color:#888e9c!important}.parts-checkbox-div .expandable-icon-div:hover{background-color:#d6e4ff!important}