@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100;0,400;0,700;1,100;1,400;1,700&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Ubuntu&display=swap);
body{font-family:"Ubuntu",sans-serif;font-size:100%;color:#000}#app{display:flex;flex-flow:column;justify-content:stretch;align-items:center;width:100vw;height:100vh;max-width:100%}header{display:flex;flex-flow:row;align-items:center;justify-content:space-between;height:8vh;width:100vw;background:#011936;color:azure;z-index:150}header .logo{font-family:"Ubuntu",sans-serif;font-size:1.5rem;margin:5px 10px;user-select:none}header .btn-menu{border:1px solid #465362;border-radius:5px;width:50px;padding:8px 7px;margin:0 10px;cursor:pointer;transition:background-color .5s ease-in}header .btn-menu .line{background-color:azure;border-radius:5px;height:2px;display:block}header .btn-menu .line+.line{margin-top:5px}header .btn-menu:hover{background-color:#465362}.content-container{height:100%;width:100vw;display:flex;justify-content:center;align-items:center}.desktop-components{display:flex;align-items:center;justify-content:space-between;width:100%}.desktop-components .dash{display:flex;border-left:4px solid #465362;height:88vh}.pane{display:flex;flex-wrap:wrap;flex-flow:column;justify-content:flex-start;align-items:center;padding:15px 20px;margin:10px;height:90vh}@media screen and (max-width: 700px){.pane{border:none;box-shadow:none;margin:0;padding:0;width:100%}}.pane .pane-name{font-size:1.2rem;font-weight:bold;margin-bottom:20px}.wide-pane{max-width:95vw}.counter{font-weight:bold;justify-self:end;cursor:pointer}.counter .number{background-color:#ed254e;padding:4px 7px;margin-left:4px;border-radius:70px}#users-pane .unvalidated-users{display:flex;flex-flow:column;justify-content:flex-start;align-items:center;overflow:auto;width:100%;-ms-overflow-style:none;scrollbar-width:none}#users-pane .unvalidated-users::-webkit-scrollbar{display:none}#users-pane .unvalidated-users .user-item{display:flex;flex-flow:column}.user-info{display:flex;flex-wrap:wrap;justify-content:space-evenly;align-content:center}@media screen and (max-width: 600px){.user-info{margin:10px 5px}}.user-info span{margin:2px 5px}.user-time{font-family:sans-serif;font-style:oblique;color:#465362}.user-name{font-weight:bold;color:transparent;text-shadow:0 0 5px rgba(0,0,0,.3);transition:color 1s}.user-name:hover{color:#000}.user-phone{font-style:oblique;color:transparent;text-shadow:0 0 5px rgba(0,0,255,.4)}.user-phone :hover{color:blue}.user-phone a{text-decoration:none;color:inherit;transition:color 1s}.user-phone a :hover{color:inherit}.user-username{text-decoration:none;color:transparent;text-shadow:0 0 5px rgba(0,0,200,.4);transition:color 1s}.user-username a{text-decoration:none;color:inherit}.user-username a :hover{color:inherit}.user-username:hover{color:#0000c8}.add-request{font-size:1.1rem;cursor:pointer;margin-top:5px;margin-bottom:5px}.address-paid-text,.address-unpaid-text,.address-notexists-text{margin-bottom:5px;font-size:.7rem}.address-paid-text{color:#46b95a}.address-unpaid-text{color:#ff1e00}.address-notexists-text{color:#ff1e00}#requests-pane{display:flex;flex-direction:column;justify-content:stretch;padding:0;margin:0}@media screen and (min-width: 1000px){#requests-pane{padding:0 10px}}#requests-pane form{display:flex;flex-flow:column;align-items:center}#requests-pane form div{margin-bottom:10px}#requests-pane form .btn-group{width:100%}.list-requests{width:100%;overflow-y:auto}.list-requests p{text-align:center}.list-requests ul{padding-left:0}.request+.request{border-top:1px solid #011936}.request:hover{background-color:rgba(0,0,0,.1)}.request{display:grid;border-bottom-color:#011936;padding:1px 8px;word-break:break-word;font-size:.9rem;grid-template-columns:3fr 10fr 5fr}@media(max-width: 1000px){.request{grid-template-columns:3fr 5fr 3fr}}@media(max-width: 850px){.request{grid-template-columns:3fr 4fr 3fr}}@media(max-width: 700px){.request{grid-template-columns:1fr}}.request .request-body{max-width:600px;text-align:justify;word-break:break-words}.request .request-heading{width:100%;display:flex;justify-content:space-between;align-items:center}.request .request-address{font-family:"Ubuntu",sans-serif;font-size:1em;font-weight:600;color:#011936;word-break:keep-all;white-space:nowrap;overflow-wrap:normal;text-align:right;padding:0 4px}.request .request-time{font-weight:200;font-style:italic}.request .request-body{text-align:left;margin:0 10px;display:flex;align-items:center}.request .user-name,.request .user-username,.request .user-phone{color:#011936;font-size:.9em}.request .user-info{grid-column-start:1;grid-column-end:5}@media(max-width: 700px){.request .user-info{grid-column-end:2;grid-row-start:4;grid-row-end:5}}.request .btn-group{display:flex;align-items:center}.request .btn-group .btn{word-break:keep-all;max-height:80px;font-size:.9em}.car-number{display:flex;align-items:center;justify-content:center;text-transform:uppercase;font-weight:bold}.errors{position:absolute;top:8vh;margin:15px auto;z-index:80}.fade-enter-active,.fade-leave-active{transition:opacity .5s}.fade-enter,.fade-leave-to{opacity:0}.created-by-guard{background-color:#edebfa}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.slide-fade-enter-active{transition:all .4s ease}.slide-fade-leave-active{transition:all .3s cubic-bezier(1, 0.5, 0.8, 1)}.slide-fade-enter,.slide-fade-leave-to{transform:translateX(10px);opacity:0}.grow-fade-enter-active,.grow-fade-leave-active{transition:all .5s linear}.grow-fade-enter,.grow-fade-leave-to{opacity:0}
