.datepicker{width:min-content}.datepicker:not(.active){display:none}.datepicker-dropdown{position:absolute;z-index:20;padding-top:4px}.datepicker-dropdown.datepicker-orient-top{padding-top:0;padding-bottom:4px}.datepicker-picker{display:flex;flex-direction:column;border-radius:4px;background-color:#fff}.datepicker-dropdown .datepicker-picker{box-shadow:0 2px 3px #0a0a0a1a,0 0 0 1px #0a0a0a1a}.datepicker-main{flex:auto;padding:2px}.datepicker-footer{box-shadow:inset 0 1px 1px #0a0a0a1a;background-color:#f5f5f5}.datepicker-title{box-shadow:inset 0 -1px 1px #0a0a0a1a;background-color:#f5f5f5;padding:.375rem .75rem;text-align:center;font-weight:700}.datepicker-controls{display:flex}.datepicker-header .datepicker-controls{padding:2px 2px 0}.datepicker-controls .button{display:inline-flex;position:relative;align-items:center;justify-content:center;margin:0;border:1px solid hsl(0,0%,86.4%);border-radius:4px;box-shadow:none;background-color:#fff;cursor:pointer;padding:calc(.375em - 1px) .75em;height:2.25em;vertical-align:top;text-align:center;line-height:1.5;white-space:nowrap;color:#363636;font-size:1rem}.datepicker-controls .button:focus,.datepicker-controls .button:active{outline:none}.datepicker-controls .button:hover{border-color:#b8b8b8;color:#363636}.datepicker-controls .button:focus{border-color:#3273dc;color:#363636}.datepicker-controls .button:focus:not(:active){box-shadow:0 0 0 .125em #3273dc40}.datepicker-controls .button:active{border-color:#474747;color:#363636}.datepicker-controls .button[disabled]{cursor:not-allowed}.datepicker-header .datepicker-controls .button{border-color:transparent;font-weight:700}.datepicker-header .datepicker-controls .button:hover{background-color:#f9f9f9}.datepicker-header .datepicker-controls .button:active{background-color:#f2f2f2}.datepicker-footer .datepicker-controls .button{flex:auto;margin:calc(.375rem - 1px) .375rem;border-radius:2px;font-size:.75rem}.datepicker-controls .view-switch{flex:auto}.datepicker-controls .prev-button,.datepicker-controls .next-button{padding-right:.375rem;padding-left:.375rem;flex:0 0 14.2857142857%}.datepicker-controls .prev-button.disabled,.datepicker-controls .next-button.disabled{visibility:hidden}.datepicker-view,.datepicker-grid{display:flex}.datepicker-view{align-items:stretch;width:15.75rem}.datepicker-grid{flex-wrap:wrap;flex:auto}.datepicker .days{display:flex;flex-direction:column;flex:auto}.datepicker .days-of-week{display:flex}.datepicker .week-numbers{display:flex;flex-direction:column;flex:0 0 9.6774193548%}.datepicker .weeks{display:flex;flex-direction:column;align-items:stretch;flex:auto}.datepicker span{display:flex;align-items:center;justify-content:center;border-radius:4px;cursor:default;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.datepicker .dow{height:1.5rem;font-size:.875rem;font-weight:700}.datepicker .week{flex:auto;color:#b8b8b8;font-size:.75rem}.datepicker-cell,.datepicker .days .dow{flex-basis:14.2857142857%}.datepicker-cell{height:2.25rem}.datepicker-cell:not(.day){flex-basis:25%;height:4.5rem}.datepicker-cell:not(.disabled):hover{background-color:#f9f9f9;cursor:pointer}.datepicker-cell.focused:not(.selected){background-color:#e9e9e9}.datepicker-cell.selected,.datepicker-cell.selected:hover{background-color:#3273dc;color:#fff;font-weight:600}.datepicker-cell.disabled{color:#dcdcdc}.datepicker-cell.prev:not(.disabled),.datepicker-cell.next:not(.disabled){color:#7a7a7a}.datepicker-cell.prev.selected,.datepicker-cell.next.selected{color:#e6e6e6}.datepicker-cell.highlighted:not(.selected):not(.range):not(.today){border-radius:0;background-color:#f5f5f5}.datepicker-cell.highlighted:not(.selected):not(.range):not(.today):not(.disabled):hover{background-color:#efefef}.datepicker-cell.highlighted:not(.selected):not(.range):not(.today).focused{background-color:#e9e9e9}.datepicker-cell.today:not(.selected){background-color:#00d1b2}.datepicker-cell.today:not(.selected):not(.disabled){color:#fff}.datepicker-cell.today.focused:not(.selected){background-color:#00ccad}.datepicker-cell.range-end:not(.selected),.datepicker-cell.range-start:not(.selected){background-color:#b8b8b8;color:#fff}.datepicker-cell.range-end.focused:not(.selected),.datepicker-cell.range-start.focused:not(.selected){background-color:#b3b3b3}.datepicker-cell.range-start:not(.range-end){border-radius:4px 0 0 4px}.datepicker-cell.range-end:not(.range-start){border-radius:0 4px 4px 0}.datepicker-cell.range{border-radius:0;background-color:#dcdcdc}.datepicker-cell.range:not(.disabled):not(.focused):not(.today):hover{background-color:#d7d7d7}.datepicker-cell.range.disabled{color:#c6c6c6}.datepicker-cell.range.focused{background-color:#d1d1d1}.datepicker-input.in-edit{border-color:#276bda}.datepicker-input.in-edit:focus,.datepicker-input.in-edit:active{box-shadow:0 0 .25em .25em #276bda33}@font-face{font-family:GlobotipoCorporativaRegular;src:url(/assets/GlobotipoCorporativa-Regular-BSz_TOG0.ttf) format("truetype");font-weight:100 900;font-display:swap}@font-face{font-family:GlobotipoCorporativaBold;src:url(/assets/GlobotipoCorporativa-Bold-DT11pxlR.ttf) format("truetype");font-weight:100 900;font-display:swap}@font-face{font-family:GlobotipoCorporativaTextosRegular;src:url(/assets/GlobotipoCorporativaTextos-Regular-DxiuYOp_.ttf) format("truetype");font-weight:100 900;font-display:swap}@font-face{font-family:GlobotipoCorporativaTextosBold;src:url(/assets/GlobotipoCorporativaTextos-Bold-u6I3GR1v.ttf) format("truetype");font-weight:100 900;font-display:swap}@font-face{font-family:GlobotipoCorporativaInter;src:url(/assets/InterVariableFont_slnt_wght-Cl4AQHp9.ttf) format("truetype");font-weight:100 900;font-display:swap}body{font-family:GlobotipoCorporativaRegular,sans-serif;margin:0;padding:0}.container{width:100%;margin:0 auto}.tooltip-logout-wrapper[data-v-1147d452]{position:relative;display:inline-block;width:100%}.tooltip-logout-content[data-v-1147d452]{position:absolute;top:100%;left:50%;right:auto;transform:translate(-50%);max-width:none;white-space:nowrap;padding:12px 16px;background-color:#333;color:#fff;border:1px solid #606060;border-radius:8px;box-shadow:0 6px 12px #0003;z-index:1002;font-family:GlobotipoCorporativaInter;font-size:14px;font-weight:400;line-height:25px;text-align:right;cursor:pointer}.tooltip-logout-content[data-v-1147d452]:hover{background-color:#185cfb;border-color:#185cfb}.tooltip-logout-arrow[data-v-1147d452]{position:absolute;top:-6px;left:50%;transform:translate(-50%);width:0;height:0;border-style:solid;border-width:0 6px 6px 6px;border-color:transparent transparent #333333 transparent}.tooltip-logout-content:hover .tooltip-logout-arrow[data-v-1147d452]{border-color:transparent transparent #185cfb transparent}.mobile-menu-container[data-v-e36453a8]{position:relative;z-index:10001}.mobile-menu-overlay[data-v-e36453a8]{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#00000080;z-index:10002}.mobile-menu-drawer[data-v-e36453a8]{position:fixed;top:0;left:0;height:100vh;width:100%;background-color:#fff;transform:translate(-100%);z-index:10003;box-shadow:2px 0 8px #00000026;overflow-y:auto}.mobile-menu-drawer--open[data-v-e36453a8]{transform:translate(0)}.mobile-menu-header[data-v-e36453a8]{display:flex;align-items:center;justify-content:flex-end;padding:1rem 1.5rem;background:#fff}.mobile-menu-header .mobile-menu-close[data-v-e36453a8]{background:none;border:none;cursor:pointer;padding:.5rem;border-radius:4px;display:flex;align-items:center;justify-content:center}.mobile-menu-header .mobile-menu-close[data-v-e36453a8]:hover{background-color:#f5f5f5}.mobile-menu-content[data-v-e36453a8]{display:flex;flex-direction:column;height:calc(100vh - 72px);padding-top:2rem}.mobile-menu-nav[data-v-e36453a8]{flex:1}.mobile-menu-nav ul[data-v-e36453a8]{list-style:none;padding:0;margin:0}.mobile-menu-nav li[data-v-e36453a8]{margin:0}.mobile-menu-link[data-v-e36453a8]{display:flex;flex-direction:column;align-items:center;gap:.5rem;padding:1.5rem 1rem;color:#252527;text-decoration:none;margin:0 1rem;border-radius:8px}.mobile-menu-link[data-v-e36453a8]:hover{background-color:#f8f9fa}.mobile-menu-link.active[data-v-e36453a8]{color:#252527}.mobile-menu-link.active .mobile-menu-text[data-v-e36453a8]{color:#252527;font-weight:600}.mobile-menu-link--disabled[data-v-e36453a8]{opacity:.5;cursor:not-allowed;pointer-events:none}.mobile-menu-link--disabled[data-v-e36453a8]:hover{background-color:transparent}.mobile-menu-link--disabled .mobile-menu-text[data-v-e36453a8]{color:#a0a0a0}.mobile-menu-link .mobile-menu-icon[data-v-e36453a8]{display:flex;align-items:center;justify-content:center;width:24px;height:24px;margin-bottom:.25rem}.mobile-menu-link .mobile-menu-icon img[data-v-e36453a8]{width:24px;height:24px}.mobile-menu-link .mobile-menu-text[data-v-e36453a8]{font-size:14px;font-weight:400;text-align:center;line-height:1.2}@media (min-width: 769px){.mobile-menu-container[data-v-e36453a8]{display:none}}.container-menu[data-v-3028d858]{position:fixed;left:0;right:0;top:0;z-index:10000;height:64px;width:100%;background:linear-gradient(90deg,#0079fd -37.91%,#8800f8 137.91%);margin:0;padding:0;display:flex;align-items:center;justify-content:space-between;box-sizing:border-box}.container-menu .mobile-header[data-v-3028d858]{display:flex;align-items:center;gap:0;flex:1}.container-menu .mobile-menu-button[data-v-3028d858]{display:none;z-index:1000}.container-menu .mobile-menu-button .hamburger-button[data-v-3028d858]{background:none;border:none;cursor:pointer;padding:.5rem;border-radius:4px;display:flex;align-items:center;justify-content:center}.container-menu .mobile-menu-button .hamburger-button[data-v-3028d858]:hover{background-color:#ffffff1a}.container-menu .date-container[data-v-3028d858]{color:#fff;width:275px;display:flex;align-items:center;padding-left:6rem}.container-menu .date-container .date-text[data-v-3028d858]{margin:0;padding:0;font-weight:400;font-size:17px;line-height:38.96px;text-align:right;vertical-align:middle}.container-menu .logo-all[data-v-3028d858]{width:246px;display:flex;justify-content:center}.container-menu .logo-all .logo-img[data-v-3028d858]{height:35px}.container-menu .logo-all.logo-mobile[data-v-3028d858]{width:auto;flex:1;padding:0;justify-content:flex-start;margin-left:.5rem}.container-menu .user-container[data-v-3028d858]{color:#fff;display:flex;align-items:center;padding-right:6rem}.container-menu .user-container .user-icon[data-v-3028d858]{margin-left:26px}.container-menu .user-container .user-icon img[data-v-3028d858]{width:40px;height:40px}.container-menu .user-container .user-text[data-v-3028d858]{margin:0;padding:0;font-weight:400;font-size:16px;line-height:100%;text-align:right}.container-menu .menu[data-v-3028d858]{display:none}@media (max-width: 768px){.container-menu[data-v-3028d858]{padding:0 1rem;position:relative;z-index:10000}.container-menu .mobile-header[data-v-3028d858]{display:flex;align-items:center;width:100%;gap:.5rem}.container-menu .mobile-menu-button[data-v-3028d858]{display:flex;align-items:center;z-index:10001}.container-menu .logo-all.logo-mobile[data-v-3028d858]{display:flex;flex:1;justify-content:center;padding:0;margin:0}.container-menu .logo-all.logo-mobile .logo-img[data-v-3028d858],.container-menu .logo-all.logo-mobile-admin .logo-img[data-v-3028d858]{height:18px}.container-menu .date-container[data-v-3028d858],.container-menu .user-container[data-v-3028d858]{display:none}}.side-menu[data-v-b8058770]{position:sticky;top:0;z-index:100;width:90px;min-width:90px;height:100vh;background-color:#fff;padding-top:1rem;padding-bottom:2rem;border-right:1px solid #e2e2e3;box-shadow:2px 0 4px #0000001a;flex-shrink:0;overflow-y:auto}.side-menu ul[data-v-b8058770]{list-style:none;padding:0;margin:0}.side-menu li[data-v-b8058770]{margin-bottom:1rem}.menu-link[data-v-b8058770]{display:flex;flex-direction:column;align-items:center;justify-content:center;color:#252527;text-decoration:none;height:70px;border-radius:4px}.menu-link[data-v-b8058770]:hover,.menu-link.active[data-v-b8058770]{background-color:#98d8fe}.menu-link p[data-v-b8058770]{margin:0;font-size:14px;line-height:16px}.icon img[data-v-b8058770]{width:24px;height:24px}@media (max-width: 768px){.side-menu[data-v-b8058770]{display:none}}.app-layout[data-v-46e713f3]{display:flex;min-height:calc(100vh - 64px);margin-top:64px;position:relative}.main-content[data-v-46e713f3]{flex:1;overflow-x:hidden}@media (max-width: 768px){.main-content[data-v-46e713f3]{padding:1rem 2rem 2rem!important}}@media (max-width: 480px){.main-content[data-v-46e713f3]{padding:1rem 1rem 1.5rem!important}}
