.custom-checkbox[data-v-4261752d]{cursor:pointer;display:flex;gap:8px;margin:0}.custom-checkbox__input[data-v-4261752d]{display:none}.custom-checkbox__input-error[data-v-4261752d]{border:1px solid #e30613!important;outline:rgba(227,6,19,.24)!important;outline-color:#e306133d!important;outline-width:2px!important;--tw-ring-color:rgba(227,6,19,.24)!important;--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 transparent)!important}.custom-checkbox__title[data-v-4261752d]{color:var(--dark-1000);font-size:16px;font-weight:600}.custom-checkbox__subtitle[data-v-4261752d]{color:#062e4066;line-height:16px}.custom-checkbox__descr[data-v-4261752d]{display:flex;flex-direction:column;gap:4px}.custom-checkbox__box[data-v-4261752d]{border:1px solid var(--dark-1000);border-radius:8px;height:24px;min-width:25px;position:relative;transition:background-color .2s,border-color .2s}.custom-checkbox__input:checked+.custom-checkbox__box[data-v-4261752d]{background-color:var(--dark-1000)}.custom-checkbox__input:checked+.custom-checkbox__box[data-v-4261752d]:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='16' fill='none' viewBox='0 0 17 16'%3E%3Cpath fill='%23fff' d='M7 11.386a.7.7 0 0 1-.491-.195L3.842 8.63a.67.67 0 0 1-.212-.474.64.64 0 0 1 .204-.477.7.7 0 0 1 .497-.195.72.72 0 0 1 .493.203L7 9.777l5.176-4.969a.7.7 0 0 1 .488-.187.7.7 0 0 1 .485.195c.129.124.202.291.204.466a.65.65 0 0 1-.195.469L7.49 11.19a.7.7 0 0 1-.491.195'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;content:"";height:16px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:16px}.policy-title a[data-v-4261752d]{color:#062e4066}.radio-button[data-v-1e96be09]{align-items:center;cursor:pointer;display:flex}.radio-button__input[data-v-1e96be09]{display:none}.radio-button__label[data-v-1e96be09]{align-items:center;cursor:pointer;display:flex;font-size:16px;margin-top:0}.radio-button__checkmark[data-v-1e96be09]{position:relative;z-index:1}.radio-button.default .radio-button__checkmark[data-v-1e96be09]{align-items:center;background-color:var(--gray-light);border-radius:24px;color:#062e4066;cursor:pointer;display:flex;flex-direction:column-reverse;font-weight:600;gap:4px;padding:8px;position:relative;transition:.2s}.radio-button.default .radio-button__checkmark[data-v-1e96be09]:before{background-image:url(./boom.D_VQilbC.svg);background-repeat:no-repeat;background-size:contain;content:"";display:block;height:34px;width:34px}.radio-button.default .radio-button__input:checked+.radio-button__label .radio-button__checkmark[data-v-1e96be09]{background-color:var(--brand-pink);color:var(--white-1000)}.modal-register .modal__main :not(h2,h3){font-size:14px}.modal-register__server-errors{color:var(--red);font-weight:600}.modal-register__server-errors span:not(:last-child):after{content:", "}.modal-register__subtitle{font-size:clamp(16px,3vw,20px);font-weight:600;line-height:24px;margin-top:24px}@media (max-width:1349px){.modal-register__subtitle{line-height:1}}.modal-register__tip{line-height:20px;margin:8px 0 16px}.modal-register__reserve-tip{background-color:#b7eebe33;border:1px dashed #2b5f2e;border-radius:16px;font-weight:600;margin-top:24px;padding:18.5px 20px}.modal-register__details{background-color:var(--brand-pink);border-radius:16px;color:var(--white-1000);display:flex;flex-direction:column;gap:16px;padding:16px}.modal-register__details-title{border-bottom:1px solid var(--brand-pink-light);font-weight:600;padding-bottom:16px}.modal-register__details-list{display:flex;flex-direction:row;gap:8px}.modal-register__details-item{display:flex;flex-direction:column;gap:2px;width:100%}.modal-register__details-item.--date{max-width:204px}.modal-register__details-item.--time{max-width:88px}.modal-register__details-item.--place{max-width:232px}.modal-register__details-item p{font-weight:600}.modal-register__details-item p:first-child{color:var(--brand-pink-light);font-weight:400;line-height:20px}.modal-register .user-data{gap:8px;margin-top:16px}.modal-register .user-data__field textarea,.modal-register .user-data__field.--comment{min-height:206px!important}.modal-register__seating-rules{border-bottom:1px solid rgba(6,46,64,.078);margin-bottom:24px;padding-bottom:32px}.modal-register__seating-rules .modal-register__additional-info{margin:16px 0 0}.modal-register__seating-rules .modal-register__additional-info:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none' viewBox='0 0 24 24'%3E%3Cpath fill='%23E30613' d='M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m1 15h-2v-2h2zm0-4h-2V7h2z'/%3E%3C/svg%3E");height:24px;margin-bottom:auto;min-width:24px}.modal-register__additional-info{align-items:center;background-color:#e71d730a;border:1px dashed var(--brand-pink);border-radius:16px;display:flex;font-weight:600;gap:12px;margin:24px 0 32px;padding:18.5px 20px}.modal-register__additional-info:before{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSIgaGVpZ2h0PSIyNSIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDI1IDI1Ij48dGV4dCB4bWw6c3BhY2U9InByZXNlcnZlIiBmaWxsPSIjRTEwQjE3IiBmb250LWZhbWlseT0iSW50ZXIgVGlnaHQiIGZvbnQtc2l6ZT0iMjQiIGxldHRlci1zcGFjaW5nPSIwZW0iIHN0eWxlPSJ3aGl0ZS1zcGFjZTpwcmUiIHRyYW5zZm9ybT0ibWF0cml4KDEgMCAtLjAwMjEzIDEgNC4wNTkgLjcpIj48dHNwYW4geD0iLTMuOTUiIHk9IjIyLjMyIj7inIzvuI88L3RzcGFuPjwvdGV4dD48L3N2Zz4=);background-repeat:no-repeat;background-size:contain;content:"";display:block;height:16px;width:16px}.modal-register__register-btn-container{align-items:center;display:flex;gap:16px;justify-content:space-between;width:100%}@media (max-width:767px){.modal-register__register-btn-container{align-items:center;display:flex;flex-direction:column;gap:16px;justify-content:start;margin-top:auto}}.modal-register__register-btn-container p{color:#062e4066;font-size:12px;line-height:16px;max-width:288px}@media (max-width:767px){.modal-register__register-btn-container p{max-width:unset}}.modal-register__register-btn-container a{display:inline;text-decoration:underline}.modal-register__register-btn{max-width:220px}@media (max-width:767px){.modal-register__register-btn{max-width:unset}}.modal-register .checkboxes{display:flex;flex-direction:column;gap:16px;margin-top:24px}.modal-register .radio-btns{display:flex;flex-wrap:wrap;gap:8px;margin:24px 0 16px}@media (max-width:767px){.modal-register .radio-btns{flex-wrap:wrap}}.schedule-card{align-items:center;background-color:var(--white-1000);border-radius:24px;display:flex;gap:24px;height:400px;min-height:-moz-fit-content;min-height:fit-content;padding:32px}@media (max-width:1349px){.schedule-card{gap:16px;height:100%;justify-content:space-between;min-width:unset;padding:24px}}@media (max-width:767px){.schedule-card{display:flex;flex-direction:column;gap:16px}}.schedule-card__game-method{font-weight:600}@media (max-width:767px){.schedule-card__preview.--no-image{display:none}}.schedule-card__preview img{max-width:336px;width:100%}@media (max-width:1349px){.schedule-card__preview img{height:100%}}.schedule-card__header{align-items:start;border-bottom:1px solid #ececec;display:flex;gap:24px;justify-content:space-between;padding-bottom:24px}@media (max-width:1349px){.schedule-card__header{align-items:start;gap:16px}}@media (max-width:767px){.schedule-card__header{display:contents}}.schedule-card__info{background-color:var(--gray-light);border-radius:24px;display:flex;flex-direction:column;gap:24px;height:100%;max-width:607px;padding:32px;width:100%}@media (max-width:1349px){.schedule-card__info{gap:16px;padding:24px}}@media (max-width:767px){.schedule-card__info{gap:8px;max-width:100%}}.schedule-card__btns{display:flex;flex-direction:column;gap:12px;max-width:220px;width:100%}@media (max-width:767px){.schedule-card__btns{flex-direction:row;margin-top:8px;max-width:unset;width:100%}}@media (min-width:768px){.schedule-card .btn__label{min-width:-moz-max-content;min-width:max-content}}.schedule-card__btn{font-size:clamp(14px,1.5vw,16px)}@media (max-width:1349px){.schedule-card__btn{padding:12px 20px}}@media (max-width:767px){.schedule-card__btn{font-size:16px;padding:0 12px;width:100%}.schedule-card__btn.--reserve{font-size:clamp(12px,3vw,16px);line-height:1.1}}.schedule-card__title-outer{display:flex;flex-direction:column;gap:12px}@media (max-width:767px){.schedule-card__title-outer{margin-bottom:20px}}.schedule-card__title{font-size:clamp(16px,1.5vw,20px);font-weight:600;line-height:24px}@media (max-width:767px){.schedule-card__title{font-size:20px}}.schedule-card__subtitle{font-size:clamp(14px,1.5vw,16px);font-weight:600}@media (max-width:767px){.schedule-card__subtitle{color:#062e4066;font-size:16px}}.schedule-card__subtitle button{display:inline;text-decoration:underline;transition:.2s}@media (hover:hover){.schedule-card__subtitle button:hover{opacity:.7}.schedule-card__subtitle button:active{opacity:.4}}@media (max-width:767px){.schedule-card__subtitle button{color:#062e4066}}.schedule-card__status{align-items:center;color:#062e4066;display:flex;font-size:12px;gap:8px;line-height:16px;min-width:-moz-max-content;min-width:max-content}@media (max-width:767px){.schedule-card__status{margin:16px auto 0;order:2}}.schedule-card__status:after{background-repeat:no-repeat;background-size:contain;content:"";display:block;height:28px;min-width:64px}.schedule-card__status.--available:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='64' height='28' fill='none' viewBox='0 0 64 28'%3E%3Cg clip-path='url(%23a)'%3E%3Cpath fill='%23062E40' d='M49.759 0H14.24C6.376 0 0 6.268 0 14s6.376 14 14.241 14H49.76C57.624 28 64 21.732 64 14S57.624 0 49.759 0'/%3E%3Cpath fill='%23F9B119' d='M49.344 23.178c5.155 0 9.335-4.109 9.335-9.177s-4.18-9.177-9.335-9.177-9.335 4.109-9.335 9.177 4.18 9.177 9.335 9.177'/%3E%3Cpath stroke='%23062E40' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.73' d='M55.161 14c0 3.156-2.606 5.719-5.817 5.719-3.21 0-5.817-2.563-5.817-5.719M47.378 12.661v-2.11M51.815 12.661v-2.11'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h64v28H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E")}.schedule-card__status.--not-available:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='64' height='28' fill='none' viewBox='0 0 64 28'%3E%3Cg clip-path='url(%23a)'%3E%3Cpath fill='%23062E40' d='M49.759 0H14.24C6.376 0 0 6.268 0 14s6.376 14 14.241 14H49.76C57.624 28 64 21.732 64 14S57.624 0 49.759 0'/%3E%3Cpath fill='%2386A2CE' d='M14.656 23.178c5.156 0 9.335-4.109 9.335-9.177s-4.18-9.177-9.335-9.177-9.335 4.109-9.335 9.177 4.18 9.177 9.335 9.177'/%3E%3Cpath stroke='%23062E40' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.73' d='M16.623 12.661v-2.11M12.185 12.661v-2.11M9.768 17.946a5.83 5.83 0 0 1 4.897-2.634 5.85 5.85 0 0 1 4.897 2.634'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h64v28H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E")}.schedule-card__status.--reserve:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='64' height='28' fill='none' viewBox='0 0 64 28'%3E%3Cg clip-path='url(%23a)'%3E%3Cpath fill='%23072E41' d='M49.759 0H14.24C6.376 0 0 6.268 0 14s6.376 14 14.241 14H49.76C57.624 28 64 21.732 64 14S57.624 0 49.759 0'/%3E%3Cpath fill='%237D52A9' d='M32.335 23.178c5.155 0 9.335-4.109 9.335-9.177s-4.18-9.177-9.335-9.177S23 8.933 23 14.001s4.18 9.177 9.335 9.177'/%3E%3Ccircle cx='32.369' cy='18' r='2' fill='%23072E41'/%3E%3Cpath stroke='%23072E41' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.73' d='M30.425 12.606h-2.11M36.862 12.606h-2.11'/%3E%3Cpath fill='%237D52A9' stroke='%23072E41' stroke-linecap='round' d='M37 1.637a1.365 1.365 0 1 0 0 2.73h2.704L36.291 7.78c-.955.955-.279 2.587 1.07 2.587H43a1.365 1.365 0 0 0 0-2.73h-2.705l3.414-3.414c.954-.954.278-2.586-1.071-2.586z'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h64v28H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E")}.schedule-card__details{display:flex;font-size:16px;gap:8px}@media (max-width:767px){.schedule-card__details{display:contents}}.schedule-card__details-item{align-items:center;display:flex;gap:8px;width:100%}.schedule-card__details-item:before{content:"";display:block;height:16px;min-width:16px;width:16px}.schedule-card__details-item.--date{max-width:240px}.schedule-card__details-item.--date:before{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none' viewBox='0 0 16 16'%3E%3Cpath fill='%23062E40' fill-opacity='.4' d='M9.667 11.999a1.6 1.6 0 0 1-1.184-.484A1.6 1.6 0 0 1 8 10.332q0-.7.483-1.183a1.6 1.6 0 0 1 1.184-.484q.699 0 1.183.484.483.483.483 1.183t-.483 1.183A1.6 1.6 0 0 1 9.667 12m-6.334 2.666q-.55 0-.941-.391A1.29 1.29 0 0 1 2 13.332V3.999q0-.55.392-.942.392-.39.941-.392H4V1.332h1.333v1.333h5.334V1.332H12v1.333h.667q.549 0 .942.392Q14 3.45 14 4v9.333q0 .55-.391.942a1.28 1.28 0 0 1-.942.391zm0-1.333h9.334V6.665H3.333z'/%3E%3C/svg%3E") no-repeat 50%/contain}.schedule-card__details-item.--time:before{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none' viewBox='0 0 16 16'%3E%3Cpath fill='%23062E40' fill-opacity='.4' d='M11.333 2.225A6.667 6.667 0 1 1 1.333 8l.004-.216a6.667 6.667 0 0 1 9.996-5.558M8 4a.667.667 0 0 0-.667.666v3.351l.006.07.014.071.026.086.032.068.03.052.029.04.046.054.059.055.055.041 2 1.334a.667.667 0 0 0 .74-1.11L8.667 7.641V4.665a.667.667 0 0 0-.59-.662z'/%3E%3C/svg%3E") no-repeat 50%/contain}@media (max-width:767px){.schedule-card__details-item.--price{order:1}}.schedule-card__details-item.--price:before{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none' viewBox='0 0 16 16'%3E%3Cpath fill='%23062E40' fill-opacity='.4' d='M14 10.762v.905c0 .542-.254 1.006-.607 1.371-.348.361-.822.656-1.354.89-1.068.466-2.496.739-4.039.739s-2.97-.272-4.039-.74c-.532-.233-1.006-.528-1.354-.889-.324-.333-.564-.752-.602-1.237L2 11.667v-.905q.465.265.996.463c1.353.501 3.123.78 5.004.78s3.65-.279 5.004-.78q.399-.147.76-.335zM2 7.095q.465.266.996.464c1.353.5 3.123.78 5.004.78s3.65-.28 5.004-.78q.517-.19.996-.464v2.07a5.5 5.5 0 0 1-1.459.81c-1.17.433-2.776.698-4.541.698s-3.37-.265-4.541-.698A5.5 5.5 0 0 1 2 9.165zM8 2c1.543 0 2.97.272 4.039.74.532.233 1.006.527 1.354.889.324.333.564.752.602 1.237L14 5v.499a5.5 5.5 0 0 1-1.459.809c-1.17.433-2.776.698-4.541.698s-3.37-.265-4.541-.698a5.5 5.5 0 0 1-1.27-.67L2 5.497V5c0-.543.254-1.007.607-1.371.348-.362.822-.656 1.354-.89C5.03 2.273 6.457 2 8 2'/%3E%3C/svg%3E") no-repeat 50%/contain}.schedule-card__details-item.--price,.schedule-card__details-item.--time{max-width:142px}.schedule-card__details-item span{color:#062e40;font-weight:600;line-height:21px}.schedule-card__address{display:flex;flex-direction:row;gap:8px}.schedule-card__address-map{height:64px;width:64px}.schedule-card__address-map img{height:100%;width:100%}@media (max-width:767px){.schedule-card__address-map{display:none}}.schedule-card__address-inner{display:flex;flex-direction:column;font-size:clamp(14px,1.5vw,16px);gap:2px;max-width:390px;padding-left:10px;position:relative;width:100%}@media (max-width:767px){.schedule-card__address-inner{font-size:16px;padding-left:24px}}.schedule-card__address-inner:before{background-color:var(--brand-pink);border-radius:16px;bottom:0;content:"";display:block;height:100%;left:0;position:absolute;top:0;width:3px}@media (max-width:767px){.schedule-card__address-inner:before{background-color:unset;background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none' viewBox='0 0 16 16'%3E%3Cpath fill='%23062E40' fill-opacity='.4' d='M12.243 3.09a6 6 0 0 1 .135 8.345l-.135.14-2.829 2.828a2 2 0 0 1-2.731.09l-.096-.09-2.83-2.828a6 6 0 1 1 8.486-8.486M8 5.331a2 2 0 1 0 0 4 2 2 0 0 0 0-4'/%3E%3C/svg%3E") no-repeat 50%/contain;border-radius:unset;height:16px;width:16px}}.schedule-card__bar{align-items:center;cursor:pointer;display:flex;font-weight:600;gap:4px}@media (max-width:767px){.schedule-card__bar-address{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.schedule-card__bar-additional{display:none}}.schedule-card__bar-additional,.schedule-card__bar-address{color:#062e4066;line-height:20px}.schedule-card__bar:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none' viewBox='0 0 16 16'%3E%3Cpath fill='%23062E40' d='M8 1a7 7 0 1 0 0 14A7 7 0 0 0 8 1m.7 10.5H7.3V7.3h1.4zm0-5.6H7.3V4.5h1.4z'/%3E%3C/svg%3E");background-size:cover;content:"";display:block;height:16px;min-width:16px}.schedule-card__set-route-btn{align-items:center;display:flex;font-weight:600;gap:8px;margin-top:2px}@media (max-width:767px){.schedule-card__set-route-btn{display:none}}.schedule-card__set-route-btn:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='12' fill='none' viewBox='0 0 14 12'%3E%3Cpath fill='%23062E40' d='M1 5.3a.7.7 0 1 0 0 1.4zm12.495 1.195a.7.7 0 0 0 0-.99L9.04 1.05a.7.7 0 0 0-.99.99L12.01 6 8.05 9.96a.7.7 0 1 0 .99.99zM1 6.7h12V5.3H1z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;content:"";display:block;height:10px;margin-top:2px;width:12px}.modal-success .modal__main{background-color:#f1f2f3;display:flex;flex-direction:column;overflow:hidden;padding:86px 60px!important;text-align:center}@media (min-width:768px){.modal-success .modal__main{height:600px;max-width:638px}}@media (max-width:767px){.modal-success .modal__main{padding:48px 24px!important}}.modal-success .modal__main:before{background:url(./success-bg.B1c9QAke.png) no-repeat 50%/contain;content:"";display:block;height:640px;top:0;right:0;bottom:0;left:0;position:absolute}@media (max-width:767px){.modal-success .modal__main:before{background-size:cover;inset:auto 0 0 0}}.modal-success__description{font-size:20px;font-weight:600;line-height:24px;margin:24px 0 32px}.modal-success .btn{margin:0 auto;max-width:132px}
