.hidden:not(.active){visibility:hidden!important}.dialog__offcanvas{background:none!important;bottom:0;display:none;filter:none!important;height:100dvh;left:0;position:fixed;right:0;top:0;width:100vw;z-index:10000000000}.dialog__offcanvas .dialog__content{overscroll-behavior:contain}.dialog__offcanvas .dialog__bg{animation:fadeOut var(--modal-duration) forwards;background:var(--base-black-70)!important;bottom:0;cursor:pointer;left:0;position:fixed;right:0;top:0}.dialog__offcanvas .dialog__rest{flex:1;padding:var(--spacing-2)}.dialog__offcanvas .dialog__loader{align-items:center;background-color:var(--color-1);bottom:0;display:flex;justify-content:center;left:0;opacity:0;position:absolute;right:0;top:0;transition:var(--transition-l);visibility:hidden;z-index:1000000}.dialog__offcanvas .dialog__loader svg{display:block;height:auto;width:50px}.dialog__offcanvas .dialog__loader div{animation:loaderAnimation 2s infinite;background-color:var(--color-0);height:50px;width:50px}.dialog__offcanvas.basic .dialog__content{background-color:var(--color-2);display:flex;flex-direction:column;height:100dvh;max-width:100%;overflow:hidden;position:absolute;right:0;top:0;transform:translateX(100%);width:770px;will-change:transform;z-index:1000}.dialog__offcanvas.basic .dialog__content .dialog__rest{align-items:flex-start;display:flex;flex-direction:column;gap:var(--spacing-3);overflow-y:auto;padding:var(--spacing-5)}@media only all and (max-width:1023px){.dialog__offcanvas.basic .dialog__content .dialog__rest{padding:var(--spacing-3) var(--spacing-2)}}.dialog__offcanvas.basic .dialog__header{align-items:center;border-bottom:1px solid var(--color-3);display:flex;gap:var(--spacing-3);justify-content:space-between;min-height:var(--header-height);padding:var(--spacing-3) var(--spacing-5);position:sticky;top:0;z-index:1000}@media only all and (max-width:1023px){.dialog__offcanvas.basic .dialog__header{padding:var(--spacing-2)}}.dialog__offcanvas.basic .dialog__header a,.dialog__offcanvas.basic .dialog__header img,.dialog__offcanvas.basic .dialog__header svg{display:block}.dialog__offcanvas.basic .dialog__header .title{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dialog__offcanvas.basic .dialog__header .dialog__close{flex:0 0 auto}.dialog__offcanvas.gallery .dialog__close{background-color:var(--color-2);position:fixed;right:var(--spacing-2);top:var(--spacing-2);z-index:1000}.dialog__offcanvas.gallery .dialog__content{background-color:var(--color-0);padding:var(--spacing-10) 0;width:100%}.dialog__offcanvas.gallery .dialog__content .dialog__rest{padding:0}.dialog__offcanvas.gallery .dialog__content .dialog__rest .swiper-wrapper{box-sizing:border-box}.dialog__offcanvas.gallery .dialog__content .dialog__rest .swiper:first-child{height:100%;width:100%}.dialog__offcanvas.gallery .dialog__content .dialog__rest .swiper:first-child .swiper-slide{align-items:flex-start;container-type:size;display:flex;height:100%;justify-content:center;min-height:0;padding:0 var(--spacing-10);position:relative}@media only all and (max-width:1023px){.dialog__offcanvas.gallery .dialog__content .dialog__rest .swiper:first-child .swiper-slide{padding:0 var(--spacing-2)}}.dialog__offcanvas.gallery .dialog__content .dialog__rest .swiper:first-child .swiper-slide img,.dialog__offcanvas.gallery .dialog__content .dialog__rest .swiper:first-child .swiper-slide video{align-self:center;aspect-ratio:auto;display:inline-flex;height:auto;max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.dialog__offcanvas.gallery .dialog__content .dialog__rest .swiper:first-child .swiper-button-next,.dialog__offcanvas.gallery .dialog__content .dialog__rest .swiper:first-child .swiper-button-prev{align-items:center;background-color:var(--color-2);display:flex;height:48px;justify-content:center;position:absolute;top:50%;transform:translateY(-50%);width:48px;z-index:1}@media only all and (max-width:1023px){.dialog__offcanvas.gallery .dialog__content .dialog__rest .swiper:first-child .swiper-button-next,.dialog__offcanvas.gallery .dialog__content .dialog__rest .swiper:first-child .swiper-button-prev{display:none}}.dialog__offcanvas.gallery .dialog__content .dialog__rest .swiper:first-child .swiper-button-prev{left:var(--spacing-2)}.dialog__offcanvas.gallery .dialog__content .dialog__rest .swiper:first-child .swiper-button-next{right:var(--spacing-2)}.dialog__offcanvas.gallery .dialog__content .dialog__rest .swiper:first-child .swiper-pagination{bottom:var(--spacing-2);color:var(--color-1);height:auto;left:50%;position:fixed;transform:translateX(-50%);width:auto;z-index:1}.dialog__offcanvas.contact .dialog__content{background-color:var(--base-1000);color:var(--base-0);padding:0;width:938px}@media only all and (max-width:767px){.dialog__offcanvas.contact .dialog__content{width:100%}}.dialog__offcanvas.contact .dialog__content .dialog__rest{align-items:stretch;display:flex;flex-direction:column;gap:var(--spacing-5);padding:0 var(--spacing-5) var(--spacing-5)}@media only all and (max-width:1023px){.dialog__offcanvas.contact .dialog__content .dialog__rest{padding:0 var(--spacing-2) var(--spacing-2)}}.dialog__offcanvas.contact .dialog__header{align-items:center;background:none;border-bottom:none;gap:var(--spacing-3);justify-content:space-between;min-height:0;padding:var(--spacing-5) var(--spacing-5) var(--spacing-5);position:static}@media only all and (max-width:1023px){.dialog__offcanvas.contact .dialog__header{padding:var(--spacing-2)}}.dialog__offcanvas.contact .dialog__title{color:var(--base-0);font-family:var(--font-family-2);font-size:var(--text-2xl);font-weight:400;letter-spacing:0;line-height:var(--leading-2xl);margin:0}@media only all and (max-width:1023px){.dialog__offcanvas.contact .dialog__title{font-size:var(--text-xl)}}.dialog__offcanvas.contact .dialog__close{align-items:center;color:var(--base-0);cursor:pointer;display:flex;flex:0 0 auto;height:53px;justify-content:center;width:53px}.dialog__offcanvas.contact .dialog__close svg{display:block;height:24px;width:24px}.dialog__offcanvas.contact .text{color:var(--base-0);font-family:var(--font-family-1);font-size:var(--text-s);font-weight:400;letter-spacing:0;line-height:1;margin:0}.dialog__offcanvas.contact .form{display:flex;flex-direction:column}.dialog__offcanvas.contact .wpcf7-form{display:flex;flex-direction:column;gap:var(--spacing-2)}.dialog__offcanvas.contact .wpcf7-form .form__rows{gap:var(--spacing-2)}.dialog__offcanvas.contact .wpcf7-form .form__rows .form__rows{margin-top:0}.dialog__offcanvas.contact .wpcf7-form .form__items__two{-moz-column-gap:var(--spacing-3);column-gap:var(--spacing-3);row-gap:var(--spacing-2)}.dialog__offcanvas.contact .wpcf7-form .form__space{margin-top:0}.dialog__offcanvas.contact .wpcf7-form input[type=date],.dialog__offcanvas.contact .wpcf7-form input[type=datetime-local],.dialog__offcanvas.contact .wpcf7-form input[type=datetime],.dialog__offcanvas.contact .wpcf7-form input[type=email],.dialog__offcanvas.contact .wpcf7-form input[type=number],.dialog__offcanvas.contact .wpcf7-form input[type=password],.dialog__offcanvas.contact .wpcf7-form input[type=search],.dialog__offcanvas.contact .wpcf7-form input[type=tel],.dialog__offcanvas.contact .wpcf7-form input[type=text],.dialog__offcanvas.contact .wpcf7-form input[type=time],.dialog__offcanvas.contact .wpcf7-form input[type=url],.dialog__offcanvas.contact .wpcf7-form select,.dialog__offcanvas.contact .wpcf7-form textarea{background:none;border:none;border-bottom:1px dashed var(--base-800);border-radius:0;color:var(--base-0);font-family:var(--font-family-1)!important;font-size:var(--text-xs)!important;font-style:normal;font-weight:400;height:72px;line-height:1.8rem;padding:0}.dialog__offcanvas.contact .wpcf7-form input[type=date]::-moz-placeholder,.dialog__offcanvas.contact .wpcf7-form input[type=datetime-local]::-moz-placeholder,.dialog__offcanvas.contact .wpcf7-form input[type=datetime]::-moz-placeholder,.dialog__offcanvas.contact .wpcf7-form input[type=email]::-moz-placeholder,.dialog__offcanvas.contact .wpcf7-form input[type=number]::-moz-placeholder,.dialog__offcanvas.contact .wpcf7-form input[type=password]::-moz-placeholder,.dialog__offcanvas.contact .wpcf7-form input[type=search]::-moz-placeholder,.dialog__offcanvas.contact .wpcf7-form input[type=tel]::-moz-placeholder,.dialog__offcanvas.contact .wpcf7-form input[type=text]::-moz-placeholder,.dialog__offcanvas.contact .wpcf7-form input[type=time]::-moz-placeholder,.dialog__offcanvas.contact .wpcf7-form input[type=url]::-moz-placeholder,.dialog__offcanvas.contact .wpcf7-form select::-moz-placeholder,.dialog__offcanvas.contact .wpcf7-form textarea::-moz-placeholder{color:var(--base-300);font-family:var(--font-family-1);font-style:normal}.dialog__offcanvas.contact .wpcf7-form input[type=date]::placeholder,.dialog__offcanvas.contact .wpcf7-form input[type=datetime-local]::placeholder,.dialog__offcanvas.contact .wpcf7-form input[type=datetime]::placeholder,.dialog__offcanvas.contact .wpcf7-form input[type=email]::placeholder,.dialog__offcanvas.contact .wpcf7-form input[type=number]::placeholder,.dialog__offcanvas.contact .wpcf7-form input[type=password]::placeholder,.dialog__offcanvas.contact .wpcf7-form input[type=search]::placeholder,.dialog__offcanvas.contact .wpcf7-form input[type=tel]::placeholder,.dialog__offcanvas.contact .wpcf7-form input[type=text]::placeholder,.dialog__offcanvas.contact .wpcf7-form input[type=time]::placeholder,.dialog__offcanvas.contact .wpcf7-form input[type=url]::placeholder,.dialog__offcanvas.contact .wpcf7-form select::placeholder,.dialog__offcanvas.contact .wpcf7-form textarea::placeholder{color:var(--base-300);font-family:var(--font-family-1);font-style:normal}.dialog__offcanvas.contact .wpcf7-form input[type=date]:focus-visible,.dialog__offcanvas.contact .wpcf7-form input[type=datetime-local]:focus-visible,.dialog__offcanvas.contact .wpcf7-form input[type=datetime]:focus-visible,.dialog__offcanvas.contact .wpcf7-form input[type=email]:focus-visible,.dialog__offcanvas.contact .wpcf7-form input[type=number]:focus-visible,.dialog__offcanvas.contact .wpcf7-form input[type=password]:focus-visible,.dialog__offcanvas.contact .wpcf7-form input[type=search]:focus-visible,.dialog__offcanvas.contact .wpcf7-form input[type=tel]:focus-visible,.dialog__offcanvas.contact .wpcf7-form input[type=text]:focus-visible,.dialog__offcanvas.contact .wpcf7-form input[type=time]:focus-visible,.dialog__offcanvas.contact .wpcf7-form input[type=url]:focus-visible,.dialog__offcanvas.contact .wpcf7-form select:focus-visible,.dialog__offcanvas.contact .wpcf7-form textarea:focus-visible{border-bottom-color:var(--base-0);outline:none}.dialog__offcanvas.contact .wpcf7-form textarea{height:auto;min-height:72px;padding:var(--spacing-2) 0}.dialog__offcanvas.contact .wpcf7-form .wpcf7-acceptance .wpcf7-list-item{align-items:center;display:flex;gap:var(--spacing-2)}.dialog__offcanvas.contact .wpcf7-form .wpcf7-acceptance .wpcf7-list-item-label:after,.dialog__offcanvas.contact .wpcf7-form .wpcf7-acceptance .wpcf7-list-item-label:before{content:none}.dialog__offcanvas.contact .wpcf7-form .wpcf7-acceptance label{align-items:center;color:var(--base-0);display:flex;font-family:var(--font-family-1);font-size:var(--text-xs);font-weight:400;gap:var(--spacing-2);line-height:1}.dialog__offcanvas.contact .wpcf7-form .wpcf7-acceptance a{color:inherit;text-decoration:underline;text-decoration-color:currentColor;text-decoration-style:solid;text-decoration-thickness:1px;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto;text-underline-offset:.15em}.dialog__offcanvas.contact .wpcf7-form input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-clip:content-box;background-color:transparent;border:1px solid var(--base-200);border-radius:var(--radius-full);cursor:pointer;flex:0 0 auto;height:32px;margin:0;padding:9px;transform:none;width:32px}.dialog__offcanvas.contact .wpcf7-form input[type=checkbox]:checked{background-color:var(--base-0)}.dialog__offcanvas.contact .wpcf7-form input[type=checkbox]:focus-visible{outline-color:var(--base-0)}.dialog__offcanvas.contact .wpcf7-form .wpcf7-response-output:empty{display:none}.dialog__offcanvas.contact .wpcf7-form>.form__legal{margin-top:var(--spacing-3)}.dialog__offcanvas.contact .wpcf7-form>.form__submit,.dialog__offcanvas.contact .wpcf7-form>button[type=submit],.dialog__offcanvas.contact .wpcf7-form>input[type=submit]{margin-top:var(--spacing-1)}.dialog__offcanvas.contact .wpcf7-form .form__submit .wpcf7-submit,.dialog__offcanvas.contact .wpcf7-form button[type=submit],.dialog__offcanvas.contact .wpcf7-form input[type=submit]{background-color:var(--base-900);border:none;border-radius:5px;color:var(--base-0);cursor:pointer;font-family:var(--font-family-1);font-size:var(--text-s);font-weight:500;height:72px;line-height:2.6rem;text-align:center;text-transform:uppercase;width:100%}.dialog__offcanvas.subscribe .dialog__content{background-color:var(--base-1000);color:var(--base-0);overflow-y:auto;padding:0;width:488px}@media only all and (max-width:767px){.dialog__offcanvas.subscribe .dialog__content{width:100%}}.dialog__offcanvas.subscribe .dialog__content .dialog__rest{align-items:stretch;display:flex;flex:1 0 auto;flex-direction:column;gap:var(--spacing-4);overflow-y:visible;padding:0 var(--spacing-2) var(--spacing-2)}.dialog__offcanvas.subscribe .dialog__header{background:none;border-bottom:none;justify-content:flex-end;min-height:0;padding:var(--spacing-2) var(--spacing-2) var(--spacing-8);position:static}.dialog__offcanvas.subscribe .dialog__close{align-items:center;color:var(--base-0);cursor:pointer;display:flex;font-family:var(--font-family-1);font-size:var(--text-4xs);font-weight:700;gap:var(--spacing-1);line-height:var(--leading-4xs);text-transform:uppercase}.dialog__offcanvas.subscribe .dialog__close svg{display:block;flex:0 0 auto;height:16px;width:16px}.dialog__offcanvas.subscribe .dialog__title{font-family:var(--font-family-2);font-size:var(--text-l);font-weight:400;line-height:var(--leading-l);margin:0}.dialog__offcanvas.subscribe .form{display:flex;flex-direction:column}.dialog__offcanvas.subscribe .input{background:none;border:none;border-bottom:1px dashed var(--base-800);border-radius:0;color:var(--base-0);font-family:var(--font-family-1);font-size:var(--text-xs);font-weight:400;height:72px;line-height:1.8rem;padding:0;width:100%}.dialog__offcanvas.subscribe .input::-moz-placeholder{color:var(--base-300)}.dialog__offcanvas.subscribe .input::placeholder{color:var(--base-300)}.dialog__offcanvas.subscribe .input:focus-visible{border-bottom-color:var(--base-0);outline:none}.dialog__offcanvas.subscribe .consent{align-items:center;display:flex;gap:var(--spacing-2);margin-top:var(--spacing-4)}.dialog__offcanvas.subscribe .consent label{color:var(--base-0);font-family:var(--font-family-1);font-size:var(--text-xs);font-weight:400;line-height:var(--leading-xs)}.dialog__offcanvas.subscribe .consent label a{color:inherit;text-decoration:underline;text-decoration-color:currentColor;text-decoration-style:solid;text-decoration-thickness:1px;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto;text-underline-offset:.15em}.dialog__offcanvas.subscribe .checkbox{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-clip:content-box;background-color:transparent;border:1px solid var(--base-200);border-radius:var(--radius-full);cursor:pointer;flex:0 0 auto;height:32px;margin:0;padding:9px;width:32px}.dialog__offcanvas.subscribe .checkbox:checked{background-color:var(--base-0)}.dialog__offcanvas.subscribe .checkbox:focus-visible{outline-color:var(--base-0)}.dialog__offcanvas.subscribe .submit{background-color:var(--base-900);border-radius:5px;color:var(--base-0);cursor:pointer;font-family:var(--font-family-1);font-size:var(--text-s);font-weight:500;height:72px;line-height:2.6rem;margin-top:var(--spacing-3);text-align:center;text-transform:uppercase;width:100%}.dialog__offcanvas.subscribe .submit:disabled{cursor:default;opacity:.5}.dialog__offcanvas.subscribe .feedback{color:var(--base-0);font-family:var(--font-family-1);font-size:var(--text-xs);font-weight:400;line-height:var(--leading-xs);margin:var(--spacing-3) 0 0}.dialog__offcanvas.subscribe .feedback:empty{display:none}.dialog__offcanvas.house .dialog__content{background-color:var(--base-0);color:var(--base-1000);max-width:100%;overflow-y:auto;padding:0;width:812px}.dialog__offcanvas.house .dialog__content .dialog__rest{align-items:stretch;display:flex;flex:1 0 auto;flex-direction:column;gap:0;overflow-y:visible;padding:0 var(--spacing-1) var(--spacing-1)}.dialog__offcanvas.house .dialog__content .dialog__rest>*{flex:0 0 auto}.dialog__offcanvas.house .dialog__header{background:none;border-bottom:none;justify-content:flex-end;min-height:0;padding:var(--spacing-2) var(--spacing-1) var(--spacing-4);position:static}.dialog__offcanvas.house .dialog__close{align-items:center;color:var(--base-1000);cursor:pointer;display:flex;font-family:var(--font-family-1);font-size:var(--text-4xs);font-weight:700;gap:var(--spacing-1);line-height:var(--leading-4xs);text-transform:uppercase}.dialog__offcanvas.house .dialog__close svg{display:block;flex:0 0 auto;height:16px;width:16px}.dialog__offcanvas.house .dialog__title{font-family:var(--font-family-2);font-size:var(--text-2xl);font-weight:400;letter-spacing:0;line-height:var(--leading-2xl);margin:0 0 var(--spacing-2)}@media only all and (max-width:1023px){.dialog__offcanvas.house .dialog__title{font-size:var(--text-xl)}}.dialog__offcanvas.house .media{aspect-ratio:796/512;overflow:hidden}.dialog__offcanvas.house .media img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.dialog__offcanvas.house .rows{margin-top:var(--spacing-3)}.dialog__offcanvas.house .row{align-items:center;border-top:1px dashed var(--base-black);-moz-column-gap:var(--spacing-2);column-gap:var(--spacing-2);display:grid;grid-template-columns:180px minmax(0,1fr);min-height:40px}.dialog__offcanvas.house .row:last-child{border-bottom:1px dashed var(--base-black)}@media only all and (max-width:1023px){.dialog__offcanvas.house .row{grid-template-columns:120px minmax(0,1fr)}}.dialog__offcanvas.house .label{font-size:1rem;font-weight:500;text-transform:uppercase}.dialog__offcanvas.house .label,.dialog__offcanvas.house .value{color:var(--base-1000);font-family:var(--font-family-1);letter-spacing:0;line-height:1}.dialog__offcanvas.house .value{font-size:var(--text-2xs);font-weight:400}.dialog__offcanvas.house .value strong{font-weight:500}.dialog__offcanvas.house .text_wrap{-moz-column-gap:var(--spacing-3);column-gap:var(--spacing-3);display:grid;grid-template-columns:repeat(12,minmax(0,1fr));padding:var(--spacing-2) 0}@media only all and (max-width:1023px){.dialog__offcanvas.house .text_wrap{grid-template-columns:minmax(0,1fr)}}.dialog__offcanvas.house .text{color:var(--base-1000);font-family:var(--font-family-1);font-size:var(--text-xs);font-weight:400;grid-column:1/span 4;letter-spacing:0;line-height:1.8rem;margin:0}@media only all and (max-width:1023px){.dialog__offcanvas.house .text{grid-column:1}}.dialog__offcanvas.house .gallery{display:grid;gap:var(--spacing-1);grid-template-columns:repeat(2,minmax(0,1fr))}.dialog__offcanvas.house .gallery .image{aspect-ratio:396/420;overflow:hidden}.dialog__offcanvas.house .gallery .image.wide{aspect-ratio:796/440;grid-column:1/-1}.dialog__offcanvas.house .gallery .image img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.dialog__offcanvas.active{display:block}.dialog__offcanvas.active .dialog__bg{animation:fadeIn var(--modal-duration) forwards}.dialog__offcanvas.active.center{display:flex}.dialog__offcanvas.active.center .dialog__content{animation:modalSlideVideoIn var(--modal-duration) var(--modal-delay) var(--bezier-smooth-01) forwards}.dialog__offcanvas.active.basic .dialog__content{animation:modalSlideFromRight var(--modal-duration) var(--modal-delay) var(--bezier-smooth-01) forwards}.dialog__offcanvas.active.search .dialog__content{animation:modalSlideSearchIn .4s var(--modal-delay) var(--bezier-smooth-01) forwards}.dialog__offcanvas.bye .dialog__bg{animation:fadeOut var(--modal-duration) forwards!important}.dialog__offcanvas.bye.ajax .dialog__content,.dialog__offcanvas.bye.basic .dialog__content{animation:modalSlideToRight var(--modal-duration) forwards!important}.dialog__offcanvas.bye.center .dialog__content{animation:modalSlideVideoOut var(--modal-duration) forwards!important}.dialog__offcanvas.bye.search .dialog__content{animation:modalSlideSearchOut .4s forwards!important}html{--loading-radius:18px}@keyframes loaderAnimation{0%{border-radius:var(--loading-radius) var(--loading-radius) 0 var(--loading-radius)}25%{border-radius:var(--loading-radius) var(--loading-radius) var(--loading-radius) 0}50%{border-radius:0 var(--loading-radius) var(--loading-radius) var(--loading-radius)}75%{border-radius:var(--loading-radius) 0 var(--loading-radius) var(--loading-radius)}to{border-radius:var(--loading-radius) var(--loading-radius) 0 var(--loading-radius)}}@keyframes modalSlideSearchIn{0%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:translateY(0)}}@keyframes modalSlideSearchOut{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-100%)}}@keyframes modalSlideVideoIn{0%{transform:translateY(100vh)}to{transform:translateY(0)}}@keyframes modalSlideVideoOut{0%{transform:translateY(0)}to{transform:translateY(100vh)}}@keyframes modalSlideFromRight{0%{transform:translateX(100%)}to{transform:translateX(0)}}@keyframes modalSlideToRight{0%{transform:translateX(0)}to{transform:translateX(100%)}}@keyframes modalSlideToLeft{0%{transform:translateX(0)}to{transform:translateX(-100%)}}@keyframes modalSlideToTop{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes modalSlideFromTop{0%{transform:translateY(0)}to{transform:translateY(100%)}}@keyframes modalSlideFromLeft{0%{transform:translateX(-100%)}to{transform:translateX(0)}}@keyframes modalSlideToBottom{0%{transform:translateX(0)}to{transform:translateY(100%)}}@keyframes modalSlideFromBottom{0%{transform:translateY(100%)}to{transform:translateX(0)}}@keyframes modalSlideIn2{0%{opacity:0;transform:translateY(100px)}to{opacity:1;transform:translateY(0)}}