.moving-services-content{width:100%;max-width:1500px;margin:0 auto 12px;padding:24px}.row-white{background-color:#fff}.row-offwhite{background-color:#f2f2f2}.row-soft-offwhite{background-color:#fafafa}.ant-table-tbody>tr.row-white>td{background-color:#fff}.ant-table-tbody>tr.row-soft-offwhite>td{background-color:#fafafa}.notif-table>.ant-pagination{width:100%}.notif-table .ant-pagination-total-text{flex:1;text-align:right}.content-management-table .ant-table-thead>tr>th{background-color:#f7f7f7!important}.content-management-table .ant-table-tbody>tr.row-white>td{background-color:#fff}.content-management-table .ant-table-tbody>tr.row-soft-offwhite>td{background-color:#fafafa}.content-management-table .ant-table-title{background-color:#fff;border-bottom:1px solid #f0f0f0;padding:8px 16px!important}.content-management-table .ant-pagination{display:flex;flex-wrap:nowrap;gap:8px;background-color:#fff;margin:0!important;padding:12px 16px}.content-management-table .ant-table-pagination{margin:0!important;padding:12px 16px!important}.content-management-table .managed-by-cell{text-align:center}.content-management-table .managed-by-badge{align-items:center;border-radius:999px;display:inline-flex;font-size:12px;font-weight:500;justify-content:center;line-height:18px;min-width:56px;padding:2px 8px}.content-management-table .managed-by-badge-user{background-color:#9cdd9317;border:1px solid rgba(82,196,26,.16);color:#4e6f4a}.content-management-table .managed-by-badge-system{background-color:#5e779117;border:1px solid rgba(145,158,171,.16);color:#000000e0}.content-management-table .delete-warning-icon{color:#daa520}.content-management-table .delete-modal-actions{text-align:right}.content-management-table .content-management-table-search-wrap{align-items:center;display:flex}.content-management-table .manage-notification-search{background-color:#fff;border:1px solid #595959;border-radius:6px;box-shadow:none;height:35px;margin-bottom:0;width:350px}.content-management-table .manage-notification-search:hover,.content-management-table .manage-notification-search:focus,.content-management-table .manage-notification-search.ant-input-affix-wrapper-focused{border-color:#434343;box-shadow:none}.content-management-table .manage-notification-search .ant-input{background-color:transparent}.content-management-table .manage-notification-search .ant-input-prefix{color:#262626}.content-management-table .notification-actions-cell{padding-inline-start:0px!important;padding-inline-end:8px!important;white-space:nowrap}.content-management-table .notification-table-action-button{color:#41683b}.content-management-table .notification-table-action-button[disabled]{color:#00000040}.notification-history-content{display:grid;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr));padding:16px}.notification-history-section{display:flex;flex-direction:column;gap:12px}.notification-history-editor{border:1px solid #e8e8e8;border-radius:6px;max-height:280px;overflow-y:auto;padding:12px}@media (max-width: 992px){.notification-history-content{grid-template-columns:1fr}}.custom-history-table .ant-table-thead>tr>th{background-color:#78868f17!important;border-bottom:1px solid rgba(94,119,145,.18)!important;border-top:1px solid rgba(94,119,145,.18)!important;font-weight:600}.custom-history-table .ant-table-thead>tr>th:before{display:none!important}.custom-history-table .ant-table-tbody>tr>td{border-bottom:1px solid #f0f0f0}.custom-history-table .ant-table-tbody>tr.history-row-alt>td{background-color:#fafafa!important;border-bottom:1px solid rgba(94,119,145,.18)!important;border-top:1px solid rgba(94,119,145,.18)!important}.custom-history-table .ant-pagination{align-items:center;display:flex;width:100%}.custom-history-table .ant-pagination .ant-pagination-total-text{margin-inline-end:auto}.template-history-drawer *::-webkit-scrollbar{width:8px;height:8px}.template-history-drawer *::-webkit-scrollbar-thumb{background-color:#d9d9d9;border-radius:4px}.template-history-drawer *{scrollbar-color:rgba(217,217,217,1) transparent}.template-history-drawer .ant-drawer-header-title{flex-direction:row-reverse!important;gap:12px;justify-content:space-between;width:100%}.template-history-drawer .ant-drawer-close{margin-inline-end:0!important;margin-inline-start:auto!important}.template-history-drawer-title{color:#13181d;font-size:16px;font-weight:600}.template-history-drawer-header{border-bottom:1px solid #f0f0f0;padding:20px 24px}.template-history-drawer-body{padding:24px}.template-history-drawer-footer{border-top:1px solid #f0f0f0;padding:16px 24px}.template-history-drawer-footer-actions{text-align:right}.template-history-search-wrap{margin-bottom:24px}.template-history-drawer-toggle{color:var(--ant-color-primary);padding:0}.template-history-expanded-row{background:#f9f9f9;display:flex;flex-direction:column;margin:-16px;padding:24px}.template-history-section-title{display:block;margin-bottom:12px}.template-history-content-box{background:#fff;border:1px solid #e8e8e8;border-radius:6px;margin-bottom:24px;max-height:250px;overflow-y:auto;padding:16px 24px}.template-history-content-box-last{margin-bottom:0}.titles{font-size:27px;text-transform:uppercase;line-height:1.2;font-weight:300;background:transparent;text-align:center}.lucid-icon{display:"flex";align-items:"center";justify-items:center;margin-top:3px}.ant-steps.ant-steps-navigation .ant-steps-item-tail{display:none}.ant-steps.ant-steps-navigation .ant-steps-item-active{position:relative;background:var(--ant-color-primary);padding:var(--step-padding);height:var(--step-height);display:flex;align-items:center;clip-path:var(--step-clip-path)}.ant-steps.ant-steps-navigation .ant-steps-item-active .ant-steps-item-container .ant-steps-item-content .ant-steps-item-title{color:var(--step-navigation-color)!important}.ant-steps.ant-steps-navigation .ant-steps-item-wait{position:relative;padding:var(--step-padding);height:var(--step-height);background:var(--ant-color-bg-container);display:flex;align-items:center;clip-path:var(--step-clip-path)}.ant-steps.ant-steps-navigation .ant-steps-item-finish{position:relative;padding:var(--step-padding);height:var(--step-height);background:var(--ant-color-bg-container);clip-path:var(--step-clip-path)}.ant-steps.ant-steps-navigation .ant-steps-item{--step-clip-path: polygon(0 0, 90% 0, 100% 50%, 90% 100%, 0 100%, 10% 50%);--step-height: 40px;--step-padding: 0 30px 0 15px;--step-z-index: 1000;margin-right:-15px;position:relative;justify-content:center;display:flex;align-items:center}.ant-steps-navigation .ant-steps-item-container{align-items:center;margin-top:7px}.usage-tabs .ant-tabs-nav{background:var(--ant-color-bg-layout)}.usage-tabs .ant-tabs-tab-active{border-radius:6px}.ui-space{justify-content:space-between;padding:1% 0;display:flex}ul>li.ant-menu-submenu.ant-menu-submenu-inline.ant-menu-submenu-open.ant-menu-submenu-selected{background:var(--ant-menu-sub-menu-item-bg)!important}.ant-menu-submenu.ant-menu-submenu-inline.ant-menu-submenu-selected .ant-menu-submenu-title{background:var(--ant-color-primary)!important}.ant-menu-submenu.ant-menu-submenu-inline.ant-menu-submenu-selected .ant-menu-submenu-title :hover{color:#fff}.ant-menu .ant-menu-sub .ant-menu-item-selected{background:var(--ant-menu-sub-menu-item-bg)!important;color:var(--ant-color-primary);font-weight:600;border-right:3px solid var(--ant-color-primary);border-radius:0}.ant-menu .ant-menu-sub .ant-menu-item-selected{bottom:0;transition-behavior:normal,normal;transition-duration:.3s,.3s;transition-timing-function:ease-in-out,ease-in-out;transition-delay:0s,0s;transition-property:left,width}li.ant-menu-submenu .ant-menu-submenu-inline{color:var(--ant-menu-item-hover-color)}li.ant-menu-submenu .ant-menu-submenu-inline :hover{color:#fff}.ant-breadcrumb a{background:var(--ant-breadcrumb-item-color);border-radius:var(--ant-border-radius)}.ant-steps .ant-steps-item-wait .ant-steps-item-icon>.ant-steps-icon .ant-steps-icon-dot{background:white;padding:8px;border:2px solid}.ant-steps .ant-steps-item-finish .ant-steps-item-icon>.ant-steps-icon .ant-steps-icon-dot{background:white;padding:8px;border:2px solid}.custom-step-dots .ant-steps-item-container{width:26px}.custom-step-dots .ant-steps-item{flex:none}.ant-steps.ant-steps-dot .ant-steps-item-tail:after{display:none}.custom-step-dots .ant-steps{width:0px}.custom-step-dots .ant-steps-item-tail{margin-inline-start:0!important}.color-grid:hover{transform:rotate(45deg);box-shadow:0 3px 12px #00000026;filter:brightness(1.05)}.color-grid{transition:all .3s ease-in-out;transform-origin:center center}@media screen and (max-width: 768px){.ant-table{background-color:unset!important}.ant-table .ant-table-thead{display:none}.ant-table .ant-table-tbody>tr{display:block;margin-bottom:1rem;background:#fff;border-radius:8px;box-shadow:0 4px 12px #0000001f}.ant-table .ant-table-tbody>tr>td{display:flex;width:100%!important;padding:.75rem 1rem;border:none;font-size:1rem;span {flex: 1;}}.ant-table .ant-table-tbody>tr>td:before{content:attr(data-label);flex:0 0 40%;font-weight:600;padding-right:1rem;color:#888}}.actions-full,.actions-icons,.actions-ellipsis{display:none}@media (min-width: 1200px){.actions-full{display:inline-block}}@media (min-width: 768px) and (max-width: 1199px){.actions-icons{display:inline-block}}@media (max-width: 767px){.actions-ellipsis{display:inline-block}}.actions-ellipsis>button{border:0;font-size:25px;font-weight:bolder}@tailwind base;@tailwind components;@tailwind utilities;@layer base{:root{--background: 0 0% 100%;--foreground: 222.2 84% 4.9%;--card: 0 0% 100%;--card-foreground: 222.2 84% 4.9%;--popover: 0 0% 100%;--popover-foreground: 222.2 84% 4.9%;--primary: 222.2 47.4% 11.2%;--primary-foreground: 210 40% 98%;--secondary: 210 40% 96.1%;--secondary-foreground: 222.2 47.4% 11.2%;--muted: 210 40% 96.1%;--muted-foreground: 215.4 16.3% 46.9%;--accent: 210 40% 96.1%;--accent-foreground: 222.2 47.4% 11.2%;--destructive: 0 84.2% 60.2%;--destructive-foreground: 210 40% 98%;--border: 214.3 31.8% 91.4%;--input: 214.3 31.8% 91.4%;--ring: 222.2 84% 4.9%;--radius: .5rem;--chart-1: 12 76% 61%;--chart-2: 173 58% 39%;--chart-3: 197 37% 24%;--chart-4: 43 74% 66%;--chart-5: 27 87% 67%}.dark{--background: 222.2 84% 4.9%;--foreground: 210 40% 98%;--card: 222.2 84% 4.9%;--card-foreground: 210 40% 98%;--popover: 222.2 84% 4.9%;--popover-foreground: 210 40% 98%;--primary: 210 40% 98%;--primary-foreground: 222.2 47.4% 11.2%;--secondary: 217.2 32.6% 17.5%;--secondary-foreground: 210 40% 98%;--muted: 217.2 32.6% 17.5%;--muted-foreground: 215 20.2% 65.1%;--accent: 217.2 32.6% 17.5%;--accent-foreground: 210 40% 98%;--destructive: 0 62.8% 30.6%;--destructive-foreground: 210 40% 98%;--border: 217.2 32.6% 17.5%;--input: 217.2 32.6% 17.5%;--ring: 212.7 26.8% 83.9%;--chart-1: 220 70% 50%;--chart-2: 160 60% 45%;--chart-3: 30 80% 55%;--chart-4: 280 65% 60%;--chart-5: 340 75% 55%}}@layer base{*{@apply border-border;}body{@apply bg-background text-foreground;}}html .goog-te-banner-frame,.goog-te-banner-frame.skiptranslate,#goog-gt-tt,.goog-te-menu-frame,.goog-te-gadget,.goog-te-gadget-simple,.goog-logo-link{display:none!important}.cms-content p{margin:0}.cms-content p+p{margin-top:.25rem}.cms-content p strong{display:block;margin-top:1rem}.cms-content.review-details p>strong:first-child{display:inline-block;margin-right:.5rem}.ant-checkbox-inner{border:1.5px solid #647077!important;border-radius:4px!important;width:16px!important;height:16px!important}.ant-checkbox-checked .ant-checkbox-inner{background-color:#52824a!important;border-color:#52824a!important}.ant-checkbox:hover .ant-checkbox-inner{border-color:#52824a!important}html:has(.eadmin-content-scroll),body:has(.eadmin-content-scroll){overflow:hidden;height:100%}.eadmin-content-scroll{scrollbar-width:thin;scrollbar-color:#888888 #f0f0f0}.eadmin-content-scroll::-webkit-scrollbar{width:8px;height:8px}.eadmin-content-scroll::-webkit-scrollbar-track{background:#f0f0f0}.eadmin-content-scroll::-webkit-scrollbar-thumb{background-color:#888;border-radius:5px;border:2px solid #f0f0f0}.eadmin-content-scroll::-webkit-scrollbar-thumb:hover{background-color:#666}.eadmin-content-scroll *::-webkit-scrollbar{width:8px;height:8px}.eadmin-content-scroll *::-webkit-scrollbar-track{background:transparent}.eadmin-content-scroll *::-webkit-scrollbar-thumb{background-color:#d9d9d9;border-radius:4px}.eadmin-content-scroll *::-webkit-scrollbar-thumb:hover{background-color:#bebebe}.eadmin-content-scroll *{scrollbar-width:thin;scrollbar-color:rgba(217,217,217,1) transparent}.eadmin-content-scroll .ant-layout-content{min-height:0!important;overflow:visible!important}.ant-input::placeholder,.ant-input-number-input::placeholder,.ant-select-selection-search-input::placeholder{color:#000000a3!important;font-weight:400;font-size:14px;font-family:Poppins!important}.ant-select-arrow{color:#13181d!important}.app-drawer .ant-drawer-header{width:800px;min-height:64px;padding:20px 24px;border-bottom:1px solid #f0f0f0}.app-drawer__header-content{display:flex;align-items:center;justify-content:space-between;width:100%;gap:16px}.app-drawer__title{flex:1;min-width:0;color:#13181d;font-family:Poppins,sans-serif;font-size:16px;font-style:normal;font-weight:600;line-height:24px;letter-spacing:0}.app-drawer__close-button.ant-btn{flex-shrink:0}.pending-publish-discard-modal .ant-modal-confirm-btns .ant-btn-default:hover,.pending-publish-discard-modal .ant-modal-confirm-btns .ant-btn-default:focus,.pending-publish-discard-modal .ant-modal-confirm-btns .ant-btn-default:active{background:#ffffff!important;border-color:#52824a!important;color:#52824a!important;box-shadow:none!important}.no-access-container{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100vh;font-size:1.5rem;color:#333;border:1px solid #ccc;border-radius:8px;padding:20px;box-shadow:0 4px 8px #0000001a;transition:transform .3s ease}.no-access-container img{width:100px;height:auto;margin-bottom:20px}.multi-step-form-container{width:100%}.multi-step-form-steps{width:100%;padding-inline:16px;box-sizing:border-box}.multi-step-form-steps.ant-steps-horizontal .ant-steps-item{min-width:0}.multi-step-form-steps.ant-steps-horizontal .ant-steps-item-title{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.multi-step-form-steps.ant-steps-horizontal .ant-steps-item-title{position:relative;z-index:2;background:var(--ant-color-bg-layout);padding-right:12px}.multi-step-form-steps.ant-steps-horizontal .ant-steps-item-tail{display:block!important;left:calc(10% + 40px);right:0;z-index:1}.multi-step-form-steps.ant-steps-horizontal .ant-steps-item-tail:after{display:block!important;height:2px!important;background:#c6c7c9!important}.multi-step-form-steps.ant-steps-horizontal .ant-steps-item-finish .ant-steps-item-tail:after,.multi-step-form-steps.ant-steps-horizontal .ant-steps-item-process .ant-steps-item-tail:after{background:var(--ant-color-primary)!important}.multi-step-form-steps.ant-steps-navigation .ant-steps-item-tail{display:block!important;top:50%!important;transform:translateY(-50%)}.multi-step-form-steps.ant-steps-navigation .ant-steps-item-tail:after{display:block!important;height:2px!important;background:#d9dee5!important}.multi-step-form-steps.ant-steps-navigation .ant-steps-item-finish .ant-steps-item-tail:after,.multi-step-form-steps.ant-steps-navigation .ant-steps-item-process .ant-steps-item-tail:after{background:var(--ant-color-primary)!important}.multi-step-form-steps.ant-steps-navigation .ant-steps-item-title{position:relative;z-index:1;background:var(--ant-color-bg-layout);padding-inline-end:12px}.multi-step-form-steps.custom-step-dots.ant-steps.ant-steps-dot .ant-steps-item-tail:after{display:block!important}.multi-step-form-content{width:100%}@media (max-width: 768px){.multi-step-form-container{flex-direction:column!important}.multi-step-form-steps{padding-inline:8px;margin-bottom:16px}.multi-step-form-content{padding:16px}}.error-container{display:flex;align-items:center;padding:12px 16px;border-radius:6px;font-size:14px;font-weight:500;margin-bottom:10px}.error-icon{font-size:18px;margin-right:8px}.error-container.warning{background-color:#fffbe6;color:#d48806}.error-container.error{background-color:#fff1f0;color:#cf1322}.error-container.info{background-color:#e6f7ff;color:#096dd9}@media (max-width: 768px){.ant-picker-panels{display:flex;flex-wrap:wrap!important;width:300px!important}.ant-picker-panel:first-child .ant-picker-date-panel .ant-picker-header-super-next-btn,.ant-picker-panel:first-child .ant-picker-date-panel .ant-picker-header-next-btn{visibility:visible!important}.ant-picker-panel:nth-child(2) .ant-picker-date-panel .ant-picker-header-super-next-btn,.ant-picker-panel:nth-child(2) .ant-picker-date-panel .ant-picker-header-next-btn{visibility:hidden!important}}.chart-container{width:100%;height:400px}@media (max-width: 576px){.chart-container{height:300px}.chart-tooltip{font-size:12px;padding:8px}.chart-legend{flex-direction:column;align-items:center}.chart-legend ul{flex-direction:column;gap:12px}.chart-legend-item{font-size:13px}.chart-legend-item svg{width:12px;height:12px}}.due-day-item{width:300px}@media (max-width: 576px){.titles{max-width:207px;height:34px;font-size:27px;font-weight:300;line-height:33.75px;text-transform:uppercase;text-align:center;margin:0 auto;display:flex;align-items:center;justify-content:center;white-space:nowrap}}@media (max-width: 576px){.due-day-item{width:90%;max-width:130px}}.navigation-header{display:flex;align-items:center;justify-content:space-between;padding:24px 16px 8px 24px;border-bottom:none;flex-shrink:0;min-height:30px;background-color:#fff;z-index:10}.ant-layout-sider-children{display:flex!important;flex-direction:column!important;height:100%!important;max-height:100%!important;overflow:hidden!important}.navigation-header-collapsed{justify-content:center;padding:8px 0;min-height:auto}.navigation-title{font-size:15px;font-weight:500;color:#999;letter-spacing:1.5px;text-transform:uppercase}.navigation-toggle-btn{border:none;background:transparent;cursor:pointer;padding:4px;display:flex;align-items:center;justify-content:center;color:#4b5563;border-radius:4px;transition:background-color .2s ease;flex-shrink:0}.navigation-toggle-btn:hover{background-color:#f0f0f0}.navigation-menu-container{flex:1;width:100%;overflow-y:scroll!important;overflow-x:hidden!important;display:flex!important;flex-direction:column;position:relative;min-height:0;height:100%;max-height:calc(100vh - 64px);scrollbar-width:thin;scrollbar-color:#c1c1c1 #f9f9f9}.navigation-menu-container::-webkit-scrollbar{width:6px;background-color:#f9f9f9}.navigation-menu-container::-webkit-scrollbar-track{background:#f0f0f0;border-radius:10px}.navigation-menu-container::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:10px;border:1px solid #eeeeee}.navigation-menu-container::-webkit-scrollbar-thumb:hover{background:#999999}.navigation-menu-container{overflow-y:scroll!important}.navigation-menu-container--collapsed{overflow-y:auto!important;overflow-x:hidden!important;scrollbar-width:none!important}.navigation-menu-container--collapsed::-webkit-scrollbar{display:none!important;width:0!important}.navigation-menu-container .ant-menu-inline,.navigation-menu-container .ant-menu{flex:none;min-height:100%;overflow:visible!important;border-right:none!important;width:100%!important;min-width:100%}.ant-layout-sider .ant-menu-inline{border-right:none}.ant-layout-sider .ant-menu-item{margin:1px 8px!important;border-radius:6px;height:auto!important;line-height:1.4!important;padding:8px!important;display:flex;align-items:center}.ant-layout-sider .ant-menu-item:hover{background-color:#f5f5f5!important}.ant-layout-sider .ant-menu-item-selected{background-color:#edf1f4!important}.ant-layout-sider .ant-menu-item-selected:after{display:none!important}.ant-layout-sider .ant-menu-submenu-title{margin:1px 8px!important;border-radius:6px;height:auto!important;line-height:1.4!important;padding:8px!important;display:flex;align-items:center}.ant-layout-sider .ant-menu-submenu-title:hover{background-color:#f5f5f5!important}.ant-layout-sider .ant-menu-sub.ant-menu-inline{background:transparent}.ant-layout-sider .ant-menu-sub .ant-menu-item{padding-left:44px!important;margin:1px 8px!important}.ant-layout-sider .ant-menu-item-icon,.ant-layout-sider .ant-menu-title-content .ant-menu-item-icon{min-width:16px;font-size:16px}.ant-layout-sider-collapsed .ant-menu-item-icon,.ant-layout-sider-collapsed .ant-menu-title-content .ant-menu-item-icon{min-width:14px!important;font-size:14px!important}.ant-layout-sider .ant-menu-title-content{font-size:14px;font-weight:400;color:#333;line-height:1.5}.ant-layout-sider .ant-menu-item a{color:#000000e0;text-decoration:none}.ant-layout-sider .ant-menu-item-selected a{color:#1677ff}.ant-layout-sider .ant-menu-submenu-arrow{color:#8c9096}.ant-layout-sider-collapsed .ant-menu-item{padding:0!important;margin:2px 6px!important;display:flex;align-items:center;justify-content:center;height:40px!important;width:calc(100% - 12px);border-radius:6px}.ant-layout-sider-collapsed .ant-menu-submenu-title{padding:0!important;margin:2px 6px!important;display:flex;align-items:center;justify-content:center;height:33px!important;border-radius:4px}.ant-layout-sider-collapsed .ant-menu-title-content{display:none!important;opacity:0;width:0;max-width:0}.ant-layout-sider-collapsed .ant-menu-item-icon{margin:0!important;min-width:unset!important}.ant-layout-sider-collapsed .ant-menu-submenu-arrow{display:none!important}.ant-layout-sider-collapsed .ant-menu-submenu>.ant-menu-submenu-title:after{display:none!important;width:0!important;opacity:0!important}.ant-layout-sider-collapsed .ant-menu-submenu-expand-icon{display:none!important;width:0!important}.ant-tooltip .ant-tooltip-inner{font-size:13px;padding:5px 10px;border-radius:4px}.ant-menu .ant-menu-item-disabled{opacity:1!important}.ant-menu .ant-menu-item-disabled span{color:#8c8b8b!important;font-weight:500!important;opacity:1!important}.ant-menu-submenu-popup>.ant-menu{border-radius:4px!important}.ant-menu-submenu-popup.ant-menu-submenu{border-radius:4px!important}.submenu-title-with-badge{display:inline-flex;align-items:center;gap:8px}.submenu-badge .ant-badge-count{font-size:11px;width:29px;height:20px;line-height:20px;padding:0;border-radius:1000px;background:rgba(217,45,32,.09);color:#b42318;border:none}:root{--editor-border: #e8ebf1;--editor-bg: #ffffff;--toolbar-bg: #ffffff;--toolbar-divider: #f1f5f9;--text-main: #475569;--text-muted: #94a3b8;--accent-color: #3b82f6;--accent-light: #eff6ff;--hover-bg: #f8fafc;--toolbar-icon-size: 18px}.rich-text-editor-container{display:flex;flex-direction:column;gap:8px;width:100%;height:100%}.rich-text-editor{--editor-content-min-height: 330px;--editor-html-min-height: 480px;border:1px solid var(--editor-border);border-radius:6px;overflow:hidden;transition:all .2s ease;display:flex;flex-direction:column;background:var(--editor-bg)}.rich-text-editor:focus-within{border-color:#1677ff}.rich-text-editor__toolbar{display:flex;flex-direction:column;border-bottom:1px solid #e2e8f0;background:var(--toolbar-bg);padding:4px}.rich-text-editor__toolbar-row{display:flex;flex-wrap:nowrap;align-items:center;gap:1px;padding:2px 8px;width:100%;overflow-x:auto;overflow-y:hidden}.rich-text-editor__toolbar-row>.rich-text-editor__toolbar-group:first-child{position:sticky;left:0;z-index:2;background:var(--toolbar-bg)}.rich-text-editor__toolbar-row:not(:last-child){margin-bottom:0}.rich-text-editor__toolbar-group{display:flex;gap:1px;align-items:center}.rich-text-editor__toolbar-divider{width:1px;height:20px;background:#e2e8f0;margin:0 4px}.rich-text-editor__toolbar-btn{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border:none;border-radius:6px;background:transparent;cursor:pointer;color:#52525b;transition:all .1s ease;padding:0}.rich-text-editor__toolbar-btn:hover{background:var(--hover-bg);color:#18181b}.rich-text-editor__toolbar-btn.is-active{background:var(--accent-light);color:var(--accent-color)}.rich-text-editor__toolbar-btn:disabled{opacity:.3;cursor:not-allowed}.rich-text-editor__toolbar-select.ant-select{min-width:170px;width:170px;flex:0 0 170px}.rich-text-editor__toolbar-select.ant-select .ant-select-selector{border:none!important;background:#f4f4f5!important;border-radius:6px!important;height:26px!important;min-height:26px!important;padding:0 28px 0 10px!important;box-shadow:none!important;display:flex!important;align-items:center!important}.rich-text-editor__toolbar-select.ant-select .ant-select-selection-item{font-size:14px;font-weight:500;color:#52525b;display:flex;align-items:center;line-height:24px!important;padding-right:8px!important;opacity:1;visibility:visible!important}.rich-text-editor__toolbar-select.ant-select .ant-select-arrow{right:10px;color:#52525b;opacity:1;pointer-events:none}.rich-text-editor__toolbar-select.ant-select .ant-select-selection-placeholder{color:#52525be6!important}.rich-text-editor__font-size-pill{display:flex;align-items:center;border:1px solid #e1e1e2;border-radius:20px;padding:0 6px;height:26px;background:#ffffff;margin-left:4px}.rich-text-editor__font-size-btn{background:transparent;border:none;padding:2px 4px;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#475569;transition:all .1s}.rich-text-editor__font-size-btn:hover{color:#18181b;background:transparent}.rich-text-editor__font-size-val{font-size:14px;font-weight:500;color:#475569;min-width:24px;text-align:center;padding:0 12px}.rich-text-editor__content{flex:1;display:flex;flex-direction:column;height:var(--editor-content-min-height);max-height:var(--editor-content-min-height);overflow-y:auto}.rich-text-editor__content .tiptap{padding:24px 32px;min-height:100%;outline:none;font-size:14px;line-height:1.6;color:#1e293b;box-sizing:border-box}.rich-text-editor__content .tiptap p.is-editor-empty:first-child:before{content:attr(data-placeholder);float:left;color:#94a3b8;pointer-events:none;height:0;font-style:normal;opacity:.8}.rich-text-editor__footer{display:flex;justify-content:space-between;align-items:center;padding:0 12px;border-top:1px solid #e2e8f0;background:rgba(252,252,252,1);font-size:12px;color:#64748b;height:32px;min-height:32px;box-sizing:border-box}.rich-text-editor__word-count{color:#0000008c;font-size:12px;line-height:18px}.rich-text-editor__footer-actions{display:flex;align-items:center;gap:6px}.rich-text-editor__resize-handle{width:18px;height:18px;cursor:ns-resize;color:#52525b;opacity:.8;display:flex;align-items:center;justify-content:center}.rich-text-editor__resize-toggle{border:none;background:transparent;padding:0;display:inline-flex;align-items:center;justify-content:center;cursor:ns-resize}.rich-text-editor__resize-toggle:hover .rich-text-editor__resize-handle{opacity:1}.rich-text-editor__color-wrapper{position:relative;display:inline-flex;align-items:center;justify-content:center;padding:0 4px;height:28px;border-radius:6px;cursor:pointer;gap:1px}.rich-text-editor__color-wrapper:hover{background:var(--hover-bg)}.rich-text-editor__color-chevron{color:var(--text-muted);margin-left:-2px}.rich-text-editor__highlight-indicator{display:flex;align-items:center;justify-content:center}.rich-text-editor__color-letter{font-size:16px;font-weight:700;color:#1e293b;line-height:1}.rich-text-editor__color-bar{width:14px;height:3px;margin-top:1px;border-radius:1px}.rich-text-editor__color-input{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;width:100%;height:100%;cursor:pointer}.rich-text-editor__content .tiptap h1{font-size:2.25rem;font-weight:700;margin:1.5rem 0 1rem}.rich-text-editor__content .tiptap h2{font-size:1.875rem;font-weight:600;margin:1.25rem 0 .75rem}.rich-text-editor__content .tiptap h3{font-size:1.5rem;font-weight:600;margin:1rem 0 .5rem}.rich-text-editor__content .tiptap p{margin:.75rem 0}.rich-text-editor__content .tiptap ul,.rich-text-editor__content .tiptap ol{padding-left:1.5rem;margin:1rem 0}.rich-text-editor__html-view{width:100%;min-height:var(--editor-html-min-height);max-height:var(--editor-html-min-height);padding:24px 28px;border:none;outline:none;font-family:Fira Code,Cascadia Code,ui-monospace,monospace;font-size:13px;line-height:1.6;resize:none;overflow-y:auto;color:#1e293b;background:#f8fafc;flex:1}@media (max-width: 1200px){.rich-text-editor{--editor-content-min-height: 260px;--editor-html-min-height: 360px}}.rich-text-editor__content,.rich-text-editor__html-textarea{scrollbar-width:thin;scrollbar-color:#D9D9D9 transparent}.rich-text-editor__content::-webkit-scrollbar,.rich-text-editor__html-textarea::-webkit-scrollbar{width:8px}.rich-text-editor__content::-webkit-scrollbar-thumb,.rich-text-editor__html-textarea::-webkit-scrollbar-thumb{background-color:#d9d9d9;border-radius:4px}.rich-text-editor__content::-webkit-scrollbar-track,.rich-text-editor__html-textarea::-webkit-scrollbar-track{background:transparent}.rich-text-editor--readonly{background:#f1f5f9;border-color:#cbd5e1}.rich-text-editor--readonly .rich-text-editor__content .tiptap{cursor:default;background:#f8fafc}.rebate-details-actions{display:flex;justify-content:flex-end;margin-bottom:16px}.rebate-details-title{margin-bottom:0}.rebate-details-card{padding:0}.rebate-details-card .ant-table{margin:0}.rebate-details-card .ant-table-container{border:1px solid #f0f0f0;border-radius:6px}.rebate-details-card .ant-table-wrapper{padding:0}.rebate-details-header-row{background-color:#f2f2f2}.rebate-details-header-row>td{background-color:#f2f2f2;padding:8px 16px;border-bottom:1px solid rgba(217,217,217,1)}.rebate-details-header-row>td:first-child{padding-left:16px}.rebate-details-header-row>td:last-child{padding-right:16px}.pending-publish-content-drawer{font-family:Poppins,sans-serif}.pending-publish-content-form .ant-form-item{margin-bottom:12px}.pending-publish-content-form.ant-form-vertical .ant-form-item .ant-form-item-label{padding-bottom:0!important;margin-bottom:0}.pending-publish-content-form__no-gap,.pending-publish-content-form__checkbox-item{margin-bottom:0}.pending-publish-content-drawer__checkbox-label{color:#000000e0;font-size:14px}.pending-publish-content-drawer__info-icon{margin-left:6px;color:#13181d}.pending-publish-content-drawer__disabled-input.ant-input[disabled],.pending-publish-content-drawer__disabled-input.ant-input-disabled{height:35px;color:#1f2830;-webkit-text-fill-color:rgba(31,40,48,1);background:#f5f5f5}.pending-publish-content-drawer__subject-input{height:35px;font-family:Poppins,sans-serif;font-size:14px}.pending-publish-content-drawer__textarea{font-family:Poppins,sans-serif;font-size:14px}.pending-publish-content-drawer__textarea{resize:vertical;color:#000000e0}.pending-publish-content-drawer__word-count.ant-typography{color:#0000008c!important;font-size:12px;line-height:18px}.pending-publish-content-drawer__variables-panel{display:flex;flex-direction:column}.pending-publish-content-drawer__variables-title.ant-typography{margin-bottom:4px;color:#000000e0;font-size:14px;font-weight:400;line-height:22px}.pending-publish-content-drawer__variables-helper.ant-typography{margin-bottom:8px;color:#0000008c;font-size:12px;font-weight:400;line-height:18px}.pending-publish-content-drawer__variables-card{overflow-x:hidden;overflow-y:auto;max-height:260px;padding:8px;background:#f3f3f3;border:1px solid #D9D9D9;border-radius:8px}.pending-publish-content-drawer__variables-card::-webkit-scrollbar{width:8px}.pending-publish-content-drawer__variables-card::-webkit-scrollbar-thumb{background-color:#d9d9d9;border-radius:4px}.pending-publish-content-drawer__variables-card::-webkit-scrollbar-track{background:transparent}.pending-publish-content-drawer__variable-item.ant-list-item{display:block;margin-bottom:8px;padding:0;border-bottom:none}.pending-publish-content-drawer__variable-item.ant-list-item:last-child{margin-bottom:0}.pending-publish-content-drawer__variable-chip{display:inline-flex;align-items:center;gap:4px;min-width:129px;height:28px;max-width:100%;padding:6px 10px;background:#ffffff;border-radius:6px;cursor:grab;-webkit-user-select:none;user-select:none;box-sizing:border-box}.pending-publish-content-drawer__variable-chip:hover .pending-publish-content-drawer__copy-button.ant-btn{visibility:visible!important}.pending-publish-content-drawer__variable-icon{display:inline-flex;align-items:center;opacity:1;flex-shrink:0}.pending-publish-content-drawer__variable-icon-inner{color:#00000073;font-size:12px}.pending-publish-content-drawer__variable-text.ant-typography{overflow:hidden;color:#000000e0;font-size:14px;text-overflow:ellipsis;white-space:nowrap}.pending-publish-content-drawer__copy-button.ant-btn{display:inline-flex!important;align-items:center!important;justify-content:center!important;align-self:center!important;padding:0!important;width:16px!important;min-width:16px!important;height:16px!important;line-height:1!important;background:#ffffff!important;background-color:#fff!important;color:#00000073!important;visibility:hidden!important;flex-shrink:0!important;box-shadow:none!important}.pending-publish-content-drawer__copy-button.ant-btn .ant-btn-icon{display:inline-flex!important;align-items:center!important;justify-content:center!important;margin-inline-end:0!important;line-height:1!important}.pending-publish-content-drawer__copy-button.ant-btn:hover,.pending-publish-content-drawer__copy-button.ant-btn:focus{color:#000000a6!important}.pending-publish-content-drawer__copy-icon{width:12px;height:16px;stroke-width:1.8}.pending-publish-content-drawer__empty-text.ant-typography{color:#0000008c;font-size:12px}.pending-publish-content-drawer__divider.ant-divider{margin:16px 0 12px}.pending-publish-content-drawer__section-title.ant-typography{display:block;margin-bottom:8px;margin-top:12px;color:#000000e0;font-size:16px;font-weight:600;line-height:24px}.pending-publish-content-drawer__dropzone{width:100%;border-radius:10px;outline:1.5px solid transparent;transition:outline .15s ease}.pending-publish-content-drawer__dropzone--active{outline:1.5px dashed #52824a}.pending-publish-content-form__editor-item{margin-bottom:0}.pending-publish-content-drawer__actions.ant-space{gap:8px}.pending-publish-content-drawer__publish-button.ant-btn{min-width:130px;height:32px;border:none;border-radius:5px;background:#52824a;box-shadow:none;font-family:Poppins}.pending-publish-content-drawer__publish-button.ant-btn:disabled,.pending-publish-content-drawer__publish-button.ant-btn.ant-btn-disabled{background:rgba(120,134,143,.09);color:#78868f6b}.pending-publish-content-drawer__save-button.ant-btn{height:32px;border:1px solid #52824a;background:rgba(255,255,255,0);border-radius:5px;color:#52824a;box-shadow:none;font-family:Poppins,sans-serif}.pending-publish-content-drawer__save-button.ant-btn:hover,.pending-publish-content-drawer__save-button.ant-btn:focus,.pending-publish-content-drawer__save-button.ant-btn:active{border-color:#52824a!important;background:rgba(255,255,255,0)!important;color:#52824a!important;box-shadow:none!important}.pending-publish-content-drawer__save-button.ant-btn:disabled,.pending-publish-content-drawer__save-button.ant-btn.ant-btn-disabled{border-color:#78868f6b!important;background:rgba(255,255,255,0)!important;color:#78868f6b!important;opacity:1}.pending-publish-content-drawer__cancel-button.ant-btn{height:32px;border-radius:5px;font-family:Poppins,sans-serif}.pending-publish-content-discard-modal .ant-modal-content{border-radius:8px}.pending-publish-content-discard-modal .ant-modal-confirm-btns{display:flex;justify-content:flex-end;align-items:center;gap:12px}.pending-publish-content-discard-modal .ant-modal-confirm-btns .ant-btn{margin-inline-start:0!important}.pending-publish-content-table .ant-checkbox-checked .ant-checkbox-inner,.pending-publish-content-table .ant-checkbox-indeterminate .ant-checkbox-inner{background-color:#647077!important;border-color:#647077!important;border-width:1.5px!important}.pending-publish-content-table .ant-checkbox-wrapper:hover .ant-checkbox-inner,.pending-publish-content-table .ant-checkbox:hover .ant-checkbox-inner,.pending-publish-content-table .ant-checkbox-input:focus+.ant-checkbox-inner{border-color:#647077!important}.pending-publish-content-table .ant-checkbox-indeterminate .ant-checkbox-inner:after{background-color:#fff}.pending-publish-content-table__search.ant-input-affix-wrapper .ant-input::placeholder,.pending-publish-content-table__search.ant-input-affix-wrapper input::placeholder{color:#00000052!important;opacity:1!important}.pending-publish-content-table__search.ant-input-affix-wrapper .ant-input::-webkit-input-placeholder,.pending-publish-content-table__search.ant-input-affix-wrapper input::-webkit-input-placeholder{color:#00000052!important;opacity:1!important}.pending-publish-content-table .ant-checkbox-inner{width:16px!important;height:16px!important;border-radius:2px!important;border:1.5px solid #647077!important;border-top:1.5px solid #647077!important;opacity:1!important}.pending-publish-content-drawer .ant-checkbox-inner{border-radius:0!important}.pending-publish-content-table .ant-table-thead>tr>th,.pending-publish-content-table .ant-table-thead>tr>th:before,.pending-publish-content-table .ant-table-thead>tr>th.ant-table-selection-column,.pending-publish-content-table .ant-table-thead>tr>th.ant-table-selection-column:before,.pending-publish-content-table .ant-table-thead>tr>th.ant-table-cell-fix-left,.pending-publish-content-table .ant-table-thead>tr>th.ant-table-cell-fix-left:before,.pending-publish-content-table .ant-table-thead>tr>th.ant-table-cell-fix-left-last,.pending-publish-content-table .ant-table-thead>tr>th.ant-table-cell-fix-left-last:before{background:#F3F3F3!important}.pending-publish-content-table .ant-table-thead .ant-table-selection-column .ant-checkbox-wrapper,.pending-publish-content-table .ant-table-thead .ant-table-selection-column .ant-checkbox{background:transparent!important}.pending-publish-content-table .ant-table-thead .ant-table-selection-column .ant-checkbox-inner,.pending-publish-content-table .ant-table-thead .ant-table-selection-column .ant-checkbox:hover .ant-checkbox-inner,.pending-publish-content-table .ant-table-thead .ant-table-selection-column .ant-checkbox-input:focus+.ant-checkbox-inner{background-color:#f3f3f3!important}.pending-publish-content-table .ant-checkbox:not(.ant-checkbox-checked):not(.ant-checkbox-indeterminate) .ant-checkbox-inner,.pending-publish-content-table .ant-table-thead .ant-table-selection-column .ant-checkbox:not(.ant-checkbox-checked):not(.ant-checkbox-indeterminate) .ant-checkbox-inner,.pending-publish-content-table .ant-table-tbody .ant-table-selection-column .ant-checkbox:not(.ant-checkbox-checked):not(.ant-checkbox-indeterminate) .ant-checkbox-inner,.pending-publish-content-table .ant-checkbox:not(.ant-checkbox-checked):not(.ant-checkbox-indeterminate):hover .ant-checkbox-inner,.pending-publish-content-table .ant-checkbox:not(.ant-checkbox-checked):not(.ant-checkbox-indeterminate) .ant-checkbox-input:focus+.ant-checkbox-inner{border-color:#647077!important;border-width:1.5px!important}.pending-publish-content-table .ant-pagination{padding-right:10px}
