@charset "UTF-8";@font-face{font-family:gotham-book;src:url(/assets/Gotham-Book-sprPKk5v.otf)}@font-face{font-family:gotham-medium;src:url(/assets/Gotham-Medium-DHa-K8AZ.otf)}*{margin:0;padding:0;box-sizing:border-box;list-style:none;text-decoration:none}body{background:#f6f6f6}.container{max-width:1440px;width:100%;margin:0 auto;padding:15px}input[type=number]{-moz-appearance:textfield;overflow:hidden}::-webkit-scrollbar{display:none}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.router-link-active{background:#fff;color:#000!important}option{cursor:pointer}.button{background:#373737;display:flex;justify-content:center;align-items:center;color:#fff;font-family:gotham-book;font-size:20px;font-style:normal;font-weight:500;line-height:normal;cursor:pointer;border-radius:10px;transition:background .3s;border:none;padding:12px 24px}.button-container{display:flex;gap:30px}.button:hover{background:#646464}.admin__content-view,.admin__content-create{margin-left:300px}textarea{height:150px!important;resize:none!important;display:block;resize:both}.textarea__container{position:relative;margin-bottom:30px}.login__page{display:flex;align-items:center;justify-content:center;min-height:100vh}.login__logo{display:flex;justify-content:center;margin-bottom:60px}.login__form{display:flex;flex-direction:column;gap:26px}.login__form-title{text-align:center;color:#000;font-family:gotham-medium;font-size:18px;font-style:normal;font-weight:500;line-height:normal;margin-bottom:26px}.login__form-container{background:#fff;padding:58px 168px;min-height:490px;border-radius:30px;box-shadow:0 3px 13px #00000026}.login-button{width:190px;height:50px;background:#373737;display:flex;justify-content:center;align-items:center;color:#fff;font-family:gotham-book;font-size:20px;font-style:normal;font-weight:500;line-height:normal;cursor:pointer;border-radius:10px;transition:background .3s;border:none}.login-button:hover{background:#646464}.message{display:block;padding:0 5px;font-family:gotham-book;color:red;margin-top:10px}.input{border-radius:20px;background:#fff;height:70px;border:1px solid #D9D9D9;outline:none;padding:25px;font-family:gotham-book;font-size:18px}.input-red{border:1px solid red}.input-red:focus{border:2px solid red!important}.input:focus{border:2px solid #bababa}.input__container{position:relative;height:100px}.input-icon-password{position:absolute;right:20px;top:20px;cursor:pointer}.input-label{position:absolute;background:#fff;display:block;padding:0 5px;left:20px;top:-10px;font-family:gotham-book;color:#37373799}.input-label-red{color:red}.input-login{width:470px}.sidebar{min-height:100vh;width:300px;background:#515151;position:fixed;left:0;top:0}.sidebar__logo{width:100%;display:flex;justify-content:center;align-items:center;margin-top:50px}.sidebar__nav-list{display:flex;flex-direction:column;align-items:center;margin-top:50px}.sidebar__nav-li{width:100%}.sidebar__nav-link{display:block;width:100%;padding:25px 0;color:#fff;text-align:center;font-family:gotham-medium;font-size:20px;font-style:normal;font-weight:500;line-height:normal;transition:all .3s}.sidebar__nav-link:hover{background:#3d3d3d;color:#fff!important}.navbar__container{display:flex;justify-content:space-between;align-items:center}.navbar__settings{max-width:500px;width:100%;display:flex;justify-content:space-between;align-items:center}.navbar__account-text{color:#000;font-family:gotham-medium;font-size:18px;font-style:normal;font-weight:700;line-height:normal;cursor:pointer}.navbar__region-switcher{display:flex;background:#fff;padding:7px 12px;border-radius:10px;cursor:pointer;gap:5px}.navbar__switch{padding:6px 12px;border-radius:8px;color:var(--Black-80, #4B4B4B);text-align:center;font-family:gotham-book;font-size:16px;font-style:normal;font-weight:400;line-height:150%;transition:all .3s}.navbar__switch-active{background:#000;color:#fff}.navbar__search{max-width:300px;width:100%;background:#f6f6f6}.navbar__search-input{width:100%;border:none;border-bottom:1px solid rgba(55,55,55,.6);background:#f6f6f6;padding:12px 15px;outline:none;color:#37373799;font-family:gotham-book;font-size:16px;font-style:normal;line-height:normal}.navbar__search-input:focus{border-bottom:2px solid rgba(55,55,55,.6)}.add__container{border-bottom:1px solid rgba(55,55,55,.6);padding-bottom:10px;display:flex;justify-content:flex-end}.add__button{margin-top:40px}.fillter{margin:40px 0}.fillter__container{display:flex;flex-wrap:wrap;flex-direction:column;gap:20px}.fillter__input{display:flex;flex-wrap:wrap;gap:20px}.fillter__select{padding:10px 20px;color:#373737;font-family:gotham-book;font-size:16px;border-radius:10px;border:1px solid rgba(55,55,55,.6);background:#f6f6f6;display:flex;justify-content:center;cursor:pointer}.fillter__output{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;padding:10px;border-radius:10px;background:#0000000a}.fillter__buttons{display:flex;gap:10px;flex-wrap:wrap}.fillter__reset-text{color:#000;font-family:gotham-medium;font-size:18px;font-style:normal;font-weight:700;line-height:normal;cursor:pointer}.fillter__button{color:#fff;font-family:gotham-medium;font-size:17px;font-style:normal;font-weight:500;line-height:20px;padding:10px 20px;border-radius:10px;background:#373737;border:none;cursor:pointer;transition:.3s}.fillter__button:hover{background:#000}.table__img{width:120px;height:90px;padding:10px 0;object-fit:cover}.table__action{cursor:pointer}.table__title-h{color:#373737;font-family:gotham-medium;font-size:20px;font-style:normal;font-weight:500;line-height:normal;margin-bottom:30px}.table__content{display:flex}.table__header{border-radius:6px;background:#0000000a;padding:5px;display:flex;color:#373737b3;font-family:gotham-book;font-size:15px;font-style:normal;font-weight:400;line-height:140%}.table__header-top{display:flex;justify-content:center}.table__header-number{width:25px;border-right:1px solid rgba(55,55,55,.246)}.table__header-image{width:125px;border-right:1px solid rgba(55,55,55,.246)}.table__header-title{width:312px;border-right:1px solid rgba(55,55,55,.246)}.table__header-description{width:375px;border-right:1px solid rgba(55,55,55,.246)}.table__header-persones{width:225px;border-right:1px solid rgba(55,55,55,.246)}.table__header-360{width:165px;border-right:1px solid rgba(55,55,55,.246)}.table__header-price,.table__header-count,.table__header-times,.table__header-categories{width:150px;border-right:1px solid rgba(55,55,55,.246)}.table__header-titles{width:650px;border-right:1px solid rgba(55,55,55,.246)}.table__header-views{width:170px;border-right:1px solid rgba(55,55,55,.246)}.table__header-date{width:210px;border-right:1px solid rgba(55,55,55,.246)}.table__header-time{width:100px;border-right:1px solid rgba(55,55,55,.246)}.table__header-action{width:150px}.table-top{display:flex;justify-content:center}.table__number{width:25px;display:flex;justify-content:center;align-items:center;height:100px}.table__image{width:125px}.table__title{padding:10px;width:312px;display:flex;justify-content:center;align-items:center;height:100px}.table__description{width:375px;padding:10px;display:flex;justify-content:center;align-items:center;height:100px}.table__persones{width:225px;padding:10px;display:flex;justify-content:center;align-items:center;height:100px}.table__360{width:165px;padding:10px;display:flex;justify-content:center;align-items:center;height:100px}.table__action{width:150px;padding:10px;display:flex;justify-content:center;align-items:center;height:100px;gap:30px}.table__price,.table__count,.table__times,.table__categories{width:150px;padding:10px;display:flex;justify-content:center;align-items:center;height:100px}.table__titles{width:650px;padding:10px;display:flex;justify-content:center;align-items:center;height:100px}.table__titleses{width:330px;padding:10px;display:flex;justify-content:center;align-items:center;height:100px}.table__views{width:170px;padding:10px;display:flex;justify-content:center;align-items:center;height:100px}.table__date{width:210px;padding:10px;display:flex;justify-content:center;align-items:center;height:100px}.table__time{width:100px;padding:10px;display:flex;justify-content:center;align-items:center;height:100px}.table__icon{display:block;width:10px;height:10px}.table__text{color:#373737;font-family:gotham-book;font-size:16px;font-style:normal;font-weight:400;line-height:150%}.table__text-bold{color:#373737;font-family:gotham-medium;font-size:18px;font-style:normal;font-weight:500;line-height:normal}.create{max-width:960px;width:100%;margin-top:100px;margin-bottom:100px}.create__header{display:flex;justify-content:space-between}.create__header-block{display:flex;align-items:center;gap:20px;cursor:pointer}.create__header-text{color:#373737cc;font-family:gotham-book;font-size:20px;font-style:normal;font-weight:400;line-height:normal}.create__header-title{color:#373737;text-align:center;font-family:gotham-medium;font-size:28px;font-style:normal;font-weight:500;line-height:normal}.create__form{padding:60px 100px;background:#fff;border-radius:30px;margin-top:50px;box-shadow:0 3px 13px #00000026}.create__counter-icon{cursor:pointer}.create-container{display:flex;justify-content:center;align-items:center;width:100%}.create__image{width:100%;height:300px;background:#f2f2f2;cursor:pointer;position:relative;border-radius:30px;display:flex;justify-content:center;align-items:center;flex-direction:column}.create__image-view{margin-bottom:30px;display:flex;gap:20px;flex-wrap:wrap}.create__image-preview{width:170px;min-height:100px;height:40px}.create__image-img{width:100%;height:100%;display:block;object-fit:cover}.create__image-text{color:#373737;font-family:gotham-book;font-size:18px;font-style:normal;font-weight:400;line-height:normal}.create__image-input{position:absolute;left:0;top:0;width:100%;height:100%;cursor:pointer;opacity:0}.create__button{color:#fff;font-family:gotham-medium;font-size:20px;font-style:normal;font-weight:500;line-height:normal;border:none;padding:12px 24px;border-radius:10px;background:#000;cursor:pointer;transition:all .3s}.create__button:hover{background:#404040}.create__button-сontainer{width:500px;padding:10px 0;border-radius:14px;background:#fff;box-shadow:0 3px 13px #00000026;margin-top:30px;display:flex;justify-content:center;gap:20px}.buths__input-globale{width:500px}.buths__input-title{width:100%}.buths__input-persones{width:240px;display:flex;justify-content:space-between;align-items:center}.buths__buttons{display:flex;justify-content:center;width:100%}.buths__create-root{display:flex;justify-content:space-between;width:100%}.product__input-title{width:755px}.product__image{margin-bottom:30px}.product__button-query{color:#000;font-family:gotham-book;font-size:18px;font-style:normal;font-weight:400;line-height:normal;cursor:pointer}.product__button-line{position:absolute;height:3px;width:150px;background:#000;bottom:-1.5px;transition:all .3s}.product__button-line-active-drinks{position:absolute;height:3px;width:150px;background:#000;bottom:-1.5px;transform:translate(170px);transition:all .3s}.product__button-line-active-daytime{position:absolute;height:3px;width:185px;background:#000;bottom:-1.5px;transform:translate(335px);transition:all .3s}.product__button-container{display:flex;justify-content:flex-start!important;margin-top:30px;position:relative}.product__button-content{display:flex;gap:30px}.product__buttons{display:flex;justify-content:center}.modal{background:#00000034;width:100%;height:100%;position:fixed;left:0;top:0;display:flex;justify-content:center;align-items:center;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.modal__edite-content{overflow-y:scroll;height:180px;display:flex;flex-direction:column;padding:10px}.modal__edite-content::-webkit-scrollbar{display:block!important;width:10px!important}.modal__edite-content::-webkit-scrollbar-track{background:#d4d4d4;border-radius:10px}.modal__edite-content::-webkit-scrollbar-thumb{background:#292828;border-radius:10px;width:10px!important}.modal__text{font-size:18px;font-family:gotham-book;margin-bottom:90px}.modal__input{width:100%;height:70px!important}.modal__input-container{width:100%}.modal .modal__title{font-size:30px;font-family:gotham-book;margin-bottom:30px}.modal__line{display:block;width:100%;background:#898989;height:1px;margin-bottom:50px}.modal__line-mini{margin-bottom:20px}.modal__container{background:#fff;width:700px;height:390px;border-radius:20px}.modal__message{margin-top:20px}.modal__button-container{display:flex;gap:20px;margin-top:20px}.modal__content{padding:30px;display:flex;flex-direction:column}.nested-enter-active .inner,.nested-leave-active .inner{transition:all .3s ease-in-out}.nested-enter-from .inner,.nested-leave-to .inner{transform:translate(30px);opacity:0}.nested-enter-active .inner{transition-delay:.25s}
