.spinner{width:56px;height:56px;display:grid;border-radius:50%;border-color:#dbdcef #0000;border-style:solid;border-width:4.5px;animation:spinner-animate 1s linear infinite}.spinner:after,.spinner:before{content:"";grid-area:1/1;margin:2.2px;border:inherit;border-radius:50%}.spinner:before{border-color:#474bff #0000;animation:inherit;animation-duration:.5s;animation-direction:reverse}.spinner:after{margin:8.9px}@keyframes spinner-animate{to{transform:rotate(1turn)}}.number-input-custom .ant-input-number-input-wrap .ant-input-number-input{height:60px}.number-input-custom .ant-input-number-handler-wrap{opacity:1!important}.ant-select-focused .ant-select-selector,.auto-complete .ant-select-selector:hover{border-color:#18b8be!important}.custom-table .ant-table-column-sorter-inner,.custom-table-normal .ant-table-column-sorter-inner,.table-custom-observation .ant-table-column-sorter-inner{--tw-text-opacity:1!important;color:rgb(255 255 255/var(--tw-text-opacity))!important}.custom-table .ant-table-column-title,.custom-table-normal .ant-table-column-title,.table-custom-observation .ant-table-column-title{flex:none!important}.custom-table .ant-table-column-sorters,.custom-table-normal .ant-table-column-sorters,.table-custom-observation .ant-table-column-sorters{justify-content:flex-start!important}:has(.custom-table) .ant-table-wrapper .ant-table-thead>tr>th{white-space:nowrap!important;--tw-text-opacity:1!important;color:rgb(255 255 255/var(--tw-text-opacity))!important}.custom-table,.custom-table-normal,.table-custom-observation{background-color:transparent!important}.custom-table .ant-table-thead>tr>th,.custom-table-normal .ant-table-thead>tr>th,.table-custom-observation .ant-table-thead>tr>th{padding-top:18px!important;padding-bottom:18px!important}.pagination-class li{margin:0!important;display:flex!important;height:2.5rem!important;min-width:2.5rem!important;-webkit-user-select:none;-moz-user-select:none;user-select:none;align-items:center;justify-content:center;border-radius:0!important;border-width:1px 1px 1px 0!important;--tw-border-opacity:1!important;border-color:rgb(220 220 220/var(--tw-border-opacity))!important}.pagination-class li:first-child{border-top-left-radius:10px!important;border-bottom-left-radius:10px!important;border-left-width:1px!important}.pagination-class li:last-child{border-top-right-radius:10px!important;border-bottom-right-radius:10px!important}.pagination-class li:hover{--tw-border-opacity:1!important;border-color:rgb(220 220 220/var(--tw-border-opacity))!important;--tw-bg-opacity:1!important;background-color:rgb(202 246 242/var(--tw-bg-opacity))!important}.pagination-class li:hover.ant-pagination-disabled{background-color:transparent!important}.pagination-class li.ant-pagination-item-active{--tw-bg-opacity:1!important;background-color:rgb(24 184 190/var(--tw-bg-opacity))!important}.pagination-class li.ant-pagination-item-active a{--tw-text-opacity:1!important;color:rgb(255 255 255/var(--tw-text-opacity))!important}.pagination-class li:first-child button,.pagination-class li:last-child button{background-color:transparent!important}.pagination-class li .ant-pagination-item-ellipsis{inset-inline-start:-.375rem!important}.custom-popup-content{width:200px!important}.custom-popup-inner{padding:1.25rem!important}.custom-checkbox .ant-checkbox .ant-checkbox-inner{height:1.25rem!important;width:1.25rem!important}.custom-table .ant-table-filter-trigger,.custom-table-normal .ant-table-filter-trigger,.table-custom-observation .ant-table-filter-trigger{--tw-text-opacity:1!important;color:rgb(255 255 255/var(--tw-text-opacity))!important}.custom-table .ant-dropdown .ant-table-filter-dropdown{border-radius:.5rem!important}.custom-table-normal .ant-table .ant-table-container .ant-table-cell{border-right-width:1px;--tw-border-opacity:1;border-color:rgb(220 220 220/var(--tw-border-opacity))}.ant-dropdown:has(.filter-table){z-index:99999!important}.custom-table-normal .ant-table .ant-table-container .ant-table-cell,.table-custom-observation .ant-table .ant-table-container .ant-table-cell{border-right-width:1px;--tw-border-opacity:1;border-color:rgb(220 220 220/var(--tw-border-opacity))}.table-custom-observation .ant-table .ant-table-container .ant-table-column-has-sorters{--tw-bg-opacity:1!important;background-color:rgb(27 122 142/var(--tw-bg-opacity))!important}.table-custom-observation .ant-table .ant-table-container .ant-table-cell-fix-left{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.table-custom-observation .ant-table .ant-table-container .ant-table-thead .ant-table-cell-fix-right{--tw-bg-opacity:1!important;background-color:rgb(4 100 120/var(--tw-bg-opacity))!important}.table-custom-observation .ant-table .ant-table-container .ant-table-thead .ant-table-selection-column{--tw-bg-opacity:1!important;background-color:rgb(27 122 142/var(--tw-bg-opacity))!important}.custom-point-element ant-table .ant-table-container .ant-table-cell-fix-left{z-index:10;padding:0!important}.custom-point-element .ant-table .ant-table-container .ant-table-cell{border-right-width:1px;--tw-border-opacity:1;border-color:rgb(220 220 220/var(--tw-border-opacity));padding:0!important}.custom-point-element .ant-table .ant-table-tbody-virtual .ant-table-cell:hover{background-color:#ffe7d2!important}.table-custom-observation .ant-table .ant-table-container .ant-table-cell-fix-right{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.table-custom-observation .ant-spin-container .ant-table .ant-table-container .ant-table-thead>tr>th{padding:0!important}.drawer-comment .ant-drawer-header{min-height:50px}.drawer-comment .ant-drawer-header-title{display:flex;flex-direction:row-reverse}.ant-drawer .ant-drawer-close{width:32px!important;height:32px!important}.ant-drawer .ant-drawer-close:hover{background-color:unset!important}.ant-drawer-mask{background:#ffffff00!important}.ant-drawer-footer{padding:0!important}.ant-drawer-title{font-size:16px;line-height:16px}.detail-measures-collapse .ant-collapse-expand-icon{padding-inline-end:5px!important}.detail-measures-collapse .ant-collapse-content-box{background-color:#f6f6f6!important;padding:5px 24px!important}.ant-dropdown .ant-table-filter-dropdown{background-color:red!important;display:none!important}:has(.custom-table) .ant-table-placeholder{z-index:10!important}.custom-table-hover .ant-table .ant-table-tbody-virtual .ant-table-cell-row-hover{background-color:#fffbdf!important}.custom-table-hover .ant-table-tbody>tr:not(.ant-table-placeholder):hover>td:hover,.custom-table-onClick .ant-table .ant-table-container .ant-table-cell-row-hover{background-color:#ffe7d2!important}.ant-table-content{border-radius:10px}.ant-tabs-nav .ant-tabs-tab.ant-tabs-tab-active{color:#fff!important;background:#18b8be!important}.ant-tabs-nav .ant-tabs-tab{background:#f6f6f6!important;margin-right:5px!important;margin-left:0!important;padding:13px 35px!important;border-radius:6px 6px 0 0!important;border:1px solid #dcdcdc!important}.ant-tabs-nav{border-bottom:1px solid #18b8be!important}.ant-modal-close-x,.ant-modal-close-x:focus,.ant-modal-close-x:hover{background:#fff!important}.highlight-item+.highlight-item td{border-top:none}.ant-picker-now-btn{color:#18b8be!important}.row-hight-color{background-color:#d9ecf2!important}.custom-point-element .ant-table-tbody>tr.row-hight-color>td,.custom-point-element .ant-table-tbody>tr.row-hight-color>td.ant-table-cell-fixed-left{background-color:inherit!important}.custom-select .ant-select-selector{background:transparent linear-gradient(90deg,#0185a2,#00c2ce 23%,#0bbebc) 0 0 no-repeat padding-box!important;color:#fff!important}.menu-custom .ant-menu-light{background-color:inherit!important}.menu-custom .ant-menu .ant-menu-submenu-arrow{color:#fff!important}.custom-table-billing .ant-table-tbody>tr:hover>td{background-color:#fffbdf!important}.custom-collapse .ant-collapse .ant-collapse-content{margin-top:-.5rem!important;border-top-width:0!important}.custom-collapse .ant-collapse,.custom-collapse .ant-collapse .ant-collapse-content{--tw-bg-opacity:1!important;background-color:rgb(246 246 246/var(--tw-bg-opacity))!important}.custom-collapse .ant-collapse{border-radius:10px!important}.custom-calendar .rmdp-week-day{color:#18b8be!important}.custom-calendar .rmdp-panel-body li,.custom-calendar .rmdp-panel-body li .b-deselect{background-color:#18b8be!important}.custom-calendar .rmdp-border-right .rmdp-header button{background-color:unset!important}.custom-calendar .rmdp-border-right .rmdp-header button .rmdp-arrow{border-color:#18b8be!important;margin-top:6px!important}.custom-calendar .rmdp-day-picker .rmdp-day span:hover,.custom-calendar .rmdp-day-picker .rmdp-day.rmdp-selected span:not(.highlight){background-color:#18b8be!important}.custom-calendar .rmdp-day-picker .rmdp-day.rmdp-today span{background-color:#046478!important}.custom-calendar .rmdp-day-picker .rmdp-day span{top:2px!important;left:2px!important;right:2px!important}.custom-calendar .rmdp-month-picker .rmdp-day.rmdp-selected span:not(.highlight),.custom-calendar .rmdp-year-picker .rmdp-day.rmdp-selected span:not(.highlight){background-color:#0cadbd!important}image[href="/icons/tooltip-icon.svg"]{cursor:pointer;--tw-grayscale:grayscale(100%);transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}image[href="/icons/tooltip-icon.svg"],image[href="/icons/tooltip-icon.svg"]:hover{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}image[href="/icons/tooltip-icon.svg"]:hover{--tw-grayscale:grayscale(0)}text{cursor:default}.campaign-tooltip{position:absolute;display:flex;flex-direction:column;max-height:150px;background-color:#18b8be;color:#fff;border-radius:6px;font-size:14px;white-space:nowrap;opacity:0;padding:10px;visibility:hidden;transition:opacity .3s ease,visibility .3s ease,transform .3s ease;transform:translateY(10px);z-index:1000;box-shadow:0 4px 12px rgba(0,0,0,.15)}.campaign-tooltip.show{opacity:1;visibility:visible;transform:translateY(0)}.campaign-tooltip:after{content:"";position:absolute;top:100%;left:50%;transform:translateX(-50%);border:6px solid transparent;border-top-color:#18b8be}.campaign-tooltip-content{flex:1;overflow-y:auto}.campaign-tooltip-content::-webkit-scrollbar{width:10px}.campaign-tooltip-content::-webkit-scrollbar-track{background-color:#07c8cf}.campaign-tooltip-content::-webkit-scrollbar-thumb{background-color:#fff}