@-webkit-keyframes marching-ants{0%{background-position:0 0,0 100%,0 0,100% 0}to{background-position:20px 0,-20px 100%,0 -20px,100% 20px}}@keyframes marching-ants{0%{background-position:0 0,0 100%,0 0,100% 0}to{background-position:20px 0,-20px 100%,0 -20px,100% 20px}}:root{--rc-drag-handle-size:12px;--rc-drag-handle-mobile-size:24px;--rc-drag-handle-bg-colour:#0003;--rc-drag-bar-size:6px;--rc-border-color:#ffffffb3;--rc-focus-color:#08f}.ReactCrop{cursor:crosshair;display:inline-block;max-width:100%;position:relative}.ReactCrop *,.ReactCrop :after,.ReactCrop :before{-webkit-box-sizing:border-box;box-sizing:border-box}.ReactCrop--disabled,.ReactCrop--locked{cursor:inherit}.ReactCrop__child-wrapper{max-height:inherit;overflow:hidden}.ReactCrop__child-wrapper>img,.ReactCrop__child-wrapper>video{display:block;max-height:inherit;max-width:100%}.ReactCrop:not(.ReactCrop--disabled) .ReactCrop__child-wrapper>img,.ReactCrop:not(.ReactCrop--disabled) .ReactCrop__child-wrapper>video,.ReactCrop:not(.ReactCrop--disabled) .ReactCrop__crop-selection{-ms-touch-action:none;touch-action:none}.ReactCrop__crop-mask{bottom:0;height:calc(100% + .5px);left:0;pointer-events:none;position:absolute;right:0;top:0;width:calc(100% + .5px)}.ReactCrop__crop-selection{cursor:move;left:0;position:absolute;top:0;-webkit-transform:translateZ(0);transform:translateZ(0)}.ReactCrop--disabled .ReactCrop__crop-selection{cursor:inherit}.ReactCrop--circular-crop .ReactCrop__crop-selection{border-radius:50%}.ReactCrop--circular-crop .ReactCrop__crop-selection:after{border:1px solid #ffffffb3;border:1px solid var(--rc-border-color);bottom:-1px;content:"";left:-1px;opacity:.3;pointer-events:none;position:absolute;right:-1px;top:-1px}.ReactCrop--no-animate .ReactCrop__crop-selection{outline:1px dashed #fff}.ReactCrop__crop-selection:not(.ReactCrop--no-animate .ReactCrop__crop-selection){-webkit-animation:marching-ants 1s;animation:marching-ants 1s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-play-state:running;animation-play-state:running;-webkit-animation-timing-function:linear;animation-timing-function:linear;background-image:-webkit-gradient(linear,left top,right top,color-stop(50%,#fff),color-stop(50%,#444)),-webkit-gradient(linear,left top,right top,color-stop(50%,#fff),color-stop(50%,#444)),-webkit-gradient(linear,left top,left bottom,color-stop(50%,#fff),color-stop(50%,#444)),-webkit-gradient(linear,left top,left bottom,color-stop(50%,#fff),color-stop(50%,#444));background-image:linear-gradient(90deg,#fff 50%,#444 0),linear-gradient(90deg,#fff 50%,#444 0),linear-gradient(180deg,#fff 50%,#444 0),linear-gradient(180deg,#fff 50%,#444 0);background-position:0 0,0 100%,0 0,100% 0;background-repeat:repeat-x,repeat-x,repeat-y,repeat-y;background-size:10px 1px,10px 1px,1px 10px,1px 10px;color:#fff}.ReactCrop__crop-selection:focus{outline:2px solid #08f;outline:2px solid var(--rc-focus-color);outline-offset:-1px}.ReactCrop--invisible-crop .ReactCrop__crop-mask,.ReactCrop--invisible-crop .ReactCrop__crop-selection{display:none}.ReactCrop__rule-of-thirds-hz:after,.ReactCrop__rule-of-thirds-hz:before,.ReactCrop__rule-of-thirds-vt:after,.ReactCrop__rule-of-thirds-vt:before{background-color:#fff6;content:"";display:block;position:absolute}.ReactCrop__rule-of-thirds-vt:after,.ReactCrop__rule-of-thirds-vt:before{height:100%;width:1px}.ReactCrop__rule-of-thirds-vt:before{left:33.3333333333%}.ReactCrop__rule-of-thirds-vt:after{left:66.6666666667%}.ReactCrop__rule-of-thirds-hz:after,.ReactCrop__rule-of-thirds-hz:before{height:1px;width:100%}.ReactCrop__rule-of-thirds-hz:before{top:33.3333333333%}.ReactCrop__rule-of-thirds-hz:after{top:66.6666666667%}.ReactCrop__drag-handle{background-color:#0003;background-color:var(--rc-drag-handle-bg-colour);border:1px solid #ffffffb3;border:1px solid var(--rc-border-color);height:12px;height:var(--rc-drag-handle-size);position:absolute;width:12px;width:var(--rc-drag-handle-size)}.ReactCrop__drag-handle:focus{background:#08f;background:var(--rc-focus-color)}.ReactCrop .ord-nw{cursor:nw-resize;left:0}.ReactCrop .ord-n,.ReactCrop .ord-nw{top:0;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.ReactCrop .ord-n{cursor:n-resize;left:50%}.ReactCrop .ord-ne{cursor:ne-resize;top:0}.ReactCrop .ord-e,.ReactCrop .ord-ne{right:0;-webkit-transform:translate(50%,-50%);transform:translate(50%,-50%)}.ReactCrop .ord-e{cursor:e-resize;top:50%}.ReactCrop .ord-se{bottom:0;cursor:se-resize;right:0;-webkit-transform:translate(50%,50%);transform:translate(50%,50%)}.ReactCrop .ord-s{cursor:s-resize;left:50%}.ReactCrop .ord-s,.ReactCrop .ord-sw{bottom:0;-webkit-transform:translate(-50%,50%);transform:translate(-50%,50%)}.ReactCrop .ord-sw{cursor:sw-resize;left:0}.ReactCrop .ord-w{cursor:w-resize;left:0;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.ReactCrop__disabled .ReactCrop__drag-handle{cursor:inherit}.ReactCrop__drag-bar{position:absolute}.ReactCrop__drag-bar.ord-n{height:6px;height:var(--rc-drag-bar-size);left:0;top:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:100%}.ReactCrop__drag-bar.ord-e{height:100%;right:0;top:0;-webkit-transform:translate(50%);transform:translate(50%);width:6px;width:var(--rc-drag-bar-size)}.ReactCrop__drag-bar.ord-s{bottom:0;height:6px;height:var(--rc-drag-bar-size);left:0;-webkit-transform:translateY(50%);transform:translateY(50%);width:100%}.ReactCrop__drag-bar.ord-w{height:100%;left:0;top:0;-webkit-transform:translate(-50%);transform:translate(-50%);width:6px;width:var(--rc-drag-bar-size)}.ReactCrop--fixed-aspect .ReactCrop__drag-bar,.ReactCrop--fixed-aspect .ReactCrop__drag-handle.ord-e,.ReactCrop--fixed-aspect .ReactCrop__drag-handle.ord-n,.ReactCrop--fixed-aspect .ReactCrop__drag-handle.ord-s,.ReactCrop--fixed-aspect .ReactCrop__drag-handle.ord-w,.ReactCrop--new-crop .ReactCrop__drag-bar,.ReactCrop--new-crop .ReactCrop__drag-handle{display:none}@media (pointer:coarse){.ReactCrop .ord-e,.ReactCrop .ord-n,.ReactCrop .ord-s,.ReactCrop .ord-w{display:none}.ReactCrop__drag-handle{height:24px;height:var(--rc-drag-handle-mobile-size);width:24px;width:var(--rc-drag-handle-mobile-size)}}*{box-sizing:border-box}#root,*,body,html{margin:0;padding:0}#root,body,html{height:100%;overflow-x:hidden;width:100%}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#f5f5f5;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.MuiCssBaseline-root{margin:0;padding:0}.MuiBackdrop-root{display:none!important}.MuiAppBar-root{position:fixed!important;z-index:1300}.MuiDrawer-paper{border:none!important;height:calc(100vh - 64px)!important;left:0!important;position:fixed!important;top:64px!important;transition:transform .3s ease-in-out!important;z-index:1200!important}.MuiDrawer-paper,.MuiDrawer-paper *,.MuiDrawer-root,.MuiDrawer-root *{backdrop-filter:none!important;-webkit-backdrop-filter:none!important;filter:none!important}.MuiBox-root{display:block}.MuiContainer-root{padding-left:0!important;padding-right:0!important}.MuiBox-root[style*="display: flex"]{display:flex!important}.main-content{transition:margin-left .3s ease-in-out,width .3s ease-in-out}@media (min-width:900px){.main-content-with-sidebar{margin-left:240px;width:calc(100% - 240px)}}@media (max-width:899px){.main-content-with-sidebar{margin-left:0;width:100%}.MuiDrawer-paper{transform:translateX(-100%)}.MuiDrawer-paper.MuiDrawer-paperAnchorLeft{transform:translateX(0)}}.MuiDialog-root{animation:fadeIn .3s ease-out}.MuiDialog-paper{animation:slideIn .3s ease-out}@keyframes fadeIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes slideIn{0%{opacity:0;transform:translateY(-20px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}.MuiDialog-root .MuiBackdrop-root,.MuiModal-root .MuiBackdrop-root{backdrop-filter:blur(4px)!important;-webkit-backdrop-filter:blur(4px)!important;background-color:#ffffff4d!important;transition:background-color .4s ease-in-out,-webkit-backdrop-filter .4s ease-in-out!important;transition:backdrop-filter .4s ease-in-out,background-color .4s ease-in-out!important;transition:backdrop-filter .4s ease-in-out,background-color .4s ease-in-out,-webkit-backdrop-filter .4s ease-in-out!important}body:not(.modal-open) .MuiBackdrop-root{backdrop-filter:none!important;-webkit-backdrop-filter:none!important;background-color:initial!important;transition:none!important}.MuiDrawer-paper,.MuiDrawer-paper *,.MuiDrawer-paper .MuiBackdrop-root,.MuiDrawer-root,.MuiDrawer-root *,.MuiDrawer-root .MuiBackdrop-root,[class*=MuiDrawer],[class*=MuiDrawer] *{backdrop-filter:none!important;-webkit-backdrop-filter:none!important;background:none!important;filter:none!important}.MuiDrawer-paper,.MuiDrawer-paper *,.MuiDrawer-root,.MuiDrawer-root *,[class*=MuiDrawer],[class*=MuiDrawer] *{backdrop-filter:none!important;-webkit-backdrop-filter:none!important;filter:none!important;will-change:transform!important}*{backdrop-filter:none!important;-webkit-backdrop-filter:none!important;filter:none!important}.MuiDrawer-paper,.MuiDrawer-paper *,.MuiDrawer-paper .MuiBackdrop-root,.MuiDrawer-root,.MuiDrawer-root *,.MuiDrawer-root .MuiBackdrop-root{backdrop-filter:none!important;-webkit-backdrop-filter:none!important;background:none!important;filter:none!important}.MuiDrawer-paper .MuiListItemButton-root.Mui-selected{background-color:initial!important;color:#000!important;font-weight:700!important}.MuiDrawer-paper .MuiListItemButton-root.Mui-selected .MuiListItemIcon-root{color:#000!important}.MuiDrawer-paper .MuiListItemButton-root.Mui-selected .MuiListItemText-root{color:#000!important;font-weight:700!important}.MuiSnackbar-root,.enhanced-notification{top:80px!important;z-index:1400!important}.MuiFab-root,[aria-label=adicionar]{bottom:16px!important;position:fixed!important;right:16px!important;z-index:1000!important}.main-content{overflow:visible!important}.dashboard-card{contain:layout style paint;will-change:transform}.dashboard-card:hover{transform:translateY(-2px);transition:transform .2s ease-in-out}.MuiList-root{contain:layout}.MuiListItem-root{contain:layout style}.MuiAvatar-root{contain:layout style paint}.MuiChip-root{contain:layout style}.login-page{overflow:hidden;position:relative}@keyframes float{0%,to{transform:translateY(0) rotate(0deg)}50%{transform:translateY(-20px) rotate(5deg)}}@keyframes pulse{0%,to{opacity:.1;transform:scale(1)}50%{opacity:.2;transform:scale(1.1)}}.login-card{-webkit-backdrop-filter:blur(25px);backdrop-filter:blur(25px);background:#fffffff2;border:1px solid #1976d233;box-shadow:0 20px 60px #1976d226,0 8px 25px #0000001a,inset 0 1px 0 #ffffff4d;transition:all .3s ease-in-out}.login-card:hover{box-shadow:0 25px 80px #1976d233,0 12px 35px #00000026,inset 0 1px 0 #fff6;transform:translateY(-8px)}.login-button{overflow:hidden;position:relative}.login-button:before{background:linear-gradient(90deg,#0000,#fff3,#0000);content:"";height:100%;left:-100%;position:absolute;top:0;transition:left .5s;width:100%}.login-button:hover:before{left:100%}.login-input{transition:all .3s ease-in-out}.login-input:focus-within,.login-input:hover{transform:translateY(-2px)}.login-input:focus-within{box-shadow:0 4px 20px #1976d21a}.fade-in{animation:fadeInUp .8s ease-out forwards}.slide-in-left{animation:slideInLeft .8s ease-out forwards}@keyframes fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes slideInLeft{0%{opacity:0;transform:translateX(-30px)}to{opacity:1;transform:translateX(0)}}@media (max-width:768px){.login-page{padding:1rem}.login-card{margin:.5rem;padding:1.5rem}.login-page:before{animation-duration:15s}}@media (max-width:480px){.login-card{margin:.25rem;padding:1rem}}
/*# sourceMappingURL=main.b02d8551.css.map*/