body{margin:0;box-sizing:border-box;overflow-x:hidden;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}.customer{display:flex;flex-direction:row;align-items:center;background-color:#fff;padding:10px 25px;border-radius:30px;margin:5px 20px;width:85%;min-height:80px}.customer img{width:75px;height:75px;background-color:#e85558;border-radius:10px}.customer .names{display:flex;flex-direction:column;margin-left:20px;flex:1 1}.customer .names hr{border:0;clear:both;display:block;width:98%;background-color:#eee;height:1px;margin:10px 0}.customer .names .name{font-family:Futura PT Bold;font-style:normal;font-weight:700;font-size:20px;color:#666;text-align:right}.customer .names .last-visit{font-family:Futura PT Cond Book;font-style:normal;font-weight:300;font-size:14px;text-align:right;color:#666}.venues-popup{position:fixed;z-index:1;width:100%;height:100%;background-color:rgba(0,0,0,.25);top:0;left:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;outline:0}.venues-popup .venues-popup-content{display:flex;flex-direction:column;background-color:#fff;position:absolute;width:90%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin:auto;left:0;right:0;top:0;bottom:0;max-width:500px;outline:0}.venues-popup .venues-popup-content .venue-item{padding:20px}.venues-popup .venues-popup-content .venue-item::hover{background-color:#ccc}.customers-page{justify-content:space-between;min-height:100vh;background-image:url(/static/media/background.54ba6f5d.svg);background-color:#eee;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.customers-page,.customers-page .top{display:flex;flex-direction:column;align-items:center}.customers-page .top{width:100%}.customers-page .top .logo-menu{display:flex;flex-direction:row;align-items:center;justify-content:center;background-color:#fff;width:100%;padding:20px 0}.customers-page .top .logo-menu .logo{min-width:200px;justify-self:center}.customers-page .top .logo-menu .menu-btn{margin-right:auto;position:absolute;right:20px;padding:10px}.customers-page .top .logo-menu .menu-btn-selected line{stroke:#ea5454}.customers-page .top .menu{display:flex;flex-direction:column;background-color:#fff;align-items:center;width:100%;position:absolute;top:76px}.customers-page .top .menu label{text-align:center;padding:15px;width:100%;border-top:.5px solid #c4c4c4;font-family:Futura PT Book;font-weight:300;font-size:15px;color:#000}.customers-page .top .title{margin:40px 0;font-weight:700;font-size:18px;line-height:18px;color:#4d4d4d;font-family:Futura PT Bold}.customers-page .top .title span:first-child,.customers-page .top .title span:nth-child(3){font-family:Futura PT Book}.customers-page .top .title span:nth-child(2){font-family:Futura PT Book;color:#ea5454}.customers-page .top .search{border:none;color:#4d4d4d;font-family:Futura PT Book;width:75%;max-width:500px;border-radius:40px;padding:10px 30px;margin-bottom:30px;outline:none;font-size:18px}.customers-page *{-ms-overflow-style:none}.customers-page ::-webkit-scrollbar{display:none}.customers-page .customers-container{display:flex;flex-direction:column;align-items:center;white-space:nowrap;overflow-y:scroll;-webkit-overflow-scrolling:touch;height:55vh;max-width:600px;width:90%;overflow-x:hidden}.customers-page .bottom{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-bottom:20px}.customers-page .bottom .add-btn{display:flex;flex-direction:row;align-items:center;background-color:#fc3;padding:10px 40px;border-radius:30px;margin-top:10px}.customers-page .bottom .add-btn label{font-family:Futura PT Book;font-style:normal;font-weight:400;font-size:25px;color:#fff;margin-left:10px}.customers-page .bottom .privacy{font-family:Futura PT Book;font-style:normal;font-weight:400;font-size:12px;color:#666;margin-top:5px}.title-dropdown-container{display:flex;flex-direction:column;outline:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%;margin-right:10px}.title-dropdown-container .dropdown{display:flex;flex-direction:row;justify-content:space-between;align-items:center;outline:0;font-size:18px;line-height:18px;border-bottom:.6px solid #898989;margin:15px 0;background-color:inherit;padding:5px;width:100%}.title-dropdown-container .dropdown .down-icon{height:10px;margin-left:10px;transition-duration:.5s;transition-property:transform}.title-dropdown-container .dropdown label{color:#666;font-family:Futura PT Book;font-style:normal;font-weight:400;font-size:18px;line-height:18px;padding-bottom:2px}.title-dropdown-container .dropdown-open .down-icon{transform:rotate(180deg);margin-top:5px}.title-dropdown-container .options{position:absolute;display:flex;flex-direction:column;background-color:#fff;min-width:290px;padding:10px 0;border:1px solid grey;margin-top:60px;z-index:2}.title-dropdown-container .options label{padding:10px 10px 10px 20px;font-size:15px;color:#3c4858;font-family:Futura PT Book}.title-dropdown-container .options label:hover{background-color:grey;color:#fff}.registration-complete-popup{position:fixed;z-index:1;width:100%;height:100%;background-color:rgba(0,0,0,.25);top:0;left:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;outline:0}.registration-complete-popup .registration-complete-popup-content{display:flex;flex-direction:column;background-color:#fff;position:absolute;width:90%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin:auto;left:0;right:0;top:0;bottom:0;max-width:500px;outline:0;border-radius:30px}.registration-complete-popup .registration-complete-popup-content .registration-complete-top{height:300px;display:flex;justify-content:center;align-items:center;border-top-right-radius:30px;border-top-left-radius:30px;background-image:url(/static/media/green-background.f166e3e5.png)}.registration-complete-popup .registration-complete-popup-content .registration-complete-bottom{display:flex;flex-direction:column;align-items:center;justify-content:space-around}.registration-complete-popup .registration-complete-popup-content .registration-complete-bottom .registration-complete-bottom-top{display:flex;flex-direction:column;align-items:center}.registration-complete-popup .registration-complete-popup-content .registration-complete-bottom .registration-complete-bottom-top .logo{margin-top:30px;width:25%;min-width:200px;margin-bottom:30px}.registration-complete-popup .registration-complete-popup-content .registration-complete-bottom .registration-complete-bottom-top .title{font-family:Futura PT Bold;font-weight:700;font-size:21px;color:#4d4d4d}.register-page{background-color:#fc3;background-image:url(/static/media/unaro-yellow-bg.9cb00d6a.svg);min-height:100vh;height:100%;background-size:cover;background-repeat:no-repeat;background-position:50%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.register-page,.register-page .no-tt{display:flex;flex-direction:column;align-items:center}.register-page .no-tt{justify-content:center;color:#fff;height:80%}.register-page .register-form{width:70%;max-width:400px;background-color:#fff;border-radius:15px;padding:40px;margin-top:30px;display:flex;flex-direction:column;justify-content:space-between}.register-page .register-form .error-message-container{display:flex;flex-direction:row;justify-content:center;visibility:visible;background-color:red;padding:15px;margin-bottom:10px}.register-page .register-form .error-message-container label{color:#fff}.register-page .register-form .error-message-container-hidden{visibility:hidden}.register-page .register-form .register-btn{display:flex;flex-direction:row;align-items:center;justify-content:space-between;background-color:#fc3;padding:10px 20px;border-radius:30px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;align-self:center;margin:10px;width:200px}.register-page .register-form .register-btn label{font-family:Futura PT Book;font-style:normal;font-weight:400;font-size:30px;color:#fff;margin-right:10px}.register-page .register-form .add-more label{font-size:20px}.register-page .logo{height:100px;max-width:200px;align-self:center;margin:20px}.register-page .title{margin:10px;font-weight:700;font-size:18px;line-height:18px;color:#e85558;font-family:Futura PT Bold;align-self:center}.register-page input{border:0;outline:0;background:transparent;border-bottom:.6px solid #898989;height:10px;padding:10px;font-size:15px;margin:15px 0;font-family:Futura PT Book;border-radius:0}.register-page .birthday-input{display:flex;flex-direction:row;align-items:center;justify-content:space-between;border-bottom:.6px solid #898989;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:97%;margin:15px 0;padding:5px;color:#666}.register-page .birthday-input label{width:120px}.register-page .birthday-input input{height:15px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:0;margin:0;border:none;color:#666;font-family:Futura PT Book}.register-page .input-error{border-bottom:.6px solid #e85558}.register-page .password-input{margin-top:20px}.register-page input[type=submit]{margin-top:30px;margin-bottom:30px;min-width:120px;height:35px;border-radius:25px;color:#fff;background-color:#e85558;border:none;outline:0}.register-page .privacy,.register-page input[type=submit]{align-self:center;font-size:12px;font-family:Futura PT Book}.register-page .privacy{font-style:normal;font-weight:400;color:#666;margin-top:5px}.register-page .landing-page-nf{display:flex;flex-direction:column;align-items:center;justify-content:center;color:#fff;height:100%}.registration-complete{display:flex;flex-direction:column;min-height:100vh;background-image:url(/static/media/background.54ba6f5d.svg);background-color:#eee;flex:1 1}.registration-complete .registration-complete-box{display:flex;flex-direction:column;margin:20px;border-radius:30px;background-color:#fff;flex:1 1}.registration-complete .registration-complete-box .registration-complete-top{display:flex;justify-content:center;align-items:center;flex:1 1;border-top-right-radius:30px;border-top-left-radius:30px;background-image:url(/static/media/green-background.f166e3e5.png)}.registration-complete .registration-complete-box .registration-complete-bottom{display:flex;flex-direction:column;align-items:center;flex:2 1;justify-content:space-around}.registration-complete .registration-complete-box .registration-complete-bottom .registration-complete-bottom-top{display:flex;flex-direction:column;align-items:center}.registration-complete .registration-complete-box .registration-complete-bottom .registration-complete-bottom-top .logo{margin-top:30px;width:25%;min-width:200px;margin-bottom:30px}.registration-complete .registration-complete-box .registration-complete-bottom .registration-complete-bottom-top .title{font-family:Futura PT Bold;font-weight:700;font-size:21px;color:#4d4d4d}.registration-complete .registration-complete-box .registration-complete-bottom button{font-family:Futura PT Bold;font-size:22px;background:#ff5558;border-radius:29px;color:#fff;border:none;padding:15px 40px;outline:0}.registration-complete .registration-complete-box .registration-complete-bottom .privacy{font-family:Futura PT Book;font-style:normal;font-weight:400;font-size:12px;color:#666;margin-top:5px;align-self:center}.registration-complete .registration-complete-box .registration-complete-bottom .privacy a{text-decoration:none}.main{display:flex;flex-direction:column;min-height:100vh}@font-face{font-family:"Futura PT Bold";src:local("Futura PT Bold"),url(/static/media/FuturaPTBold.f3483f64.otf) format("opentype")}@font-face{font-family:"Futura PT Book";src:local("Futura PT Book"),url(/static/media/FuturaPTBook.99541f31.otf) format("opentype")}@font-face{font-family:"Futura PT Cond Medium";src:local("Futura PT Cond Medium"),url(/static/media/FuturaPTCondMedium.6e7df909.otf) format("opentype")}.login-page{background-color:#fc3;background-image:url(/static/media/unaro-yellow-bg.9cb00d6a.svg);background-size:100%;background-repeat:no-repeat;background-position:top;height:100vh;width:100%;align-content:center;display:flex;align-items:center;justify-content:center}.login-page .login-form{width:80%;max-width:350px;z-index:90;background-color:#fff;border-radius:15px;padding:20px}.login-page .login-form,.login-page .login-form form{display:flex;flex-direction:column}.login-page .login-form .error-message-container{display:flex;flex-direction:row;justify-content:center;visibility:visible;top:-20px;background-color:red;padding:15px;margin-left:-20px;margin-right:-20px;margin-bottom:10px}.login-page .login-form .error-message-container label{color:#fff}.login-page .login-form .error-message-container-hidden{visibility:hidden}.login-page .login-form .error{color:red;margin-top:20px}.login-page .logo{width:280px;align-self:center;margin-bottom:10px}.login-page input{border:0;outline:0;background:transparent;border-bottom:1px solid #898989;background-color:hsla(0,0%,76.9%,.1);height:10px;min-width:200px;padding:10px;font-size:15px}.login-page .password-input{margin-top:20px}.login-page input[type=submit]{margin-top:30px;margin-bottom:30px;min-width:120px;height:35px;border-radius:25px;color:#fff;align-self:center;background-color:#e85558;border:none;outline:0;font-size:12px}
/*# sourceMappingURL=main.c1886e39.chunk.css.map */