*,:after,:before{box-sizing:border-box}body,html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{font-size:1rem;background:#f5f5f5;margin:0;padding:0;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}a{text-decoration:none;transition:color .5s ease}a:active,a:focus,a:hover{outline:none!important;text-decoration:none!important}img{max-width:100%}table{border-spacing:0;border:1px solid #000;min-width:100%}table tr :last-child td{border-bottom:0;text-align:center}table td,table th{margin:0;padding:.5rem;border-bottom:1px solid #000;border-right:1px solid #000;text-align:center}.body-loader{-webkit-animation-play-state:running;animation-play-state:running}@-webkit-keyframes spinner{0%{-webkit-transform:translate3d(-50%,-50%,0) rotate(0deg);transform:translate3d(-50%,-50%,0) rotate(0deg)}to{-webkit-transform:translate3d(-50%,-50%,0) rotate(1turn);transform:translate3d(-50%,-50%,0) rotate(1turn)}}@keyframes spinner{0%{-webkit-transform:translate3d(-50%,-50%,0) rotate(0deg);transform:translate3d(-50%,-50%,0) rotate(0deg)}to{-webkit-transform:translate3d(-50%,-50%,0) rotate(1turn);transform:translate3d(-50%,-50%,0) rotate(1turn)}}.body-loader.-paused{-webkit-animation-play-state:paused;animation-play-state:paused;opacity:.2;transition:opacity .1s linear}.body-loader:before{-webkit-animation:spinner 1.5s linear infinite;animation:spinner 1.5s linear infinite;-webkit-animation-play-state:inherit;animation-play-state:inherit;border:3px solid;border-color:#fff #fff #e83e8c;border-radius:50%;content:"";z-index:1302;height:40px;left:50%;opacity:inherit;position:fixed;top:50%;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);width:40px;will-change:transform}.body-loader:after{-webkit-animation-play-state:inherit;animation-play-state:inherit;position:fixed;content:"";left:0;right:0;top:0;bottom:0;z-index:1301;background:rgb(87.9459016393,104.5590163934,196.8540983607)}.error-message{color:#d32f2f;font-size:90%;vertical-align:top}.error-message:before{content:"⚠";font-size:1rem;margin-right:5px;vertical-align:top}.border-bottom-heading{font-weight:500;border-bottom:1px solid #9e9e9e;padding-bottom:8px}.gradient-primary{background:#6200ea;background:linear-gradient(90deg,#304ffe 0,#6200ea);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#304ffe,endColorstr=#6200ea)}.round{padding:3px 9px;border:1px solid #000;border-radius:50%;white-space:nowrap}.position-relative{position:relative}.hidden{display:none!important}.select-md .react-select__control{min-height:56px}.select-sm .react-select__control{min-height:40px}.react-select__menu{z-index:9!important}.select-xs{height:36px}.select-xs .MuiOutlinedInput-inputMarginDense{padding-top:8.5px;padding-bottom:8.5px}.MuiTable-root tbody.align-center tr td,.MuiTable-root tfoot.align-center tr td,.MuiTable-root thead.align-center tr th{text-align:center}.MuiTable-root.table-bordered{border:1px solid #000}.MuiTable-root.table-bordered thead tr th{border-bottom:1px solid #000;border-right:1px solid #000}.MuiTable-root.table-bordered tbody tr td,.MuiTable-root.table-bordered tfoot tr td{border-color:#000;border-style:solid;border-width:0 1px 1px 0}.MuiTable-root.table-bordered tfoot tr td{color:rgba(0,0,0,.87)}@media print{.print-none{display:none!important}}* :before,:after{box-sizing:border-box}.error-message{color:#f44336;font-size:.75em}.input-label-container{display:flex;flex-flow:column-reverse;position:relative}.input-label-container label{width:-webkit-fit-content;width:fit-content;padding:0 5px;transition:all .2s;touch-action:manipulation;position:absolute;top:-2.4em;left:-.5em;font-size:.75em;font-family:Arial,Helvetica,sans-serif}.input-label-container input{width:100%;height:1.1876em;padding:18.5px 14px;border-radius:.25em;border:1px solid #aaa;font-size:15px}.input-label-container input::-webkit-input-placeholder{opacity:0;-webkit-transition:inherit;transition:inherit}.input-label-container input:hover{border:1px solid}.input-label-container input:focus{outline:0;border:1px solid #ccc;border:2px solid #3f51b5!important;padding:17.5px 13px}.input-label-container input:not(:placeholder-shown){outline:0;border:1px solid #ccc}.input-label-container input:placeholder-shown+label{cursor:text;width:-webkit-fit-content;width:fit-content;padding:0 5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-webkit-transform-origin:-25px 0;transform-origin:-25px 0;color:#999;-webkit-transform:translateY(2.125rem) scale(1.5);transform:translateY(2.125rem) scale(1.5)}.input-label-container input:focus::-webkit-input-placeholder{opacity:1}.input-label-container input:not(:placeholder-shown)+label{-webkit-transform:translate(0) scale(1);transform:translate(0) scale(1);cursor:pointer;-webkit-transform:translate(15px,18px);transform:translate(15px,18px);background-color:#fff}.input-label-container input:focus+label{-webkit-transform:translate(0) scale(1);transform:translate(0) scale(1);cursor:pointer;color:#3f51b5;-webkit-transform:translate(15px,18px);transform:translate(15px,18px);background-color:#fff}.nc-container{float:left;position:absolute;z-index:3;width:280px;min-height:296px;background:#fff;box-shadow:10px 10px 40px rgba(0,0,0,.2);border-radius:6px;overflow:hidden;padding:10px}.nc-container .nc-head{display:flex;justify-content:space-between;align-items:center;width:100%;height:45px}.nc-container .nc-head .nc-button{float:left;width:45px;height:100%;position:relative}.nc-container .nc-head .nc-button .nc-inner{float:left;width:30px;height:30px;background:#f4f4f4;border-radius:100%;line-height:30px;text-align:center}.nc-container .nc-head .nc-button .nc-inner .nc-left-arrows{width:6px;height:6px;border-left:2px solid #888;border-bottom:2px solid #888;-webkit-transform:rotate(45deg);transform:rotate(45deg);left:50%;top:50%;margin-left:-2px;margin-top:-4px;position:relative;display:block;float:left}.nc-container .nc-head .nc-button .nc-inner .nc-left-arrows:after{content:"";left:3px;top:-5px;width:6px;height:6px;border-left:2px solid #888;border-bottom:2px solid #888;position:relative;display:block;float:left}.nc-container .nc-head .nc-button .nc-inner .nc-left-arrow{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.nc-container .nc-head .nc-button .nc-inner .nc-left-arrow,.nc-container .nc-head .nc-button .nc-inner .nc-right-arrows{width:6px;height:6px;border-left:2px solid #888;border-bottom:2px solid #888;left:50%;top:50%;margin-left:-2px;margin-top:-4px;position:relative;display:block;float:left}.nc-container .nc-head .nc-button .nc-inner .nc-right-arrows{-webkit-transform:rotate(225deg);transform:rotate(225deg)}.nc-container .nc-head .nc-button .nc-inner .nc-right-arrows:after{content:"";left:3px;top:-5px;width:6px;height:6px;border-left:2px solid #888;border-bottom:2px solid #888;position:relative;display:block;float:left}.nc-container .nc-head .nc-button .nc-inner .nc-right-arrow{width:6px;height:6px;border-left:2px solid #888;border-bottom:2px solid #888;-webkit-transform:rotate(225deg);transform:rotate(225deg);left:50%;top:50%;margin-left:-2px;margin-top:-4px;position:relative;display:block;float:left}.nc-container .nc-head .nc-button .nc-inner:hover{cursor:pointer;background:#eee}.nc-container .nc-head .nc-button .nc-inner:hover span{border-color:#555!important}.nc-container .nc-head .ndpch-container{float:left;width:120px;height:100%}.nc-container .nc-head .ndpch-container .ndpchc-year{float:left;width:100%;font-size:20px;color:#666;text-align:center}.nc-container .nc-head .ndpch-container .ndpchc-month{float:left;width:100%;font-size:12px;color:#666;font-weight:700;text-align:center}.nc-container .nc-body{float:left;width:100%}.nc-container .nc-body .nc-day-container{position:relative;display:block;float:left;width:14.285%;height:19.6666%}.nc-container .nc-body .nc-day-container .cdc-day{width:100%;height:100%;font-size:12px;font-weight:300;color:#444;text-align:center;position:relative;display:block;float:left}.nc-container .nc-body .nc-day-container .cdc-day span{position:relative;display:block;float:left;color:#444;background:none;width:30px;height:30px;margin-top:-15px;margin-left:-15px;left:50%;top:50%;border-radius:100%;line-height:30px;font-weight:700}.nc-container .nc-body .nc-day-container .cdc-day span:hover{cursor:pointer;background:#eee}.nc-container .nc-body .disabled{pointer-events:none}.nc-container .nc-body .disabled .cdc-day{width:100%;height:100%;font-size:12px;font-weight:300;color:#444;text-align:center;position:relative;display:block;float:left}.nc-container .nc-body .disabled .cdc-day span{position:relative;display:block;float:left;color:#ddd;background:#fff!important;width:30px;height:30px;margin-top:-15px;margin-left:-15px;left:50%;top:50%;border-radius:100%;line-height:30px}.nc-container .nc-body .disabled .cdc-day span:hover{cursor:pointer;background:#eee}.nc-container .nc-body .highlight .cdc-day{width:100%;height:100%;font-size:12px;font-weight:300;color:#444;text-align:center;position:relative;display:block;float:left}.nc-container .nc-body .highlight .cdc-day span{position:relative;display:block;float:left;color:#444;background:#efdbca;width:30px;height:30px;margin-top:-15px;margin-left:-15px;left:50%;top:50%;border-radius:100%;line-height:30px}.nc-container .nc-body .highlight .cdc-day span:hover{cursor:pointer;background:#eee}.nc-container .nc-body .highlight-green .cdc-day{width:100%;height:100%;font-size:12px;font-weight:300;color:#444;text-align:center;position:relative;display:block;float:left}.nc-container .nc-body .highlight-green .cdc-day span{position:relative;display:block;float:left;color:#444;background:#d4e2cb;width:30px;height:30px;margin-top:-15px;margin-left:-15px;left:50%;top:50%;border-radius:100%;line-height:30px}.nc-container .nc-body .highlight-green .cdc-day span:hover{cursor:pointer;background:#eee}.nc-container .nc-body .inc-container{position:relative;display:block;float:left;width:100%;height:100%}.nc-container .nc-body .inc-container .cc-head{width:100%;height:30px;margin-top:10px;position:relative;display:block;float:left}.nc-container .nc-body .inc-container .cch-name{width:14.285%;height:30px;line-height:30px;font-weight:700;color:#666;font-size:12px;text-align:center;position:relative;display:block;float:left}.nc-container .nc-body .inc-container .cc-body{width:100%;height:162px;position:relative;display:block;float:left}
/*# sourceMappingURL=main.8fe47b1c.chunk.css.map */