@charset "UTF-8";*{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Noto Sans,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji"}html{color:var(--tg-theme-text-color)}*{padding:0;margin:0;border:0;color:inherit;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none}* ::-webkit-scrollbar{width:0}*,*:before,*:after{box-sizing:border-box}:focus,:active{outline:none}a:focus,a:active{outline:none}nav,footer,header,aside{display:block}html,body{width:100%;line-height:1;font-size:16px;-ms-text-size-adjust:100%;-moz-text-size-adjust:100%;-webkit-text-size-adjust:100%}html.scroll-disabled,body.scroll-disabled{overflow:hidden;touch-action:none}html.scroll-block body{overflow:hidden}input,button,textarea{font-family:inherit}input::-ms-clear{display:none}button{color:inherit;background-color:transparent;cursor:pointer}button::-moz-focus-inner{padding:0;border:0}a,a:visited,a:hover{text-decoration:none}ul li{list-style:none}img{vertical-align:top}h1,h2,h3,h4,h5,h6,a{font-size:inherit}a{color:inherit}html,body,#app{height:100%}html,body{background-color:var(--tg-theme-secondary-bg-color)}#app{background-color:inherit}:root{--safe-area-inset-bottom: calc(100dvh - var(--tg-viewport-stable-height, 100dvh)) }:root{--tg-color-scheme: dark;--tg-theme-accent-text-color: #2ea6ff;--tg-theme-bg-color: #18222d;--tg-theme-button-color: #2ea6ff;--tg-theme-button-text-color: #ffffff;--tg-theme-destructive-text-color: #ef5b5b;--tg-theme-header-bg-color: #131415;--tg-theme-hint-color: #b1c3d5;--tg-theme-link-color: #62bcf9;--tg-theme-secondary-bg-color: #131415;--tg-theme-section-bg-color: #18222d;--tg-theme-section-header-text-color: #b1c3d5;--tg-theme-subtitle-text-color: #b1c3d5;--tg-theme-text-color: #ffffff;--tg-viewport-height: 100vh;--tg-viewport-stable-height: 100vh}:root{--tg-color-scheme: light;--tg-theme-accent-text-color: #2481cc;--tg-theme-bg-color: #ffffff;--tg-theme-button-color: #007AFF;--tg-theme-button-text-color: #ffffff;--tg-theme-destructive-text-color: #ff3b30;--tg-theme-header-bg-color: #efeff3;--tg-theme-hint-color: #999999;--tg-theme-link-color: #2481cc;--tg-theme-secondary-bg-color: #efeff3;--tg-theme-section-bg-color: #ffffff;--tg-theme-section-header-text-color: #6d6d71;--tg-theme-subtitle-text-color: #999999;--tg-theme-text-color: #000000;--tg-theme-separator-color: #C8C7CB;--tg-viewport-height: 100vh;--tg-viewport-stable-height: 100vh}:root{--quarternary-fill-background: #74748014;--tertiary-fill-background: #7474801f;--range-fill: #007aff1f}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active{-webkit-background-clip:text;-webkit-text-fill-color:var(--tg-theme-text-color);box-shadow:none}@font-face{font-family:moyabronicons;src:url(data:font/woff;base64,d09GRgABAAAAAAVAAAsAAAAABrwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABEU0lHAAAFOAAAAAgAAAAIAAAAAU9TLzIAAAPkAAAAPgAAAGANgwVPY21hcAAABCQAAAA8AAAAVOlB6nlnbHlmAAABCAAAAjoAAAMc/VsO7GhlYWQAAAN0AAAANAAAADYkVCPzaGhlYQAAA8QAAAAdAAAAJAh9BFdobXR4AAADqAAAABsAAAAcEDQAUGxvY2EAAANkAAAAEAAAABAA+AGubWF4cAAAA0QAAAAgAAAAIAB4ALBuYW1lAAAEYAAAAKIAAAE17LTcf3Bvc3QAAAUEAAAAMgAAAEjRreMMeAGFEcWaGzdYwx6ZPZa0YJoZM+ZbU5eZmZmZ6RaGSxhfKUnxuKc+QB+i4K28hh6rX9LPDBhQOSwAjez/8hwI3z7lH3A3IA92wUcqxxg5RV0LZjNBXdVESRQlCsiOMCbphjulroWCwVAwa8/kc7m7m1aZDEXlm6Z2hJpTQMhZjEBvyY060pulmvKltlXHbDZTtqC2UikvYr9N3PNi7I66Cr+nRjAh0MbzXNxbh9xuxNTJvZsCw4s0Vz4QuWYihR9ZXsIY5/2umfjnxJQrkCcRyPMCITU/6JGrz1fRvhjGEs8e8AKUIEFkNPk6NUJdTAbIcZxgg4SoF68vNL/DLPPcTWo8hT1u4oqwHCcblIB6Ufin3pPgXBh7GcN6t1zLyNfRQJ52Iwr/vIhPuwM52prIsywvYhIZiF1+vI7687QAXhAMMZwLuqaTZyqpgZLMciy9smQiWL18daFpSKLF8pLFFtIuXgHA0/1c8WHuCnhBO9gCV1SUzxWhOKsiVCflpDOgkAYlfbqhxCNnSV+aPt0aIMWhlwLoeunXSv7pNLojHZSsWBR59svSWl9fJByO9PWtrRwdrqz0l7nVlaPCnE9vbB4ZW1gcG2lp1FXV19I4PrK0ODre2Kj7mCQ0WX6zmiA0WdsgVNZs0GiEtmybxQRzCqqtQ4qiuOoV5X053HE5Vbi/b23p+GhltcixC2Pjjc3qf7FLmfTGxvGxhcJfkB6bFcJbbDRB2WYxwj8gtDK/IqWcAdUB8C9XlXv0AAAAAQAAAAcAkQAEAAAAAAABAAIAHgAGAAAAZAAAAAAAAAAAAAAAAAAIABAAGADoAY54AWNgZGAA4fqQqNZ4fpuvDMwsDCBw96bRCxD96MWakwwM/4tYqpmvALnsDEwgUQBHiQw6eAFjYWBgYAxlYGBiQACWfgYNlgAGDQAOaAGUAHgBY2BkYGA+8P8AgwNLPwMQsFQDRVABOwBqMQPeAAAAeAFjYGEKYJzAwMrAwDSTKZ2BgcEbQjNmMBgzcjKgAkYBBjRwgIHxZSjzgf8HGByYgRikBklWgYEBANnbCdwAAHgBY2BgYAJiZiAWAZKMYJqFwQFI8zBwAOVYgGIKDAteMrwM/f8fKIrMY/7/6H+SOKvYRqAoEgAAykQOhXgBfYy1QcBQGIQ/3J0qVRggVmcCSrSOu3vWYVE0VvH07D/ggg92AL7fC5jwLkdcTHh/ox9wwf2ED3/1PXb2T9hB4GHCu1yiT3gPlccJ728yBwiMEz7c6NcbfPPTk+ajaVV5Ftp5Vj+7fpuY1btb1WGeiZqsqiopOSMmFhU5GSH271/zjItPS4JJhYaM+rt15qX/M/2OS0VN+MvFdf4LmTwj5wAAeAFjYGIAg/9zGIwYsAF2IGZiYGZgZGRiZGZkYS/NyzQwMDAE0a6WBgYQ2tQUAMd6CGkAAAAAAAEAAAAA) format("woff"),url(data:font/woff2;base64,d09GMgABAAAAAAP0AAoAAAAABqQAAAOrAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAABmAAVAqGHIUdATYCJAMcCxAABCAFgjUHSBtjBcgOJQXBcAFgpoND8Dzs7z0Xn0hzFBLYhUq2pbm+pa2tLiWXBDWGxKmca7cm4Cl4cLUUN3ueWdq5r9ubgXPyCjytgU5wo4iwpkiK8hS43247RbaeLvpF3SITA9KJyVe2B64j0gtCoGeENAD9WTOygpHQEXGSBRkXQN5CiLd3aO0zrgcgE/oqylbAgGKiF9STFmUniaI4YgnPfgZvIXf/0BC2/9f/OQ4Z2TtQUUKROWkgDpICGUFK/Kly5TPcSKRNVwtFlYTg1d84Dg5XGe3rsO6awQpeKS8uio3KTALl7EqF2bE2sjcjQHi80GFIPJKfOdDaeGh2wmSvHPGlaxuv8JnMY1zl6L7GVcgU4FBmcld99Z7x4ZpNTHm26/ty4zyIy46NiQ8tqSzhyzbhq62scEYmpGcgPJKblhpeVj0Gv/Gh8uCVAb7C+AqXulAeHm8PfoVzGIInJb6E8cdfRrxERwg++pzHYfCrkWe8eHsob+yFX96LDx1fwBmBdcgwg5GEA7FBcDikp/zrTmON2aG1Aes01xnt6qtAfqZ+/NWwrp6vHvIdQR5xZEZlVPW8YOBc+sgf4+Z8orTO5Rsp8YcI8kQcStU6U+OnSI5RSTq3PTg1JDXFpZGrYV6pDQO7kkPge6kmB0FQu18nAB64pKS20t06Cnq5Fk6pqcUlSo1YPzboQl0PCUmxgoGNaTn6riMZw+kOid5Qt/20j4yGH1cMq6AFbfkKDv+GM5KI+UG+qKns02aD/DZw2hWhFqPugl3Uo9WiMrPUItRjGkkx6lFqmRmRRFldXYeDMWoRWZk1m3o0gtFj1sLkfRR9W9e9UB80PCJK8pK/aFX0TZMiI1Bvea8K9VX0Qi3eaKZtHRoj7xOuQxo7E3gkeDYmJJifK2h7h4xPiMYKja0KCayPCZl8sBU4GxM0eaDsKCnlqBylKivKSCsqS2mcHPvcJsZ3xwla/8f+xSceXht+AsDrp837gH+MVGGvAETQDYo31LL3AMB39L0o4oBMMlsh0i9V7f6ouyOcaP4oQamAAix47hTnx3mF1CuNKRFSVakPaUOIFPVhHGSIxxBKUEBGSdPJGM14lPq0NoRIWWmYS7Ooyx3RZjOvLCERy8vNSIrW4QampBVlJ2ChKRg3Iy8XNdDVl51ADnmUkUAiGHnkkkFSthuXQFJIo4hsEsAwQBd95bKCau3cCIRqMdZnNEvRrTCh4f8krchaEUAxRFRMPLK9laEPOgMmXSz09W0mJg==) format("woff2"),url(data:font/ttf;base64,AAEAAAALAIAAAwAwRFNJRwAAAAEAAAa0AAAACE9TLzINgwVPAAAEgAAAAGBjbWFw6UHqeQAABOAAAABUZ2x5Zv1bDuwAAAC8AAADHGhlYWQkVCPzAAAECAAAADZoaGVhCH0EVwAABFwAAAAkaG10eBA0AFAAAARAAAAAHGxvY2EA+AGuAAAD+AAAABBtYXhwAHgAsAAAA9gAAAAgbmFtZey03H8AAAU0AAABNXBvc3TRreMMAAAGbAAAAEgAAQAAAAAAAAAAAAIAADkCAAEAAAAAAAAAAAACAAA5AgABAAAAAAAAAAAAAgAAOQIAAwAo/4AEewPUADcAZQCQAAAAFhYVFAYjIiY1NCYjISIGBwYGBwYHBhURFRYWFzMyFhUUBiMjIicmJicmNRE0NzY2NzY2NzYzIQE0Njc2Njc2Njc2NjMzMhYXFhYXFhcWFRUUBwYGBwYGBwYjIyInJicmJicmJjUWFxYWFxYWFxYWMzMyNjc2Njc2Njc2NTU0JyYnJiYnJiMjIgcGBwYHBhUVAsVQMB8WFh0qHP7aL0wWFxcKEAQEAywfGhUdHRUBGglFYQUBBAYXFhc3JSlzASn+xwIEBxYWFjckHFQski1SHCU3FykKBAQFFxcYOCMpcpJyKkYrFhYHBAJoBAUKBwoXFRdNLoovTBYWFgwICgMDAwUQChcXIXCKcCIkEg0JBAPUL08vFh4dFxwpAgMDCQgTJSFw/v0bHi0DHBYWHwEIX0MJGQEJcyolNxYXFgYF/YMsUx0lNhYWFwYEAgIEBhYXKUgrcZBzKiQ3FxcYBAUFCCsWNiYcUy5uIRcYCgcJAgMCAgMCCQcMFxYhcYlwIiIVBwoEBAQHDhAnInCJAAAEACj/cgQoA3IAHwA/AGIAcgAABDc2NzY3NjU0JyYnJicmIyIHBgcGBwYVFBcWFxYXFjMANzY3Njc2MzIXFhcWFxYVFAcGBwYHBiMiJyYnJicmNQAXFjMzMjc2NTQnJiMjNTQnJiMjIgcGFRQXFjMzFSMiBwYVEhcWMzI3NjU0JyYjIgcGFQKTWl5GRikoKClGRl5camlcXEdGKSgoKUZGXVxq/lYgIzk7TE5YWU5MPDkjISEgPDlPTFpZTU85OSMgAS4KDA7MDwwKCgwPPgoKE14QCgsLChA1Pg4MCjYTFRkaFRMTExwbExOOKClGRl1camtaXkZGKSgoKEdGXlpralxdRkYpKAJYTk85OyEhISA8OU9MWllNTDw5IyEhIzk5T05Y/vsKCgoKEA8KCv8WCwwKCRAOCwrmCgoPAcsVExMVGRoVExMVGgAAAAEAAAAHAJEABAAAAAAAAQACAB4ABgAAAGQAAAAAAAAAAAAAAAAACAAQABgA6AGOAAEAAAABAAB/VFqFXw889QADBAAAAAAA3dky6AAAAADi6KzJAAD/cgR7A9QAAAAHAAIAAAAAAAAEAAAAAVUAAAIAAAAAAAAAAAAAAASPACgEUAAoAAEAAAPA/8AAQASPAAAAAAR7AAEAAAAAAAAAAAAAAAAAAAAHAAQCUAGQAAUAAAKZAmcAAABLApkCZwAAAWgAMwEJAAAAAAAAAAAAAAAAAAAAARAAAAAAAAAAAAAAAAAAAAAAwAAB6VUDwP/AAEADwABAAAAAAQAAAAAAAAAAAAAAIAAAAAAAAgAAAAMAAAAUAAMAAQAAABQABABAAAAADAAIAAIABAABACAAoOkA6VX//wAAAAEAIACg6QDpVf//AAP/4v9iFwUWsQABAAAAAAAAAAAAAAAAAAAADQCiAAEAAAAAAAEADQAAAAEAAAAAAAIABwANAAEAAAAAAAQADQAAAAEAAAAAAAUADQAUAAEAAAAAAAYADQAAAAMAAQQJAAEAGgAhAAMAAQQJAAIADgA7AAMAAQQJAAMAMABJAAMAAQQJAAQAGgAhAAMAAQQJAAUAGgB5AAMAAQQJAAYAGgAhAAMAAQQJABAAGgAhAAMAAQQJABEADgA7bW95YWJyb25pY29uc1JlZ3VsYXJWZXJzaW9uIDEuMDAwAG0AbwB5AGEAYgByAG8AbgBpAGMAbwBuAHMAUgBlAGcAdQBsAGEAcgAxAC4AMAAwADAAOwAAAAAAAAAAADsAbQBvAHkAYQBiAHIAbwBuAGkAYwBvAG4AcwBWAGUAcgBzAGkAbwBuACAAMQAuADAAMAAwAAAAAAIAAAAAAAD/nAAyAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAAAAIAAwABAQIBAwEEB3VuaTAwMDEHdW5pRTkwMAd1bmlFOTU1AAAAAQAAAAA=) format("truetype");font-display:swap;font-weight:400}.Text__gray_2ae60{color:var(--tg-theme-hint-color)}.Block__wrapper_55f6c{width:100%;overflow:hidden;display:flex;flex-direction:column;background-color:var(--tg-theme-bg-color);border-radius:16px;transform:translateZ(0)}.Block__wrapper_55f6c.Block__noFlex_40dc3{display:block}.Title__title_b97ab{font-size:20px;line-height:24px;font-weight:700;color:var(--tg-theme-text-color)}.SearchCard__item_062bf{display:flex;gap:16px;align-items:center;padding-left:16px;cursor:pointer;transition:opacity .1s ease-out}.SearchCard__item_062bf:not([disabled]):active{opacity:.6!important}@media (hover: hover){.SearchCard__item_062bf:not([disabled]):hover{opacity:.85}}.SearchCard__item_062bf:last-child .SearchCard__info_89572{border-bottom:none}.SearchCard__info_89572{padding:10px 16px 10px 0;display:flex;gap:16px;border-bottom:1px solid var(--tg-theme-secondary-bg-color);flex:1;align-items:center;overflow:hidden}.SearchCard__left_454ab{display:flex;flex-direction:column;flex:1;overflow:hidden}.SearchCard__left_454ab div{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.Wrapper__wrapper_6804b{display:flex;flex-direction:column;min-height:100%}.Wrapper__block_26c84{display:flex;flex-direction:column;gap:8px;align-items:center;z-index:100;padding:12px 16px;background-color:var(--tg-theme-bg-color)}.Wrapper__message_24075{position:absolute;top:calc(0% - 80px);left:0;right:0;z-index:99;width:100%;padding:12px 16px;animation:Wrapper__in_anim_4bb44 .2s ease-out}.Wrapper__content_2f829{cursor:pointer;display:flex;background-color:#2d2d2dcc;padding:10px 12px;border-radius:12px;align-items:center;gap:12px;color:#fff;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.Wrapper__right_2b322{display:flex;flex-direction:column}@keyframes Wrapper__in_anim_4bb44{0%{top:100%}to{top:calc(0% - 80px)}}.Wrapper__footer_04ae0{z-index:100;position:fixed;bottom:0;left:0;right:0;display:flex;flex-direction:column}.Wrapper__container_29cf6{z-index:100;padding:12px 16px 16px;border-top:1px solid var(--tg-theme-secondary-bg-color);background-color:var(--tg-theme-bg-color)}.Wrapper__desc_7f83b{z-index:100;background-color:#f1fff4;display:flex;align-items:center;justify-content:space-between;padding:10px 12px;border:1px solid rgba(0,148,17,.3019607843);color:#009411}.SkeletonItem__block_a209c{animation:SkeletonItem__pulse_8e863 1.35s infinite linear}@keyframes SkeletonItem__pulse_8e863{0%,to{opacity:1}50%{opacity:.3}}.SkeletonItem__item_32513{background:var(--tertiary-fill-background)}.SearchPageSkeleton__card_8e0ac{padding:16px 16px 12px;background-color:var(--tg-theme-bg-color);border-radius:12px}.SearchPageSkeleton__cardHeader_23b51{margin-bottom:4px}.SearchPageSkeleton__cardBody_e36c8{display:flex;align-items:center;gap:10px;padding:12px 0}.SearchPageSkeleton__cardBody_e36c8:last-child{padding-bottom:0}.SearchPageSkeleton__text_e27e8{display:flex;flex-direction:column;gap:4px}.SearchPageSkeleton__about_f98c9{padding:8px 16px;margin-bottom:6px}.SearchPageSkeleton__item_65fc8{position:relative;padding-bottom:24px}.SearchPageSkeleton__item_65fc8:after{content:"";position:absolute;bottom:12px;left:34px;right:-16px;border-bottom:solid 1px var(--tg-theme-secondary-bg-color)}.SearchPage__wrapper_71450{height:calc(var(--tg-viewport-stable-height, 100dvh) + 16px);overflow:auto;margin-top:-16px;padding:16px}.SearchPage__header_676c5{position:sticky;top:0;z-index:9;background:var(--tg-theme-secondary-bg-color);padding:12px 16px;margin:0 -16px 12px;border-bottom:1px solid var(--tg-theme-separator-color)}.SearchPage__search_00be6{display:flex;padding:8px;border-radius:10px;background:var(--tertiary-fill-background);gap:6px;align-items:center}.SearchPage__search_00be6 path{fill:var(--tg-theme-hint-color)}.SearchPage__input_25efd{flex:1;width:100%;font-size:17px;line-height:22px;background-color:transparent;letter-spacing:-.4px;color:var(--tg-theme-text-color)}.SearchPage__input_25efd::placeholder{color:var(--tg-theme-hint-color)}.SearchPage__content_b091a{margin-bottom:0;overflow:initial!important}.SearchPage__content_b091a:last-child{margin-top:8px}.SearchPage__top_10414{padding:16px 16px 4px}.SearchPage__loading__geo_ab4dd{padding:40px 0;display:flex;gap:5px;flex-direction:column;justify-content:center;align-items:center}.SearchPage__loading__search_0b71d{flex:1;height:100%;display:flex;gap:5px;flex-direction:column;justify-content:center;align-items:center}.SearchPage__add_9f40e{padding:5px 16px;margin-bottom:8px}.SearchPage__unfind_d0d30{padding:16px 32px;display:flex;flex-direction:column;gap:4px;text-align:center}.DateView__date_b5f0b path{fill:var(--tg-theme-text-color)}.Carousel__embla_d59db{overflow:hidden;flex-shrink:0}.Carousel__container_7f09a{display:flex}.MainInfo__item_52ce9{display:flex;gap:12px;padding:12px;align-items:center;background-color:var(--tg-theme-bg-color);border-radius:12px;cursor:pointer;font-size:17px;font-weight:400;line-height:22px;letter-spacing:-.43px;transition:opacity .1s ease-out}.MainInfo__item_52ce9:not([disabled]):active{opacity:.6!important}@media (hover: hover){.MainInfo__item_52ce9:not([disabled]):hover{opacity:.85}}.MainInfo__left_ac4d5{display:flex;gap:8px;align-items:center}.MainInfo__right_ca5cc{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;flex:1;text-align:end;color:var(--tg-theme-hint-color)}.MainInfo__right_ca5cc span{color:var(--tg-theme-hint-color)}.MainInfo__right_ca5cc path{fill:var(--tg-theme-hint-color)}.MainInfo__active_5e38b,.MainInfo__active_5e38b span{color:var(--tg-theme-text-color)}.MainInfo__active_5e38b path{fill:var(--tg-theme-text-color)}.Animation__item_ad3f2 svg{display:block}.TransitionHeight{display:flex;align-items:center;justify-content:flex-start;transition:all .25s ease-out}.TransitionHeight:empty{display:none}.TransitionHeight-leave-active:not(:first-child:last-child){position:absolute}.TransitionHeight-enter-active,.TransitionHeight-leave-active{transition:all .25s ease-out}.TransitionHeight-enter-from,.TransitionHeight-leave-to{opacity:0}.StatusView__item_be6f3{display:flex;align-items:center;gap:10px;width:100%}.StatusView__icon_536a3{position:relative;width:20px;height:20px;flex-shrink:0}.StatusView__icon_536a3>*{width:100%;height:100%}.StatusView__title_9e1d6{width:100%}.opacity-leave-active{position:absolute}.opacity-enter-active,.opacity-leave-active{transition:opacity 15s ease;opacity:1}.opacity-enter-from{opacity:0}.SwipeAction__swipeItemWrapper_58dc1{position:relative;overflow:hidden;background:color-mix(in srgb,var(--tg-theme-bg-color) 100%,#007aff 5%)}.SwipeAction__swipeItemWrapper_58dc1.SwipeAction__noTransition_f99bf>*{transition:none!important}.SwipeAction__swipeItemWrapper_58dc1 .SwipeAction__swipeItem_d5640{position:relative;z-index:2;width:100%;background-color:var(--tg-theme-bg-color);transition:transform .3s ease}.SwipeAction__swipeItemWrapper_58dc1 .SwipeAction__swipeItem_d5640.SwipeAction__disabled_45c3c *{color:var(--tg-theme-subtitle-text-color)}.SwipeAction__swipeItemWrapper_58dc1 .SwipeAction__action_92bb8{position:absolute;right:0;top:0;bottom:0;display:flex;flex-direction:column;justify-content:center;align-items:center;min-width:var(--03f2b0dc);transition:width .3s ease}.DeleteButtonAction__deleteButton_d927b{transition:all .25s;display:flex;flex-direction:column;justify-content:center;align-items:center;flex-grow:1;min-width:80px;width:100%;background-color:color-mix(in srgb,var(--tg-theme-destructive-text-color) 8%,var(--tg-theme-bg-color) 100%);color:var(--tg-theme-destructive-text-color);border:none;white-space:nowrap}.DeleteButtonAction__deleteButton_d927b.DeleteButtonAction__opened_dcb1a{background-color:var(--tg-theme-destructive-text-color);color:var(--tg-theme-bg-color)}.DeleteButtonAction__deleteButton_d927b.DeleteButtonAction__notAllowed_5b99d{background-color:var(--quarternary-fill-background);color:var(--tg-theme-hint-color)}.DeleteButtonAction__deleteButton_d927b svg path{fill:currentColor!important}.ReservationCard__wrapper_88c80{--size: 55px;cursor:pointer;padding:0 0 0 16px;display:flex;gap:12px;align-items:center;max-height:80px;transition:all .1s ease-out}.ReservationCard__wrapper_88c80:not([disabled]):active{opacity:.6!important}@media (hover: hover){.ReservationCard__wrapper_88c80:not([disabled]):hover{opacity:.85}}.ReservationCard__deleted_9ff98 .ReservationCard__wrapper_88c80{overflow:hidden;max-height:0}.ReservationCard__img_a05ec{width:var(--size);height:var(--size);border-radius:8px;object-fit:cover;background:var(--tg-theme-secondary-bg-color)}.ReservationCard__right_65695{display:flex;justify-content:center;height:calc(var(--size) + 24px);flex:1;flex-direction:column;gap:2px;border-bottom:1px solid var(--tg-theme-separator-color);min-width:0;padding:12px 0}.ReservationCard__root_c29ea:last-child .ReservationCard__right_65695{border-bottom:none}.ReservationCard__info_24f2b{display:flex;gap:4px;align-items:center;white-space:nowrap;overflow:hidden}.ReservationCard__info_24f2b>*{overflow:hidden;text-overflow:ellipsis;flex-shrink:0;max-width:100%}.ReservationCard__info_24f2b>*:last-child{flex-shrink:1}.ReservationCard__bottom_bf092{margin-top:7px;color:var(--tg-theme-hint-color)}.ReservationCard__left_ca0f5{position:relative;margin:12px 0}.ReservationCard__status_89b3f{position:absolute;top:-5px;left:-5px;width:18px;height:18px;border-radius:50%;border:2px solid var(--tg-theme-bg-color);background:var(--tg-theme-bg-color)}.ReservationCard__status_89b3f svg{display:block}.ReservationCard__status_89b3f svg,.ReservationCard__status_89b3f>*>*{width:14px;height:14px}.MainText__animate_16945{width:fit-content;margin:0 auto}.MainText__animate_16945:not(.MainText__white_db207){background:linear-gradient(to right,#a950e1,#0e53fe,#19e59d,#0e53fe,#a950e1);background-size:200% auto;color:#000;background-clip:text;text-fill-color:transparent;-webkit-background-clip:text;-webkit-text-fill-color:transparent;animation:MainText__shine_20aa0 5s linear infinite}.MainText__animate_16945.MainText__white_db207{color:#343434;color:#fff}@keyframes MainText__shine_20aa0{to{background-position:-200% center}}.Shimmer__shimmer_491ee{position:relative;overflow:hidden}.Shimmer__shimmer_491ee:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:100;pointer-events:none;background:linear-gradient(90deg,#fff0,#ffffffd9 20%,#fff,#ffffffd9 32%,#fff0 50%);animation:Shimmer__slide_87e8b 1s infinite}@keyframes Shimmer__slide_87e8b{0%{transform:translate(-100%)}to{transform:translate(100%)}}.MainPageSkeleton__container_705f2{padding:10px 16px 16px}.MainPageSkeleton__header_4b2bf{display:flex;justify-content:space-between;align-items:center}.MainPageSkeleton__headerGroup_6c2b0{display:flex;align-items:center;gap:12px}.MainPageSkeleton__titleBlock_73aec,.MainPageSkeleton__titleText_28bdd{display:flex;flex-direction:column;align-items:center}.MainPageSkeleton__titleText_28bdd{margin:16px 0 20px;gap:6px}.MainPageSkeleton__filtersList_d8113{display:grid;gap:8px;margin-bottom:16px}.MainPageSkeleton__filter_6479a{display:flex;align-items:center;gap:8px;padding:10px 12px;background-color:var(--tg-theme-bg-color);border-radius:12px}.MainPageSkeleton__filterIcon_e9d23{padding:1px}.MainPageSkeleton__section_59be0{padding:24px 16px 16px;margin:48px -16px 0;overflow:hidden;background-color:var(--tg-theme-bg-color);border-radius:16px}.MainPageSkeleton__sectionTitle_7882e{margin-bottom:16px}.MainPageSkeleton__cardsList_f2799{display:flex;align-items:center;gap:12px}.MainPageSkeleton__card_0938d{overflow:hidden;flex-shrink:0;border-radius:12px;background:#efeff3}.MainPageSkeleton__cardContent_333f4{width:160px;height:200px;padding:10px}.PromoCodeCard__card_7e3cf{position:relative;width:160px;height:210px;border-radius:12px;cursor:pointer;transition:all .2s ease;-webkit-user-select:none;user-select:none;overflow:hidden;display:flex;flex-direction:column}.PromoCodeCard__card_7e3cf.PromoCodeCard__small_9b32f{height:142px}.PromoCodeCard__background_b0f1c{position:absolute;top:0;left:0;right:0;bottom:0;background-size:cover;background-position:center;z-index:1}.PromoCodeCard__content_40669{position:relative;z-index:2;padding:10px;flex:1;display:flex;flex-direction:column;gap:2px}.PromoCodeCard__title_bf016{color:#fff;font-family:SF Pro,-apple-system,BlinkMacSystemFont,sans-serif;font-size:14px;font-weight:590;line-height:1.286;letter-spacing:-.011em;text-align:left}.PromoCodeCard__subtitle_b4e0e{color:#fff9;font-family:SF Pro,-apple-system,BlinkMacSystemFont,sans-serif;font-size:12px;font-weight:400;line-height:1.333;text-align:left}.PromoCodeCard__promocodeField_a38a8{position:relative;z-index:2;display:flex;align-items:center;gap:4px;margin:4px;padding:4px 6px 3px;background:#ffffffe6;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:8px;transition:all .2s ease;cursor:pointer}.PromoCodeCard__promocodeField_a38a8:active{opacity:.6}.PromoCodeCard__promocodeInfo_21780{flex:1;min-width:0}.PromoCodeCard__promocodeLabel_52d29{color:#6d6d71;font-family:SF Pro,-apple-system,BlinkMacSystemFont,sans-serif;font-size:11px;font-weight:400;line-height:1.182;letter-spacing:.005em;margin-bottom:1px}.PromoCodeCard__promocodeValue_c83b5{color:#000;font-family:SF Pro,-apple-system,BlinkMacSystemFont,sans-serif;font-size:16px;font-weight:590;line-height:1.375;letter-spacing:-.019em}.PromoCodeCard__copyIcon_5aa06{width:24px;height:24px;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:all .2s ease}.PromoCodeCard__copyIcon_5aa06 svg{width:20px;height:20px;transition:all .2s ease}.PromoCodeCard__copyIcon_5aa06 svg *[fill]{fill:#000}.PromoCodeCard__copyIcon_5aa06 svg *[stroke]{stroke:#000}.PromoCodeCard__icon-enter-active_aca1d,.PromoCodeCard__icon-leave-active_34414{transition:all .3s ease}.PromoCodeCard__icon-enter-from_798c6{opacity:0;transform:scale(.8)}.PromoCodeCard__icon-leave-to_80bb3{opacity:0;transform:scale(1.2)}.TelegramCard__card_a37f0{position:relative;width:160px;height:210px;border-radius:12px;cursor:pointer;transition:all .2s ease;-webkit-user-select:none;user-select:none;overflow:hidden;display:flex;flex-direction:column}.TelegramCard__card_a37f0.TelegramCard__small_66309{height:142px}.TelegramCard__card_a37f0:hover{transform:translateY(-2px);box-shadow:0 8px 25px #00000026}.TelegramCard__card_a37f0.TelegramCard__pressed_b9ffb{transform:scale(.98)}.TelegramCard__background_ac94e{position:absolute;top:0;left:0;right:0;bottom:0;background-size:cover;background-position:center;z-index:1}.TelegramCard__content_1a1af{position:relative;z-index:2;padding:10px;flex:1;display:flex;flex-direction:column}.TelegramCard__title_b1789{color:#fff;font-size:14px;font-weight:590;line-height:1.286;letter-spacing:-.011em;text-align:left}.TelegramCard__buttonContainer_edc5c{position:relative;z-index:2;margin:4px}.TelegramCard__button_d7bfd{display:flex;align-items:center;justify-content:center;gap:4px;padding:8px 12px;background:#ffffffe6;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:8px;transition:all .2s ease;height:42px}.TelegramCard__buttonText_13b32{color:#000;font-size:14px;font-weight:590;line-height:1.286;letter-spacing:-.011em}.PromoCodesBlock__block_451f1.PromoCodesBlock__small_3b95e{box-shadow:0 12px 40px #05104224,0 3px 10px #05104214,0 1px 3px #0510420d;border-radius:20px;margin:12px 16px;width:auto}.PromoCodesBlock__block_451f1.PromoCodesBlock__small_3b95e .PromoCodesBlock__header_3d5f6{padding-top:16px}.PromoCodesBlock__header_3d5f6{margin-bottom:16px;padding:24px 16px 4px}.PromoCodesBlock__content_3c2ab{display:flex;flex-direction:column}.PromoCodesBlock__carousel_f0d4a{display:flex;justify-content:flex-start;gap:12px;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none;padding-bottom:16px}.PromoCodesBlock__carousel_f0d4a:after,.PromoCodesBlock__carousel_f0d4a:before{content:"";display:block;flex-shrink:0;width:4px}.PromoCodesBlock__carousel_f0d4a::-webkit-scrollbar{display:none}.PromoCodesBlock__carousel_f0d4a.PromoCodesBlock__small_3b95e{gap:8px}.PromoCodesBlock__carouselItem_e26e6{flex-shrink:0;scroll-snap-align:start}.Main__wrapper_75ec7{position:relative;z-index:2;display:flex;flex-direction:column}.Main__bgGradient_aecf0 .Main__title_d641c{color:#fff}.Main__bgGradient_aecf0 .Main__header_5c56c svg *[fill]{fill:#fff}.Main__bgGradient_aecf0 .Main__header_5c56c .Main__btn_5de62{background:#fff3}.Main__header_5c56c{display:flex;align-items:center;justify-content:space-between;padding:10px 16px 0;width:100%}.Main__right_88530{display:flex;align-items:center;gap:12px}.Main__btn_5de62{width:36px;height:36px;display:flex;justify-content:center;align-items:center;border-radius:50%;background-color:var(--tertiary-fill-background);transition:opacity .1s ease-out}.Main__btn_5de62 path{fill:var(--tg-theme-text-color)}.Main__btn_5de62:not([disabled]):active{opacity:.6!important}@media (hover: hover){.Main__btn_5de62:not([disabled]):hover{opacity:.85}}.Main__main_a9048{padding:0 16px 48px;display:flex;flex-direction:column;align-items:center}.Main__title_d641c{padding:18px 0 20px;text-align:center;font-size:28px;line-height:31px;font-weight:700;display:flex;width:100%;flex-direction:column;justify-content:center}.Main__list_5fad3{width:100%;display:flex;flex-direction:column;gap:8px}.Main__find_4229c{position:relative;width:100%;margin-top:8px;padding:14px 0;border-radius:12px;background:var(--tg-theme-button-color);color:var(--tg-theme-button-text-color);font-size:17px;font-weight:600;line-height:22px;transition:opacity .1s ease-out;overflow:hidden;isolation:isolate;-webkit-user-select:none;user-select:none}.Main__find_4229c>*{position:relative;z-index:2}.Main__find_4229c:after{content:"";position:absolute;top:0;left:0;height:100%;width:100%;background:var(--tg-theme-button-color) linear-gradient(115deg,#fff0 15%,#ffffffd9 34.79%,#fff 41%,#ffffffd9 47.29%,#fff0 65%);background-blend-mode:soft-light;animation:12s linear infinite running Main__mainBtnGradient_ecf4b;border-radius:12px}.Main__find_4229c:not([disabled]):active{opacity:.6!important}.Main__find_4229c:not([disabled]):active:after{opacity:0}@media (hover: hover){.Main__find_4229c:not([disabled]):hover{opacity:.85}}@keyframes Main__mainBtnGradient_ecf4b{0%{transform:translate(-100%)}to{transform:translate(300%)}}.Main__content_f6772{display:flex;flex-direction:column;gap:8px;padding-bottom:8px}.Main__top_68a5c{padding:24px 16px 4px;display:flex;gap:4px;justify-content:space-between;align-items:center}.Main__link_bb188{cursor:pointer;font-size:17px;font-weight:400;line-height:22px;color:var(--tg-theme-link-color);transition:opacity .1s ease-out}.Main__link_bb188:not([disabled]):active{opacity:.6!important}@media (hover: hover){.Main__link_bb188:not([disabled]):hover{opacity:.85}}.Main__bottom_41839{padding:16px 0 8px}.Main__cardList_06444{margin-top:-8px}.Main__card_8aa91{cursor:pointer;flex:0 0 auto;min-width:0;padding:8px 12px;display:flex;gap:10px;align-items:center;transition:opacity .1s ease-out}.Main__card_8aa91:not([disabled]):active{opacity:.6!important}@media (hover: hover){.Main__card_8aa91:not([disabled]):hover{opacity:.85}}.Main__card__img_e6088{width:40px;height:40px;border-radius:8px;object-fit:cover}.Main__card__right_2be81{display:flex;flex-direction:column}.Main__card__date_62e7b{color:var(--tg-theme-hint-color)}.Main__card__date_62e7b svg{width:10px;height:8px}.Main__card__date_62e7b path{fill:var(--tg-theme-hint-color)}.Main__cardName_d022f{display:block;overflow:hidden;max-width:75dvw;text-overflow:ellipsis;white-space:nowrap}.Main__popular_cbbd6{cursor:pointer;flex:0 0 160px;min-width:0;position:relative;height:200px;margin-right:12px;padding:12px;display:flex;flex-direction:column;gap:2px;margin-bottom:8px}.Main__popular_cbbd6 div{color:#fff;z-index:10}.Main__popular_cbbd6:first-child{margin-left:16px}.Main__popular__img_064a9{position:absolute;width:160px;height:200px;border-radius:12px;top:0;left:0;right:0;bottom:0;object-fit:cover}.Main__icon_f8975{background-color:var(--tg-theme-header-bg-color);display:flex;justify-content:center;align-items:center;flex:0 0 40px;width:40px;height:40px;border-radius:8px}.Main__icon_f8975 path{fill:var(--tg-theme-section-header-text-color)}.LoadingSpinner__loading_c9ee7{width:32px;height:32px}.LoadingSpinner__loading_c9ee7.LoadingSpinner__black_e2ef7 path[stroke]{stroke:currentColor}.LoadingSpinner__loading_c9ee7.LoadingSpinner__black_e2ef7 path[stroke-opacity]:not([stroke-opacity="1"]){stroke:none}.dates[data-v-15bd57ce]{display:flex;flex-direction:column;height:100%}.dates__main[data-v-15bd57ce]{flex:1;padding:8px 16px 90px}.dates__name[data-v-15bd57ce]{width:100%;padding:16px 16px 4px;font-size:20px;line-height:24px;font-weight:700;color:var(--tg-theme-text-color)}.dates__day[data-v-15bd57ce]{flex:1;padding:10px 0;font-size:20px;line-height:24px;font-weight:400;color:var(--tg-theme-text-color);z-index:2;position:relative}.dates__day[data-v-15bd57ce]:disabled{color:var(--tg-theme-hint-color)}.dates__day_left[data-v-15bd57ce]{border-bottom-left-radius:12px;border-top-left-radius:12px}.dates__day_right[data-v-15bd57ce]{border-bottom-right-radius:12px;border-top-right-radius:12px}.dates__day_consecutive_left[data-v-15bd57ce]{border-bottom-right-radius:0!important;border-top-right-radius:0!important}.dates__day_consecutive_right[data-v-15bd57ce]{border-bottom-left-radius:0!important;border-top-left-radius:0!important}.dates__day_active[data-v-15bd57ce]{background-color:var(--tg-theme-button-color);color:var(--tg-theme-button-text-color);border-radius:12px}.dates__day_active[data-v-15bd57ce]:before{content:"";position:absolute;z-index:1;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background-color:var(--range-fill)}.dates__day_active_left[data-v-15bd57ce]:before{border-bottom-left-radius:12px;border-top-left-radius:12px}.dates__day_active_right[data-v-15bd57ce]:before{border-bottom-right-radius:12px;border-top-right-radius:12px}.dates__day_active_one[data-v-15bd57ce]:before{border-radius:12px}.dates__day_range[data-v-15bd57ce]{background-color:var(--range-fill)}.dates__empty[data-v-15bd57ce]{flex:1}.dates__line[data-v-15bd57ce]{display:flex;padding:2px 8px}.dates__content[data-v-15bd57ce]{background-color:var(--tg-theme-bg-color);border-radius:12px;display:flex;flex-direction:column}.dates__week[data-v-15bd57ce]{display:flex;padding:8px}.dates__week__item[data-v-15bd57ce]{flex:1;display:flex;justify-content:center;align-items:center;color:var(--tg-theme-hint-color);font-size:11px;line-height:13px;font-weight:500}.dates__header[data-v-15bd57ce]{display:flex;gap:8px;padding:12px 16px}.dates__block[data-v-15bd57ce]{cursor:pointer;display:flex;padding:5px 10px;gap:5px;align-items:center;border-radius:8px;background-color:var(--quarternary-fill-background);width:100%}.dates__block_active[data-v-15bd57ce]{cursor:default;padding:13px 10px}.dates__block_active .dates__block__top[data-v-15bd57ce]{font-size:14px;font-weight:400;line-height:18px;letter-spacing:-.15px}.dates__block__left[data-v-15bd57ce]{flex:1;display:flex;flex-direction:column}.dates__block__top[data-v-15bd57ce]{font-size:12px;font-weight:400;line-height:16px;color:var(--tg-theme-hint-color)}.dates__block__bottom[data-v-15bd57ce]{font-size:14px;line-height:18px;font-weight:600;letter-spacing:-.15px;color:var(--tg-theme-text-color)}.dates__block__right[data-v-15bd57ce]{width:20px;height:20px;flex:0 0 20px;border-radius:50%;display:flex;justify-content:center;align-items:center;background-color:var(--tertiary-fill-background)}.dates__block__right[data-v-15bd57ce] path{fill:var(--tg-theme-hint-color)}.dates__footer[data-v-15bd57ce]{position:fixed;bottom:0;left:0;right:0;z-index:30;background-color:var(--tg-theme-bg-color);padding:12px 16px;display:flex;justify-content:center;align-items:center;width:100%}.dates__footer__day[data-v-15bd57ce]{font-size:17px;line-height:22px;letter-spacing:-.43px;font-weight:600;color:var(--tg-theme-button-text-color)}.dates__footer__btn[data-v-15bd57ce]{background-color:var(--tg-theme-button-color);width:100%;padding:14px;border-radius:12px;transition:opacity .1s ease-out}.dates__footer__btn-loading[data-v-15bd57ce]{width:24px;height:24px;margin:-2px auto}.dates__footer__btn-loading[data-v-15bd57ce] svg path{stroke:#fff}.dates__footer__btn-loading[data-v-15bd57ce] svg path[stroke-opacity="0.3"]{stroke:none}.dates__footer__btn[data-v-15bd57ce] span{font-size:17px;line-height:22px;letter-spacing:-.43px;font-weight:600;color:var(--tg-theme-button-text-color)}.dates__footer__btn[data-v-15bd57ce] path{fill:var(--tg-theme-button-text-color)}.dates__footer__btn[data-v-15bd57ce]:disabled{opacity:.5;cursor:not-allowed}.dates__footer__btn[data-v-15bd57ce]:not([disabled]):active{opacity:.6!important}@media (hover: hover){.dates__footer__btn[data-v-15bd57ce]:not([disabled]):hover{opacity:.85}}.StarsView__wrapper_f09bb{display:flex;align-items:center;gap:3px}.StarsView__gap_7360b{gap:1px}.FilterView__sort_91c50{margin-left:16px;flex:0 0 44px;min-width:0;display:flex;justify-content:center;align-items:center;height:44px;border-radius:8px;background-color:var(--quarternary-fill-background);margin-right:8px;cursor:pointer;transition:opacity .1s ease-out}.FilterView__sort_91c50 path{fill:var(--tg-theme-text-color)}.FilterView__sort_91c50:not([disabled]):active{opacity:.6!important}@media (hover: hover){.FilterView__sort_91c50:not([disabled]):hover{opacity:.85}}.FilterView__sorted_d2ddb{position:relative}.FilterView__sorted_d2ddb:before{content:"";position:absolute;width:4px;height:4px;border-radius:50%;background-color:var(--tg-theme-text-color);right:10px;top:10px}.FilterView__filter_fcbdc{flex:0 0 auto;min-width:0;padding:5px 10px;margin-right:8px;border-radius:8px;background-color:var(--quarternary-fill-background);display:flex;gap:12px;align-items:center;cursor:pointer;transition:opacity .1s ease-out}.FilterView__filter_fcbdc path{fill:var(--tg-theme-text-color)}.FilterView__filter_fcbdc:last-child{margin-right:16px}.FilterView__filter_fcbdc:not([disabled]):active{opacity:.6!important}@media (hover: hover){.FilterView__filter_fcbdc:not([disabled]):hover{opacity:.85}}.FilterView__title_12ce9{font-size:14px;font-weight:600;line-height:18px;color:var(--tg-theme-text-color)}.FilterView__subtitle_365bb{font-size:12px;font-weight:400;line-height:16px;color:var(--tg-theme-hint-color)}.RatingView__item_a300f{display:flex;justify-content:center;align-items:center;width:36px;height:36px;border-radius:50%;font-size:17px;line-height:1.1}.RatingView__item_a300f.RatingView__large_03a00{width:40px;height:40px;font-size:19px}.CarouselCount__embla_6cfe1{overflow:hidden;width:100%}.CarouselCount__container_2f881{display:flex;justify-content:flex-start;width:100%}.CarouselCount__container_2f881>img{min-width:calc(100dvw - 32px)}.CarouselCount__wrapper_8a609{position:relative;overflow:hidden;background:var(--tg-theme-secondary-bg-color)}.CarouselCount__small_0e682 .CarouselCount__count_123c3{bottom:8px}.CarouselCount__small_0e682 .CarouselCount__dots_972a3{bottom:7px}.CarouselCount__count_123c3{position:absolute;background-color:#00000080;bottom:28px;left:50%;transform:translate(-50%);padding:2px 6px;font-size:11px;line-height:13px;font-weight:400;border-radius:10px;color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.CarouselCount__dots_972a3{position:absolute;left:50%;transform:translate(-50%);bottom:32px;width:55px;overflow:hidden}.CarouselCount__dot_cea96{width:7px;height:7px;background:#000000b3;border-radius:50%;flex-shrink:0;margin:0 2px;transition:all .2s linear}.CarouselCount__dot_cea96.CarouselCount__visible_e003c{opacity:1;transform:scale(1)}.CarouselCount__dot_cea96.CarouselCount__current_b96ba{background:#fff;opacity:1;transform:scale(1);-webkit-box-shadow:0px 1px 2px 0px rgba(0,0,0,.16);-moz-box-shadow:0px 1px 2px 0px rgba(0,0,0,.16);box-shadow:0 1px 2px #00000029}.CarouselCount__dotsList_9b15f{display:flex;width:auto;transition:transform .2s linear}.CarouselCount__dotsList_9b15f.CarouselCount__center_2392d{justify-content:center}.CarouselCount__transparent_a3131.CarouselCount__wrapper_8a609{background:transparent}.CarouselCount__isGalleryPage_13a96 .CarouselCount__embla_6cfe1,.CarouselCount__isGalleryPage_13a96 .CarouselCount__container_2f881{height:100%}.CarouselCount__isGalleryPage_13a96 .CarouselCount__container_2f881{align-items:center;padding-top:50px;padding-bottom:calc(env(safe-area-inset-bottom) + 50px)}.CarouselCount__isGalleryPage_13a96 .CarouselCount__count_123c3{bottom:20px}.CarouselCount__isGalleryPage_13a96 .CarouselCount__dot_cea96{background:#676767}.CarouselCount__isGalleryPage_13a96 .CarouselCount__dot_cea96.CarouselCount__current_b96ba{background:#fff}.PriceDetails__block_5f5a9{padding:2px 0}.ImageSkeleton__imageWrap_6473d{width:100%;transition:opacity .5s linear;opacity:1;background:#efeff3}.ImageSkeleton__loader_ba524{width:100%;height:100%;background:#efeff3}.ImageSkeleton__hidden_9acf1{position:fixed;pointer-events:none;opacity:0!important}.HotelCard__carousel_8e291{margin:0 16px;border-radius:8px}.HotelCard__header_1871a{display:flex;min-height:180px;border-radius:18px 18px 0 0}.HotelCard__middle_56cb2{overflow:hidden;display:flex;padding:0 16px;gap:12px}.HotelCard__gap_dafb5{display:flex;align-items:center;gap:6px}.HotelCard__stars_02c4f{display:flex;gap:8px;height:16px}.HotelCard__left_4b48c{flex:1;overflow:hidden}.HotelCard__left_4b48c div{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.HotelCard__bottom_41c38{display:flex;gap:6px;align-items:baseline;padding-left:16px}.HotelCard__price_b98ee{font-size:22px;line-height:28px;font-weight:600;letter-spacing:-.26px}.HotelCard__card_cabed{cursor:pointer;display:flex;flex-direction:column;gap:8px;position:relative;margin-bottom:12px}.HotelCard__card_cabed:last-child{margin-bottom:0}.HotelCard__image_6dc8c{width:100%;flex-shrink:0;margin-right:8px;height:180px;object-fit:cover;border-radius:8px}.HotelCard__image_6dc8c:last-child{margin-right:0}.HotelCard__full_fa3fe{padding:0 16px}.HotelCard__full_fa3fe img{border-radius:8px;height:180px;width:100%;object-fit:cover}.HotelCard__like_5e9bf{background-color:#0006;border-radius:50%;position:absolute;z-index:2;top:8px;right:24px;width:36px;height:36px;display:flex;justify-content:center;align-items:center;transition:opacity .1s ease-out}.HotelCard__like__left_a3be4{right:auto;left:24px}.HotelCard__like_5e9bf:not([disabled]):active{opacity:.6!important}@media (hover: hover){.HotelCard__like_5e9bf:not([disabled]):hover{opacity:.85}}.HotelCard__like_5e9bf path{fill:#fff}.HotelCard__recommendedBadge_ab61d{vertical-align:middle}.HotelCard__recommendedBadge_ab61d svg{display:block}.HotelCard__adminOverlay_96116{position:absolute;top:8px;left:8px;display:flex;justify-content:flex-start;z-index:10;pointer-events:none}.HotelCard__adminBtnGroup_aefa1{display:flex;gap:8px;margin-left:16px;pointer-events:auto}.HotelCard__topBtnSpinner_d2f0f{width:20px;height:20px}.HotelCard__topBtnOverlay_2536e{display:flex;align-items:center;gap:4px;background:#0006;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#fff;border:none;border-radius:24px;padding:8px 18px 8px 12px;height:36px;font-size:14px;font-weight:600;cursor:pointer;transition:background .2s}.HotelCard__weightOverlay_31545{display:flex;align-items:center;background:#0006;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:24px;height:36px;padding:0;gap:4px}.HotelCard__weightBtn_149a7{background:none;border:none;color:#fff;font-size:32px;font-weight:600;width:36px;height:36px;display:flex;align-items:center;justify-content:center;border-radius:50%;cursor:pointer;transition:background .2s}.HotelCard__weightBtn_149a7:disabled{opacity:.5;cursor:not-allowed}.HotelCard__weightValue_03dc4{color:#fff;font-size:17px;font-weight:500;min-width:11px;text-align:center}.HotelCard__topBtnSpinner_d2f0f{width:16px;height:16px}.ProgressBar__wrapper_d6138{transform:translateZ(0);overflow:hidden!important;border-radius:8px;display:flex;width:100%;background-color:var(--tertiary-fill-background);position:relative}.ProgressBar__done_6054f{transition:opacity .1s linear .75s;opacity:0}.ProgressBar__done_6054f .ProgressBar__line_461bf{animation:2s ProgressBar__progress-bar-hide_acec5}.ProgressBar__line_461bf{position:relative;height:2px;transition:all .1s linear;background:var(--tg-theme-link-color);overflow:hidden}.ProgressBar__line_461bf:after{content:"";position:absolute;width:100%;height:100%;background:var(--tg-theme-link-color) linear-gradient(90deg,#fff0,#ffffffd9 39.58%,#fff,#ffffffd9 64.58%,#fff0);animation:1s cubic-bezier(.32,.94,.6,1) infinite running ProgressBar__progress-bar_b1cde;mix-blend-mode:overlay}@keyframes ProgressBar__progress-bar_b1cde{0%{left:-100%}to{left:100%}}@keyframes ProgressBar__progress-bar-hide_acec5{0%{display:block}99%{display:block}to{display:none}}.IntersectionObserver{min-height:1px}.LoadingLottie__loading_1ae72{width:128px;height:128px}.LoadingTriplet__triplet_86186{width:21px;height:24px}.LoadingTriplet__triplet_86186 svg path{fill:currentColor}.LoadingSearchText__item_9ae9c{display:flex;width:100%;justify-content:center;justify-items:center}.LoadingSearch{display:flex;flex-direction:column;align-items:center;width:100%}.LoadingSearch__text{width:100%;height:24px;position:relative;white-space:nowrap;text-align:center;margin-top:16px}.LoadingSearch__info{margin-top:8px;color:var(--tg-theme-hint-color)}.LoadingSearch .slide-up-enter-active,.LoadingSearch .slide-up-leave-active{transition:all .6s cubic-bezier(.66,0,.34,1);position:absolute}.LoadingSearch .slide-up-enter-from{opacity:0;transform:translateY(-70%) rotateX(90deg)}.LoadingSearch .slide-up-leave-to{opacity:0;transform:translateY(70%) rotateX(90deg)}.StateLoadingPage__center_aa0a3{height:100%;display:flex;justify-content:center;flex-direction:column;gap:8px;text-align:center;align-items:center;flex-grow:1}.StateLoadingPage__reply_6002c{cursor:pointer;color:var(--tg-theme-link-color);display:flex;align-items:center;gap:4px}.SearchResultsPage__wrapper_39965{background-color:var(--tg-theme-bg-color);display:flex;flex-direction:column;height:100%;padding-top:66px;flex-grow:1}.SearchResultsPage__header_6e68d{position:fixed;width:100%;top:0;z-index:100;background-color:var(--tg-theme-bg-color);display:flex;flex-direction:column;gap:8px;padding:12px 0 8px}.SearchResultsPage__info_87a55{position:relative;cursor:pointer;margin:0 16px;padding:5px 12px;border-radius:8px;background-color:var(--quarternary-fill-background);transition:opacity .1s ease-out;display:flex;align-items:center;gap:12px;overflow:hidden;isolation:isolate}.SearchResultsPage__info_87a55 path{fill:var(--tg-theme-section-header-text-color)}.SearchResultsPage__info_87a55:not([disabled]):active{opacity:.6!important}@media (hover: hover){.SearchResultsPage__info_87a55:not([disabled]):hover{opacity:.85}}.SearchResultsPage__progress_2c917{position:absolute;left:0;right:0;bottom:0}.SearchResultsPage__left_08627{display:flex;flex-direction:column;flex:1;overflow:hidden}.SearchResultsPage__left_08627 div{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.SearchResultsPage__title_8486a{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600;line-height:18px;color:var(--tg-theme-text-color)}.SearchResultsPage__subtitle_0277d{font-size:12px;font-weight:400;line-height:16px;color:var(--tg-theme-hint-color)}.SearchResultsPage__block_64897{display:flex;justify-content:center;align-items:center;position:fixed;bottom:24px;right:0;left:0;border-radius:12px}.SearchResultsPage__btn_c3636{display:flex;padding:13px 24px;font-size:17px;border-radius:11px;line-height:22px;align-items:center;font-weight:600;background-color:var(--tg-theme-button-color);color:var(--tg-theme-button-text-color);gap:6px;transition:opacity .1s ease-out}.SearchResultsPage__btn_c3636 path{fill:var(--tg-theme-button-text-color)}.SearchResultsPage__btn_c3636:not([disabled]):active{opacity:.6!important}@media (hover: hover){.SearchResultsPage__btn_c3636:not([disabled]):hover{opacity:.85}}.SearchResultsPage__btn_c3636:disabled{opacity:.4;cursor:not-allowed}.SearchResultsPage__list_546d1{background-color:var(--tg-theme-bg-color);margin-top:12px;display:flex;flex-direction:column;gap:12px;padding:0 0 80px}.SearchResultsPage__loadingPage_35234{display:flex;align-items:center;justify-content:center;padding-top:24px;padding-bottom:8px}.SearchResultsPage__intersection_6d864{margin:-7px 0 -6px}.SearchResultsPage__loading_36d3e{background-color:var(--tg-theme-bg-color);display:flex;flex-direction:column;flex:1;margin-top:66px}.SearchResultsPage__center_28df8{flex:1;text-align:center;display:flex;justify-content:center;align-items:center;flex-direction:column;gap:8px;margin-bottom:72px}.SearchResultsPage__empty_0ef02{padding:0 32px;gap:4px}.SearchResultsPage__margin_ea7b4{margin-top:8px}.SearchResultsPage__count_29122{display:flex;justify-content:center;align-items:center}.GuestsPage__add_1afab{display:flex;width:100%;gap:10px;align-items:center;color:var(--tg-theme-link-color);font-size:17px;line-height:22px;font-weight:400;letter-spacing:-.43px;padding:11px 0;transition:opacity .1s ease-out}.GuestsPage__add_1afab path{fill:var(--tg-theme-link-color)}.GuestsPage__add_1afab:not([disabled]):active{opacity:.6!important}@media (hover: hover){.GuestsPage__add_1afab:not([disabled]):hover{opacity:.85}}.GuestsPage__list_9cccf{display:flex;flex-direction:column;padding:0 0 0 16px}.GuestsPage__item_5ef84{display:flex;align-items:center;padding:4px 16px 4px 0}.GuestsPage__children_fe463{display:flex;align-items:center;padding:10px 16px 10px 0}.GuestsPage__left_e82f4{flex:1;font-size:17px;line-height:22px;letter-spacing:-.43px;font-weight:400}.GuestsPage__right_21d99{display:flex;gap:8px;align-items:center}.GuestsPage__circle_2e342{flex:0 0 36px;height:36px;width:36px;border-radius:50%;background-color:var(--tg-theme-secondary-bg-color);display:flex;justify-content:center;align-items:center;transition:opacity .1s ease-out}.GuestsPage__circle_2e342:disabled{opacity:.5}.GuestsPage__circle_2e342 path{fill:var(--tg-theme-text-color)}.GuestsPage__circle_2e342:not([disabled]):active{opacity:.6!important}@media (hover: hover){.GuestsPage__circle_2e342:not([disabled]):hover{opacity:.85}}.GuestsPage__count_586f4{width:24px;display:flex;justify-content:center;align-items:center}.GuestsPage__bar_e76f6{width:100%;height:1px;background-color:var(--tg-theme-secondary-bg-color)}.GuestsPage__content_ebf7b{flex:1;padding:12px 16px}.GuestsPage__top_0b0ac{padding:16px 16px 4px}.GuestsPage__delete_73e0c{cursor:pointer;transition:opacity .1s ease-out}.GuestsPage__delete_73e0c path{fill:var(--tg-theme-hint-color)}.GuestsPage__delete_73e0c:not([disabled]):active{opacity:.6!important}@media (hover: hover){.GuestsPage__delete_73e0c:not([disabled]):hover{opacity:.85}}.GuestsChildrenPage__wrapper_a8d11{padding:12px 16px}.GuestsChildrenPage__top_7f11b{padding:16px 16px 4px}.GuestsChildrenPage__bar_41e01{margin-left:16px;width:100%;height:1px;background-color:var(--tg-theme-secondary-bg-color)}.GuestsChildrenPage__item_3af30{padding:11px 0 11px 16px;font-size:17px;line-height:22px;font-weight:400;letter-spacing:-.43px;cursor:pointer}.FilterTemplate__wrapper_31b62{padding:12px 16px 80px}.FilterTemplate__main_4a3f2{display:flex;flex-direction:column;border-radius:12px;background-color:var(--tg-theme-bg-color);padding-left:16px}.FilterTemplate__title_4cae5{font-size:20px;font-weight:700;line-height:24px;letter-spacing:-.45px;flex:1}.FilterTemplate__header_891b3{padding:24px 16px 4px 0;display:flex;gap:5px;align-items:center}.SearchFilterSortPage__item_f92d7{padding:11px 16px 11px 0;display:flex;justify-content:space-between;gap:16px;cursor:pointer;align-items:center}.SearchFilterSortPage__item_f92d7 path{stroke:var(--tg-theme-button-color)}.SearchFilterSortPage__title_798be{font-size:17px;font-weight:400;line-height:22px;letter-spacing:-.43px}.SearchFilterSortPage__bar_93b15{width:100%;height:1px;background-color:var(--tg-theme-secondary-bg-color)}.BaseLabel{position:relative;display:flex;flex-direction:column}.BaseLabel__required{color:var(--tg-theme-destructive-text-color);margin-left:4px}.BaseLabel__sub-label{font-size:11px;line-height:13px;color:var(--tg-theme-hint-color);margin-left:4px}.BaseLabel__header{display:flex;align-items:center;margin-bottom:6px}.BaseLabel__header--action{justify-content:space-between}.BaseLabel__label{font-size:14px;line-height:18px}.BaseLabel__label--bold{font-weight:600}.Input__wrapper_6bee1{position:relative;flex:1}.Input__wrapper_6bee1+.Input__wrapper_6bee1{margin-top:10px}.Input__center_28ceb{text-align:center}.Input__center_28ceb .Input__errorText_e9d71{text-align:center;margin:4px auto 0}.Input__input_b8a70{width:100%;background-color:var(--tg-theme-bg-color);font-size:17px;line-height:22px;padding:10px;border:1px solid var(--tg-theme-separator-color);border-radius:8px}.Input__input_b8a70::placeholder{color:var(--tg-theme-hint-color)}.Input__input_b8a70:focus{outline:2px var(--tg-theme-button-color) solid;outline-offset:-1px}.Input__input_b8a70.Input__error_d5183{border-color:var(--tg-theme-destructive-text-color)}.Input__input_b8a70.Input__disabled_3ba54,.Input__input_b8a70.Input__disabled_3ba54+.Input__suffix_db17a{opacity:.4}.Input__input_b8a70.Input__large_b4415{font-size:20px;line-height:24px}.Input__statusIcon_29d2c{position:absolute;right:10px;bottom:1px;height:44px;display:flex;align-items:center}.Input__statusIcon_29d2c svg{display:block}.Input__errorText_e9d71{color:var(--tg-theme-destructive-text-color);margin-top:6px}.Input__suffix_db17a{position:absolute;right:16px;top:10px;font-size:17px;line-height:22px}.Input__suffix_db17a .Input__required_3c92b:not(:first-child){margin-left:5px}.Input__input_b8a70:not(:placeholder-shown)+.Input__suffix_db17a .Input__required_3c92b{display:none}.Input__input_b8a70::-webkit-outer-spin-button,.Input__input_b8a70::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.Input__input_b8a70[type=number]{-moz-appearance:textfield}.Input__info_3e2f2{margin-top:6px;color:var(--tg-theme-section-header-text-color)}.histogram-wrapper[data-v-b7ea51b9]{position:relative;width:100%;height:72px}.histogram-chart[data-v-b7ea51b9]{width:100%!important;height:72px!important;margin:0!important}.histogram-overlays[data-v-b7ea51b9]{position:absolute;top:0;left:0;right:0;bottom:0;pointer-events:none;z-index:1;display:flex;justify-content:space-between}.overlay-left[data-v-b7ea51b9],.overlay-right[data-v-b7ea51b9]{position:relative;-webkit-backdrop-filter:saturate(0);backdrop-filter:saturate(0);background:#ffffffb5}.FilterPricePage__header_1c115{display:flex;align-items:center;gap:8px;padding:12px 16px 12px 0;width:100%}.FilterPricePage__rangeLine_24eda{width:100%;border-bottom:2px solid #c8c7cb;flex-shrink:1.35}.FilterPricePage__block_37a1b{display:flex;flex-direction:column;flex-shrink:1;width:100%}.FilterPricePage__histogram_3b6cb{margin-bottom:-1px}.FilterPricePage__line_7d519{position:absolute;bottom:0;height:2px;background-color:var(--tg-theme-secondary-bg-color);width:calc(100% + 28px);z-index:1;left:-14px}.FilterPricePage__wrapper_9529e{margin:16px 30px 28px 16px;position:relative;--p-slider-transition-duration: 0;--p-slider-track-background: var(--tg-theme-secondary-bg-color);--p-slider-track-border-radius: 0;--p-slider-track-size: 2px;--p-slider-range-background: var(--tg-theme-button-color);--p-slider-handle-width: 28px;--p-slider-handle-height: 28px;--p-slider-handle-border-radius: 50%;--p-slider-handle-background: #fff;--p-slider-handle-hover-background: #fff;--p-slider-handle-content-border-radius: 50%;--p-slider-handle-content-hover-background: #fff;--p-slider-handle-content-width: 28px;--p-slider-handle-content-height: 28px;--p-slider-handle-content-shadow: 0px 6px 13px 0px rgba(0, 0, 0, .12), 0px .5px 4px 0px rgba(0, 0, 0, .12);--p-slider-handle-focus-ring-width: 0;--p-slider-handle-focus-ring-style: transparent;--p-slider-handle-focus-ring-color: transparent;--p-slider-handle-focus-ring-offset: none;--p-slider-handle-focus-ring-shadow: none;--p-slider-handle-content-background: #fff}.FilterPricePage__wrapper_9529e span{z-index:100}.SearchFilterPaymentPage__btn_c7eda{padding:12px 16px 12px 0;font-size:17px;line-height:22px;font-weight:400;letter-spacing:-.43px;color:var(--tg-theme-link-color);cursor:pointer;transition:opacity .1s ease-out}.SearchFilterPaymentPage__btn_c7eda:not([disabled]):active{opacity:.6!important}@media (hover: hover){.SearchFilterPaymentPage__btn_c7eda:not([disabled]):hover{opacity:.85}}.SearchFilterPaymentPage__bar_2b94c{width:100%;height:1px;background-color:var(--tg-theme-secondary-bg-color)}.SearchFilterPaymentPage__item_c6b13{display:flex;gap:11px;cursor:pointer;align-items:center}.SearchFilterPaymentPage__item_c6b13:last-of-type .SearchFilterPaymentPage__value_9964e{border-bottom:none}.SearchFilterPaymentPage__check_1b1e3{width:22px;height:22px;border-radius:50%;border:1px solid var(--tg-theme-hint-color);display:flex;justify-content:center;align-items:center;flex:0 0 22px}.SearchFilterPaymentPage__active_d4565{border:1px solid var(--tg-theme-button-color);background-color:var(--tg-theme-button-color)}.SearchFilterPaymentPage__value_9964e{padding:11px 0;font-size:17px;line-height:22px;letter-spacing:-.43px;font-weight:400;color:var(--tg-theme-text-color);flex:1;border-bottom:1px solid var(--tg-theme-secondary-bg-color)}.SearchFilterStarsPage__btn_da16f{padding:12px 16px 12px 0;font-size:17px;line-height:22px;font-weight:400;letter-spacing:-.43px;color:var(--tg-theme-link-color);cursor:pointer;transition:opacity .1s ease-out}.SearchFilterStarsPage__btn_da16f:not([disabled]):active{opacity:.6!important}@media (hover: hover){.SearchFilterStarsPage__btn_da16f:not([disabled]):hover{opacity:.85}}.SearchFilterStarsPage__bar_13371{width:100%;height:1px;background-color:var(--tg-theme-secondary-bg-color)}.SearchFilterStarsPage__item_d761b{display:flex;gap:11px;cursor:pointer;align-items:center}.SearchFilterStarsPage__item_d761b:last-of-type .SearchFilterStarsPage__value_b6a1b{border-bottom:none}.SearchFilterStarsPage__check_b34cc{width:22px;height:22px;border-radius:50%;border:1px solid var(--tg-theme-hint-color);display:flex;justify-content:center;align-items:center;flex:0 0 22px}.SearchFilterStarsPage__active_fd08c{border:1px solid var(--tg-theme-button-color);background-color:var(--tg-theme-button-color)}.SearchFilterStarsPage__value_b6a1b{padding:11px 0;font-size:17px;line-height:22px;letter-spacing:-.43px;font-weight:400;color:var(--tg-theme-text-color);flex:1;border-bottom:1px solid var(--tg-theme-secondary-bg-color)}.SearchFilterOtherPage__btn_fe93e{padding:12px 16px 12px 0;font-size:17px;line-height:22px;font-weight:400;letter-spacing:-.43px;color:var(--tg-theme-link-color);cursor:pointer;transition:opacity .1s ease-out}.SearchFilterOtherPage__btn_fe93e:not([disabled]):active{opacity:.6!important}@media (hover: hover){.SearchFilterOtherPage__btn_fe93e:not([disabled]):hover{opacity:.85}}.SearchFilterOtherPage__bar_2f802{width:100%;height:1px;background-color:var(--tg-theme-secondary-bg-color)}.SearchFilterOtherPage__item_ceefe{display:flex;gap:11px;cursor:pointer;align-items:center}.SearchFilterOtherPage__item_ceefe:last-of-type .SearchFilterOtherPage__value_f26e6{border-bottom:none}.SearchFilterOtherPage__check_254e4{width:22px;height:22px;border-radius:50%;border:1px solid var(--tg-theme-hint-color);display:flex;justify-content:center;align-items:center;flex:0 0 22px}.SearchFilterOtherPage__active_8475e{border:1px solid var(--tg-theme-button-color);background-color:var(--tg-theme-button-color)}.SearchFilterOtherPage__value_f26e6{padding:11px 0;font-size:17px;line-height:22px;letter-spacing:-.43px;font-weight:400;color:var(--tg-theme-text-color);flex:1;border-bottom:1px solid var(--tg-theme-secondary-bg-color)}.SearchFilterInfoPage__wrapper_f7a6e{padding:12px 16px;display:flex;flex-direction:column;gap:8px}.RatingTitle__title_2099c{font-size:17px;line-height:22px;font-weight:500;color:var(--tg-theme-text-color)}.RatingTitle__title_2099c.RatingTitle__large_cbc04{font-size:22px;line-height:28px}.RatingBlock__wrapper_1e2b1{padding-bottom:20px}.RatingBlock__header_878d3{padding:24px 16px 20px}.RatingBlock__rating_01d84{display:flex;align-items:center;gap:10px;padding:0 16px}.RatingBlock__right_a0a28{display:flex;flex-direction:column;gap:2px}.RatingBlock__title_b43f4{font-size:17px;line-height:22px;font-weight:500;color:var(--tg-theme-text-color)}.RatingBlock__subtitle_4e389{color:var(--tg-theme-hint-color);font-size:14px;font-weight:400;line-height:18px}.RatingBlock__percents_df44d{display:flex;flex-wrap:wrap;gap:16px;padding:24px 16px 0}.RatingBlock__item_77559{flex:1;min-width:150px;display:flex;flex-direction:column;gap:2px}.RatingBlock__top_6dcfb{display:flex;gap:5px;justify-content:space-between;width:100%;align-items:center}.RatingBlock__text_10878{font-size:12px;line-height:16px;font-weight:400;color:var(--tg-theme-text-color)}.RatingBlock__line_4b997{border-radius:2px;width:100%;height:3px;background-color:var(--tg-theme-secondary-bg-color);position:relative}.RatingBlock__active_fced7{position:absolute;border-radius:2px;top:0;bottom:0;height:3px;left:0;background-color:#34c759}.RatingBlock__short_c4bc0{padding:12px 0}.RatingBlock__arrow_e3968{width:16px;height:24px;margin-left:auto}.RatingBlock__arrow_e3968 path{stroke:var(--tg-theme-subtitle-text-color)}.HotelButton__wrapper_a6c0d{padding:16px;width:100%}.HotelButton__btn_ef14a{width:100%;padding:14px 0;background-color:var(--tertiary-fill-background);border-radius:12px;font-size:17px;line-height:22px;font-weight:600;color:var(--tg-theme-text-color);transition:opacity .1s ease-out}.HotelButton__btn_ef14a.HotelButton__primary_6fae6{background-color:var(--tg-theme-button-color);color:var(--tg-theme-button-text-color)}.HotelButton__btn_ef14a.HotelButton__pending_b0a09{cursor:default}.HotelButton__btn_ef14a:not([disabled]):not(.HotelButton__pending_b0a09):active{opacity:.6!important}@media (hover: hover){.HotelButton__btn_ef14a:not([disabled]):not(.HotelButton__pending_b0a09):hover{opacity:.85}}.HotelButton__spinner_5bd98{margin:-1px auto;height:24px}.HotelButton__disabled_58ec3{opacity:.4;pointer-events:none}.noPadding[data-v-a7429848]{padding:0}.noPaddingTop[data-v-a7429848]{padding-top:0}.AboutBlock__top_2cbc9{padding:24px 16px 8px}.AboutBlock__text_24abd{font-size:17px;font-weight:400;line-height:22px;color:var(--tg-theme-text-color);padding:0 16px;overflow:hidden;text-overflow:ellipsis;height:100%;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical}.AdditionalBlock__top_45f29{padding:24px 16px 8px}.AdditionalBlock__text_c86b8{display:flex;flex-direction:column;gap:10px;padding:0 16px 16px;font-size:17px;line-height:22px;font-weight:400;color:var(--tg-theme-text-color)}.Icon__icon_7b5a0{display:inline;font-family:moyabronicons;font-style:normal;font-weight:400}.CopyButton__btn_53a09{font-size:14px;line-height:18px;font-weight:400;text-align:left;transition:opacity .1s ease-out}.CopyButton__btn_53a09 span{color:var(--tg-theme-link-color)}.CopyButton__btn_53a09 svg{width:16px;height:16px;flex:0 0 16px;margin-left:5px;vertical-align:middle}.CopyButton__btn_53a09 path{fill:var(--tg-theme-link-color)}.CopyButton__btn_53a09:not([disabled]):active{opacity:.6!important}@media (hover: hover){.CopyButton__btn_53a09:not([disabled]):hover{opacity:.85}}.AmenityView__icon_a9d8d path{fill:var(--tg-theme-hint-color)}.AmenityView__debug_401ae{font-size:4px;aspect-ratio:1;max-width:min-content;padding:1px;border:1px solid var(--tg-theme-subtitle-text-color)}.AmenityTagItem__tag_f2799{align-items:center;display:flex;gap:6px;border:1px solid var(--tertiary-fill-background);padding:6px 10px;border-radius:8px;overflow:hidden}[data-theme=dark] .AmenityTagItem__tag_f2799{border-color:#292929}.AmenityTagItem__tag_f2799 div{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.AmenityTagItem__tag_f2799 path{fill:var(--tg-theme-text-color)}.AmenityTagItem__tag_f2799 svg{height:18px;width:18px}.AmenityTagItem__tag-inline_3543b{padding:6px 4px;border:none}.AmenityCarousel__wrapper_28dec{--padding: 0 16px;margin-bottom:16px;padding:var(--padding)}.AmenityCarousel__wrapper_28dec.AmenityCarousel__with-scroll_9fd14{padding:0}.AmenityCarousel__wrapper_28dec,.AmenityCarousel__list_eac54,.AmenityCarousel__inner_11932{display:flex;flex-wrap:wrap;justify-items:flex-start;gap:6px;width:100%}.AmenityCarousel__list_eac54{overflow:hidden;height:auto}.AmenityCarousel__with-scroll_9fd14 .AmenityCarousel__list_eac54{position:relative;height:70px}.AmenityCarousel__with-scroll_9fd14 .AmenityCarousel__list_inner_c09d6{position:absolute;top:0;left:0}.AmenityCarousel__inner_11932{padding:var(--padding);display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;flex-wrap:nowrap;justify-items:auto}.AmenityCarousel__with-scroll_9fd14 .AmenityCarousel__inner_11932{height:80px;overflow:auto;position:absolute;top:0;left:0;overscroll-behavior:none;-ms-overflow-style:none;overflow:-moz-scrollbars-none}.AmenityCarousel__with-scroll_9fd14 .AmenityCarousel__inner_11932::-webkit-scrollbar{height:0}.AmenityCarousel__with-scroll_9fd14 .AmenityCarousel__list_eac54{flex-direction:column}.AmenityCarousel__row_d1bdc{display:flex;flex-wrap:nowrap;gap:6px}.AmenityCarousel__wrapper-inline_e8734{gap:4px 6px;padding-right:0;min-width:0;margin-bottom:0}.AmenityCarousel__wrapper-inline_e8734 .AmenityCarousel__list_eac54{display:contents}.AmenityCarousel__tag_c60fb{align-items:center;display:flex;gap:6px;border:1px solid var(--tertiary-fill-background);padding:6px 10px;border-radius:8px}.AmenityCarousel__tag_c60fb div{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.AmenityCarousel__tag_c60fb path{fill:var(--tg-theme-text-color)}.AmenityCarousel__tag_c60fb svg{height:18px;width:18px}.AmenityCarousel__tag-inline_49f83{padding:6px 4px;border:none}.AmenityCarousel__link_f6f68{padding:6px 10px;display:flex;gap:3px;align-items:center;flex-shrink:0;border-radius:8px;cursor:pointer;background-color:var(--tertiary-fill-background);transition:opacity .1s ease-out;white-space:nowrap}[data-theme=dark] .AmenityCarousel__link_f6f68{background-color:#292929}.AmenityCarousel__link_f6f68:not([disabled]):active{opacity:.6!important}@media (hover: hover){.AmenityCarousel__link_f6f68:not([disabled]):hover{opacity:.85}}.MainBlock__ya_5af4c{display:flex;align-items:center;gap:7px;color:var(--tg-theme-link-color);font-size:14px;line-height:18px;padding:0 0 16px 16px}.MainBlock__ya_5af4c path{stroke:var(--tg-theme-link-color)}.MainBlock__point_882f2{transform:translate(-50%,-100%)}.MainBlock__meters_8a4cb{display:flex;padding:0 16px;margin-top:8px;flex-direction:column;gap:8px}.MainBlock__gray_ad692{color:var(--tg-theme-hint-color)}.MainBlock__item_ef435{display:flex;align-items:center;gap:4px}.MainBlock__item_ef435 path{fill:var(--tg-theme-text-color)}.MainBlock__item_ef435:last-child svg{width:13px;height:15px}.MainBlock__item_ef435 svg{flex:0 0 16px}.MainBlock__wrapper_95995{border-radius:16px;background-color:var(--tg-theme-bg-color);position:relative}.MainBlock__top_e5af4{padding:16px;display:flex;flex-direction:column;gap:4px}.MainBlock__top_e5af4 .MainBlock__stars_59a70{margin-right:8px}.MainBlock__top_e5af4 .MainBlock__stars_59a70 svg{width:12px;height:12px}.MainBlock__top_e5af4 .MainBlock__stars_59a70 path{fill:#ff9500}.MainBlock__title_e5ee2{font-size:28px;line-height:31px;font-weight:700}.MainBlock__map_dbd5b{overflow:hidden;padding:16px 16px 0;border-radius:8px}.MainBlock__map_dbd5b *{touch-action:auto!important}.MainBlock__map_dbd5b canvas{border-radius:8px}.MainBlock__copu_d4314{width:100%;display:block;padding:8px 16px;text-align:left}.MainBlock__copu_d4314 span{display:inline}.MainBlock__copu_d4314 svg{display:inline-block;margin:0 0 0 6px;vertical-align:middle}.MainBlock__img_81638{width:100%;height:auto;margin:16px 0 8px;border-radius:8px}.InfoBlock__wrapper_97ee4{border-radius:12px;background-color:var(--tg-theme-bg-color)}.InfoBlock__top_27bc2{padding:24px 16px 0;display:flex;align-items:center;gap:10px}.InfoBlock__left_9a272{flex:1}.InfoBlock__title_27acd{font-size:20px;line-height:24px;font-weight:700;color:var(--tg-theme-text-color)}.InfoBlock__text_d09ac{font-size:14px;line-height:18px;font-weight:400;color:var(--tg-theme-hint-color)}.InfoBlock__btn_4af51{transition:opacity .1s ease-out}.InfoBlock__btn_4af51 path{fill:var(--tg-theme-button-color)}.InfoBlock__btn_4af51:not([disabled]):active{opacity:.6!important}@media (hover: hover){.InfoBlock__btn_4af51:not([disabled]):hover{opacity:.85}}.hotel-review-additional-info[data-v-e82dd5db]{display:flex;overflow:auto;gap:16px;padding:10px 8px 6px;scrollbar-width:none}.row[data-v-e82dd5db]{display:flex;flex-direction:column;align-items:center;white-space:nowrap;padding:0 8px}.icon[data-v-e82dd5db]{width:32px;height:32px;display:flex;align-items:center;justify-content:center;margin-bottom:8px}.label[data-v-e82dd5db]{flex:1;text-align:center}.value[data-v-e82dd5db]{display:flex;align-items:flex-start;gap:2px;font-weight:400}.slash[data-v-e82dd5db]{color:#999;font-size:17px;margin:0 2px}.Avatar__avatar_88d93{position:relative;border-radius:50%;display:flex;align-items:center;justify-content:center;overflow:hidden}.Avatar__img_a2d76{width:100%;height:100%;object-fit:cover;border-radius:50%}.Avatar__letter_eb058{color:#fff;text-transform:uppercase;font-weight:500;-webkit-user-select:none;user-select:none}.ReviewCard__tripadvisor_7e10c path{fill:var(--tg-theme-text-color)}.ReviewCard__ratingTitle_71638{padding:0 16px;margin-bottom:8px}.ReviewCard__additionalInfo_7c6fb{margin:8px 0}.ReviewCard__rating_7430b{display:flex;align-items:center;gap:4px}.ReviewCard__top_d9dfb{padding:16px;display:flex;gap:10px}.ReviewCard__mini_6c722{overflow:hidden;text-overflow:ellipsis;height:100%;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.ReviewCard__gray_3d01b{color:var(--tg-theme-hint-color)}.ReviewCard__block_1d7ed{padding:0 16px 12px 0;border-bottom:1px solid var(--tg-theme-secondary-bg-color)}.ReviewCard__text_65ebd{padding:0 16px 12px}.ReviewCard__info_70721{flex:1;display:flex;flex-direction:column;gap:2px}.ReviewCard__title_b54d7{padding:0 16px 4px}.ReviewCard__radius_f346c{border-radius:0}.ReviewCard__radius_f346c:last-child .ReviewCard__block_1d7ed{border-bottom:none}.ReviewCard__textSection_06c64{padding:0 16px 12px}.ReviewCard__textSection_06c64 .ReviewCard__text_65ebd{padding:0}.ReviewCard__textSection_06c64 .ReviewCard__text_65ebd+.ReviewCard__text_65ebd{margin-top:4px}.ReviewCard__green_2ec7d{color:#009411}.ReviewCard__red_e358f{color:#d50000}.ReviewsBlock__top_00596{padding:24px 16px 12px}.AmenityBlock__top_3e8b4{padding:24px 16px 4px}.AmenityBlock__item_8dad0{padding-left:16px;display:flex;gap:10px;align-items:center}.AmenityBlock__item_8dad0:last-child .AmenityBlock__right_2cc0d{border-bottom:none}.AmenityBlock__right_2cc0d{flex:1;padding:11px 16px 11px 0;border-bottom:1px solid var(--tg-theme-secondary-bg-color);display:flex;gap:10px;justify-content:space-between;overflow:hidden}.AmenityBlock__overflow_662e2{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1}.BaseButton__btn_d7283{border-radius:12px;padding:14px 0;font-size:17px;line-height:22px;letter-spacing:-.43px;font-weight:600;width:100%;background-color:var(--tg-theme-button-color);color:var(--tg-theme-button-text-color);transition:opacity .1s ease-out}.BaseButton__btn_d7283:not([disabled]):active{opacity:.6!important}@media (hover: hover){.BaseButton__btn_d7283:not([disabled]):hover{opacity:.85}}.BaseButton__btn_d7283:disabled{opacity:.4}.TeleportModal__wrapper_3f794{cursor:pointer;position:fixed;background-color:#00000080;left:0;right:0;bottom:0;top:0;z-index:100;animation:TeleportModal__fade-in_23e55 .3s forwards;overscroll-behavior:none;overflow:hidden}.TeleportModal__btn_dea5e{padding:0 16px}@keyframes TeleportModal__fade-in_23e55{0%{opacity:0}to{opacity:1}}.TeleportModal__content_353b2{cursor:default;position:absolute;bottom:0;left:0;right:0;padding-bottom:var(--safe-area-inset-bottom, 0px);width:100%;background-color:var(--tg-theme-bg-color);border-radius:16px 16px 0 0;animation:TeleportModal__transform-in_f1c91 .3s forwards}@keyframes TeleportModal__transform-in_f1c91{0%{bottom:-50%}to{bottom:0}}.TeleportModal__top_61160{display:flex;align-items:flex-start;padding:16px 16px 12px;white-space:break-spaces}.TeleportModal__top_61160 div{flex:1}.TeleportModal__cross_45f1f{cursor:pointer;transition:opacity .1s ease-out}.TeleportModal__cross_45f1f path{fill:var(--tg-theme-subtitle-text-color)}.TeleportModal__cross_45f1f:not([disabled]):active{opacity:.6!important}@media (hover: hover){.TeleportModal__cross_45f1f:not([disabled]):hover{opacity:.85}}.TeleportModal__footer_21925{border-top:1px solid var(--tg-theme-secondary-bg-color);padding:14px 16px}.TeleportModal__btn_dea5e{width:100%;background-color:var(--tertiary-fill-background);display:flex;justify-content:center;align-items:center;padding:14px;border-radius:12px;cursor:pointer;transition:opacity .1s ease-out}.TeleportModal__btn_dea5e:not([disabled]):active{opacity:.6!important}@media (hover: hover){.TeleportModal__btn_dea5e:not([disabled]):hover{opacity:.85}}.TeleportModal__btnPrimary_0e3e0{background-color:var(--tg-theme-button-color);color:var(--tg-theme-button-text-color)}.TeleportEarly__text_da5f8{padding:0 16px 16px}.ConditionsBlock__top_dd1aa{padding:24px 16px 6px}.ConditionsBlock__item_b17ac{padding:12px 0 0 16px;display:flex;gap:10px}.ConditionsBlock__item_b17ac path{fill:var(--tg-theme-hint-color)}.ConditionsBlock__item_b17ac:last-child .ConditionsBlock__right_b4800{border-bottom:none}.ConditionsBlock__right_b4800{padding:0 16px 12px 0;flex:1;display:flex;flex-direction:column;gap:10px;border-bottom:1px solid var(--tg-theme-secondary-bg-color)}.ConditionsBlock__line_b040a{display:flex;gap:20px}.ConditionsBlock__fix_165dc{min-width:80px;white-space:nowrap}.ConditionsBlock__info_f2dd1 svg{vertical-align:middle}.ConditionsBlock__info_f2dd1 svg path{fill:currentColor}.GalleryModal__modal_a9f14{position:fixed;top:0;left:0;right:0;height:100dvh;background:#000c;z-index:10;display:flex}.GalleryModal__carousel_7ba2b{width:100%}.GalleryModal__img_wrapper_08cb5{width:100%;height:100%;flex-shrink:0;position:relative}.GalleryModal__img_wrapper_08cb5 img{width:100%;height:100%;display:block;object-fit:contain;object-position:center center}.GalleryModal__modal_close_ced8d{width:36px;height:36px;position:absolute;top:12px;right:12px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEgAAABICAMAAABiM0N1AAAAVFBMVEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAgIAAAAAAAAAAAABAQEAAAAAAAAAAAAAAAACAgIAAAAAAAD///+AgIDv7+9/f3/f399wcHBQUFCXAsRWAAAAFHRSTlMAEG/v378gQI9/3oBf31DPry+PkHQyM+oAAAHGSURBVFjDtZjZcoQgEEWbRXAZZ8tVZvn//4ypPFAZW1qEnMeZ8lRfELChBOqmv67jiAV7ae7a0xGUbgw+aU4u2wKexZWh6QwS2M6VaqKKZLzFDqyXymmxk1alPM5iN9YlYhlkYM5bHo1MNO/pkE0n1FNU0xmH8Kv5MjiE+Zg7ZXGQUf0RtThMywxQ+TDFYGXhOhQx8CssH6NiQeUl8SP0DmEGyys831slnbDiOU0Ta5qXP8LWSmmwIkwLD87DixpacFyA6YeZ8/Clqpgs8YjsgY7JeJPsidmAlEnyxHnzEE2yB7iRhmySPdDUQjbJHrTUQDbJHlzpAtkke2Cph2ySPegJkE2yByDsM82oJHpAoF60sdJgp0WP3dN/oavsAWRTU2uJfNVbtLc624gnZbI2tgd4am61usbmf1pEKuFhf35hjUsdkHPWAclnC6kj+8knI27e3s/wAsscwpvZHn8ZUMhAFEsqwLran36kLAroKeJRgK/0wX6v1EL0qmpTUz5M539p/I6/4EO95pjnnNeu+zoXCL2rc6VxV5TGj7vK8SQziPlMp2gPLqoEjcxp+2pMK8rCMS7DW2S8bpuLxULfX1t9S1m+AUwvPThZyUXGAAAAAElFTkSuQmCC) center center no-repeat;background-size:contain;z-index:1}.GalleryModal__modal_counter_9bdfa{font-size:11px;position:absolute;bottom:20px;left:50%;transform:translate(-50%);color:#fff}.GalleryModal__image_58a19{max-width:100%;max-height:100%}.GalleryModal__mainPhotoBtnOverlay_f7fab{position:absolute;top:-38px;left:12px;z-index:2;display:flex;flex-direction:row;gap:4px}.GalleryModal__mainPhotoBtn_635ed,.GalleryModal__mainPhotoBtnActive_65e1e{display:flex;align-items:center;gap:4px;color:#fff;border:none;padding:8px 12px;font-size:14px;font-weight:600;cursor:pointer;transition:background .2s;height:36px;background:#0006;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);border-radius:20px}.GalleryModal__mainPhotoBtn_635ed:disabled{opacity:.6;cursor:not-allowed}.GalleryModal__mainPhotoBtnActive_65e1e>*{opacity:.5}.GalleryModal__topBtnSpinner_b5581{width:20px;height:20px}.HotelPageSkeleton__page_faf56{width:100%;height:100%;background-color:var(--tg-theme-secondary-bg-color)}.HotelPageSkeleton__block_f7e22{width:100%;padding:12px 16px;position:relative;border-radius:16px;background-color:var(--tg-theme-bg-color)}.HotelPageSkeleton__block_f7e22+.HotelPageSkeleton__block_f7e22{margin-top:8px}.HotelPageSkeleton__image_90028{position:relative;height:390px;background:var(--tg-theme-secondary-bg-color)}.HotelPageSkeleton__buttons_25d6a{position:absolute;top:12px;right:12px;z-index:200;display:flex;justify-content:flex-end;align-items:flex-start;gap:8px}.HotelPageSkeleton__header_feac9{position:relative;z-index:100;display:flex;align-items:center;gap:12px;margin-top:-10px}.HotelPageSkeleton__headerInfo_aee1a{display:flex;flex-direction:column;gap:4px}.HotelPageSkeleton__body_44051{display:flex;flex-direction:column;grid-gap:16px;min-width:0}.HotelPageSkeleton__title_edda0{margin-bottom:3px}.HotelPageSkeleton__stars_7dbf8{display:flex;align-items:center;gap:3px;margin-bottom:8px;animation:HotelPageSkeleton__pulse_21ed8 1.35s infinite linear}.HotelPageSkeleton__star_f6e75{width:12px}.HotelPageSkeleton__star_f6e75 path{fill:var(--tertiary-fill-background)}.HotelPageSkeleton__tagsBlock_1aa8e{display:grid;grid-gap:6px;overflow:hidden;padding:0 16px;margin:0 -16px}.HotelPageSkeleton__tags_ecf2b{display:flex;gap:6px}.HotelPage__carousel_3eaf3{position:fixed;top:0;left:0;right:0}.HotelPage__share_3cb97{position:absolute;top:12px;right:12px;width:36px;height:36px;border-radius:50%;background-color:#0006;display:flex;justify-content:center;align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#fff;padding:6px}.HotelPage__share_3cb97 path[fill]{fill:#fff}.HotelPage__like_44bee{position:absolute;top:12px;right:56px;width:36px;height:36px;border-radius:50%;background-color:#0006;display:flex;justify-content:center;align-items:center;cursor:pointer;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.HotelPage__like_44bee path{fill:#fff}.HotelPage__image_218f7{flex:0 0 100%;min-width:0;height:400px;object-fit:cover}.HotelPage__content_be014{background-color:var(--tg-theme-secondary-bg-color);z-index:10;margin-top:380px;padding-bottom:20px;display:flex;flex-direction:column;gap:8px;position:relative;border-top-right-radius:16px;border-top-left-radius:16px}.HotelPage__center_2bd87{height:100%;display:flex;justify-content:center;flex-direction:column;gap:8px;text-align:center;align-items:center}.HotelAboutPage__wrapper_8cde5{padding-top:12px}.HotelAboutPage__top_856cf{padding:24px 16px 8px}.HotelAboutPage__text_ec954{display:flex;flex-direction:column;gap:10px;padding:0 16px 16px;font-size:16px;line-height:22px;font-weight:400;color:var(--tg-theme-text-color)}.HotelAmenitiesPage__wrapper_7cfc6{padding:12px 0;display:flex;flex-direction:column;gap:8px}.HotelAmenitiesPage__top_7a8ec{padding:24px 16px 4px;display:flex;align-items:center;gap:10px}.HotelAmenitiesPage__top_7a8ec path{fill:var(--tg-theme-text-color)}.HotelAmenitiesPage__item_cf754{padding-left:29px;display:flex;gap:19px;align-items:center}.HotelAmenitiesPage__item_cf754:last-child .HotelAmenitiesPage__right_7a798{border-bottom:none}.HotelAmenitiesPage__right_7a798{flex:1;padding:10px 16px 10px 0;display:flex;flex-direction:column;border-bottom:1px solid var(--tg-theme-secondary-bg-color)}.HotelReviewsPage__wrapper_c4954{padding:12px 0;display:flex;flex-direction:column;gap:8px}.HotelInfoPage__wrapper_d2707{display:flex;flex-direction:column;padding:12px 16px;gap:8px}.LoadingSimple__loading_d7532{animation:LoadingSimple__spin_97677 1s linear infinite}.LoadingSimple__loading_d7532 path{stroke:var(--tg-theme-link-color)}@keyframes LoadingSimple__spin_97677{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.ReservationMyPage__wrapper_85ec8{padding:12px 16px;display:flex;flex-direction:column;gap:16px}.ReservationMyPage__loading_573af{align-items:center;padding:40px}.ReservationMyPage__center_cbae4{color:var(--tg-theme-hint-color);padding:32px;display:flex;flex-direction:column;gap:16px;justify-content:center;align-items:center;text-align:center}.ReservationMyPage__center_cbae4 svg{width:48px;height:40px}.ReservationMyPage__center_cbae4 path{fill:var(--tg-theme-hint-color)}.ReservationMyPage__loadingPage_8577b{display:flex;justify-content:center;padding:16px}.StatusProgressListItem__btn_63f28{width:100%;padding:0;margin-top:4px}.StatusProgressListItem__btn_63f28:not(:last-child){margin-top:20px}.StatusProgressListItem__wrapper_c2814{position:relative;font-size:17px;line-height:22px}.StatusProgressListItem__wrapper_c2814 .StatusProgressListItem__icon_5e3ca{position:relative;display:flex;align-items:flex-end;background-repeat:no-repeat;background-position:left center}.StatusProgressListItem__wrapper_c2814:not(:first-child){margin-top:1px}.StatusProgressListItem__wrapper_c2814:first-child .StatusProgressListItem__icon_5e3ca{align-items:flex-start}.StatusProgressListItem__wrapper_c2814.StatusProgressListItem__textOnly_1a3d3:not(:first-child){margin-top:12px}.StatusProgressListItem__wrapper_c2814:not(.StatusProgressListItem__textOnly_1a3d3):first-child:not(:last-child):not(:has(+.StatusProgressListItem__textOnly_1a3d3)) .StatusProgressListItem__icon_5e3ca{padding-bottom:5px;background-image:url("data:image/svg+xml,%3csvg%20width='20'%20height='25'%20viewBox='0%200%2020%2025'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M0%2010C0%204.47715%204.47715%200%2010%200C15.5228%200%2020%204.47715%2020%2010C20%2012.992%2018.6859%2015.6772%2016.6035%2017.5098C14.1872%2019.6361%2012.9791%2020.6992%2012.6952%2021.1156C12.2707%2021.7381%2012.3119%2021.647%2012.125%2022.3769C12%2022.8651%2012%2023.5768%2012%2025H8C8%2023.5768%208%2022.8651%207.87499%2022.3769C7.6881%2021.647%207.72926%2021.7381%207.3048%2021.1156C7.02087%2020.6992%205.81275%2019.6361%203.39653%2017.5098C1.31405%2015.6772%200%2012.992%200%2010Z'%20fill='%234EAFFE'/%3e%3c/svg%3e")}.StatusProgressListItem__wrapper_c2814:not(.StatusProgressListItem__textOnly_1a3d3):nth-child(2):not(:first-child) .StatusProgressListItem__icon_5e3ca{padding-top:5px;background-image:url("data:image/svg+xml,%3csvg%20width='20'%20height='25'%20viewBox='0%200%2020%2025'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M0%2015C0%2020.5228%204.47715%2025%2010%2025C15.5228%2025%2020%2020.5228%2020%2015C20%2012.008%2018.6859%209.32282%2016.6035%207.49022C14.1872%205.36393%2012.9791%204.30079%2012.6952%203.8844C12.2707%203.26192%2012.3119%203.35298%2012.125%202.6231C12%202.13487%2012%201.42325%2012%200H8C8%201.42325%208%202.13487%207.87499%202.6231C7.6881%203.35298%207.72926%203.26192%207.3048%203.8844C7.02087%204.30079%205.81275%205.36393%203.39653%207.49022C1.31405%209.32282%200%2012.008%200%2015Z'%20fill='%234EAFFE'/%3e%3c/svg%3e")}.StatusProgressListItem__wrapper_c2814:not(.StatusProgressListItem__textOnly_1a3d3):not(:first-child) .StatusProgressListItem__icon_5e3ca:after{width:4px;height:26px;bottom:calc(50% + 11px);left:8px;content:"";position:absolute;z-index:-1;background:#4eaffe}.StatusProgressListItem__wrapper_c2814:last-child .StatusProgressListItem__text_36661{margin-bottom:auto}.StatusProgressListItem__wrapper_c2814:first-child .StatusProgressListItem__text_36661{margin-bottom:auto}.StatusInfoView__steps_08dc9{display:flex;flex-direction:column;width:100%}.CountdownTimer__wrapper_7351e{margin-top:8px}.CountdownTimer__timer_60bc8{font-size:28px;line-height:1.2;letter-spacing:-.43px}.CountdownTimer__info_c8656{margin-top:4px;font-size:17px;line-height:22px;letter-spacing:-.43px;color:var(--tg-theme-hint-color)}.StatusBlock__top_28072{display:flex;flex-direction:column;gap:12px;padding:24px 16px 16px}.StatusBlock__info_81543{display:flex;align-items:center;gap:10px}.StatusBlock__info_81543 svg{flex-shrink:0}.StatusBlock__copy_a28b3{display:flex;align-items:center;gap:4px}.StatusBlock__fail_3332b{padding-left:16px}.StatusBlock__first_6e1cc{padding:11px 16px 11px 0;display:flex;gap:16px;justify-content:space-between;border-bottom:1px solid var(--tg-theme-secondary-bg-color)}.StatusBlock__link_16224{cursor:pointer;padding:11px 0;color:var(--tg-theme-link-color);transition:opacity .1s ease-out}.StatusBlock__link_16224:not([disabled]):active{opacity:.6!important}@media (hover: hover){.StatusBlock__link_16224:not([disabled]):hover{opacity:.85}}.StatusBlock__infoList_item_4c196{border-top:1px solid #c8c7cb;padding:11px 0;display:flex;justify-content:space-between}.StatusBlock__infoList_41b69 .StatusBlock__td_label_21b43{width:20px;height:25px;position:absolute;left:0;top:9px;z-index:1}.ButtonsBlock__wrapper_a0845{display:flex;flex-direction:column;padding:8px 16px}.ButtonsBlock__wrapper_a0845:empty{display:none}.ButtonsBlock__content_7c68e{display:flex;justify-content:space-between;flex-grow:1;padding:11px 16px 11px 0;border-bottom:1px solid var(--tg-theme-separator-color);margin-right:-16px}.ButtonsBlock__content_7c68e svg{height:16px}.ButtonsBlock__item_287ca{display:flex;gap:10px;align-items:center;flex:1;text-align:center;cursor:pointer;transition:opacity .1s ease-out;text-decoration:none}.ButtonsBlock__item_287ca:not([disabled]):active{opacity:.6!important}@media (hover: hover){.ButtonsBlock__item_287ca:not([disabled]):hover{opacity:.85}}.ButtonsBlock__item_287ca:last-child .ButtonsBlock__content_7c68e{border-bottom:none}.ButtonsBlock__icon_3beed{display:flex;justify-content:center;align-items:center;width:24px}.ButtonsBlock__icon_3beed svg path[fill]{fill:var(--tg-theme-subtitle-text-color)}.TotalBlock__list_b02f3{padding:18px 16px 8px}.TotalBlock__item_6ede0{padding:6px 0;margin-top:2px;display:flex;gap:16px;overflow:hidden;align-items:flex-start;justify-content:space-between;white-space:nowrap}.TotalBlock__title_e520a{padding:4px 0;margin-bottom:8px}.TotalBlock__titleBlock_d2b48{padding-bottom:0}.TotalBlock__multiLine_a8cde{white-space:normal}.TotalBlock__overflow_51ec2{text-overflow:ellipsis;overflow:hidden}.TeleportLongConfirm__text_b98cd{padding:0 16px 16px}.SummaryBlock__wrapper_0c834{padding:16px 0;display:flex;flex-direction:column;gap:12px}.SummaryBlock__top_59174{padding:0 16px;display:flex;align-items:flex-start;min-width:0}.SummaryBlock__gray_f6b86{color:var(--tg-theme-hint-color)}.SummaryBlock__img_248a6{display:block;width:98px;height:98px;border-radius:8px;object-fit:cover}.SummaryBlock__table_4e813{padding:0 16px;display:flex;flex-direction:column;gap:10px;margin-top:8px}.SummaryBlock__table_4e813:empty{display:none}.SummaryBlock__item_7dbe0{display:flex;gap:12px}.SummaryBlock__item_7dbe0:empty{display:none}.SummaryBlock__item_7dbe0>div{text-transform:lowercase}.SummaryBlock__item_7dbe0>div:first-letter{text-transform:uppercase}.SummaryBlock__item_7dbe0 svg{flex-shrink:0}.SummaryBlock__item_7dbe0 svg path{fill:currentColor}.SummaryBlock__red_7950e{color:var(--tg-theme-destructive-text-color)}.SummaryBlock__left_fe7a9{min-width:120px;color:var(--tg-theme-hint-color)}.SummaryBlock__green_3bf2f{color:#009411}.SummaryBlock__gray_f6b86{color:var(--tg-theme-subtitle-text-color)}.SummaryBlock__gap_71c56{display:flex;align-items:center;gap:5px;padding:6px 4px}.SummaryBlock__gap_71c56 svg{height:18px;width:auto}.SummaryBlock__gap_71c56 rect{stroke:var(--tg-theme-text-color)}.SummaryBlock__gap_71c56 path{fill:var(--tg-theme-text-color)}.SummaryBlock__title_b09a4{overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;padding:0 16px}.SummaryBlock__list_3c5f6{display:flex;flex-wrap:wrap;gap:4px 6px;min-width:0}.SummaryBlock__no-photo_16142>div{padding:0}.HotelInfoBlock__top_a1cd4{padding:16px;display:flex;flex-direction:column;gap:4px;position:relative}.HotelInfoBlock__stars_b17ee svg{display:block;width:12px;height:12px}.HotelInfoBlock__stars_b17ee path{fill:#ff9500}.HotelInfoBlock__rating_ddfa7{position:absolute;top:0;right:16px}.HotelInfoBlock__list_da981{display:flex;flex-direction:column;gap:12px;margin-top:8px}.HotelInfoBlock__item_dcb70{display:flex;gap:12px;font-size:14px}.HotelInfoBlock__item_dcb70 svg{display:block;width:20px}.HotelInfoBlock__item_dcb70 svg path[fill]{fill:var(--tg-theme-hint-color)}.HotelInfoBlock__item-link_47276{display:flex;align-items:center;margin-top:6px;color:var(--tg-theme-link-color)}.HotelInfoBlock__item-link_47276:first-child{margin-top:0}.HotelInfoBlock__item-link_47276 svg{display:block;width:auto;margin-left:6px;margin-bottom:-2px}.HotelInfoBlock__item-link_47276 svg path[stroke]{stroke:currentColor}svg+.HotelInfoBlock__item-link_47276{margin-top:0}.ReservationDatesBlock__title_492fa{margin-bottom:16px;padding:24px 16px 0}.ReservationDatesBlock__dates_1f02b{padding:0 16px 16px;display:flex}.ReservationDatesBlock__dates_1f02b svg path{fill:currentColor}.ReservationDatesBlock__arrow_69c86{margin:0 12px;width:16px;height:auto}.ReservationDatesBlock__header_07e7e{padding-bottom:4px}.BookingNumberBlock__wrapper_b6d41{display:flex;align-items:center;gap:8px;padding:10px 16px;white-space:nowrap}.BookingNumberBlock__label_94f80{font-size:17px}.BookingNumberBlock__number_70c55{position:relative;height:36px;border-radius:18px;padding:0 8px;margin-left:32px;display:flex;justify-content:center;align-items:center;gap:5px;min-width:0}.BookingNumberBlock__number_70c55:before{position:absolute;top:0;left:0;background:linear-gradient(to right,#9f51e4,#1554fd);content:"";border-radius:inherit;width:100%;height:100%;opacity:.06}.BookingNumberBlock__number_70c55:after{position:absolute;top:50%;margin-top:-10px;left:-26px;background:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M14.2407%2010.6C14.639%209.7%2014.9378%208.6%2014.9378%207.5C14.9378%203.4%2011.5519%200%207.46888%200C3.38589%200%200%203.4%200%207.5C0%2011.6%203.38589%2015%207.46888%2015C8.56432%2015%209.56017%2014.8%2010.556%2014.3L13.5436%2017.3C13.9419%2017.7%2014.5394%2018%2015.1369%2018H17.2282V19.5C17.2282%2020.3%2017.9253%2021%2018.722%2021H20.2158V22.5C20.2158%2023.3%2020.9129%2024%2021.7095%2024H22.5062C23.3029%2024%2024%2023.3%2024%2022.5V20.2L14.2407%2010.6ZM5.9751%208.3C4.78008%208.3%203.68465%207.3%203.68465%206C3.68465%204.7%204.6805%203.7%205.9751%203.7C7.26971%203.7%208.26556%204.7%208.26556%206C8.26556%207.3%207.17012%208.3%205.9751%208.3Z'%20fill='url(%23paint0_linear_37_3)'/%3e%3cdefs%3e%3clinearGradient%20id='paint0_linear_37_3'%20x1='0'%20y1='12'%20x2='23.9004'%20y2='12'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='%239F51E4'/%3e%3cstop%20offset='1'%20stop-color='%231554FD'/%3e%3c/linearGradient%3e%3c/defs%3e%3c/svg%3e") center center no-repeat;background-size:contain;content:"";width:20px;height:20px}.BookingNumberBlock__value_9b733{background:linear-gradient(to right,#9f51e4,#1554fd);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent;font-size:20px;font-weight:700;text-overflow:ellipsis;flex-shrink:1;max-width:100%;overflow:hidden}.BookingNumberBlock__copy_eab46{width:20px;height:20px;background:url(/assets/copy-DpiJ6p_P.svg) center center no-repeat;background-size:contain;flex-shrink:0}.OrderSettlementBlock__title_05667{padding:24px 16px 8px}.OrderSettlementBlock__text_8a5fa{padding:0 16px 16px}.PaymentAgencyBlock__block_05793{display:flex;flex-direction:column;gap:4px;padding:16px 16px 12px;letter-spacing:-.43px}.PaymentCardInfoBlock__top_3b4b2{padding:16px 16px 4px;display:flex;align-items:center;gap:8px}.PaymentCardInfoBlock__green_b72e4{color:#009411}.PaymentCardInfoBlock__text_0c6f3{padding:0 16px 12px}.CancellationDetailsBlock__wrapper_e75dd{padding:4px 16px 0;display:flex;flex-direction:column;gap:16px}.CancellationDetailsBlock__amounts_47d4e{display:flex;flex-direction:column;gap:8px}.CancellationDetailsBlock__row_628f1{display:flex;justify-content:space-between;align-items:center;border-top:1px solid rgb(200,199,203);padding:11px 16px 11px 0;margin-right:-16px}.LoadingFullScreen__center_23780{height:100vh;width:100vw;display:flex;justify-content:center;align-items:center;flex-direction:column;gap:8px;text-align:center;position:fixed;left:0;top:0;background:var(--tg-theme-bg-color, #fff);z-index:9999}.ReservationPage__wrapper_281f8{display:flex;padding:8px 0 16px;flex-direction:column;gap:8px}.ReservationPage__center_23c90{height:100%;display:flex;justify-content:center;flex-direction:column;gap:8px;text-align:center;align-items:center}.SettingsPage__wrapper_91415{padding:12px 16px 0;display:flex;flex-direction:column;gap:20px;color:var(--tg-theme-text-color)}.SettingsPage__item_51c70{cursor:pointer;display:flex;padding:0 0 0 16px;align-items:center;gap:18px}.SettingsPage__item_51c70:last-child .SettingsPage__right_fdede{border-bottom:none}.SettingsPage__item_51c70:active{opacity:.6}.SettingsPage__right_fdede{display:flex;justify-content:space-between;gap:4px;align-items:center;flex:1;padding:11px 16px 11px 0;border-bottom:1px solid var(--tg-theme-secondary-bg-color)}.SettingsPage__info_c703d{display:flex;align-items:center;gap:10px;color:var(--tg-theme-hint-color)}.SettingsPage__info_c703d path{stroke:var(--tg-theme-hint-color)}.SettingsPage__title_53571{padding:5px 16px;text-transform:uppercase;color:var(--tg-theme-hint-color)}.SettingsPage__link_2be53{cursor:pointer;padding:11px 16px 11px 0;margin-left:16px;color:var(--tg-theme-link-color)}.SettingsPage__link_2be53+.SettingsPage__link_2be53{border-top:var(--tg-theme-secondary-bg-color) 1px solid}.SettingsLanguagePage__wrapper_4e19d{padding:12px 16px}.SettingsLanguagePage__top_ad94e{padding:24px 16px 4px}.SettingsLanguagePage__list_207d4{display:flex;flex-direction:column;padding-left:16px}.SettingsLanguagePage__item_f34f7{display:flex;align-items:center;gap:10px;cursor:pointer}.SettingsLanguagePage__item_f34f7:last-child .SettingsLanguagePage__right_34d07{border-bottom:none}.SettingsLanguagePage__right_34d07{flex:1;display:flex;justify-content:space-between;gap:4px;align-items:center;padding:11px 16px 11px 0;border-bottom:1px solid var(--tg-theme-secondary-bg-color)}.PlacementRating__wrapper_9b756{margin-bottom:16px}.PlacementRating__head_c0a0d{display:flex;align-items:center;margin-bottom:1px}.PlacementRating__round_966e0{display:flex;align-items:center;justify-content:center;height:18px;width:18px;border:1px solid #34c759;border-radius:50%;margin-right:6px;font-size:12px;font-weight:500;color:#34c759}.PlacementRating__description_11e86{color:#009411}.HotelBlock__content_bdbb4{padding:16px}.HotelBlock__header_4a9cb{display:flex;align-items:center;margin-bottom:7px}.HotelBlock__stars_d2359 svg{width:12px;height:12px}.HotelBlock__stars_d2359 svg path{fill:#ff9500}.HotelBlock__type_1383e{margin-left:10px}.HotelBlock__title_5e825{margin-bottom:2px}.HotelBlock__address_2f25f{margin-bottom:16px}.HotelBlock__row_40bae{display:flex;flex-wrap:nowrap;gap:6px;overflow:auto;min-width:0}.HotelBlock__row_40bae>*{flex-shrink:0}.BookingConditionsBlock__content_1e819{padding:24px 16px 16px}.BookingConditionsBlock__title_fced7{margin-bottom:12px}.BookingConditionsBlock__condition_e8ce8{display:flex;align-items:flex-start;gap:11px}.BookingConditionsBlock__condition_e8ce8+.BookingConditionsBlock__condition_e8ce8{margin-top:13px}.BookingConditionsBlock__ellipse_aa072{margin-top:9px;flex-shrink:0}.BookingConditionsBlock__ellipse_aa072 circle{fill:var(--tg-theme-text-color)}.BookingConditionsBlock__green_ec552{color:#009411}.BookingConditionsBlock__green_ec552 circle{fill:#009411}.FlagView__icon_16644{display:block;width:22px;object-fit:cover;border-radius:1.5px;outline:1px rgba(0,0,0,.1019607843) solid;outline-offset:-1px}.FlagView__icon_16644.FlagView__unknown_cb174{border:none;border-radius:0}.InputPhone__content_23710{position:relative;display:flex;justify-content:center;align-items:center;width:100%;background:var(--tg-theme-bg-color);border-radius:12px}.InputPhone__input_f7b14{width:100%;margin:0;background:none}.InputPhone__input_f7b14 input{padding-left:53px}.InputPhone__label_51978 .InputPhone__left_b6912{top:16px;bottom:unset;padding:6px 12px;height:44px}.InputPhone__label_51978 .InputPhone__placeholder_c5500{top:34.5px}.InputPhone__left_b6912{position:absolute;z-index:2;left:0;top:0;bottom:0;margin:8px 0;padding:12px;border-bottom-left-radius:12px;border-top-left-radius:12px;transform:translateZ(0);display:flex;align-items:center;gap:6px;cursor:pointer}.InputPhone__left_b6912:after{content:"";display:block;position:absolute;top:4px;bottom:4px;left:100%;border-right:1px solid var(--tg-theme-separator-color)}.InputPhone__large_54547 .InputPhone__placeholder_c5500{font-size:20px;line-height:24px}.InputPhone__placeholder_c5500{position:absolute;left:53px;font-size:17px;line-height:22px;color:var(--tg-theme-hint-color)}.InputPhone__placeholder_c5500 span:first-child{opacity:0}.input-has-error,.input-has-error:focus{border-color:#ff3c31}.BaseCheckbox{position:relative;display:flex;align-items:center;min-width:0;cursor:pointer}.BaseCheckbox--disabled{cursor:default;pointer-events:none}.BaseCheckbox--disabled .BaseCheckbox__input{background:#f2f4f7;border:1px solid #d0d5dd}.BaseCheckbox__input{display:flex;justify-content:center;align-items:center;width:20px;height:20px;flex-shrink:0;border-radius:4px;border:1px solid #dddde5;background:#fff;transition:all .3s}.BaseCheckbox__input--checked{border:1px solid var(--tg-theme-button-color);background:var(--tg-theme-button-color)}.BaseCheckbox__input--checked .BaseCheckbox__checkmark{opacity:1}.BaseCheckbox__checkmark{display:flex;opacity:0;transition:opacity var(--transition)}.BaseCheckbox__checkmark path{transition:stroke var(--transition)}.BaseCheckbox__label{display:flex;align-items:center;min-width:0;margin-left:8px}.BaseCheckbox__label--left{margin-left:0;margin-right:8px;font-size:14px;font-weight:400;line-height:17px}.BaseCheckbox__sub-label{font-size:11px;line-height:13px;color:var(--tg-theme-hint-color);margin-left:4px}.BaseCheckbox__tooltip{margin-left:8px}.AutocompleteInput__wrapper_5f802{position:relative}.AutocompleteInput__wrapper_5f802 .fade-enter-active,.AutocompleteInput__wrapper_5f802 .fade-leave-active{transition:opacity .2s}.AutocompleteInput__wrapper_5f802 .fade-enter-from,.AutocompleteInput__wrapper_5f802 .fade-leave-to{opacity:0}.AutocompleteInput__dropdown_ea33b{position:absolute;z-index:100;background:var(--tg-theme-bg-color);max-height:50dvh;overflow-y:auto;margin-top:4px;width:100%;box-shadow:0 0 2px #00000029,0 12px 20px #0000001f;border-radius:8px}.AutocompleteInput__item_0fcbf{display:flex;flex-direction:column;padding:10px 0;margin:0 16px;cursor:pointer;font-size:17px;line-height:22px}.AutocompleteInput__item_0fcbf>*{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.AutocompleteInput__item_0fcbf>span{font-size:14px;line-height:18px;color:var(--tg-theme-hint-color)}.AutocompleteInput__item_0fcbf:not(:last-child){border-bottom:1px solid var(--tg-theme-separator-color)}.AutocompleteInput__item_0fcbf:hover{background:var(--tg-theme-header-bg-color)}.DataBlock__content_27222{display:grid;grid-gap:16px;padding:16px}.DataBlock__info_35b56{display:flex;align-items:center;background:color-mix(in srgb,var(--tg-theme-bg-color) 100%,#007aff 5%);border-radius:12px;padding:12px}.DataBlock__description_2b7c6{color:#999;margin-top:-8px}.DataBlock__alert_8b778{margin-left:10px}.DataBlock__alert_8b778 span{color:var(--tg-theme-destructive-text-color)}.DataBlock__form_080cd{display:grid;grid-gap:16px}.DataBlock__line_5fbd2{border-bottom:1px solid #c7c7cc;opacity:50%}.DataBlock__textarea_95514{padding:12px;border-radius:12px;color:var(--tg-theme-text-color);background:var(--tg-theme-bg-color);border:1px solid var(--tg-theme-separator-color);resize:none;width:100%;font-size:17px;font-weight:400;line-height:22px}.DataBlock__blockGuest_10ee8{height:0;transition:all .2s ease-out;overflow:hidden;margin:0 -2px;padding:0 2px}.DataBlock__blockGuest_10ee8.DataBlock__show_553fe{height:70px;margin-top:16px}.Badge__badge_e814a{position:relative;display:flex;justify-content:center;align-items:center;border-radius:12px;background:var(--tg-theme-bg-color)}.Badge__badge_e814a:before{content:"";position:absolute;top:-1.5px;right:-1.5px;bottom:-1.5px;left:-1px;z-index:-1;border-radius:13.5px;background:linear-gradient(90deg,#9f51e4 25.21%,#1554fd 75.35%)}.Badge__value_6cbd7{background:linear-gradient(90deg,#9f51e4 25.21%,#1554fd 75.35%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent;padding:2px 6px}.PromoCodeInputBlock__body_2c761{padding:11px 16px;display:flex;align-items:center;gap:6px;color:var(--tg-theme-button-color)}.PromoCodeInputBlock__body_2c761>*{flex-shrink:0}.PromoCodeInputBlock__body_2c761 svg path{fill:currentColor}.PromoCodeInputBlock__filled_7b9ba{color:var(--tg-theme-text-color);gap:6px;position:relative}.PromoCodeInputBlock__value_00da6{background:linear-gradient(90deg,#9f51e4 25.21%,#1554fd 75.35%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent;flex-shrink:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:1px;margin:-1px;text-transform:uppercase}.PromoCodeInputBlock__closeBtn_ed03a{width:24px;height:24px;display:flex;align-items:center;justify-content:center;cursor:pointer;margin-left:auto}.PromoCodeInputBlock__loader_db279{width:16px;height:16px;border:2px solid rgba(0,0,0,.1);border-top-color:var(--tg-theme-button-color);border-radius:50%;animation:PromoCodeInputBlock__spin_8da18 1s linear infinite}@keyframes PromoCodeInputBlock__spin_8da18{to{transform:rotate(360deg)}}.PromoCodeInputBlock__input_d2cba{margin:0 16px 20px}.CardBlock__top_5a3b0{padding:16px 16px 4px;display:flex;align-items:center;gap:8px}.CardBlock__green_61335{color:#009411}.CardBlock__text_ef957{padding:0 16px 12px}.CardBlock__cards_68170{padding:4px 16px 12px;display:flex;align-items:center;gap:8px}.CardBlock__inputs_e3033{display:grid;grid-gap:12px;padding:0 16px 16px}.CardBlock__line_b16a7{display:flex;align-items:center;gap:16px}.CardBlock__line_b16a7 .CardBlock__input_8f87c+.CardBlock__input_8f87c{margin-top:0}.CardBlock__cardInput_c3164 input{padding-left:52px}.CardBlock__inputCard_5a960{position:relative}.CardBlock__cardType_85c24{position:absolute;left:10px;top:22px;transform:translateY(-50%)}.CardBlock__cardType_85c24:empty{display:none}.TotalBlock__short_bacc5{position:sticky;top:0;z-index:9;display:flex;align-items:center;justify-content:space-between;padding:13px 16px;background:color-mix(in srgb,var(--tg-theme-bg-color) 100%,#007aff 5%);border-radius:16px 16px 0 0}.TotalBlock__short_bacc5.TotalBlock__small_259c0{align-items:flex-start;padding:20px 16px;border-radius:16px}.TotalBlock__short_bacc5.TotalBlock__small_259c0 .TotalBlock__annotation_cb93c{margin-top:4px}.TotalBlock__detail_46a42{padding:6px 16px 14px;background:var(--tg-theme-bg-color);margin-top:-8px;border-radius:0 0 16px 16px}.TotalBlock__side_e18e0{text-align:end}.TotalBlock__old_29e3d{color:var(--tg-theme-destructive-text-color);text-decoration:line-through}.TotalBlock__annotation_cb93c{color:var(--tg-theme-hint-color)}.TotalBlock__line_56d44{display:flex;align-items:flex-start;justify-content:space-between;font-size:17px;line-height:22px}.TotalBlock__line_56d44:last-child{font-weight:500}.TotalBlock__line_56d44>*:last-child{white-space:nowrap}.TotalBlock__line_56d44+.TotalBlock__line_56d44{margin-top:12px}.NotIncludedBlock__content_d9bf9{padding:16px}.NotIncludedBlock__title_2afb7{margin-bottom:10px}.NotIncludedBlock__line_c3098{display:flex;align-items:center;justify-content:space-between;font-size:17px;line-height:22px}.NotIncludedBlock__line_c3098+.NotIncludedBlock__line_c3098{margin-top:12px}.BaseSelect__wrapper_fdab7{position:relative;flex:1}.BaseSelect__wrapper_fdab7+.BaseSelect__wrapper_fdab7{margin-top:10px}.BaseSelect__input_c37ab{width:100%;height:40px;background-color:var(--tg-theme-bg-color);font-size:17px;line-height:22px;padding:7px 10px;border:1px solid #868686;border-radius:8px;flex-shrink:0}.BaseSelect__input_c37ab::placeholder{color:var(--tg-theme-hint-color)}.BaseSelect__input_c37ab:focus{border-color:var(--tg-theme-button-color)}.BaseSelect__input_c37ab.BaseSelect__error_e5bb9{border-color:var(--tg-theme-destructive-text-color)}.BaseSelect__input_c37ab.BaseSelect__disabled_fd486,.BaseSelect__input_c37ab.BaseSelect__disabled_fd486+.BaseSelect__suffix_9ac2b{opacity:.4}.BaseSelect__input_c37ab.BaseSelect__large_75001{font-size:20px;line-height:24px}.BaseSelect__errorText_6370d{color:var(--tg-theme-destructive-text-color);margin-top:6px}.BaseSelect__input_c37ab:not(:placeholder-shown)+.BaseSelect__suffix_9ac2b .BaseSelect__required_ced2e{display:none}.BaseSelect__input_c37ab::-webkit-outer-spin-button,.BaseSelect__input_c37ab::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.BaseSelect__info_efb57{margin-top:6px;color:var(--tg-theme-section-header-text-color)}.CheckInBlock__content_ff156{padding:16px}.CheckInBlock__title_e5581{margin-bottom:12px}.CheckInBlock__list_b4560{display:grid;grid-gap:10px;margin-bottom:20px}.CheckInBlock__item_4e731{display:flex;align-items:center}.CheckInBlock__item_4e731 svg{display:block}.CheckInBlock__description_a2608{margin-left:8px}.EstimatedDates__dates_85bf9{padding:20px 16px;display:flex}.EstimatedDates__dates_85bf9 svg{flex-shrink:0}.EstimatedDates__dates_85bf9 svg path{fill:currentColor}.EstimatedDates__gray_dfffa{color:var(--tg-theme-hint-color)}.EstimatedDates__arrow_6ceaf{margin:0 12px;width:16px;height:auto}.EstimatedDates__arrow_6ceaf path{fill:currentColor}.EstimatedDates__big_d793d{margin:4px 12px 0}.EstimatedDates__header_ce609{padding-bottom:4px}.BedsView__item_1329a{display:flex;align-items:center;gap:4px;background:linear-gradient(90deg,#9f51e4 1.72%,#1554fd 101.72%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent}.BedsSetsView__list_7fb11{display:flex;align-items:center;gap:4px}.ConditionsBlockBooking__content_a6b82{padding:12px 16px 16px}.ConditionsBlockBooking__estimated_cc177{padding:0}.ConditionsBlockBooking__period_1630f{margin-top:20px;font-size:17px;line-height:22px}.ConditionsBlockBooking__count_fadee{font-weight:600}.ConditionsBlockBooking__edit_6fb57{font-size:14px;line-height:18px;font-weight:500;color:var(--tg-theme-button-color);margin-left:8px}.ConditionsBlockBooking__beds_434e2{display:flex;align-items:center;justify-content:space-between}.ConditionsBlockBooking__showBlockTitle_04472{margin:0 16px}.ConditionsBlockBooking__showBlock_ca2a3{transition:all .2s ease-out;max-height:0px;overflow:hidden;margin:0 -16px}.ConditionsBlockBooking__showBlock_ca2a3.ConditionsBlockBooking__show_3ad32{max-height:125px;padding-top:24px}.ConditionsBlockBooking__amenityTags_c31a7{margin:8px 0 0}.ConditionsBlockBooking__more_6c422{display:flex;align-items:center;justify-content:center;width:40px;height:28px;border-radius:8px;background:#007aff14}.ConditionsBlockBooking__more_6c422 svg{transition:all .25s}.ConditionsBlockBooking__moreActive_615af svg{transform:rotate(180deg)}.ConditionsBlockBooking__line_7c493{border-bottom:1px solid #c7c7cc;margin:16px 0;opacity:50%}.ConditionsBlockBooking__name_b098c{margin-bottom:14px}.ConditionsBlockBooking__info_7522f{margin-bottom:15px}.ConditionsBlockBooking__warn_faf57{color:var(--tg-theme-destructive-text-color)}.MyBookingPage__content_781c1{background-color:var(--tg-theme-secondary-bg-color);z-index:10;padding-bottom:20px;display:flex;flex-direction:column;gap:8px;position:relative;border-top-right-radius:16px;border-top-left-radius:16px}.MyBookingPage__content_781c1>*{flex-shrink:0}.MyBookingPage__actionDev_881f5{position:fixed;bottom:0;left:10px;right:10px}.SettingsCurrencyPage__wrapper_8002f{padding:12px 16px}.SettingsCurrencyPage__top_8d020{padding:24px 16px 4px}.SettingsCurrencyPage__list_bb495{display:flex;flex-direction:column;padding-left:16px}.SettingsCurrencyPage__item_2372f{display:flex;align-items:center;gap:10px;cursor:pointer}.SettingsCurrencyPage__item_2372f:last-child .SettingsCurrencyPage__right_c8ffb{border-bottom:none}.SettingsCurrencyPage__right_c8ffb{flex:1;display:flex;justify-content:space-between;gap:4px;align-items:center;padding:11px 16px 11px 0;border-bottom:1px solid var(--tg-theme-secondary-bg-color)}.SettingsCurrencyPage__text_bb983{text-transform:uppercase;color:var(--tg-theme-hint-color);min-width:34px}.SearchMapPage__wrapper_4852d{height:100%;display:flex;flex-direction:column;flex-grow:1}.SearchMapPage__header_4caaa{position:fixed;top:0;left:0;right:0;z-index:100;background-color:var(--tg-theme-bg-color);display:flex;flex-direction:column;gap:8px;padding:12px 0 8px}.SearchMapPage__info_1b39d{cursor:pointer;display:flex;gap:12px;align-items:center;margin:0 16px;padding:5px 10px;border-radius:8px;background-color:var(--quarternary-fill-background)}.SearchMapPage__info_1b39d path{fill:var(--tg-theme-section-header-text-color)}.SearchMapPage__left_d5856{flex:1;overflow:hidden}.SearchMapPage__title_d64d3{font-size:14px;font-weight:600;line-height:18px;color:var(--tg-theme-text-color)}.SearchMapPage__subtitle_3987d{font-size:12px;font-weight:400;line-height:16px;color:var(--tg-theme-hint-color)}.SearchMapPage__block_ab68d{display:flex;justify-content:center;align-items:center;position:fixed;bottom:24px;right:0;left:0;border-radius:12px}.SearchMapPage__btn_0c541{display:flex;padding:13px 24px;border-radius:11px;font-size:17px;line-height:22px;align-items:center;font-weight:600;background-color:var(--tg-theme-button-color);color:var(--tg-theme-button-text-color);gap:6px;transition:opacity .1s ease-out}.SearchMapPage__btn_0c541 path{fill:var(--tg-theme-button-text-color)}.SearchMapPage__btn_0c541:not([disabled]):active{opacity:.6!important}@media (hover: hover){.SearchMapPage__btn_0c541:not([disabled]):hover{opacity:.85}}.SearchMapPage__map_b8b84{background-color:#6d6d71;height:100dvh}.SearchMapPage__view_aeeb9{z-index:100;position:fixed;bottom:0;left:0;right:0;background-color:var(--tg-theme-bg-color);padding-bottom:12px;border-top-right-radius:12px;border-top-left-radius:12px;animation:SearchMapPage__in_anim_88f0e .5s ease}@keyframes SearchMapPage__in_anim_88f0e{0%{bottom:-100%}to{bottom:0}}.SearchMapPage__top_10213{height:12px;display:flex;justify-content:center;align-items:center}.SearchMapPage__line_e9041{height:3px;width:24px;background-color:var(--tertiary-fill-background);border-radius:2px}.SearchMapPage__close_464bb{position:absolute;bottom:calc(100% + 12px);right:16px;background-color:var(--tg-theme-bg-color);width:36px;height:36px;display:flex;justify-content:center;align-items:center;z-index:2000;border-radius:50%;box-shadow:0 4px 12px #00000029,0 1px 1px #00000029;transition:opacity .1s ease-out}.SearchMapPage__close_464bb path{fill:var(--tg-theme-text-color)}.SearchMapPage__close_464bb svg{width:15px;height:15px}.SearchMapPage__close_464bb:not([disabled]):active svg{opacity:.6!important}@media (hover: hover){.SearchMapPage__close_464bb:not([disabled]):hover svg{opacity:.85}}.SearchMapPage__marker_04b1d{display:flex;justify-content:center;align-items:center;white-space:nowrap;padding:3px 8px;box-shadow:0 4px 12px #00000029,0 1px 1px #00000029;border-radius:12px;position:relative;background-color:#fff;transform:translate(-50%,-100%)}.SearchMapPage__active_01cf1{background-color:var(--tg-theme-button-color)}.SearchMapPage__active_01cf1 div{color:var(--tg-theme-button-text-color)}.SearchMapPage__active_01cf1 path{fill:var(--tg-theme-button-color)}.SearchMapPage__bottom_e1830{position:absolute;bottom:-6px;left:50%;transform:translate(-50%);z-index:100}.SearchMapPage__adminReset_2f92f,.SearchMapPage__adminSave_44a62{position:fixed;background:#0006;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.SearchMapPage__adminReset_2f92f{top:118px;right:8px;border-radius:50%;padding:6px}.SearchMapPage__adminReset_2f92f svg{display:block}.SearchMapPage__adminSave_44a62{border-radius:20px;bottom:88px;left:50%;transform:translate(-50%);font-size:14px;font-weight:590;line-height:18px;letter-spacing:-.15px;padding:8px 12px;white-space:nowrap;color:#fff}.SearchMapPage__cluster_1f6c7{background-color:var(--tg-theme-button-color);color:#fff;border-radius:50%;width:40px;height:40px;display:flex;align-items:center;justify-content:center;font-weight:600;box-shadow:0 4px 12px #00000029,0 1px 1px #00000029;cursor:pointer;transition:transform .2s ease}.SearchMapPage__cluster_1f6c7:hover{transform:scale(1.1)}.TeleportRoom__text_f111b{padding:0 16px 16px}.TeleportRoom__list_cd254{display:flex;flex-direction:column;padding-left:25px;padding-bottom:12px}.TeleportRoom__item_3c9af{display:flex;align-items:center;gap:19px}.TeleportRoom__item_3c9af:last-child .TeleportRoom__label_96f59{border-bottom:none}.TeleportRoom__label_96f59{width:100%;padding:10px 16px 10px 0;border-bottom:1px solid var(--tg-theme-secondary-bg-color)}.TeleportRoom__listAbout_0e31a{color:var(--tg-theme-hint-color)}.TeleportRoom__cancel_3225e{display:flex;flex-direction:column;gap:12px;padding:0 16px 12px}.TeleportRoom__cancel__item_a54ac{gap:12px;display:flex;align-items:center}.TeleportRoom__tab_1de97{height:40px;width:3px;border-radius:2px}.TeleportRoom__green_cca5e{background-color:#34c759}.TeleportRoom__red_fac93{background-color:#ff3b30}.TeleportRoom__footer_4b4bf{color:var(--tg-theme-subtitle-text-color);padding:0 16px 16px}.SyncHeightElement{min-height:var(--d8f6173c);box-sizing:content-box}.RoomItemCard__gap_a7ee9{display:flex;align-items:center;gap:4px}.RoomItemCard__wrapper_fa18e{width:236px;padding:12px 0 12px 12px;border:1px solid var(--tg-theme-secondary-bg-color);border-radius:12px;margin-right:10px;display:flex;flex-direction:column;flex-shrink:0}.RoomItemCard__wrapper_fa18e:first-child{margin-left:16px}.RoomItemCard__top_c1523{padding:8px 12px 8px 0;display:flex;flex-direction:column}.RoomItemCard__list_fc85b{flex:1;display:flex;flex-direction:column}.RoomItemCard__container_aeeb2{padding-top:4px;padding-right:12px}.RoomItemCard__btn_c2f03{min-width:170px;width:100%;padding:14px 0;border-radius:12px;background-color:var(--tg-theme-button-color);color:var(--tg-theme-button-text-color);transition:opacity .1s ease-out}.RoomItemCard__btn_c2f03:not([disabled]):active{opacity:.6!important}@media (hover: hover){.RoomItemCard__btn_c2f03:not([disabled]):hover{opacity:.85}}.RoomItemCard__green_2d482{color:#009411}.RoomItemCard__item_f8b1a{padding:0 12px 8px 0}.RoomItemCard__item_f8b1a>*{display:inline}.RoomItemCard__item_f8b1a:not(:first-child){border-top:1px solid var(--tg-theme-secondary-bg-color);padding-top:8px}.RoomItemCard__item_f8b1a:last-child{border-bottom:1px solid var(--tg-theme-secondary-bg-color)}.RoomItemCard__constraints_1ce14{display:flex;flex-wrap:wrap;gap:4px 7px}.RoomItemCard__constraints_1ce14:empty{display:none}.RoomItemCard__param_9a6d7{display:flex;align-items:center;gap:6px;font-size:13px;line-height:18px;color:var(--tg-theme-destructive-text-color);letter-spacing:-.078px}.RoomItemCard__param_9a6d7 svg{display:block;width:18px;height:18px}.RoomItemCard__param_9a6d7 svg path{fill:currentColor}.RoomItemCard__sum_d721c{color:var(--tg-theme-subtitle-text-color);letter-spacing:.06px}.RoomItemCard__sum_d721c>*{display:inline}.RoomItemCard__text_48373{flex:1}.RoomItemCard__bed_9a056{display:flex;flex-direction:column;gap:4px;padding-bottom:8px}.RoomItemCard__bedList_e94f9{display:flex;flex-wrap:wrap;gap:10px}.RoomCard__img_3f46d{flex:0 0 100%;min-width:0;height:200px;object-fit:cover}.RoomCard__content_27776{background-color:var(--tg-theme-bg-color);padding:12px 16px 16px;display:flex;flex-direction:column;gap:4px;cursor:pointer;z-index:10}.RoomCard__content_27776:not(:first-child){margin-top:-20px}.RoomCard__long_14a67{width:fit-content}.RoomCard__long_14a67>div{text-transform:lowercase}.RoomCard__long_14a67>div:first-letter{text-transform:uppercase}.RoomCard__long_14a67 svg{flex-shrink:0}.RoomCard__long_14a67 svg path{fill:currentColor}.RoomCard__red_25811{color:var(--tg-theme-destructive-text-color)}.RoomCard__info_8d2a7{display:flex;align-items:center;gap:6px}.RoomCard__info_8d2a7 path{fill:var(--tg-theme-text-color)}.RoomCard__info_8d2a7 rect{stroke:var(--tg-theme-text-color)}.RoomCard__price_0b620{padding-top:8px;display:flex;align-items:center;justify-content:space-between}.RoomCard__price_0b620 path{fill:var(--tg-theme-text-color)}.RoomCard__rotate_1b797{transform:rotate(180deg)}.RoomCard__icon_7cb4b{transition:all .3s cubic-bezier(0,1,.7,1)}.RoomCard__block_a31bf{z-index:9;display:flex;height:0;flex-direction:column;transition:all .3s cubic-bezier(0,1,.7,1)}.RoomCard__block_a31bf div{transition:all .3s cubic-bezier(0,1,.7,1);opacity:0}.RoomCard__subtitle_90122{padding:0 16px;margin-bottom:8px}.RoomCard__in_a7b73{padding:8px 0 16px;height:initial}.RoomCard__in_a7b73 div{opacity:1}.RoomCard__out_9f41b{height:0}.RoomCard__out_9f41b div{opacity:0}.RoomCard__priceInfo_41243{display:flex;align-items:flex-end;gap:6px}.HotelRoomsListSkeleton__list_c795e{display:grid;grid-gap:12px}.HotelRoomsListSkeleton__card_f2aa0{position:relative;overflow:hidden;border-radius:12px;background:var(--tg-theme-bg-color)}.HotelRoomsListSkeleton__image_ffd89{position:relative;height:180px;background:var(--quarternary-fill-background)}.HotelRoomsListSkeleton__body_11044{position:relative;padding:16px;background:var(--tg-theme-bg-color)}.HotelRoomsListSkeleton__info_757e0{margin-bottom:8px}.HotelRoomsListSkeleton__tags_c8db0{display:flex;align-items:flex-end;flex-wrap:wrap;gap:8px}.HotelRoomsListSkeleton__footer_2c210{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-top:24px}.HotelRoomsListSkeleton__icon_aa148 path{fill:var(--tg-theme-subtitle-text-color)}.HotelRoomsPage__wrapper_72497{display:flex;flex-direction:column;flex-grow:1}.HotelRoomsPage__header_b8e18{display:flex;flex-direction:column;padding-bottom:20px}.HotelRoomsPage__info_79ef9{padding:0 0 12px}.HotelRoomsPage__item_03b9c{flex:0 0 auto;min-width:0;padding:5px 10px;background-color:var(--quarternary-fill-background);border-radius:8px;display:flex;align-items:center;gap:12px;margin-right:8px;cursor:pointer;transition:opacity .1s ease-out}.HotelRoomsPage__item_03b9c:first-child{margin-left:16px}.HotelRoomsPage__item_03b9c:last-child{margin-right:16px}.HotelRoomsPage__item_03b9c path{fill:var(--tg-theme-text-color)}.HotelRoomsPage__item_03b9c:not([disabled]):active{opacity:.6!important}@media (hover: hover){.HotelRoomsPage__item_03b9c:not([disabled]):hover{opacity:.85}}.HotelRoomsPage__text_eb4bb{color:var(--tg-theme-hint-color)}.HotelRoomsPage__content_7abc3{display:flex;flex-direction:column;gap:12px;padding-bottom:12px}.HotelRoomsPage__center_c64e6{height:100%;justify-content:center;align-items:center;display:flex}.GalleryPage__wrapper_d5de6{padding:16px 4px;background:#000;height:100dvh;overflow:auto;padding-bottom:calc(env(safe-area-inset-bottom) + 16px)}.GalleryPage__title_b29c1{font-size:28px;font-weight:700;padding:0 12px;line-height:30px;color:#fff}.GalleryPage__room_info_3c0d0{color:#fff;line-height:20px;display:flex;flex-wrap:wrap;row-gap:8px;padding:0 12px;margin-top:8px}.GalleryPage__room_info_3c0d0 svg{height:18px;width:auto}.GalleryPage__room_info_3c0d0 rect{stroke:#fff}.GalleryPage__room_info_3c0d0 path{fill:#fff}.GalleryPage__tag_2fd53{display:flex;align-items:center;gap:12px;padding-left:17px;position:relative}.GalleryPage__tag_2fd53:before{width:14px;height:100%;line-height:inherit;content:"•";color:#fff;font-weight:inherit;position:absolute;top:0;left:0;display:flex;justify-content:center}.GalleryPage__tag_2fd53>div{text-transform:lowercase}.GalleryPage__tag_2fd53>div:first-letter{text-transform:uppercase}.GalleryPage__tag_2fd53 svg{flex-shrink:0}.GalleryPage__square_d97ed{position:relative}.GalleryPage__square_d97ed:before{width:20px;height:20px;position:absolute;content:"";left:0;top:0;background:url()}.GalleryPage__list_0e6df{display:flex;flex-direction:column;border-radius:8px;gap:4px;margin-top:16px;overflow:hidden}.GalleryPage__list_item_996c1{width:100%;height:300px;overflow:hidden}.GalleryPage__list_item_996c1 img{width:100%}.GalleryPage__box_75da2{display:grid;position:relative;grid-gap:4px}.GalleryPage__photo_container_80aac{position:relative;overflow:hidden}.GalleryPage__photo_container_80aac img{width:100%;height:100%;display:block;object-fit:cover;object-position:center center}.GalleryPage__gap_76fdc{display:flex;align-items:center;gap:5px;padding:0 4px 0 0}.GalleryPage__mainPhotoBtnOverlay_b03a9{position:absolute;top:8px;left:8px;z-index:2;display:flex;flex-direction:row;gap:8px}.GalleryPage__mainPhotoBtn_db467,.GalleryPage__mainPhotoBtnActive_c6cf5{display:flex;align-items:center;gap:4px;background:#0006;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#fff;border:none;border-radius:24px;padding:8px 12px;font-size:14px;font-weight:600;cursor:pointer;transition:background .2s;height:36px}.GalleryPage__mainPhotoBtn_db467:disabled{opacity:.6;cursor:not-allowed}.GalleryPage__topBtnSpinner_d3312{width:16px;height:16px}.grid-1[data-v-065ab98a]{grid-template-columns:repeat(2,1fr)}.grid-1[data-v-065ab98a]>*:nth-child(1){grid-column:1;grid-row:1;height:35vw}.grid-1[data-v-065ab98a]>*:nth-child(2){grid-column:1;grid-row:2;height:35vw}.grid-1[data-v-065ab98a]>*:nth-child(3){grid-column:2;grid-row-start:1;grid-row-end:3;height:calc(70vw + 4px)}.grid-8[data-v-065ab98a]{grid-template-columns:repeat(2,1fr)}.grid-8[data-v-065ab98a]>*:nth-child(1){height:calc(70vw + 4px);grid-column:1;grid-row-start:1;grid-row-end:3}.grid-8[data-v-065ab98a]>*:nth-child(2){grid-column:2;grid-row:1;height:35vw}.grid-8[data-v-065ab98a]>*:nth-child(3){grid-column:2;grid-row:2;height:35vw}.grid-2[data-v-065ab98a]{grid-template-columns:repeat(2,1fr)}.grid-2[data-v-065ab98a]>*:nth-child(1){grid-column:1;grid-row:1;height:70vw}.grid-2[data-v-065ab98a]>*:nth-child(2){grid-column:2;grid-row:1;height:70vw}.grid-3[data-v-065ab98a]{grid-template-columns:repeat(2,1fr)}.grid-3[data-v-065ab98a]>*:nth-child(1){grid-column:1;grid-row:1;height:35vw}.grid-3[data-v-065ab98a]>*:nth-child(2){grid-column:2;grid-row:1;height:35vw}.grid-3[data-v-065ab98a]>*:nth-child(3){grid-column:1;grid-row:2;height:70vw}.grid-3[data-v-065ab98a]>*:nth-child(4){grid-column:2;grid-row:2;height:70vw}.grid-4[data-v-065ab98a]{grid-template-columns:repeat(2,1fr)}.grid-4[data-v-065ab98a]>*:nth-child(1){grid-column:1;grid-row:1;height:35vw}.grid-4[data-v-065ab98a]>*:nth-child(2){grid-column:2;grid-row:1;height:35vw}.grid-6[data-v-065ab98a]{grid-template-columns:repeat(2,1fr)}.grid-6[data-v-065ab98a]>*:nth-child(1){grid-column:1;grid-row:1;height:70vw}.grid-7[data-v-065ab98a]{grid-template-columns:repeat(2,1fr)}.grid-7[data-v-065ab98a]>*:nth-child(1){grid-column:1;grid-row:1;height:35vw}.grid-5[data-v-065ab98a]{grid-template-columns:repeat(2,1fr)}.grid-5[data-v-065ab98a]>*:nth-child(1){grid-column:1;grid-row:1;height:70vw}.grid-5[data-v-065ab98a]>*:nth-child(2){grid-column:2;grid-row:1;height:35vw}.grid-9[data-v-065ab98a]{display:flex}.grid-9[data-v-065ab98a]>*:nth-child(1){width:100%;height:70vw}.swiper[data-v-065ab98a]{opacity:0;transition:opacity .2s linear}.swiper.visible[data-v-065ab98a]{opacity:1}.ios-platform .galleryPageWrapper[data-v-065ab98a]{padding-bottom:calc(env(safe-area-inset-bottom) + 30px)}.SettingsPhonePage__animation_54310{width:96px;height:96px}.SettingsPhonePage__block_23dfe{padding:24px 0 20px;display:flex;justify-content:center;align-items:center}.SettingsPhonePage__top_97569{display:flex;flex-direction:column;gap:8px;justify-content:center;align-items:center;max-width:320px;text-align:center}.SettingsPhonePage__top_97569 path{fill:var(--tg-theme-hint-color)}.SettingsPhonePage__wrapper_f857d{display:flex;flex-direction:column;align-items:center}.SettingsPhonePage__content_5ffa3{padding:24px 16px}.SettingsPhonePage__error_2ec55{color:#ff3c31;font-size:12px;line-height:18px;margin-top:4px;text-align:left}.SettingsEmailPage__animation_ceda8{width:96px;height:96px}.SettingsEmailPage__block_4c7a0{padding:24px 0 20px;display:flex;justify-content:center;align-items:center}.SettingsEmailPage__top_ae47f{display:flex;flex-direction:column;gap:8px;justify-content:center;align-items:center;max-width:320px;text-align:center}.SettingsEmailPage__wrapper_e9c38{display:flex;flex-direction:column;align-items:center}.SettingsEmailPage__content_1701a{display:flex;justify-content:center;align-items:center;padding:24px 16px;width:100%}.SettingsCountryPage__wrapper_d408c{padding:12px 16px;display:flex;flex-direction:column;gap:20px}.SettingsCountryPage__top_c2150{background-color:var(--tertiary-fill-background);border-radius:10px;display:flex;align-items:center;gap:6px;padding:8px}.SettingsCountryPage__input_6d0fd{background-color:transparent;font-size:17px;line-height:22px;width:100%;color:var(--tg-theme-text-color)}.SettingsCountryPage__input_6d0fd::placeholder{color:var(--tg-theme-hint-color)}.SettingsCountryPage__item_2742d{cursor:pointer;display:flex;gap:10px;align-items:center;padding-left:16px;transition:opacity .1s ease-out}.SettingsCountryPage__item_2742d:not([disabled]):active{opacity:.6!important}@media (hover: hover){.SettingsCountryPage__item_2742d:not([disabled]):hover{opacity:.85}}.SettingsCountryPage__item_2742d:last-child .SettingsCountryPage__right_bbd30{border-bottom:none}.SettingsCountryPage__right_bbd30{width:100%;display:flex;justify-content:space-between;padding:11px 16px 11px 0;border-bottom:1px solid var(--tg-theme-secondary-bg-color);overflow:hidden}.SettingsCountryPage__content_2c087{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.SettingsCodePage__wrapper_e7f8a{display:flex;flex-direction:column;justify-content:space-between}.SettingsCodePage__link_be83d{position:fixed;bottom:calc(100vh - var(--tg-viewport-height));left:0;right:0;width:100%;cursor:pointer;color:var(--tg-theme-link-color);transition:opacity .1s ease-out;padding:14px 0 26px;display:flex;justify-content:center;align-items:center}.SettingsCodePage__link_be83d:not([disabled]):active{opacity:.6!important}@media (hover: hover){.SettingsCodePage__link_be83d:not([disabled]):hover{opacity:.85}}.SettingsCodePage__disabled_2f925{cursor:not-allowed;pointer-events:none;opacity:.4}.SettingsCodePage__animation_77989{width:96px;height:96px}.SettingsCodePage__top_f3938{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:24px 0}.SettingsCodePage__info_a457f{text-align:center;display:flex;flex-direction:column;gap:8px;max-width:320px;padding:20px 0 24px}.SettingsCodePage__inputs_f7002{display:flex;gap:8px;align-items:center}.SettingsCodePage__input_c77cf{width:40px;height:48px;background-color:var(--tg-theme-bg-color);border:2px solid var(--tg-theme-bg-color);text-align:center;border-radius:12px;font-size:20px;line-height:24px;color:var(--tg-theme-text-color)}.SettingsCodePage__input_c77cf:focus{border:2px solid var(--tg-theme-button-color)}.SettingsCodePage__error_5c551{border:2px solid var(--tg-theme-destructive-text-color)}.RoomsFilterSortPage__item_525fe{padding:11px 16px 11px 0;display:flex;justify-content:space-between;gap:16px;cursor:pointer;align-items:center}.RoomsFilterSortPage__item_525fe path{stroke:var(--tg-theme-button-color)}.RoomsFilterSortPage__title_71b21{font-size:17px;font-weight:400;line-height:22px;letter-spacing:-.43px}.RoomsFilterSortPage__bar_58e10{width:100%;height:1px;background-color:var(--tg-theme-secondary-bg-color)}.RoomsFilterAmenitiesPage__btn_d25b0{padding:12px 16px 12px 0;font-size:17px;line-height:22px;font-weight:400;letter-spacing:-.43px;color:var(--tg-theme-link-color);cursor:pointer;transition:opacity .1s ease-out}.RoomsFilterAmenitiesPage__btn_d25b0:not([disabled]):active{opacity:.6!important}@media (hover: hover){.RoomsFilterAmenitiesPage__btn_d25b0:not([disabled]):hover{opacity:.85}}.RoomsFilterAmenitiesPage__bar_27c7b{width:100%;height:1px;background-color:var(--tg-theme-secondary-bg-color)}.RoomsFilterAmenitiesPage__item_f4b80{display:flex;gap:11px;cursor:pointer;align-items:center}.RoomsFilterAmenitiesPage__item_f4b80:last-of-type .RoomsFilterAmenitiesPage__value_4b829{border-bottom:none}.RoomsFilterAmenitiesPage__check_dce6d{width:22px;height:22px;border-radius:50%;border:1px solid var(--tg-theme-hint-color);display:flex;justify-content:center;align-items:center;flex:0 0 22px}.RoomsFilterAmenitiesPage__active_039a8{border:1px solid var(--tg-theme-button-color);background-color:var(--tg-theme-button-color)}.RoomsFilterAmenitiesPage__value_4b829{padding:11px 0;font-size:17px;line-height:22px;letter-spacing:-.43px;font-weight:400;color:var(--tg-theme-text-color);flex:1;border-bottom:1px solid var(--tg-theme-secondary-bg-color)}.RoomsFilterBedsPage__btn_7060b{padding:12px 16px 12px 0;font-size:17px;line-height:22px;font-weight:400;letter-spacing:-.43px;color:var(--tg-theme-link-color);cursor:pointer;transition:opacity .1s ease-out}.RoomsFilterBedsPage__btn_7060b:not([disabled]):active{opacity:.6!important}@media (hover: hover){.RoomsFilterBedsPage__btn_7060b:not([disabled]):hover{opacity:.85}}.RoomsFilterBedsPage__bar_b387e{width:100%;height:1px;background-color:var(--tg-theme-secondary-bg-color)}.RoomsFilterBedsPage__item_a68be{display:flex;gap:11px;cursor:pointer;align-items:center}.RoomsFilterBedsPage__item_a68be:last-of-type .RoomsFilterBedsPage__value_d8377{border-bottom:none}.RoomsFilterBedsPage__check_d99bd{width:22px;height:22px;border-radius:50%;border:1px solid var(--tg-theme-hint-color);display:flex;justify-content:center;align-items:center;flex:0 0 22px}.RoomsFilterBedsPage__active_c7af3{border:1px solid var(--tg-theme-button-color);background-color:var(--tg-theme-button-color)}.RoomsFilterBedsPage__value_d8377{padding:11px 0;font-size:17px;line-height:22px;letter-spacing:-.43px;font-weight:400;color:var(--tg-theme-text-color);flex:1;border-bottom:1px solid var(--tg-theme-secondary-bg-color)}.RoomsFilterMealsPage__btn_4edc3{padding:12px 16px 12px 0;font-size:17px;line-height:22px;font-weight:400;letter-spacing:-.43px;color:var(--tg-theme-link-color);cursor:pointer;transition:opacity .1s ease-out}.RoomsFilterMealsPage__btn_4edc3:not([disabled]):active{opacity:.6!important}@media (hover: hover){.RoomsFilterMealsPage__btn_4edc3:not([disabled]):hover{opacity:.85}}.RoomsFilterMealsPage__bar_77454{width:100%;height:1px;background-color:var(--tg-theme-secondary-bg-color)}.RoomsFilterMealsPage__item_ed6dc{display:flex;gap:11px;cursor:pointer;align-items:center}.RoomsFilterMealsPage__item_ed6dc:last-of-type .RoomsFilterMealsPage__value_84305{border-bottom:none}.RoomsFilterMealsPage__check_93441{width:22px;height:22px;border-radius:50%;border:1px solid var(--tg-theme-hint-color);display:flex;justify-content:center;align-items:center;flex:0 0 22px}.RoomsFilterMealsPage__active_995fc{border:1px solid var(--tg-theme-button-color);background-color:var(--tg-theme-button-color)}.RoomsFilterMealsPage__value_84305{padding:11px 0;font-size:17px;line-height:22px;letter-spacing:-.43px;font-weight:400;color:var(--tg-theme-text-color);flex:1;border-bottom:1px solid var(--tg-theme-secondary-bg-color)}.RoomsFilterPaymentPage__btn_b5805{padding:12px 16px 12px 0;font-size:17px;line-height:22px;font-weight:400;letter-spacing:-.43px;color:var(--tg-theme-link-color);cursor:pointer;transition:opacity .1s ease-out}.RoomsFilterPaymentPage__btn_b5805:not([disabled]):active{opacity:.6!important}@media (hover: hover){.RoomsFilterPaymentPage__btn_b5805:not([disabled]):hover{opacity:.85}}.RoomsFilterPaymentPage__bar_5fb32{width:100%;height:1px;background-color:var(--tg-theme-secondary-bg-color)}.RoomsFilterPaymentPage__item_5cd5e{display:flex;gap:11px;cursor:pointer;align-items:center}.RoomsFilterPaymentPage__item_5cd5e:last-of-type .RoomsFilterPaymentPage__value_49548{border-bottom:none}.RoomsFilterPaymentPage__check_2bce2{width:22px;height:22px;border-radius:50%;border:1px solid var(--tg-theme-hint-color);display:flex;justify-content:center;align-items:center;flex:0 0 22px}.RoomsFilterPaymentPage__active_cf8a5{border:1px solid var(--tg-theme-button-color);background-color:var(--tg-theme-button-color)}.RoomsFilterPaymentPage__value_49548{padding:11px 0;font-size:17px;line-height:22px;letter-spacing:-.43px;font-weight:400;color:var(--tg-theme-text-color);flex:1;border-bottom:1px solid var(--tg-theme-secondary-bg-color)}.SettingsPasswordPage__animation_d7caa{width:96px;height:96px}.SettingsPasswordPage__block_96ad6{padding:24px 0 20px;display:flex;justify-content:center;align-items:center}.SettingsPasswordPage__top_44c1a{display:flex;flex-direction:column;gap:8px;justify-content:center;align-items:center;max-width:320px;text-align:center}.SettingsPasswordPage__wrapper_7dc09{display:flex;flex-direction:column;align-items:center}.SettingsPasswordPage__content_b2deb{display:flex;justify-content:center;align-items:center;padding:24px 16px;width:100%;transform:translateZ(0)}.SettingsPasswordPage__input_ae396{width:100%;background-color:var(--tg-theme-bg-color);padding:12px 16px;color:var(--tg-theme-text-color);font-size:20px;line-height:24px;border-radius:12px}.SettingsPasswordPage__input_ae396::placeholder{color:var(--tg-theme-hint-color)}.LikeView__top_ee531{padding:24px 16px 4px;display:flex;align-items:center;gap:4px}.LikeView__left_49075{flex:1}.LikeView__link_63781{color:var(--tg-theme-link-color);cursor:pointer;transition:opacity .1s ease-out}.LikeView__link_63781:not([disabled]):active{opacity:.6!important}@media (hover: hover){.LikeView__link_63781:not([disabled]):hover{opacity:.85}}.LikeView__one_0f554{color:var(--tg-theme-hint-color);cursor:not-allowed}.LikeView__block_5780c{padding-left:16px;display:flex;align-items:center;gap:12px;cursor:pointer;transition:all .25s;max-height:200px}.LikeView__block_5780c:not([disabled]):active{opacity:.6!important}@media (hover: hover){.LikeView__block_5780c:not([disabled]):hover{opacity:.85}}.LikeView__block_5780c:last-child .LikeView__right_d3af1{border-bottom:none}.LikeView__block_5780c.LikeView__deleted_16ce0{overflow:hidden;max-height:0}.LikeView__image_da797{width:55px;height:55px;border-radius:8px}.LikeView__right_d3af1{flex:1;display:flex;flex-direction:column;padding:18px 16px 18px 0;border-bottom:1px solid var(--tg-theme-secondary-bg-color);overflow:hidden}.LikeView__name_b31de{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.LikeView__bottom_43a7a{display:flex;align-items:center;gap:4px}.LikesPage__wrapper_7183c{padding:12px 16px;display:flex;flex-direction:column;gap:8px}.LikesPage__top_6e797{margin-bottom:8px}.LikesPage__empty_43b43{display:flex;flex-direction:column;gap:16px;align-items:center;padding:40px 32px 32px;text-align:center}.LikesPage__shape_3dd96{width:48px;height:40px}.LikesPage__shape_3dd96 path{fill:var(--tg-theme-hint-color)}.HotelCheckoutPromoCodePage__wrapper_5ebc1{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;margin-top:132px;gap:12px;height:auto;min-height:0}.HotelCheckoutPromoCodePage__input_44959{flex-grow:0;border:none;background:transparent;width:100%;outline:none;text-align:center;font-size:28px;font-weight:700;line-height:34px;color:var(--tg-theme-text-color);padding:0 16px;outline:none!important}.HotelCheckoutError503Page__wrapper_1c316{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100dvh;gap:4px;padding:32px;text-align:center}.HotelCheckoutError503Page__gray_c574b{color:var(--tg-theme-hint-color)}
