body{margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;color:#1f1f1f;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html,body,#root,#root *{scrollbar-width:none;-ms-overflow-style:none}html::-webkit-scrollbar,body::-webkit-scrollbar,#root::-webkit-scrollbar,#root *::-webkit-scrollbar{width:0;height:0}body.ant-scrolling-effect{overflow:hidden!important}body .ant-modal-root .ant-modal-wrap{display:flex;align-items:center;justify-content:center;overflow:hidden!important;padding:0}body .ant-modal-root .ant-modal{max-width:100vw;max-height:100vh;margin:0;padding-bottom:0;top:0}body .ant-modal-root .ant-modal-content{max-height:100vh;display:flex;flex-direction:column;overflow:hidden}body .ant-modal-root .ant-modal .ant-modal-container{padding:0;overflow:hidden;display:flex;flex-direction:column;box-sizing:border-box}body .ant-modal-root .ant-modal .ant-modal-header{margin:0;height:50px;padding:0 22px;border-bottom:1px solid #e5e7eb;display:flex;align-items:center;flex:0 0 50px;box-sizing:border-box;background:#fff}body .ant-modal-root .ant-modal .ant-modal-title{min-height:50px;line-height:normal;display:flex;align-items:center;font-weight:600}body .ant-modal-root .ant-modal .ant-modal-body{min-height:0;max-height:calc(100vh - 100px);padding:20px 22px;box-sizing:border-box;overflow-y:auto}body .ant-modal-root .ant-modal .ant-modal-footer{margin:0;height:50px;padding:0 22px;border-top:1px solid #e5e7eb;display:flex;align-items:center;justify-content:flex-end;flex:0 0 50px;box-sizing:border-box;background:#fff}body .ant-modal-root .ant-modal .ant-modal-footer .ant-btn+.ant-btn{margin-inline-start:8px}body .ant-modal-root .create-plan-modal{--ant-modal-content-padding: 0px;height:80vh;max-height:80vh}body .ant-modal-root .create-plan-modal .ant-modal-content,body .ant-modal-root .create-plan-modal .ant-modal-container{padding:0!important;height:100%;max-height:100%}body .ant-modal-root .create-plan-modal .ant-modal-body{max-height:calc(80vh - 100px)}.ant-drawer,.ant-drawer *,.ant-modal-root,.ant-modal-root *,.ant-image-preview-root,.ant-image-preview-root *,.ant-select-dropdown,.ant-select-dropdown *,.ant-dropdown,.ant-dropdown *,.ant-popover,.ant-popover *{scrollbar-width:thin;scrollbar-color:rgba(107,114,128,.55) transparent}.ant-drawer::-webkit-scrollbar,.ant-drawer *::-webkit-scrollbar,.ant-modal-root::-webkit-scrollbar,.ant-modal-root *::-webkit-scrollbar,.ant-image-preview-root::-webkit-scrollbar,.ant-image-preview-root *::-webkit-scrollbar,.ant-select-dropdown::-webkit-scrollbar,.ant-select-dropdown *::-webkit-scrollbar,.ant-dropdown::-webkit-scrollbar,.ant-dropdown *::-webkit-scrollbar,.ant-popover::-webkit-scrollbar,.ant-popover *::-webkit-scrollbar{width:6px;height:6px}.ant-drawer::-webkit-scrollbar-track,.ant-drawer *::-webkit-scrollbar-track,.ant-modal-root::-webkit-scrollbar-track,.ant-modal-root *::-webkit-scrollbar-track,.ant-image-preview-root::-webkit-scrollbar-track,.ant-image-preview-root *::-webkit-scrollbar-track,.ant-select-dropdown::-webkit-scrollbar-track,.ant-select-dropdown *::-webkit-scrollbar-track,.ant-dropdown::-webkit-scrollbar-track,.ant-dropdown *::-webkit-scrollbar-track,.ant-popover::-webkit-scrollbar-track,.ant-popover *::-webkit-scrollbar-track{background:transparent}.ant-drawer::-webkit-scrollbar-thumb,.ant-drawer *::-webkit-scrollbar-thumb,.ant-modal-root::-webkit-scrollbar-thumb,.ant-modal-root *::-webkit-scrollbar-thumb,.ant-image-preview-root::-webkit-scrollbar-thumb,.ant-image-preview-root *::-webkit-scrollbar-thumb,.ant-select-dropdown::-webkit-scrollbar-thumb,.ant-select-dropdown *::-webkit-scrollbar-thumb,.ant-dropdown::-webkit-scrollbar-thumb,.ant-dropdown *::-webkit-scrollbar-thumb,.ant-popover::-webkit-scrollbar-thumb,.ant-popover *::-webkit-scrollbar-thumb{background-color:#6b728073;border-radius:999px}.ant-drawer::-webkit-scrollbar-thumb:hover,.ant-drawer *::-webkit-scrollbar-thumb:hover,.ant-modal-root::-webkit-scrollbar-thumb:hover,.ant-modal-root *::-webkit-scrollbar-thumb:hover,.ant-image-preview-root::-webkit-scrollbar-thumb:hover,.ant-image-preview-root *::-webkit-scrollbar-thumb:hover,.ant-select-dropdown::-webkit-scrollbar-thumb:hover,.ant-select-dropdown *::-webkit-scrollbar-thumb:hover,.ant-dropdown::-webkit-scrollbar-thumb:hover,.ant-dropdown *::-webkit-scrollbar-thumb:hover,.ant-popover::-webkit-scrollbar-thumb:hover,.ant-popover *::-webkit-scrollbar-thumb:hover{background-color:#4b5563a6}.ant-drawer::-webkit-scrollbar-corner,.ant-drawer *::-webkit-scrollbar-corner,.ant-modal-root::-webkit-scrollbar-corner,.ant-modal-root *::-webkit-scrollbar-corner,.ant-image-preview-root::-webkit-scrollbar-corner,.ant-image-preview-root *::-webkit-scrollbar-corner,.ant-select-dropdown::-webkit-scrollbar-corner,.ant-select-dropdown *::-webkit-scrollbar-corner,.ant-dropdown::-webkit-scrollbar-corner,.ant-dropdown *::-webkit-scrollbar-corner,.ant-popover::-webkit-scrollbar-corner,.ant-popover *::-webkit-scrollbar-corner{background:transparent}img,.ant-image,.ant-image-img{background-color:#fff!important}img.plan-editor-back-top-icon{background-color:transparent!important}.plan-editor-custom-desc-modal .ant-modal-content{padding:0;overflow:hidden}.plan-editor-custom-desc-modal .ant-modal-body{padding:0}.plan-editor-settings-modal .ant-modal-content,.plan-editor-batch-price-modal .ant-modal-content{padding:0!important;overflow:hidden}body .ant-tooltip{--ant-tooltip-arrow-background-color: #fff !important;--antd-arrow-background-color: #fff !important;--ant-tooltip-overlay-color: rgba(0, 0, 0, .88) !important;color:#000000e0!important;font-size:10px!important}body .ant-tooltip .ant-tooltip-container,body .ant-tooltip .ant-tooltip-inner,body .ant-tooltip .ant-tooltip-unique-container{color:#000000e0!important;background:#fff!important;background-color:#fff!important;border:1px solid #333!important;border-radius:0!important;box-shadow:none!important;font-size:10px!important;min-height:0!important;padding:4px 8px!important;line-height:20px!important}body .ant-tooltip .ant-tooltip-arrow{display:none!important}body .ant-tooltip .ant-tooltip-arrow:before,body .ant-tooltip .ant-tooltip-arrow:after{background:#fff!important;background-color:#fff!important}body .ant-tooltip .ant-tooltip-content,body .ant-tooltip .ant-tooltip-container,body .ant-tooltip .ant-tooltip-container *,body .ant-tooltip .ant-tooltip-inner,body .ant-tooltip .ant-tooltip-inner *,body .ant-tooltip .ant-tooltip-unique-container,body .ant-tooltip .ant-tooltip-unique-container *{color:#000000e0!important;font-size:10px!important}
