@import url(https://fonts.googleapis.com/css?family=Inter:400,500,600,700&display=swap);.react-toast-notifications__container{width:100%}@media(min-width:992px){.react-toast-notifications__container{width:360px}}.custom-toast-wrapper{position:relative}.custom-toast{border-radius:4px;color:#12213e;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between;padding:1rem 1.25rem;-webkit-transform:translateZ(0);transform:translateZ(0);transition:opacity .22s,-webkit-transform .22s cubic-bezier(.2,0,0,1);transition:transform .22s cubic-bezier(.2,0,0,1),opacity .22s;transition:transform .22s cubic-bezier(.2,0,0,1),opacity .22s,-webkit-transform .22s cubic-bezier(.2,0,0,1)}.custom-toast .toast-icon{margin-right:.75rem}.custom-toast .toast-close{cursor:pointer;fill:rgba(0,0,0,.24);z-index:100}.custom-toast.success{background-color:#1ce1ac}@-webkit-keyframes countdownBar{0%{width:0}to{width:100%}}@keyframes countdownBar{0%{width:0}to{width:100%}}.custom-toast-overlay{-webkit-animation:countdownBar 4s linear;animation:countdownBar 4s linear;background-color:rgba(0,0,0,.24);opacity:.6;height:100%;width:0;position:absolute;bottom:0;right:0;pointer-events:none}.awaiting-logo{height:55px;min-height:55px;width:120px}.awaiting-logo.mobile-header{height:32px;min-height:32px;width:87px}.auth-page{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;min-height:100vh;padding:3rem .5rem}.auth-page.auth-top{-webkit-justify-content:flex-start;justify-content:flex-start}@media(min-width:992px){.auth-page{-webkit-justify-content:center;justify-content:center;margin-top:0}}.auth-page .auth-logo{margin-bottom:2.5rem}.auth-page .auth-form{margin-bottom:2rem;max-width:400px;width:100%}@media(min-width:992px){.auth-page .auth-form{margin:0 auto 2rem}}.auth-page .auth-form button[type=submit]{background-color:#088bd9;border-radius:100px;color:#fff;line-height:1.5;width:100%}.auth-page .auth-form button[type=submit]:hover{background-color:#077bc0}.auth-page .auth-form button[type=submit]:disabled{background-color:#088db9;opacity:.5}.auth-page .auth-form .terms{margin:2rem 0}.auth-page h3{font-size:20px}.auth-page h3,.auth-page p{line-height:1.5;margin-bottom:2rem}.auth-page p{color:#c1cddb;padding:0 .5rem;max-width:400px}.auth-page a{color:#088bd9}.auth-page .resend-confirmation,.auth-page a{text-decoration:underline}.auth-page .sign-in-link{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;min-height:48px;padding:15px}.auth-page .error-message{text-align:center}.auth-page .error-message svg{margin-bottom:.5rem}.auth-page .error-message p{color:#ff8585;line-height:1.5}.auth-page .success-message{text-align:center}.auth-page .success-message svg{margin-bottom:2.25rem}.auth-page .success-message p{color:#1ce1ac;font-size:24px;line-height:1.5}.auth-page .success-message .button-link{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;font-weight:700;min-height:48px;padding:15px;text-align:center;border-radius:3px;box-shadow:0 1px 2px rgba(0,0,0,.2);transition:background-color .2s,box-shadow .2s;background-color:#088bd9;border-radius:100px;color:#fff;line-height:1.5;width:100%;text-decoration:none}.auth-page .success-message .button-link:hover{background-color:#077bc0}.auth-page .success-message .button-link:disabled{background-color:#088db9;opacity:.5}.auth-page .email-confirmed{background:#1ce1ac;border-radius:.25rem;margin-bottom:2rem;padding:1rem}.auth-page .email-confirmed p{color:#12213e;margin-bottom:0}.resend-success{color:#1ce1ac!important;font-weight:700}.form-error{color:#ff8585;line-height:1.5;margin-top:.5rem}.Input_textInput__1MYWh{display:-webkit-flex;display:flex;-webkit-flex-flow:column nowrap;flex-flow:column nowrap;margin-bottom:1.5rem}.Input_textInput__1MYWh label{color:#fff;margin-bottom:.5rem}@media(min-width:992px){.Input_textInput__1MYWh label{font-size:16px}}.Input_textInput__1MYWh.Input_disabled__2HcTM input{background-color:#12213e}.Input_textInput__1MYWh input{background-color:#0a4365;border:none;border-radius:8px;box-shadow:none;color:#fafcff;display:block;padding:1rem;font-family:inherit;font-size:20px;line-height:1.5}.Input_textInput__1MYWh input:disabled{opacity:.9}.Input_maskWrap__cQWNx{display:-webkit-flex;display:flex;-webkit-flex-flow:column nowrap;flex-flow:column nowrap;position:relative}.Input_phoneMask__3AX4A{color:rgba(250,252,255,.5);font-size:20px;position:absolute;left:1rem;bottom:1rem;pointer-events:none;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.Input_phoneMask__3AX4A span:first-child{margin-right:46px}.Input_phoneMask__3AX4A span:last-child{margin-right:8px}.Input_hasErrors__-1FUB input{background-color:#521517;border:1px solid #ff8585}.Button_button__LwMAv{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;font-weight:700;min-height:48px;padding:15px;text-align:center;text-decoration:none;border-radius:3px;box-shadow:0 1px 2px rgba(0,0,0,.2);transition:background-color .2s,box-shadow .2s;cursor:pointer;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media(min-width:992px){.Button_button__LwMAv.Button_send_invite__3BVL3{width:145px}}.lobby-form .area-code input{padding-left:1.75rem}.lobby-form .billing-warning{margin-bottom:2rem}.confirmed{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;height:100vh;width:100%}.invite-button{background-color:#088bd9;border-radius:100px;color:#fff;line-height:1.5;width:100%;height:75px}.invite-button:hover{background-color:#077bc0}.invite-button:disabled{background-color:#088db9;opacity:.5}.invite-button strong{font-weight:600;display:block}.invite-button span{font-size:12px}.invite-button:disabled{background-color:#213c70;cursor:default;opacity:1}.lobby-switcher{position:relative;cursor:pointer}.lobby-switcher .current-lobby{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between;font-weight:600;padding:.25rem 0}.lobby-switcher .lobby-menu{background:#182b49;box-shadow:0 2px 8px rgba(0,0,0,.64);border-radius:.25rem;display:none;overflow:hidden;position:absolute;top:calc(100% + .25rem);left:-.75rem;right:0;padding:.25rem;z-index:10}.lobby-switcher .lobby-menu li{margin-bottom:0;padding:.5rem .75rem;white-space:nowrap}.lobby-switcher .lobby-menu li:hover{background-color:#12213e}.lobby-switcher .icon{margin-left:.5rem;transition:.15s ease-in}.lobby-switcher.open .lobby-menu{display:block}.lobby-switcher.open .icon{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.trial-status,.trial-status-icon{display:-webkit-flex;display:flex}.trial-status-icon{-webkit-flex:0 0 30px;flex:0 0 30px;-webkit-align-items:center;align-items:center;height:24px}.trial-status svg{fill:#ffb35c}.trial-status strong{color:#ffb35c;font-size:16px}.trial-status p{color:#c1cddb;font-size:12px}.sidebar{-webkit-flex:0 0 350px;flex:0 0 350px;display:none;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:space-between;justify-content:space-between;overflow-y:auto;padding:2rem}@media(min-width:992px){.sidebar{display:-webkit-flex;display:flex}}@media(min-width:1400px){.sidebar{-webkit-flex-basis:420px;flex-basis:420px}}.sidebar-top{text-align:center}.sidebar .location{margin-top:2rem;padding:0 1rem;text-align:left}.sidebar .location-name{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between;font-weight:600;padding:.25rem 0}.sidebar .location-number{color:#c1cddb;margin-bottom:1rem}.sidebar-logo{margin-bottom:2rem}.sidebar .switch-waitlists{color:#00bff3;cursor:pointer;font-size:14px}.sidebar ul.sidebar-menu{padding:0 1rem;position:relative}.sidebar ul.sidebar-menu li{margin-bottom:1.5rem}.sidebar ul.sidebar-menu li:last-child{margin-bottom:0}.sidebar ul.sidebar-menu li a{color:inherit}.sidebar ul.sidebar-menu li a:hover,.sidebar ul.sidebar-menu li button:hover{text-decoration:underline}main{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;padding:0 .5rem;height:100vh;height:calc(var(--vh, 1vh)*100)}@media(min-width:992px){main{-webkit-flex-direction:row;flex-direction:row;padding:1.5rem 1.5rem 0}}@media(min-width:1200px){main{height:100vh}}main .content{-webkit-flex-grow:1;flex-grow:1;-webkit-flex-shrink:0;flex-shrink:0;-webkit-flex-basis:68%;flex-basis:68%;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;height:100%}@media(min-width:992px){main .content{min-width:680px}}main .content.shrunk{-webkit-flex-basis:50%;flex-basis:50%;transition-delay:.15s}.visitor-header{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;box-shadow:0 4px 0 #12213e;padding:1rem;z-index:100}.visitor-header>div{-webkit-flex:1 1;flex:1 1}.visitor-header .visitor-name{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;font-size:20px;font-weight:700;line-height:1.6}.visitor-header .visitor-name span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:160px}@media(min-width:992px){.visitor-header .visitor-name span{width:300px}}.visitor-header .visitor-phone{color:#c1cddb;line-height:1.5}.visitor-header .visitor-phone svg{margin-right:5px}.visitor-header .visitor-count{line-height:32px;text-align:right}.visitor-header .visitor-wait{color:#1ce1ac;text-align:right}.visitor-header .visitor-close{-webkit-flex:0 1;flex:0 1;padding-right:1rem}@media(min-width:992px){.visitor-header .visitor-close{display:block}}.visit-card-actions{display:-webkit-flex;display:flex}@media(min-width:992px){.visit-card-actions{padding:1rem 1rem 1rem 2rem}}.visit-card-actions form{-webkit-flex:1 1;flex:1 1}.visit-card-actions form button{background-color:#0a4365;border-radius:0;box-shadow:none;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;height:48px;width:100%}.visit-card-actions form button svg{margin-right:.5rem}.visit-card-actions form button:disabled{cursor:default;opacity:.65}@media(min-width:992px){.visit-card-actions form button{background-color:#12213e;border-radius:8px;height:56px;padding:1rem}.visit-card-actions form button:hover{background-color:#0f1b32}.visit-card-actions form button:disabled:hover{background-color:#12213e}}.visit-card-actions form.remove button{border-right:1px solid #182b49;border-bottom-left-radius:.5rem;color:#b42f32}@media(min-width:992px){.visit-card-actions form.remove{border:none;margin-right:1rem}.visit-card-actions form.remove span{display:none}.visit-card-actions form.remove svg{margin-right:0}}.visit-card-actions form.send-invite button{border-left:1px solid #182b49;border-bottom-right-radius:.5rem;color:#00bff3}@media(min-width:992px){.visit-card-actions form.send-invite button{border:none}}.visit-card-actions form.send-invite button span.sent{color:#1ce1ac}.visit-card-actions form.send-invite button span.failed{color:#b42f32}.message{-webkit-align-self:flex-start;align-self:flex-start;display:inline-block;margin-bottom:1rem;max-width:80%}@media(min-width:992px){.message{max-width:60%}}.message-body{background-color:#213c70;border-radius:1rem;padding:.75rem;margin-bottom:.25rem}@media(min-width:992px){.message-body{font-size:1.25rem;padding:1rem}}.message p{word-break:break-word}.message-timing{color:#c1cddb}.message-delivered{color:#1ce1ac;margin-left:.5rem}.message-error{color:#b42f32;margin-left:.5rem}.message.out{-webkit-align-self:flex-end;align-self:flex-end}.message.out .message-body{background-color:#13203e}.message.out .message-meta{text-align:right}.visitor-detail{display:-webkit-flex;display:flex;-webkit-flex:1 0 auto;flex:1 0 auto;position:fixed;top:0;bottom:0;right:0;-webkit-transform:translateX(100%);transform:translateX(100%);transition:-webkit-transform .15s ease-out;transition:transform .15s ease-out;transition:transform .15s ease-out,-webkit-transform .15s ease-out;height:100%;width:100%;z-index:100}@media(min-width:992px){.visitor-detail{width:640px;-webkit-flex-basis:640px;flex-basis:640px;padding:1.5rem 1.5rem 0 0}}@media(min-width:1400px){.visitor-detail{width:710px;-webkit-flex-basis:710px;flex-basis:710px}}.visitor-detail.active{-webkit-transform:translateX(0);transform:translateX(0)}.visitor-detail .visitor-content{background-color:#182b49;box-shadow:-4px 0 4px 1px #010d1d;border-radius:.5rem;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-flex:1 1;flex:1 1;position:relative;width:100%}.visitor-detail .visitor-footer{box-shadow:0 -4px 0 #12213e;text-align:right;z-index:100}@media(min-width:992px){.visitor-detail .visitor-footer .visit-card-actions{display:-webkit-inline-flex;display:inline-flex}.visitor-detail .visitor-footer .visit-card-actions form.remove svg{margin-right:.5rem}.visitor-detail .visitor-footer .visit-card-actions form.remove span{display:block}}.visitor-detail .visitor-visits{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-flex:1 1;flex:1 1;height:100%;overflow-y:auto;-webkit-overflow-scrolling:touch}.visitor-detail .visitor-visit{border-bottom:1px dashed rgba(200,200,210,.25);padding:1rem}.visitor-detail .visitor-visit:first-child{margin-top:auto}.visitor-detail .visitor-visit:last-of-type{border-bottom:0}.visitor-detail .visitor-visit .visit-header{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;margin:1rem 0}.visitor-detail .visitor-visit .visit-header div:last-child{text-align:right}.visitor-detail .visitor-visit .visit-header h5{font-size:14px}.visitor-detail .visitor-visit .visit-header h5.muted{color:#c1cddb;font-weight:400}.visitor-detail .visitor-visit .visit-header h5.waited{color:#1ce1ac;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:flex-end;justify-content:flex-end;font-weight:400}.visitor-detail .visitor-visit .visit-header h5.waited svg{fill:#1ce1ac;margin-right:5px}.visitor-detail .visitor-messages{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.mobile-nav{background-color:inherit;max-height:0;height:0;overflow:hidden;opacity:0;padding:0 .5rem;position:relative;transition:all .3s}.mobile-nav .nav-top{border-bottom:1px solid hsla(0,0%,100%,.24);padding-bottom:1.25rem}.mobile-nav .location-name{font-weight:600}.mobile-nav .location-number{color:#c1cddb;margin-bottom:1.5rem}.mobile-nav .nav-bottom{padding-top:1.25rem}.mobile-nav ul li{margin-bottom:1rem}.mobile-nav ul li:last-child{margin-bottom:0}.mobile-nav ul li a{color:inherit}.mobile-nav ul li button{background-color:transparent;color:inherit}.nav-open nav{max-height:100vh;height:100vh;opacity:1}@media(min-width:992px){.lobby header{display:none}}.lobby header .header-title{color:#c1cddb;line-height:24px;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;text-overflow:ellipsis;transition:opacity .2s}.lobby header .header-title svg{margin-right:6px}.lobby header .header-logo{display:none;height:32px;opacity:0;transition:opacity .2s}.lobby header .header-logo,.lobby header .icon-button{-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}.lobby header .icon-button{background:transparent;color:#fff;display:-webkit-flex;display:flex;padding:0;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.lobby header .header-content{display:grid;grid-template-columns:1fr 10fr 1fr;grid-template-rows:1fr;padding:1.5rem;transition:opacity .2s}.lobby header.nav-open .header-title{display:none;opacity:0}.lobby header.nav-open .header-logo{display:-webkit-flex;display:flex;opacity:1}.lobby header.nav-open .icon-button{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.visit-card-content{border-radius:.5rem .5rem 0 0;padding:1.5rem}@media(min-width:992px){.visit-card-content{-webkit-flex:1 1;flex:1 1;padding:1rem 2rem 1rem 1rem}}.visit-top{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between}@media(min-width:992px){.visit-top{display:none}}.visit-bottom{display:block}@media(min-width:992px){.visit-bottom{display:grid;grid-template-columns:4fr 4fr 3fr;grid-template-rows:1fr;grid-column-gap:0;grid-row-gap:0}}.visit-bottom .visit-time{display:none}@media(min-width:992px){.visit-bottom .visit-time{display:-webkit-flex;display:flex}}.visit-number{color:#c1cddb;line-height:1.5}.visit-time{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;color:#1ce1ac;line-height:19px}.visit-time svg{fill:#1ce1ac;margin-right:5px}@media(min-width:992px){.visit-time{-webkit-justify-content:flex-end;justify-content:flex-end}}.visit-name{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;font-size:20px;font-weight:700;line-height:1.5}.visit-name span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:300px}.visit-name .unread-messages{-webkit-justify-content:center;justify-content:center;background-color:#b42f32;border-radius:50%;color:#fff;font-size:13px;font-weight:500;height:24px;width:24px;margin-left:.75rem;-webkit-animation:bounce-in .5s ease-in;animation:bounce-in .5s ease-in}.visit-name .unread-messages,.visit-phone{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.visit-phone{color:#c1cddb;line-height:1.5}.visit-phone svg{margin-right:5px}@media(min-width:992px){.visit-phone{-webkit-justify-content:center;justify-content:center}}@-webkit-keyframes bounce-in{0%{-webkit-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(1.1);transform:scale(1.1)}60%{-webkit-transform:scale(.85);transform:scale(.85)}80%{-webkit-transform:scale(1.1);transform:scale(1.1)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes bounce-in{0%{-webkit-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(1.1);transform:scale(1.1)}60%{-webkit-transform:scale(.85);transform:scale(.85)}80%{-webkit-transform:scale(1.1);transform:scale(1.1)}to{-webkit-transform:scale(1);transform:scale(1)}}.visit-card{background-color:#182b49;border:1px solid #182b49;border-radius:.5rem;display:block;-webkit-flex:0 0 auto;flex:0 0 auto;margin-bottom:1rem;transition:all .3s;width:100%}.visit-card.highlighted{background-color:#182b49;border-color:#c1cddb}.visit-card.darkened{background-color:rgba(24,43,73,.5)}.visit-card a{background-color:transparent;-webkit-flex:1 1;flex:1 1}@media(min-width:992px){.visit-card{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}}.empty-lobby{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:space-between;justify-content:space-between;height:100%;position:relative}@media(min-width:992px){.empty-lobby{display:block;padding:1.5rem 0}}.empty-lobby img{max-height:313px;width:100%}@media(min-width:992px){.empty-lobby img{max-height:none;max-width:702px}}.empty-lobby .instructions{margin:0 auto;max-width:390px}.empty-lobby .instructions h3{font-size:20px;font-weight:600;margin-bottom:1rem;text-align:center}@media(min-width:992px){.empty-lobby .instructions h3{text-align:left}}.empty-lobby .instructions p{color:#c1cddb;margin-bottom:1rem}@media(min-width:992px){.empty-lobby .instructions{padding-top:2rem;position:relative;left:140px}}.empty-lobby-image{-webkit-flex:1 1;flex:1 1;position:relative;text-align:center;width:100%}@media(min-width:992px){.empty-lobby-image{bottom:180px}}.expired-lobby{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:space-between;justify-content:space-between;height:100%}@media(min-width:992px){.expired-lobby{display:block;padding:1.5rem 0}}.expired-lobby button{background-color:#088bd9;border-radius:100px;color:#fff;line-height:1.5;width:100%}.expired-lobby button:hover{background-color:#077bc0}.expired-lobby button:disabled{background-color:#088db9;opacity:.5}.expired-lobby .instructions{margin:0 auto 3rem;max-width:390px}.expired-lobby .instructions h3{color:#ff8585;font-size:20px;font-weight:600;margin-bottom:1rem;text-align:center}@media(min-width:992px){.expired-lobby .instructions h3{text-align:left}}.expired-lobby .instructions p{color:#c1cddb;margin-bottom:1rem}@media(min-width:992px){.expired-lobby .instructions{margin-left:300px;padding-top:2rem}}.expired-lobby .instructions a{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;font-weight:700;min-height:48px;padding:15px;text-align:center;text-decoration:none;border-radius:3px;box-shadow:0 1px 2px rgba(0,0,0,.2);transition:background-color .2s,box-shadow .2s;background-color:#088bd9;border-radius:100px;color:#fff;line-height:1.5;width:100%}.expired-lobby .instructions a:hover{background-color:#077bc0}.expired-lobby .instructions a:disabled{background-color:#088db9;opacity:.5}.expired-lobby-image{-webkit-flex:1 1;flex:1 1;position:relative;text-align:center;width:100%}@media(min-width:992px){.expired-lobby-image{left:-25px}}.expired-lobby-image img{max-height:313px;width:100%}@media(min-width:992px){.expired-lobby-image img{max-height:none;max-width:520px}}.lobby{height:100%;position:relative}.lobby-visits{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;height:100%;overflow-y:auto;padding-bottom:12rem;z-index:10}@media(min-width:992px){.lobby-visits{padding-bottom:0}}.lobby .visit-enter{opacity:0}.lobby .visit-enter-active{opacity:1;transition:opacity .25s ease-in}.lobby .visit-exit{opacity:1}.lobby .visit-exit-active{opacity:0;transition:opacity .25s ease-in}.lobby .mobile-invite{background:linear-gradient(180deg,rgba(10,2,19,0),rgba(10,2,19,.88));padding:4rem 0 1rem;position:fixed;bottom:0;left:0;right:0;pointer-events:none}.lobby .mobile-invite .dummy-button,.lobby .mobile-invite form{margin:0 .5rem;pointer-events:all}@media(min-width:992px){.lobby .mobile-invite{display:none}}.reports-pitch{height:100vh;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:space-between;justify-content:space-between;-webkit-flex:1 1;flex:1 1;padding:2rem 0}@media(min-width:992px){.reports-pitch{padding:0;margin-left:320px}.reports-pitch .offset-top{margin-top:5rem}}.reports-pitch .pitch-header{display:grid;grid-template-columns:1fr 4fr 1fr;grid-template-rows:1fr}.reports-pitch .pitch-header .mobile-toggle{display:-webkit-flex;display:flex}.reports-pitch .pitch-header .mobile-toggle svg{fill:#c1cddb;margin-left:auto}@media(min-width:992px){.reports-pitch .pitch-header .mobile-toggle{display:none}}.reports-pitch button{background-color:#088bd9;border-radius:100px;color:#fff;line-height:1.5;width:100%;margin-top:2rem}.reports-pitch button:hover{background-color:#077bc0}.reports-pitch button:disabled{background-color:#088db9;opacity:.5}.reports-pitch .instructions{margin:0 auto 3rem;max-width:390px}.reports-pitch .instructions h3{color:#1ce1ac;font-size:20px;font-weight:600;margin-bottom:1rem;text-align:center}@media(min-width:992px){.reports-pitch .instructions h3{text-align:left}}.reports-pitch .instructions p{color:#c1cddb;margin-bottom:1rem}@media(min-width:992px){.reports-pitch .instructions{padding-top:2rem}}.reports-pitch .instructions a{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;font-weight:700;min-height:48px;padding:15px;text-align:center;text-decoration:none;border-radius:3px;box-shadow:0 1px 2px rgba(0,0,0,.2);transition:background-color .2s,box-shadow .2s;background-color:#088bd9;border-radius:100px;color:#fff;line-height:1.5;width:100%}.reports-pitch .instructions a:hover{background-color:#077bc0}.reports-pitch .instructions a:disabled{background-color:#088db9;opacity:.5}.reports-pitch-image{-webkit-flex:1 1;flex:1 1;position:relative;text-align:center;width:100%}.reports-pitch-image img{max-height:313px;width:100%}@media(min-width:992px){.reports-pitch-image img{max-height:none;max-width:520px}}.reports-sidebar{background-color:#001737;box-shadow:-4px 0 4px 1px #010d1d;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-flex-grow:0;flex-grow:0;-webkit-flex-shrink:0;flex-shrink:0;-webkit-justify-content:space-between;justify-content:space-between;position:fixed;top:0;bottom:0;right:0;-webkit-transform:translateX(100%);transform:translateX(100%);transition:-webkit-transform .15s ease-out;transition:transform .15s ease-out;transition:transform .15s ease-out,-webkit-transform .15s ease-out;height:100vh;width:90%;z-index:100;padding:1.5rem}@media(min-width:992px){.reports-sidebar{background-color:transparent;-webkit-flex-basis:320px;flex-basis:320px;right:auto;left:0;-webkit-transform:none;transform:none;width:320px}}.reports-sidebar.open{-webkit-transform:translateX(0);transform:translateX(0)}.reports-sidebar .menu-header{-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between;margin-bottom:1rem}.reports-sidebar .menu-header,.reports-sidebar .menu .mobile-close{display:-webkit-flex;display:flex}@media(min-width:992px){.reports-sidebar .menu .mobile-close{display:none}}.reports-sidebar .menu.active ul li{cursor:pointer}.reports-sidebar .menu.active ul li.active{background-color:rgba(24,43,73,.6)}.reports-sidebar .menu ul li{font-size:20px;padding:.5rem .75rem}.reports-sidebar .menu ul li.active{border-radius:.5rem;color:#fff}.reports-sidebar .menu ul li span{background-repeat:no-repeat;background-position:0;padding-left:2rem}.reports-sidebar .menu ul li span.summary{background-image:url(/static/media/area-chart.86d0e87e.svg)}.reports-sidebar .menu ul li span.daily{background-image:url(/static/media/calendar.c6032344.svg)}.reports-sidebar .menu ul li span.hourly{background-image:url(/static/media/histogram-chart.4c755ff4.svg)}.reports-sidebar .menu ul li span.wait-times{background-image:url(/static/media/clock.d7334614.svg)}.reports-sidebar .menu ul li span.visitors{background-image:url(/static/media/users.5741495d.svg)}.reports-header{background-color:#001025;position:fixed;top:0;left:0;right:0;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between;padding:1.5rem .75rem;z-index:10}@media(min-width:992px){.reports-header{display:none}}.reports-header .mobile-toggle{display:-webkit-flex;display:flex}.reports-header .mobile-toggle svg{fill:#c1cddb}@media(min-width:992px){.reports-header .mobile-toggle{display:none}}.report-header .lobby-menu{width:intrinsic;width:-webkit-max-content}@media(min-width:992px){.range-picker{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center}}.range-picker select{height:40px;font-size:1rem;padding:.5rem;margin-bottom:1rem}@media(min-width:992px){.range-picker select{margin-right:1rem;margin-bottom:0}}.range-picker .dates{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:1fr;grid-column-gap:.25rem}@media(min-width:992px){.range-picker .dates{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between}}.range-picker .end-date,.range-picker .start-date{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.range-picker .end-date span,.range-picker .start-date span{display:none;font-weight:600;margin-right:.5rem}@media(min-width:992px){.range-picker .end-date span,.range-picker .start-date span{display:inline}}@media(min-width:992px){.range-picker .start-date{margin-right:1rem}}.react-datepicker__navigation{top:10px}.react-datepicker-wrapper input{background:url(/static/media/calendar.e3be10ac.svg);background-repeat:no-repeat;background-position:95%;background-color:#0a4365;border:none;border-radius:8px;box-shadow:none;color:#fafcff;display:block;font-family:inherit;font-size:20px;line-height:1.5;cursor:pointer;font-size:1rem;padding:.5rem;width:100%}.react-datepicker-wrapper input:disabled{opacity:.9}@media(min-width:992px){.react-datepicker-wrapper input{width:auto}}.report-table .table-responsive{overflow-x:auto;-webkit-overflow-scrolling:touch}.report-table table{font-size:14px;width:100%}.report-table table tbody{overflow-y:auto}.report-table table tbody tr{background-color:#12213e;border-bottom:2px solid #001737}.report-table table th{color:#c1cddb;font-size:12px;font-weight:500;text-transform:uppercase;position:-webkit-sticky;position:sticky;top:0}.report-table table td,.report-table table th{padding:.5rem;overflow:hidden;white-space:nowrap}@media(min-width:992px){.report-table table td,.report-table table th{white-space:normal}}.report-table table td.text-center,.report-table table th.text-center{text-align:center}.report-table table td.text-center .status-tag,.report-table table th.text-center .status-tag{margin:0 auto}.report-table .no-visitors{padding:.5rem 0}.report-table .no-visitors em{font-style:italic}.status-tag{border-radius:.25rem;color:#fff;font-size:12px;font-weight:500;text-transform:capitalize;padding:.25rem 0;text-align:center;width:4.5rem}.status-tag.removed{background-color:#b42f32}.status-tag.canceled{background-color:#c26800}.status-tag.visited{background-color:#0c5541}.status-tag.waiting{background-color:#088bd9}.reports-container{display:-webkit-flex;display:flex;overflow-y:hidden}.report{-webkit-flex:1 1;flex:1 1;overflow-y:auto}@media(min-width:992px){.report{margin-left:320px}.report .offset-top{margin-top:5rem}}.report h4{font-weight:700}.report-header{background:linear-gradient(143.13deg,#010d1d,#001737);padding:1rem;margin-top:4rem}@media(min-width:992px){.report-header{position:fixed;top:0;left:0;right:0;z-index:10;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center;left:320px;margin-top:0}}.report-header .current-lobby,.report-header .location-name{font-size:1.25rem;font-weight:600;margin-bottom:.5rem}@media(min-width:992px){.report-header .current-lobby,.report-header .location-name{margin-bottom:0}}.report-portlet{background-color:#182b49;border-radius:.5rem;padding:1.5rem}.report-summary .stat-row{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,1fr)}.report-waits h4{margin-bottom:1rem}.report-waits .stat-row{display:grid;grid-template-rows:repeat(3,1fr);grid-row-gap:1rem}.report-summary,.report-waits{margin:0 1rem 1rem}.report-summary .with-loading,.report-waits .with-loading{margin-bottom:1rem;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between}.report-summary .stat,.report-waits .stat{-webkit-flex:1 1;flex:1 1;text-align:center}@media(min-width:992px){.report-summary .stat-row,.report-waits .stat-row{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-evenly;justify-content:space-evenly}}.report-summary .stat span,.report-waits .stat span{display:inline-block;font-size:1.5rem;font-weight:700;text-align:center}.report-summary .stat span.stat-large,.report-waits .stat span.stat-large{font-size:2.5rem}.report-summary .stat h5,.report-waits .stat h5{color:#c1cddb;font-size:1rem;font-weight:400}.report-chart{margin:0 1rem 1rem}.report-chart h4{margin-bottom:1rem}.report-table{padding:0 1rem 1rem}.report-table h4{font-size:1rem;margin-bottom:1rem}.settings-sidebar{background-color:#001737;box-shadow:-4px 0 4px 1px #010d1d;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-flex-grow:0;flex-grow:0;-webkit-flex-shrink:0;flex-shrink:0;-webkit-justify-content:space-between;justify-content:space-between;position:fixed;top:0;bottom:0;right:0;-webkit-transform:translateX(100%);transform:translateX(100%);transition:-webkit-transform .15s ease-out;transition:transform .15s ease-out;transition:transform .15s ease-out,-webkit-transform .15s ease-out;height:100%;width:90%;z-index:100;padding:1.5rem}@media(min-width:992px){.settings-sidebar{background-color:transparent;-webkit-flex-basis:320px;flex-basis:320px;position:static;-webkit-transform:none;transform:none}}.settings-sidebar.open{-webkit-transform:translateX(0);transform:translateX(0)}.settings-sidebar .menu-header{-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between}.settings-sidebar .menu-header,.settings-sidebar .menu .mobile-close{display:-webkit-flex;display:flex}@media(min-width:992px){.settings-sidebar .menu .mobile-close{display:none}}.settings-sidebar ul li{font-size:20px;padding:.5rem .75rem}.settings-sidebar ul li.active{background-color:rgba(24,43,73,.6);border-radius:.5rem;color:#fff}.settings-header{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between;background-color:transparent;padding:2rem .25rem}@media(min-width:992px){.settings-header{max-width:500px;width:100%}}.settings-header .mobile-toggle{display:-webkit-flex;display:flex}.settings-header .mobile-toggle svg{fill:#c1cddb}@media(min-width:992px){.settings-header .mobile-toggle{display:none}}.settings-content{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;height:100%;width:100%;overflow-y:auto;padding-bottom:2rem}.settings-content .settings-scroll{padding:0 .25rem}@media(min-width:992px){.settings-content .settings-scroll{width:500px}}.account-form,.account-form h3{margin-bottom:2rem}.account-form h3{text-align:center}.account-form .error-banner{background-color:#ff8585;border-radius:4px;color:#12213e;padding:1rem;margin-bottom:1rem}.account-form .label{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;margin-bottom:.5rem}.account-form .label button{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;min-height:48px;color:#00bff3;font-size:12px;min-height:0;padding:0}.account-form label{color:#fff}.account-form button.submit{background-color:#088bd9;border-radius:100px;color:#fff;line-height:1.5;width:100%}.account-form button.submit:hover{background-color:#077bc0}.account-form button.submit:disabled{background-color:#088db9;opacity:.5}.account-manage{padding-bottom:40px}.account-manage a,.account-manage button{color:#088bd9;font-weight:400;padding-left:0;padding-right:0;text-decoration:underline}.manage-account{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;height:100%}.manage-account p{color:#c1cddb;margin-bottom:1rem}.users-list .user{background-color:#182b49;border-radius:.5rem;padding:1rem 1.5rem;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between;margin-bottom:1.5rem}.users-list .user-name{font-weight:700}.users-list .user-status{color:#c1cddb;font-size:14px;line-height:24px}.users-list .user-status .pending{color:#ffb35c}.users-list .user-lobby{color:#c1cddb;font-size:12px;line-height:24px}.users-list .user-edit{color:#00bff3;padding:0 1rem}.users-list .user-actions span{min-height:48px;padding:15px;color:#00bff3}.new-button,.users-list .user-actions span{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.new-button{background-color:#0c5541;border-radius:.5rem;padding:1rem 1.5rem}.new-button.disabled{cursor:not-allowed;opacity:.75}.new-button.disabled,.new-button.disabled:hover{background-color:#093f30}.new-button:hover{background-color:#0a4837}.new-button span{font-weight:700}.new-button .plus-button{border:3px solid #1ce1ac;border-radius:50%;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;margin-right:1rem;height:64px;width:64px}.new-button .plus-button svg{fill:#1ce1ac}.manage-users{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;position:relative;height:100%;width:100%}.role-manager label{display:block;margin-bottom:.5rem}.role-manager .role-selector{display:-webkit-flex;display:flex;margin-bottom:1.5rem}.role-manager .role-selector .role{background-color:#0a4365;border:2px solid #0a4365;border-radius:.5rem;cursor:pointer;-webkit-flex:1 1;flex:1 1;padding:.75rem}.role-manager .role-selector .role.selected{background-color:#0b4c73;border-color:#1ce1ac}.role-manager .role-selector .role p{color:#fafcff;font-size:12px}.role-manager .role-selector .role:first-child{margin-right:.25rem}.role-manager .role-selector .role:last-child{margin-left:.25rem}.role-manager.disabled .role-selector .role{background-color:#434f5f;border-color:#434f5f;cursor:default}.role-manager.disabled .role-selector .role.selected{border-color:#1ce1ac}.role-manager .lobby-list.hide{display:none}.role-manager .lobby-list p{margin-bottom:1rem}.role-manager .lobby-list label{color:#fff;cursor:pointer;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;position:relative;line-height:1.5;white-space:pre-wrap}.user-form,.user-form h3{margin-bottom:2rem}.user-form h3{text-align:center}.user-form button{background-color:#088bd9;border-radius:100px;color:#fff;line-height:1.5;width:100%}.user-form button:hover{background-color:#077bc0}.user-form button:disabled{background-color:#088db9;opacity:.5}.edit-user,.invite-user{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;position:relative;height:100%;width:100%}.edit-user .delete-user button{min-height:48px;padding:15px;color:#ff8585;margin:3rem auto 0;text-decoration:underline}.edit-user .delete-user button,.visits-count{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.visits-count{position:relative;width:4rem;height:4rem;border-radius:50%;transition:1s;color:#00bff3;-webkit-justify-content:center;justify-content:center;font-size:20px;font-weight:700}.visits-count:after{position:absolute;top:50%;left:50%;margin:-1.7rem;width:3.4rem;height:3.4rem;border-radius:50%;background:#182b49;content:""}.visits-count span{z-index:10}.visits-count span.empty{color:#757575}.manage-waitlists{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;height:100%}.manage-waitlists .lobby-list{margin-bottom:2rem}.manage-waitlists .lobby-list .lobby{background-color:#182b49;border-radius:.5rem;cursor:pointer;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between;margin-bottom:1.5rem;padding:1rem 1.5rem;text-decoration:none}.manage-waitlists .lobby-list .lobby:hover{text-decoration:none}.manage-waitlists .lobby-list .lobby-left{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.manage-waitlists .lobby-list .lobby-info{margin-left:1rem}.manage-waitlists .lobby-list .lobby-name{font-weight:700}.manage-waitlists .lobby-list .lobby-phone{color:#c1cddb;font-size:14px}.manage-waitlists .lobby-list .lobby-actions{padding-left:2rem}.manage-waitlists .lobby-list .lobby-actions span{color:#00bff3}.manage-waitlists .trial-message{margin-bottom:1.5rem}.manage-waitlists .trial-message a{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;min-height:48px;color:#088bd9;font-weight:400;padding:15px 0;text-decoration:underline}.manage-waitlists button{color:#088bd9;font-weight:400;padding-left:0;padding-right:0;text-decoration:underline}.new-waitlist{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;height:100%}.new-waitlist p button{color:#088bd9;font-weight:400;padding-left:0;padding-right:0;text-decoration:underline}.Checkbox_checkbox__1kR36{-webkit-align-items:baseline;align-items:baseline}.Checkbox_label__TG9yw{color:#fff;cursor:pointer;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;position:relative;line-height:1.5;white-space:pre-wrap}.Textarea_textArea__2ePb6{display:-webkit-flex;display:flex;-webkit-flex-flow:column nowrap;flex-flow:column nowrap;margin-bottom:1.5rem}.Textarea_textArea__2ePb6 textarea{background-color:#0a4365;border:none;border-radius:8px;box-shadow:none;color:#fafcff;display:block;padding:1rem;font-family:inherit;font-size:20px;line-height:1.5;height:auto;resize:none;width:100%}.Textarea_textArea__2ePb6 textarea:disabled{opacity:.9}.Textarea_helperText__1cCpQ{color:#c1cddb;font-size:.85rem;margin-top:.5rem}.Textarea_hasErrors__3ETq_ textarea{background-color:#521517;border:1px solid #ff8585}.lobby-form,.lobby-form h3{margin-bottom:2rem}.lobby-form h3{text-align:center}.lobby-form .label{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;margin-bottom:.5rem}.lobby-form .label button{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;min-height:48px;color:#00bff3;font-size:12px;min-height:0;padding:0}.lobby-form .link-message{display:-webkit-flex;display:flex;-webkit-flex-flow:column nowrap;flex-flow:column nowrap}.lobby-form .link-message.hide{display:none}.lobby-form button.submit{background-color:#088bd9;border-radius:100px;color:#fff;line-height:1.5;width:100%}.lobby-form button.submit:hover{background-color:#077bc0}.lobby-form button.submit:disabled{background-color:#088db9;opacity:.5}.edit-waitlist{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;height:100%}.edit-waitlist .download-signs{margin:4rem 0}.edit-waitlist .download-signs h3{margin-bottom:2rem}.edit-waitlist .download-signs p{margin-bottom:1rem}.edit-waitlist .download-signs .buttons{margin-top:4rem;display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:1fr;grid-column-gap:12px}@media(min-width:992px){.edit-waitlist .download-signs .buttons{grid-column-gap:24px}}.edit-waitlist .download-signs .download-button{cursor:pointer;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:space-between;justify-content:space-between;-webkit-flex:1 1;flex:1 1;border:1px dashed #00bff3;border-radius:.5rem;padding:1.5rem 1.5rem 0;text-align:center}@media(min-width:992px){.edit-waitlist .download-signs .download-button{padding:2rem 3rem 0}}.edit-waitlist .download-signs .download-button:hover{background-color:#000e23;border-style:solid}.edit-waitlist .download-signs .download-button.loading{background-color:#000e23;cursor:default;opacity:.5}.edit-waitlist .download-signs .download-button .download-image{-webkit-flex:1 1;flex:1 1;margin-bottom:2rem;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.edit-waitlist .download-signs .download-button img{width:100%}.edit-waitlist .download-signs .download-button .download-text{font-size:12px;font-weight:700;color:#00bff3}@media(min-width:992px){.edit-waitlist .download-signs .download-button .download-text{font-size:14px}}.edit-waitlist .download-signs .download-button .loading{display:inline-block;height:24px;margin-bottom:1rem}.settings-container{display:-webkit-flex;display:flex;height:100vh;overflow-y:hidden}.settings-container .settings-page{-webkit-flex:1 1;flex:1 1;padding:0 .75rem;width:100%}@media(min-width:992px){.settings-container .settings-page{padding:0 1rem}}.join-form,.join-form h3{margin-bottom:2rem}.join-form h3{text-align:center}.join-form button{background-color:#088bd9;border-radius:100px;color:#fff;line-height:1.5;width:100%}.join-form button:hover{background-color:#077bc0}.join-form button:disabled{background-color:#088db9;opacity:.5}.visit footer{position:absolute;bottom:0;left:0;right:0;margin:2rem 0;text-align:center}.visit .awaiting-logo{width:100%}.place-in-line,.visit .awaiting-logo{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center}.place-in-line{background:#088bd9;width:100%;padding:4rem;border-radius:50%;width:240px;height:240px;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;text-align:center}.place-in-line.admitted{background:#19b58b}.place-in-line.admitted>.checkmark{font-size:3rem;color:#fafcff}.number{font-size:4rem;font-weight:600}.customer-removed{background:#213c70;width:100%;padding:4rem;border-radius:50%;width:240px;height:240px;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;text-align:center}.visit{min-height:calc(100vh - 100px);padding:3rem 1rem;position:relative}.visit h4{font-size:1.25rem;margin-bottom:2rem}.visit .content,.visit .wrapper{text-align:center;padding:0 1rem;margin:0 auto 2rem;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;max-width:420px;width:100%}.visit .content{padding-bottom:4rem}.visit-action{margin:3rem auto}.visit button.cancel{color:#088bd9}.visit .description{margin-bottom:2rem;color:#c1cddb}.visit .timestamp{font-family:monospace;font-size:14px}blockquote,body,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,input,li,ol,p,pre,td,textarea,th,ul{margin:0;padding:0;-webkit-margin-before:0;-webkit-margin-after:0;-webkit-margin-start:0;-webkit-margin-end:0}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:400}ol,ul{list-style:none}caption,th{text-align:left}q:after,q:before{content:""}abbr,acronym{border:0}a,button{background-color:inherit;color:inherit;font:inherit;text-decoration:none;border:none;outline:none;cursor:pointer}*,:after,:before{box-sizing:border-box}.menu-button a,.menu-button button{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;min-height:48px;background:transparent;background-repeat:no-repeat;background-position:0;box-shadow:none;color:inherit;font-weight:400;min-height:auto;padding:0 0 0 2rem}.menu-button a span,.menu-button a svg,.menu-button button span,.menu-button button svg{margin-right:.5rem}.menu-button a:disabled,.menu-button button:disabled{color:#999}.menu-button a.sign,.menu-button button.sign{background-image:url(/static/media/sign.fc52b5dc.svg)}.menu-button a.account,.menu-button button.account{background-image:url(/static/media/credit-card.a5234c8f.svg)}.menu-button a.reports,.menu-button button.reports{background-image:url(/static/media/line-chart.515a7c00.svg)}.menu-button a.qr-code,.menu-button button.qr-code{background-image:url(/static/media/qr-code.575f21ea.svg)}.menu-button a.return,.menu-button button.return{background-image:url(/static/media/redo.55538568.svg)}.menu-button a.sign-out,.menu-button button.sign-out{background-image:url(/static/media/peace-out.1914eee2.svg)}.menu-button a.users,.menu-button button.users{background-image:url(/static/media/users.5741495d.svg)}.menu-button a.settings,.menu-button button.settings{background-image:url(/static/media/gear.7ae6e812.svg)}.menu-button a.support,.menu-button button.support{background-image:url(/static/media/help.2d234a5b.svg)}.menu-button a.waitlist,.menu-button button.waitlist{background-image:url(/static/media/place.4abfafd7.svg)}fieldset{margin-bottom:.5rem}.field{margin-bottom:1.5rem}input[type=checkbox],input[type=radio]{cursor:pointer;margin-right:.5rem;opacity:1;vertical-align:baseline}.checkbox{color:#c1cddb;cursor:pointer;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;position:relative;line-height:1.5;white-space:pre-wrap}select{background-color:#0a4365;border:none;border-radius:8px;box-shadow:none;color:#fafcff;display:block;padding:1rem;font-family:inherit;font-size:20px;line-height:1.5;height:62px;width:100%}select:disabled{opacity:.9}h3{color:#c1cddb;font-size:20px}.mobile-only{display:block}@media(min-width:992px){.mobile-only{display:none}}.tablet-only{display:none}@media(min-width:992px){.tablet-only{display:block}}.text-center{text-align:center}body{background:linear-gradient(143.13deg,#010d1d,#001737);color:#fafcff;margin:0;font-family:"Inter","Helvetica Neue",sans-serif;font-size:16px;line-height:1.5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-repeat:no-repeat;background-attachment:fixed}body.no-scroll{overflow:hidden}.container{height:100%}
/*# sourceMappingURL=main.81c8bf02.chunk.css.map */