*,*:before,*:after{box-sizing:border-box}a{text-decoration:none}ul[class],ol[class]{padding:0}body,h1,h2,h3,h4,p,ul[class],ol[class],li,figure,figcaption,blockquote,dl,dd{margin:0}body{min-height:100vh;scroll-behavior:smooth;text-rendering:optimizeSpeed;line-height:1.5}ul[class],ol[class]{list-style:none}a:not([class]){-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}img{max-width:100%;display:block}article>*+*{margin-top:1em}input,button,textarea,select{font:inherit}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}li{list-style:none}#app .ant-picker-calendar{font-size:35px}#app .ant-picker-calendar .ant-picker-panel{border:none}#app .ant-picker-calendar .ant-picker-cell-disabled:before{height:70px}.ant-picker-panel-container{font-size:30px;width:600px!important;height:750px!important}.ant-picker-date-panel{width:100%!important;height:750px!important}.ant-picker-content{width:100%!important;height:600px!important}.ant-picker-panel{height:500px!important;width:100%!important}.ant-picker-month-panel{width:100%!important}.ant-picker-month-panel .ant-picker-cell-inner{width:200px!important;height:150px!important}.ant-picker-year-panel{width:100%!important}.ant-picker-year-panel .ant-picker-cell-inner{width:200px!important;height:150px!important}.ant-picker-today-btn{color:#92094b!important;height:50px!important;display:flex;justify-content:center;align-items:center}.ant-picker-dropdown .ant-picker-content tr td,.ant-picker-dropdown .ant-picker-content tr{height:50px!important}.ant-picker-cell-inner{display:flex!important;align-items:center;justify-content:center;width:100%;height:70px!important}.ant-picker-dropdown .ant-picker-super-prev-icon:after,.ant-picker-dropdown .ant-picker-super-next-icon:after{width:15px;height:15px;border-block-start-width:2px;border-inline-start-width:2px}.ant-picker-dropdown .ant-picker-prev-icon:before,.ant-picker-dropdown .ant-picker-next-icon:before,.ant-picker-dropdown .ant-picker-super-prev-icon:before,.ant-picker-dropdown .ant-picker-super-next-icon:before{width:15px;height:15px;border-block-start-width:2px;border-inline-start-width:2px}.ant-picker-dropdown .ant-picker-header{height:70px!important}.ant-picker-dropdown .ant-picker-header>button{width:70px!important}.ant-picker-dropdown .ant-picker-header-view{display:flex;justify-content:center}.ant-picker-dropdown .ant-picker-header-view button:not(:first-child){margin-inline-start:30px}.ant-select{border:2.5px solid #d9d9d9;border-radius:10px}.ant-select-selector{height:65px!important;border:none}.ant-select-selection-item,.ant-select-selection-search,.ant-select-selection-placeholder{font-size:40px;padding:0 44px 0 20px!important;display:flex;align-items:center}.ant-select .ant-select-arrow .anticon>svg{width:30px;height:30px}.ant-select .ant-select-arrow{top:55%}.ant-select-dropdown .ant-select-item-option{font-size:40px}.ant-notification-notice{width:-moz-fit-content;width:fit-content;min-width:500px}.ant-notification-notice-message{font-size:30px!important}.ant-notification-notice-description{font-size:20px!important}.ant-notification-notice .ant-notification-close-icon{font-size:40px}.ant-notification-notice .ant-notification-notice-close{width:60px;height:60px}.ant-notification-notice .ant-notification-notice-icon{font-size:40px;margin-top:10px}.ant-notification-notice .ant-notification-notice-with-icon .ant-notification-notice-message{display:flex;align-items:center;height:60px;margin-inline-start:60px}.ant-notification-notice .ant-notification-notice-with-icon .ant-notification-notice-description{margin-inline-start:60px}.ant-checkbox-inner,.ant-checkbox-input{transform:scale(3);margin-left:9px;margin-right:30px}.ant-checkbox-checked:after{border:none}.ant-layout .ant-layout-header{height:120px;display:flex;align-items:center;justify-content:center;padding-inline:0}.ant-layout-content{display:flex;flex-direction:column;justify-content:center;row-gap:60px;padding-top:50px}.ant-layout,.ant-layout-footer{background:transparent}.ant-layout .ant-layout-footer{background-color:#fff;padding:0}.ant-space,.ant-space-item,.layout-style{width:100%;height:100%;overflow:auto}.ant-input-affix-wrapper .ant-input-clear-icon{font-size:30px!important}.ant-input-suffix{margin-right:20px}.ant-radio-wrapper{font-size:30px;font-weight:600;margin-inline-end:44px;line-height:2.57}.ant-radio-wrapper .ant-radio-inner{width:40px;height:40px}.ant-radio-wrapper .ant-radio-checked .ant-radio-inner:after{transform:scale(.9)}.ant-float-btn .ant-float-btn-body .ant-float-btn-content .ant-float-btn-icon{width:50px}body{height:100%;background-color:#f5f5f5}#app{height:100vh;display:flex;flex-direction:row;align-items:center;justify-content:center;background-color:#f0f2f5;font-family:Montserrat,Arial,sans-serif;font-size:18px;font-style:normal;line-height:normal;color:#262626}h1{display:flex;align-items:center;justify-content:center;font-family:Russo_One,Arial,sans-serif;font-size:48px;font-style:normal;line-height:normal}@media (max-width: 991px){h1{font-size:36px}}@media (max-width: 640px){h1{font-size:32px}}@media (max-width: 480px){h1{font-size:26px}}h2{font-family:Russo_One,Arial,sans-serif;font-size:30px;font-style:normal;line-height:normal}@media (max-width: 680px){h2{font-size:22px}}@media (max-width: 500px){h2{font-size:14px}}h5{font-family:Russo_One,Arial,sans-serif;font-size:40px;font-style:normal;line-height:normal}@media (max-width: 768px){h5{font-size:32px}}@media (max-width: 485px){h5{font-size:24px}}h3{display:flex;align-items:center;font-family:Montserrat-SemiBold,Arial,sans-serif;font-size:24px;font-style:normal;line-height:normal}@media (max-width: 987px){h3{font-size:22px}}@media (max-width: 485px){h3{font-size:18px}}h4{font-family:Montserrat-SemiBold,Arial,sans-serif;font-size:20px;font-style:normal;line-height:normal}.red-text{color:#92094b}.gray-text{color:#00000045}.down{transform:rotate(180deg);transition:transform .3s}.up{transform:rotate(0);transition:transform .3s}.wrapper{width:100%;aspect-ratio:1/1;height:calc(100vh - 211px);background-color:#fff;padding:30px 30px 20px;overflow:hidden}.router-link{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%}#app .ant-card{box-shadow:0 3px 14px #0000001a}.ant-btn{width:100%;padding:40px;height:auto;border-radius:8px;transition:all .3s ease}.ant-btn:hover{color:#000!important;background-color:#ffdced!important;border-color:#ffdced!important;transform:translateY(-5px);box-shadow:0 8px 16px #0003}.ant-btn:active{color:#fff!important;background-color:#670a37!important;border-color:#ffdced!important;transform:scale(.98);box-shadow:0 4px 8px #0003}.ant-btn-primary{display:flex;align-items:center;justify-content:center;gap:20px;color:#fff;background-color:#92094b}.btn-small{padding:10px 24px}.ant-btn-default{width:-moz-fit-content;width:fit-content;min-width:180px;padding:26px;border:none;box-shadow:0 3px 14px #0000001a}.ant-btn-default:disabled:hover{color:#00000040!important;border-color:#d9d9d9!important;transform:none;box-shadow:none;background-color:#0000000a!important}.ant-btn-default:disabled:active{color:#00000040!important;border-color:#d9d9d9!important;transform:none;box-shadow:none;background-color:#0000000a!important}.ant-card-body,.ant-row{width:100%}#app .ant-input{padding:16px 32px}#app .ant-space{width:100%}.btn-fit{min-width:-moz-fit-content;min-width:fit-content;max-width:-moz-fit-content;max-width:fit-content}.btn-ghost{height:710px;box-shadow:none}.btn-square{width:60px;aspect-ratio:1/1}.btn-ok{color:#fff;background-color:#92094b;height:100%}.btn-width{max-width:600px}.contentbBtnsGroupWrapper{display:flex;flex-direction:column;align-items:center;justify-content:center;row-gap:70px;overflow-y:auto;padding:20px}.contentWrapper{display:flex;flex-direction:column;overflow:auto;width:100%;padding:20px;gap:20px}.ant-btn-loading-icon>.anticon svg{width:40px;height:40px}.ant-btn-danger{width:-moz-fit-content;width:fit-content;padding:26px;border:none;box-shadow:0 3px 14px #0000001a;border:1px solid #ff4d4f;color:#92094b}.secondary{padding:10px 24px}.ant-modal-content{padding:40px!important}.ant-modal-close-x{display:none!important}.modal-header{display:flex;flex-direction:row;align-items:end;justify-content:end}.modal-body{padding:40px 75px 60px}.notify-helper{display:flex;flex-direction:column;row-gap:20px;margin-top:60px}.notify-helper__text{text-align:center}.ant-drawer .ant-drawer-body{display:flex;flex-direction:column;align-items:center;padding:40px;row-gap:20px;background-color:#e8eaed}.cashbox-header{margin-bottom:120px}.cashbox-body{padding:0 10px}.inputWrapper{display:flex;flex-direction:column}.input-label{font-size:25px;font-weight:600;color:#00000065;line-height:45px}.hg-theme-default{padding:0!important}.hg-theme-default .hg-button{min-width:80px;min-height:95px!important;font-size:23px}.hg-row{background-color:#e8eaed}@media (max-width: 1080px){.hg-theme-default .hg-button{min-width:40px;min-height:65px!important;font-size:23px}#app .ant-drawer-content-wrapper{height:520px}}.hg-theme-default .hg-row .hg-button-container,.hg-theme-default .hg-row .hg-button:not(:last-child){margin-right:10px!important}.hg-theme-default .hg-row:not(:last-child){margin-bottom:10px!important}#bookVisit .card{display:flex;flex-direction:column;justify-content:center;align-items:center;row-gap:24px;height:100%;box-shadow:0 3px 14px #0000001a}#bookVisit .card-wrapper{display:flex;flex-direction:column;justify-content:space-between;row-gap:24px;height:100%}#bookVisit .card-wrapper-action .guest-type-card__count{display:flex;flex-direction:row;align-items:center;justify-content:space-between}#bookVisit .card-wrapper-action .guest-type-card__count span{font-size:24px;font-weight:600;font-family:Russo_One,Arial,sans-serif;padding:0 10px}#bookVisit .card-info{display:flex;flex-direction:column;justify-content:center;align-items:center;row-gap:8px}#bookVisit .card-description{color:#00000085;display:flex;justify-content:center}#bookVisit .btn-card{font-family:Russo_One,Arial,sans-serif;font-size:24px;padding:13px}#bookVisit .date-calendar{display:flex;flex-direction:row;justify-content:center;gap:30px;height:710px;padding:300px 20px 20px}#bookVisit .total-book__cards{display:flex;flex-direction:column;justify-content:space-between;row-gap:28px}#bookVisit .total-book-wrapper{padding:20px}#bookVisit .total-card-wrapper{display:flex;padding:12px 14px}#bookVisit .total-card-wrapper__col{display:flex;flex-direction:row;align-items:center}#bookVisit .total-card__count{display:flex;flex-direction:row;align-items:center;-moz-column-gap:10px;column-gap:10px}#bookVisit .total-card__count span{font-size:24px;font-family:Russo_One,Arial,sans-serif;padding:0 10px}#bookVisit .total-card__price{min-width:65px;justify-content:end}#bookVisit .total-card__base-price{font-size:19px;color:#00000085;text-decoration:line-through}#bookVisit .total-card__bottom{font-weight:600;padding:20px}#bookVisit .total-card__bottom .btn-total__date{font-weight:600}#bookVisit .total-card__bottom__sum{display:flex;flex-direction:row;align-items:center;height:100%;font-size:40px;color:#00000085}#bookVisit .total-card__bottom__sum span{color:#000}#bookVisit .btn-time{height:100%;padding:0 22px!important}#bookVisit .btn-divide{width:-moz-fit-content;width:fit-content;margin-right:10px}#bookVisit .btn-total{padding:10px 50px;max-width:300px}#bookVisit .btn-total__date{padding:10px 24px;background-color:#ffdced}#bookVisit .phone-input{background:#f5f5f5;font-size:30px;font-weight:600;color:#d9d9d9;border-radius:8px}#bookVisit .phone-input:active{background-color:#fff;color:#000}#bookVisit .phone-input:focus{background-color:#fff;color:#000}#bookVisit .reservation-buttons{display:flex;flex-direction:row;justify-content:center;-moz-column-gap:40px;column-gap:40px;margin-top:30px}#bookVisit .reservation-buttons .reservation-btn{width:300px;border:1px solid #92094B;border-radius:8px;padding:13px;font-weight:600;font-size:24px}.guest-book{width:100%;height:100%;overflow:auto;padding-right:20px;padding-left:20px}.guest-book__header{padding:20px;border-bottom:1px solid rgba(0,0,0,.3960784314)}.guest-notify{display:flex;flex-direction:column;row-gap:12px;padding:16px 24px;background-color:#ffdced;border-radius:8px}.guest-book__header-col{display:flex;flex-direction:column;row-gap:12px;justify-content:center}.guest-book__body{display:flex;flex-direction:column}.guest-book__body__item{padding:24px 0}.guest-book__body__item:not(:last-child){border-bottom:1px solid #d9d9d9}.info-block{width:-moz-fit-content;width:fit-content;padding:10px 24px;background-color:#fff1f8;border-radius:8px}.guest-book__footer{padding:20px}.guest-book__footer__total{text-align:right;font-size:40px;font-weight:600;color:#00000065}.total-sum{color:#000}.old-sum{margin-right:5px;font-size:31px;text-decoration:line-through}.create-new-guest{margin-top:80px}.new-guest-form{display:flex;flex-direction:column;row-gap:20px;padding-bottom:5px}.input{font-size:30px;font-weight:600;color:#000;border-radius:8px}.input:active{background-color:#fff;color:#000}.input:focus{background-color:#fff;color:#000}.inputPassword{font-size:30px;font-weight:600;color:#000;border-radius:8px}#bookVisit .ant-picker{width:100%;padding:16px 32px}#bookVisit .ant-picker .ant-picker-input>input{font-size:30px;font-weight:600;color:#000;border-radius:8px;width:100%}#bookVisit .ant-picker .ant-picker-input>input:active{color:#000}#bookVisit .ant-picker .ant-picker-input>input:focus{color:#000}#bookVisit .ant-card-body{padding:12px 10px}#bookVisit .guest-card .ant-card-body{padding:24px;height:100%}.search-guest{width:100%;height:100%;overflow:auto;display:flex;flex-direction:column;align-items:center;gap:60px}.search-guest__body{width:100%;display:flex;justify-content:center;flex-direction:column;align-items:center}.search-guest__body h2.no-result-text{color:#00000065}.search-result__wrapper{width:100%;display:flex;flex-direction:row;align-items:center;gap:20px;cursor:pointer}.search-result__notify{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:24px 32px;background-color:#ffdced;border-radius:8px 0 0 8px;margin-right:-8px;max-width:200px}.search-result__card{width:100%;padding:12px 8px;color:#fff;background-color:#92094b}.search-result-col{display:flex;flex-direction:column;row-gap:12px}.modal-body-wrapper[data-v-4c3c586c]{display:flex;flex-direction:column;gap:40px}.modal-title[data-v-4c3c586c]{margin-bottom:50px}.btn[data-v-4c3c586c]{width:270px;margin-top:60px}.btnGroup[data-v-4c3c586c]{display:flex;justify-content:space-between}.loader-wrapper[data-v-0201fdb8]{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.lockersTable[data-v-d281b877]{max-width:250px;margin-left:20px;margin-right:20px;border:4px #92094B solid;border-collapse:collapse}.lockersTable .th[data-v-d281b877]{text-align:center;font-size:23px;font-weight:700;padding:10px;border-bottom:4px #92094B dashed}.lockersTable .td[data-v-d281b877]{text-align:center;font-size:21px;font-weight:500;padding:10px;border-bottom:4px #92094B solid}.lockersTable .td span[data-v-d281b877]{font-weight:700}.lockersTable[data-v-d281b877]:last-child{border-bottom:none}.appSpaceWrapper[data-v-6fe09e86]{height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}.tsoWrapper[data-v-6fe09e86]{width:100%;height:100%}
