@import url(https://fonts.googleapis.com/css2?family=Inter:wght@100..900&display=swap);.Administration h1,.Person h1,.Persons .main h1,.SITypes .main h1,.SOTypes .main h1{color:#000;font-family:Inter,sans-serif;font-size:2.2em;font-weight:400;padding-top:4%;text-align:center}.Main{background-color:#fff;font-family:Inter,sans-serif;width:100%}.Sidebar{border:5px solid #82beff;border-radius:10px;left:10px;top:10px;transition:.5s;width:250px;z-index:3}.Sidebar,.Sidebar .left-bar-view{background-color:#f0f0f0;position:absolute}.Sidebar .left-bar-view{background:url(/static/media/list.0f26fc2059a8880b7cd9.svg);border:1px solid #fff;cursor:pointer;height:30px;margin-left:260px;margin-top:23px;width:30px}.close.Sidebar{border-right:10px solid;border-color:#82beff;left:-255px}@media(max-width:1099px){.Sidebar{border-right:10px solid;border-color:#82beff;left:-255px}.close.Sidebar{border-right:5px solid;border-color:#82beff;left:10px}}.Main .Content{margin-left:290px;margin-right:300px;transition:.5s;z-index:1}@media(max-width:1799px){.Main .Content{margin-right:50px}.Main .open.Content{margin-left:40px}}@media(max-width:1099px){.Main .Content{margin-left:40px;margin-right:50px}}.Main .Blackout{background-color:#000c;bottom:0;display:flex;display:none;height:100%;left:0;position:fixed;right:0;top:0;width:100%;z-index:3}@media(max-width:1799px){.Main .active.Blackout{display:block}}.Administration .right_bar,.Persons .right_bar{display:none;position:absolute;right:10px;top:10px;transition:.5s;width:250px;z-index:4}.Administration .active.right_bar,.Persons .active.right_bar{display:block}@media(max-width:1799px){.Administration .right_bar,.Persons .right_bar{left:0;margin:0 auto;right:0;width:300px}}.Administration .right_bar .message,.Login .form,.Login .menu,.Login .message,.Person .message,.Persons .right_bar .message,.SignUp .message,.SignUp .person{background-color:#f0f0f0;border:3px solid #82beff;border-radius:10px}.Administration .right_bar .analog input,.Login .form input,.Person .main .password input,.Person .main .person input,.Person .main .person select,.Persons .right_bar .password input,.Persons .right_bar .person input,.Persons .right_bar .person select,.SignUp .person input,.SignUp .person select{background-color:#fff;border:1px solid #82beff;border-radius:10px}.Administration .right_bar .analog button,.Login .form button,.Login .menu button,.Person .main .delete button,.Person .main .password button,.Person .main .person button,.Persons .right_bar .password button,.Persons .right_bar .person button,.SignUp .person button{background:#82beff;border:none;border-radius:5px;color:#fff;cursor:pointer;display:block;font-family:Inter,sans-serif;font-size:1.2em;font-weight:300;height:40px;justify-content:center;margin:20px auto;outline:none;transition:.2s ease-in;width:75%}.Administration .right_bar .analog button:hover,.Login .form button:hover,.Login .menu button:hover,.Person .main .delete button:hover,.Person .main .password button:hover,.Person .main .person button:hover,.Persons .right_bar .password button:hover,.Persons .right_bar .person button:hover,.SignUp .person button:hover{background:#1eb4fa}.Administration .right_bar .analog label,.Login .form label,.Person .main .password label,.Person .main .person label,.Persons .right_bar .password label,.Persons .right_bar .person label,.SignUp .person label{display:flex;font-size:.9em;font-weight:300;margin-bottom:-20px;margin-left:20px;margin-top:-10px}.Administration .right_bar .message,.Login .message,.Person .message,.Persons .right_bar .message,.SignUp .message{border-color:#fa2323;display:none;margin:20px auto;width:300px}.Administration .right_bar .message p,.Login .message p,.Person .message p,.Persons .right_bar .message p,.SignUp .message p{font-size:1em;font-weight:600;text-align:center}.Administration .right_bar .active.message,.Login .active.message,.Person .active.message,.Persons .right_bar .active.message,.SignUp .active.message{display:block}.Login{background-color:#fff;font-family:Inter,sans-serif}.Login .form{height:340px;margin:7% auto 0;width:300px}.Login .form h1{color:#1eb4fa;font-size:2em;font-weight:600;text-align:center}.Login .form input{display:flex;font-family:Inter,sans-serif;font-size:1em;font-weight:400;height:30px;justify-content:center;margin:20px auto;outline:none;padding:15px;width:80%}.Login .form button{height:50px;width:60%}.Login .form .password{position:relative}.Login .form .password-control{background:url(/static/media/no-view.ef3570e6475960ea172b.svg) 0 0 no-repeat;border:none;display:inline-block;height:20px;position:absolute;right:30px;top:18px;width:20px}.Login .form .password-control.view{background:url(/static/media/view.bc05a0cb437d19c6e4d9.svg) 0 0 no-repeat}.Login .menu{height:160px;margin:1% auto 0;width:300px}.Login .menu button{font-size:1em;height:50px;width:80%}.SignUp{font-family:Inter,sans-serif}.SignUp .person{margin:1% auto 0;width:300px}.SignUp .person h3{font-size:.9em;font-weight:300;margin-bottom:-18px;margin-left:20px;margin-top:-10px}.SignUp .person .date:invalid{background-color:#dc3205}.SignUp .person select{display:flex;font-size:1em;margin:20px auto 10px;padding:15px;width:89%}.SignUp .person p,.SignUp .person select{font-family:Inter,sans-serif;font-weight:400}.SignUp .person p{font-size:.8em;text-align:center}.Sidebar{font-family:Inter,sans-serif}.Sidebar h1{color:#1eb4fa;cursor:pointer;font-size:2em;font-weight:600;text-align:center}.Sidebar .person{bottom:0;left:0;top:0}.Sidebar .person .logo{background-color:#009bff;border:3px solid #009bff;border-radius:50px;height:50px;margin-left:10px;margin-top:5px;position:absolute;width:50px}.Sidebar .person .logo p{color:#fff;font-family:#009bff;font-size:1.4em;font-weight:600;margin:auto;padding-top:12px;text-align:center}.Sidebar .person .info{padding-left:75px}.Sidebar .person .info h2{font-family:Inter,sans-serif;font-size:1.1em;font-weight:600;margin-bottom:-10px}.Sidebar .person .info h3{font-family:Inter,sans-serif;font-size:.9em;font-weight:400;margin-top:20px}.Sidebar .navigation{text-align:center}.Sidebar .navigation p{cursor:pointer;font-size:1.2em;font-weight:500;margin-bottom:-1px;margin-top:-2px;padding-bottom:15px;padding-top:15px}.Sidebar .navigation p.active,.Sidebar .navigation p:hover{background-color:#82beff}.Sidebar .navigation .hidden{display:none;transition:.9s ease-in}.Sidebar .navigation .hidden p{cursor:pointer;font-size:1em;font-weight:400;margin-bottom:-1px;margin-top:-2px;padding-bottom:15px;padding-top:15px}.Sidebar .navigation .hidden p.active,.Sidebar .navigation .hidden p:hover{background-color:#82beff}.Sidebar .navigation .hidden.active{display:block;transition:.9s ease-in}.Home h1{color:#000;font-size:2.2em;font-weight:400;padding-top:35vh;text-align:center}.SITypes .main .btn{background:#82beff;border:none;border-radius:5px;color:#fff;cursor:pointer;font-family:Inter,sans-serif;font-size:1em;font-weight:300;height:40px;justify-content:center;margin-right:20px;outline:none;transition:.2s ease-in;width:250px}.SITypes .main .btn:hover{background:#1eb4fa}.SITypes .main .cn{display:inline;font-family:Inter,sans-serif;font-size:1em;font-weight:300;padding-left:10px}.SITypes .main .description h2{color:#000;font-family:Inter,sans-serif;font-size:1.4em;font-weight:400}.SITypes .main .description table{border-collapse:collapse;width:100%}.SITypes .main .description td{border:1px solid #000;color:#000;font-family:Inter,sans-serif;font-size:1em;font-weight:400;padding:5px 0 5px 10px;width:50%}.SOTypes .main .btn{background:#82beff;border:none;border-radius:5px;color:#fff;cursor:pointer;font-family:Inter,sans-serif;font-size:1em;font-weight:300;height:40px;justify-content:center;margin-right:20px;outline:none;transition:.2s ease-in;width:250px}.SOTypes .main .btn:hover{background:#1eb4fa}.SOTypes .main .cn{display:inline;font-family:Inter,sans-serif;font-size:1em;font-weight:300;padding-left:10px}.SOTypes .main .description h2{color:#000;font-family:Inter,sans-serif;font-size:1.4em;font-weight:400}.SOTypes .main .description table{border-collapse:collapse;width:100%}.SOTypes .main .description td{border:1px solid #000;color:#000;font-family:Inter,sans-serif;font-size:1em;font-weight:400;padding:5px 0 5px 10px;width:50%}.Person .main .delete,.Person .main .password,.Person .main .person{background-color:#f0f0f0;border:3px solid;border-radius:10px;display:inline-block;font-family:Inter,sans-serif;margin-left:15px;transition:.2s ease-in;vertical-align:top;width:31%}.Person .main{margin:40px auto;width:100%}.Person .main .person{border-color:#82beff}.Person .main .person h3{font-size:.9em;font-weight:300;margin-bottom:-18px;margin-left:20px;margin-top:-10px}.Person .main .person .date:invalid{background-color:#dc3205}.Person .main .person select{display:flex;font-family:Inter,sans-serif;font-size:1em;font-weight:400;margin:20px auto 10px;padding:15px;width:89%}.Person .main .person .check_box{align-items:center;display:inline-flex;font-size:1em;font-weight:300;white-space:nowrap;width:50%}.Person .main .person p{font-family:Inter,sans-serif;font-size:.8em;font-weight:400;text-align:center}.Person .main .password{border-color:#82beff}.Person .main .password p{font-family:Inter,sans-serif;font-size:.8em;font-weight:400;text-align:center}.Person .main .delete{border-color:#dc3205}.Person .main .delete button{background:#dc3205}.Person .main .delete button:hover{background:#ff3205}.Person .message{width:30%}@media(max-width:1499px){.Person .main .password,.Person .main .person{width:45%}.Person .main .delete{margin-top:20px;width:45%}.Person .message{width:45%}}@media(max-width:599px){.Person .main .person{width:95%}.Person .main .delete,.Person .main .password{margin-top:20px;width:95%}.Person .message{width:85%}}.Administration .right_bar .analog h2,.Person .main .delete h2,.Person .main .password h2,.Person .main .person h2,.Persons .right_bar .password h2,.Persons .right_bar .person h2,.SignUp .person h2{font-family:Inter,sans-serif;font-size:1.2em;font-weight:400;text-align:center}.Administration .right_bar .analog input,.Person .main .password input,.Person .main .person input,.Persons .right_bar .password input,.Persons .right_bar .person input,.SignUp .person input{display:flex;font-family:Inter,sans-serif;font-size:1em;font-weight:400;height:20px;justify-content:center;margin:20px auto;outline:none;padding:15px;width:80%}.Persons .main .btn{background:#82beff;border:none;border-radius:5px;color:#fff;cursor:pointer;font-family:Inter,sans-serif;font-size:1em;font-weight:300;height:40px;justify-content:center;outline:none;transition:.2s ease-in;width:250px}.Persons .main .btn:hover{background:#1eb4fa}.Persons .right_bar .person{background-color:#f0f0f0;border:5px solid #82beff;border-radius:10px;font-family:Inter,sans-serif}.Persons .right_bar .person h3{font-size:.9em;font-weight:300;margin-bottom:-18px;margin-left:20px;margin-top:-10px}.Persons .right_bar .person .date:invalid{background-color:#dc3205}.Persons .right_bar .person select{display:flex;font-family:Inter,sans-serif;font-size:1em;font-weight:400;margin:20px auto 10px;padding:15px;width:91%}.Persons .right_bar .person .check_box{align-items:center;display:inline-flex;font-size:1em;font-weight:300;white-space:nowrap;width:80%}.Persons .right_bar .person p{font-family:Inter,sans-serif;font-size:.8em;font-weight:400;text-align:center}.Persons .right_bar .password{background-color:#f0f0f0;border:5px solid #82beff;border-radius:10px;font-family:Inter,sans-serif;margin-bottom:20px;margin-top:20px}.Persons .right_bar .password p{font-family:Inter,sans-serif;font-size:.8em;font-weight:400;text-align:center}.Persons .right_bar .message{width:100%}.Administration h2{color:#000;font-family:Inter,sans-serif;font-size:1.4em;font-weight:400;padding-top:1%}.Administration .action{margin-top:-10px;text-align:center}.Administration .action button{border:none;border-radius:5px;font-family:Inter,sans-serif;font-size:1.2em;font-weight:300;height:50px;justify-content:center;margin:10px 2% 0;outline:none;transition:.2s ease-in;width:350px}.Administration .action button.active{cursor:pointer}.Administration .action button.active:hover{background:#82beff;color:#fff}.Administration table{border-collapse:collapse;height:100%;width:100%}.Administration table th{border:2px solid #82beff;font-family:Inter,sans-serif;font-size:1.1em;font-weight:600;padding:10px 0;text-align:center}.Administration table td{border:1px solid #82beff;font-family:Inter,sans-serif;font-size:1em;font-weight:400;padding:5px;text-align:center}.Administration .right_bar .analog{background-color:#f0f0f0;border:5px solid #82beff;border-radius:10px;font-family:Inter,sans-serif}.Administration .right_bar .analog h2{padding-top:5px}.Administration .right_bar .analog .check_box{align-items:center;display:inline-flex;font-size:1em;font-weight:300;white-space:nowrap;width:80%}.Administration .right_bar .analog .file_lable{background:#82beff;border:none;border-radius:5px;color:#fff;cursor:pointer;display:block;font-family:Inter,sans-serif;font-size:1.2em;font-weight:300;justify-content:center;margin:20px auto;outline:none;text-align:center;transition:.2s ease-in;width:75%}.Administration .right_bar .analog .file_lable:hover{background:#1eb4fa}.Administration .right_bar .analog .file{display:block;height:0;opacity:0;position:absolute;width:0;z-index:-1}.Administration .right_bar .analog p{font-family:Inter,sans-serif;font-size:.8em;font-weight:400;text-align:center}.Administration .right_bar .message,.Loading{width:100%}.Loading{align-items:center;background-color:#000c;bottom:0;display:flex;height:100%;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:10}.Loading .loader{animation:fill 1s ease-in infinite alternate;border-radius:50%;color:#009bff;height:32px;position:relative;width:32px}.Loading .loader:after,.Loading .loader:before{animation:fill .9s ease-in infinite alternate;border-radius:50%;content:"";height:100%;left:48px;position:absolute;width:100%}.Loading .loader:after{animation-duration:1.1s;left:auto;right:48px}@keyframes fill{0%{box-shadow:inset 0 0 0 2px}to{box-shadow:inset 0 0 0 10px}}::-webkit-scrollbar{height:7px;width:7px}::-webkit-scrollbar-thumb{background:#82beff;border-radius:10px}
/*# sourceMappingURL=main.286c1c93.css.map*/