.btn-plain{color:inherit;outline:inherit;font:inherit;cursor:pointer;background:0 0;border:none;padding:0}.btn-plain:disabled{opacity:.5}.ant-table{border-radius:0!important}.custom-popover-styles.ant-popover.ant-popover-placement-right>.ant-popover-arrow{background:0 0;border:14px solid #0000;border-left-width:0;border-right:10px solid #fff;width:0;height:0;bottom:0;transform:translateY(-50%);box-shadow:none!important;top:50%!important}.custom-popover-styles.dark-theme.ant-popover.ant-popover-placement-right>.ant-popover-arrow{border-color:#0000 #000 #0000 #0000}.custom-popover-styles.ant-popover.ant-popover-placement-top,.custom-popover-styles.ant-popover.ant-popover-placement-topRight>.ant-popover-arrow{background:0 0;border-top:12px solid #fff;border-bottom:0 solid #0000;border-left:12px solid #0000;border-right:10px solid #0000;width:0;height:0;top:46px;transform:rotate(0);box-shadow:none!important}.custom-popover-styles.ant-popover.ant-popover-placement-top>.ant-popover-arrow{transform:translate(-50%);right:50%!important}.custom-popover-styles.dark-theme.ant-popover.ant-popover-placement-top,.custom-popover-styles.dark-theme.ant-popover.ant-popover-placement-topRight>.ant-popover-arrow{border-color:#000 #0000 #0000}.custom-popover-styles.ant-popover>.ant-popover-content>.ant-popover-inner{border-radius:.65rem;padding:0!important}.validation-reason-popover .ant-popover-arrow{background:0 0;border:7px solid #0000;border-top:10px solid #fff;border-bottom-width:0;width:0;height:0;bottom:0;transform:rotate(0);box-shadow:none!important}.validation-reason-popover .ant-popover-content>.ant-popover-inner{border-radius:.65rem}.validation-reason-popover .ant-popover-content>.ant-popover-inner .validation-reason-popover-content{flex-direction:column;align-items:flex-start;gap:1rem;min-width:10rem;max-width:17rem;display:flex}.validation-reason-popover .ant-popover-content>.ant-popover-inner .validation-reason-popover-content .header-text{font-size:18px;font-weight:600}.validation-reason-popover .ant-popover-content>.ant-popover-inner .validation-reason-popover-content .validation-text{font-size:16px}.validation-reason-popover .ant-popover-content>.ant-popover-inner .validation-reason-popover-content .report-error-btn{color:red;cursor:pointer;background:#fff;border:1px solid;border-radius:10rem;padding:.25rem 1rem;font-size:14px}.custom-date-range-picker-popupClassName .ant-picker-panels table.ant-picker-content .ant-picker-cell.ant-picker-cell-in-view.ant-picker-cell-in-range:before{background:#4e4160!important}.remark-popover-container .ant-popover-content>.ant-popover-inner{border-radius:.65rem}.remark-popover-container .ant-popover-content>.ant-popover-inner .remark{align-items:flex-end;display:flex}.remark-popover-container .ant-popover-content>.ant-popover-inner .remark .input-with-label{flex-direction:column;margin-right:.5rem;display:flex}.remark-popover-container .ant-popover-content>.ant-popover-inner .remark .input-with-label label{color:#a2a2a2;margin:0 0 .25rem;font-size:10px}.remark-popover-container .ant-popover-content>.ant-popover-inner .remark .input-with-label label.required-label{color:red}.remark-popover-container .ant-popover-content>.ant-popover-inner .remark .input-with-label .remark-input,.remark-popover-container .ant-popover-content>.ant-popover-inner .remark .confirm-remark-btn{border-radius:6px}.remark-popover-container .ant-popover-arrow{background-color:#0000;border:0;width:14px;height:14px;box-shadow:none!important;bottom:10px!important}.date-picker-custom.dark-date-picker .ant-picker-time-panel-cell-selected .ant-picker-time-panel-cell-inner{background-color:#4a4a4a!important}.date-picker-custom.hide-footer .ant-picker-footer{display:none}.flex{display:flex}.flex-row{flex-direction:row}.flex-row-reverse{flex-direction:row-reverse}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.justify-center{justify-content:center}.align-center{align-items:center}.align-end{align-items:flex-end}.align-stretch{align-items:stretch}.align-baseline{align-items:baseline}.gap-1{gap:1rem}.gap,.gap-small{gap:.5rem}.space-between{justify-content:space-between}.w-100{width:100%}.justify-end{justify-content:flex-end}::-webkit-scrollbar{width:8px;height:10px}::-webkit-scrollbar-track{background:var(--lightestgrey)}::-webkit-scrollbar-thumb{background:#888;border-radius:5px}::-webkit-scrollbar-thumb:hover{background:#555}.ongoing-voip .ant-modal-body{overflow:hidden!important}.pt-1{padding-top:.25rem}.pr-1{padding-right:.25rem}.pb-1{padding-bottom:.25rem}.pl-1{padding-left:.25rem}.pt-2{padding-top:.5rem}.pr-2{padding-right:.5rem}.pb-2{padding-bottom:.5rem}.pl-2{padding-left:.5rem}.gap-xs{gap:.25rem}.mb-1{margin-bottom:.25rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mt-1{margin-top:.25rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.py-4{padding:1rem auto}.py-2{padding:.5rem auto}.font-bold{font-weight:700}.plan-parameters-modal .ant-modal-title .error-message{color:red;font-size:14px}.flex-equal,.flex-1{flex:1 0 auto}.sf-modal-title{font-size:16px;font-weight:600}.sf-modal-subtitle{font-size:12px;font-weight:400}.field-error-message{color:red;font-size:12px}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;color:#ffffffde;font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;background-color:#242424;height:100%;font-family:Nunito Sans,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,Avenir,Helvetica,Arial,sans-serif;font-weight:400}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}html *{font-family:Nunito Sans,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,Avenir,Helvetica,Arial,sans-serif!important}body{margin:0;font-family:Nunito Sans,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;overscroll-behavior-x:contain!important}@media (prefers-color-scheme:light){html{color:#000;background:#fff}}@media (prefers-color-scheme:dark){html{color:#fff;background:#000}}
