body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}input{padding:.75rem 1.25rem;font-size:1rem;border:1px solid silver}input:focus{outline:none;border:1px solid rgba(33,133,208,.6)}input::-webkit-input-placeholder{color:hsla(0,0%,74.9%,.87)}input:-ms-input-placeholder{color:hsla(0,0%,74.9%,.87)}input::-ms-input-placeholder{color:hsla(0,0%,74.9%,.87)}input::placeholder{color:hsla(0,0%,74.9%,.87)}input:focus::-webkit-input-placeholder{color:#9b9999}input:focus:-ms-input-placeholder{color:#9b9999}input:focus::-ms-input-placeholder{color:#9b9999}input:focus::placeholder{color:#9b9999}.validation-item{width:100%;min-height:100px;display:flex;flex-direction:column;justify-content:space-around;padding:.5rem 1rem;border-radius:5px;box-sizing:border-box;margin:1rem 0}.validation-item-header{font-size:1.1rem;font-weight:700}.validation-item-info{font-size:.9rem}.validation-item-info div{display:flex;align-items:center;position:relative;margin:.5rem 0 .5rem 1rem}.validation-item-info div:before{position:absolute;content:"\2022";font-size:1.5rem;vertical-align:middle;top:-50%;left:-1rem;height:100%}.current-validations-list{margin-top:2rem;width:100%}.validation{display:flex;width:650px;flex-direction:column;justify-content:center;align-items:center;margin:2rem auto 0}.validation h1{font-size:1.8rem}.validation-form{display:flex;align-items:center;width:100%}.validate-input{width:550px;border:1px solid silver;border-top-left-radius:4px;border-bottom-left-radius:4px}.validate-button,.validate-input{padding:.75rem 1.25rem;font-size:1rem}.validate-button{cursor:pointer;box-sizing:border-box;margin:0;background-color:#2185d0;color:#fff;border:1px solid transparent;border-top-right-radius:4px;border-bottom-right-radius:4px;font-weight:700;outline:none}.form-input{position:relative;width:200px;display:flex;flex-direction:column;justify-content:space-between;font-size:.8rem;font-weight:600}.form-input input{border-radius:4px;font-size:.875rem}.form-input:first-of-type{width:270px}.validations{width:80%;margin:0 auto;display:flex;flex-direction:column}.validations-form{display:flex;align-self:flex-start;width:100%;margin-top:1rem;justify-items:flex-start;justify-content:space-evenly;align-items:flex-end}.filter-button{cursor:pointer;box-sizing:border-box;padding:.75rem 1.25rem;margin:0;border:none;font-size:.875rem;font-weight:700;outline:none;background-color:rgba(34,36,38,.15);color:rgba(0,0,0,.6);border-radius:4px;transition:all .1s ease-in-out}.filter-button:hover{background-color:rgba(34,36,38,.25)}.select-menu{width:200px;padding:12px 20px;box-sizing:border-box;border:1px solid silver;border-radius:4px;color:hsla(0,0%,74.9%,.87);position:relative;font-size:.875rem}.select-menu.opened{border:1px solid rgba(33,133,208,.5);border-bottom-color:transparent;border-bottom-left-radius:0;border-bottom-right-radius:0}.select-menu-label{font-size:.8rem;font-weight:600}.select-menu-placeholder{position:relative}.select-menu-placeholder:after{content:"";width:10px;height:10px;display:flex;position:absolute;border-left:2px solid silver;border-bottom:2px solid silver;transform:rotate(-45deg);margin-left:9rem;top:5%}.select-menu-placeholder.highlight{color:#111}.options-list{margin:0;position:absolute;background-color:#fff;width:100%;left:-1px;top:100%;color:#111;list-style:none;padding:0;z-index:2;border:1px solid rgba(33,133,208,.5);border-top:none;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.select-menu-item{padding:12px 20px}.select-menu-item.selected,.select-menu-item:hover{background-color:rgba(0,0,0,.05)}.coupons{width:80%;margin:1rem auto;display:flex;flex-direction:column}.coupons-form{display:flex;align-self:flex-start;width:100%;margin-top:1rem;justify-items:flex-start;justify-content:center;align-items:flex-end}.coupons-form>*{margin:0 1rem}header{padding:0 2rem;height:75px;background-color:#1b1c1d;color:hsla(0,0%,100%,.9);display:flex;align-items:center}.navigation{width:50%;display:flex;justify-content:center}.nav-link{margin:0 1rem;padding:.5rem;font-size:.8rem;text-decoration:none;font-weight:700;color:hsla(0,0%,100%,.9)}.nav-link.active{border-bottom:2px solid hsla(0,0%,100%,.9)}.user-menu{width:200px;margin-left:auto;display:flex;align-items:center;justify-content:space-around}.user-menu span{font-size:.8rem;font-weight:700}.user-menu button{width:100px;background-color:#1b1c1d;border:2px solid #fff;border-radius:.25rem;font-size:.75rem;font-weight:700;color:#fff;padding:.5rem;cursor:pointer;transition:all .3s ease-in-out}.user-menu button:hover{background-color:hsla(0,0%,100%,.9);color:#1b1c1d}.login-window{display:grid;justify-items:center;align-items:center;grid-template-rows:auto;grid-gap:.5rem}.login-window h2{text-align:center;color:#00b5ad}.login-error-message{padding:1rem;color:#b90000;background-color:rgba(185,0,0,.05);font-weight:700;border:1px solid rgba(255,0,0,.25)}.login-form{width:400px;display:grid;grid-gap:.5rem;justify-content:center;grid-template-columns:1fr;grid-template-rows:repeat(3,1fr);align-items:center}.login-form input{padding:.5rem;font-size:1rem;border-radius:.3rem;border:1px solid rgba(34,36,38,.15)}.login-btn{background-color:#00b5ad;color:#fff;padding:.75rem;font-size:1rem;font-weight:700;border-radius:.5rem;border:none;cursor:pointer}.loader{margin:0 auto;border:2px solid #f3f3f3;border-top-color:#00b5ad;border-radius:50%;width:1rem;height:1rem;-webkit-animation:spin 1.5s linear infinite;animation:spin 1.5s linear infinite}@-webkit-keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}
/*# sourceMappingURL=main.452cd37f.chunk.css.map */