.card-wrapper{box-shadow:none!important;position:relative;height:100%}.card-wrapper>.ant-card-body{padding-bottom:0}.card-wrapper .ant-table-wrapper{margin-top:20px}.tab-menu{border-radius:7px 7px 0 0;background-color:#87bc47;padding-top:7.5px;overflow:hidden;border-bottom:none}.tab-menu li{padding:2px 25px!important;font-weight:500;min-width:120px;text-align:center;color:#fff;font-size:14.5px;border-radius:6px 6px 0 0!important}.tab-menu li:hover:not(.ant-menu-item-disabled){font-weight:600}.tab-menu li.ant-menu-item-selected{background-color:#fff!important;color:#000000e0!important;border-radius:6px 6px 0 0!important;font-weight:600}.tab-menu li.ant-menu-item-selected:after{display:none}.select-name{display:none}@media (min-width: 992px){.horizontal-menu-box ul{width:initial;max-width:initial!important}}@media (max-width: 992px){.horizontal-menu-box{border-radius:7px 7px 0 0;background-color:#87bc47;padding-top:0;max-height:62px}.horizontal-menu-box .select-name{display:block;background-color:#fff!important;color:#000000e0!important;border-radius:6px 6px 0 0!important;font-weight:600;height:50px;float:left;padding:14px 25px!important;font-weight:500;text-align:center;font-size:14.5px;position:relative;bottom:-12px}.horizontal-menu-box ul{width:120px;max-width:120px!important;display:inline-block}}.back-btn{color:#87bc47;border-color:#87bc47;background-color:transparent}.back-btn .ant-btn-icon{font-size:20px;position:relative;bottom:-2px}.sync-modal .ant-modal-content,.logout-modal .ant-modal-content{padding:70px 30px 30px}.sync-modal .ant-modal-content .ant-modal-confirm-body,.logout-modal .ant-modal-content .ant-modal-confirm-body{display:block;text-align:center}.sync-modal .ant-modal-content .anticon,.logout-modal .ant-modal-content .anticon{background-color:#f0f7e9;padding:30px;border-radius:50%;margin-right:0}.sync-modal .ant-modal-content .anticon svg,.logout-modal .ant-modal-content .anticon svg{fill:#fff;position:relative;background:#87BC47;border-radius:50%;padding:10px}.sync-modal .ant-modal-content .ant-modal-confirm-title,.logout-modal .ant-modal-content .ant-modal-confirm-title{display:block;text-align:center;color:#292929;font-weight:600;font-size:24px;margin-top:15px}.sync-modal .ant-modal-content .ant-modal-confirm-content,.logout-modal .ant-modal-content .ant-modal-confirm-content{color:#292929;font-weight:400;font-size:16px;margin-bottom:20px;margin-inline-start:0!important;text-align:center;width:100%!important;max-width:100%!important}.sync-modal .ant-modal-confirm-btns button,.logout-modal .ant-modal-confirm-btns button{display:block;width:100%;margin-inline-start:0!important;margin-left:0;font-weight:400;font-size:16px;height:40px}.sync-modal .ant-modal-confirm-btns .ant-btn-default,.logout-modal .ant-modal-confirm-btns .ant-btn-default{color:#87bc47;border-color:#87bc47}.sync-modal .ant-modal-confirm-btns .ant-btn-default:hover,.logout-modal .ant-modal-confirm-btns .ant-btn-default:hover{color:#a3c96d;border-color:#a3c96d}.sync-modal .ant-modal-confirm-btns .ant-btn-primary,.logout-modal .ant-modal-confirm-btns .ant-btn-primary{background-color:#87bc47;margin-top:15px}.sync-modal .ant-modal-confirm-btns .ant-btn-primary:hover,.logout-modal .ant-modal-confirm-btns .ant-btn-primary:hover{background-color:#a3c96d}.delete-modal .ant-modal-content{padding:70px 30px 30px}.delete-modal .ant-modal-content .ant-modal-confirm-body{display:block;text-align:center}.delete-modal .ant-modal-content .anticon{background-color:#ffe4e4;padding:30px;border-radius:50%;margin-right:0}.delete-modal .ant-modal-content .anticon svg{fill:#fff;position:relative;background:#dc0000;border-radius:50%;padding:1px;font-size:40px}.delete-modal .ant-modal-content .ant-modal-confirm-title{display:block;text-align:center;color:#292929;font-weight:600;font-size:24px;margin-top:15px}.delete-modal .ant-modal-content .ant-modal-confirm-content{color:#292929;font-weight:400;font-size:16px;margin-bottom:20px;margin-inline-start:0!important;text-align:center;width:100%!important;max-width:100%!important}.delete-modal .ant-modal-confirm-btns button{display:block;width:100%;margin-inline-start:0!important;margin-left:0;font-weight:400;font-size:16px;height:40px}.delete-modal .ant-modal-confirm-btns .ant-btn-default{color:#87bc47;border-color:#87bc47}.delete-modal .ant-modal-confirm-btns .ant-btn-default:hover{color:#a3c96d;border-color:#a3c96d}.delete-modal .ant-modal-confirm-btns .ant-btn-primary{background-color:#dc0000;margin-top:15px}.delete-modal .ant-modal-confirm-btns .ant-btn-primary:hover{background-color:#e33636}.description{text-transform:capitalize}.ant-notification:not(.ant-notification-topRight){inset:0!important;transform:none!important;background-color:#00000073;z-index:99999;overflow:auto}.ant-notification:not(.ant-notification-topRight) .custom-notification{width:430px;max-width:430px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);padding:45px 25px 35px;margin:0 auto}.ant-notification:not(.ant-notification-topRight) .custom-notification .ant-notification-notice-close{display:none!important}.ant-notification:not(.ant-notification-topRight) .custom-notification .ant-notification-notice-content{padding-top:130px;padding-bottom:10px}.ant-notification:not(.ant-notification-topRight) .custom-notification .ant-notification-notice-content .anticon{padding:30px;border-radius:50%;margin-right:0;position:absolute;top:45px;left:37.5%}.ant-notification:not(.ant-notification-topRight) .custom-notification .ant-notification-notice-content .anticon svg{position:relative;border-radius:50%;padding:10px}.ant-notification:not(.ant-notification-topRight) .custom-notification .ant-notification-notice-content .anticon.ant-notification-notice-icon-success{background-color:#f0f7e9}.ant-notification:not(.ant-notification-topRight) .custom-notification .ant-notification-notice-content .anticon.ant-notification-notice-icon-success svg{fill:#fff;background:#87BC47}.ant-notification:not(.ant-notification-topRight) .custom-notification .ant-notification-notice-content .anticon.ant-notification-notice-icon-warning{background-color:#ffe4e4}.ant-notification:not(.ant-notification-topRight) .custom-notification .ant-notification-notice-content .anticon.ant-notification-notice-icon-warning svg{fill:#fff;background:#dc0000}.ant-notification:not(.ant-notification-topRight) .custom-notification .ant-notification-notice-content .anticon.ant-notification-notice-icon-info{background-color:#fcffcf}.ant-notification:not(.ant-notification-topRight) .custom-notification .ant-notification-notice-content .anticon.ant-notification-notice-icon-info svg{fill:#fff;background:#e7d740}.ant-notification:not(.ant-notification-topRight) .custom-notification .ant-notification-notice-content .ant-notification-notice-message,.ant-notification:not(.ant-notification-topRight) .custom-notification .ant-notification-notice-content .ant-notification-notice-description{color:#272727;font-size:21px;font-weight:600;line-height:36px;text-align:center;margin-inline-start:0;padding-inline-end:0;margin-bottom:0}.ant-notification:not(.ant-notification-topRight) .custom-notification .ant-notification-notice-content .ant-notification-notice-description{font-size:15px;font-weight:400;line-height:23px;margin-bottom:15px}.ant-notification:not(.ant-notification-topRight) .ant-notification-notice-btn{width:100%;text-align:center}.ant-notification:not(.ant-notification-topRight) .ant-notification-notice-btn button{font-weight:400;font-size:16px;height:40px;width:100%;color:#fff;margin-top:15px}.ant-notification:not(.ant-notification-topRight) .ant-notification-notice-warning .ant-notification-notice-btn button{background-color:#dc0000}.ant-notification:not(.ant-notification-topRight) .ant-notification-notice-warning .ant-notification-notice-btn button:hover{background-color:#e33636;border-color:#e33636;color:#fff}.ant-notification:not(.ant-notification-topRight) .ant-notification-notice-success .ant-notification-notice-btn button{background-color:#87bc47;border-color:#87bc47}.ant-notification:not(.ant-notification-topRight) .ant-notification-notice-success .ant-notification-notice-btn button:hover{background-color:#a3c96d;border-color:#a3c96d;color:#fff}.ant-notification:not(.ant-notification-topRight) .ant-notification-notice-info .ant-notification-notice-btn button{background-color:#87bc47;border-color:#87bc47}.ant-notification:not(.ant-notification-topRight) .ant-notification-notice-info .ant-notification-notice-btn button:hover{background-color:#a3c96d;border-color:#a3c96d;color:#fff}@media (max-width: 768px){.ant-notification:not(.ant-notification-topRight) .custom-notification{max-width:calc(100vw - 48px);background-color:#fff;position:relative;transform:none;left:0;right:0;margin:0 auto;top:25px;border-radius:8px}.ant-notification:not(.ant-notification-topRight) .custom-notification .ant-notification-notice-content .anticon{top:100px;left:50%;transform:translate(-50%,-50%)}.ant-notification:not(.ant-notification-topRight) .ant-notification-notice-wrapper{position:relative!important;transform:none!important;max-width:calc(100vw - 48px)!important;margin:0 auto!important;top:30px!important}.logout-modal .ant-modal-content .ant-modal-confirm-body .ant-modal-confirm-paragraph,.sync-modal .ant-modal-content .ant-modal-confirm-body .ant-modal-confirm-paragraph,.delete-modal .ant-modal-content .ant-modal-confirm-body .ant-modal-confirm-paragraph{max-width:calc(100% + -0px)!important}}.request-modal .ant-modal-content{padding:40px}.request-modal .ant-modal-content .ant-modal-confirm-body{display:block;text-align:center}.request-modal .ant-modal-content .anticon{display:none}.request-modal .ant-modal-content .ant-modal-title{font-size:20px;font-weight:600;margin-bottom:30px}.request-modal .ant-modal-content .sub-title{margin-top:20px;font-size:16px;font-weight:600}.request-modal .ant-modal-content .sub-title .content{margin-top:10px}.request-modal .ant-modal-content .sub-title .content .content-title{font-size:14px;color:#92929d;font-weight:400}.request-modal .ant-modal-content .sub-title .content .content-title-name{font-size:16px;font-weight:400;margin-top:-8px;color:#231f20}.request-modal .ant-modal-content .sub-title .content .order-type-tag{background:#D9D9D9;font-size:16px;font-weight:400;color:#231f20;padding:3px 10px;min-height:38px;line-height:31px;margin:7px 0 0;min-width:80px;text-align:center}.request-modal .ant-modal-content .ant-modal-confirm-title{display:block;text-align:left;color:#231f20;font-weight:600;font-size:20px;margin-top:15px}.request-modal .ant-modal-content .ant-modal-confirm-content{color:#292929;font-weight:400;font-size:16px;margin-bottom:20px;margin-inline-start:0!important;text-align:center;width:100%!important;max-width:100%!important}.request-modal .ant-modal-content .ant-modal-footer button{height:40px;font-size:16px;padding:0 35px!important}.switchRequestModal.request-modal .ant-modal-content .anticon{display:inline-block}@media (max-width: 456px){.request-modal .ant-modal-content .ant-modal-footer button{margin-inline-start:-2px!important;margin-top:15px;width:100%}}.switch-company-list{list-style:none;margin:20px 0;padding:0}.switch-company-list li{cursor:pointer;padding:0 24px;border-radius:0}.switch-company-list li .ant-avatar{background-color:#87bc47;top:-4px}.switch-company-list li p{display:inline-block;color:#000;font-weight:600;font-size:18px;margin-left:20px}.switch-company-list li.select-list{background-color:#87bc47}.switch-company-list li.select-list .ant-avatar{background-color:#fff;color:#87bc47}.on-switch-account .ant-modal-content{padding:0;padding-bottom:10px!important}.on-switch-account .ant-modal-header{padding:20px 24px 15px 30px;border-bottom:1px solid #e9e9eb}.on-switch-account .ant-modal-body{padding:0}.modal-title .sub-title-s{color:#bdbdc5}@media (max-width: 768px){.switch-company-list li p{font-size:14px;margin-left:10px}.switch-company-list li .ant-avatar{top:-1px}}.main{min-height:100vh;background:#C9C9C9}.main .side-bar{background-color:#fff;box-shadow:0 1px 2px #00000008,0 1px 6px -1px #00000005,0 2px 4px #00000005}.main .side-bar .logo{text-align:center;padding:10px}.main .side-bar .sidebar-menu{padding:0 5px}.main .side-bar .sidebar-menu li{font-weight:500;border-radius:7px;padding-left:10px}.main .side-bar .sidebar-menu li svg{font-size:20px}.main .side-bar .sidebar-menu li.ant-menu-item-selected{background-color:#87bc47;color:#fff;border-radius:7px}.main .layout-page-header-main{padding:0 20px 0 10px;display:flex;justify-content:space-between;align-items:center}.main .layout-page-header-main .user-details{display:flex}.main .layout-page-header-main .user-details .user-content{line-height:normal;text-align:right;padding:16px 16px 0 0}.main .layout-page-header-main .user-details .user-content .user-name{display:block;font-weight:600;margin-bottom:3px}.main .layout-page-header-main .user-details .user-content .user-role{text-transform:capitalize}.main .site-layout{background:#f3f3f3}.main .actions{height:100%;display:flex;justify-content:center;align-items:center}.main .actions>*{margin-left:30px;height:100%;display:flex;align-items:center}.main .actions>* .notice{display:block;display:flex;justify-content:center;align-items:center;width:22px;height:22px;cursor:pointer}@media (max-width: 768px){.main>.side-bar .sidebar-menu{overflow-y:auto;max-height:calc(100vh - 55px)}.date-cell.holiday ul li .ant-badge-status .ant-badge-status-processing{display:none}.date-cell.holiday ul li .ant-badge-status .ant-badge-status-text{margin-left:0}.ant-layout-sider.ant-layout-sider-dark.ant-layout-sider-below.side-bar{position:fixed;z-index:999;min-height:100vh}.ant-layout-sider.ant-layout-sider-dark.ant-layout-sider-below.side-bar .logo{text-align:left}.ant-layout-sider.ant-layout-sider-dark.ant-layout-sider-below.side-bar .logo img{width:110px!important;height:30px!important}button.menu-btn{left:161px;position:fixed;z-index:9999;top:-9px}.ant-layout-sider.ant-layout-sider-dark.ant-layout-sider-collapsed.ant-layout-sider-below.side-bar{left:-80px;display:none}.ant-layout-sider.ant-layout-sider-dark.ant-layout-sider-collapsed.ant-layout-sider-below.side-bar .logo img{width:0px!important;height:0px!important}}.user-details .ant-dropdown-menu-item.ant-dropdown-menu-item-disabled{display:none}.language-dropdown{margin:5px 20px 0 0}.language-select{width:85px!important;min-width:none!important}.language-options{width:77px}.chat-modal{display:flex;flex-direction:column;gap:5px;padding:15px 18px;border-radius:8px;background-color:#fff;position:fixed;right:20px;bottom:120px;width:280px;z-index:1000;opacity:0;transform:translateY(20px);transition:opacity .4s ease-in-out,transform .4s ease-in-out;box-shadow:0 4px 15px #0003}.chat-modal-close-icon{position:relative;color:#c9c9c9;width:fit-content;left:265px}.text-area-wrapper{position:relative}.chat-modal.show{opacity:1;transform:translateY(0)}.chat-modal-title{font-size:18px;font-weight:600;display:block}.chat-modal-widget-actions{display:flex;align-items:center;justify-content:flex-end;gap:10px;width:100%;box-sizing:border-box}.camera-icon{color:#fff;background-color:#87bc47;font-size:19px;padding:10px;border-radius:5px;cursor:pointer;display:flex;align-items:center;justify-content:center}.chat-modal-widget-actions .file-upload-label{display:flex;align-items:center;margin:0;padding:0}.ant-float-btn-icon svg.notification-icon{font-size:23px;margin-left:-2px}@media (max-width: 567px){.chat-modal{width:230px}.chat-modal-close-icon{left:215px}}@media (max-width: 567px){.language-dropdown{margin:5px 8px 0 0}.user-content{padding:16px 10px 0 0!important}}.notification-modal .ant-modal-content{padding:30px;text-align:center}.notification-modal .ant-modal-content .ant-modal-body{display:block;text-align:center}.notification-modal .ant-modal-content .anticon{background-color:#f0f7e9;padding:20px;border-radius:50%;margin-right:0}.notification-modal .ant-modal-content .anticon svg{fill:#fff;position:relative;background:#87BC47;border-radius:50%;padding:10px;font-size:20px}.notification-modal .ant-modal-content h1{display:block;text-align:center;color:#292929;font-weight:600;font-size:20px;margin-top:15px}.notification-modal .ant-modal-content p{color:#292929;font-weight:400;font-size:14px;margin-inline-start:0!important;text-align:center;width:90%!important;max-width:90%!important;margin:0 auto;display:inline-block}.notification-modal .ant-modal-footer{padding-top:10px;text-align:center}.notification-modal .ant-modal-footer button{display:block;width:100%;margin-inline-start:0!important;margin-left:0;font-weight:400;font-size:16px;height:40px}.notification-modal .ant-modal-footer .ant-btn-default{color:#87bc47;border-color:#87bc47}.notification-modal .ant-modal-footer .ant-btn-default:hover{color:#a3c96d;border-color:#a3c96d}.notification-modal .ant-modal-footer .ant-btn-primary{background-color:#87bc47;margin-top:15px}.notification-modal .ant-modal-footer .ant-btn-primary:hover{background-color:#a3c96d}.notification-modal .ant-modal-footer .ant-btn-primary:disabled{background-color:#c9c9c9}.ql-snow.ql-toolbar:after,.ql-snow .ql-toolbar:after{clear:both;content:"";display:table}.ql-snow.ql-toolbar button,.ql-snow .ql-toolbar button{background:none;border:none;cursor:pointer;display:inline-block;float:left;height:24px;padding:3px 5px;width:28px}.ql-snow.ql-toolbar button svg,.ql-snow .ql-toolbar button svg{float:left;height:100%}.ql-snow.ql-toolbar button:active:hover,.ql-snow .ql-toolbar button:active:hover{outline:none}.ql-snow.ql-toolbar input.ql-image[type=file],.ql-snow .ql-toolbar input.ql-image[type=file]{display:none}.ql-snow.ql-toolbar button:hover,.ql-snow .ql-toolbar button:hover,.ql-snow.ql-toolbar button:focus,.ql-snow .ql-toolbar button:focus,.ql-snow.ql-toolbar button.ql-active,.ql-snow .ql-toolbar button.ql-active,.ql-snow.ql-toolbar .ql-picker-label:hover,.ql-snow .ql-toolbar .ql-picker-label:hover,.ql-snow.ql-toolbar .ql-picker-label.ql-active,.ql-snow .ql-toolbar .ql-picker-label.ql-active,.ql-snow.ql-toolbar .ql-picker-item:hover,.ql-snow .ql-toolbar .ql-picker-item:hover,.ql-snow.ql-toolbar .ql-picker-item.ql-selected,.ql-snow .ql-toolbar .ql-picker-item.ql-selected{color:#06c}.ql-snow.ql-toolbar button:hover .ql-fill,.ql-snow .ql-toolbar button:hover .ql-fill,.ql-snow.ql-toolbar button:focus .ql-fill,.ql-snow .ql-toolbar button:focus .ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow.ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill{fill:#06c}.ql-snow.ql-toolbar button:hover .ql-stroke,.ql-snow .ql-toolbar button:hover .ql-stroke,.ql-snow.ql-toolbar button:focus .ql-stroke,.ql-snow .ql-toolbar button:focus .ql-stroke,.ql-snow.ql-toolbar button.ql-active .ql-stroke,.ql-snow .ql-toolbar button.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow.ql-toolbar button:hover .ql-stroke-miter,.ql-snow .ql-toolbar button:hover .ql-stroke-miter,.ql-snow.ql-toolbar button:focus .ql-stroke-miter,.ql-snow .ql-toolbar button:focus .ql-stroke-miter,.ql-snow.ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter{stroke:#06c}@media (pointer: coarse){.ql-snow.ql-toolbar button:hover:not(.ql-active),.ql-snow .ql-toolbar button:hover:not(.ql-active){color:#444}.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill{fill:#444}.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter{stroke:#444}}.ql-snow,.ql-snow *{box-sizing:border-box}.ql-snow .ql-hidden{display:none}.ql-snow .ql-out-bottom,.ql-snow .ql-out-top{visibility:hidden}.ql-snow .ql-tooltip{position:absolute;transform:translateY(10px)}.ql-snow .ql-tooltip a{cursor:pointer;text-decoration:none}.ql-snow .ql-tooltip.ql-flip{transform:translateY(-10px)}.ql-snow .ql-formats{display:inline-block;vertical-align:middle}.ql-snow .ql-formats:after{clear:both;content:"";display:table}.ql-snow .ql-stroke{fill:none;stroke:#444;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.ql-snow .ql-stroke-miter{fill:none;stroke:#444;stroke-miterlimit:10;stroke-width:2}.ql-snow .ql-fill,.ql-snow .ql-stroke.ql-fill{fill:#444}.ql-snow .ql-empty{fill:none}.ql-snow .ql-even{fill-rule:evenodd}.ql-snow .ql-thin,.ql-snow .ql-stroke.ql-thin{stroke-width:1}.ql-snow .ql-transparent{opacity:.4}.ql-snow .ql-direction svg:last-child{display:none}.ql-snow .ql-direction.ql-active svg:last-child{display:inline}.ql-snow .ql-direction.ql-active svg:first-child{display:none}.ql-snow .ql-editor h1{font-size:2em}.ql-snow .ql-editor h2{font-size:1.5em}.ql-snow .ql-editor h3{font-size:1.17em}.ql-snow .ql-editor h4{font-size:1em}.ql-snow .ql-editor h5{font-size:.83em}.ql-snow .ql-editor h6{font-size:.67em}.ql-snow .ql-editor a{text-decoration:underline}.ql-snow .ql-editor blockquote{border-left:4px solid #ccc;margin-bottom:5px;margin-top:5px;padding-left:16px}.ql-snow .ql-editor code,.ql-snow .ql-editor pre{background-color:#f0f0f0;border-radius:3px}.ql-snow .ql-editor pre{white-space:pre-wrap;margin-bottom:5px;margin-top:5px;padding:5px 10px}.ql-snow .ql-editor code{font-size:85%;padding:2px 4px}.ql-snow .ql-editor pre.ql-syntax{background-color:#23241f;color:#f8f8f2;overflow:visible}.ql-snow .ql-editor img{max-width:100%}.ql-snow .ql-picker{color:#444;display:inline-block;float:left;font-size:14px;font-weight:500;height:24px;position:relative;vertical-align:middle}.ql-snow .ql-picker-label{cursor:pointer;display:inline-block;height:100%;padding-left:8px;padding-right:2px;position:relative;width:100%}.ql-snow .ql-picker-label:before{display:inline-block;line-height:22px}.ql-snow .ql-picker-options{background-color:#fff;display:none;min-width:100%;padding:4px 8px;position:absolute;white-space:nowrap}.ql-snow .ql-picker-options .ql-picker-item{cursor:pointer;display:block;padding-bottom:5px;padding-top:5px}.ql-snow .ql-picker.ql-expanded .ql-picker-label{color:#ccc;z-index:2}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-fill{fill:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-stroke{stroke:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-options{display:block;margin-top:-1px;top:100%;z-index:1}.ql-snow .ql-color-picker,.ql-snow .ql-icon-picker{width:28px}.ql-snow .ql-color-picker .ql-picker-label,.ql-snow .ql-icon-picker .ql-picker-label{padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-label svg,.ql-snow .ql-icon-picker .ql-picker-label svg{right:4px}.ql-snow .ql-icon-picker .ql-picker-options{padding:4px 0}.ql-snow .ql-icon-picker .ql-picker-item{height:24px;width:24px;padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-options{padding:3px 5px;width:152px}.ql-snow .ql-color-picker .ql-picker-item{border:1px solid transparent;float:left;height:16px;margin:2px;padding:0;width:16px}.ql-snow .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg{position:absolute;margin-top:-9px;right:0;top:50%;width:18px}.ql-snow .ql-picker.ql-header .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-label]:not([data-label=""]):before{content:attr(data-label)}.ql-snow .ql-picker.ql-header{width:98px}.ql-snow .ql-picker.ql-header .ql-picker-label:before,.ql-snow .ql-picker.ql-header .ql-picker-item:before{content:"Normal"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="1"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{content:"Heading 1"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="2"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{content:"Heading 2"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="3"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{content:"Heading 3"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="4"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{content:"Heading 4"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="5"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{content:"Heading 5"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="6"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{content:"Heading 6"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{font-size:2em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{font-size:1.5em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{font-size:1.17em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{font-size:1em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{font-size:.83em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{font-size:.67em}.ql-snow .ql-picker.ql-font{width:108px}.ql-snow .ql-picker.ql-font .ql-picker-label:before,.ql-snow .ql-picker.ql-font .ql-picker-item:before{content:"Sans Serif"}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=serif]:before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{content:"Serif"}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=monospace]:before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{content:"Monospace"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{font-family:Georgia,Times New Roman,serif}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{font-family:Monaco,Courier New,monospace}.ql-snow .ql-picker.ql-size{width:98px}.ql-snow .ql-picker.ql-size .ql-picker-label:before,.ql-snow .ql-picker.ql-size .ql-picker-item:before{content:"Normal"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=small]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before{content:"Small"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=large]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before{content:"Large"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=huge]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{content:"Huge"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before{font-size:10px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before{font-size:18px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{font-size:32px}.ql-snow .ql-color-picker.ql-background .ql-picker-item{background-color:#fff}.ql-snow .ql-color-picker.ql-color .ql-picker-item{background-color:#000}.ql-toolbar.ql-snow{border:1px solid #ccc;box-sizing:border-box;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;padding:8px}.ql-toolbar.ql-snow .ql-formats{margin-right:15px}.ql-toolbar.ql-snow .ql-picker-label{border:1px solid transparent}.ql-toolbar.ql-snow .ql-picker-options{border:1px solid transparent;box-shadow:#0003 0 2px 8px}.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label,.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options{border-color:#ccc}.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item.ql-selected,.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item:hover{border-color:#000}.ql-toolbar.ql-snow+.ql-container.ql-snow{border-top:0px}.ql-snow .ql-tooltip{background-color:#fff;border:1px solid #ccc;box-shadow:0 0 5px #ddd;color:#444;padding:5px 12px;white-space:nowrap}.ql-snow .ql-tooltip:before{content:"Visit URL:";line-height:26px;margin-right:8px}.ql-snow .ql-tooltip input[type=text]{display:none;border:1px solid #ccc;font-size:13px;height:26px;margin:0;padding:3px 5px;width:170px}.ql-snow .ql-tooltip a.ql-preview{display:inline-block;max-width:200px;overflow-x:hidden;text-overflow:ellipsis;vertical-align:top}.ql-snow .ql-tooltip a.ql-action:after{border-right:1px solid #ccc;content:"Edit";margin-left:16px;padding-right:8px}.ql-snow .ql-tooltip a.ql-remove:before{content:"Remove";margin-left:8px}.ql-snow .ql-tooltip a{line-height:26px}.ql-snow .ql-tooltip.ql-editing a.ql-preview,.ql-snow .ql-tooltip.ql-editing a.ql-remove{display:none}.ql-snow .ql-tooltip.ql-editing input[type=text]{display:inline-block}.ql-snow .ql-tooltip.ql-editing a.ql-action:after{border-right:0px;content:"Save";padding-right:0}.ql-snow .ql-tooltip[data-mode=link]:before{content:"Enter link:"}.ql-snow .ql-tooltip[data-mode=formula]:before{content:"Enter formula:"}.ql-snow .ql-tooltip[data-mode=video]:before{content:"Enter video:"}.ql-snow a{color:#06c}.ql-container.ql-snow{border:1px solid #ccc}/*!
 * Quill Editor v1.3.7
 * https://quilljs.com/
 * Copyright (c) 2014, Jason Chen
 * Copyright (c) 2013, salesforce.com
 */.ql-container{box-sizing:border-box;font-family:Helvetica,Arial,sans-serif;font-size:13px;height:100%;margin:0;position:relative}.ql-container.ql-disabled .ql-tooltip{visibility:hidden}.ql-container.ql-disabled .ql-editor ul[data-checked]>li:before{pointer-events:none}.ql-clipboard{left:-100000px;height:1px;overflow-y:hidden;position:absolute;top:50%}.ql-clipboard p{margin:0;padding:0}.ql-editor{box-sizing:border-box;line-height:1.42;height:100%;outline:none;overflow-y:auto;padding:12px 15px;tab-size:4;-moz-tab-size:4;text-align:left;white-space:pre-wrap;word-wrap:break-word}.ql-editor>*{cursor:text}.ql-editor p,.ql-editor ol,.ql-editor ul,.ql-editor pre,.ql-editor blockquote,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6{margin:0;padding:0;counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol,.ql-editor ul{padding-left:1.5em}.ql-editor ol>li,.ql-editor ul>li{list-style-type:none}.ql-editor ul>li:before{content:"•"}.ql-editor ul[data-checked=true],.ql-editor ul[data-checked=false]{pointer-events:none}.ql-editor ul[data-checked=true]>li *,.ql-editor ul[data-checked=false]>li *{pointer-events:all}.ql-editor ul[data-checked=true]>li:before,.ql-editor ul[data-checked=false]>li:before{color:#777;cursor:pointer;pointer-events:all}.ql-editor ul[data-checked=true]>li:before{content:"☑"}.ql-editor ul[data-checked=false]>li:before{content:"☐"}.ql-editor li:before{display:inline-block;white-space:nowrap;width:1.2em}.ql-editor li:not(.ql-direction-rtl):before{margin-left:-1.5em;margin-right:.3em;text-align:right}.ql-editor li.ql-direction-rtl:before{margin-left:.3em;margin-right:-1.5em}.ql-editor ol li:not(.ql-direction-rtl),.ql-editor ul li:not(.ql-direction-rtl){padding-left:1.5em}.ql-editor ol li.ql-direction-rtl,.ql-editor ul li.ql-direction-rtl{padding-right:1.5em}.ql-editor ol li{counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;counter-increment:list-0}.ql-editor ol li:before{content:counter(list-0,decimal) ". "}.ql-editor ol li.ql-indent-1{counter-increment:list-1}.ql-editor ol li.ql-indent-1:before{content:counter(list-1,lower-alpha) ". "}.ql-editor ol li.ql-indent-1{counter-reset:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-2{counter-increment:list-2}.ql-editor ol li.ql-indent-2:before{content:counter(list-2,lower-roman) ". "}.ql-editor ol li.ql-indent-2{counter-reset:list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-3{counter-increment:list-3}.ql-editor ol li.ql-indent-3:before{content:counter(list-3,decimal) ". "}.ql-editor ol li.ql-indent-3{counter-reset:list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-4{counter-increment:list-4}.ql-editor ol li.ql-indent-4:before{content:counter(list-4,lower-alpha) ". "}.ql-editor ol li.ql-indent-4{counter-reset:list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-5{counter-increment:list-5}.ql-editor ol li.ql-indent-5:before{content:counter(list-5,lower-roman) ". "}.ql-editor ol li.ql-indent-5{counter-reset:list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-6{counter-increment:list-6}.ql-editor ol li.ql-indent-6:before{content:counter(list-6,decimal) ". "}.ql-editor ol li.ql-indent-6{counter-reset:list-7 list-8 list-9}.ql-editor ol li.ql-indent-7{counter-increment:list-7}.ql-editor ol li.ql-indent-7:before{content:counter(list-7,lower-alpha) ". "}.ql-editor ol li.ql-indent-7{counter-reset:list-8 list-9}.ql-editor ol li.ql-indent-8{counter-increment:list-8}.ql-editor ol li.ql-indent-8:before{content:counter(list-8,lower-roman) ". "}.ql-editor ol li.ql-indent-8{counter-reset:list-9}.ql-editor ol li.ql-indent-9{counter-increment:list-9}.ql-editor ol li.ql-indent-9:before{content:counter(list-9,decimal) ". "}.ql-editor .ql-indent-1:not(.ql-direction-rtl){padding-left:3em}.ql-editor li.ql-indent-1:not(.ql-direction-rtl){padding-left:4.5em}.ql-editor .ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:3em}.ql-editor li.ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:4.5em}.ql-editor .ql-indent-2:not(.ql-direction-rtl){padding-left:6em}.ql-editor li.ql-indent-2:not(.ql-direction-rtl){padding-left:7.5em}.ql-editor .ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:6em}.ql-editor li.ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:7.5em}.ql-editor .ql-indent-3:not(.ql-direction-rtl){padding-left:9em}.ql-editor li.ql-indent-3:not(.ql-direction-rtl){padding-left:10.5em}.ql-editor .ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:9em}.ql-editor li.ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:10.5em}.ql-editor .ql-indent-4:not(.ql-direction-rtl){padding-left:12em}.ql-editor li.ql-indent-4:not(.ql-direction-rtl){padding-left:13.5em}.ql-editor .ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:12em}.ql-editor li.ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:13.5em}.ql-editor .ql-indent-5:not(.ql-direction-rtl){padding-left:15em}.ql-editor li.ql-indent-5:not(.ql-direction-rtl){padding-left:16.5em}.ql-editor .ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:15em}.ql-editor li.ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:16.5em}.ql-editor .ql-indent-6:not(.ql-direction-rtl){padding-left:18em}.ql-editor li.ql-indent-6:not(.ql-direction-rtl){padding-left:19.5em}.ql-editor .ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:18em}.ql-editor li.ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:19.5em}.ql-editor .ql-indent-7:not(.ql-direction-rtl){padding-left:21em}.ql-editor li.ql-indent-7:not(.ql-direction-rtl){padding-left:22.5em}.ql-editor .ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:21em}.ql-editor li.ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:22.5em}.ql-editor .ql-indent-8:not(.ql-direction-rtl){padding-left:24em}.ql-editor li.ql-indent-8:not(.ql-direction-rtl){padding-left:25.5em}.ql-editor .ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:24em}.ql-editor li.ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:25.5em}.ql-editor .ql-indent-9:not(.ql-direction-rtl){padding-left:27em}.ql-editor li.ql-indent-9:not(.ql-direction-rtl){padding-left:28.5em}.ql-editor .ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:27em}.ql-editor li.ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:28.5em}.ql-editor .ql-video{display:block;max-width:100%}.ql-editor .ql-video.ql-align-center{margin:0 auto}.ql-editor .ql-video.ql-align-right{margin:0 0 0 auto}.ql-editor .ql-bg-black{background-color:#000}.ql-editor .ql-bg-red{background-color:#e60000}.ql-editor .ql-bg-orange{background-color:#f90}.ql-editor .ql-bg-yellow{background-color:#ff0}.ql-editor .ql-bg-green{background-color:#008a00}.ql-editor .ql-bg-blue{background-color:#06c}.ql-editor .ql-bg-purple{background-color:#93f}.ql-editor .ql-color-white{color:#fff}.ql-editor .ql-color-red{color:#e60000}.ql-editor .ql-color-orange{color:#f90}.ql-editor .ql-color-yellow{color:#ff0}.ql-editor .ql-color-green{color:#008a00}.ql-editor .ql-color-blue{color:#06c}.ql-editor .ql-color-purple{color:#93f}.ql-editor .ql-font-serif{font-family:Georgia,Times New Roman,serif}.ql-editor .ql-font-monospace{font-family:Monaco,Courier New,monospace}.ql-editor .ql-size-small{font-size:.75em}.ql-editor .ql-size-large{font-size:1.5em}.ql-editor .ql-size-huge{font-size:2.5em}.ql-editor .ql-direction-rtl{direction:rtl;text-align:inherit}.ql-editor .ql-align-center{text-align:center}.ql-editor .ql-align-justify{text-align:justify}.ql-editor .ql-align-right{text-align:right}.ql-editor.ql-blank:before{color:#0009;content:attr(data-placeholder);font-style:italic;left:15px;pointer-events:none;position:absolute;right:15px}.day-name label span:not(.ant-checkbox){float:left;margin-top:1px}.holiday-calendar.ant-picker-calendar .ant-picker-calendar-header .ant-picker-calendar-year-select>.ant-select-selector>.ant-select-selection-item{font-size:18px}.holiday-calendar.ant-picker-calendar .ant-picker-calendar-header .ant-picker-calendar-month-select>.ant-select-selector>.ant-select-selection-item{font-size:17px}.holiday-calendar.ant-picker-calendar .ant-select-dropdown .ant-select-item{font-size:17px}.date-cell.holiday ul li{position:relative}.date-cell.holiday ul li .holiday-edit-btn{color:#87bc47;position:absolute;right:-8px;font-size:13px;top:4px}.date-cell.holiday ul li .holiday-edit-btn:hover{color:#92929d}.date-cell.holiday ul li .holiday-delete-btn{right:-25px}td.ant-picker-cell.ant-picker-cell-disabled .holiday-edit-btn{display:none!important}td.ant-picker-cell.ant-picker-cell-disabled .date-cell.holiday ul{background-color:#f3f3f3}td.ant-picker-cell.ant-picker-cell-disabled .date-cell.holiday ul .ant-badge-status-text{color:#0006}.add-holiday-modal .ant-modal-footer button{width:100%;margin-inline-start:0!important}.add-holiday-modal .ant-modal-footer button:last-child{margin-top:15px}.holiday-calendar.ant-picker-calendar .ant-select-single .ant-select-selector{font-size:16px;height:37px;padding:3px 13px}.holiday-calendar.ant-picker-calendar .ant-picker-calendar-mode-switch{display:none}.holiday-calendar.ant-picker-calendar table tbody tr td .ant-picker-calendar-date-today .ant-picker-calendar-date-value{color:#fff!important;background-color:#87bc47;border-radius:50px;max-width:25px;padding:0 3px;text-align:center}.month-arrows{display:flex;align-items:center;gap:14px}@media (max-width: 768px){.day-name label{flex:0 0 100%;max-width:100%}}.company-form label{font-weight:500;font-size:15px!important}.mt-20{margin-top:20px!important}.day-name{width:100%;margin-left:0;margin-right:0;row-gap:16px;display:flex;flex-flow:row wrap;min-width:0}.day-name label{display:block;flex:0 0 24%;max-width:24%;padding:10px 12px;margin:0!important;font-weight:500;border:1px solid #bfbfbf;border-radius:6px;text-transform:capitalize}.day-name label .ant-checkbox{float:right;margin-top:4px}.day-name label span:not(.ant-checkbox){float:left;margin-top:1px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:93%}.day-name label.ant-checkbox-wrapper-checked{background-color:#f4f4f4}.publicModules .day-name label{flex:0 0 49%;max-width:49%}.check-all-day{font-weight:500}.threshold-form label{font-weight:500;font-size:15px!important}.events{margin:0;padding:0;list-style:none}.events .ant-badge-status{width:100%;overflow:hidden;font-size:12px;white-space:nowrap;text-overflow:ellipsis}.notes-month{font-size:28px;text-align:center}.notes-month section{font-size:28px}.top-margin .ant-form-item-control{margin-top:22px}.inline-flex{display:inline-flex;padding-top:22px;line-height:30px}.date-cell.holiday ul{border-radius:0 6px 6px 0;background-color:#e9f3de;border-left:3.5px solid #87BC47;min-height:75px}.date-cell.holiday ul li .ant-badge-status{background-color:transparent;border-radius:2px}.date-cell.holiday ul li .ant-badge-status .ant-badge-status-text{color:#87bc47}.date-cell.holiday ul li .ant-badge-status .ant-badge-status-processing{color:#87bc47;background-color:#87bc47;margin-left:6px}.add-holiday-modal .ant-modal-title{text-align:center;font-size:20px;margin-bottom:25px}.add-holiday-modal label{font-size:14px;font-weight:500;margin-bottom:6px;display:block;margin-left:3px}.add-holiday-modal .ant-modal-footer{margin-top:30px;text-align:center;padding-bottom:10px}.add-holiday-modal .ant-modal-footer button{width:100%}.add-holiday-modal .ant-picker-input .ant-picker-suffix .anticon.anticon-calendar svg{fill:#a3c96d}.holiday-calendar.ant-picker-calendar table{border-spacing:0;border-collapse:collapse;border:1px solid #E8E8E8}.holiday-calendar.ant-picker-calendar table thead tr{background-color:#f3f3f3}.holiday-calendar.ant-picker-calendar table thead tr th{text-align:center;padding:10px 0!important;font-weight:500;color:#92929d}.holiday-calendar.ant-picker-calendar table tbody tr td .ant-picker-calendar-date-value{text-align:left;font-weight:500;margin-bottom:3px;margin-left:8px}.holiday-calendar.ant-picker-calendar table tbody tr td .ant-picker-calendar-date-today{background:#fff!important}.holiday-calendar.ant-picker-calendar table tbody tr td .ant-picker-calendar-date-today .ant-picker-calendar-date-value{color:#fff!important;background-color:#87bc47;border-radius:50px;max-width:25px;padding:0 3px}.holiday-calendar.ant-picker-calendar table tbody tr td .ant-picker-calendar-date{border:1px solid #E8E8E8;margin:0;padding-left:0}.holiday-calendar.ant-picker-calendar table tbody tr td.ant-picker-cell-in-view .ant-picker-calendar-date-value{color:#292929}.holiday-calendar.ant-picker-calendar table tbody tr td.ant-picker-cell-disabled .ant-picker-calendar-date-value{color:#00000040}.top-back-btn{position:relative;text-align:right;padding:12px 17px 0}.plus-btn{margin-top:30px;max-width:40px!important;min-width:40px!important;color:#87bc47;border-color:#87bc47;right:15px}.plus-btn-reset{position:absolute;left:40px}.modules{text-transform:capitalize;margin-right:10px}.service-collapse{position:relative;margin-top:5px;background-color:#fff;border-radius:0!important;border:none;border-bottom:1px solid #D9D9D9}.service-collapse .ant-collapse-item,.service-collapse .ant-collapse-header{border-radius:0!important;box-shadow:none;border:none;color:#292929}.service-collapse .ant-collapse-header-text{color:#292929;text-transform:capitalize;font-weight:700}.service-collapse .ant-collapse-item.ant-collapse-item-active,.service-collapse .ant-collapse-content-box{background-color:#f7f7f7}.service-collapse .ant-collapse-content-box{padding:0!important;overflow:hidden;overflow-x:auto}.service-collapse .ant-collapse-content-box .anticon-delete{color:#87bc47}.service-collapse .ant-collapse-content-box .ant-table-wrapper{margin-top:0!important}.service-collapse .ant-collapse-content-box .ant-table-wrapper td,.service-collapse .ant-collapse-content-box .ant-table-wrapper th{background-color:#f7f7f7}.service-collapse .ant-collapse-content-box .ant-table-wrapper th:before{display:none}.service-collapse .ant-collapse-expand-icon{position:absolute;right:20px;color:#87bc47}.service-collapse .ant-collapse-expand-icon svg{font-size:16px}.service-box{margin-top:20px;background-color:#f3f3f3;border-radius:5px 5px 0 0;height:47px;padding:12px 16px;font-size:14px;font-weight:600;color:#292929}@media (max-width: 1024px){.day-name label{flex:0 0 49%;max-width:49%}}@media (max-width: 992px){.plus-btn{margin-top:-5px;right:0;float:right;margin-bottom:10px;margin-left:10px}.plus-btn-reset{position:static}.p-b-btn-c{position:relative!important;top:0!important;left:94.9%!important;margin-left:0}}@media (max-width: 768px){.day-name label{flex:0 0 100%;max-width:100%}.p-b-btn-c{left:91.9%!important;margin-left:-15px}}.calendar-date{display:flex;justify-content:center;font-size:18px;position:absolute;left:42%}.arrow-btn-lg{font-size:22px!important}.lunch-box{flex:0 0 14.28%;max-width:14.28%;min-width:fit-content}.lunch-box .ant-card{border-color:#87bc47;padding:15px 10px 10px}.lunch-box .ant-card .ant-card-head{border:solid 1px #D5D2D9;border-radius:25px;min-height:45px;font-size:14px;text-align:center;font-weight:400;color:#292929}.lunch-box .ant-card .ant-card-body{margin:25px 0 10px;overflow-y:auto;max-height:146px;padding:0}.lunch-box .ant-card.disabled-card .ant-card-head{color:#92929d}.radio-btn-list{width:100%}.radio-btn-list .ant-radio-wrapper{border-radius:6.534px;background:#e9e5e5;color:#766c6c;font-weight:400;font-size:14px!important;min-height:42px;width:100%;margin-inline-end:0;align-items:center;padding:0 0 0 10px}.radio-btn-list .ant-radio-wrapper .ant-radio-inner{border-color:#87bc47;border-width:2px}.radio-btn-list .ant-radio-wrapper span.ant-radio+*{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.radio-btn-list .ant-radio-wrapper-disabled{opacity:.5}.radio-btn-list .ant-radio-wrapper.ant-radio-wrapper-checked:not(.ant-radio-wrapper-disabled){background:#87bc47;color:#fff}.radio-btn-list .ant-radio-wrapper.ant-radio-wrapper-checked:not(.ant-radio-wrapper-disabled) .ant-radio-inner{border-color:#fff}.radio-btn-list .ant-space{width:100%}.static-input{line-height:1.57142857;font-size:14px;color:#0009;cursor:not-allowed;border:1px solid #c9c9c9;border-radius:6px;width:100%;display:block;padding:6.5px 11px;min-height:39px}.order-client{margin-top:70px;margin-right:50px;padding:0 20px 20px;text-align:center;box-shadow:0 1px 2px -2px #00000029,0 3px 6px #0000001f,0 5px 12px 4px #00000017;width:240px;float:left}.order-client .ant-card-cover{height:151px;position:relative;top:-50px;left:22px;border-radius:50%}.order-client .ant-card-cover img{border-radius:50%;width:160px;height:160px}.order-client.vendor-box{border-radius:10px;background-color:#fff;padding-bottom:0}.order-client.vendor-box .ant-card-cover{height:initial;min-height:135px;top:-35px}.order-client.vendor-box .ant-card-cover img{max-width:116px;max-height:116px;margin:0 auto}.order-client.vendor-box .ant-card-body{top:-20px;position:relative;padding:0}.order-client.vendor-box .ant-card-body .ant-checkbox-wrapper{position:absolute;right:0;top:-90px}.order-client.vendor-box .ant-card-body .ant-checkbox-wrapper .ant-checkbox{width:24px;height:24px}.order-client.vendor-box .ant-card-body .ant-checkbox-wrapper .ant-checkbox-inner{width:24px;height:24px;border-color:#87bc47}.order-client.vendor-box .ant-card-body .ant-checkbox-wrapper .ant-checkbox-inner:after{width:6px;height:10px;top:45%;inset-inline-start:30.5%}.order-client.beverage-box{border-radius:10px;background-color:#fff}.order-client.beverage-box .ant-card-cover{height:initial;min-height:135px;top:-35px}.order-client.beverage-box .ant-card-cover img{max-width:116px;max-height:116px;margin:0 auto}.order-client.beverage-box .ant-card-body{top:-20px;position:relative;padding:0}.order-client.beverage-box .ant-card-body .ant-checkbox-wrapper .ant-checkbox{width:24px;height:24px}.order-client.beverage-box .ant-card-body .ant-checkbox-wrapper .ant-checkbox-inner{width:24px;height:24px;border-color:#87bc47}.order-client.beverage-box .ant-card-body .ant-checkbox-wrapper .ant-checkbox-inner:after{width:6px;height:10px;top:45%;inset-inline-start:30.5%}.calendar-update-order{float:right;position:relative;top:-10px}.calendar-update-order .ant-picker{width:230px}.calendar-update-order .ant-picker .ant-picker-suffix{right:-16px}@media (max-width: 1180px){.lunch-box{flex:0 0 25%;max-width:25%}}@media (max-width: 768px){.lunch-box{flex:0 0 50%;max-width:50%}.calendar-update-order{display:block;top:10px;margin:0 0 20px;width:100%}.calendar-update-order .ant-picker{width:100%}.show-agenda{text-align:center}.show-agenda span.text{font-size:13px;top:-4px}.order-client{float:initial;margin-left:auto;margin-right:auto}}@media (max-width: 599px){.lunch-box{flex:0 0 100%;max-width:100%}.lunch-box .ant-card .ant-card-body{min-height:initial!important;max-height:initial!important}.page-title,.d-page-title{line-height:initial!important}}.rating-box-2{text-align:center;background-color:#fff;margin-top:15px;padding:45px 30px;box-shadow:0 4px 22px #0000001a;margin-bottom:30px}.rating-box-2 .ant-card-body{padding:45px 30px}.rating-box-2 .ant-card-body .ant-form-item{margin-bottom:2px}.rating-box-2 .vendor-name{color:#231f20;font-size:18px;font-weight:600;letter-spacing:.1px;margin-bottom:10px}.rating-box-2 .vendor-name span.name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;color:#231f20;font-size:28px;font-weight:600;letter-spacing:.1px;margin-bottom:10px}.rating-box-2 .vendor-name .vendor-p{color:#272727;text-align:center;max-width:50%;margin:20px auto 45px;font-size:16px;font-style:normal;font-weight:400;line-height:24px}.rating-box-2 .vendor-name span.date{font-size:15px;font-style:normal;font-weight:400;line-height:24px;display:block}.rating-box-2 .vendor-name .small-text{color:#92929d;font-size:12px;font-weight:400;margin-bottom:60px;display:block}.rating-box-2 .v-rating{font-size:35px}.rating-box-2 .v-rating .ant-rate-star-full .anticon{color:#ffb800}.rating-box-2 .v-rating .ant-rate-star-zero .anticon{color:#92929d}.table-title{position:relative;bottom:-30px;padding-left:15px}.p-b-btn-c{position:absolute;top:0;left:96.9%}@media (max-width: 970px){.calendar-date{position:absolute;left:34%}}@media (max-width: 599px){.calendar-date{position:static;left:25px}}.line-through .ant-input-number-input{text-decoration:line-through;text-decoration-color:#ff4d4f}.ml-10{right:-42px!important}.multi-upload-file.no-scroll .ant-upload-list{overflow:inherit;max-height:150px}.multi-upload-file.no-scroll .ant-upload-list .ant-upload-list-item-container .ant-upload-list-item.ant-upload-list-item-done,.multi-upload-file.no-scroll .ant-upload-list .ant-upload-list-item-container .ant-upload-list-item.ant-upload-list-item-undefined{height:102px}.multi-upload-file.no-scroll .ant-upload-list .ant-upload-list-item-container .ant-upload-list-item.ant-upload-list-item-done .ant-upload-list-item-thumbnail,.multi-upload-file.no-scroll .ant-upload-list .ant-upload-list-item-container .ant-upload-list-item.ant-upload-list-item-undefined .ant-upload-list-item-thumbnail{width:100%;height:auto}.multi-upload-file.no-scroll .ant-upload-list .ant-upload-list-item-container .anticon.anticon-eye{display:none}.multi-upload-file.no-scroll .ant-upload-wrapper.ant-upload-picture-card-wrapper .ant-upload.ant-upload-select{width:102px;height:102px;margin-inline-end:8px;margin-bottom:8px;text-align:center;vertical-align:top;background-color:#00000005;border:1px dashed #c9c9c9;border-radius:5px;transition:border-color .3s}.multi-upload-file.no-scroll .ant-upload-wrapper.ant-upload-picture-card-wrapper .ant-upload.ant-upload-select>.ant-upload{display:flex;align-items:center;justify-content:center;height:100%;text-align:center}.multi-upload-file .no-file-btn,.multi-upload-file .ant-upload.ant-upload-select{width:100%}.multi-upload-file .ant-upload.ant-upload-select button{width:100%;margin-bottom:8px}.multi-upload-file .ant-upload.ant-upload-select.ant-upload-disabled{display:none}.multi-upload-file .ant-upload-list{overflow:auto;max-height:100px}.multi-upload-file .ant-upload-list .ant-upload-list-item-container .ant-upload-list-item.ant-upload-list-item-done,.multi-upload-file .ant-upload-list .ant-upload-list-item-container .ant-upload-list-item.ant-upload-list-item-undefined{height:41px;border-radius:7px;border:1px solid #D9D9D9;margin-top:0;margin-bottom:8px}.multi-upload-file .ant-upload-list .ant-upload-list-item-container .ant-upload-list-item.ant-upload-list-item-done .ant-upload-list-item-thumbnail,.multi-upload-file .ant-upload-list .ant-upload-list-item-container .ant-upload-list-item.ant-upload-list-item-undefined .ant-upload-list-item-thumbnail{width:30px;height:30px}.multi-upload-file .ant-upload-list .ant-upload-list-item-container .ant-upload-list-item.ant-upload-list-item-done .anticon,.multi-upload-file .ant-upload-list .ant-upload-list-item-container .ant-upload-list-item.ant-upload-list-item-undefined .anticon{color:#87bc47}.multi-upload-file .ant-upload-list .ant-upload-list-item-container .ant-upload-list-item.ant-upload-list-item-done .anticon.anticon-file,.multi-upload-file .ant-upload-list .ant-upload-list-item-container .ant-upload-list-item.ant-upload-list-item-undefined .anticon.anticon-file{font-size:22px;color:#87bc47;vertical-align:10px}.multi-upload-file .ant-upload-list .ant-upload-list-item-container .ant-upload-list-item.ant-upload-list-item-done .anticon.anticon-file svg,.multi-upload-file .ant-upload-list .ant-upload-list-item-container .ant-upload-list-item.ant-upload-list-item-undefined .anticon.anticon-file svg{fill:#87bc47}.multi-upload-file .ant-upload-list .ant-upload-list-item-container .ant-upload-list-item.ant-upload-list-item-done .anticon.anticon-file svg path,.multi-upload-file .ant-upload-list .ant-upload-list-item-container .ant-upload-list-item.ant-upload-list-item-undefined .anticon.anticon-file svg path{fill:#87bc47}.multi-upload-file .ant-upload-list .ant-upload-list-item-container .ant-upload-list-item.ant-upload-list-item-done .ant-upload-list-item-name,.multi-upload-file .ant-upload-list .ant-upload-list-item-container .ant-upload-list-item.ant-upload-list-item-undefined .ant-upload-list-item-name{color:#231f20}.upload-image .ant-upload-list-item-container{width:128px!important;height:92px!important;border-radius:9.92px}.upload-image .ant-upload-list-item-container .ant-upload-list-item{padding:0!important;border-radius:9.92px!important}.upload-image .ant-upload-list-item-container .ant-upload-list-item:before{width:100%!important;height:100%!important;border-radius:9.92px!important}.upload-image .ant-upload.ant-upload-select{border:1.5px dashed #87bc47!important;width:128px!important;height:92px!important;background-color:#fff!important;border-radius:9.92px!important}.upload-image .ant-upload.ant-upload-select .anticon.anticon-plus-circle{color:#87bc47;font-size:20px}.upload-image .ant-upload.ant-upload-select:hover{background-color:#00000005!important}.dis-table table th{position:relative;color:#000000e0;font-weight:600;text-align:start;background:#fafafa;border-bottom:1px solid #f0f0f0;padding:16px;overflow-wrap:break-word;box-sizing:border-box}.dis-table table th .ant-action-btn{height:22px}.dis-table table th .ant-action-btn svg{fill:#87bc47;font-size:20px}.ant-steps.steps-beverage{max-width:600px;margin:20px auto 40px}.ant-steps.steps-beverage .ant-steps-item-icon{display:block;width:32px;height:32px;line-height:32px;border-color:#abb7c2;color:#abb7c2;background-color:none}.ant-steps.steps-beverage .ant-steps-item .ant-steps-item-content .ant-steps-item-title{font-weight:600;color:#abb7c2}.ant-steps.steps-beverage .ant-steps-item-active .ant-steps-item-icon,.ant-steps.steps-beverage .ant-steps-item-active .ant-steps-icon{background-color:#87bc47;color:#fff;border-color:#87bc47}.ant-steps.steps-beverage .ant-steps-item-active .ant-steps-item-content .ant-steps-item-title{color:#87bc47}.mb-10{margin-bottom:20px}.dish-tag.ant-tag{line-height:31px;font-size:16px;font-weight:400;background-color:#f0f0f0;border:none}.dish-tag.ant-tag .ant-tag-close-icon{margin-left:5px;color:#00000040}.dish-tag.ant-tag .ant-tag-close-icon:hover{color:#ff4d4f}.remove-dish-modal .ant-modal-content{padding:30px;text-align:center}.remove-dish-modal .ant-modal-content .ant-modal-title{margin:10px 0 40px}.remove-dish-modal .ant-modal-content .ant-modal-body{display:block;text-align:left}.remove-dish-modal .ant-modal-content .ant-modal-body label{font-weight:600;font-size:16px}.remove-dish-modal .ant-modal-content .anticon-info-circle{background-color:#ffe4e4;padding:30px;border-radius:50%;margin-right:0}.remove-dish-modal .ant-modal-content .anticon-info-circle svg{fill:#fff;position:relative;background:#dc0000;border-radius:50%;padding:1px;font-size:40px}.remove-dish-modal .ant-modal-content h1{display:block;text-align:center;color:#292929;font-weight:600;font-size:24px;margin-top:15px}.remove-dish-modal .ant-modal-content p{color:#292929;font-weight:400;font-size:16px;margin-bottom:0;text-align:center;display:inline-block}.remove-dish-modal .ant-modal-footer{padding-top:10px}.remove-dish-modal .ant-modal-footer button{width:49%;margin-inline-start:0!important;margin-left:0;font-weight:400;font-size:16px;height:40px}.remove-dish-modal .ant-modal-footer .ant-btn-default{background-color:#dc0000;margin-top:15px;float:left;color:#fff}.remove-dish-modal .ant-modal-footer .ant-btn-default:hover{background-color:#e33636}.remove-dish-modal .ant-modal-footer .ant-btn-primary{background-color:#87bc47;margin-top:15px;color:#fff}.remove-dish-modal .ant-modal-footer .ant-btn-primary:hover{background-color:#a3c96d}.remove-dish-modal .ant-modal-footer .footer-text-info{text-align:left;font-size:12px;position:relative}.remove-dish-modal .ant-modal-footer .footer-text-info span{color:#dc0000;position:absolute;left:-10px;top:-3px;font-size:16px}@media (max-width: 768px){.remove-dish-modal .ant-modal-footer button{width:100%}}.progress-modal .ant-modal-content{padding:30px;margin-top:150px}.progress-modal .ant-modal-content .ant-modal-confirm-body{display:block;text-align:center}.progress-modal .ant-modal-content .ant-modal-title{font-size:20px;font-weight:600;margin-bottom:30px;text-align:center}.progress-modal-bar .ant-progress-text{visibility:visible!important;font-weight:500}.ant-progress .ant-progress-text .anticon{color:#87bc47;font-size:20px}.global-progress-bar-container{position:fixed;top:0;left:0;right:0;z-index:9999}.global-progress-bar-container .ant-progress-line{margin-bottom:10!important;height:1px}.global-progress-bar-container .ant-progress-bg,.global-progress-bar-container .ant-progress-outer{border-radius:0!important}.ant-progress .ant-progress-inner{height:6px!important;position:fixed;top:0px}.co2-filter,.co2-total-value{background-color:#f3f3f3;border-radius:5px;padding:17px 10px 0 30px;margin-bottom:30px}.co2-filter .ant-descriptions,.co2-total-value .ant-descriptions{margin-top:30px}.co2-total-value{border-radius:10px;padding:17px 10px 17px 30px}.co2-total-value .total-title{color:#87bc46;font-size:15px;font-weight:700}.co2-total-value .total-value{font-size:25px;font-weight:700}.stats-card-title{font-size:24px;font-weight:700;margin-bottom:16px}.ant-progress .ant-progress-inner{height:25px}.ant-progress .ant-progress-inner .ant-progress-bg{height:inherit!important}.progress-percentage{font-size:18px;font-weight:700}.ant-progress .ant-progress-text{visibility:hidden}.footprint-linechart .recharts-legend-wrapper{position:relative!important}.card-content{font-size:24px;font-weight:800}.card{margin:10px 0;background-color:#f3f3f3}.ant-card .ant-card-head{color:#87bc47}.dark-card-bg{background-color:gray}.dark-card-fg{color:#f3f3f3}.update-bnt{position:absolute;bottom:25px;right:5.5%}.position-r{position:relative}.line-break{word-break:break-all;color:#a9a9b2}.sub-title-of div{margin-bottom:0!important}.sub-menu{display:none}.hover-menu{position:relative}.hover-menu .anticon-down{position:relative;left:-3px}.hover-menu:hover .sub-menu{display:inline-block;position:absolute;left:-17px;top:3px;padding:10px}.c-save-btn{position:absolute;bottom:25px;right:5.5%}.p-r{position:relative}.p-b-btn{position:absolute;top:0;left:92.5%}.alert-wrapper{display:inline-block;margin-top:10px}@media (max-width: 992px){.delete-category-btn{margin-top:28px}.plus-category-btn{margin-top:111px;right:15px;bottom:10px}}@media (max-width: 767px){.delete-category-btn{margin-top:-3px}}.dishes-select{width:100%}.day-name{font-weight:500;margin-top:10px;font-size:15px}.container{padding:0;background-color:#fff;height:700px}.discussions{width:35%;height:700px;float:left}.discussion{width:100%;height:75px;margin-bottom:2px;display:flex;align-items:center}.chat-overflow>.discussion:hover{background-color:#c2dda2;border-radius:7px;cursor:pointer}.discussions .search{display:flex;font-size:24px;font-style:normal;font-weight:600;line-height:36px;letter-spacing:.1px;padding-left:24px}.discussions .search p span{background-color:#87bc4780;border-radius:9.45px}.discussions .search span{padding:4px 11px 5px 10px;background-color:#87bc47;border-radius:7px;color:#231f20;font-size:12px;font-weight:400;line-height:normal;margin-left:10px}.search .searchbar{height:40px;background-color:#fff;width:70%;padding:0 20px;border-radius:50px;border:1px solid #EEEEEE;display:flex;align-items:center;cursor:pointer}.discussions .search .searchbar input{margin-left:15px;height:38px;width:100%;border:none}.discussions .search .searchbar *::-webkit-input-placeholder{color:#e0e0e0}.discussions .search .searchbar input *:-moz-placeholder{color:#e0e0e0}.discussions .search .searchbar input *::-moz-placeholder{color:#e0e0e0}.discussions .search .searchbar input *:-ms-input-placeholder{color:#e0e0e0}.discussions .message-active{background-color:#87bc47;border-radius:7px}.discussions .message-active .desc-contact .chat-info .msg-time{color:#fff}.discussions .message-active .name{color:#fff;font-size:18px;font-weight:700}.discussions .message-active .photo{background-color:#fff}.discussions .message-active .photo .anticon{color:#87bc47}.discussion .photo{margin-left:20px;display:block;width:45px;height:45px;background:#E6E7ED;-moz-border-radius:50px;-webkit-border-radius:50px;background-position:center;background-size:cover;background-repeat:no-repeat;position:relative}.discussion .photo .anticon{position:absolute;font-size:24px;left:10px;top:9px}.online{position:absolute;top:30px;left:35px;width:13px;height:13px;background-color:#8bc34a;border-radius:13px;border:3px solid #FAFAFA}.desc-contact{height:60px;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:flex;align-items:center;justify-content:space-between;flex-direction:row}.discussion .name{text-overflow:ellipsis;overflow:hidden;width:70%;margin:0 0 0 20px;font-size:16px;font-style:normal;font-weight:600;line-height:24px;color:#000}.discussion .message{margin:6px 0 0 20px;font-size:9pt;color:#000;line-height:9px}.timer{margin-left:15%;font-size:11px;padding:3px 8px}.chat{width:65%;display:inline-block}.header-chat{background-color:#fff;height:75px;display:flex;align-items:center}.chat .header-chat .icon{margin-left:30px;color:#515151;font-size:14pt}.chat .header-chat .name{margin:0 0 0 20px;font-size:13pt}.chat .header-chat .right{position:absolute;right:40px}.chat .messages-chat{padding:25px 5px;background-color:#f3f3f3;min-height:600px;border-radius:8px}.chat .messages-chat .message{display:flex;align-items:center;margin-bottom:8px}.chat .messages-chat .message .photo{display:block;width:45px;height:45px;background:#E6E7ED;-moz-border-radius:50px;-webkit-border-radius:50px;background-position:center;background-size:cover;background-repeat:no-repeat}.chat .messages-chat .text{margin:0 5px;background-color:#e9e9e9;padding:10px 15px;border-radius:12px 12px 12px 0;word-break:break-all}.text-only{margin-left:45px}.time{font-size:10px;margin-bottom:10px;margin-left:85px}.message img{float:left;margin-right:10px;border-radius:12px 12px 12px 0;border:1px solid #E9E9E9}.message .time{float:left;margin-left:10px!important;display:block;width:100%;text-align:left;font-size:10px;margin-bottom:10px;letter-spacing:1px}.response-time{float:right;margin-right:10px!important;display:block;width:100%;text-align:right;font-size:10px;margin-bottom:10px;letter-spacing:1px}.response{float:right;margin-right:0!important;margin-left:auto}.reply{float:left;text-align:left;margin-right:45px}.response .text{background-color:#87bc47!important;color:#fff;border-radius:12px 12px 0!important}.response img{float:right;margin-right:10px;border-radius:12px 12px 0!important;border:1px solid #87bc47}.footer-chat{width:90%;height:80px;display:flex;align-items:center;position:sticky;bottom:0;border-radius:50px;margin:auto}.chat .footer-chat .icon{margin-left:30px;color:silver;font-size:14pt;width:40px;height:40px;display:inline-block}.chat .footer-chat .send{color:#fff;background-color:#87bc47;position:absolute;right:11px;padding:5px 11px;border-radius:50px;font-size:14pt;width:40px;height:40px;display:inline-block}.chat .footer-chat .name{margin:0 0 0 20px;text-transform:uppercase;font-size:13pt;color:#515151}.chat .footer-chat .right{position:absolute;right:40px}.write-message{border:none!important;width:95%;height:50px;padding:10px 130px 10px 25px;border-radius:50px;font-size:21px;background:#E9E9E9;margin:auto}.write-message:focus-visible{outline:none}.write-message:focus{border:1px solid #87bc47!important;background-color:#fff}.footer-chat *::-webkit-input-placeholder{color:silver;font-size:13pt}.footer-chat input *:-moz-placeholder{color:silver;font-size:13pt}.footer-chat input *::-moz-placeholder{color:silver;font-size:13pt;margin-left:5px}.footer-chat input *:-ms-input-placeholder{color:silver;font-size:13pt}.clickable{cursor:pointer}.chat-overflow{background-color:#fafafa;margin-right:5px;overflow-y:auto;height:615px}.chat .header-chat .back-btn{display:none}@media (max-width: 1300px){.discussion .name{width:50%;font-size:14px}}@media (max-width: 1024px){.discussion .name{width:50%;font-size:14px}.discussion{height:65px}}@media (max-width: 768px){.chat .header-chat .back-btn{display:inline-block}.chat .header-chat .photo{margin-left:0}.chat .header-chat .desc-contact{width:81%}.discussions.close{display:none}.discussions.open{display:block}.discussions{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fafafa;overflow-y:auto;z-index:996;bottom:0}.discussions .search{background-color:#fff}.chat{width:100%;display:inline-block}.footer-chat{width:calc(100% - 20px)}.write-message{width:95%}.chat .footer-chat .icon.fa.fa-smile-o.clickable{margin-left:0;display:none}}@media (max-width: 500px){.header-chat .discussion{width:85%}.header-chat .discussion .name{font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.response img,.message img{max-width:150px!important}}.ant-input-search>.ant-input-group>.ant-input-group-addon:last-child .ant-input-search-button:not(.ant-btn-primary){height:40px;margin-bottom:10px;width:50px;background-color:#87bc47;color:#fff;border:none;padding-top:5px}.ant-input-group-wrapper{padding-right:5px;margin-bottom:10px}@media (max-width: 768px){.ant-input-group-wrapper{padding:0 5px 0 24px}}.no-user-text{font-size:16px;color:#87bc47;font-weight:500;text-align:center}.message-badge{display:inline-flex;align-items:center;justify-content:center;padding:0 8px;background-color:#87bc47;color:#fff;font-size:12px;font-weight:500;line-height:20px;min-width:20px;height:20px;border-radius:10px}.message-badge.single-digit{width:20px;padding:10px;border-radius:50%}.photo>img{border-radius:50%}.message-group-icon{right:2%}.icon>.icons{font-size:18px}@media (max-width: 768px){.message-group-icon{right:6%}}.chat>.back-btn-container>.back-btn{display:none}.back-btn-container{display:flex;justify-content:flex-end}@media (max-width: 768px){.chat>.back-btn-container>.back-btn{display:inline-block}}.chat-header{width:100%;height:75px;display:flex;flex-direction:row;align-items:center;justify-content:space-between}.chat-header-details{display:flex;flex-direction:row;align-items:center}.chat-header>.chat-header-details>.chat-header-photo>img{margin-left:20px;border-radius:50%}.chat-header>.chat-header-details>.chat-header-name>.name,.chat-header>.chat-header-details>.chat-header-name>.active{margin:0}.chat-header>.chat-header-details>.chat-header-name>.name{font-weight:600;font-size:13pt}.chat-header>.chat-header-details>.chat-header-name>.active{font-size:10pt;font-weight:500}.chat-header>.chat-header-details>.chat-header-name{margin-left:20px}.chat-header>.chat-header-actions>.search-icon{font-size:24px;margin-right:20px}.search-container{position:relative;margin-right:20px;display:flex;align-items:center}.search-bar{position:relative;right:-24px;padding:5px 10px;border:1px solid #ccc;border-radius:4px;height:38px;width:0;transition:width .3s ease-in-out,opacity .3s ease-in-out;opacity:0;visibility:hidden;z-index:9}.search-icon{font-size:24px;cursor:pointer;z-index:1}.search-container.active .search-bar{width:300px;opacity:1;visibility:visible}.highlighted-message{background-color:#c2dda2}.arrow-buttons{display:flex;font-size:19px;color:#87bc47;gap:8px;align-items:center;margin-right:8px}.arrow-button.disabled{color:#ccc;cursor:not-allowed}@media (max-width: 1024px){.chat-header{flex-direction:column;align-items:start}.header-chat{margin-bottom:40px}.search-container.active .search-bar{width:230px;margin:15px 0}}.chat-modal-label{font-size:15px;font-weight:500}.create-group-icon{border-radius:20%!important;padding:6px!important;margin-left:0!important}.edit-group-icon{font-size:20px;color:#87bc47;cursor:pointer;margin-left:5px}.chat-loading-spinner-container{display:flex;justify-content:center;align-items:center;height:100%}.chat-info{display:flex;flex-direction:column;align-items:end;justify-content:space-between;min-width:30px;margin:0 8px}.msg-time{font-size:12px;color:#92929d;line-height:30px;margin-bottom:4px;display:flex;align-items:center}.title-of-h{font-weight:600;display:block;font-size:15px;line-height:24px}.value-of-c{color:#000;font-weight:400;padding-left:2px}.no-value{font-size:13px;color:#92929d;padding-left:2px}.email-box .ant-modal-title{text-align:center;margin:20px 0;font-size:23px;font-weight:600}.email-box .ant-modal-footer .ant-btn-default{display:none}.email-box .ant-modal-footer .ant-btn-primary{margin-top:5px;margin-bottom:20px!important;width:100%;margin-inline-start:0!important}.save-btn{margin-top:250px}@media only screen and (max-width: 1024px){.save-btn{margin-top:50px}}.rating-box{text-align:center;background-color:#f3f3f3;padding:45px 30px}.rating-box .ant-card-body{padding:45px 30px}.rating-box .vendor-name span.name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;color:#231f20;font-size:28px;font-weight:600;letter-spacing:.1px;margin-bottom:10px}.rating-box .vendor-name .vendor-p{color:#272727;text-align:center;max-width:50%;margin:20px auto 45px;font-size:16px;font-style:normal;font-weight:400;line-height:24px}.rating-box .vendor-name span.date{font-size:15px;font-style:normal;font-weight:400;line-height:24px;display:block;margin-bottom:60px}.rating-btn .ant-radio-button-wrapper{border-radius:100px!important;min-width:40px;min-height:40px;line-height:40px;background-color:transparent!important;border:none;text-align:center}.rating-btn .ant-radio-button-wrapper:hover .icons-tb{background-color:#87bc47;color:#fff}.rating-btn .ant-radio-button-wrapper:hover .text{color:#87bc47}.rating-btn .ant-radio-button-wrapper-checked{background-color:transparent!important;border:none}.rating-btn .ant-radio-button-wrapper-checked .icons-tb{background-color:#87bc47;color:#fff}.rating-btn .ant-radio-button-wrapper-checked .text{color:#87bc47}.rating-btn .text{display:block;margin-top:12px;font-size:17px}.rating-btn .icons-tb{border-radius:100px!important;color:#92929d;display:block;font-size:70px;background-color:#fff;width:79.5px;height:78px;padding:3px 0 0;margin:0 auto;box-shadow:1px 2px 4px #6d6d6d33}@media (min-width: 769px){.rating-btn .ant-radio-button-wrapper{min-width:112px!important}}@media (max-width: 768px){.rating-btn .text{font-size:12px}.rating-btn .icons-tb{font-size:25px;width:31.5px;height:31px;padding:0}.rating-btn .icons-tb svg{top:-1px;position:relative}}@media (max-width: 520px){.rating-btn .ant-space{display:block}.rating-btn .ant-space .ant-space-item{margin-bottom:30px}.rating-btn .text{font-size:15px}.rating-btn .icons-tb{font-size:50px;width:59.5px;height:58px;padding:3px 0 0}.rating-btn .icons-tb svg{top:0px;position:relative}}.sub-title-rate{color:#92929d;font-size:13px;font-weight:400;position:relative;top:-21px;margin-left:1px}.rating-box{background-color:#f3f3f3}.rating-box .ant-card-body{padding:15px}.rating-box .ant-card-body .ant-form-item{margin-bottom:2px}.rating-box .vendor-name{color:#231f20;font-size:18px;font-weight:600;letter-spacing:.1px;margin-bottom:10px}.rating-box .vendor-name span{font-size:12px;font-style:normal;font-weight:400;line-height:24px}.rating-btn .ant-radio-button-wrapper{border-radius:100px!important;min-width:40px;min-height:40px;line-height:40px}.rating-btn .ant-radio-button-wrapper:hover{color:#231f20}.rating-btn .ant-radio-button-wrapper-checked{background-color:#87bc47;color:#fff}.sub-p{color:#231f20;font-size:16px;font-weight:400;margin-bottom:45px}.label.current-order{border-radius:5px;background:#F3F3F3;padding:7px 15px;float:left;margin-top:9px}.label.current-order h1{color:#231f20;margin-bottom:0;font-size:16px;font-weight:400}.float-right{float:right}.empty-n-a{border-radius:6.534px;background:#e9e5e5;color:#766c6c;font-weight:400;font-size:14px!important;min-height:42px;width:100%;margin-inline-end:0;align-items:center;padding:0;display:block;line-height:42px;text-align:center;margin-bottom:10px;cursor:not-allowed;opacity:.5}.lunch-box .ant-card .ant-card-body{overflow-y:hidden;max-height:fit-content}.d-heading{font-size:24px;font-style:normal;font-weight:600;line-height:36px;letter-spacing:.1px;color:#292929}.p-b-left,.p-b-right{position:absolute;z-index:1;top:20px}.p-b-left{left:170px}.p-b-right{right:1%}.input-number-box{box-sizing:border-box;margin:0;padding:0;font-size:14px;line-height:33px;position:relative;display:inline-block;width:90px;background-image:none;transition:all .2s;border:1px solid #dbebc8;background-color:#dbebc8;border-color:#c9c9c9;color:#292929;border-radius:30px;height:33px;text-align:center}.input-number-box:hover{cursor:pointer;border:1px solid #87BC47;background-color:#87bc47;color:#fff}.non-hoverable-input-number-box{box-sizing:border-box;margin:0;padding:0;font-size:14px;line-height:33px;position:relative;display:inline-block;width:90px;background-image:none;transition:all .2s;border:1px solid #dbebc8;background-color:#dbebc8;border-color:#c9c9c9;color:#292929;border-radius:30px;height:33px;text-align:center}.d-page-title{padding:0 25px;position:relative;top:7px;font-size:17px;line-height:12px}.min-h-250 table .ant-table-thead{width:100%;background:#fafafa}.min-h-250 table .ant-empty{width:100%;position:relative;text-align:center;display:table-cell;bottom:-66px}.min-h-250 table{min-height:250px}.pdf-container{position:relative;width:100%;padding-bottom:75%}.pdf-container embed{position:absolute;top:0;left:0;width:100%;height:100%}.disabled-input-number-box{box-sizing:border-box;margin:0;padding:0;font-size:14px;line-height:33px;position:relative;display:inline-block;width:90px;background-image:none;transition:all .2s;background-color:#f4f4f5!important;color:#92929d;border-color:#c9c9c9;border-radius:30px;height:33px;text-align:center;cursor:not-allowed}.submit-btn-margin{margin-top:30px}@media (max-width: 768px){.left-arrow-icon{left:10px!important}.right-arrow-icon{left:96%!important}}@media (max-width: 576px){.right-arrow-icon{left:92%!important}}.btn-col{display:flex;justify-content:flex-end;align-items:center}@media (max-width: 576px){.btn-col{display:flex;justify-content:center;align-items:end;gap:10px;flex-direction:column}}.upload-btn-box{margin-top:20px}.upload-btn-box .ant-btn-icon{margin-right:7px}.file-icon{font-size:18px;position:relative;bottom:-1.5px;margin-right:5px}.month-picker .ant-picker-header-super-prev-btn,.month-picker .ant-picker-header-super-next-btn{visibility:hidden;pointer-events:none}.month-picker .ant-picker-year-btn{pointer-events:none}.invoice-tree .ant-tree-title{font-size:larger}.invoice-tree .ant-tree-node-content-wrapper{padding:5px}.invoice-tree .ant-tree-list{font-size:larger}.invoice-tree .ant-tree-switcher{line-height:31px!important}.invoice-tree .ant-tree-switcher svg{color:#000;font-size:12px}.invoice-tree .ant-tree-node-content-wrapper.ant-tree-node-selected{color:#000!important}.invoice-tree .ant-tree-treenode-selected{background-color:#f1f0f0;border:1px;color:#000!important}.invoice-tree .ant-tree-treenode-selected:before{background-color:#f8f8f8!important}.year-node{font-weight:700}.m-t-0{margin-top:0!important;right:0}.q-result-box,.q-result-box-admin{box-shadow:0 1.75000024px 26.25000381px .87500012px #15013026;border:1px solid #87bc47}.q-result-box .ant-rate,.q-result-box-admin .ant-rate{color:#ffb800}.q-result-box .ant-card-body,.q-result-box-admin .ant-card-body{padding:30px}.q-result-box .ant-avatar,.q-result-box-admin .ant-avatar{border:2px solid #87bc47}.q-result-box .ant-avatar img,.q-result-box-admin .ant-avatar img{object-fit:contain}.q-result-box .sas-number,.q-result-box-admin .sas-number{float:right;margin-top:7px;margin-right:-1px;color:#87bc47}.q-result-box .sas-number .text,.q-result-box-admin .sas-number .text{font-weight:700;color:#000000e0}.q-result-box .ant-list-item,.q-result-box-admin .ant-list-item{display:flex;align-items:center;justify-content:space-between;padding:0!important;margin-bottom:30px}.q-result-box .ant-list-item .ant-list-item-meta,.q-result-box-admin .ant-list-item .ant-list-item-meta{display:flex;flex:1;align-items:flex-start;max-width:100%}.q-result-box .ant-list-item .ant-list-item-meta-content,.q-result-box-admin .ant-list-item .ant-list-item-meta-content{flex:1 0;width:0;padding-left:20px;padding-top:35px}.q-result-box .ant-list-item .ant-list-item-meta-content h3,.q-result-box-admin .ant-list-item .ant-list-item-meta-content h3{margin:0}.q-result-box .list-p,.q-result-box-admin .list-p{display:block;width:100%}.q-result-box .list-p b,.q-result-box-admin .list-p b{float:right}.q-result-box .q-footer-btn,.q-result-box-admin .q-footer-btn{margin-top:35px}.q-result-box .q-footer-btn button,.q-result-box-admin .q-footer-btn button{width:100%;margin-bottom:10px;margin-left:0}.q-result-box-admin{margin-top:100px;position:relative;border:2px solid #87bc47}.q-result-box-admin .ant-rate{color:#ffb800}.q-result-box-admin .sas-number{float:left}.q-result-box-admin .ant-list-item-meta-avatar{position:relative;text-align:center;width:100%;min-height:14px}.q-result-box-admin .ant-list-item-meta-avatar .ant-avatar{position:absolute;top:-100px;left:50%;transform:translate(-50%);box-shadow:0 4px 4px #00000040;border:2px solid #87bc47;background-color:#87bc47}.q-result-box-admin .ant-list-item-meta-content{padding-left:0!important}.q-result-box-admin h3{margin-bottom:10px!important}.q-result-box-admin h3 b{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:52%;display:inline-block}.q-result-box-admin h3 span{background:#f0d182;border-radius:3px;min-height:29px;min-width:120px;text-align:center;color:#840808;font-weight:400;font-size:14px;line-height:27px;float:right}.q-result-box-admin h3 span.top_rated{background:#236a81;color:#fff}.q-result-box-admin h3 span.most_sustainable{background:#87bc47;color:#fff}.q-result-box-admin .ant-rate{float:right}.q-divider:before,.q-divider:after{border-color:#87bc47!important;border-width:2px}.q-divider{position:relative;margin:50px 0 40px!important}.q-divider .anticon-caret-left{color:#87bc47;position:relative;right:21px;top:1.5px}.q-divider .anticon-caret-right{color:#87bc47;position:relative;left:21px;top:1.5px}.q-info-icon{color:#87bc47;float:right;margin:4px 1px 0 0;font-size:15px}.q-radio{float:right}.q-radio .c{color:#f0d182}.q-radio .b{color:#236a81}.q-radio .s{color:#87bc47}.ant-rate{color:#ffb800}.more-vendor-list{display:block;margin-top:20px}.more-vendor-list .vendor-list-view{box-shadow:0 1.75px 26.25px .875px #15013026;margin-bottom:20px}.more-vendor-list .vendor-list-view .ant-list-item{display:flex;align-items:center;justify-content:space-between;padding:0!important}.more-vendor-list .vendor-list-view .ant-list-item .ant-list-item-meta{display:flex;flex:1;align-items:flex-start;max-width:100%}.more-vendor-list .vendor-list-view .ant-list-item .ant-list-item-meta-content{flex:1 0;width:0;padding-left:20px}.more-vendor-list .vendor-list-view .ant-list-item .ant-list-item-meta-content .ant-space{margin-bottom:5px}.more-vendor-list .vendor-list-view .ant-list-item .ant-list-item-meta-content .ant-space .ant-space-item-split .ant-divider{height:22px;border-width:2px}.more-vendor-list .vendor-list-view .ant-list-item .ant-list-item-meta-content h3{margin:0;display:inline-block}.more-vendor-list .vendor-list-view .sas-number{float:right;margin-top:7px;margin-right:-1px;color:#87bc47}.more-vendor-list .vendor-list-view .sas-number .text{font-weight:700;color:#000000e0}.more-vendor-list .vendor-list-view .ant-avatar{margin-top:15px;border:2px solid #87bc47;background-color:#87bc47}.more-vendor-list .vendor-list-view .list-p{display:block;width:100%;margin:5px 0}.more-vendor-list .vendor-list-view .list-p span{display:inline-block;min-width:230px}.more-vendor-list .q-footer-btn button{min-width:230px;margin-top:15px}.ant-avatar img{object-fit:contain}.ant-slider-track{background-color:#87bc47}.vendor-box{background-color:#f3f9ed;border:none;border-radius:0}.vendor-box .ant-list-item{display:flex;align-items:center;justify-content:space-between;padding:0!important}.vendor-box .ant-list-item .ant-list-item-meta{display:flex;flex:1;align-items:center;max-width:100%}.vendor-box .ant-list-item .ant-list-item-meta-content{flex:1 0;width:0;padding-left:20px}.vendor-box .ant-list-item .ant-list-item-meta-content .ant-space{margin-bottom:5px}.vendor-box .ant-list-item .ant-list-item-meta-content .ant-space .ant-space-item-split .ant-divider{height:22px;border-width:2px}.vendor-box .ant-list-item .ant-list-item-meta-content h3{margin:0 0 5px;display:inline-block;font-size:22px}.vendor-box .ant-list-item .ant-avatar{width:110px;height:110px;border-radius:79px;box-shadow:0 4px 4px #00000040;border:4px solid #87bc47;object-fit:contain}.vendor-box .ant-list-item .sas-number{margin-top:7px;margin-right:-1px;color:#87bc47}.vendor-box .ant-list-item .sas-number .text{font-weight:700;color:#000000e0}.vendor-box .ant-list-item .q-footer-btn b{font-size:18px}.vendor-box .ant-slider-track{background-color:#87bc47}.vendor-box .ant-slider .ant-slider-handle:after{box-shadow:0 0 0 2px #87bc47}.sub-title-q{color:#000000e0;font-weight:600;font-size:16px;margin:30px 0 15px}.sub-p-q{color:#000;font-weight:400;font-size:14px;margin:0 0 15px;word-break:break-word}.sub-p-q h1{font-size:1.7em}table.sub-table,table.footer-table{border-collapse:collapse;width:100%}.sub-table thead tr th,.sub-table td.f-sub-td{font-size:14px;font-weight:600;padding:0 30px;line-height:50px}table.sub-table thead tr th:first-child,table.sub-table tbody tr td:first-child{padding-left:8%}.sub-table tr:nth-child(even){background-color:#ddedcc}span.line-through{text-decoration-line:line-through;display:inline-block;margin-right:10px}td.sub-td{font-size:14px;font-weight:400;line-height:50px;padding:0 30px}.footer-table td{padding:0 10px;font-size:12px;line-height:33.5px;border-bottom:.5px solid #87bc47}.footer-table tr:last-child td{border-bottom:none}.footer-table{background-color:#f3f9ed;border-collapse:collapse}.footer-box{margin-top:40px;display:block;padding:10px 8%;background-color:#f3f9ed}.top-q-title{position:absolute;top:27px;z-index:1}.switches-image{margin-top:10px}.switches-image .ant-image{margin-right:10px}.m-10{margin-top:15px;margin-right:40px}.show-agenda{color:#292929;font-size:20px;font-weight:600;letter-spacing:.1px;margin-top:5px}.show-agenda span{margin:0 10px;position:relative;top:-1px}.dis-table{box-sizing:border-box;margin:0 0 24px;padding:0;color:#000000e0;font-size:14px;line-height:1.57142857;list-style:none;background:#ffffff;border-radius:5px 5px 0 0;overflow:hidden;overflow-x:auto;width:100%}.dis-table .ant-table-container{border-start-start-radius:5px;border-start-end-radius:5px}.dis-table table{width:100%;text-align:start;border-radius:5px 5px 0 0;border-collapse:separate;border-spacing:0}.dis-table table .text-center{text-align:center!important}.dis-table table th,.dis-table table .font-bold,.dis-table table .text-green{position:relative;color:#000000e0;font-weight:600;text-align:start;background:#fafafa;border-bottom:1px solid #f0f0f0;padding:16px;overflow-wrap:break-word;box-sizing:border-box}.dis-table table th .ant-action-btn,.dis-table table .font-bold .ant-action-btn,.dis-table table .text-green .ant-action-btn{height:22px}.dis-table table th .ant-action-btn svg,.dis-table table .font-bold .ant-action-btn svg,.dis-table table .text-green .ant-action-btn svg{fill:#87bc47;font-size:20px}.dis-table table .text-green{color:#87bc47}.dis-table table td{border-bottom:1px solid #f0f0f0;position:relative;padding:16px;overflow-wrap:break-word}.dis-table table td .ant-input-number{border-radius:30px;overflow:hidden;border:none}.dis-table table td .ant-input-number input{background-color:#dbebc8!important;border-radius:30px;height:33px;text-align:center}.dis-table table td .ant-input-number.ant-input-number-disabled input{background-color:#f4f4f5!important;color:#92929d}.dis-table .ant-table-cell .ant-form-item{margin-bottom:0}.dis-table.update-order-table td .ant-input-number input{background-color:#87bc47!important;color:#fff}.dis-table.update-order-table td .ant-input-number.ant-input-number-disabled input{background-color:#dbebc8!important;color:#92929d}.dis-table.update-order-table td .before-current-date.ant-input-number.ant-input-number-disabled input{background-color:#f3f3f3!important;color:#92929d}.arrow-btn{color:#87bc47;font-size:15px;cursor:pointer}.arrow-btn-disabled{color:#dbebc8;cursor:not-allowed!important;pointer-events:none}.modal-text{font-size:larger;text-align:center;font-weight:500}.ant-table-sticky-scroll{visibility:hidden}.dropdown-btn{background-color:inherit}.action-dropdown{display:flex;align-items:center}.ant-dropdown-open.action-dropdown{color:#87bc47;border-color:#87bc47}.action-dropdown .anticon-rocket{font-size:16px}.action-overlay-class .ant-dropdown-menu{padding:5px 10px}.action-overlay-class .ant-dropdown-menu .ant-dropdown-menu-item{margin:2px 0;padding:5px 8px}.action-overlay-class .ant-dropdown-menu .ant-dropdown-menu-item:hover{background-color:#87bc47;color:#fff}.action-overlay-class .ant-dropdown-menu .ant-dropdown-menu-title-content a{display:flex;align-items:center;gap:7px;font-size:13px}.action-overlay-class .ant-dropdown-menu .ant-dropdown-menu-title-content a .anticon,.action-overlay-class .ant-dropdown-menu .ant-dropdown-menu-title-content a svg{font-size:16px}.max-limit-text{color:#272727;text-align:right;font-weight:400;margin:10px 0 30px}.reasons-title{font-size:16px;font-weight:600;margin-bottom:0}.request-status{background-color:#92929d3d;border-radius:5px;min-width:70px;text-align:center;line-height:25px;font-weight:500;border:none}.bg-gray{background-color:#edf5e4;padding:15px 30px;border-radius:8px;margin:0 13px}.input-bg-gray.input-bg-gray{background-color:#edf5e4}.est-text{color:#231f20;font-size:16px}.contract-card{margin-bottom:30px}.contract-card .ant-card-head-title{color:#272727}.switch-bar{position:relative;margin-bottom:20px;background-color:#f1f1f1;border-radius:8px;padding-top:17px}.switch-bar .ant-switch{position:absolute;right:40px;top:17px}.contract-show{display:contents;width:100%}.contract-hide{display:none}.mt-10{margin-top:15px;margin-right:30px}button.add-term-btn .ant-btn-icon{margin:0 5px 0 0;position:relative;bottom:-2px}.ant-steps.steps-proposal{max-width:600px;margin:0 auto}.ant-steps.steps-proposal .ant-steps-item-icon{display:block;width:32px;height:32px;line-height:32px;border-color:#abb7c2;color:#abb7c2;background-color:none}.ant-steps.steps-proposal .ant-steps-item .ant-steps-item-content .ant-steps-item-title{font-weight:600;color:#abb7c2}.ant-steps.steps-proposal .ant-steps-item-active .ant-steps-item-icon,.ant-steps.steps-proposal .ant-steps-item-active .ant-steps-icon{background-color:#87bc47;color:#fff;border-color:#87bc47}.ant-steps.steps-proposal .ant-steps-item-active .ant-steps-item-content .ant-steps-item-title{color:#87bc47}.switch-proposal-information h2.sub-heading{color:#272727;font-size:20px;font-weight:600;margin-bottom:10px}.switch-proposal-information .content{background-color:#f7f7f7;padding:15px 35px;border-radius:8px;margin-bottom:30px}.switch-proposal-information .content .content-title{color:#92929d;font-size:14px;font-weight:400}.switch-proposal-information .content .content-name{color:#231f20;font-size:14px;font-weight:500}.switch-proposal-information .content .contact-details-link{color:#0087cb;text-decoration:underline;cursor:pointer}.switch-proposal-information .content.bg-white{background-color:#fff;border:1px solid #92929D4D}.steps-footer{margin:20px 0 0;padding-right:35px}.steps-footer button{min-width:110px}.bg-gray-border{border:1px solid #87bc47;padding:15px 30px;border-radius:8px;margin:0;background-color:#f7f7f7}.footer-btn{position:absolute;bottom:10px}.delete-account-container{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:100vh;background-color:#f5f5f5;padding:20px}.delete-account-header{display:flex;align-items:center;justify-content:center}.delete-account-card{max-width:500px;width:100%;text-align:center;padding:20px;border-radius:10px;box-shadow:0 4px 10px #0000001a;background:white}.delete-account-text{margin-top:10px;font-size:14px;color:#666}.delete-account-list{text-align:left;margin-top:15px;padding-left:20px;font-size:14px;color:#444}.delete-account-checkbox{margin-top:15px;text-align:left}.delete-account-button{width:50%;font-size:16px;padding:10px 0;background-color:#ff2727;border:none;cursor:pointer}.delete-account-button:hover{background-color:#e30c0c!important}.delete-account-button:disabled,.delete-account-button.ant-btn[disabled]{color:#00000040!important;background-color:#0000000a!important;cursor:not-allowed!important}.delete-account-actions{display:flex;justify-content:space-between;align-items:center;margin-top:20px}.delete-account-back-button{width:50%}.row-box{overflow-y:auto;font-family:Albert Sans,sans-serif!important}.login-left-box,.login-right-box{min-height:100vh;height:100vh;display:flex;align-items:center;justify-content:center}.login-right-box{background-color:#87bd46}.login-right-box .wopla-logo-image{width:100%;max-width:325px}.login-left-box form{padding:30px 20px 10px;border-radius:10px;box-shadow:0 4px 22px 3px #00000014;min-width:450px;max-width:600px}.login-left-box form h1{margin-bottom:0;font-size:24px}.login-left-box form .sub-title{margin-bottom:25px;display:block;font-size:16px;color:#585858;font-weight:500}.login-left-box form .login-options{display:flex;justify-content:space-between;align-items:center}.login-left-box form .forgot-password{font-size:14px;font-weight:400;color:#87bd46;text-align:right;margin-left:auto}.login-left-box .ant-form-item-label>label.ant-form-item-required:before{display:none!important}.login-left-box .ant-form-item-label>label.ant-form-item-required:after{display:none!important}.q-box{padding:50px 0;width:100%;background:#f3f8ec;min-height:100vh}.q-box .ant-slider-track{background-color:#87bc47}.q-box .ant-slider .ant-slider-handle:after{box-shadow:0 0 0 2px #87bc47}.right-align{text-align:right}.right-align button{margin-top:-4px}.text-right{text-align:right}.text-right .ant-input-number{margin-right:0!important;min-width:120px}.m-b-50{margin-bottom:50px}@media (max-width: 1024px){.login-left-box{padding-top:20px;padding-bottom:20px}.login-left-box form{min-width:330px}}@media (max-width: 768px){.login-left-box{padding-top:20px;padding-bottom:30px}.login-left-box form{min-width:initial}.login-right-box{display:none}}.success-modal .ant-modal-content{padding:70px 30px 30px}.success-modal .ant-modal-content .ant-modal-confirm-body{display:block;text-align:center}.success-modal .ant-modal-content .anticon{background-color:#f0f7e9;padding:30px;border-radius:50%;margin-right:0}.success-modal .ant-modal-content .anticon svg{fill:#fff;position:relative;background:#87BC47;border-radius:50%;padding:10px}.success-modal .ant-modal-content .ant-modal-confirm-title{display:block;text-align:center;color:#292929;font-weight:600;font-size:24px;margin-top:15px}.success-modal .ant-modal-content .ant-modal-confirm-content{color:#292929;font-weight:400;font-size:16px;margin-bottom:20px}.success-modal .ant-modal-confirm-btns button{display:block;width:100%;margin-inline-start:0!important;margin-left:0;font-weight:400;font-size:16px;height:40px}.success-modal .ant-modal-confirm-btns .ant-btn-default{display:none}.success-modal .ant-modal-confirm-btns .ant-btn-primary{background-color:#87bc47;margin-top:15px}.success-modal .ant-modal-confirm-btns .ant-btn-primary:hover{background-color:#a3c96d}.top-q-title-2{position:absolute;top:5px;z-index:1}.term-link{text-decoration:underline}.home-order-input-box{flex:0 0 14.28%;max-width:14.28%;min-width:fit-content}.home-order-input-box .ant-card{border-color:#87bc47;padding:15px 10px 10px}.home-order-input-box .ant-card .ant-card-head{border:solid 1px #D5D2D9;border-radius:25px;min-height:45px;font-size:14px;text-align:center;font-weight:400;color:#292929}.home-order-input-box .ant-card .ant-card-body{margin:0 0 15px;display:flex;flex-direction:column;gap:10px;overflow-y:auto;padding:20px 0}.home-order-input-box .ant-card .ant-card-body .dish-row{display:flex;align-items:center;gap:10px}.home-order-input-box .ant-card .ant-card-body .dish-row .dish-input{border-radius:30px;overflow:hidden;border:none;width:50px;background-color:#dbebc8!important;text-align:center!important;height:30px!important;transition:border .3s ease-in-out}.home-order-input-box .ant-card .ant-card-body .dish-row .dish-input:focus,.home-order-input-box .ant-card .ant-card-body .dish-row .dish-input:focus-within{border:1px solid #7db53a!important}.home-order-input-box .ant-card .ant-card-body .dish-row .dish-input:focus-visible{border:1px solid #7db53a!important;outline:none}.home-order-input-box .ant-card .ant-card-body .dish-row .dish-name{flex:1;font-size:15px;font-weight:500;color:#333}.home-order-input-box .ant-card .update-card-footer{margin-bottom:28px;margin-top:auto;text-align:center;padding-top:10px;display:flex;align-items:center;justify-content:center;gap:10px}.home-order-input-box .ant-card .update-card-footer button{background-color:#87bc47;color:#fff;border:none;border-radius:5px;padding:4px 12px;font-size:13px;cursor:pointer;box-shadow:none}.home-order-input-box .ant-card .update-card-footer button:hover{background-color:#7aab3e}.home-order-input-box .ant-card .update-card-footer button:disabled{background-color:#d9d9d9!important;color:#00000040!important;cursor:not-allowed;box-shadow:none}.card-disabled{opacity:.6;pointer-events:none;user-select:none}.card-disabled .ant-card{background-color:#f5f5f5;border-color:#d9d9d9}.card-disabled .ant-card-head{color:#999}.card-disabled .dish-name,.card-disabled .dish-input input{color:#999!important}.card-disabled .input-number input{background-color:#eaeaea!important}.card-disabled .update-card-footer button{background-color:#eaeaea!important;color:#666!important;cursor:not-allowed}.center-calendar-heading{display:flex;align-items:center}.calendar-text{font-weight:600}.margin-bottom{margin-bottom:30px}.cancel-button{background-color:#ff4d4f!important}.cancel-button:hover{background-color:#ff1a1d!important;color:#fff!important}.card-wrapper{position:relative;height:100%}.card-footer-text{position:absolute;bottom:8px;left:16px;right:16px;text-align:center;z-index:1;opacity:1;font-weight:600;color:#ff4d4f;pointer-events:none;padding-bottom:4px;line-height:1.4}.center-button-icon{display:flex;align-items:center}@media (max-width: 1180px){.home-order-input-box{flex:0 0 25%;max-width:25%}}@media (max-width: 768px){.home-order-input-box{flex:0 0 50%;max-width:50%}}@media (max-width: 599px){.home-order-input-box{flex:0 0 100%;max-width:100%}.home-order-input-box .ant-card .ant-card-body{max-height:initial!important;overflow-y:visible!important}}.input-number{border-radius:30px;overflow:hidden;border:none}.input-number input{background-color:#dbebc8!important;border-radius:30px;height:33px!important;text-align:center!important}html{--scrollbarBG: #e5f0d8;--thumbBG: #87bc47}::-webkit-scrollbar{width:10px;border-radius:6px}::-webkit-scrollbar-track{background:var(--scrollbarBG);border-radius:6px}::-webkit-scrollbar-thumb{background-color:var(--thumbBG);border-radius:6px;border:3px solid var(--scrollbarBG)}*{scrollbar-width:thin;scrollbar-color:var(--thumbBG) var(--scrollbarBG)}body{margin:0;font-size:14px}a{cursor:pointer}.app-loading-wrapper.ant-spin-spinning{position:fixed;top:0;left:0;width:100%;height:100%;z-index:10000;background-color:#ffffff80;display:flex;flex-direction:column;align-items:center;justify-content:center}button[type=submit],.submit-btn{min-width:120px}.ant-form-item-label>label.ant-form-item-required:before{content:unset;display:none!important}.ant-form-item-label>label.ant-form-item-required:after{display:inline-block;margin-inline-end:4px;color:#ff4d4f;font-size:13px;font-family:SimSun,sans-serif;line-height:1;content:"*";top:-4px;margin-left:5px}.ant-input-disabled,.ant-input[disabled],.ant-select-disabled.ant-select:not(.ant-select-customize-input) .ant-select-selector,.ant-upload-disabled .ant-btn-default:disabled{color:#0009;background-color:transparent}.ant-menu-light .ant-menu-item-disabled,.ant-menu-light .ant-menu-item-disabled a{cursor:not-allowed;color:#0009}a,.ant-tooltip .ant-tooltip-arrow{color:#87bc47}.ant-tooltip .ant-tooltip-arrow:before{background-color:#87bc47}.ant-tooltip .ant-tooltip-content .ant-tooltip-inner{background-color:#87bc47}.ant-menu .ant-menu-submenu-title .anticon.anticon-ellipsis{color:#fff!important;font-size:25px;position:relative;top:3px}.ant-menu-light .ant-menu-submenu-selected>.ant-menu-submenu-title{border-bottom:2px solid rgba(0,0,0,.88);border-radius:0;bottom:-.5px}.ant-menu-light .ant-menu-submenu-selected>.ant-menu-submenu-title .anticon.anticon-ellipsis{color:#000000e0!important}.bottom-btn{position:absolute;bottom:25px;right:5.5%}.no-req .ant-form-item-required:after{display:none!important}.ant-table-cell .anticon-eye,.ant-table-cell .anticon-edit{margin-top:3.5px}.update-order-table table .ant-table-cell .ant-edit-c-btn,.update-order-table table .ant-table-cell .ant-cancel-c-btn{box-shadow:0 0 8.3px -1px #00000040;border-radius:3px;padding:2px 5px!important;height:31px;width:31px}.update-order-table table .ant-table-cell .ant-edit-c-btn svg,.update-order-table table .ant-table-cell .ant-cancel-c-btn svg{font-size:16px!important}.update-order-table table .ant-table-cell .ant-edit-c-btn .anticon-edit{margin-top:0}.update-order-table table .ant-table-cell .ant-edit-c-btn svg{fill:#fff}.update-order-table table .ant-table-cell .ant-cancel-c-btn{margin-left:5px;padding-top:4px!important}.update-order-table table .ant-table-cell .ant-cancel-c-btn svg{font-size:20px!important}@media (max-width: 1024px){.ant-collapse-content-box .ant-table-wrapper,.card-wrapper .ant-table-wrapper{overflow-y:auto!important;width:100%!important}.ant-card .ant-card-body{padding:15px 10px}}@media (max-width: 768px){button.add-btn,button.delete-select-btn{margin-top:12px}}.day-name-signal{display:block;padding:4.1px 12px 4.1px 5px;margin:0!important;font-weight:400!important;border:1px solid #bfbfbf;border-radius:6px;text-transform:capitalize}.day-name-signal .ant-checkbox{float:right;margin-top:4px}.day-name-signal span:not(.ant-checkbox){float:left;margin-top:2.5px}.day-name-signal span.ant-checkbox-checked{background-color:#f4f4f4}.day-name-signal span.ant-checkbox-checked:after{top:1px}.day-name-signal.checked{background-color:#f4f4f4}.page-title{padding:0 25px;position:relative;top:7px;font-size:17px;line-height:12px}.text-overflow{white-space:nowrap;overflow:hidden;width:fit-content}.sub-title-heading{position:relative}.sub-title-heading .add-btn{position:absolute;right:0;top:-10px;max-width:135px}.sub-title-heading .add-btn2{margin:0 0 15px;max-width:135px}.m-t-20{margin-top:20px}.m-b-20{margin-bottom:20px}@media (max-width: 768px){.sub-title-heading{position:relative}.sub-title-heading .add-btn{position:initial;margin-top:0;margin-bottom:10px}.sub-p-q{word-break:break-word}.sub-p-q img{width:100%}.sub-p-q h1{font-size:1em}.p-b-left{left:80px}.p-b-right{left:130px}.vendor-box .ant-list-item .ant-list-item-meta{display:block;text-align:center}.vendor-box .ant-list-item .ant-list-item-meta-content{width:initial}}.ant-input-search .ant-input-group .ant-input-affix-wrapper{height:40px}.ant-select-multiple.ant-select-lg .ant-select-selection-item{line-height:32px}.inner-back-btn{position:absolute;right:0;top:-5PX}.table-row-hover table tbody.ant-table-tbody tr:hover{cursor:pointer}table .ant-table-thead tr th .ant-table-column-sorters{display:inline-block}table .ant-table-thead tr th .ant-table-column-sorters .ant-table-column-sorter{position:relative;top:-2px;margin-left:10px}.ant-slider-track{background-color:#87bc47!important}.ant-slider .ant-slider-handle:after{box-shadow:0 0 0 2px #87bc47}.update-password-modal .ant-modal-body{padding:20px 0 10px}.update-password-modal .ant-modal-footer button{min-width:77px}.ant-form-item-label>label.ant-form-item-required:after{font-size:17px}.custom-asterisk{font-size:19px;color:#ff4d4f;margin-left:5px;line-height:1}.hide{display:none}.input-number-field{width:100%}.dis-table table td .ant-input-number.ant-input-number-disabled.disabled-number input{background-color:#fafafa!important;color:#000000e0}.pdf-list{margin-bottom:20px;color:#669632}.ant-list-item{padding:12px!important}.ant-table-cell .ant-btn.ant-btn-link{padding:0 4px!important}.ant-btn+.ant-btn{margin-left:10px}[data-theme=light],[data-theme=light] .bg-1,[data-theme=light] .bg-2,[data-theme=light] .ant-layout-sider{background-color:#fff!important}[data-theme=light] .text-1{color:#000}[data-theme=light] .text-2{color:#000000d9}[data-theme=dark] .bg-1{background-color:#000!important}[data-theme=dark] .bg-2{background-color:#1f1f1f!important}[data-theme=dark] .text-1{color:#fff}[data-theme=dark] .text-2{color:#ffffffa6}
