@import url("https://fonts.googleapis.com/css2?family=Noto+Sans+HK:wght@100..900&display=swap");@import url("https://fonts.googleapis.com/css2?family=Outfit:wght@100..900&display=swap");body{--bs-body-font-family:"Outfit","Noto Sans HK";background-color:#1f1d1a!important}.ant-layout{background:#1f1d1a!important}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}body,html{max-width:100vw;overflow:hidden}a{color:inherit;text-decoration:none}@media (prefers-color-scheme:dark){html{color-scheme:dark}}.top-bar{width:100vw;align-items:center;background:#1f1d1a!important;padding:0 20px;box-shadow:none;transition:box-shadow .5s linear;z-index:10}.top-bar.top-bar--scrolled{box-shadow:0 4px 19px 0 rgba(45,45,45,.7)}.topbar_url:hover{color:#1ca574}.left-bar{min-height:calc(100dvh - 64px);background:#1f1d1a!important;width:100vw;display:flex;flex-direction:column;justify-content:space-between;z-index:999}.page{height:calc(100dvh - 64px);overflow:auto;padding:40px}.center-session{position:absolute;width:500px;height:-moz-fit-content;height:fit-content;left:50%;top:45%;transform:translate(-50%,-50%)}.general-block{background-color:#fff;border-radius:8px 8px 0 0;padding:24px}.general-block>.controls{width:-moz-fit-content;width:fit-content;margin-left:auto;display:flex;gap:20px}.hide_scrollbar::-webkit-scrollbar{display:none}.hide_scrollbar{-ms-overflow-style:none;scrollbar-width:none}.footer_contact{background-color:#eef2f0;color:#323232;padding:40px 120px}.footer{background-color:#152920;color:#fff;font-weight:400;font-size:14px;padding:40px 120px}.footer_contact_title{font-weight:500;font-size:38px;line-height:42px;letter-spacing:-.01rem}.footer_contact_subtitle{font-weight:500;font-size:24px;line-height:1;letter-spacing:-.01rem}.ant-carousel .slick-prev{position:absolute;top:120%;left:40%;color:#000}.ant-carousel .slick-next{position:absolute;top:120%;right:40%;color:#000}.public_page_container{padding-top:80px;padding-bottom:80px;max-width:1080px!important}.public_page_container.non_hero{padding:60px 0}.public_page_title{font-weight:500;font-size:48px;letter-spacing:-.01rem;line-height:1.5;text-align:center}.public_page_subtitle{font-weight:400;font-size:24px;line-height:1.5;letter-spacing:-.01rem;margin-top:8px}.public_page_content{font-weight:400;font-size:20px;line-height:32px}.page_content{min-height:calc(100dvh - 64px)}.feature_cards,.page_content{display:flex;flex-direction:column}.feature_cards{margin-top:2rem;gap:24px}.feature_card{border:1px solid #ccc;box-shadow:0 2px 6px -1px #0000000f;background-color:#313131}.feature_card_title{font-weight:500;font-size:36px;color:#fff}.feature_card_content{font-weight:400;font-size:16px;line-height:28px;color:#fff}.feature_card_category{font-weight:500;font-size:24px;margin-bottom:12px;color:#1ca574;line-height:1.1}.section_title{font-weight:500;font-size:38px;letter-spacing:-.01rem;color:#fff}.section_description{font-size:18px;color:#858585}.public_page_section{margin-top:40px}.section_card{overflow:hidden;background-color:#292929;border:1px solid #4f4f4f}.section_card_title{font-weight:500;font-size:24px;letter-spacing:-.01rem;color:#fff}.section_card_content{font-weight:400;font-size:18px;color:#858585}.about_us_card{height:100%;box-shadow:0 2px 6px -1px #0000000f}.about_us_card_title{font-weight:500;font-size:24px;letter-spacing:-.01rem;color:#00824d}.about_us_card_content{font-weight:400;font-size:18px;color:#858585}.mock_padding{height:110px;background-color:#f5f5f5}.chatbot_suggested_prompts{margin-top:12px}.chatbot_suggested_prompts_text{padding:.5rem;border:1px solid #d4d9d7;border-radius:8px;display:flex;justify-content:space-between;font-size:12px;cursor:pointer;height:100%;color:#fff}.chatbot_suggested_prompts_text:hover{background-color:#ccc;transition:background-color .5s}.chatbot_collapse .ant-collapse-header{padding:0!important}@media screen and (max-width:1199px){.page{padding:24px}}@media screen and (max-width:991px){.footer_contact{padding:20px 28px}.footer{padding:36px 28px}.footer_contact_title{font-size:28px;line-height:32px}.footer_contact_subtitle{font-weight:500;font-size:18px;line-height:1;margin-bottom:12px}}@media screen and (max-width:576px){.page{padding:16px}}.grecaptcha-badge{visibility:hidden}.topbar_url_container_public{display:flex;gap:34px;justify-content:center;align-items:center}.topbar_url_container{display:flex;gap:34px}.topbar_url_container>:hover{color:#1ca574}.top-bar .topbar_url{text-decoration:none;color:#fff;line-height:1;margin:auto 0}.public_page{max-height:calc(100dvh - 64px);overflow-y:scroll;overflow-x:hidden}.left-bar>.ant-layout-sider-children{display:flex;flex-direction:column;justify-content:space-between}.ant-btn-default>::not([class]){font-size:14px}.ant-btn-lg>::not([class]){font-size:15px}.ant-btn-text>*{font-size:14px}.issue_ribbon.ant-ribbon{inset-inline-end:4px!important;top:-4px!important;padding-top:2px}.chatbot_input input{border:1px solid #424242!important;border-right:0!important}.chatbot_input input:focus{box-shadow:unset!important}.chatbot_input .ant-input-group-addon{padding:0!important;border:1px solid #424242!important;border-left:0!important;background-color:#1f1d1a}.ant-tabs-nav-operations{display:none!important}.create-issue-steps .ant-steps-item-tail:after{background-color:#e2e2e2!important}.create-issue-steps .ant-steps-item-description,.create-issue-steps .ant-steps-item-title{color:#fff!important}.create-issue-tabs .ant-tabs-content-holder{border-left:1px solid transparent}#create-issue-settle .ant-tabs-tab-active{background-color:#000}.progress_card_steps .ant-steps-item:last-child .ant-steps-item-description{padding-bottom:0}.progress_card_steps .ant-steps-icon{top:-2px!important}.document_list_item .ant-image-mask{display:none!important}.cs_card>.ant-card-body{padding:20px!important;height:calc(100dvh - 64px - 40px - 72px - 56px);background-color:#1f1d1a;position:relative}.cs_card{position:-webkit-sticky;position:sticky;top:44px}.chatbot_card>.ant-card-body{padding:20px!important;height:calc(100dvh - 64px - 40px - 72px - 64px);background-color:#1f1d1a;position:relative}.chatbot_card{position:-webkit-sticky;position:sticky;top:44px}.cs_card_input{bottom:12px;width:calc(100% - 40px);height:32px;background:#fff}.chatbot_card_input,.cs_card_input{position:absolute;display:flex;justify-content:center;z-index:99;border-radius:6px}.chatbot_card_input{bottom:0;width:100%;padding:12px;background-color:#1f1d1a!important;height:56px;background:#fff}.chatbot_card_input .ant-input-group-addon,.cs_card_input .ant-input-group-addon{padding:0!important}.chatbot_card_input .ant-input,.cs_card_input .ant-input{height:34px}.cs_messages_list{padding-bottom:36px}.chatbot_messages_list,.cs_messages_list{height:100%;width:100%;overflow-y:scroll;display:flex;flex-direction:column;gap:8px}.chatbot_messages_list{padding:8px 8px 64px}.cs_message_admin{border-radius:18px 18px 18px 0;float:left;background:transparent;border:1px solid #4d4d4d;color:#e2e2e2}.cs_message_admin,.cs_message_client{padding:11px 24px;width:-moz-fit-content;width:fit-content}.cs_message_client{border-radius:18px 18px 0 18px;background:#0bb964;color:#fff;float:right;margin-left:auto}#issue_card .ant-card-body{padding:0!important}#issue_card #card_arrow{position:absolute;bottom:-4px;left:50%;transform:translateX(-50%)}.self_settle_modal .ant-modal-content{padding:20px 8px 8px!important;background-color:#f5f5f5}.cs_modal_container .ant-card-head{padding:0 8px!important}.cs_card{height:calc(100dvh - 200px)}.cs_modal_container .ant-card-body{height:100%!important}.standard_card{padding:40px}.chatbot_lecopt_icon{background:#43e119;border-radius:10px;padding:4px}.chatbot_lecopt_chat_icon{background:#1f1d1a;padding:4px}#chatbot_input{padding:7px 0!important}.inner_page>.ant-input-group .ant-input-group-addon:first-child{padding-right:0!important}.otp-input.ant-input-filled{border:1px solid #fff}.otp-input.ant-input-filled,.otp-input.ant-input-filled:active,.otp-input.ant-input-filled:focus{background-color:transparent}.otp-input.ant-input-filled.ant-input-disabled,.otp-input.ant-input-filled.ant-input-disabled:hover{border-color:#444}.ant-btn-primary:disabled.signin-btn{border-color:transparent}.settings_tab .ant-tabs-nav{border:0}.footer_links{display:flex;flex-direction:row;gap:64px;justify-content:space-between}.social_media_btn{margin-left:auto}.reference_modal .ant-modal-content{overflow:scroll;-ms-overflow-style:none;scrollbar-width:none;width:90vw;max-width:768px;max-height:80vh;overflow-y:scroll}.public_feature_page_container{max-width:1280px!important}.top_up_btn{padding:8px 20px;border:4px solid #0000;border-radius:40px;background:linear-gradient(45deg,#0bb964,#00ff37) border-box;max-height:64px;cursor:pointer}.top-bar .top_up_btn_content{color:#000;color:#fff;z-index:100;white-space:nowrap;position:relative;top:-26px;right:3px}.topup_modal{width:70vw!important;max-width:991px}.topup_modal .ant-modal-content{padding:0}.topup_modal_left,.topup_modal_right{padding:40px}.topup_modal_left{background:linear-gradient(163.15deg,#0fb 30.98%,#bfff00 95.82%);border-radius:8px 0 0 8px}.topup_modal_left_title{color:#107142;font-size:22px}.topup_modal_left_item{font-size:16px}.topup_modal_right_title{color:#323232;font-size:24px}.topup_modal_plan_box{border:2px solid #d9d9d9b2;padding:28px 16px;border-radius:8px;display:flex;justify-content:space-between;transition:all .2s;font-size:18px;cursor:pointer;position:relative}.topup_modal_plan_box>.popular_tag{top:-18px;left:12px;position:absolute;background-color:#ff5e00!important;color:#fff;border:unset}.topup_modal_plan_box>.popular_tag:active,.topup_modal_plan_box>.popular_tag:hover{background-color:#ff5e00!important;color:#fff!important;border:unset!important}.topup_modal_plan_box.active{border:2px solid #43e119;background:#77f1572e}.topup_modal_plan_box:hover{background-color:#d9d9d9b2}.topup_modal_plan_box.active:hover{background:#77f1572e}.topup_modal_plan_box.active .icon{color:#43e119}.emergency-select .ant-select-selection-item{color:#fff}.dark-calendar{background-color:#000!important}.create-issue-dates input::placeholder{color:#d9d9d9!important}.ant-steps-item-wait .ant-steps-item-icon{background-color:#d9d9d9!important}.career_btn{width:-moz-fit-content;width:fit-content}.career_btn:before{content:"";background:linear-gradient(135deg,#107142,#00ff37);background-color:#00ff37;position:absolute;inset:-.01px;opacity:1;transition:all .3s ease-in-out;border-radius:inherit}.career_btn:hover:before{opacity:0}.career_btn.ant-btn-primary:not([disabled]):not(.ant-btn-dangerous)>span,.link_text{position:relative}.link_text{display:inline-block;color:#fff!important;text-decoration:none;width:-moz-fit-content;width:fit-content}.link_text:after{content:"";position:absolute;width:100%;transform:scaleX(0);height:2px;bottom:0;left:0;background-color:#0bb964;transition:transform .25s ease-out}.link_text:hover:after{transform:scaleX(1)}.link_text.left:after{transform-origin:bottom right}.link_text.left:hover:after{transform-origin:bottom left}.link_text.center:after,.link_text.center:hover:after{transform-origin:bottom center}.link_text.right:after{transform-origin:bottom left}.link_text.right:hover:after{transform-origin:bottom right}.upload-solid-box .ant-upload-drag{border-style:solid}.chatbot-response p{margin-bottom:0}.welcome_text{max-width:160px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.emergency_btn{animation:blinker 2s linear infinite}@keyframes blinker{50%{opacity:.5}}@media screen and (max-width:1199px){.social_media_btn{margin-left:unset}}@media screen and (max-width:991px){.standard_card{padding:20px}.reference_modal .ant-modal-content{width:90vw}.cs_modal_container .ant-card-body{height:70dvh!important}.public_page_container,.public_page_container.non_hero{max-width:unset!important;padding:60px 12px}.topup_modal{width:auto!important;max-width:768px;top:24px}.topup_modal_plan_box{flex-direction:column}.topup_modal_left{background:linear-gradient(163.15deg,#0fb 30.98%,#bfff00 95.82%);border-radius:8px 8px 0 0}.top_up_btn{padding:8px 20px;border:4px solid #0000;border-radius:40px;background:linear-gradient(45deg,#0bb964,#00ff37) border-box;max-height:64px;cursor:pointer}.top_up_btn_content{color:#000;z-index:100;white-space:nowrap;position:relative;top:-14px;right:3px}}@supports (background:linear-gradient(in lch,red 0 0)){.top-bar .top_up_btn{background:conic-gradient(#fff 0 0) padding-box,linear-gradient(45deg in lch,#0bb964,#00ff37) border-box;background:conic-gradient(#000 0 0) padding-box,linear-gradient(45deg in lch,#0bb964,#00ff37) border-box;height:36px;transition:all .5s}.top_up_btn:hover{background:conic-gradient(#eee 0 0) padding-box,linear-gradient(45deg in lch,#0bb964,#00ff37) border-box}}