body{--text-color: var(--wb-color-text-fixed-black);--background-color: var(--wb-color-section-main);--bkg-color: #fff;--user-background-color: rgba(248, 248, 248, 1);--user-text-color: rgba(51, 51, 51, 1);--user-text-sec-color: rgba(51, 51, 51, 1);--user-box-shadow-color: rgba(118, 118, 118, 1);--txt-sub-color: rgba(51, 51, 51, .4);--user-text-sec-bgcolor: #F4F4F4;--user-text-fncolor: #333333;--user-text-color-button: rgba(51, 51, 51, 1);--user-card-border-color: rgba(187, 187, 187, 1);--user-wb-card-bgcolor: rgba(244, 244, 244, 1);--user-wb-dropdown-bgcolor: #BBBBBB;--user-table-row-hoverCl:#C9C9C9}body.dark{--text-color: var(--wb-color-text-fixed-white);--background-color: var(--wb-color-section-contrast-main);--bkg-color: black;--txt-color: rgba(255, 255, 255, 1);--txt-sec-color: rgba(118, 118, 118, 1);--user-background-color: rgba(38, 38, 38, 1);--user-text-color: rgba(255, 255, 255, 1);--user-text-sec-color: rgba(187, 187, 187, 1);--user-box-shadow-color: transparent;--user-text-sec-bgcolor: #333333;--user-text-fncolor: #F8F8F8;--user-text-color-button: rgba(244, 244, 244, 1);--user-card-border-color: rgba(105, 105, 105, 1);--user-wb-card-bgcolor: rgba(38, 38, 38, 1);--user-wb-dropdown-bgcolor: #696969;--modal-bg-dark: #26262688;--user-table-row-hoverCl:#4F4F4F}body.dark a{color:var(--wb-color-text-brand-default)}body{--header-height: 64px;--side-bar-width: 80px;--side-bar-collapse-width: 80px;--side-bar-expand-width: 244px}body{--navbar-layer: 10;--popup-layer: 15;--page-header: 18;--header-layer: 20;--modal-layer: 30}body{color:var(--text-color);background-color:var(--background-color)}body a,body wb-link{--link-text-color: var(--wb-color-text-brand-default);--link-border-underline-color: var(--wb-color-text-brand-default);color:var(--wb-color-text-brand-default)}body.dark a,body.dark wb-link{--link-text-color: var(--wb-color-text-brand-on-contrast-default);--link-border-underline-color: var(--wb-color-text-brand-on-contrast-default);color:var(--wb-color-text-brand-on-contrast-default)}html:has(.--new-ui),body:has(.--new-ui){height:100vh;margin:0;padding:0}.--new-ui{height:100vh;--header-height: 76px;--side-bar-width: 80px;--side-bar-collapse-width: 80px;--side-bar-expand-width: 244px}.--new-ui .generic-page-wrapper,.--new-ui .generic-dashboard{margin-top:0!important}@media screen and (max-width: 1439px){.--new-ui{--header-height: 76px;--side-bar-collapse-width: 80px}}@media screen and (max-width: 1279px){.--new-ui{--header-height: 64px;--side-bar-collapse-width: 80px}}@media screen and (max-width: 1279px) and (max-height: 623px){.--new-ui{--side-bar-width: 64px;--side-bar-collapse-width: 64px}}@media screen and (max-width: 1023px){.--new-ui{--header-height: 60px;--side-bar-width: 64px}}@media screen and (max-width: 1023px) and (max-height: 623px){.--new-ui{--header-height: 56px;--side-bar-width: 64px;--side-bar-collapse-width: 64px}}wb-grid:not(.--new-ui) .content-height{margin:0!important}wb-grid:not(.--new-ui) .header{z-index:20}wb-grid:not(.--new-ui) wb-header-fly-in-container{--z-index: 0 !important}.rs-native-input-wrapper{font-family:var(--wb-font-text, "MB Corpo S Text WEB", sans-serif)}.rs-native-input-wrapper--checkbox{position:relative;width:16px;height:16px;flex-shrink:0}.rs-native-input-wrapper--checkbox input[type=checkbox]{position:absolute;inset:0;margin:0;opacity:0;cursor:pointer}.rs-native-input-wrapper--checkbox .rs-native-input-wrapper__check{width:16px;height:16px;border:1px solid #8f8f8f;border-radius:4px;background:#fff;display:inline-flex;align-items:center;justify-content:center;pointer-events:none;transition:border-color .15s,background .15s}.rs-native-input-wrapper--checkbox input[type=checkbox]:checked+.rs-native-input-wrapper__check{border-color:#0052a3;background:#0052a3}.rs-native-input-wrapper--checkbox input[type=checkbox]:checked+.rs-native-input-wrapper__check:after{content:"";width:8px;height:4px;border-left:2px solid #fff;border-bottom:2px solid #fff;transform:rotate(-45deg) translateY(-1px)}.rs-native-input-wrapper--checkbox input[type=checkbox]:focus-visible+.rs-native-input-wrapper__check{outline:2px solid #0078d4;outline-offset:1px}.rs-native-input-wrapper--time{display:flex;flex-direction:column;gap:var(--wb-spacing-3xs);border:1px solid #bdbdbd;border-radius:4px;background:#f8f8f8;padding:6px var(--wb-spacing-xs);min-height:56px}.rs-native-input-wrapper--time input[type=time]{border:none;outline:none;background:transparent;font:inherit;color:#1f1f1f;padding:0;width:100%}.calendar-tooltip{position:fixed;z-index:9999;min-width:220px;max-width:320px;overflow-y:auto;background:var(--wb-color-surface-main-default);border:1px solid var(--wb-color-border-main-default);border-radius:var(--wb-border-radius-main);box-shadow:0 4px 16px #00000026;padding:var(--wb-spacing-3xs) var(--wb-spacing-2xs);font-family:var(--wb-font-text);color:var(--wb-color-text-main-default)}.calendar-tooltip__title{font-size:.82rem;font-weight:700;color:var(--wb-color-text-main-default);margin-bottom:6px;padding-bottom:6px;border-bottom:1px solid var(--wb-color-border-main-default)}.calendar-tooltip__row{display:flex;gap:6px;margin-bottom:3px;font-size:.75rem}.calendar-tooltip__row--bm4{flex-direction:column;gap:2px}.calendar-tooltip__row--bm4 .calendar-tooltip__value{overflow-wrap:break-word;color:var(--wb-color-text-main-default)}.calendar-tooltip__label{color:var(--wb-color-text-weak-default);flex-shrink:0;min-width:60px}.calendar-tooltip__value{color:var(--wb-color-text-main-default);font-weight:500}.calendar-tooltip__value--mono{font-family:Courier New,Courier,monospace;font-size:.72rem;word-break:break-all;color:var(--wb-color-text-weak-default)}.calendar-tooltip__divider{border-top:1px solid var(--wb-color-border-main-default);margin:6px 0}.calendar-tooltip__section-title{font-size:.68rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--wb-color-text-weak-default);margin-bottom:4px}.calendar-tooltip__mtc-item{margin-bottom:6px;padding-left:8px;border-left:2px solid var(--wb-color-border-main-default)}.calendar-tooltip__mtc-bm4{display:block;font-size:.72rem;font-weight:600;color:var(--wb-color-text-main-default);margin-bottom:2px}.calendar-tooltip__badge{display:inline-block;margin-top:4px;padding:1px 6px;background:var(--wb-color-shape-status-warning-default);color:var(--wb-color-text-fixed-white);border-radius:3px;font-size:.68rem;font-weight:600}.calendar-tooltip__badge--system{background:var(--wb-color-shape-mild-default);letter-spacing:.03em;text-transform:uppercase;font-size:.62rem}[data-on=dark] .calendar-tooltip,[data-on=contrast] .calendar-tooltip,body.dark .calendar-tooltip{background:var(--wb-color-surface-contrast-main-default);border-color:var(--wb-color-border-contrast-main-default);color:var(--wb-color-text-on-contrast-default)}[data-on=dark] .calendar-tooltip__title,[data-on=contrast] .calendar-tooltip__title,body.dark .calendar-tooltip__title{color:var(--wb-color-text-on-contrast-default);border-bottom-color:var(--wb-color-border-contrast-main-default)}[data-on=dark] .calendar-tooltip__row--bm4 .calendar-tooltip__value,[data-on=contrast] .calendar-tooltip__row--bm4 .calendar-tooltip__value,body.dark .calendar-tooltip__row--bm4 .calendar-tooltip__value{color:var(--wb-color-text-on-contrast-default)}[data-on=dark] .calendar-tooltip__label,[data-on=contrast] .calendar-tooltip__label,body.dark .calendar-tooltip__label{color:var(--wb-color-text-on-contrast-weak-default)}[data-on=dark] .calendar-tooltip__value,[data-on=contrast] .calendar-tooltip__value,body.dark .calendar-tooltip__value{color:var(--wb-color-text-on-contrast-default)}[data-on=dark] .calendar-tooltip__value--mono,[data-on=contrast] .calendar-tooltip__value--mono,body.dark .calendar-tooltip__value--mono{color:var(--wb-color-text-on-contrast-weak-default)}[data-on=dark] .calendar-tooltip__divider,[data-on=contrast] .calendar-tooltip__divider,body.dark .calendar-tooltip__divider{border-top-color:var(--wb-color-border-contrast-main-default)}[data-on=dark] .calendar-tooltip__section-title,[data-on=contrast] .calendar-tooltip__section-title,body.dark .calendar-tooltip__section-title{color:var(--wb-color-text-on-contrast-weak-default)}[data-on=dark] .calendar-tooltip__mtc-item,[data-on=contrast] .calendar-tooltip__mtc-item,body.dark .calendar-tooltip__mtc-item{border-left-color:var(--wb-color-border-contrast-main-default)}[data-on=dark] .calendar-tooltip__mtc-bm4,[data-on=contrast] .calendar-tooltip__mtc-bm4,body.dark .calendar-tooltip__mtc-bm4{color:var(--wb-color-text-on-contrast-default)}
