:root{font-family:system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;color-scheme:light dark;color:#ffffffde;background-color:#242424;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{font-weight:500;color:#646cff;text-decoration:inherit}a:hover{color:#535bf2}h1,h2,h4,h5,h6,body{margin:0!important}h1{font-size:3.2em;line-height:1.1}button{border-radius:8px;border:1px solid transparent;padding:.6em 1.2em;font-size:1em;font-weight:500;font-family:inherit;background-color:#1a1a1a;cursor:pointer;transition:border-color .25s}button:hover{border-color:#646cff}button:focus,button:focus-visible{outline:4px auto -webkit-focus-ring-color}@media (prefers-color-scheme: light){:root{color:#213547;background-color:#fff}a:hover{color:#747bff}button{background-color:#f9f9f9}}.style_ai_chat_management--machine_select{min-height:85px;display:flex;justify-content:center;align-items:center;padding:0 20px;margin-left:-16px;width:calc(100% + 32px);box-shadow:0 4px 4px #00000008;background:#fff}.style_ai_chat_management--machine_select .ant-select-filled{width:100%;height:52px}.style_ai_chat_management--machine_select .ant-select-filled .ant-select-selector{border-radius:8px;background:#f2f4f6}.style_ai_chat_management--body{display:flex;flex-direction:column;height:calc(100vh - 192px);overflow:unset}.style_ai_chat_management--chat_convo_container{overflow:auto;margin-bottom:auto}.style_ai_chat_management--chat_convo_container--list .ant-list-item{border:none}.style_ai_chat_management--chat_convo_container--list .chat_convo--user{display:flex;justify-content:flex-end}.style_ai_chat_management--chat_convo_container--list .chat_convo--user .ant-card{color:#fff;max-width:70%;background:#022955}.style_ai_chat_management--chat_convo_container--list .chat_convo--assistant{margin-right:20%}.style_ai_chat_management--chat_convo_container--list .chat_convo--assistant .ant-card{background:#0229551a}.style_ai_chat_management--chat_convo_container--list .chat_convo--assistant .ant-card-body{padding-right:35px!important}.style_ai_chat_management--chat_convo_container--list .ant-card{border:none;border-radius:10px}.style_ai_chat_management--chat_convo_container--list .ant-card-body{padding:10px 15px}.style_ai_chat_management--chat_convo_container--list .ant-card-body p{margin:0;line-height:150%}.style_ai_chat_management--input_container{position:relative;padding:20px;bottom:-25px;margin-left:-16px;width:calc(100% + 32px);background:#fff;box-shadow:0 -4px 4px #00000008}.style_ai_chat_management--input_container textarea{padding:12px 40px 12px 12px;background:#f2f4f6;min-height:52px!important;border-color:#02295580;background:#fff}.style_ai_chat_management--input_container textarea:focus{border-color:#02295580}.style_ai_chat_management--input_container textarea:hover{background:#fff}.style_ai_chat_management--input_container .send-btn{position:absolute;right:30px;bottom:26px;display:flex;align-items:center;justify-content:center;background:transparent!important;box-shadow:none!important;border:none!important;outline:none!important}@media (max-width: 768px){.style_ai_chat_management--machine_select{margin-left:-20px;width:calc(100% + 40px)}.style_ai_chat_management--body{height:calc(100vh - 255px)}.style_ai_chat_management--chat_convo_container ::-webkit-scrollbar{width:8px;height:8px}.style_ai_chat_management--chat_convo_container ::-webkit-scrollbar-thumb{background-color:#888;border-radius:10px;border:2px solid transparent;background-clip:padding-box}.style_ai_chat_management--chat_convo_container ::-webkit-scrollbar-track{background-color:#f0f0f0;border-radius:10px}.style_ai_chat_management--input_container{margin-left:-20px;width:calc(100% + 40px)}}.style_machine_management .header-actions{margin-bottom:16px;gap:20px}.style_machine_management .header-actions .field-plant{flex:1}.style_machine_management .header-actions .field-plant .label{font-weight:700}.style_machine_management .header-actions .field-plant .ant-select{width:100%;max-width:300px}.style_machine_management .footer-actions .ant-btn{min-width:120px}.ask_romi_modal .ant-modal-content{padding:16px}.ask_romi_modal .style_ai_chat_management--body{height:calc(100vh - 300px)}.ask_romi_modal .style_ai_chat_management--input_container{bottom:-16px;border-bottom-left-radius:8px;border-bottom-right-radius:8px}.dot-typing-text{font-size:20px;font-weight:600;color:#022955}.dot-typing-container{display:inline-block;margin-left:6px}.dot{display:inline-block;width:6px;height:6px;margin:0 2px;border-radius:50%;background-color:#022955;animation:blink 1.4s infinite}.dot:nth-child(2){animation-delay:.2s}.dot:nth-child(3){animation-delay:.4s}@keyframes blink{0%,80%,to{opacity:0}40%{opacity:1}}.style_task_management .header-actions{margin-bottom:16px}.style_task_management .footer-actions .ant-btn{min-width:120px}@media (max-width: 768px){.style_task_management{padding:0;margin-top:0!important}}.style_task_management--filter_btn{position:fixed;z-index:1;width:100%;top:64px;background:#fff;display:flex;align-items:center;justify-content:center;height:85px;margin-left:-20px;padding:0 20px;box-shadow:0 4px 4px #00000008}.style_task_management--filter_btn .ant-btn{flex-direction:row-reverse;justify-content:space-between;height:52px;background:#f2f4f6;border:none!important;outline:none!important;box-shadow:none!important}.style_task_management--filter_btn .ant-btn .filter_label{font-weight:700}.style_task_management--lists{margin-top:105px}.style_task_management--list_item{border:0!important;padding:10px!important;border-radius:10px;margin-bottom:20px;cursor:pointer;box-shadow:0 4px 4px #0229550d;transition:all .25s ease-in-out}.style_task_management--list_item:hover{box-shadow:0 4px 4px #02295533}.style_task_management--list_item .ant-list-item-meta{align-items:center!important}.style_task_management--list_item .ant-list-item-meta .status-icon{width:50px;height:80px;display:flex;align-items:center;justify-content:center;border-radius:8px}.slide-up-enter,.slide-up-appear{animation:slideUpIn .15s ease-out forwards}.slide-up-leave{animation:slideUpOut .15s ease-out forwards}.bottom-slide-modal{margin:0!important;width:100%!important;max-width:100%!important}.filter-modal{position:absolute;bottom:0;width:100%}.filter-modal .ant-modal-close{top:14px}.filter-modal .ant-modal-header{display:flex;align-items:center;margin-bottom:20px;margin-left:-24px;width:calc(100% + 48px);padding:0 20px 12px;box-shadow:0 4px 4px #00000008}.filter-modal .ant-modal-content{border-top-left-radius:25px;border-top-right-radius:25px}.filter-modal .ant-modal-content .ant-form .ant-form-item{margin-bottom:16px}.filter-modal .ant-modal-content .ant-form .ant-form-item .ant-form-item-row{gap:4px}.filter-modal .ant-modal-content .ant-form .ant-form-item .ant-form-item-row .ant-form-item-label{padding:0}.filter-modal .ant-modal-content .ant-form .ant-form-item .ant-form-item-row .ant-form-item-label label{color:#022955}.filter-modal .ant-modal-content .status-pill{overflow:auto;margin-bottom:10px;scrollbar-width:none;-ms-overflow-style:none}.filter-modal .ant-modal-content .status-pill .ant-tag{border-radius:100px;background:#f2f4f6;color:#022955;padding:4px 20px}.filter-modal .ant-modal-content .status-pill .ant-tag.ant-tag-checkable-checked{color:#fff;font-weight:700;background:#022955}.filter-modal .ant-modal-content .status-pill::-webkit-scrollbar{display:none}.filter-modal .ant-modal-content .ant-select-arrow,.filter-modal .ant-modal-content .ant-picker-suffix{color:#8094aa}.filter-modal .ant-modal-content .ant-select,.filter-modal .ant-modal-content .ant-select-selector,.filter-modal .ant-modal-content .ant-picker{height:52px;width:100%;border:none;border-radius:8px;background:#0229550d}.filter-modal .ant-modal-footer .ant-btn-primary{width:100%;margin-inline-start:0!important;height:64px;border-radius:100px;font-weight:700}@media (max-width: 768px){.ant-picker-panels{display:flex!important;flex-direction:column!important}}@keyframes slideUpIn{0%{transform:translateY(100%);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes slideUpOut{0%{transform:translateY(0);opacity:1}to{transform:translateY(100%);opacity:0}}.view_task_modal .view_task_form__container{padding:16px;border-radius:8px;border:1px solid #ddd;background-color:#f9f9f9}.view_task_modal .view_task_form__container .label,.view_task_modal .view_task_form__container .value{font-size:14px}.view_task_modal .view_task_form__container .label{color:#002855;font-weight:700}.view_task_modal .view_task_form__container .value{color:#6b7280}@media (max-width: 768px){.view_task_modal{top:0;padding:0;width:100%!important;margin:0!important;height:100%!important;max-width:unset!important}.view_task_modal>div{height:100%}.view_task_modal .ant-modal-close{display:none}.view_task_modal .ant-modal-header{display:flex;justify-content:center;height:64px;margin-left:-24px;width:calc(100% + 48px);padding:0 20px;box-shadow:0 4px 4px #0000000d}.view_task_modal .ant-modal-header .ant-modal-title{display:flex;align-items:center;width:100%}.view_task_modal .ant-modal-header .ant-modal-title span{font-size:22px;margin-left:auto;margin-right:auto;padding-right:24px}.view_task_modal .ant-modal-content{height:100%;border-radius:0;padding-top:0;overflow:hidden auto}.view_task_modal .ant-modal-body{margin-top:20px;margin-bottom:80px}.view_task_modal .view_task_form__container{background:transparent;border:none;padding:0}.view_task_modal .view_task_form__container .task-note textarea{height:100px;background:#0229550d;border:none}.view_task_modal .ant-modal-footer{position:fixed;bottom:0;margin-top:0;margin-left:-24px;width:100%;display:flex;align-items:center;justify-content:center;padding:10px 0;background:#fff;box-shadow:0 -4px 4px #00000008}.view_task_modal .ant-modal-footer__mobile-view{display:flex;align-items:center;justify-content:center;width:100%;padding:0 24px}.view_task_modal .ant-modal-footer__mobile-view .ant-btn{font-size:16px;height:64px!important;border-radius:8px!important;width:100%;text-wrap:auto;line-height:1.2}.view_task_modal .btn-capture-photo{width:100%;height:62px;border-radius:8px!important;background:#fff;color:#022955;box-shadow:none;background:#02295508;border:4px dashed rgba(2,41,85,.05)!important;margin-bottom:20px}.view_task_modal .btn-documents{width:100%;height:42px}.view_task_modal.view_task_modal__take_photo .ant-modal-body{margin-bottom:0;height:calc(100% - 100px)!important}.view_task_modal.view_task_modal__take_photo .view_document_form{display:flex;flex-direction:column;height:auto}.view_task_modal.view_task_modal__take_photo .view_document_form .ant-form-item-row{gap:4px}.view_task_modal.view_task_modal__take_photo .view_document_form .ant-form-item-label{padding:0!important}.view_task_modal.view_task_modal__take_photo .view_document_form .ant-form-item-label label{color:#022955}.view_task_modal.view_task_modal__take_photo .view_document_form .ant-picker,.view_task_modal.view_task_modal__take_photo .view_document_form .ant-select,.view_task_modal.view_task_modal__take_photo .view_document_form .ant-select-selector,.view_task_modal.view_task_modal__take_photo .view_document_form .input_link .ant-input{height:52px;border:none;border-radius:8px;background:#0229550d}.view_task_modal.view_task_modal__take_photo .view_document_form textarea{border:none;border-radius:8px;background:#0229550d}.view_task_modal.view_task_modal__take_photo .view_document_form .ant-form-item-capture-photo,.view_task_modal.view_task_modal__take_photo .view_document_form .footer-btn{margin-top:auto}.view_task_modal.view_task_modal__take_photo .view_document_form .ant-btn{width:100%;min-height:64px;border-radius:100px;font-weight:700}.view_task_modal.view_task_modal__take_photo .view_document_form .ant-upload{width:100%}.view_task_modal.view_task_modal__take_photo .view_document_form .ant-upload .ant-input{height:52px;border:none;border-radius:8px;background:#0229550d}.view_task_modal.view_task_modal__take_photo .view_document_form .ant-upload .btn-upload{width:100%;border-radius:8px;border-style:dashed;min-height:100px}.view_task_modal.view_task_modal__take_photo .view_document_form .webcam{height:calc(100vh - 250px)}.view_task_modal.view_task_modal__take_photo .view_document_form .webcam-captured{height:calc(100vh - 250px);object-fit:contain;width:100%;max-width:100%;border-radius:8px}.view_task_modal.view_task_modal__take_photo .capture_photo_btn,.view_task_modal.view_task_modal__take_photo .retake_photo_btn{background:#f9f9f94d;border-radius:8px!important;border:none;position:absolute;bottom:20px;left:40%;width:62px!important;height:62px!important;min-height:unset;color:#022955;outline:none}.view_task_modal.view_task_modal__take_photo .retake_photo_btn{color:#ff4d4f!important}.view_task_modal.view_task_modal__resources .ant-modal-body{margin-bottom:0}.view_task_modal.view_task_modal__resources>.label{display:block;margin:10px 0;font-weight:700;color:#022955}.view_task_modal.view_task_modal__resources .style_document_management{margin:0;padding:0;height:100%}.view_task_modal.view_task_modal__resources .style_document_management .document_title{display:none}.view_task_modal.view_task_modal__resources .style_document_management--lists{margin-top:0}}.view_task_modal_mask{background:transparent!important}.custom-modal-success{width:300px!important}.custom-modal-success .ant-modal-confirm-body{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}.custom-modal-success .ant-modal-confirm-body .anticon-check-circle{color:#022955;margin:0 0 10px!important;border-radius:100%;border:5px solid rgba(2,41,85,.05)}.custom-modal-success .ant-modal-confirm-body .anticon-check-circle svg{width:45px;height:45px}.custom-modal-success .ant-modal-confirm-body .ant-modal-confirm-title{font-size:16px;font-weight:700;color:#022955}.custom-modal-success .ant-modal-confirm-body .ant-modal-confirm-content{color:#8094aa;line-height:130%}.custom-modal-success .ant-modal-confirm-btns{text-align:center}.custom-modal-success .ant-modal-confirm-btns .ant-btn{color:#022955;font-weight:700;padding:0 20px;border-radius:100px;background:#0229550d!important}.custom-modal-cancel{width:300px!important}.custom-modal-cancel .ant-modal-confirm-body{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}.custom-modal-cancel .ant-modal-confirm-body .anticon-check-circle{color:#ea3b3b;margin:0 0 10px!important;border-radius:100%;border:5px solid rgba(234,59,59,.05)}.custom-modal-cancel .ant-modal-confirm-body .anticon-check-circle svg{width:45px;height:45px}.custom-modal-cancel .ant-modal-confirm-body .ant-modal-confirm-title{font-size:16px;font-weight:700;color:#022955}.custom-modal-cancel .ant-modal-confirm-body .ant-modal-confirm-content{color:#8094aa;line-height:130%}.custom-modal-cancel .ant-modal-confirm-btns{text-align:center}.custom-modal-cancel .ant-modal-confirm-btns .ant-btn{color:#ea3b3b;font-weight:700;padding:0 20px;border-radius:100px;background:#ea3b3b0d!important}.style_document_management .header-actions{margin-bottom:16px}.style_document_management .footer-actions .ant-btn{min-width:120px}.style_document_management--lists{margin-top:20px}.style_document_management--list_item{border:0!important;padding:10px!important;border-radius:10px;margin-bottom:20px;cursor:pointer;box-shadow:0 4px 4px #0229550d;transition:all .25s ease-in-out}.style_document_management--list_item:hover{box-shadow:0 4px 4px #02295533}.style_document_management--list_item .ant-list-item-meta{align-items:stretch!important}.style_document_management--list_item .ant-list-item-meta .status-icon{width:80px;height:100%;display:flex;align-items:center;justify-content:center;border-radius:8px}.style_document_management--list_item .ant-list-item-meta .label{font-weight:700;color:#022955}.style_document_management--list_item .ant-list-item-meta .value{color:#8094aa}.style_document_management--list_item .ant-list-item-meta .list-actions{display:flex;justify-content:flex-end;margin-top:10px}.style_document_management--list_item .ant-list-item-meta .list-actions .btn-view,.style_document_management--list_item .ant-list-item-meta .list-actions .btn-edit{color:#022955;border-color:#022955}.style_document_management--list_item .ant-list-item-meta .list-actions .btn-view.ant-btn-loading,.style_document_management--list_item .ant-list-item-meta .list-actions .btn-edit.ant-btn-loading{border-color:#02295533!important}.style_document_management--list_item .ant-list-item-meta .list-actions .btn-view .ant-btn-icon.ant-btn-loading-icon,.style_document_management--list_item .ant-list-item-meta .list-actions .btn-edit .ant-btn-icon.ant-btn-loading-icon{position:absolute;opacity:1!important}.style_document_management--list_item .ant-list-item-meta .list-actions .ant-space-item:first-child{margin-right:auto}@media (max-width: 768px){.style_document_management{height:calc(100vh - 180px)}.style_document_management .footer-button{margin:auto 0 0;width:100%;height:64px;border-radius:100px;font-weight:700}}.document_title__value{font-weight:400}@media (max-width: 768px){.document_title{margin-top:10px}.document_title__label,.document_title__value{font-size:20px}.document_title__label{font-weight:700}}.view_document_modal .view_document_form{margin-top:20px}.view_document_modal .view_document_form .ant-upload{width:100%}.view_document_modal .view_document_form .ant-upload .btn-upload{border-style:dashed;border-width:2px;width:100%;height:80px;display:flex;flex-direction:column}.view_document_modal .view_document_form .ant-upload .ant-upload-list-item-error.ant-upload-list-item,.view_document_modal .view_document_form .ant-upload.ant-upload-status-error,.view_document_modal .view_document_form .upload-field.ant-form-item-has-error .ant-upload .btn-upload{border-color:#ff4d4f!important}@media (max-width: 768px){.view_document_modal{top:0;padding:0;width:100%!important;margin:0!important;height:100%!important;max-width:unset!important}.view_document_modal>div{height:100%}.view_document_modal .ant-modal-close{display:none}.view_document_modal .ant-modal-header{display:flex;justify-content:center;height:64px;margin-left:-24px;width:calc(100% + 48px);padding:0 20px;box-shadow:0 4px 4px #0000000d}.view_document_modal .ant-modal-header .ant-modal-title{display:flex;align-items:center;width:100%}.view_document_modal .ant-modal-header .ant-modal-title span{font-size:22px;margin-left:auto;margin-right:auto;padding-right:24px}.view_document_modal .ant-modal-content{height:100%;border-radius:0;padding-top:0}.view_document_modal .ant-modal-body{margin-top:20px}.view_document_modal .view_document_form .ant-form-item{margin-bottom:16px}.view_document_modal .view_document_form .ant-form-item-row{gap:4px}.view_document_modal .view_document_form .ant-form-item-label{padding:0!important}.view_document_modal .view_document_form .ant-form-item-label label{color:#022955}.view_document_modal .view_document_form .ant-picker,.view_document_modal .view_document_form .ant-select,.view_document_modal .view_document_form .ant-select-selector,.view_document_modal .view_document_form .input_link .ant-input{height:52px;border:none;border-radius:8px;background:#0229550d}.view_document_modal .view_document_form textarea{border:none;border-radius:8px;background:#0229550d}.view_document_modal .view_document_form .ant-btn{width:100%;min-height:64px;border-radius:100px;font-weight:700}.view_document_modal .view_document_form .ant-upload{width:100%}.view_document_modal .view_document_form .ant-upload .ant-input{height:52px;border:none;border-radius:8px;background:#0229550d}.view_document_modal .view_document_form .ant-upload .btn-upload{width:100%;border-radius:8px;border-style:dashed;min-height:100px}.view_document_modal .ant-modal-footer{margin-top:0}.view_document_modal .ant-modal-footer__mobile-view .ant-btn{font-size:16px;height:64px!important;border-radius:100px!important}.view_document_modal .ant-modal-footer__mobile-view .btn-documents{border-radius:8px!important;background:#fff;color:#022955;box-shadow:none;background:#02295508;border:4px dashed rgba(2,41,85,.05)!important;margin-bottom:20px}.view_document_modal .capture_photo_btn{width:100%;background:#f9f9f9;border-radius:8px!important}.view_document_modal .retake_photo_btn{border-radius:8px!important}}.view_document_modal_mask{background:transparent!important}.style_event_management .header-actions{margin-bottom:16px;flex-wrap:wrap}.style_event_management .footer-actions .ant-btn{min-width:120px}.style_account_management .ant-typography{color:#022955}.style_account_management--section{margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #E8E8E8}.style_account_management--section-title{text-transform:uppercase;font-weight:400;color:#02295599}.style_account_management--section-title--billing{font-size:18px;color:#022955}.style_account_management--current-plan .desc{font-size:16px;color:#02295599}.style_account_management--current-plan .ant-btn-color-dangerous:hover{border-color:#ff4d4f}.style_account_management--payment-method{margin-top:40px;padding-bottom:20px}.style_account_management--payment-method .creditcard-icon{width:54px;height:54px;background:#ebeef1;display:flex;align-items:center;justify-content:center;border-radius:100%}.style_account_management--payment-method .default-card h4{text-transform:capitalize}.card_payment_modal .header-content{margin:20px 0}.card_payment_modal .card-list{overflow:hidden auto;height:calc(100vh - 300px)}.card_payment_modal .card-list::-webkit-scrollbar{width:8px}.card_payment_modal .card-list::-webkit-scrollbar-track{background:#0229550d}.card_payment_modal .card-list::-webkit-scrollbar-thumb{background:#022955;border-radius:10px}.card_payment_modal .card-list::-webkit-scrollbar-thumb:hover{background:#022955e6}.card_payment_modal .card-list .ant-list-item{padding:20px;margin-bottom:20px;border-radius:8px;border:1px solid rgba(2,41,85,.05)}.card_payment_modal .card-list .ant-list-item-meta{align-items:center}.card_payment_modal .card-list .ant-list-item-meta .ant-list-item-meta-avatar{width:64px;height:64px;display:flex;align-items:center;justify-content:center;border-radius:100px;background:#0229551a}.card_payment_modal .card-list .ant-list-item-meta .ant-list-item-meta-avatar>svg{color:#022955}.card_payment_modal .card-list .ant-list-item-meta-title{font-size:20px!important;line-height:110%!important;text-transform:capitalize}.card_payment_modal .card-list .ant-list-item-meta-title .ant-space-item{display:flex;align-items:center}.card_payment_modal .card-list .ant-list-item-action{margin-inline-start:10px}.card_payment_modal .card-list .default-tag{border-radius:100px;border-width:2px}.card_payment_modal .card-list .card_number{color:#022955}.card_payment_modal .card-list .card_exp{color:#02295566}.card_payment_modal .card-list .btn_default_card:hover{color:#022955;border-color:#022955}.card_payment_modal .card-list .btn_more{border:none;outline:none;color:#022955}.card_payment_modal .card-list .btn_more:hover{border:none;outline:none;color:#02295580!important}.card_payment_modal .strip-custom-card-form{padding:10px 0 30px}.card_payment_modal .strip-custom-card-form .stripe-card-element{position:relative;width:100%}.card_payment_modal .strip-custom-card-form .stripe-card-element .card-item{padding:14px;border-radius:5px;background:#0229551a}.card_payment_modal .strip-custom-card-form .stripe-card-element .card-invalid{padding:14px;border-radius:5px;background:#eb1c261a}.card_payment_modal .strip-custom-card-form .stripe-card-element .strip-icon{position:absolute;right:10px;top:10px;display:flex;align-items:center;justify-content:center;height:18px;width:18px;color:#d9d9d9;padding:5px;border-radius:100px;background:#022955}.card_payment_modal .strip-custom-card-form .billing-address-section .billing-address-label{font-size:16px;font-weight:700;color:#022955}.card_payment_modal .strip-custom-card-form .billing-address-section .billing-address-fields{padding:10px 0 0}.card_payment_modal .strip-custom-card-form .billing-address-section .billing-address-fields .ant-input{border:none;padding:13px 14px;border-radius:5px;background:#0229551a;font-size:14px;line-height:16.8px}.card_payment_modal .strip-custom-card-form .billing-address-section .billing-address-fields .ant-select .ant-select-selector{border:none;height:44px;border-radius:5px;background:#0229551a;font-size:14px;line-height:16.8px}.account_details_modal .custom-label .ant-form-item-required:before{display:inline-block;margin-inline-end:4px;color:#ff4d4f;font-size:14px;font-family:SimSun,sans-serif;line-height:1;content:"*"}.style_plant_management .header-actions{margin-bottom:16px;flex-wrap:wrap}.style_plant_management .footer-actions .ant-btn{min-width:120px}.auth-management-container{min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;background:#fff}.auth-management-container .register-layout{display:flex;width:100%;min-height:90vh;max-width:1200px;gap:32px}@media (max-width: 768px){.auth-management-container .register-layout{flex-direction:column;gap:16px}}.auth-management-container .register-sidebar{position:sticky;top:50px;height:100%}.auth-management-container .register-sidebar .ant-steps .ant-steps-item{padding-bottom:24px}.auth-management-container .register-sidebar .ant-steps .ant-steps-item:last-child{padding-bottom:0}.auth-management-container .register-sidebar .ant-steps .ant-steps-item.ant-steps-item-process .ant-steps-item-icon{background-color:#022955;border-color:#022955}.auth-management-container .register-sidebar .ant-steps .ant-steps-item.ant-steps-item-process .ant-steps-item-icon .ant-steps-icon{color:#fff}.auth-management-container .register-sidebar .ant-steps .ant-steps-item.ant-steps-item-process .ant-steps-item-title{color:#022955;font-weight:600}.auth-management-container .register-sidebar .ant-steps .ant-steps-item.ant-steps-item-process .ant-steps-item-description{color:#022955b3}.auth-management-container .register-sidebar .ant-steps .ant-steps-item.ant-steps-item-finish .ant-steps-item-icon{background-color:#022955;border-color:#022955}.auth-management-container .register-sidebar .ant-steps .ant-steps-item.ant-steps-item-finish .ant-steps-item-icon .ant-steps-icon{color:#fff}.auth-management-container .register-sidebar .ant-steps .ant-steps-item.ant-steps-item-finish .ant-steps-item-title{color:#022955;font-weight:500}.auth-management-container .register-sidebar .ant-steps .ant-steps-item.ant-steps-item-finish .ant-steps-item-description{color:#022955b3}.auth-management-container .register-sidebar .ant-steps .ant-steps-item.ant-steps-item-finish .ant-steps-item-tail:after{background-color:#022955}.auth-management-container .register-sidebar .ant-steps .ant-steps-item.ant-steps-item-wait .ant-steps-item-icon{background-color:#02295533;border-color:#0229554d;border:none}.auth-management-container .register-sidebar .ant-steps .ant-steps-item.ant-steps-item-wait .ant-steps-item-icon .ant-steps-icon,.auth-management-container .register-sidebar .ant-steps .ant-steps-item.ant-steps-item-wait .ant-steps-item-title{color:#02295580}.auth-management-container .register-sidebar .ant-steps .ant-steps-item.ant-steps-item-wait .ant-steps-item-description{color:#02295566}.auth-management-container .register-sidebar .ant-steps .ant-steps-item.ant-steps-item-wait .ant-steps-item-tail:after{background-color:#02295533}@media (max-width: 768px){.auth-management-container .register-sidebar{position:relative;transform:none;flex:none}}.auth-management-container .register-content{flex:1;padding-top:40px}.auth-management-container .auth-logo{text-align:center;margin-bottom:24px}.auth-management-container .auth-logo img{height:auto;width:auto;max-width:350px}.auth-management-container .auth-header{text-align:center;margin-bottom:32px}.auth-management-container .auth-header .auth-title{margin-bottom:8px;color:#022955}.auth-management-container .auth-card{width:500px;border-radius:12px;border:1px solid rgba(2,41,85,.2)!important}@media (max-width: 480px){.auth-management-container .auth-card{width:90%;margin:0 16px}}.auth-management-container .auth-card-wide{width:450px}@media (max-width: 480px){.auth-management-container .auth-card-wide{width:90%;margin:0 16px}}.auth-management-container .ant-card{border:none;box-shadow:none}.auth-management-container>.ant-card-body{padding:0}.auth-management-container .auth-form .ant-form-item{margin-bottom:16px}.auth-management-container .auth-form .ant-input-affix-wrapper{border-radius:6px}.auth-management-container .auth-form .ant-btn{border-radius:6px;height:48px;font-weight:500}.auth-management-container .ant-btn[onclick*=handleGoogleSignIn]{border:1px solid #dadce0;background-color:#fff;color:#3c4043;font-weight:500;transition:all .2s ease}.auth-management-container .ant-btn[onclick*=handleGoogleSignIn]:hover{background-color:#f8f9fa;border-color:#dadce0;box-shadow:0 1px 3px #0000001a}.auth-management-container .ant-btn[onclick*=handleGoogleSignIn]:active{background-color:#f1f3f4}.auth-management-container .ant-btn[onclick*=handleGoogleSignIn] .anticon{margin-right:8px}.auth-management-container .form-row{display:flex;gap:16px}@media (max-width: 480px){.auth-management-container .form-row{flex-direction:column;gap:0}}.auth-management-container .form-row .ant-form-item{flex:1}.auth-management-container .step-content .ant-typography{margin:0}.auth-management-container .step-content .ant-typography-secondary{font-size:16px;color:#02295580}.auth-management-container .step-content--subscription .subscription-component{margin:0}.auth-management-container .step-content--subscription .subs-header{font-size:24px}.auth-management-container .step-content--subscription .subs-description{font-size:16px;color:#02295580}.auth-management-container .payment-method-step .strip-custom-card-form{padding-bottom:20px}.auth-management-container .payment-method-step .save-btn{width:100%}.auth-management-container .auth-footer{padding:10px 20px;text-align:center}.auth-management-container .auth-footer.register-footer{bottom:0;width:90%;padding:24px;text-align:center;border-top:1px solid rgba(2,41,85,.2);background-color:#fff}.auth-management-container .auth-footer .auth-link,.auth-management-container .auth-footer .resend-btn{border:none!important;padding:0 4px;outline:none}.auth-management-container .auth-footer .resend-btn,.auth-management-container .auth-footer .auth-link .ant-typography{color:#022955;text-decoration:none}.auth-management-container .auth-footer .resend-btn:hover,.auth-management-container .auth-footer .auth-link .ant-typography:hover{color:#fdb420!important}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion: no-preference){.App-logo{animation:App-logo-spin infinite 20s linear}}.App-header{background-color:#282c34;min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:calc(10px + 2vmin);color:#fff}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.style_exception_management .header-actions{margin-bottom:16px;flex-wrap:wrap}.style_exception_management .footer-actions .ant-btn{min-width:120px}.custom-modal-error{width:300px!important}.custom-modal-error .ant-modal-confirm-body{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}.custom-modal-error .ant-modal-confirm-body .anticon-close-circle{color:#ea3b3b;margin:0 0 10px!important;border-radius:100%;border:5px solid rgba(234,59,59,.05)}.custom-modal-error .ant-modal-confirm-body .anticon-close-circle svg{width:45px;height:45px}.custom-modal-error .ant-modal-confirm-body .ant-modal-confirm-title{font-size:16px;font-weight:700;color:#022955}.custom-modal-error .ant-modal-confirm-body .ant-modal-confirm-content{color:#8094aa;line-height:130%}.custom-modal-error .ant-modal-confirm-btns{text-align:center}.custom-modal-error .ant-modal-confirm-btns .ant-btn{color:#ea3b3b;font-weight:700;padding:0 20px;border-radius:100px;background:#ea3b3b0d!important}html{touch-action:manipulation}body{margin:0;font-family:Montserrat,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#2f3236;background:#fff}.main-layout{background:#fff}.main-layout .ant-layout-content{background:#f8f9fb}.d-header{position:sticky;top:0;z-index:3;background:#fff;padding-bottom:.5rem}.glass-effect{background:#06369c17;box-shadow:0 4px 30px #0000001a;backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);border:1px solid rgba(190,190,190,.22)}@media (max-width: 768px){.main-layout{min-height:calc(100vh - 80px)}.main-layout>main.ant-layout-content,.main-layout .page-content{background:#fff;padding:0}}@media (max-width: 426px){.main-layout>main.ant-layout-content{padding:0 20px 20px!important}}.page-content{padding:16px;margin-top:20px;background:#fff;border-radius:4px}@font-face{font-family:Montserrat;src:url(/assets/Montserrat-Regular-dKSYcarW.ttf) format("truetype");font-weight:400;font-style:normal}.c-pointer{cursor:pointer}.ant-btn-color-primary{background:#022955}.ant-btn-color-primary:hover{color:#022955!important;border-color:#022955!important;background:#f0f7ff!important}.ant-form .ant-form-item{margin-bottom:10px}.ant-layout,.ant-layout-footer{background-color:#fff}.ant-layout-header{border-bottom:1px solid #a6acbe}.ant-table-thead>tr>th{background-color:#022955!important;color:#fff!important}.ant-table{border:1px solid rgba(2,41,85,.05);border-radius:10px}.ant-table-row:hover{background-color:#feb51c40!important;cursor:pointer}.ant-table-cell{background-color:inherit!important}.ant-pagination-item{border-color:#022955!important}.ant-pagination-item>a{color:#022955!important}.ant-pagination .ant-pagination-item-active{background-color:#022955!important;border-color:#022955!important}.ant-pagination .ant-pagination-item-active a{color:#fff!important}.custom-cancel-button:hover{background-color:#022955!important;color:#fff!important}.custom-cancel-button{color:#022955;border-color:#022955}.custom-ok-button{background-color:#022955!important;color:#fff!important}.custom-ok-button:hover,.add-plant-button:hover,.footer-button:hover{color:#022955!important;border-color:#022955!important;background-color:#fff!important}.selected-row{background-color:#feb51c40}.custom-modal .ant-modal-header{border-bottom:1px solid #EBEEF1;padding-bottom:14px;margin-left:-24px;width:calc(100% + 48px)}.custom-modal .ant-modal-header .ant-modal-title{padding-left:24px}.loader{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;background:#0000001a;z-index:999999}.loader .ant-spin{transform:scale(1.7)}.sidebar{box-shadow:0 0 10px #0229550d}.sidebar .ant-layout-sider-children{background:#fff}.sidebar .ant-layout-sider-children .company-name{width:100%;height:52px;padding:0;color:#022955;font-weight:500;text-wrap:nowrap;overflow:hidden;margin:8px}.sidebar .ant-layout-sider-children .company-name img{width:100%}.sidebar .ant-layout-sider-children .company-name img:not(.sidebar .ant-layout-sider-children .company-name img.collapsed){max-width:160px;transition:ease-in-out .3s}.sidebar .ant-layout-sider-children .company-name img.collapsed{opacity:1;max-width:50px;transition:ease-in-out .3s}.sidebar .ant-layout-sider-children .ant-menu,.sidebar .ant-layout-sider-children .menu-items{border:0px;padding:0 14px;background:transparent;color:#fff;overflow-y:auto;overflow-x:hidden;height:calc(100vh - 120px)}.sidebar .ant-layout-sider-children .ant-menu::-webkit-scrollbar,.sidebar .ant-layout-sider-children .menu-items::-webkit-scrollbar{width:6px}.sidebar .ant-layout-sider-children .ant-menu::-webkit-scrollbar-track,.sidebar .ant-layout-sider-children .menu-items::-webkit-scrollbar-track{border-radius:10px;background:transparent}.sidebar .ant-layout-sider-children .ant-menu::-webkit-scrollbar-thumb,.sidebar .ant-layout-sider-children .menu-items::-webkit-scrollbar-thumb{border-radius:10px;background:transparent}.sidebar .ant-layout-sider-children .ant-menu:hover::-webkit-scrollbar-track,.sidebar .ant-layout-sider-children .menu-items:hover::-webkit-scrollbar-track{background:#ffffff1a}.sidebar .ant-layout-sider-children .ant-menu:hover::-webkit-scrollbar-thumb,.sidebar .ant-layout-sider-children .menu-items:hover::-webkit-scrollbar-thumb{background:#022955}.sidebar .ant-layout-sider-children .ant-menu:hover::-webkit-scrollbar-thumb:hover,.sidebar .ant-layout-sider-children .menu-items:hover::-webkit-scrollbar-thumb:hover{background:#022955}.sidebar .ant-layout-sider-children .ant-menu .ant-menu-item,.sidebar .ant-layout-sider-children .menu-items .ant-menu-item{font-size:12px;padding-inline:.6rem}.sidebar .ant-layout-sider-children .ant-menu .ant-menu-item span.anticon,.sidebar .ant-layout-sider-children .menu-items .ant-menu-item span.anticon{color:#5a738d}.sidebar .ant-layout-sider-children .ant-menu .ant-menu-item span.ant-menu-title-content,.sidebar .ant-layout-sider-children .menu-items .ant-menu-item span.ant-menu-title-content{display:flex;align-items:center;height:40px!important;line-height:40px!important;color:#5a738d}.sidebar .ant-layout-sider-children .ant-menu .ant-menu-item span.ant-menu-title-content span:not(.ant-menu-title-content),.sidebar .ant-layout-sider-children .menu-items .ant-menu-item span.ant-menu-title-content span:not(.ant-menu-title-content){line-height:16px;white-space:pre-line;margin-inline-start:0;text-wrap:nowrap}.sidebar .ant-layout-sider-children .ant-menu .ant-menu-item span.ant-menu-title-content span:not(.ant-menu-title-content).anticon,.sidebar .ant-layout-sider-children .menu-items .ant-menu-item span.ant-menu-title-content span:not(.ant-menu-title-content).anticon{min-width:24px}.sidebar .ant-layout-sider-children .ant-menu .ant-menu-item:not(.ant-menu-item-selected):hover,.sidebar .ant-layout-sider-children .menu-items .ant-menu-item:not(.ant-menu-item-selected):hover{background:#f0f7ff}.sidebar .ant-layout-sider-children .ant-menu .ant-menu-item:not(.ant-menu-item-selected):hover span.ant-menu-title-content,.sidebar .ant-layout-sider-children .menu-items .ant-menu-item:not(.ant-menu-item-selected):hover span.ant-menu-title-content{color:#022955}.sidebar .ant-layout-sider-children .ant-menu .ant-menu-item-selected,.sidebar .ant-layout-sider-children .menu-items .ant-menu-item-selected{background:#022955}.sidebar .ant-layout-sider-children .ant-menu .ant-menu-item-selected span.ant-menu-title-content,.sidebar .ant-layout-sider-children .menu-items .ant-menu-item-selected span.ant-menu-title-content,.sidebar .ant-layout-sider-children .ant-menu .ant-menu-item-selected span.anticon,.sidebar .ant-layout-sider-children .menu-items .ant-menu-item-selected span.anticon{color:#fff!important;font-weight:500}.sidebar .ant-layout-sider-children .toggler{position:absolute;top:unset;bottom:5%;right:14px;font-size:16px;color:#022955;width:20px;height:20px;transition:opacity .3s ease-in-out}.sidebar .ant-layout-sider-children .toggler:hover{color:#033773;transition:ease-in-out .2s}.sidebar .ant-layout-sider-children:hover .toggler{opacity:1;animation:fade-in-out 1s}.main-header{min-height:52px;margin:8px 16px;padding:0;border-radius:4px;background:#fff}.main-header .ant-flex{width:100%}.main-header-text{font-size:28px!important;font-weight:700!important;color:#1e2326;margin:0!important}.main-header .header-dropdown-button{background:#fdb420;color:#fff;height:45px;width:45px;padding:0;border-radius:100px;box-shadow:0 2px #0591ff1a}.main-header .header-dropdown-button:hover{color:#022955!important;border-color:#022955!important}.main-header .notification-icon{font-size:20px;color:#022955;border:1px solid;border-radius:100px;padding:8px;border-color:#cbd4de}.main-header-profile .profile-name{font-weight:500;color:#158aad}.main-header-profile .profile-position{color:#5a738d;font-size:12px}.main-header-profile .profile-icon-menu{margin-left:1rem;font-size:20px;color:#5a738d}.main-header--mobile{position:sticky;top:0;background:#fff;margin:0;z-index:1;border-radius:0;padding:8px 16px;min-height:64px;box-shadow:0 4px 4px #00000008}.main-header--mobile .company-name img{width:100%;max-width:140px}.header-dropdown-button--overlay ul .ant-dropdown-menu-item{color:#5a738d!important}.profile_modal .ant-form{margin-top:20px}.profile_modal .ant-form .ant-form-item:last-child{display:flex;justify-content:flex-end;margin-top:20px}@media (max-width: 768px){.profile_modal{top:0;padding:0;width:100%!important;margin:0!important;height:100%!important;max-width:unset!important}.profile_modal>div{height:100%}.profile_modal .ant-modal-close{display:none}.profile_modal .ant-modal-header{display:flex;justify-content:center;height:64px;margin-left:-24px;width:calc(100% + 48px);padding:0 20px;box-shadow:0 4px 4px #0000000d}.profile_modal .ant-modal-header .ant-modal-title{display:flex;align-items:center;width:100%}.profile_modal .ant-modal-header .ant-modal-title span{font-size:22px;margin-left:auto;margin-right:auto;padding-right:24px}.profile_modal .ant-modal-content{height:100%;border-radius:0;padding-top:0}.profile_modal .ant-modal-body{margin-top:20px}.profile_modal .ant-form-item:last-child .ant-row{width:100%}.profile_modal .ant-form-item-control-input-content input{height:52px;width:100%;border:none;border-radius:8px;background:#0229550d;font-size:16px}.profile_modal .btn-update-profile{margin-top:20px;width:100%;font-size:16px;height:64px!important;border-radius:100px!important}.profile_modal .ant-modal-footer{margin-top:0}.profile_modal .ant-modal-footer__mobile-view .ant-btn{font-size:16px;height:64px!important;border-radius:100px!important}.profile_modal .ant-modal-footer__mobile-view .btn-documents{border-radius:8px!important;background:#fff;color:#022955;box-shadow:none;background:#02295508;border:4px dashed rgba(2,41,85,.05)!important;margin-bottom:20px}}.profile_modal_mask{background:transparent!important}.slide-right-enter,.slide-right-appear{animation:slideRightIn .15s ease-out forwards}.slide-right-leave{animation:slideRightOut .15s ease-out forwards}@keyframes slideRightIn{0%{transform:translate(100%);opacity:0}to{transform:translate(0);opacity:1}}@keyframes slideRightOut{0%{transform:translate(0);opacity:1}to{transform:translate(100%);opacity:0}}.form-tab .ant-tabs-nav-wrap .ant-tabs-nav-list .ant-tabs-ink-bar{left:0;height:4px;max-width:40px;background:"#000080";border-radius:100px;color:#022955}.form-tab .ant-tabs-nav-wrap .ant-tabs-nav-list .ant-tabs-tab-active{color:#022955}.form-tab .ant-tabs-nav-wrap .ant-tabs-nav-list .ant-tabs-tab+.ant-tabs-tab{color:#022955}.form-tab .ant-tabs-nav-wrap .ant-tabs-nav-list .ant-tabs-tab+.ant-tabs-tab:before{position:absolute;content:"";height:19px;width:1px;left:-16px;border-left:1px solid #C6C6C6}.breadcrumb li .ant-breadcrumb-link:hover{background:transparent!important;color:#158aad}.breadcrumb li:last-child{color:#022955}.subscription-component{margin-top:20px}.subscription-component .subs-header{margin-top:0;color:#022955;font-weight:600;font-size:18px}.subscription-component .subs-description{color:#022955}.subscription-component .subs-number-machine-form .input-label{color:#022955;margin:0;font-size:16px;font-weight:500}.subscription-component .subs-number-machine-form .input-number-machine{width:auto;width:100%;border:none;height:40px;background:#ebeef1;text-align:center}.subscription-component .subs-number-machine-form .ant-typography{font-weight:700}.subscription-component .subs-toggle h5{font-weight:700;color:#022955}.subscription-component .subs-toggle .ant-radio-group{padding:2px;border-radius:100px;border:1px solid #EBEEF1;background:#ebeef1}.subscription-component .subs-toggle .ant-radio-group label{border-radius:100px;border:none;background:transparent;color:#022955;transition:all .25s ease-in-out}.subscription-component .subs-toggle .ant-radio-group label:last-child:before{display:none}.subscription-component .subs-toggle .ant-radio-group label.ant-radio-button-wrapper-checked,.subscription-component .subs-toggle .ant-radio-group label.ant-radio-button-wrapper-checked:hover{background:#022955;opacity:1;color:#fff}.subscription-component .subs-toggle .ant-radio-group label:hover{opacity:.65}.subscription-component .subs-card{margin-top:30px}.subscription-component .subs-card .ant-card{flex:1;cursor:pointer;border:1px solid rgba(2,41,85,.2);max-width:410px}.subscription-component .subs-card .ant-card-head{padding:0;border-bottom:0}.subscription-component .subs-card .ant-card-head .ant-typography{color:#022955}.subscription-component .subs-card-head-title{position:relative;text-align:center;padding:24px}.subscription-component .subs-card-head-title .ant-typography{margin:0}.subscription-component .subs-card-head-title .subs-card-type{margin-bottom:10px;font-size:20px;font-weight:700}.subscription-component .subs-card-head-title .subs-card-price{font-size:62px;font-weight:700;line-height:1.5}.subscription-component .subs-card-head-title .subs-card-price span{font-size:18px}.subscription-component .subs-card-head-title .subs-card-desc{font-weight:400}.subscription-component .subs-card-head-title .savetag{position:absolute;border:0;top:18px;width:100%;padding:10px;right:-155px;background:#022955;transform:rotate(45deg)}.subscription-component .subs-card-head-title .savetag .ant-typography{color:#fff;line-height:1.2}.subscription-component .subs-card .ant-card-body .ant-typography{color:#022955}.subscription-component .subs-card .ant-card-body p{margin:0;color:#022955}.subscription-component .subs-card .ant-card-body p span{display:block;font-size:12px}.subscription-component .subs-card .ant-card-body .features{margin-bottom:20px}.subscription-component .subs-card .ant-card-body .features-label{font-size:14px;margin:20px 0 5px}.subscription-component .subs-card .card-action{width:100%}.subscription-component .subs-card .active{background:#022955}.subscription-component .subs-card .active .ant-typography,.subscription-component .subs-card .active p,.subscription-component .subs-card .active .anticon-check{color:#fff}.subscription-component .subs-card .active .card-action,.subscription-component .subs-card .active .savetag{background:#fff;color:#022955}.subscription-component .subs-card .active .savetag .ant-typography{color:#022955}.subscription--checkout .ant-modal-content{padding:0}.subscription--checkout .close-btn{position:absolute;top:20px;right:20px}.subscription--checkout .label{margin:10px 0 20px;font-size:16px;color:#022955;font-weight:700}.subscription--checkout .checkout-sec{flex:1;padding:30px 20px}.subscription--checkout .checkout-cardlist .card-list{margin-top:10px}.subscription--checkout .checkout-cardlist .card-list .ant-list-items{display:flex;flex-direction:column;gap:10px}.subscription--checkout .checkout-cardlist .card-list .ant-list-item{padding:12px;border:1px solid #EBEEF1;border-radius:8px;cursor:pointer;font-weight:500;color:#022955;text-transform:capitalize;transition:all .25s ease-in-out}.subscription--checkout .checkout-cardlist .card-list .ant-list-item .ant-list-item-action li{font-weight:500;color:#022955}.subscription--checkout .checkout-cardlist .card-list .ant-list-item:hover{background:#ebeef1}.subscription--checkout .checkout-cardlist .card-list .ant-list-item.selected{color:#fff;background:#022955}.subscription--checkout .checkout-cardlist .card-list .ant-list-item.selected .ant-list-item-action li{color:#fff}.subscription--checkout .checkout-cardlist .cardlist-new-card{margin-top:15px;width:100%;color:#022955;border-color:#ebeef1;box-shadow:none}.subscription--checkout .checkout-cardlist .cardlist-new-card:hover{color:#022955;border-color:#ebeef1;background:#ebeef1;font-weight:500}.subscription--checkout .checkout-review{background:#ebeef1;display:flex;align-items:start;border-top-right-radius:8px;border-bottom-right-radius:8px}.subscription--checkout .checkout-review .label{margin:46px 0 20px;text-transform:capitalize}.subscription--checkout .checkout-review .checkout-wrapper{width:100%}.subscription--checkout .checkout-review .checkout-label{font-weight:700;color:#022955;margin:0}.subscription--checkout .checkout-review .checkout-plus-tax{color:#022955;margin:0;font-weight:300}.subscription--checkout .checkout-review .checkout-base{margin:0 0 8px}.subscription--checkout .checkout-review .checkout-divider{margin:15px 0 10px}.subscription--checkout .checkout-review .sub-price{margin-left:10px}.subscription--checkout .checkout-review .sub-price .sub{font-weight:400;color:#022955;opacity:.8;margin:0}.subscription--checkout .checkout-review .checkout-btn{width:100%;margin-top:20px}.mobile-nav-menu{box-shadow:0 -4px 4px #00000008}.mobile-nav-menu .ant-menu-root{width:100%;height:82px;padding:0 20px;display:flex;align-items:center;justify-content:space-between}.mobile-nav-menu .ant-menu-item{display:flex;flex-direction:column;align-items:center;justify-content:center;flex:1;color:#02295580;min-height:60px;border-radius:8px!important}.mobile-nav-menu .ant-menu-item .ant-menu-title-content{display:block;margin:0!important;line-height:150%;letter-spacing:.5px}.mobile-nav-menu .ant-menu-item-selected{background:#022955!important;color:#fff!important}.mobile-nav-menu .ant-menu-item-selected:after{display:none}@media (max-width: 768px){.mobile-nav-menu{position:sticky;bottom:0;width:100%;z-index:10}}.typing-bubble{background:#fff;border-radius:20px;padding:10px 14px;max-width:fit-content;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 6px #00000014}.typing-dots{display:flex;gap:6px}.typing-dots span{width:8px;height:8px;border-radius:50%;background-color:#022955;animation:bounceFade 1.2s infinite ease-in-out;opacity:.3}.typing-dots span:nth-child(1){animation-delay:0s}.typing-dots span:nth-child(2){animation-delay:.2s}.typing-dots span:nth-child(3){animation-delay:.4s}@keyframes bounceFade{0%,80%,to{transform:translateY(0);opacity:.3}50%{transform:translateY(-6px);opacity:1}}
