@font-face{font-family:TeeFranklin;src:url(/fonts/TeeFranklin.8a90a060.eot);src:url(/fonts/TeeFranklin.8a90a060.eot?#iefix) format("embedded-opentype"),url(/fonts/TeeFranklin.71d51740.woff2) format("woff2"),url(/fonts/TeeFranklin.d3cd0df5.woff) format("woff"),url(/fonts/TeeFranklin.3b1c4207.ttf) format("truetype");font-weight:400;font-style:normal}body{margin:0}body #menu_container{position:fixed;left:0;top:0;width:20%;height:100%;border-right:4px solid #fff}body #menu_container #logo_container{width:100%;padding-top:2em;padding-bottom:4em}body #menu_container menu{position:relative;width:100%;padding:0}body #menu_container menu a{display:block;width:100%;margin-top:0;margin-bottom:.5em;color:#464646;font-weight:700;letter-spacing:.04em;text-decoration:none;padding:1em 2em 1em 2em;border-left:8px solid transparent;transition:all .125s ease-out}body #menu_container menu a.router-link-active,body #menu_container menu a:hover{cursor:pointer;color:#172966;background-color:#f2f2f5;border-left-color:#172966}body #menu_container #version_code{position:absolute;bottom:1em;font-size:.8em;color:#464646;left:1em}body #router_view_container{background-color:#f2f2f5;min-height:1000px;margin-left:20%;padding-left:5em;padding-right:5em;padding-bottom:20%}body #router_view_container #profile_top_bar{height:6em;padding:1em}body #router_view_container #profile_top_bar #profile_dropup_container{float:right}body #router_view_container #profile_top_bar #profile_dropup_container:hover{cursor:pointer}body #router_view_container #profile_top_bar #profile_dropup_container .dropup{position:absolute;right:1em;border:1px solid #dadada;border-radius:7px;overflow:hidden;z-index:99}body #router_view_container #profile_top_bar #profile_dropup_container .dropup .element{padding:.5em 1em .5em 1em;border-left:4px solid transparent;transition:all .125s}body #router_view_container #profile_top_bar #profile_dropup_container .dropup .element:hover{cursor:pointer;border-left-color:#172966}body #router_view_container #profile_top_bar #profile_dropup_container .dropup .element:not(:last-child){border-bottom:1px solid #dadada}body .table-header{margin-bottom:1em}body hr{margin-top:1em!important;margin-bottom:1em!important}body .v-data-table__wrapper{overflow-x:auto;overflow-y:auto;max-height:600px}body .v-container.content{font-size:1.5em}body .container#app_container{padding:0;max-width:unset}body hr{margin-top:2em;margin-bottom:2em;border-color:#ffffff5e}body input.input{width:100%;margin-bottom:1em;padding-top:1em;padding-left:1em;padding-right:1em;padding-bottom:1em;font-size:1em;border-radius:50px;border:2px solid #dadada;outline:none;transition:all .125s ease-out}body input.input:active,body input.input:focus,body input.input:focus-visible{border-color:#172966}body input.input:last-child,body input.input:last-of-type{margin-bottom:none}body button.button{transition:all .125s ease-out;padding-left:1.5em;padding-right:1.5em;padding-top:.7em;padding-bottom:.7em;border:2px solid #172966;border-radius:7px;background-color:#172966;color:#fff;font-size:1em;letter-spacing:.12em}body button.button:hover{cursor:pointer;background-color:#31458a}body button.button.center{position:relative;left:50%;transform:translateX(-50%)}body button.button.fullwidth{width:100%}body .error_message{color:#661717}body #login #login_background_container{position:absolute;width:100%;height:100%;overflow:hidden;filter:blur(5px)}body #login #login_background_container img{width:100%;-o-object-position:top;object-position:top}body #login #login_container{position:absolute;z-index:2;width:20%;height:45%;min-height:400px;top:50%;left:50%;transform:translate(-50%,-50%);background:#ffffffd1;border-radius:7px;box-shadow:0 7px 29px 0 hsla(240,5%,41%,.2);padding:2em}body #login #login_container #logo_container{padding-bottom:2em;border-bottom:2px solid #172966}body #login #login_container #form_container{padding-top:3em}body #login #login_container #form_container .button_container{padding-top:2em}body .person_batch{position:relative;width:3em;height:3em;border-radius:10em;border:2px solid #dadada;background-color:#464646;text-align:center;vertical-align:middle;font-size:1.2em;transition:all .125s ease-out}body .person_batch .letters{position:absolute;top:50%;transform:translate(-50%,-50%);font-weight:700;font-size:1.5em;letter-spacing:.1em;color:#78dada}body .person_batch:hover{border-color:#464646;cursor:pointer}body .greating_line{font-size:3em;color:#464646}body #loading_container{position:absolute;left:0;top:0;width:100%;height:100%;z-index:99;background-color:#0004}body #loading_container .circle_container{width:40px;height:40px;position:relative;top:50%;left:50%;transform:translate(-50%,-50%)}body #loading_container .circle_container .circle{width:100%;height:100%;position:absolute;left:0;top:0}body #loading_container .circle_container .circle:before{content:"";display:block;margin:0 auto;width:15%;height:15%;background-color:#172966;border-radius:100%;animation:circleFadeDelay 1.2s ease-in-out infinite both}body #loading_container .circle_container .circle .circle2{transform:rotate(30deg)}body #loading_container .circle_container .circle2:before{animation-delay:-1.1s}body #loading_container .circle_container .circle3{transform:rotate(60deg)}body #loading_container .circle_container .circle3:before{animation-delay:-1s}body #loading_container .circle_container .circle4{transform:rotate(90deg)}body #loading_container .circle_container .circle4:before{animation-delay:-.9s}body #loading_container .circle_container .circle5{transform:rotate(120deg)}body #loading_container .circle_container .circle5:before{animation-delay:-.8s}body #loading_container .circle_container .circle6{transform:rotate(150deg)}body #loading_container .circle_container .circle6:before{animation-delay:-.7s}body #loading_container .circle_container .circle7{transform:rotate(180deg)}body #loading_container .circle_container .circle7:before{animation-delay:-.6s}body #loading_container .circle_container .circle8{transform:rotate(210deg)}body #loading_container .circle_container .circle8:before{animation-delay:-.5s}body #loading_container .circle_container .circle9{transform:rotate(240deg)}body #loading_container .circle_container .circle9:before{animation-delay:-.4s}body #loading_container .circle_container .circle10{transform:rotate(270deg)}body #loading_container .circle_container .circle10:before{animation-delay:-.3s}body #loading_container .circle_container .circle11{transform:rotate(300deg)}body #loading_container .circle_container .circle11:before{animation-delay:-.2s}body #loading_container .circle_container .circle12{transform:rotate(330deg)}body #loading_container .circle_container .circle12:before{animation-delay:-.1s}@keyframes circleFadeDelay{0%,39%,to{opacity:0}40%{opacity:1}}body .v-icon--size-default,body table td,body table th{font-size:1em!important}body table tbody:not(:last-child) td{border-bottom:thin solid rgba(0,0,0,.12)}body *{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;font-family:TeeFranklin,Helvetica,Arial,sans-serif;text-rendering:optimizeLegibility}@media (max-width:1100px){#login #login_background_container .v-image{height:100%}#login #login_container{width:90%!important;min-height:500px!important}}