.flatpickr-calendar{-webkit-animation:none;animation:none;background:transparent;background:#fff;border:0;border-radius:5px;-webkit-box-shadow:1px 0 0 #e6e6e6,-1px 0 0 #e6e6e6,0 1px 0 #e6e6e6,0 -1px 0 #e6e6e6,0 3px 13px rgba(0,0,0,.08);box-shadow:1px 0 0 #e6e6e6,-1px 0 0 #e6e6e6,0 1px 0 #e6e6e6,0 -1px 0 #e6e6e6,0 3px 13px rgba(0,0,0,.08);-webkit-box-sizing:border-box;box-sizing:border-box;direction:ltr;display:none;font-size:14px;line-height:24px;opacity:0;padding:0;position:absolute;text-align:center;-ms-touch-action:manipulation;touch-action:manipulation;visibility:hidden;width:307.875px}.flatpickr-calendar.inline,.flatpickr-calendar.open{max-height:640px;opacity:1;visibility:visible}.flatpickr-calendar.open{display:inline-block;z-index:99999}.flatpickr-calendar.animate.open{-webkit-animation:fpFadeInDown .3s cubic-bezier(.23,1,.32,1);animation:fpFadeInDown .3s cubic-bezier(.23,1,.32,1)}.flatpickr-calendar.inline{display:block;position:relative;top:2px}.flatpickr-calendar.static{position:absolute;top:calc(100% + 2px)}.flatpickr-calendar.static.open{display:block;z-index:999}.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+1) .flatpickr-day.inRange:nth-child(7n+7){-webkit-box-shadow:none!important;box-shadow:none!important}.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+2) .flatpickr-day.inRange:nth-child(7n+1){-webkit-box-shadow:-2px 0 0 #e6e6e6,5px 0 0 #e6e6e6;box-shadow:-2px 0 0 #e6e6e6,5px 0 0 #e6e6e6}.flatpickr-calendar .hasTime .dayContainer,.flatpickr-calendar .hasWeeks .dayContainer{border-bottom:0;border-bottom-left-radius:0;border-bottom-right-radius:0}.flatpickr-calendar .hasWeeks .dayContainer{border-left:0}.flatpickr-calendar.hasTime .flatpickr-time{border-top:1px solid #e6e6e6;height:40px}.flatpickr-calendar.noCalendar.hasTime .flatpickr-time{height:auto}.flatpickr-calendar:after,.flatpickr-calendar:before{border:solid transparent;content:"";display:block;height:0;left:22px;pointer-events:none;position:absolute;width:0}.flatpickr-calendar.arrowRight:after,.flatpickr-calendar.arrowRight:before,.flatpickr-calendar.rightMost:after,.flatpickr-calendar.rightMost:before{left:auto;right:22px}.flatpickr-calendar.arrowCenter:after,.flatpickr-calendar.arrowCenter:before{left:50%;right:50%}.flatpickr-calendar:before{border-width:5px;margin:0 -5px}.flatpickr-calendar:after{border-width:4px;margin:0 -4px}.flatpickr-calendar.arrowTop:after,.flatpickr-calendar.arrowTop:before{bottom:100%}.flatpickr-calendar.arrowTop:before{border-bottom-color:#e6e6e6}.flatpickr-calendar.arrowTop:after{border-bottom-color:#fff}.flatpickr-calendar.arrowBottom:after,.flatpickr-calendar.arrowBottom:before{top:100%}.flatpickr-calendar.arrowBottom:before{border-top-color:#e6e6e6}.flatpickr-calendar.arrowBottom:after{border-top-color:#fff}.flatpickr-calendar:focus{outline:0}.flatpickr-wrapper{display:inline-block;position:relative}.flatpickr-months{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.flatpickr-months .flatpickr-month{-webkit-box-flex:1;background:transparent;-webkit-flex:1;-ms-flex:1;flex:1;line-height:1;overflow:hidden;position:relative;text-align:center}.flatpickr-months .flatpickr-month,.flatpickr-months .flatpickr-next-month,.flatpickr-months .flatpickr-prev-month{fill:rgba(0,0,0,.9);color:rgba(0,0,0,.9);height:34px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.flatpickr-months .flatpickr-next-month,.flatpickr-months .flatpickr-prev-month{cursor:pointer;padding:10px;position:absolute;text-decoration:none;top:0;z-index:3}.flatpickr-months .flatpickr-next-month.flatpickr-disabled,.flatpickr-months .flatpickr-prev-month.flatpickr-disabled{display:none}.flatpickr-months .flatpickr-next-month i,.flatpickr-months .flatpickr-prev-month i{position:relative}.flatpickr-months .flatpickr-next-month.flatpickr-prev-month,.flatpickr-months .flatpickr-prev-month.flatpickr-prev-month{left:0}.flatpickr-months .flatpickr-next-month.flatpickr-next-month,.flatpickr-months .flatpickr-prev-month.flatpickr-next-month{right:0}.flatpickr-months .flatpickr-next-month:hover,.flatpickr-months .flatpickr-prev-month:hover{color:#959ea9}.flatpickr-months .flatpickr-next-month:hover svg,.flatpickr-months .flatpickr-prev-month:hover svg{fill:#f64747}.flatpickr-months .flatpickr-next-month svg,.flatpickr-months .flatpickr-prev-month svg{height:14px;width:14px}.flatpickr-months .flatpickr-next-month svg path,.flatpickr-months .flatpickr-prev-month svg path{fill:inherit;-webkit-transition:fill .1s;transition:fill .1s}.numInputWrapper{height:auto;position:relative}.numInputWrapper input,.numInputWrapper span{display:inline-block}.numInputWrapper input{width:100%}.numInputWrapper input::-ms-clear{display:none}.numInputWrapper input::-webkit-inner-spin-button,.numInputWrapper input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.numInputWrapper span{border:1px solid rgba(57,57,57,.15);-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;height:50%;line-height:50%;opacity:0;padding:0 4px 0 2px;position:absolute;right:0;width:14px}.numInputWrapper span:hover{background:rgba(0,0,0,.1)}.numInputWrapper span:active{background:rgba(0,0,0,.2)}.numInputWrapper span:after{content:"";display:block;position:absolute}.numInputWrapper span.arrowUp{border-bottom:0;top:0}.numInputWrapper span.arrowUp:after{border-bottom:4px solid rgba(57,57,57,.6);border-left:4px solid transparent;border-right:4px solid transparent;top:26%}.numInputWrapper span.arrowDown{top:50%}.numInputWrapper span.arrowDown:after{border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid rgba(57,57,57,.6);top:40%}.numInputWrapper span svg{height:auto;width:inherit}.numInputWrapper span svg path{fill:rgba(0,0,0,.5)}.numInputWrapper:hover{background:rgba(0,0,0,.05)}.numInputWrapper:hover span{opacity:1}.flatpickr-current-month{color:inherit;display:inline-block;font-size:135%;font-weight:300;height:34px;left:12.5%;line-height:inherit;line-height:1;padding:7.48px 0 0;position:absolute;text-align:center;-webkit-transform:translateZ(0);transform:translateZ(0);width:75%}.flatpickr-current-month span.cur-month{color:inherit;display:inline-block;font-family:inherit;font-weight:700;margin-left:.5ch;padding:0}.flatpickr-current-month span.cur-month:hover{background:rgba(0,0,0,.05)}.flatpickr-current-month .numInputWrapper{display:inline-block;width:6ch;width:7ch\0}.flatpickr-current-month .numInputWrapper span.arrowUp:after{border-bottom-color:rgba(0,0,0,.9)}.flatpickr-current-month .numInputWrapper span.arrowDown:after{border-top-color:rgba(0,0,0,.9)}.flatpickr-current-month input.cur-year{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;background:transparent;border:0;border-radius:0;-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;cursor:text;display:inline-block;font-family:inherit;font-size:inherit;font-weight:300;height:auto;line-height:inherit;margin:0;padding:0 0 0 .5ch;vertical-align:initial}.flatpickr-current-month input.cur-year:focus{outline:0}.flatpickr-current-month input.cur-year[disabled],.flatpickr-current-month input.cur-year[disabled]:hover{background:transparent;color:rgba(0,0,0,.5);font-size:100%;pointer-events:none}.flatpickr-current-month .flatpickr-monthDropdown-months{appearance:menulist;-webkit-appearance:menulist;-moz-appearance:menulist;background:transparent;border:none;border-radius:0;box-sizing:border-box;-webkit-box-sizing:border-box;color:inherit;cursor:pointer;font-family:inherit;font-size:inherit;font-weight:300;height:auto;line-height:inherit;margin:-1px 0 0;outline:none;padding:0 0 0 .5ch;position:relative;vertical-align:initial;width:auto}.flatpickr-current-month .flatpickr-monthDropdown-months:active,.flatpickr-current-month .flatpickr-monthDropdown-months:focus{outline:none}.flatpickr-current-month .flatpickr-monthDropdown-months:hover{background:rgba(0,0,0,.05)}.flatpickr-current-month .flatpickr-monthDropdown-months .flatpickr-monthDropdown-month{background-color:transparent;outline:none;padding:0}.flatpickr-weekdays{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;background:transparent;height:28px;overflow:hidden;text-align:center;width:100%}.flatpickr-weekdays,.flatpickr-weekdays .flatpickr-weekdaycontainer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.flatpickr-weekdays .flatpickr-weekdaycontainer,span.flatpickr-weekday{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}span.flatpickr-weekday{background:transparent;color:rgba(0,0,0,.54);cursor:default;display:block;font-size:90%;font-weight:bolder;line-height:1;margin:0;text-align:center}.dayContainer,.flatpickr-weeks{padding:1px 0 0}.flatpickr-days{-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;overflow:hidden;position:relative;width:307.875px}.flatpickr-days:focus{outline:0}.dayContainer{-ms-flex-pack:justify;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-wrap:wrap;-webkit-justify-content:space-around;justify-content:space-around;max-width:307.875px;min-width:307.875px;opacity:1;outline:0;padding:0;text-align:left;-webkit-transform:translateZ(0);transform:translateZ(0);width:307.875px}.dayContainer+.dayContainer{-webkit-box-shadow:-1px 0 0 #e6e6e6;box-shadow:-1px 0 0 #e6e6e6}.flatpickr-day{-ms-flex-preferred-size:14.2857143%;-webkit-box-pack:center;-ms-flex-pack:center;background:none;border:1px solid transparent;border-radius:150px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#393939;cursor:pointer;display:inline-block;-webkit-flex-basis:14.2857143%;flex-basis:14.2857143%;font-weight:400;height:39px;-webkit-justify-content:center;justify-content:center;line-height:39px;margin:0;max-width:39px;position:relative;text-align:center;width:14.2857143%}.flatpickr-day.inRange,.flatpickr-day.nextMonthDay.inRange,.flatpickr-day.nextMonthDay.today.inRange,.flatpickr-day.nextMonthDay:focus,.flatpickr-day.nextMonthDay:hover,.flatpickr-day.prevMonthDay.inRange,.flatpickr-day.prevMonthDay.today.inRange,.flatpickr-day.prevMonthDay:focus,.flatpickr-day.prevMonthDay:hover,.flatpickr-day.today.inRange,.flatpickr-day:focus,.flatpickr-day:hover{background:#e6e6e6;border-color:#e6e6e6;cursor:pointer;outline:0}.flatpickr-day.today{border-color:#959ea9}.flatpickr-day.today:focus,.flatpickr-day.today:hover{background:#959ea9;border-color:#959ea9;color:#fff}.flatpickr-day.endRange,.flatpickr-day.endRange.inRange,.flatpickr-day.endRange.nextMonthDay,.flatpickr-day.endRange.prevMonthDay,.flatpickr-day.endRange:focus,.flatpickr-day.endRange:hover,.flatpickr-day.selected,.flatpickr-day.selected.inRange,.flatpickr-day.selected.nextMonthDay,.flatpickr-day.selected.prevMonthDay,.flatpickr-day.selected:focus,.flatpickr-day.selected:hover,.flatpickr-day.startRange,.flatpickr-day.startRange.inRange,.flatpickr-day.startRange.nextMonthDay,.flatpickr-day.startRange.prevMonthDay,.flatpickr-day.startRange:focus,.flatpickr-day.startRange:hover{background:#569ff7;border-color:#569ff7;-webkit-box-shadow:none;box-shadow:none;color:#fff}.flatpickr-day.endRange.startRange,.flatpickr-day.selected.startRange,.flatpickr-day.startRange.startRange{border-radius:50px 0 0 50px}.flatpickr-day.endRange.endRange,.flatpickr-day.selected.endRange,.flatpickr-day.startRange.endRange{border-radius:0 50px 50px 0}.flatpickr-day.endRange.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-day.selected.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-day.startRange.startRange+.endRange:not(:nth-child(7n+1)){-webkit-box-shadow:-10px 0 0 #569ff7;box-shadow:-10px 0 0 #569ff7}.flatpickr-day.endRange.startRange.endRange,.flatpickr-day.selected.startRange.endRange,.flatpickr-day.startRange.startRange.endRange{border-radius:50px}.flatpickr-day.inRange{border-radius:0;-webkit-box-shadow:-5px 0 0 #e6e6e6,5px 0 0 #e6e6e6;box-shadow:-5px 0 0 #e6e6e6,5px 0 0 #e6e6e6}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover,.flatpickr-day.nextMonthDay,.flatpickr-day.notAllowed,.flatpickr-day.notAllowed.nextMonthDay,.flatpickr-day.notAllowed.prevMonthDay,.flatpickr-day.prevMonthDay{background:transparent;border-color:transparent;color:rgba(57,57,57,.3);cursor:default}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover{color:rgba(57,57,57,.1);cursor:not-allowed}.flatpickr-day.week.selected{border-radius:0;-webkit-box-shadow:-5px 0 0 #569ff7,5px 0 0 #569ff7;box-shadow:-5px 0 0 #569ff7,5px 0 0 #569ff7}.flatpickr-day.hidden{visibility:hidden}.rangeMode .flatpickr-day{margin-top:1px}.flatpickr-weekwrapper{float:left}.flatpickr-weekwrapper .flatpickr-weeks{-webkit-box-shadow:1px 0 0 #e6e6e6;box-shadow:1px 0 0 #e6e6e6;padding:0 12px}.flatpickr-weekwrapper .flatpickr-weekday{float:none;line-height:28px;width:100%}.flatpickr-weekwrapper span.flatpickr-day,.flatpickr-weekwrapper span.flatpickr-day:hover{background:transparent;border:none;color:rgba(57,57,57,.3);cursor:default;display:block;max-width:none;width:100%}.flatpickr-innerContainer{display:block;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;overflow:hidden}.flatpickr-innerContainer,.flatpickr-rContainer{-webkit-box-sizing:border-box;box-sizing:border-box}.flatpickr-rContainer{display:inline-block;padding:0}.flatpickr-time{-webkit-box-sizing:border-box;box-sizing:border-box;display:block;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:0;line-height:40px;max-height:40px;outline:0;overflow:hidden;text-align:center}.flatpickr-time:after{clear:both;content:"";display:table}.flatpickr-time .numInputWrapper{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;float:left;height:40px;width:40%}.flatpickr-time .numInputWrapper span.arrowUp:after{border-bottom-color:#393939}.flatpickr-time .numInputWrapper span.arrowDown:after{border-top-color:#393939}.flatpickr-time.hasSeconds .numInputWrapper{width:26%}.flatpickr-time.time24hr .numInputWrapper{width:49%}.flatpickr-time input{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;background:transparent;border:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none;-webkit-box-sizing:border-box;box-sizing:border-box;color:#393939;font-size:14px;height:inherit;line-height:inherit;margin:0;padding:0;position:relative;text-align:center}.flatpickr-time input.flatpickr-hour{font-weight:700}.flatpickr-time input.flatpickr-minute,.flatpickr-time input.flatpickr-second{font-weight:400}.flatpickr-time input:focus{border:0;outline:0}.flatpickr-time .flatpickr-am-pm,.flatpickr-time .flatpickr-time-separator{-ms-flex-item-align:center;-webkit-align-self:center;align-self:center;color:#393939;float:left;font-weight:700;height:inherit;line-height:inherit;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:2%}.flatpickr-time .flatpickr-am-pm{cursor:pointer;font-weight:400;outline:0;text-align:center;width:18%}.flatpickr-time .flatpickr-am-pm:focus,.flatpickr-time .flatpickr-am-pm:hover,.flatpickr-time input:focus,.flatpickr-time input:hover{background:#eee}.flatpickr-input[readonly]{cursor:pointer}@-webkit-keyframes fpFadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fpFadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}
@charset "UTF-8";*{box-sizing:border-box;font-family:Inter,serif;font-style:normal;font-weight:400;line-height:1.2}@supports (padding:max(0px)){body{padding-left:max(0px,env(safe-area-inset-left));padding-right:max(0px,env(safe-area-inset-right))}}:root{font-size:.83vw}@media (max-width:1820px){:root{font-size:94.75%}}@media (max-width:1720px){:root{font-size:89.5%}}@media (max-width:1620px){:root{font-size:84.32%}}@media (max-width:1520px){:root{font-size:79.12%}}@media (max-width:1420px){:root{font-size:73.87%}}@media (max-width:1320px){:root{font-size:68.68%}}@media (max-width:1220px){:root{font-size:63%}}@media (max-width:1120px){:root{font-size:58%}}@media (max-width:1020px){:root{font-size:53%}}@media (max-width:920px){:root{font-size:48%}}@media (max-width:820px){:root{font-size:43%}}@media (max-width:720px){:root{font-size:38%}}@media (max-width:620px){:root{font-size:38%}}@media (max-width:480px){:root{font-size:16px}}.show-only-mobile{display:none}@media (max-width:480px){.show-only-mobile{display:block}}.menu-system-portal{background-color:#863031;padding:2.8125rem 0;z-index:10}.menu-system-portal>div{display:none}.menu-system-portal>div>ul>li>a{align-items:center;background-color:#f5f7fa;border-radius:50%;display:flex;height:2.1875rem;justify-content:center;transition:all .3s linear;width:2.1875rem}.menu-system-portal>div>ul>li>a>img{width:1rem}.menu-system-portal>div>ul>li>a:hover{background-color:#969491}.menu-system-portal>div>ul>li>button{background-color:transparent;margin-left:.125rem;outline:none}.menu-system-portal>div>ul>li>button,.menu-system-portal>div>ul>li>button>img{border-radius:50%;display:block;height:2.1875rem;width:2.1875rem}.menu-system-portal>header{padding-bottom:5.85rem;padding-left:2.4375rem}.menu-system-portal>header>a{display:grid}.menu-system-portal>header>a,.menu-system-portal>header>a>img{width:15.8rem}.menu-system-portal>nav>ul>li button,.menu-system-portal>nav>ul>li>a{background-color:transparent;color:#c87778;font-size:1.125rem;gap:2.125rem;min-height:5rem;padding:.3125rem 2.4375rem .3125rem 3.6875rem;position:relative;transition:all .3s linear;width:100%}.menu-system-portal>nav>ul>li button>svg,.menu-system-portal>nav>ul>li>a>svg{height:auto;width:2rem}.menu-system-portal>nav>ul>li button>svg>path,.menu-system-portal>nav>ul>li>a>svg>path{transition:all .3s linear}.menu-system-portal>nav>ul>li button:before,.menu-system-portal>nav>ul>li>a:before{background-color:#fff;border-radius:0 .625rem .625rem 0;content:"";display:block;height:100%;left:0;position:absolute;top:0;transition:all .3s linear;width:0}.menu-system-portal>nav>ul>li button.bg-to-route,.menu-system-portal>nav>ul>li>a.bg-to-route{background-color:#904344}.menu-system-portal>nav>ul>li button.bg-to-route,.menu-system-portal>nav>ul>li button:hover,.menu-system-portal>nav>ul>li>a.bg-to-route,.menu-system-portal>nav>ul>li>a:hover{color:#fff}.menu-system-portal>nav>ul>li button.bg-to-route:before,.menu-system-portal>nav>ul>li button:hover:before,.menu-system-portal>nav>ul>li>a.bg-to-route:before,.menu-system-portal>nav>ul>li>a:hover:before{width:.5rem}.menu-system-portal>nav>ul>li button.bg-to-route>svg>path,.menu-system-portal>nav>ul>li button:hover>svg>path,.menu-system-portal>nav>ul>li>a.bg-to-route>svg>path,.menu-system-portal>nav>ul>li>a:hover>svg>path{fill:#fff}@media (max-width:480px){.menu-system-portal{box-shadow:2px 0 8px rgba(0,0,0,.15);height:100vh;left:-100%;max-width:20rem;overflow-y:auto;padding:1rem 0 2rem;position:fixed;top:0;transition:left .3s ease-in-out;width:85%;z-index:1000}.menu-system-portal.active{left:0}.menu-system-portal:before{background:rgba(0,0,0,.5);content:"";height:100vh;left:0;opacity:0;pointer-events:none;position:fixed;top:0;transition:opacity .3s ease-in-out;width:100vw;z-index:-1}.menu-system-portal.active:before{opacity:1;pointer-events:auto}.menu-system-portal>header{border-bottom:1px solid rgba(230,239,245,.2);margin-bottom:1.5rem;padding:0 1rem 1rem}.menu-system-portal>header>a{align-items:center;display:flex;justify-content:center;width:100%}.menu-system-portal>header>a>img{width:10rem}.menu-system-portal>nav>ul>li>a,.menu-system-portal>nav>ul>li>button{font-size:1rem;min-height:3.5rem;padding:.5rem 1rem .5rem 2rem}.menu-system-portal>nav>ul>li>a>svg,.menu-system-portal>nav>ul>li>button>svg{width:1.5rem}}.title-with-icon{align-items:center;display:flex;gap:.5rem;padding:.5rem 4.375rem}.title-with-icon>img{height:auto;width:1.2rem}.title-with-icon>h1{font-size:1.3rem}.header-system{border-bottom:.0625rem solid #e6eff5;display:flex;height:7.375rem}.header-system .mobile-button-menu{display:none}.header-system .left-header{align-items:center;background-color:#fff;display:flex;gap:1rem;justify-content:space-between;padding:1rem 2.25rem 1rem 4.375rem;width:100%}.header-system .left-header .header-title-section{display:flex;flex-direction:column;gap:.25rem}.header-system .left-header .header-title-section>p{color:#969491;font-size:1.25rem;font-weight:700;padding:0}.header-system .left-header .data-update-info{align-items:center;color:#666;display:flex;font-size:.75rem;gap:.5rem}.header-system .left-header .data-update-info .cache-badge{background-color:#ffc107;border-radius:.25rem;color:#000;font-size:.7rem;font-weight:600;padding:.1rem .4rem}.header-system .left-header>ul{align-items:center;display:flex;gap:1.25rem}.header-system .left-header>ul>li>a{align-items:center;background-color:#f5f7fa;border-radius:50%;display:flex;height:4.125rem;justify-content:center;transition:all .3s linear;width:4.125rem}.header-system .left-header>ul>li>a>svg{height:auto;width:1.875rem}.header-system .left-header>ul>li>a:hover{background-color:#863031}.header-system .left-header>ul>li>a:hover>svg>path{fill:#fff}.header-system .right-header>button{align-items:center;background-color:#f5f7fa;cursor:pointer;display:flex;font-size:1.125rem;font-weight:700;gap:.5rem;height:100%;outline:none;padding:.5rem 2rem;transition:all .3s linear;width:24.1875rem}.header-system .right-header>button>div{align-items:center;display:flex;gap:1.75rem;width:17.25rem}.header-system .right-header>button>div>img{border-radius:50%;height:5rem;width:5rem}.header-system .right-header>button>div>span{color:#863031;font-size:1.125rem;font-weight:700;text-align:left}.header-system .right-header>button>svg{height:auto;transition:all .3s linear;width:1.063rem}.header-system .right-header>button.active>svg{transform:rotate(180deg)}.header-system .right-header>button:hover{background-color:#863031}.header-system .right-header>button:hover>svg>path{fill:#fff}.header-system .right-header>button:hover>div>span{color:#fff}@media (max-width:480px){.header-system{align-items:center;flex-wrap:wrap;height:auto;justify-content:space-between;min-height:4rem;padding:.75rem 1rem}.header-system .mobile-button-menu{display:flex;order:1}.header-system .mobile-button-menu,.header-system .mobile-button-menu>img{height:1.25rem;width:1.25rem}.header-system .left-header{background:transparent;border-top:1px solid rgba(230,239,245,.3);margin-top:.5rem;order:3;padding:.5rem 0 0;width:100%}.header-system .left-header .header-title-section{align-items:center;flex-direction:row;flex-wrap:wrap;gap:.5rem;justify-content:space-between}.header-system .left-header .header-title-section>p{font-size:.75rem;padding:0}.header-system .left-header .header-title-section .data-update-info{flex-shrink:0;font-size:.625rem}.header-system .left-header .header-title-section .data-update-info .cache-badge{font-size:.5rem;padding:.05rem .25rem}.header-system .left-header>ul{display:none}.header-system .right-header{order:2}.header-system .right-header>button{border-radius:50%;height:2.5rem;min-width:2.5rem;padding:0;width:2.5rem}.header-system .right-header>button>div{gap:0;width:100%}.header-system .right-header>button>div>span{display:none}.header-system .right-header>button>div>img{height:2.5rem;width:2.5rem}.header-system .right-header>button>img,.header-system .right-header>button>svg{display:none}}.aside-user{background-color:#f5f7fa;height:calc(100vh - 8.375rem);position:fixed;right:-30rem;top:6.375rem;transition:all .3s linear;width:24.1875rem;z-index:10}.aside-user.active{right:0}.aside-user>ul{display:flex;flex-direction:column;gap:.8125rem;padding:1.375rem .9375rem 1.375rem 8.5rem}.aside-user>ul>li{border-radius:10px 0 0 10px}.aside-user>ul>li>a,.aside-user>ul>li>form>button{align-items:center;color:#863031;display:flex;font-size:1.125rem;gap:1.25rem;padding:.4375rem;transition:all .3s linear;width:100%}.aside-user>ul>li>a>div,.aside-user>ul>li>form>button>div{display:flex;justify-content:center;width:1.375rem}.aside-user>ul>li>a>div>svg,.aside-user>ul>li>form>button>div>svg{height:1.375rem;width:auto}.aside-user>ul>li:hover{background-color:#863031}.aside-user>ul>li:hover>a,.aside-user>ul>li:hover>form>button{color:#fff}.aside-user>ul>li:hover>a>div>svg>path,.aside-user>ul>li:hover>form>button>div>svg>path{fill:#fff}@media (max-width:480px){.aside-user{height:auto;top:4rem;width:auto}.aside-user>ul{padding:1.375rem}}.title-top-system{align-items:center;display:flex;min-height:2.5rem}@media (max-width:480px){.title-top-system{min-height:1.75rem;padding:.5rem 1rem}.title-top-system.title-system{font-size:1.125rem}}.message-system{color:#000;display:flex;font-size:1.125rem;gap:.5rem;padding:1.25rem 4.375rem}.message-system>img{width:16px}.message-system.warning-message{background-color:rgba(255,204,0,.5)}@media (max-width:480px){.message-system{font-size:.875rem;padding:.75rem 1rem}.message-system>img{width:14px}}.underDevelopment{align-items:center;background:var(--Badge-warning-bg,#fbf0da);border-radius:.5rem;display:flex;gap:1rem;margin:1.9375rem 4.375rem;padding:1.25rem 1.5rem}.underDevelopment>svg{height:auto;width:2rem}.underDevelopment>h1{color:var(--Badge-warning-text,#73510d);font-size:1rem;line-height:1.625rem}.title-system{color:#863031;font-size:1.75rem;font-weight:600}.page-change-password{align-items:center;display:flex}.page-change-password>div{max-width:65.4375rem;width:100%}.page-change-password>div>h3{margin-bottom:1.5625rem}.page-change-password>div>form{display:flex;flex-direction:column;gap:1.5625rem}.page-change-password>div>form>div>label{color:#969491!important;font-size:1.375rem;font-weight:700;line-height:1;margin-bottom:.3125rem}@media (max-width:480px){.page-change-password>div>h3{font-size:1.375rem;line-height:1.2}.page-change-password>div form>div>div>div>label{font-size:1rem}.autenticate-card-mobile>div{background-color:transparent;padding:2.5rem}.autenticate-card-mobile>div>header{margin:2.25rem 0 1.6875rem}.autenticate-card-mobile>div>header>h2{font-size:1.3125rem}.autenticate-card-mobile>div>header>p{font-size:.875rem}}.button-forgot-password .button-forms-dashboard{background-color:#00614f;border:1px solid #00614f}.button-forgot-password .button-forms-dashboard:hover{color:#00614f}.button-forms-dashboard{align-items:center;background-color:#863031;border:1px solid #863031;border-radius:3.9375rem;color:#fff;display:flex;font-size:.8125rem;font-weight:600;justify-content:center;letter-spacing:.3125rem;line-height:1;max-width:24.375rem;min-height:3.4375rem;outline:none;padding:10px 1.75rem;text-align:center;text-transform:uppercase;transition:all .3s linear;width:100%}.button-forms-dashboard:hover{background-color:transparent;color:#863031}.input-required:before{color:#e55353;content:"*";height:auto;margin-right:3px;width:auto}#toast-container.toast-top-right{top:60px}#toast-container .toast-message{line-height:1.2}.padding-pages-movement{padding:2rem 3.125rem 4.375rem 4.375rem;position:relative}.padding-pages-movement .div-data-table{border-radius:8px;box-shadow:0 0 2px 0 rgba(0,0,0,.078);padding:20px 5px}.padding-pages-movement .div-data-table .tables-data-tables thead th{font-size:.75rem}.padding-pages-movement table.dataTable tbody tr{background-color:transparent}.padding-pages-movement table.dataTable tbody tr td{font-size:.875rem;vertical-align:baseline}@media (max-width:480px){.padding-pages-movement{padding:1.5rem 1rem}.padding-pages-movement .div-data-table{overflow-x:auto;width:calc(100vw - 3.125rem)}.padding-pages-movement .div-data-table .js_div_loading_datatable{width:900px}}.padding-pages-movement .td-operation span{color:#687182;font-size:.75rem}.padding-pages-movement .type-operation{border-radius:.625rem;display:inline-block;font-size:.75rem;font-weight:500;letter-spacing:.0225rem;line-height:1.125rem;padding:1px 10px;text-transform:uppercase}.padding-pages-movement .type-operation.compra{background-color:#e1fcef;color:#14804a}.padding-pages-movement .type-operation.venda{background-color:#f0f1fa;color:#4f5aed}.padding-pages-schedule{padding:3.125rem 4.375rem;position:relative}@media (max-width:480px){.padding-pages-schedule{padding:1.5rem 1rem}}.padding-pages{padding:2rem 3.125rem 4.375rem 4.375rem;position:relative}.padding-pages .div-data-table{border-radius:8px;box-shadow:0 0 2px 0 rgba(0,0,0,.078);padding:20px 5px}.padding-pages .div-data-table .tables-data-tables thead th{font-size:.75rem}.padding-pages table.dataTable tbody tr{background-color:transparent}.padding-pages table.dataTable tbody tr td{font-size:.875rem;vertical-align:baseline}@media (max-width:480px){.padding-pages{padding:1.5rem 1rem}.padding-pages .div-data-table{overflow-x:auto;width:calc(100vw - 3.125rem)}.padding-pages .div-data-table .js_div_loading_datatable{width:900px}}.padding-pages .td-operation span{color:#687182;font-size:.75rem}.padding-pages .type-operation{border-radius:.625rem;display:inline-block;font-size:.75rem;font-weight:500;letter-spacing:.0225rem;line-height:1.125rem;padding:1px 10px;text-transform:uppercase}.padding-pages .type-operation.compra{background-color:#e1fcef;color:#14804a}.padding-pages .type-operation.venda{background-color:#f0f1fa;color:#4f5aed}.button-dowload-invoices{background:linear-gradient(270deg,#c87778,#863031);border-radius:1.5625rem;color:#fff;display:inline-flex;font-size:.5625rem;gap:.25rem;margin-left:auto;padding:8px 1.3125rem;transition:all .3s linear}.button-dowload-invoices>img{width:.75rem}.button-dowload-invoices:hover{transform:scale(1.1)}.last-movement{padding:0!important;transition:all .3s linear;width:5.3125rem}.last-movement>button{align-items:center;display:flex;height:100%;justify-content:center;padding:8px 10px;width:100%}.last-movement>button>svg{height:auto;width:1.375rem}.last-movement>button>svg>path{transition:all .3s linear}.last-movement:hover>button>svg>path{fill:#863031}.export{display:flex;justify-content:flex-end;margin-bottom:1.5625rem;position:relative}.export>button{background-color:transparent;border:1px solid #863031;border-radius:.3125rem;color:#863031;display:flex;font-size:1rem;gap:.375rem;padding:.375rem .625rem;transition:all .2s linear}.export>button>svg{flex-shrink:0;height:17px;width:auto}.export>button>svg *{transition:all .2s linear}.export>button:hover{background-color:#863031;color:#fff}.export>button:hover>svg{stroke:#fff}.export>div{background-color:#fff;border-radius:.3125rem;box-shadow:2px 2px 2px 1px rgba(0,0,0,.2);display:none;padding:1.5625rem 0 .9375rem;position:absolute;top:36px;width:-moz-fit-content;width:fit-content;z-index:2}.export>div>h3{color:#6b7280;font-weight:400;margin-bottom:10px;padding:0 .9375rem}.export>div>ul{display:flex;flex-direction:column;gap:1px}.export>div>ul>li>button{display:flex;gap:.4375rem;padding:.625rem .9375rem;width:100%}.export>div>ul>li>button>svg{height:1rem;width:auto}.export>div>ul>li>button>span{color:#6b7280}.export>div>ul>li>button:hover{background-color:#f2f2f2}.export.active>button{background-color:#863031;color:#fff}.export.active>button>svg{stroke:#fff}.export.active>div{display:block}.movementFilter{border-radius:10px 10px 0 0;box-shadow:0 0 0 1px rgba(152,161,178,.1),0 1px 4px 0 rgba(69,75,87,.12),0 0 2px 0 rgba(0,0,0,.08);display:flex;height:5.3125rem;padding:1.25rem 1.375rem;width:100%}.movementFilter>fieldset{display:flex;margin-right:1.875rem}.movementFilter>fieldset>label{align-items:center;color:#6b7280;display:flex;font-family:Inter;font-size:.875rem;font-style:normal;font-weight:400;line-height:normal;margin-right:10px;width:3.75rem}.movementFilter>fieldset>select{background-color:#fff;background-image:url(/img/icons/icon-select-arrow-down.svg);background-position:right .5rem center;background-size:.75rem .75rem;border:none;border-radius:.375rem;box-shadow:0 0 0 1px rgba(152,161,178,.1),0 1px 4px 0 rgba(69,75,87,.12),0 0 2px 0 rgba(0,0,0,.08);cursor:pointer;padding:.5rem 1.875rem .5rem .75rem;width:100%}.movementFilter>fieldset>select,.movementFilter>fieldset>select option{color:#6b7280;font-family:Inter;font-size:.875rem;font-style:normal;font-weight:400;line-height:normal}.movementFilter>fieldset>select:focus{border-color:inherit!important;box-shadow:none!important;outline:none!important}.movementFilter>fieldset>input{background-color:#fff;border:none;border-radius:.375rem;box-shadow:0 0 0 1px rgba(152,161,178,.1),0 1px 4px 0 rgba(69,75,87,.12),0 0 2px 0 rgba(0,0,0,.08);color:#6b7280;cursor:pointer;font-family:Inter;font-size:.875rem;font-style:normal;font-weight:400;line-height:normal;padding:.5rem .75rem;width:100%}.movementFilter>fieldset>input:focus{border-color:inherit!important;box-shadow:none!important;outline:none!important}.movementFilter>fieldset>select#financialFilterTipoSelect{min-width:280px}.movementFilter>fieldset>input[type=text]#financialFilterDateRange{min-width:220px}.movementFilter>fieldset>select#financialFilterSituacaoSelect{min-width:140px}.movementFilter>fieldset>select#financialFilterFarmSelect{min-width:200px}@media (max-width:480px){.movementFilter{display:none}}.movement-modal{background-color:#f5f7fa;display:none;left:0;min-height:100%;padding-top:1.25rem;position:absolute;top:0;width:100%;z-index:9}.movement-modal>section{background-color:#fff;border-radius:.625rem;margin:0 auto;padding:1.25rem;width:69.6875rem}.movement-modal>section>header{background-color:#f8f8f8;border:1px solid #dfeaf2;border-radius:.625rem;display:flex;justify-content:space-between;width:100%}.movement-modal>section>header>h2{color:#969491;font-family:Inter;font-size:1.25rem;font-style:normal;font-weight:600;line-height:normal;padding:1.5rem 1.875rem}.movement-modal>section>header>button{align-items:center;border-left:1px solid #dfeaf2;border-radius:0 .625rem .625rem 0;display:flex;justify-content:center;transition:all .2s linear;width:5.8125rem}.movement-modal>section>header>button>svg{height:auto;width:1.8125rem}.movement-modal>section>header>button>svg>path{transition:all .2s linear}.movement-modal>section>header>button:hover{background-color:#863031}.movement-modal>section>header>button:hover>svg>path{fill:#fff}.movement-modal>section>ul{padding:0 1.75rem}.movement-modal>section>ul>li{align-items:flex-start;display:flex;gap:1.1875rem;padding:1.1875rem 0}.movement-modal>section>ul>li:first-of-type{justify-content:space-between;padding:1.8125rem 2.5rem 1.8125rem 0}.movement-modal>section>ul>li>section{display:grid;gap:3rem;grid-template-columns:1fr 1fr;width:100%}.movement-modal>section>ul>li>section>div{align-items:flex-start;display:flex;gap:1.1875rem}.movement-modal>section>ul>li:not(:last-of-type){border-bottom:1px dotted #969491}.movement-modal>section>ul>li>header{flex-shrink:0;font-weight:700;text-align:right;width:8.1875rem}.movement-modal>section>ul>li>header,.movement-modal>section>ul>li>span{color:#969491;font-family:Inter;font-size:1rem;font-style:normal;line-height:normal}.movement-modal>section>ul>li>span{flex:1;font-weight:400}.movement-modal>section>ul>li section header{color:#969491;flex-shrink:0;font-family:Inter;font-size:1rem;font-style:normal;font-weight:700;line-height:normal;text-align:right;width:8.1875rem}.movement-modal>section>ul>li section span{color:#969491;flex:1;font-family:Inter;font-size:1rem;font-style:normal;font-weight:400;line-height:normal}.movement-modal.active{display:block}@media (max-width:480px){.movement-modal{left:50%;transform:translateX(-50%);width:100vw}.movement-modal>section{padding:1rem;width:100vw}.movement-modal>section>header>h2{font-size:1rem;padding:1rem}.movement-modal>section>header>button{width:3.75rem}.movement-modal>section>header>button>svg{width:1.125rem}.movement-modal>section>ul{padding:0 1rem}.movement-modal>section>ul>li{flex-direction:column;gap:.5rem;padding:1rem 0}.movement-modal>section>ul>li:first-of-type{flex-direction:row;padding:1rem 0}.movement-modal>section>ul>li:first-of-type>section{flex-direction:column;gap:.5rem}.movement-modal>section>ul>li:first-of-type>section:first-of-type>header{width:auto}.movement-modal>section>ul>li header{font-size:1rem;text-align:left;width:auto}}.table-list-itens{width:100%}@media (max-width:480px){.table-list-itens>div{max-width:23.4375rem;overflow-x:scroll}}.table-list-itens>div table{border:none!important}.table-list-itens>div table thead{background-color:transparent}.table-list-itens>div table tbody{background-color:#fff}.table-list-itens>div table td.left-arrow:before,.table-list-itens>div table td.right-arrow:before{border-bottom:6px solid transparent;border-top:6px solid transparent;content:"";display:inline-block;height:0;margin-right:.5rem;margin-top:.125rem;width:0}.table-list-itens>div table td.left-arrow:before{border-right:9px solid #863031}.table-list-itens>div table td.right-arrow:before{border-left:9px solid #00614f}.table-list-itens>div .dataTables_wrapper{border-radius:0 0 .5rem .5rem;box-shadow:0 1px 4px 0 rgba(69,75,87,.12),0 0 2px 0 rgba(0,0,0,.08)}@media (max-width:480px){.table-list-itens>div .dataTables_wrapper{box-shadow:none}}.table-list-itens>div .dataTables_filter{display:none}.table-list-itens>div .dataTables_info{color:#687182;margin-left:1.25rem}.table-list-itens>div .dataTables_paginate .paginate_button,.table-list-itens>div>.paginate_button .paginate_button{border-radius:8px}.table-list-itens>div .dataTables_paginate .paginate_button.current,.table-list-itens>div>.paginate_button .paginate_button.current{cursor:default}.table-list-itens>div .dataTables_paginate .paginate_button:not(.disabled):not(.current):hover,.table-list-itens>div>.paginate_button .paginate_button:not(.disabled):not(.current):hover{background:linear-gradient(180deg,#c27d7d 0,#863031)!important;border-color:#772b2c!important;color:#fff!important}.table-list-itens>div .dataTables_length{display:none}.page-contact-us{display:grid;gap:3.3125rem;grid-template-columns:1fr 19.1875rem}.page-contact-us>aside>ul{display:flex;flex-direction:column;gap:2.0625rem}.page-contact-us>aside>ul>li{border:1px solid rgba(134,48,49,.3);border-radius:.625rem;min-height:8.3125rem;padding:1.1875rem 2.5rem 1.1875rem 2rem}.page-contact-us>aside>ul>li>img{height:1.1875rem;margin-bottom:.5rem}.page-contact-us>aside>ul>li>p{color:#969491;font-size:.9375rem;margin-bottom:.625rem}.page-contact-us>aside>ul>li>div{display:flex;flex-direction:column}.page-contact-us>aside>ul>li>div>a{color:#863031;font-size:.875rem;text-decoration:none;transition:all .3s linear}.page-contact-us>aside>ul>li>div>a:hover{color:#000}@media (max-width:480px){.page-contact-us{gap:4.6875rem;grid-template-columns:1fr}}.form-system{display:grid;gap:1.25rem}.form-system>div>label{color:#969491;display:block;font-size:.875rem;font-weight:600;margin-bottom:.375rem}.form-system>div>textarea{height:10rem;padding:.75rem 1rem;resize:vertical}.form-system>div>input,.form-system>div>select,.form-system>div>textarea{border:1px solid #dfeaf2;border-radius:.5rem;color:#969491;transition:border-color .2s,box-shadow .2s;width:100%}.form-system>div>input:focus,.form-system>div>select:focus,.form-system>div>textarea:focus{border-color:#863031;box-shadow:0 0 0 3px rgba(134,48,49,.1);outline:none}.form-system>div>input::-moz-placeholder,.form-system>div>select::-moz-placeholder,.form-system>div>textarea::-moz-placeholder{color:hsla(36,2%,58%,.5)}.form-system>div>input::placeholder,.form-system>div>select::placeholder,.form-system>div>textarea::placeholder{color:hsla(36,2%,58%,.5)}.form-system>div>input::-moz-placeholder,.form-system>div>select::-moz-placeholder,.form-system>div>textarea::-moz-placeholder{font-size:.875rem}.form-system>div>input,.form-system>div>input::placeholder,.form-system>div>select,.form-system>div>select::placeholder,.form-system>div>textarea,.form-system>div>textarea::placeholder{font-size:.875rem}.form-system>div>input,.form-system>div>select{height:2.75rem;padding:.5rem .875rem}@media (max-width:480px){.form-system{gap:1rem}.form-system>div>label{font-size:.8125rem}.form-system>div>textarea{height:8rem;padding:.625rem .875rem}.form-system>div>input::-moz-placeholder,.form-system>div>select::-moz-placeholder,.form-system>div>textarea::-moz-placeholder{font-size:.8125rem}.form-system>div>input,.form-system>div>input::placeholder,.form-system>div>select,.form-system>div>select::placeholder,.form-system>div>textarea,.form-system>div>textarea::placeholder{font-size:.8125rem}.form-system>div>input,.form-system>div>select{height:2.5rem;padding:.375rem .75rem}}.layout-page .menu-system-portal{width:23.75rem}.layout-page .main{display:grid;grid-template-rows:7.375rem 1fr;width:calc(100% - 23.75rem)}.layout-page .content{background-color:#f5f7fa;min-height:calc(100vh - 8.375rem)}@media (max-width:480px){.layout-page .menu-system-portal{width:100%}.layout-page .main{grid-template-rows:auto 1fr;width:100%}.layout-page .content{min-height:calc(100vh - 4rem)}}.tabs-layout-page{margin-bottom:-1px}.tabs-layout-page.active{background-color:#fff}.div-tabs-layout-page.active{display:block}.div-new-data{bottom:calc(100% + 34px);right:-24px;z-index:49}.div-data-table .dataTables_filter,.div-data-table .dataTables_length{margin-bottom:10px}.div-data-table .dataTables_filter input,.div-data-table .dataTables_filter select,.div-data-table .dataTables_length input,.div-data-table .dataTables_length select{border-radius:.25rem}.div-data-table .dataTables_filter label,.div-data-table .dataTables_info,.div-data-table .dataTables_length label,.div-data-table .dataTables_paginate{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity))}.div-data-table .dataTables_info,.div-data-table .dataTables_paginate{margin-top:10px}.div-data-table .dataTables_paginate a{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity))}.div-data-table .tables-data-tables,.div-data-table .tables-data-tables thead th,.div-data-table .tables-data-tables-role,.div-data-table .tables-data-tables-role thead th{border-bottom:1px solid #d3d4d6!important}.div-data-table .tables-data-tables tbody>tr:nth-of-type(2n),.div-data-table .tables-data-tables-role tbody>tr:nth-of-type(2n){--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity))}.btn{--tw-text-opacity:1;align-items:center;border-radius:.25rem;color:rgb(255 255 255/var(--tw-text-opacity));display:inline-flex;justify-content:center;padding:.5rem .75rem}.btn.btn-success{--tw-bg-opacity:1;background-color:rgb(22 163 74/var(--tw-bg-opacity))}.btn.btn-success:hover{--tw-bg-opacity:1;background-color:rgb(22 101 52/var(--tw-bg-opacity))}.btn.btn-primary{--tw-bg-opacity:1;background-color:rgb(2 132 199/var(--tw-bg-opacity))}.btn.btn-primary:hover{--tw-bg-opacity:1;background-color:rgb(7 89 133/var(--tw-bg-opacity))}.btn.btn-info{--tw-bg-opacity:1;background-color:rgb(6 182 212/var(--tw-bg-opacity))}.btn.btn-info:hover{--tw-bg-opacity:1;background-color:rgb(14 116 144/var(--tw-bg-opacity))}.btn.btn-danger{--tw-bg-opacity:1;background-color:rgb(220 38 38/var(--tw-bg-opacity))}.btn.btn-danger:hover{--tw-bg-opacity:1;background-color:rgb(153 27 27/var(--tw-bg-opacity))}.btn.btn-dark{--tw-bg-opacity:1;background-color:rgb(30 41 59/var(--tw-bg-opacity))}.btn.btn-dark:hover{--tw-bg-opacity:1;background-color:rgb(15 23 42/var(--tw-bg-opacity))}.btn-id{background-color:#863031;color:#fff}.btn-id:hover{background-color:#682526}.form-control{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));border-radius:.25rem;border-width:1px;color:rgb(55 65 81/var(--tw-text-opacity));display:block;font-size:.875rem;line-height:1.25rem;padding:.375rem .75rem;transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);width:100%}input.form-control,select.form-control{height:45px}.text-editor{min-height:500px}.div-view-password button{color:#252525;font-size:20px;outline:none;right:10px;top:6px}.w-550{width:550px}.select2-container{width:100%!important}.select2-container .select2-selection--single,.select2-container .select2-selection--single .select2-selection__rendered,.select2-container--default .select2-selection--single .select2-selection__arrow{height:45px!important}.select2-container--default .select2-selection--single{border-color:#d8dbe0!important}.select2-container--default .select2-selection--single:focus{border-color:#958bef!important;box-shadow:0 0 0 .2rem rgba(149,139,239,.25);outline:0!important}.select2-container .select2-selection--single .select2-selection__rendered{align-items:center!important;display:grid!important}.select2-heigth .select2-container .select2-selection--single,.select2-heigth .select2-container .select2-selection--single .select2-selection__rendered,.select2-heigth .select2-container--default .select2-selection--single .select2-selection__arrow{height:45px!important}.select2-container .select2-selection--multiple{--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity));height:60px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#863031;border:1px solid #863031}.select2-container--default .select2-selection--multiple .select2-selection__choice__display,.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#fff}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{border-right:1px solid #fff}.css-modal-class.active{display:flex}.li-documentation>input[type=checkbox]:checked~ul{opacity:1;pointer-events:all;position:relative;transform:translateX(0)}.li-documentation>ul{opacity:0;pointer-events:none;position:absolute;transform:translateX(-1rem);transition:all .3s linear}.none{display:none}.storage td,.storage th{text-align:center!important}.storage td{padding:22px 10px!important}.storage tr.odd{background-color:#fff!important}.storage tr.even{background:#f9fafc!important}.storage tr.tfoot{background:#ecf0f9}.storage .storage-tfoot-td,.storage th{border:none!important}.storage .color-red{color:#863031!important}.storage .color-green{color:#00614f!important}.badge{padding:0!important}.badge>span{border:2px solid transparent;border-radius:.3125rem;color:#fff;display:flex;font-size:.625rem;font-weight:600;height:100%;justify-content:center;line-height:.625rem;padding:4px 8px;text-transform:uppercase;width:5.625rem}.badge>span.green-badge{background-color:#00614f;border-color:rgba(2,87,2,.8)}.badge>span.red-badge{background-color:#863031}.badge>span.orange-badge{background-color:orange}.padding-pages-movement .financial-grid{display:grid;gap:1.25rem;grid-template-columns:repeat(4,1fr);margin-bottom:2rem}@media (max-width:1024px){.padding-pages-movement .financial-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.padding-pages-movement .financial-grid{grid-template-columns:1fr}}.padding-pages-movement .financial-subcard{background:#fff;border-radius:12px;box-shadow:0 1px 3px rgba(0,0,0,.1);padding:1.5rem}.padding-pages-movement .financial-subcard .subcard-header{align-items:center;display:flex;gap:.625rem;margin-bottom:1rem}.padding-pages-movement .financial-subcard .subcard-header svg{height:24px;width:24px}.padding-pages-movement .financial-subcard .subcard-header svg path{stroke:#863031}.padding-pages-movement .financial-subcard .subcard-header .subcard-label{color:#666;font-size:.95rem;font-weight:500}.padding-pages-movement .financial-subcard .subcard-value{font-size:1.75rem;font-weight:700;line-height:1}.padding-pages-movement .financial-subcard .subcard-value.receitas{color:#28a745}.padding-pages-movement .financial-subcard .subcard-value.despesas{color:#dc3545}.padding-pages-movement .financial-subcard .subcard-value.receber{color:#28a745}.padding-pages-movement .financial-subcard .subcard-value.receber.zero{color:#969491}.padding-pages-movement .financial-subcard .subcard-value.pagar{color:#863031}.padding-pages-movement .financial-subcard.receber-card .subcard-header svg path{stroke:#969491}.padding-pages-movement .financial-subcard.receber-card.has-value .subcard-header svg path{stroke:#28a745}.padding-pages-movement #financialTable_wrapper .dataTables_info,.padding-pages-movement #financialTable_wrapper .dataTables_paginate{padding-bottom:1.5rem;padding-top:1.5rem}.badge-tipo{align-items:center;border-radius:9999px;display:inline-flex;font-size:.75rem;font-weight:500;gap:.375rem;padding:.25rem .75rem}.badge-tipo.entrada{background:#dcfce7;color:#166534}.badge-tipo.entrada:before{content:"↑";font-size:.875rem;font-weight:700}.badge-tipo.saida{background:#fee2e2;color:#991b1b}.badge-tipo.saida:before{content:"↓";font-size:.875rem;font-weight:700}.badge-situacao{align-items:center;border-radius:9999px;display:inline-flex;font-size:.75rem;font-weight:500;padding:.25rem .75rem}.badge-situacao.recebido{background:#dcfce7;color:#166534}.badge-situacao.pago{background:#dbeafe;color:#1e40af}.badge-situacao.a-receber{background:#fef3c7;color:#92400e}.badge-situacao.a-pagar{background:#e9d5ff;color:#6b21a8}.table-container-padrao{background:#fff;border-radius:8px;box-shadow:0 1px 3px rgba(0,0,0,.1);overflow:hidden}.table-padrao{border-collapse:collapse;width:100%}.table-padrao thead{background:#f9fafb}.table-padrao thead th{border-bottom:1px solid #e5e7eb;color:#6b7280;font-size:.75rem;font-weight:600;padding:.75rem 1.5rem;text-align:left;text-transform:uppercase}.table-padrao tbody tr{border-bottom:1px solid #e5e7eb!important;transition:background-color .15s}.table-padrao tbody tr:nth-child(2n){background-color:#fafafa!important}.table-padrao tbody tr:nth-child(2n):hover{background-color:#f5f5f5!important}.table-padrao tbody tr:nth-child(odd){background-color:#fff!important}.table-padrao tbody tr:hover{background:#f9fafb!important}.table-padrao tbody tr td{color:#111827;font-size:.875rem;padding:1rem 1.5rem}.table-padrao tbody tr td.td-center{text-align:center;vertical-align:middle}#financialTable.table-padrao.dataTable tbody tr{border-bottom:1px solid #e5e7eb!important}#financialTable.table-padrao.dataTable tbody tr.odd{background-color:#fff!important}#financialTable.table-padrao.dataTable tbody tr.even{background-color:#fafafa!important}#financialTable.table-padrao.dataTable tbody tr:hover{background-color:#f9fafb!important}#financialTable.table-padrao.dataTable tbody tr td{border-bottom:none!important;border-top:none!important}.table-padrao td.col-codigo,.table-padrao th.col-codigo{text-align:left;width:10%}.table-padrao td.col-datahora,.table-padrao th.col-datahora{text-align:left;white-space:nowrap;width:15%}.table-padrao td.col-operacao-fin,.table-padrao th.col-operacao-fin{text-align:left;width:20%}.table-padrao td.col-historico,.table-padrao th.col-historico{color:#666;font-size:.875rem;text-align:left;width:20%}.table-padrao td.col-valor-fin,.table-padrao th.col-valor-fin{color:#111827;font-weight:600;text-align:right;width:15%}.table-padrao td.col-situacao,.table-padrao th.col-situacao{text-align:center;width:12%}.table-padrao td.col-acoes-fin,.table-padrao th.col-acoes-fin{text-align:center;width:8%}.table-padrao .btn-ver-padrao{align-items:center;background:#fff;border:1px solid #863031;border-radius:6px;color:#863031;cursor:pointer;display:inline-flex;font-size:.8125rem;font-weight:500;gap:.375rem;justify-content:center;min-width:60px;padding:.375rem .625rem;transition:all .15s;white-space:nowrap}.table-padrao .btn-ver-padrao svg{flex-shrink:0;height:16px;width:16px}.table-padrao .btn-ver-padrao:hover{background:#863031;color:#fff}.paginacao-container{align-items:center;border-top:1px solid #e5e7eb;display:flex;justify-content:space-between;padding:1rem 1.5rem}.paginacao-container .paginacao-info{color:#6b7280;font-size:.875rem}.paginacao-container .paginacao-controles{display:flex;gap:.5rem}.paginacao-container .paginacao-controles .paginacao-btn{background:#fff;border:1px solid #d1d5db;border-radius:6px;color:#374151;cursor:pointer;font-size:.875rem;font-weight:500;padding:.5rem .75rem;transition:all .15s}.paginacao-container .paginacao-controles .paginacao-btn:hover:not(:disabled){border-color:#863031;color:#863031}.paginacao-container .paginacao-controles .paginacao-btn:disabled{cursor:not-allowed;opacity:.5}.paginacao-container .paginacao-controles .paginacao-btn.active{border-color:#863031;color:#863031;font-weight:600}.filtros-secao{border-bottom:1px solid #e5e7eb;padding:1.5rem}.filtros-secao .filtros-grid{align-items:end;display:grid;gap:1rem}.filtros-secao .filtros-grid.grid-3{grid-template-columns:1fr 1fr 1fr auto}.filtros-secao .filtros-grid.grid-4{grid-template-columns:1fr 1fr 1fr 1fr auto}.filtros-secao .filtros-grid.grid-5{grid-template-columns:1.5fr 1fr 1fr 1fr auto}.filtros-secao .filtro-campo{display:flex;flex-direction:column}.filtros-secao .filtro-campo label{color:#374151;font-size:.875rem;font-weight:500;margin-bottom:.5rem}.filtros-secao .filtro-campo input,.filtros-secao .filtro-campo select{border:1px solid #d1d5db;border-radius:6px;font-size:.875rem;outline:none;padding:.5rem .75rem;transition:border-color .15s}.filtros-secao .filtro-campo input:focus,.filtros-secao .filtro-campo select:focus{border-color:#863031;box-shadow:0 0 0 3px rgba(134,48,49,.1)}.filtros-secao .limpar-filtros-btn{background:#f3f4f6;border:1px solid #d1d5db;border-radius:6px;color:#374151;cursor:pointer;font-size:.875rem;font-weight:500;padding:.5rem 1rem;transition:all .15s}.filtros-secao .limpar-filtros-btn:hover{background:#e5e7eb}.exportar-secao{align-items:center;border-top:1px solid #e5e7eb;display:flex;gap:1rem;justify-content:flex-end;padding:1rem .5rem}.exportar-secao .exportar-label{color:#6b7280;font-size:.875rem;margin-right:auto}.exportar-secao .exportar-btn{align-items:center;background:#fff;border:1px solid #e5e7eb;border-radius:.5rem;box-shadow:0 1px 2px rgba(0,0,0,.05);cursor:pointer;display:flex;gap:.5rem;padding:.625rem 1rem;transition:all .2s}.exportar-secao .exportar-btn svg{height:20px;width:20px}.exportar-secao .exportar-btn span{color:#374151;font-size:.875rem;font-weight:500}.exportar-secao .exportar-btn:hover{background:#f9fafb;border-color:#d1d5db}.dataTables_wrapper .dataTables_paginate .paginate_button{background:#fff!important;border:1px solid #d1d5db!important;border-radius:6px!important;color:#374151!important;cursor:pointer!important;font-size:.875rem!important;font-weight:500!important;margin:0 .25rem!important;padding:.5rem .75rem!important;transition:all .15s!important}.dataTables_wrapper .dataTables_paginate .paginate_button.current,.dataTables_wrapper .dataTables_paginate .paginate_button:hover{background:#fff!important;border-color:#863031!important;color:#863031!important}.dataTables_wrapper .dataTables_paginate .paginate_button.current{font-weight:600!important}.dataTables_wrapper .dataTables_paginate .paginate_button.disabled{cursor:not-allowed!important;opacity:.5!important}.loading-overlay{align-items:center;background:hsla(0,0%,100%,.95);border-radius:1rem;bottom:0;display:flex;justify-content:center;left:0;position:absolute;right:0;top:0;z-index:10}.loading-spinner{align-items:center;display:flex;flex-direction:column;gap:1rem}.loading-spinner p{color:#969491;font-size:.875rem;font-weight:500}.loading-error{color:#dc3545;text-align:center}.loading-error p{font-size:.875rem;font-weight:500;margin:0}.loading-error p:first-child{font-weight:600}.dashboard-main-card{position:relative}.dashboard-loading-message{align-items:center;background:#fef8f8;border:1px solid #f5d5d5;border-radius:.5rem;display:flex;gap:.625rem;margin-bottom:1.5rem;padding:.75rem 1.25rem}.dashboard-loading-message span{color:#863031;font-size:.875rem;font-weight:500}.dashboard-loading-message.hidden{display:none}@keyframes skeleton-pulse{0%,to{opacity:1}50%{opacity:.5}}@keyframes skeleton-shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.skeleton{overflow:hidden;position:relative}.skeleton:before{animation:skeleton-shimmer 1.5s ease-in-out infinite;background:linear-gradient(90deg,hsla(0,0%,88%,.8),hsla(0,0%,94%,.9) 20%,hsla(0,0%,88%,.8) 40%,hsla(0,0%,88%,.8));background-size:200% 100%;border-radius:.5rem;bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:1}.skeleton *{color:transparent!important;-webkit-user-select:none;-moz-user-select:none;user-select:none}.skeleton svg{opacity:.3}@media (max-width:768px){.filtros-secao .filtros-grid{grid-template-columns:1fr!important}.exportar-secao{flex-direction:column}}@media (max-width:480px){.table-list-itens .js_div_loading_datatable{-webkit-overflow-scrolling:touch;overflow-x:auto}.table-list-itens .js_div_loading_datatable:after{background:linear-gradient(270deg,hsla(0,0%,100%,.9),transparent);bottom:0;content:"";opacity:1;pointer-events:none;position:absolute;right:0;top:0;transition:opacity .3s;width:30px}.table-list-itens .js_div_loading_datatable::-webkit-scrollbar{height:6px}.table-list-itens .js_div_loading_datatable::-webkit-scrollbar-track{background:#f1f1f1;border-radius:3px}.table-list-itens .js_div_loading_datatable::-webkit-scrollbar-thumb{background:#888;border-radius:3px}.table-list-itens .js_div_loading_datatable::-webkit-scrollbar-thumb:hover{background:#555}.table-padrao{font-size:.8125rem;min-width:800px}.table-padrao thead th{background:#f9fafb;font-size:.6875rem;padding:.625rem .75rem;position:sticky;top:0;white-space:nowrap;z-index:10}.table-padrao tbody td{padding:.75rem;vertical-align:middle}.table-padrao .badge-situacao{font-size:.6875rem;padding:.375rem .625rem;white-space:nowrap}.movementFilter{background:#f9fafb;border-radius:8px;display:flex;flex-direction:column;gap:.75rem;margin-bottom:1rem;padding:1rem}.movementFilter fieldset{display:flex;flex-direction:column;gap:.5rem;width:100%}.movementFilter fieldset label{color:#374151;font-size:.75rem;font-weight:600;text-transform:uppercase}.movementFilter fieldset input,.movementFilter fieldset select{background:#fff;border:1px solid #d1d5db;border-radius:6px;font-size:.875rem;padding:.625rem;width:100%}.movementFilter fieldset input:focus,.movementFilter fieldset select:focus{border-color:#863031;box-shadow:0 0 0 3px rgba(134,48,49,.1);outline:none}.movementFilter .btn-clear-filters{border-radius:6px!important;gap:.5rem;justify-content:center;padding:.75rem!important;width:100%!important}.movementFilter .btn-clear-filters svg{height:18px!important;width:18px!important}.movementFilter .btn-clear-filters:after{content:"Limpar Filtros";font-size:.875rem;font-weight:500}.dataTables_wrapper{font-size:.875rem}.dataTables_wrapper .dataTables_info{font-size:.75rem;padding:.75rem .5rem;text-align:center}.dataTables_wrapper .dataTables_paginate{display:flex;flex-wrap:wrap;gap:.375rem;justify-content:center;padding:.75rem .5rem}.dataTables_wrapper .dataTables_paginate .paginate_button{align-items:center;border-radius:6px!important;display:inline-flex;font-size:.875rem!important;height:36px!important;justify-content:center;margin:0!important;min-width:36px!important;padding:.5rem!important;touch-action:manipulation}.dataTables_wrapper .dataTables_paginate .paginate_button.next,.dataTables_wrapper .dataTables_paginate .paginate_button.previous{font-weight:600!important;min-width:80px!important}}@media (max-width:480px) and (max-width:375px){.dataTables_wrapper .dataTables_paginate .paginate_button:not(.previous):not(.next):not(.current):nth-child(n+5):nth-last-child(n+5){display:none}}@media (max-width:480px){.dataTables_wrapper .dataTables_filter,.dataTables_wrapper .dataTables_length{padding:.75rem}.dataTables_wrapper .dataTables_filter label,.dataTables_wrapper .dataTables_length label{display:flex;flex-direction:column;font-size:.875rem;gap:.5rem}.dataTables_wrapper .dataTables_filter input,.dataTables_wrapper .dataTables_filter select,.dataTables_wrapper .dataTables_length input,.dataTables_wrapper .dataTables_length select{border:1px solid #d1d5db;border-radius:6px;font-size:.875rem;padding:.625rem;width:100%}.padding-pages-movement>div:last-child{flex-direction:column;gap:.75rem;padding:1rem}.padding-pages-movement>div:last-child span{margin:0!important;text-align:center;width:100%}.padding-pages-movement>div:last-child button{font-size:1rem!important;justify-content:center;padding:.875rem 1rem!important;width:100%}.padding-pages-movement>div:last-child button svg{height:24px!important;width:24px!important}.padding-pages-movement>div:last-child button span{font-size:1rem!important}.financial-grid .financial-subcard{padding:1rem}.financial-grid .financial-subcard .subcard-header{gap:.5rem;margin-bottom:.75rem}.financial-grid .financial-subcard .subcard-header svg{height:20px!important;width:20px!important}.financial-grid .financial-subcard .subcard-header .subcard-label{font-size:.875rem}.financial-grid .financial-subcard .subcard-value{font-size:1.5rem}.js_img_loading_datatable{height:3rem!important;width:3rem!important}.desktop-table-view{display:none!important}.mobile-cards-container{display:flex;flex-direction:column;gap:1rem;padding:.5rem 0}}.mobile-cards-container{display:none}@media (max-width:480px){.mobile-cards-container{display:flex}}.financial-card{background:#fff;border:1px solid #f0f0f0;border-radius:8px;box-shadow:0 1px 3px rgba(0,0,0,.06);padding:.875rem;transition:all .15s}.financial-card:active{background:#fafafa}.financial-card .card-header-row{align-items:center;display:flex;justify-content:space-between;margin-bottom:.625rem}.financial-card .card-header-row .card-code{color:#374151;font-size:.8125rem;font-weight:600}.financial-card .card-header-row .card-date{color:#9ca3af;font-size:.6875rem;font-weight:400}.financial-card .card-divider{background:#f3f4f6;height:1px;margin-bottom:.625rem}.financial-card .card-operation{color:#6b7280;font-size:.8125rem;font-weight:500;line-height:1.3;margin-bottom:.5rem}.financial-card .card-value{color:#111827;font-size:1.25rem;font-weight:700;line-height:1;margin-bottom:.625rem}.financial-card .card-badge-container{margin-bottom:.75rem}.financial-card .card-badge-container .badge-situacao{display:inline-flex;font-size:.6875rem;padding:.25rem .625rem}.financial-card .card-detail-btn{align-items:center;background:#fff;border:1px solid #e5e7eb;border-radius:6px;color:#863031;cursor:pointer;display:flex;font-size:.8125rem;font-weight:500;gap:.375rem;justify-content:center;padding:.625rem .75rem;touch-action:manipulation;transition:all .15s;width:100%}.financial-card .card-detail-btn svg{fill:currentColor;height:14px;width:14px}.financial-card .card-detail-btn:hover{background:#fafafa;border-color:#863031}.financial-card .card-detail-btn:active{background:#f5f5f5;transform:scale(.98)}@media (max-width:480px){.movement-modal.active{inset:0!important}.movement-modal.active>section{display:flex;flex-direction:column;max-height:100vh}.movement-modal.active>section>header{align-items:flex-start;background:#fff;border-bottom:1px solid #e5e7eb;box-shadow:0 2px 4px rgba(0,0,0,.05);display:flex;gap:1rem;justify-content:space-between;padding:1rem;position:sticky;top:0;z-index:100}.movement-modal.active>section>header h2{flex:1;font-size:.9375rem;line-height:1.3;margin:0}.movement-modal.active>section>header .close-modal-movement{align-items:center;background:#f3f4f6;border-radius:50%;cursor:pointer;display:flex;flex-shrink:0;height:2.5rem;justify-content:center;padding:.5rem;transition:all .15s;width:2.5rem}.movement-modal.active>section>header .close-modal-movement svg{height:1.25rem!important;width:1.25rem!important}.movement-modal.active>section>header .close-modal-movement:active{background:#e5e7eb;transform:scale(.95)}.movement-modal.active>section>ul{-webkit-overflow-scrolling:touch;flex:1;overflow-y:auto;padding:1rem}.movement-modal.active>section>ul>li{border-bottom:1px solid #f3f4f6;margin-bottom:1rem;padding-bottom:1rem}.movement-modal.active>section>ul>li:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.movement-modal.active>section>ul>li header{color:#9ca3af;font-size:.6875rem;font-weight:600;letter-spacing:.05em;margin-bottom:.375rem;text-transform:uppercase}.movement-modal.active>section>ul>li span{color:#374151;display:block;font-size:.875rem}.movement-modal.active>section>ul>li section{margin-bottom:.75rem}.movement-modal.active>section>ul>li section:last-child{margin-bottom:0}}.stat-value.animating,.subcard-value.animating{color:#2563eb;font-weight:600;transform:scale(1.05);transition:transform .2s ease-out}.stat-value,.subcard-value{transition:all .2s ease-out}.main-dashboard{display:flex;flex-direction:column;gap:.75rem}.main-dashboard .dashboard-cards-grid{display:grid;gap:2rem;grid-template-columns:repeat(2,1fr);margin-bottom:1.5rem}@media (max-width:1400px){.main-dashboard .dashboard-cards-grid{gap:1.5rem}}@media (max-width:1200px){.main-dashboard .dashboard-cards-grid{gap:1.25rem}}@media (max-width:480px){.main-dashboard .dashboard-cards-grid{gap:1rem;margin-bottom:1rem}}.main-dashboard .dashboard-cards-grid .dashboard-main-card{background:#fff;border:1px solid #dfeaf2;border-radius:18px;padding:2rem}@media (max-width:480px){.main-dashboard .dashboard-cards-grid .dashboard-main-card{border-radius:12px;padding:1.25rem}}.main-dashboard .dashboard-cards-grid .dashboard-main-card .card-title{color:#863031;font-size:1.5rem;font-weight:700;margin-bottom:1.75rem}@media (max-width:480px){.main-dashboard .dashboard-cards-grid .dashboard-main-card .card-title{font-size:1.25rem;margin-bottom:1.25rem}}.main-dashboard .dashboard-cards-grid .dashboard-main-card.storage-card .storage-grid{display:grid;gap:1.25rem;grid-template-columns:repeat(3,1fr)}@media (max-width:1400px){.main-dashboard .dashboard-cards-grid .dashboard-main-card.storage-card .storage-grid{gap:1rem;grid-template-columns:repeat(3,1fr)}}@media (max-width:1200px){.main-dashboard .dashboard-cards-grid .dashboard-main-card.storage-card .storage-grid{gap:.875rem;grid-template-columns:repeat(3,1fr)}}@media (max-width:768px){.main-dashboard .dashboard-cards-grid .dashboard-main-card.storage-card .storage-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){.main-dashboard .dashboard-cards-grid .dashboard-main-card.storage-card .storage-grid{gap:1rem;grid-template-columns:1fr}}.main-dashboard .dashboard-cards-grid .dashboard-main-card.storage-card .storage-subcard{background:#f8f9fa;border-radius:12px;padding:1.5rem}@media (max-width:1400px){.main-dashboard .dashboard-cards-grid .dashboard-main-card.storage-card .storage-subcard{padding:1.25rem}}@media (max-width:1200px){.main-dashboard .dashboard-cards-grid .dashboard-main-card.storage-card .storage-subcard{padding:1rem}}.main-dashboard .dashboard-cards-grid .dashboard-main-card.storage-card .storage-subcard .subcard-label{color:#666;font-size:.95rem;font-weight:500;margin-bottom:.75rem;white-space:nowrap}@media (max-width:1400px){.main-dashboard .dashboard-cards-grid .dashboard-main-card.storage-card .storage-subcard .subcard-label{font-size:.875rem}}@media (max-width:1200px){.main-dashboard .dashboard-cards-grid .dashboard-main-card.storage-card .storage-subcard .subcard-label{font-size:.8125rem}}.main-dashboard .dashboard-cards-grid .dashboard-main-card.storage-card .storage-subcard .subcard-value{color:#863031;font-size:2.25rem;font-weight:700;line-height:1;margin-bottom:1.25rem}@media (max-width:1400px){.main-dashboard .dashboard-cards-grid .dashboard-main-card.storage-card .storage-subcard .subcard-value{font-size:1.875rem}}@media (max-width:1200px){.main-dashboard .dashboard-cards-grid .dashboard-main-card.storage-card .storage-subcard .subcard-value{font-size:1.625rem}}.main-dashboard .dashboard-cards-grid .dashboard-main-card.storage-card .storage-subcard .subcard-details{color:#666;font-size:.875rem}.main-dashboard .dashboard-cards-grid .dashboard-main-card.storage-card .storage-subcard .subcard-details .detail-row{display:flex;justify-content:space-between;margin-bottom:.625rem}.main-dashboard .dashboard-cards-grid .dashboard-main-card.storage-card .storage-subcard .subcard-details .detail-row:last-child{margin-bottom:0}.main-dashboard .dashboard-cards-grid .dashboard-main-card.storage-card .storage-subcard .subcard-details .detail-row .detail-value{font-weight:600}.main-dashboard .dashboard-cards-grid .dashboard-main-card.storage-card .storage-subcard .subcard-details .detail-row .detail-value.disponivel{color:#28a745}.main-dashboard .dashboard-cards-grid .dashboard-main-card.storage-card .storage-subcard .subcard-details .detail-row .detail-value.bloqueado{color:#dc3545}.main-dashboard .dashboard-cards-grid .dashboard-main-card.storage-card .storage-subcard.lotes-subcard{align-items:center;display:flex;flex-direction:column;justify-content:center;text-align:center}.main-dashboard .dashboard-cards-grid .dashboard-main-card.storage-card .storage-subcard.lotes-subcard svg{height:64px;margin-bottom:1rem;width:64px}.main-dashboard .dashboard-cards-grid .dashboard-main-card.financial-card .financial-grid{display:grid;gap:1.25rem;grid-template-columns:repeat(2,1fr)}@media (max-width:1400px){.main-dashboard .dashboard-cards-grid .dashboard-main-card.financial-card .financial-grid{gap:1rem}}@media (max-width:1200px){.main-dashboard .dashboard-cards-grid .dashboard-main-card.financial-card .financial-grid{gap:.875rem}}@media (max-width:768px){.main-dashboard .dashboard-cards-grid .dashboard-main-card.financial-card .financial-grid{grid-template-columns:1fr}}@media (max-width:480px){.main-dashboard .dashboard-cards-grid .dashboard-main-card.financial-card .financial-grid{gap:1rem;grid-template-columns:1fr}}.main-dashboard .dashboard-cards-grid .dashboard-main-card.financial-card .financial-subcard{background:#f8f9fa;border-radius:12px;padding:1.5rem}@media (max-width:1400px){.main-dashboard .dashboard-cards-grid .dashboard-main-card.financial-card .financial-subcard{padding:1.25rem}}@media (max-width:1200px){.main-dashboard .dashboard-cards-grid .dashboard-main-card.financial-card .financial-subcard{padding:1rem}}.main-dashboard .dashboard-cards-grid .dashboard-main-card.financial-card .financial-subcard .subcard-header{align-items:center;display:flex;gap:.625rem;margin-bottom:1rem}.main-dashboard .dashboard-cards-grid .dashboard-main-card.financial-card .financial-subcard .subcard-header svg{height:24px;width:24px}@media (max-width:1400px){.main-dashboard .dashboard-cards-grid .dashboard-main-card.financial-card .financial-subcard .subcard-header svg{height:20px;width:20px}}.main-dashboard .dashboard-cards-grid .dashboard-main-card.financial-card .financial-subcard .subcard-header svg path{stroke:#863031}.main-dashboard .dashboard-cards-grid .dashboard-main-card.financial-card .financial-subcard .subcard-header .subcard-label{color:#666;font-size:.95rem;font-weight:500}@media (max-width:1400px){.main-dashboard .dashboard-cards-grid .dashboard-main-card.financial-card .financial-subcard .subcard-header .subcard-label{font-size:.875rem}}@media (max-width:1200px){.main-dashboard .dashboard-cards-grid .dashboard-main-card.financial-card .financial-subcard .subcard-header .subcard-label{font-size:.8125rem}}.main-dashboard .dashboard-cards-grid .dashboard-main-card.financial-card .financial-subcard .subcard-value{font-size:1.75rem;font-weight:700;line-height:1}@media (max-width:1400px){.main-dashboard .dashboard-cards-grid .dashboard-main-card.financial-card .financial-subcard .subcard-value{font-size:1.5rem}}@media (max-width:1200px){.main-dashboard .dashboard-cards-grid .dashboard-main-card.financial-card .financial-subcard .subcard-value{font-size:1.375rem}}.main-dashboard .dashboard-cards-grid .dashboard-main-card.financial-card .financial-subcard .subcard-value.receitas{color:#28a745}.main-dashboard .dashboard-cards-grid .dashboard-main-card.financial-card .financial-subcard .subcard-value.despesas{color:#dc3545}.main-dashboard .dashboard-cards-grid .dashboard-main-card.financial-card .financial-subcard .subcard-value.receber{color:#28a745}.main-dashboard .dashboard-cards-grid .dashboard-main-card.financial-card .financial-subcard .subcard-value.receber.zero{color:#969491}.main-dashboard .dashboard-cards-grid .dashboard-main-card.financial-card .financial-subcard .subcard-value.pagar{color:#863031}.main-dashboard .dashboard-cards-grid .dashboard-main-card.financial-card .financial-subcard.receber-card .subcard-header svg path{stroke:#969491}.main-dashboard .dashboard-cards-grid .dashboard-main-card.financial-card .financial-subcard.receber-card.has-value .subcard-header svg path{stroke:#28a745}@media (max-width:1024px){.main-dashboard .dashboard-cards-grid{grid-template-columns:1fr}}.main-dashboard .news-section{background:#fff;border:1px solid #dfeaf2;border-radius:18px;display:block!important;flex-direction:column!important;padding:2rem}.main-dashboard .news-section .title-system{color:#863031;display:block!important;font-size:1.5rem;font-weight:700;margin:0 0 2rem}.main-dashboard .news-section .news-grid{display:grid!important;gap:1.5rem;grid-template-columns:repeat(4,1fr);list-style:none!important;margin-bottom:2rem;padding:0!important}.main-dashboard .news-section .news-grid .news-item a{display:flex;flex-direction:column;height:100%;text-decoration:none;transition:all .3s ease}.main-dashboard .news-section .news-grid .news-item a:hover{transform:translateY(-4px)}.main-dashboard .news-section .news-grid .news-item a:hover .news-image{box-shadow:0 4px 12px rgba(0,0,0,.15)}.main-dashboard .news-section .news-grid .news-item a .news-image{border-radius:12px;height:200px;margin-bottom:1rem;-o-object-fit:cover;object-fit:cover;transition:box-shadow .3s ease;width:100%}.main-dashboard .news-section .news-grid .news-item a .news-title{color:#863031;font-size:1rem;font-weight:600;line-height:1.4;margin-bottom:.5rem}.main-dashboard .news-section .news-grid .news-item a .news-date{color:#969491;font-size:.875rem;font-weight:400}.main-dashboard .news-section .news-grid .no-data{color:#969491;font-size:1rem;grid-column:1/-1;padding:3rem;text-align:center}@media (max-width:1200px){.main-dashboard .news-section .news-grid{grid-template-columns:repeat(3,1fr)}}@media (max-width:900px){.main-dashboard .news-section .news-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.main-dashboard .news-section .news-grid{grid-template-columns:1fr}}.main-dashboard .news-section .btn-more-news{background:#fff;border:1px solid #863031;border-radius:8px;color:#863031;display:block;font-size:.9375rem;font-weight:500;margin-left:auto;padding:.75rem 2rem;text-decoration:none;transition:all .3s ease;width:-moz-fit-content;width:fit-content}.main-dashboard .news-section .btn-more-news:hover{background:#863031;color:#fff}.main-dashboard>div:last-child{display:flex;gap:1.625rem}.main-dashboard>div:last-child>div{background-color:#fff;border:1px solid #dfeaf2;border-radius:1.125rem;flex:1;width:100%}.main-dashboard>div:last-child>div:first-child>h3{margin:1.5625rem 2.4375rem 1.25rem}.main-dashboard>div:last-child>div:last-child{padding:1.5625rem 1.4375rem 1.875rem 2.125rem}.main-dashboard>div:last-child>div:last-child>h3{margin-bottom:1.25rem}.main-dashboard>div:last-child>div>table{width:100%}.main-dashboard>div:last-child>div>table tr{border:0;border-top:1px solid #e6eff5}.main-dashboard>div:last-child>div>table tr th:first-child,.main-dashboard>div:last-child>div>table tr>td:first-child{border-left:0;padding-left:2.5rem}.main-dashboard>div:last-child>div>table tr td,.main-dashboard>div:last-child>div>table tr th{border-left:1px solid #e6eff5;font-size:.9375rem;text-align:left}.main-dashboard>div:last-child>div>table tr th{color:#863031;font-weight:700;padding:.75rem 1rem .3125rem 1.6875rem}.main-dashboard>div:last-child>div>table tr td{color:#969491;padding:.625rem 1rem .4375rem 1.6875rem}.main-dashboard>div:last-child>div>table tr td>p{align-items:center;display:flex;gap:6px}.main-dashboard>div:last-child>div>table tr td>p.left-arrow:before,.main-dashboard>div:last-child>div>table tr td>p.right-arrow:before{border-bottom:.3125rem solid transparent;border-top:.3125rem solid transparent;content:"";display:inline-block;height:0;width:0}.main-dashboard>div:last-child>div>table tr td>p.left-arrow:before{border-right:.625rem solid #863031}.main-dashboard>div:last-child>div>table tr td>p.right-arrow:before{border-left:.625rem solid #00614f}.main-dashboard>div:last-child>div>a{align-items:center;background-color:#863031;border-radius:0 0 1.125rem 1.125rem;border-top:1px solid #dfeaf2;display:flex;height:42px;justify-content:center;transition:all .2s linear;width:100%}.main-dashboard>div:last-child>div>a>span{color:#fff;font-size:.9375rem}.main-dashboard>div:last-child>div>a:hover{background-color:#9b4647}.main-dashboard>div:last-child>div>ul>li:not(:last-child){border-bottom:.0625rem solid #e6eff5;margin-bottom:.8125rem;padding-bottom:.8125rem}.main-dashboard>div:last-child>div>ul>li>a{align-items:center;display:flex}.main-dashboard>div:last-child>div>ul>li>a>header{align-items:center;background-color:#f5f7fa;border-radius:0 8px 8px 0;display:flex;gap:.875rem;min-width:6.4375rem;padding-right:.875rem}.main-dashboard>div:last-child>div>ul>li>a>header>img{display:inline-block;height:2.875rem;-o-object-fit:cover;object-fit:cover;width:3.25rem}.main-dashboard>div:last-child>div>ul>li>a>header>strong{color:#863031;font-size:.6875rem;text-align:center}.main-dashboard>div:last-child>div>ul>li>a>p{color:#969491;font-size:.9375rem;margin-left:1.1875rem}@media (max-width:920px){.main-dashboard>div:first-child,.main-dashboard>div:last-child{flex-wrap:wrap}}@media (max-width:480px){.main-dashboard{gap:1.125rem}.main-dashboard>div:first-child{flex-direction:column;gap:1.1875rem}.main-dashboard>div:first-child>div{min-height:6.75rem}.main-dashboard>div:first-child>div:not(.quote-the-day){flex-direction:row;gap:.5rem;justify-content:space-between;padding:1.625rem 1.375rem;width:100%}.main-dashboard>div:first-child>div:not(.quote-the-day)>img{margin:0}.main-dashboard>div:first-child>div:not(.quote-the-day)>div>h3{font-size:1.8125rem}.main-dashboard>div:first-child>div:not(.quote-the-day)>div>p{font-size:.8125rem}.main-dashboard>div:first-child>div:not(.quote-the-day)>div>h3,.main-dashboard>div:first-child>div:not(.quote-the-day)>div>p{text-align:right}.main-dashboard>div:first-child>div.quote-the-day{padding:1.4375rem 1.0625rem 1.875rem}.main-dashboard>div:first-child>div.quote-the-day>h3{text-align:center}.main-dashboard>div:first-child>div.quote-the-day>ul>li{display:flex;flex-direction:column;gap:.3125rem}.main-dashboard>div:first-child>div.quote-the-day>ul>li:not(:last-child){margin-bottom:.875rem;padding-bottom:.875rem}.main-dashboard>div:first-child>div.quote-the-day>ul>li>p{align-items:center;display:flex;flex-direction:row-reverse;font-size:.875rem;gap:.125rem;justify-content:flex-end}.main-dashboard>div:first-child>div.quote-the-day>ul>li>p>br{display:none}.main-dashboard>div:last-child{gap:1.125rem}.main-dashboard>div:last-child>div:first-child>h3{margin:1.5625rem 2.4375rem}.main-dashboard>div:last-child>div>a{height:4.5rem}}.schedule{background-color:#fff;border-radius:10px;margin:0 auto;max-width:55.3125rem;position:relative}.schedule .fc-theme-standard .fc-scrollgrid,.schedule .fc-theme-standard td,.schedule .fc-theme-standard th,.schedule th,.schedule tr{border:0!important;color:color-gray-400;position:relative}.schedule .fc .fc-daygrid-body-unbalanced .fc-daygrid-day-events{left:calc(50% - 20px);min-height:10px;position:absolute;top:calc(50% - 25px)}.schedule .fc .fc-daygrid-body-unbalanced .fc-daygrid-day-events,.schedule .fc .fc-daygrid-body-unbalanced .fc-daygrid-day-events .fc-h-event{height:40px;width:40px}.schedule .fc .fc-daygrid-body-unbalanced .fc-daygrid-day-events .fc-h-event{align-items:center;border-radius:50%;display:flex;font-size:.8125rem;font-weight:700;justify-content:center}.schedule .fc .fc-toolbar{background-color:color-gray-400;border-bottom:0;flex-direction:row-reverse;justify-content:flex-end;padding:10px}.schedule .fc .fc-toolbar.fc-header-toolbar{border-radius:5px;margin-bottom:0}.schedule .fc .fc-view-harness{border-radius:5px}.schedule .fc .fc-toolbar-title{color:#863031;font-size:1em;font-weight:700;margin-left:10px;text-transform:uppercase}.schedule .fc .fc-daygrid-day.fc-day-today{background-color:#863031!important;border-radius:3px}.schedule .fc .fc-daygrid-day.fc-day-today .fc-daygrid-day-number{color:#fff!important}.schedule .fc .fc-col-header-cell-cushion{color:#863031;font-size:.8125rem;font-weight:700;text-transform:uppercase}.schedule .fc .fc-theme-standard th{border-bottom:0!important}.schedule .fc .fc-daygrid-day-frame,.schedule .fc .fc-daygrid-day-top{display:grid!important}.schedule .fc .fc-daygrid-day-top{align-items:center;font-size:.8125rem;line-height:.7;text-align:center}.schedule .fc .fc-button-group .fc-button-primary{background-color:transparent!important;border-color:transparent!important;color:#863031!important;outline:none!important}.schedule .fc .fc-button:focus{box-shadow:none!important}.schedule .fc .fc-today-button{display:none!important}.schedule .fc .fc-daygrid-event-harness{position:static;visibility:visible!important}.schedule .fc .fc-h-event{background-color:#863031!important;border-color:#863031!important;position:absolute;top:-.5625rem}.schedule .fc .fc-daygrid-event{line-height:1.2;white-space:normal!important}.schedule .fc .fc-daygrid-day-number{color:#863031;font-weight:700}.schedule .fc .fc-day-other .fc-daygrid-day-number{color:#141414!important}.schedule .modal-calendar{align-items:center;background-color:rgba(6,21,50,.8);display:flex!important;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:9999}.schedule .modal-calendar ::-webkit-scrollbar{padding:10px 0;width:7px}.schedule .modal-calendar ::-webkit-scrollbar-track{border-radius:10px;box-shadow:inset 0 0 5px grey}.schedule .modal-calendar ::-webkit-scrollbar-thumb{background:#863031;border-radius:10px}.schedule .modal-calendar ::-webkit-scrollbar-thumb:hover{background:#863031;cursor:pointer}.schedule .modal-calendar>div{background-color:#fff;border:1px solid rgba(6,21,50,.8);border-radius:10px;max-height:450px;padding:30px;position:relative;width:600px}.schedule .modal-calendar>div .close-modal{background-color:transparent;border:0;color:#00614f;cursor:pointer;font-size:22px;font-weight:700;outline:none;padding:0 5px;position:absolute;right:10px;top:10px}.schedule .context-modal{color:#969491;font-size:var(--font-size-small);line-height:1.2}.schedule .context-modal .primary-upercase{text-transform:capitalize}.schedule .context-modal .div-flex-dates-modal{display:flex;justify-content:space-between}.schedule .context-modal i{color:#00614f;font-size:20px}.schedule .context-modal>article{border-top:1px solid red;margin-top:25px;padding-top:25px}.schedule .context-modal>article>header{grid-gap:25px;display:grid}.schedule .context-modal>article>header h1{color:#863031;font-size:var(--font-size-medium);text-align:center;text-transform:uppercase}.schedule .context-modal>article:first-child{border-top:0;margin-top:0;padding-top:0}@media (max-width:480px){.schedule .fc-theme-standard .fc-scrollgrid,.schedule .fc-theme-standard td,.schedule .fc-theme-standard th,.schedule th,.schedule tr{background-color:color-grey-400;border:0!important;position:relative}.schedule .fc .fc-daygrid-body-unbalanced .fc-daygrid-day-events{left:calc(50% - 15px);min-height:10px;top:calc(50% - 20px)}.schedule .fc .fc-daygrid-body-unbalanced .fc-daygrid-day-events,.schedule .fc .fc-daygrid-body-unbalanced .fc-daygrid-day-events .fc-h-event{height:30px;width:30px}.schedule .fc .fc-h-event{top:0}}
