.stats{align-items:center;background-color:#eebcab;display:flex;flex-direction:column;min-height:100vh;text-align:center}.stats_service{color:#000;font-weight:700}.stats_signups{margin-bottom:10px}.stats_signups p{color:#000;font-size:16px}.stats_not-logged{display:grid;justify-content:center;margin-top:15%}.stats_input{background:rgba(0,0,0,.396);border:1px solid #d34919;border-bottom-left-radius:.25rem;border-top-left-radius:.25rem;box-shadow:0 0 5px #0006;color:#fff;justify-self:center;padding:.375rem .75rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.stats_input:focus{outline:0}.stats_button{background-color:#d34919;border:1px solid #d34919;border-bottom-right-radius:.25rem;border-top-right-radius:.25rem;box-shadow:0 0 5px #0006;color:#fff;cursor:pointer;justify-self:center;padding:.375rem .75rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.stats_button:focus,.stats_button:hover{background-color:#ff9100;border:1px solid #ff9100;outline:0}.stats_error-message{color:red;font-weight:700;padding-top:10px}html{-webkit-tap-highlight-color:rgba(0,0,0,0);background-image:linear-gradient(145deg,#070606,#201a16,#3a2e24,#685339,#8f764d);box-sizing:border-box;color:#efebe1;font-family:Nunito,sans-serif;min-height:100vh}*,:after,:before{box-sizing:inherit}body,p{margin:0;padding:0}input:-webkit-autofill,input:-webkit-autofill:focus input:-webkit-autofill,input:-webkit-autofill:hover,select:-webkit-autofill,select:-webkit-autofill:focus,select:-webkit-autofill:hover,textarea:-webkit-autofill,textarea:-webkit-autofill:hover textarea:-webkit-autofill:focus{-webkit-text-fill-color:#fff;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}select{-webkit-appearance:menulist-button;-moz-appearance:menulist-button;-webkit-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 1200 1000' fill='%23969696'%3E%3Cpath d='M1100 411 902 212 549 565 196 212-1 411l551 551z'/%3E%3C/svg%3E");background-position:calc(100% - 7px) 50%;background-repeat:no-repeat;color:#000;padding-right:25px}select:invalid{box-shadow:none;color:gray;outline:none}option{background-color:#fff;color:#000}.label__control{color:#fff;font-weight:700;margin-bottom:5px}.input__control{background:#0e0e0e6b;border:1px solid #0000;border-radius:.25rem;color:#fff;font-size:1rem;justify-self:center;line-height:1.3;margin-bottom:10px;padding:.375rem .75rem;transition:border-color .2s ease-in-out,box-shadow .2s ease-in-out;width:100%}.input__control:focus,.input__control:hover{box-shadow:0 0 0 .2rem #fff6da;outline:0}.select__control{background-color:#0e0e0e6b;border:1px solid #0000;border-radius:.25rem;color:#fff;font-size:1rem;justify-self:center;line-height:1.3;margin-bottom:10px;padding:.375rem .75rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;width:100%}.select__control:focus,.select__control:hover{box-shadow:0 0 0 .2rem #fff6da;outline:0}.input__error{border:1px solid #ff5252}.input__error::placeholder{color:#c4c4c4}.button__control{background:#ad8a4b;border:1px solid #ad8a4b;border-radius:.25rem;box-shadow:0 3px 3px 0 #0000001a,0 1px 2px 0 #0000000f;color:#fff;cursor:pointer;font-family:inherit;font-size:16px;justify-self:center;line-height:1;padding:.4rem .75rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;width:120px}.button__control:focus,.button__control:hover{border:1px solid #fff6da;outline:0}.button__control:hover{background:#2f3847}.reserve__button{font-size:22px;padding:10px 15px}.home_header{-webkit-touch-callout:none;display:grid;padding-bottom:10px;padding-top:30px;-webkit-user-select:none;user-select:none;width:100%}.home_header,.home_header-graphic{align-self:center;justify-self:center}.home_header-graphic{height:auto;margin:0 5%;max-width:200px;overflow:hidden}.header-info{align-content:center;display:flex;justify-content:center;margin-left:5%;margin-right:5%;margin-top:17px}.header-textbox{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:hsla(0,0%,5%,.365);border:1px solid #574c4c;border-radius:.5rem;padding:10px}.header-info p{color:#fff;font-size:17px;max-width:650px;text-align:center}.home_app{align-content:center;grid-template-rows:auto;justify-content:center;margin-top:5px}.home_app,.home_main-form{display:grid;grid-template-columns:1fr}.home_main-form{grid-template-rows:1fr auto auto}.home_main-form-service-selector{display:flex;flex-flow:row wrap;justify-content:center;justify-self:center;width:70%}.home_service-selector{-webkit-touch-callout:none;background:#855d49;border:1px solid #ad775c;border-radius:5px;box-shadow:0 3px 3px 0 #0000001a,0 1px 2px 0 #0000000f;margin:20px 10px 0;text-align:center;-webkit-user-select:none;user-select:none;width:185px}.home_service-selector-time{font-size:16px;font-weight:700;padding-top:15px}.home_service-selector-date{font-size:16px}.home_service-selector-label{font-size:16px;padding-top:10px}.home_service-selector-seats{font-size:40px;font-weight:700;padding-bottom:15px}@media only screen and (max-width:1150px){.home_main-form-service-selector{width:70%}}@media only screen and (max-width:900px){.home_service-selector{width:160px}.home_service-selector-date,.home_service-selector-time{font-size:14px}.home_service-selector-label{font-size:14px;padding-top:10px}.home_service-selector-seats{font-size:25px;padding-bottom:10px}.home_main-form-service-selector{width:90%}}@media only screen and (max-width:600px){.home_main-form-service-selector{width:95%}}@media only screen and (max-width:416px){.home_service-selector{width:140px}.home_service-selector-date,.home_service-selector-time{font-size:12px}.home_service-selector-label{font-size:12px;padding-top:10px}.home_service-selector-seats{font-size:25px}}.home_service-selector-Radio{display:none}.home_service-selector-disabled{background:hsla(0,0%,64%,.341);transition:all .15s ease-in}.home_service-selector-inactive{cursor:pointer;transition:all .15s ease-in}.home_service-selector-inactive:hover{background-color:hsla(50,16%,85%,.396);border:1px solid hsla(0,0%,100%,.286)}.home_service-selector-active{background-color:#ad8a4b;border:1px solid hsla(0,0%,100%,.286);transition:all .15s ease-in}.home_main-form-inputs{-webkit-touch-callout:none;background:rgba(160,98,66,.945);border:1px solid rgba(160,98,66,.286);border-radius:.25rem;grid-template-columns:300px;margin-bottom:10px;padding:10px 20px;-webkit-user-select:none;user-select:none}.home_main-form-feedback,.home_main-form-inputs{display:grid;justify-self:center;margin-top:10px}.home_main-form-feedback{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:hsla(0,0%,5%,.561);border-radius:.5rem;color:#fff;font-size:19px;font-weight:700;padding:10px;text-align:center;width:fit-content}.home_main-form-children-switcher{align-items:center;display:flex;justify-content:center;margin-bottom:4px}.home_main-form-children-switcher-label{color:#fff}.home_main-form-children-info{color:#fff;margin-bottom:4px;text-align:center}@media only screen and (max-width:600px){.home_main-form-inputs{grid-template-columns:275px}}@media only screen and (max-width:350px){.home_main-form-inputs{grid-template-columns:90%;justify-content:center;margin:0}}.utility{display:grid;justify-content:center;margin-bottom:50px;margin-top:30px}.utility_selector{display:flex;flex-wrap:wrap;gap:5px;justify-content:center;margin:10px}.utility_container{align-items:center;background:rgba(160,98,66,.945);border:1px solid hsla(0,0%,100%,.286);border-radius:.25rem;display:flex;flex-direction:column;justify-self:center;padding:.75rem}.utility_form{display:grid;grid-template-columns:auto;justify-self:center;margin:10px 20px 20px}.utility_input-container{align-items:center;display:grid;grid-template-columns:30px auto;margin-bottom:15px}.utility_input-container span{color:#fff}.utility_status_container{display:flex;justify-content:center}@media only screen and (max-width:600px){.utility_form{margin:0}.utility_container{width:90%}}.utility_header{display:grid;grid-template-columns:auto 28px;width:100%}.utility_header-title{font-weight:700;justify-self:center;margin-left:28px;margin-top:2px}.utility_header-exit{fill:currentColor;background:#0000;color:#5c6268;width:28px}.utility_header-exit:hover{background:#0000}.utility_header-exit svg:hover{fill:currentColor;color:#fa1b49;cursor:pointer}.utility_button{background-color:#fff6da;border-color:#fff6da;color:#412e16;line-height:1.2;margin:5px}.utility_button:focus{background-color:#a06242;border-color:#a06242;color:#f5f3f0}.utility_button:hover{background-color:#a06242;border-color:#b38670;color:#f5f3f0}@keyframes toggleOnCheckbox{0%{opacity:0;transform:translate(-50%,-85%) scale(0) rotate(45deg)}70%{opacity:1;transform:translate(-50%,-85%) scale(.9) rotate(45deg)}to{transform:translate(-50%,-85%) scale(.8) rotate(45deg)}}.utility_checkbox{-webkit-appearance:none;appearance:none;box-sizing:initial;cursor:pointer;overflow:hidden;position:relative!important}.utility_checkbox:before{background-color:rgba(82,78,73,.576);border:2px solid #a06242;box-sizing:initial;content:"";display:block;height:16px;transition:border-color .2s ease;width:16px}.utility_checkbox:checked{cursor:default}.utility_checkbox:checked:before{border-color:#a06242;transition:border-color .5s ease}.utility_checkbox:disabled{cursor:default}.utility_checkbox:disabled:before{background-color:#03132b;border-color:#03132b}.utility_checkbox:after{background-color:#d4c8b8;border-radius:100vh;box-sizing:initial;content:"";display:block;height:16px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%) scale(0);transform-origin:50% 50%;width:16px}.utility_checkbox[type=checkbox]:before{border-radius:4px}.utility_checkbox[type=checkbox]:after{background-color:#0000;border-radius:0;box-shadow:4px 4px 0 0 #a06242;height:16px;margin-left:-1px;transform:translate(-50%,-5%) scale(0) rotate(45deg);width:9.6px}.utility_checkbox[type=checkbox]:checked:after{animation:toggleOnCheckbox .2s ease forwards}.utility_checkbox[type=checkbox].filled:before{border-radius:4px;transition:border-color .2s ease,background-color .2s ease}.utility_checkbox[type=checkbox].filled:checked:not(:disabled):before{background-color:#d4c8b8}.utility_checkbox[type=checkbox].filled:not(:disabled):after{box-shadow:4px 4px 0 0 #fff}.form__success{background:#fff;border:2px solid #4f63ff;border-radius:.25rem;color:#4f63ff;margin:15px 0 0}.form__error,.form__success{font-size:20px;font-weight:700;justify-self:center;padding:.375rem .75rem;text-align:center}.form__error{background:#885b5b;border:2px solid #ff5252;border-radius:.25rem;color:#ff5252;margin:10px 0 0}.utility_status{margin-bottom:10px;max-width:350px}
/*# sourceMappingURL=main.7ffbc8f1.css.map*/