.joorja-page-loader{--jpl-cycle: 2.2s;--jpl-width: 128px;--jpl-dot: 7px;position:fixed;top:0;right:0;bottom:0;left:0;z-index:950;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:calc(var(--jpl-width) * .14);background:var(--joorja-color-bg-page, #f5f5f5);opacity:0;pointer-events:none;transition:opacity .22s ease}html.joorja-glass .joorja-page-loader{background:radial-gradient(calc(520px * var(--ambient-scale, 1)) calc(460px * var(--ambient-scale, 1)) at 96% 2%,var(--joorja-ambient-mint, transparent),transparent 70%),radial-gradient(calc(760px * var(--ambient-scale, 1)) calc(640px * var(--ambient-scale, 1)) at var(--ambient-edge, 2%) 40%,var(--joorja-ambient-green, transparent),transparent 72%),radial-gradient(calc(600px * var(--ambient-scale, 1)) calc(520px * var(--ambient-scale, 1)) at 66% 104%,var(--joorja-ambient-orange, transparent),transparent 70%),var(--joorja-color-bg-page, #f5f5f5)}.joorja-page-loader[hidden]{display:none}.joorja-page-loader.is-visible{opacity:1;pointer-events:auto}.joorja-page-loader.is-boot{pointer-events:auto;animation:jpl-boot-in .22s ease .2s both}@media(max-width:480px){.joorja-page-loader{--jpl-width: 108px;--jpl-dot: 6px}}.jpl-stage{position:relative;width:var(--jpl-width);aspect-ratio:342 / 250;transform:scale(.96);transition:transform .32s cubic-bezier(.25,1,.5,1)}.joorja-page-loader.is-visible .jpl-stage,.joorja-page-loader.is-boot .jpl-stage{transform:none}.jpl-snap{position:absolute;inset:0 0 auto;aspect-ratio:342 / 224}.jpl-piece,.jpl-shine-mask{position:absolute;top:0;right:0;bottom:0;left:0}.jpl-piece svg{display:block;width:100%;height:100%}.jpl-lift{opacity:0;filter:blur(3px)}.jpl-shine-mask{overflow:hidden;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 342 224'%3E%3Cpath d='M169.6 3.7C164.7 4 159.8 5.9 155 9.2C152.8 10.7 157.1 7.1 118.4 39.7C101.3 54 71.6 79 52.4 95.1C16.8 125 15.8 125.9 13.8 128C6.3 136 4.1 144.1 6.8 154.2C9.2 163.1 16.8 169.6 26.8 171C29.1 171.4 30 171.4 56.2 171.4L82.3 171.4 82.4 168.3C82.4 164.9 82.4 163.9 83 161.4C85.2 150.3 92.8 143.6 102.4 144.4C106.8 144.8 110.4 146.3 113.4 149.3C115.7 151.5 116.9 153.3 119.1 157.6C123.5 166.4 130.7 174.1 139.4 179.5C146 183.6 153.4 186.2 160.9 187.3C166 188 171.6 188.1 175.9 187.6C194.4 185.5 213.4 173.8 221.1 159.7C224.1 154.2 225.2 148.1 224 143.6C223.1 140.1 220.6 137.5 217.3 136.6C216.1 136.2 213.9 136.3 212.7 136.6C210.5 137.3 209 138.4 207.3 140.5C205.5 142.7 204.1 143.7 202 144.5C194.7 147.2 184.8 142.8 179.3 134.5C172.8 124.8 173.9 111.8 181.9 103.4C187 98.1 193.5 96.1 199.1 98.1C201.4 98.8 202.9 99.8 205.2 102C206.9 103.7 207.6 104.2 208.9 104.8C213.4 107 218.8 105.2 221.8 100.7C224.5 96.5 224.9 91.6 222.9 87.5C221.5 84.6 219.1 82.1 215.8 79.8C210.7 76.3 208.8 73.8 208.3 69.6C208.1 68.2 208.2 64.6 208.5 63.4C209 61.1 209.8 59.5 211.5 57.4C212.3 56.5 213.5 55.2 219.7 48.9C223.9 44.5 224.1 44.3 223.9 43.7C223.8 43.5 223.5 43.1 223.2 42.8C222.6 42.2 193.1 14 191.5 12.5C184.7 6.2 177 3.1 169.6 3.7'/%3E%3Cpath d='M236.5 47.4C233.9 47.7 231.5 48.6 229.9 49.9C227.8 51.7 218.6 60.7 217.1 62.4C215.1 64.7 214.7 67.8 216 70.4C217.1 72.6 218.6 74.2 221.8 76.6C228 81.3 231.2 87.5 231 94.5C230.6 103.9 224.3 111.8 216 113.2C214.4 113.4 211.8 113.3 210.3 112.9C208 112.3 206 111.3 204 109.6C202 107.9 200.7 107.2 198.8 106.6C197.5 106.2 194.9 106.2 193.5 106.6C190.8 107.3 187.9 109.1 186.5 110.7C184.3 113.3 183.2 117.1 183.2 121.4C183.2 126.3 184.5 129.7 187.9 133.1C192.4 137.5 198.5 139 202.5 136.7C203.1 136.4 203.7 135.9 205.5 133.9C207.6 131.7 209.9 130.3 212.5 129.6C213.8 129.3 216.2 129.2 217.6 129.4C222.4 130.3 227 134.1 229.7 139.7C230.6 141.5 230.7 141.7 231.4 143.1C233.8 147.7 234.5 153.1 233.3 158.6C232 164.6 227.8 172 222.1 178.3C218.2 182.7 211.6 188.4 207 191.2C192.5 200.2 174 203.2 156.8 199.3C136.7 194.8 120.6 183 112.1 166.3C110.7 163.7 110.2 162.9 108.8 161.5C106.3 159 103.8 157.9 100.6 158C96.2 158.2 92.9 161.1 91.5 166.1C89.7 172.6 95.4 184.9 105.9 196.8C114.3 206.4 124.9 213.9 137.4 219.1L139.5 220 170.3 220L201.2 220 202.6 219.5C208.6 217.5 217 213.8 222.3 210.8C234.9 203.8 243.5 196.1 250.7 185.2C255 178.8 257.7 176.4 261.8 175C264.6 174.1 264.5 174.1 285.1 174.1C308.9 174 317 173.9 318.4 173.6C330.2 171.2 337.6 161.4 336.8 149.3C336.4 143.4 334.6 140.1 327.4 132.3C321.5 125.9 297.6 100.4 295.3 97.9C279.1 81 252.9 54.7 248.4 50.8C245.6 48.4 240.7 47 236.5 47.4'/%3E%3C/svg%3E") center / 100% 100% no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 342 224'%3E%3Cpath d='M169.6 3.7C164.7 4 159.8 5.9 155 9.2C152.8 10.7 157.1 7.1 118.4 39.7C101.3 54 71.6 79 52.4 95.1C16.8 125 15.8 125.9 13.8 128C6.3 136 4.1 144.1 6.8 154.2C9.2 163.1 16.8 169.6 26.8 171C29.1 171.4 30 171.4 56.2 171.4L82.3 171.4 82.4 168.3C82.4 164.9 82.4 163.9 83 161.4C85.2 150.3 92.8 143.6 102.4 144.4C106.8 144.8 110.4 146.3 113.4 149.3C115.7 151.5 116.9 153.3 119.1 157.6C123.5 166.4 130.7 174.1 139.4 179.5C146 183.6 153.4 186.2 160.9 187.3C166 188 171.6 188.1 175.9 187.6C194.4 185.5 213.4 173.8 221.1 159.7C224.1 154.2 225.2 148.1 224 143.6C223.1 140.1 220.6 137.5 217.3 136.6C216.1 136.2 213.9 136.3 212.7 136.6C210.5 137.3 209 138.4 207.3 140.5C205.5 142.7 204.1 143.7 202 144.5C194.7 147.2 184.8 142.8 179.3 134.5C172.8 124.8 173.9 111.8 181.9 103.4C187 98.1 193.5 96.1 199.1 98.1C201.4 98.8 202.9 99.8 205.2 102C206.9 103.7 207.6 104.2 208.9 104.8C213.4 107 218.8 105.2 221.8 100.7C224.5 96.5 224.9 91.6 222.9 87.5C221.5 84.6 219.1 82.1 215.8 79.8C210.7 76.3 208.8 73.8 208.3 69.6C208.1 68.2 208.2 64.6 208.5 63.4C209 61.1 209.8 59.5 211.5 57.4C212.3 56.5 213.5 55.2 219.7 48.9C223.9 44.5 224.1 44.3 223.9 43.7C223.8 43.5 223.5 43.1 223.2 42.8C222.6 42.2 193.1 14 191.5 12.5C184.7 6.2 177 3.1 169.6 3.7'/%3E%3Cpath d='M236.5 47.4C233.9 47.7 231.5 48.6 229.9 49.9C227.8 51.7 218.6 60.7 217.1 62.4C215.1 64.7 214.7 67.8 216 70.4C217.1 72.6 218.6 74.2 221.8 76.6C228 81.3 231.2 87.5 231 94.5C230.6 103.9 224.3 111.8 216 113.2C214.4 113.4 211.8 113.3 210.3 112.9C208 112.3 206 111.3 204 109.6C202 107.9 200.7 107.2 198.8 106.6C197.5 106.2 194.9 106.2 193.5 106.6C190.8 107.3 187.9 109.1 186.5 110.7C184.3 113.3 183.2 117.1 183.2 121.4C183.2 126.3 184.5 129.7 187.9 133.1C192.4 137.5 198.5 139 202.5 136.7C203.1 136.4 203.7 135.9 205.5 133.9C207.6 131.7 209.9 130.3 212.5 129.6C213.8 129.3 216.2 129.2 217.6 129.4C222.4 130.3 227 134.1 229.7 139.7C230.6 141.5 230.7 141.7 231.4 143.1C233.8 147.7 234.5 153.1 233.3 158.6C232 164.6 227.8 172 222.1 178.3C218.2 182.7 211.6 188.4 207 191.2C192.5 200.2 174 203.2 156.8 199.3C136.7 194.8 120.6 183 112.1 166.3C110.7 163.7 110.2 162.9 108.8 161.5C106.3 159 103.8 157.9 100.6 158C96.2 158.2 92.9 161.1 91.5 166.1C89.7 172.6 95.4 184.9 105.9 196.8C114.3 206.4 124.9 213.9 137.4 219.1L139.5 220 170.3 220L201.2 220 202.6 219.5C208.6 217.5 217 213.8 222.3 210.8C234.9 203.8 243.5 196.1 250.7 185.2C255 178.8 257.7 176.4 261.8 175C264.6 174.1 264.5 174.1 285.1 174.1C308.9 174 317 173.9 318.4 173.6C330.2 171.2 337.6 161.4 336.8 149.3C336.4 143.4 334.6 140.1 327.4 132.3C321.5 125.9 297.6 100.4 295.3 97.9C279.1 81 252.9 54.7 248.4 50.8C245.6 48.4 240.7 47 236.5 47.4'/%3E%3C/svg%3E") center / 100% 100% no-repeat}.jpl-shine{position:absolute;top:-20%;left:0;width:28%;height:140%;background:linear-gradient(90deg,#fff0,#fff9,#fff0);transform:translate(-220%) skew(-24deg)}.jpl-ground{position:absolute;left:27.2%;bottom:0;width:45.6%;height:9%;border-radius:50%;background:radial-gradient(closest-side,#0f4d3af2,#0f4d3a00);opacity:.22}.jpl-dots{display:inline-flex;gap:calc(var(--jpl-dot) * .85);direction:ltr}.jpl-dots>span{position:relative;width:var(--jpl-dot);height:var(--jpl-dot);border-radius:50%;background:#bed4cb}.jpl-dots>span:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:var(--joorja-color-brand-secondary, #ff8a3d);opacity:0}.jpl-label{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.is-animating .jpl-house,.is-animating .jpl-puzzle,.is-animating .jpl-lift,.is-animating .jpl-snap,.is-animating .jpl-ground,.is-animating .jpl-shine{animation-duration:var(--jpl-cycle);animation-iteration-count:infinite;animation-fill-mode:both;will-change:transform,opacity}.is-animating .jpl-house{animation-name:jpl-house}.is-animating .jpl-puzzle{animation-name:jpl-puzzle}.is-animating .jpl-lift{animation-name:jpl-lift}.is-animating .jpl-snap{animation-name:jpl-snap}.is-animating .jpl-ground{animation-name:jpl-ground}.is-animating .jpl-shine{animation-name:jpl-shine}.is-animating .jpl-dots>span{animation:jpl-dot calc(var(--jpl-cycle) / 3) linear infinite both}.is-animating .jpl-dots>span:after{animation:jpl-dot-glow calc(var(--jpl-cycle) / 3) linear infinite both}.is-animating .jpl-dots>span:nth-child(2),.is-animating .jpl-dots>span:nth-child(2):after{animation-delay:calc(var(--jpl-cycle) * .06)}.is-animating .jpl-dots>span:nth-child(3),.is-animating .jpl-dots>span:nth-child(3):after{animation-delay:calc(var(--jpl-cycle) * .12)}@keyframes jpl-boot-in{0%{opacity:0}to{opacity:1}}@keyframes jpl-house{0%,36.5%{transform:none;opacity:1;animation-timing-function:cubic-bezier(.65,0,.35,1)}57.5%,72%{transform:translate(-16.7%,-8.9%) rotate(-8deg);opacity:.75;animation-timing-function:cubic-bezier(.25,1,.5,1)}91%,to{transform:none;opacity:1}}@keyframes jpl-puzzle{0%,36.5%{transform:none;opacity:1;animation-timing-function:cubic-bezier(.65,0,.35,1)}57.5%,72%{transform:translate(16.7%,8.9%) rotate(8deg) scale(1.05);opacity:.88;animation-timing-function:cubic-bezier(.25,1,.5,1)}91%,to{transform:none;opacity:1}}@keyframes jpl-lift{0%,36.5%{transform:none;opacity:0;animation-timing-function:cubic-bezier(.65,0,.35,1)}57.5%,72%{transform:translate(18.4%,15.6%) rotate(8deg) scale(1.03);opacity:.28;animation-timing-function:cubic-bezier(.25,1,.5,1)}91%,to{transform:none;opacity:0}}@keyframes jpl-snap{0%,91%,to{transform:none}93.5%{transform:scale(1.05)}}@keyframes jpl-ground{0%,36.5%{transform:none;opacity:.22;animation-timing-function:cubic-bezier(.65,0,.35,1)}57.5%,72%{transform:scaleX(1.53);opacity:.12;animation-timing-function:cubic-bezier(.25,1,.5,1)}91%,to{transform:none;opacity:.22}}@keyframes jpl-shine{0%,3%{transform:translate(-200%) skew(-24deg);animation-timing-function:cubic-bezier(.45,.05,.55,.95)}35%,to{transform:translate(420%) skew(-24deg)}}@keyframes jpl-dot{0%,50%,to{transform:none}25%{transform:translateY(-40%) scale(1.45)}}@keyframes jpl-dot-glow{0%,50%,to{opacity:0}25%{opacity:1}}@media(prefers-reduced-motion:reduce){.is-animating .jpl-house,.is-animating .jpl-puzzle,.is-animating .jpl-lift,.is-animating .jpl-snap,.is-animating .jpl-ground,.is-animating .jpl-shine,.is-animating .jpl-dots>span{animation:none}.is-animating .jpl-dots>span:after{animation:jpl-dot-glow 1.8s ease-in-out infinite both}.is-animating .jpl-dots>span:nth-child(2):after{animation-delay:.3s}.is-animating .jpl-dots>span:nth-child(3):after{animation-delay:.6s}.jpl-stage{transition:none}}@font-face{font-family:IRANSansXFaNum;src:url(/fonts/IRANSansX/IRANSansXFaNum-Thin.woff2) format("woff2");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:IRANSansXFaNum;src:url(/fonts/IRANSansX/IRANSansXFaNum-UltraLight.woff2) format("woff2");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:IRANSansXFaNum;src:url(/fonts/IRANSansX/IRANSansXFaNum-Light.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:IRANSansXFaNum;src:url(/fonts/IRANSansX/IRANSansXFaNum-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:IRANSansXFaNum;src:url(/fonts/IRANSansX/IRANSansXFaNum-Medium.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:IRANSansXFaNum;src:url(/fonts/IRANSansX/IRANSansXFaNum-DemiBold.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:IRANSansXFaNum;src:url(/fonts/IRANSansX/IRANSansXFaNum-Bold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:IRANSansXFaNum;src:url(/fonts/IRANSansX/IRANSansXFaNum-ExtraBold.woff2) format("woff2");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:IRANSansXFaNum;src:url(/fonts/IRANSansX/IRANSansXFaNum-Black.woff2) format("woff2");font-weight:900;font-style:normal;font-display:swap}html.joorja-glass{background:var(--joorja-color-bg-page)}html.joorja-glass body{background:transparent}html.joorja-glass body{--ambient-scale: 1;--ambient-edge: 2%}@media(max-width:1023px){html.joorja-glass body{--ambient-scale: .66}}@media(max-width:767px){html.joorja-glass body{--ambient-scale: .36;--ambient-edge: -10%}}html.joorja-glass body:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:-1;background:radial-gradient(calc(520px * var(--ambient-scale)) calc(460px * var(--ambient-scale)) at 96% 2%,var(--joorja-ambient-mint),transparent 70%),radial-gradient(calc(760px * var(--ambient-scale)) calc(640px * var(--ambient-scale)) at var(--ambient-edge) 40%,var(--joorja-ambient-green),transparent 72%),radial-gradient(calc(600px * var(--ambient-scale)) calc(520px * var(--ambient-scale)) at 66% 104%,var(--joorja-ambient-orange),transparent 70%),var(--joorja-color-bg-page);pointer-events:none}html.joorja-glass #root,html.joorja-glass .guest-page,html.joorja-glass .jh-home,html.joorja-glass .host-app,html.joorja-glass .guest-account,html.joorja-glass .auth-page,html.joorja-glass .auth-frame,html.joorja-glass .auth-card-slot,html.joorja-glass .public-page,html.joorja-glass .registration-page,html.joorja-glass .registration-page--about-residence,html.joorja-glass .registration-host-intro,html.joorja-glass .guest-page--detail .guest-detail__body,html.joorja-glass .guest-account__mobile-header,html.joorja-glass .host-mobile-header{background:transparent}html.joorja-glass{--joorja-color-border-light: var(--joorja-glass-divider);--joorja-color-border-strong: var(--joorja-glass-divider-strong);--jh-border: var(--joorja-glass-divider)}html.joorja-glass .jh-header,html.joorja-glass .host-topbar,html.joorja-glass .guest-account__topbar,html.joorja-glass .public-header,html.joorja-glass .registration-header{border-bottom-color:var(--joorja-glass-border);background:var(--joorja-glass-light-strong);box-shadow:var(--joorja-shadow-glass-highlight);-webkit-backdrop-filter:blur(var(--joorja-blur-lg)) saturate(160%);backdrop-filter:blur(var(--joorja-blur-lg)) saturate(160%)}html.joorja-glass .jh-header--overlay{background:var(--joorja-glass-light);-webkit-backdrop-filter:blur(var(--joorja-blur-md)) saturate(160%);backdrop-filter:blur(var(--joorja-blur-md)) saturate(160%)}html.joorja-glass .jh-header--sticky.jh-header--scrolled{border-bottom-color:var(--joorja-glass-border);background:var(--joorja-glass-light-strong);box-shadow:var(--joorja-shadow-glass),var(--joorja-shadow-glass-highlight);-webkit-backdrop-filter:blur(var(--joorja-blur-lg)) saturate(160%);backdrop-filter:blur(var(--joorja-blur-lg)) saturate(160%)}html.joorja-glass .host-topbar,html.joorja-glass .guest-account__topbar{position:sticky;top:0;z-index:30}html.joorja-glass .host-sidebar,html.joorja-glass .guest-account__sidebar{top:102px}html.joorja-glass .host-bottom-nav,html.joorja-glass .guest-account__bottom,html.joorja-glass .registration-actions,html.joorja-glass .guest-page--detail .guest-detail__mobile-action,html.joorja-glass .guest-page:not(.guest-page--search):not(.guest-page--detail) .guest-bottom-nav{border-top:1px solid var(--joorja-glass-border);background:var(--joorja-glass-light-strong);box-shadow:0 -8px 30px -14px #1028204d,var(--joorja-shadow-glass-highlight);-webkit-backdrop-filter:blur(var(--joorja-blur-lg)) saturate(160%);backdrop-filter:blur(var(--joorja-blur-lg)) saturate(160%)}html.joorja-glass .guest-page--search .guest-bottom-nav{border-color:var(--joorja-glass-border);background:var(--joorja-glass-light-strong);box-shadow:var(--joorja-shadow-glass),var(--joorja-shadow-glass-highlight);-webkit-backdrop-filter:blur(var(--joorja-blur-lg)) saturate(160%);backdrop-filter:blur(var(--joorja-blur-lg)) saturate(160%)}html.joorja-glass .guest-footer{border-top:1px solid var(--joorja-glass-border);background:var(--joorja-glass-light);box-shadow:var(--joorja-shadow-glass-highlight)}html.joorja-glass .jh-hero .jr-search__bar,html.joorja-glass .jh-categories,html.joorja-glass .host-sidebar,html.joorja-glass .host-titlebar,html.joorja-glass .host-mobile-header__card,html.joorja-glass .guest-account__sidebar,html.joorja-glass .guest-account__titlebar,html.joorja-glass .guest-account__mobile-header-card,html.joorja-glass .auth-card,html.joorja-glass .guest-page--detail .guest-detail__reserve,html.joorja-glass .registration-card{isolation:isolate;border-color:transparent;background:var(--joorja-glass-light-strong);box-shadow:var(--joorja-shadow-glass),var(--joorja-shadow-glass-highlight)}html.joorja-glass .jh-hero .jr-search__bar,html.joorja-glass .jh-categories,html.joorja-glass .host-titlebar,html.joorja-glass .host-mobile-header__card,html.joorja-glass .guest-account__titlebar,html.joorja-glass .guest-account__mobile-header-card,html.joorja-glass .auth-card,html.joorja-glass .registration-card{position:relative}html.joorja-glass .jh-hero .jr-search__bar,html.joorja-glass .jh-categories,html.joorja-glass .host-mobile-header__card,html.joorja-glass .guest-account__mobile-header-card{-webkit-backdrop-filter:blur(var(--joorja-blur-lg)) saturate(160%);backdrop-filter:blur(var(--joorja-blur-lg)) saturate(160%)}html.joorja-glass .host-sidebar,html.joorja-glass .guest-account__sidebar,html.joorja-glass .auth-card,html.joorja-glass .guest-page--detail .guest-detail__reserve,html.joorja-glass .registration-card{border:1px solid transparent}html.joorja-glass .jh-header:before,html.joorja-glass .jh-hero .jr-search__bar:before,html.joorja-glass .jh-categories:before,html.joorja-glass .host-sidebar:before,html.joorja-glass .host-titlebar:before,html.joorja-glass .host-mobile-header__card:before,html.joorja-glass .guest-account__sidebar:before,html.joorja-glass .guest-account__titlebar:before,html.joorja-glass .guest-account__mobile-header-card:before,html.joorja-glass .auth-card:before,html.joorja-glass .guest-page--detail .guest-detail__reserve:before,html.joorja-glass .registration-card:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;border-radius:inherit;background:radial-gradient(55% 70% at 88% -8%,var(--joorja-glass-glare),rgba(255,255,255,0) 60%),linear-gradient(165deg,var(--joorja-glass-shine) 0%,rgba(255,255,255,0) 42%),var(--joorja-glass-grain);pointer-events:none}html.joorja-glass .jh-header{isolation:isolate}html.joorja-glass .jh-hero .jr-search__bar:after,html.joorja-glass .jh-categories:after,html.joorja-glass .host-sidebar:after,html.joorja-glass .host-titlebar:after,html.joorja-glass .host-mobile-header__card:after,html.joorja-glass .guest-account__sidebar:after,html.joorja-glass .guest-account__titlebar:after,html.joorja-glass .guest-account__mobile-header-card:after,html.joorja-glass .auth-card:after,html.joorja-glass .guest-page--detail .guest-detail__reserve:after,html.joorja-glass .registration-card:after,html.joorja-glass .joorja-residence-card:not(.joorja-residence-card--deal):after,html.joorja-glass .jh-host:after,html.joorja-glass .host-reservation:after,html.joorja-glass .host-dashboard-home__card:after,html.joorja-glass .host-calendar-property:after,html.joorja-glass .host-calendar-board:after,html.joorja-glass .guest-reservation-card:after,html.joorja-glass .guest-dashboard__tiles a:after,html.joorja-glass .guest-dashboard__welcome:after,html.joorja-glass .host-finance-card:after,html.joorja-glass .host-finance-invoice:after,html.joorja-glass .transaction-wallet__card:after,html.joorja-glass .host-statistics__score:after,html.joorja-glass .host-statistics__ratings:after,html.joorja-glass .host-statistics__property-list:after,html.joorja-glass .host-statistics__summary>article:after,html.joorja-glass .host-chart:after,html.joorja-glass .host-incomplete:after,html.joorja-glass .host-lm-section:after,html.joorja-glass .host-lm-stages:after,html.joorja-glass .host-profile section:after,html.joorja-glass .host-support__state:after,html.joorja-glass .host-support-tickets:after,html.joorja-glass .host-support-contact:after,html.joorja-glass .host-notifications>article:after,html.joorja-glass .guest-host-reviews__score:after,html.joorja-glass .guest-host-reviews__profile:after,html.joorja-glass .guest-review-card:after,html.joorja-glass .guest-page--detail .guest-detail__times>*:after,html.joorja-glass .guest-page--detail .guest-detail__calendar-section:after,html.joorja-glass .th-step:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:6;padding:1.5px;border-radius:inherit;background:linear-gradient(135deg,var(--joorja-glass-rim) 0%,rgba(255,255,255,.25) 30%,rgba(255,255,255,.05) 55%,rgba(255,255,255,.7) 100%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}html.joorja-glass .joorja-residence-card:not(.joorja-residence-card--deal),html.joorja-glass .jh-host,html.joorja-glass .host-reservation,html.joorja-glass .host-dashboard-home__card,html.joorja-glass .host-calendar-property,html.joorja-glass .host-calendar-board,html.joorja-glass .host-empty,html.joorja-glass .guest-reservation-card,html.joorja-glass .guest-dashboard__tiles a,html.joorja-glass .guest-page--detail .guest-detail__summary,html.joorja-glass .guest-dashboard__welcome,html.joorja-glass .host-finance-card,html.joorja-glass .host-finance-invoice,html.joorja-glass .transaction-wallet__card,html.joorja-glass .host-statistics__score,html.joorja-glass .host-statistics__ratings,html.joorja-glass .host-statistics__property-list,html.joorja-glass .host-statistics__summary>article,html.joorja-glass .host-chart,html.joorja-glass .host-incomplete,html.joorja-glass .host-lm-section,html.joorja-glass .host-lm-stages,html.joorja-glass .host-profile section,html.joorja-glass .host-support__state,html.joorja-glass .host-support-tickets,html.joorja-glass .host-support-contact,html.joorja-glass .host-notifications>article,html.joorja-glass .guest-host-reviews__score,html.joorja-glass .guest-host-reviews__profile,html.joorja-glass .guest-review-card,html.joorja-glass .guest-page--detail .guest-detail__times>*,html.joorja-glass .guest-page--detail .guest-detail__calendar-section,html.joorja-glass .th-step{position:relative;border-color:transparent;background:var(--joorja-glass-light-strong);box-shadow:var(--joorja-shadow-glass),var(--joorja-shadow-glass-highlight)}html.joorja-glass .jh-host{background:var(--joorja-glass-light)}html.joorja-glass .guest-page--detail .guest-detail__calendar-section{margin-block:24px;padding:24px;border-radius:var(--joorja-radius-xl)}@media(max-width:767px){html.joorja-glass .guest-page--detail .guest-detail__calendar-section{margin-block:16px;padding:16px}}html.joorja-glass .jh-host__stats{background:var(--joorja-glass-light-strong);box-shadow:inset 0 1px #fffc}@media(hover:hover){html.joorja-glass .host-dashboard-home__card:hover,html.joorja-glass .guest-dashboard__tiles a:hover{background:var(--joorja-glass-light-strong);box-shadow:0 14px 36px -14px #10282057,var(--joorja-shadow-glass-highlight)}html.joorja-glass .joorja-residence-card__action:not([aria-pressed=true]):hover:not(:disabled){background:#ffffff5c}}html.joorja-glass .joorja-residence-card__place{padding:2px 10px 2px 12px;border:1px solid rgba(255,255,255,.3);border-radius:var(--joorja-radius-circle);background:var(--joorja-glass-brand);box-shadow:inset 0 1px #ffffff4d;text-shadow:none;-webkit-backdrop-filter:blur(var(--joorja-blur-sm));backdrop-filter:blur(var(--joorja-blur-sm))}html.joorja-glass .joorja-residence-card__action:not([aria-pressed=true]){border:1px solid var(--joorja-glass-border);background:var(--joorja-glass-control);box-shadow:inset 0 1px #ffffffb3,0 4px 12px #072a2040}@media(min-width:768px){html.joorja-glass .jh-categories__item{border-color:#ffffffb3;background:#ffffff80;box-shadow:inset 0 1px #fffc}html.joorja-glass .jh-categories__item:hover{background:#ffffff80;box-shadow:inset 0 1px #fffc,0 10px 24px -14px #10282059}}html.joorja-glass .jh-hero .jr-search__field:hover,html.joorja-glass .jh-hero .jr-search__field[aria-expanded=true]{background:var(--joorja-glass-fill);box-shadow:inset 0 0 0 1px var(--joorja-glass-divider)}html.joorja-glass .host-sidebar__person>span,html.joorja-glass .guest-account__person>span{background:#ffffffb3;box-shadow:inset 0 1px #ffffffe6,0 6px 18px -8px #1028204d}html.joorja-glass .host-sidebar__footer,html.joorja-glass .guest-account__footer{border-top-color:var(--joorja-glass-divider)}html.joorja-glass .guest-wallet-balance{position:relative;isolation:isolate;overflow:hidden;background:radial-gradient(55% 90% at 88% -8%,#ffffff42,#fff0 60%),linear-gradient(165deg,#fff3,#fff0 42%),var(--joorja-glass-grain),var(--joorja-gradient-brand);box-shadow:var(--joorja-shadow-glow-brand),inset 0 1px #ffffff52,inset 0 -2px 8px #0000002e}html.joorja-glass .guest-wallet-balance:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;padding:1.5px;border-radius:inherit;background:linear-gradient(135deg,#fff9,#ffffff1f 30%,#ffffff08 55%,#ffffff59);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}html.joorja-glass .host-finance-card.host-wallet-policy{background:linear-gradient(var(--joorja-color-bg-error),var(--joorja-color-bg-error)),var(--joorja-glass-light-strong);box-shadow:0 10px 30px -14px #b4231859,var(--joorja-shadow-glass-highlight)}html.joorja-glass .joorja-button--primary,html.joorja-glass .jh-button--primary,html.joorja-glass .host-incomplete__continue{position:relative;overflow:hidden;background-image:var(--joorja-gloss);box-shadow:var(--joorja-shadow-glow-brand),var(--joorja-shadow-gloss)}html.joorja-glass .jr-search__submit,html.joorja-glass .jh-button--accent{position:relative;overflow:hidden;background-color:var(--joorja-color-brand-secondary);background-image:var(--joorja-gloss);box-shadow:var(--joorja-shadow-glow-accent),var(--joorja-shadow-gloss)}html.joorja-glass .jh-promo--warm .jh-button{background-image:var(--joorja-gloss),linear-gradient(180deg,#ff8a3d,#f26a1b);box-shadow:var(--joorja-shadow-glow-accent),var(--joorja-shadow-gloss)}html.joorja-glass .joorja-button--secondary,html.joorja-glass .jh-button--outline,html.joorja-glass .jh-button--light,html.joorja-glass .joorja-calendar__nav,html.joorja-glass .guest-host-reviews__more,html.joorja-glass .host-calendar-detail__action--outline,html.joorja-glass .host-reservation .host-reservation__link,html.joorja-glass .host-reviews__selector-toggle,html.joorja-glass .guest-page--detail .guest-detail__section>button,html.joorja-glass .guest-page--detail .guest-reserve__stepper>button,html.joorja-glass .guest-page--detail .guest-reserve-popover__counter button,html.joorja-glass .guest-host-reviews__profile a,html.joorja-glass .guest-counter button,html.joorja-glass .jr-stepper button,html.joorja-glass .registration-counter button,html.joorja-glass .th-claim__stepper button,html.joorja-glass .host-property-toolbar__new,html.joorja-glass .host-incomplete__delete,html.joorja-glass .guest-page--detail .guest-detail__title-actions button,html.joorja-glass .registration-header>div a,html.joorja-glass .lmp-sort select{position:relative;overflow:hidden;border-color:var(--joorja-glass-edge);background-color:var(--joorja-color-bg-white);background-image:var(--joorja-gloss-white);box-shadow:var(--joorja-shadow-glow-white),var(--joorja-shadow-gloss-white)}html.joorja-glass .jh-scroll-controls button{position:relative;overflow:hidden;border-color:#ffffff73;background-color:var(--joorja-color-brand-secondary);background-image:var(--joorja-gloss);box-shadow:var(--joorja-shadow-glow-white),var(--joorja-shadow-gloss)}html.joorja-glass .jh-scroll-controls button:disabled{border-color:#ff8a3d66;background-color:#ff8a3d33;background-image:none;box-shadow:var(--joorja-shadow-glass-highlight);color:#f26a1bbf;-webkit-backdrop-filter:blur(var(--joorja-blur-sm));backdrop-filter:blur(var(--joorja-blur-sm))}html.joorja-glass .host-incomplete__delete{min-height:44px;padding:8px 16px;border:1px solid color-mix(in srgb,var(--joorja-color-error) 30%,transparent);border-radius:var(--joorja-radius-xs)}@media(hover:hover){html.joorja-glass .host-incomplete__delete:hover{border-color:color-mix(in srgb,var(--joorja-color-error) 55%,transparent);box-shadow:0 10px 22px -10px #b4231859,0 1px 2px #1028200f,var(--joorja-shadow-gloss-white)}}html.joorja-glass .guest-page--detail .guest-detail__title-actions{gap:12px}html.joorja-glass .guest-page--detail .guest-detail__title-actions button{min-height:40px;padding:0 16px;border:1px solid var(--joorja-glass-edge);border-radius:var(--joorja-radius-circle)}html.joorja-glass .registration-page .registration-header>div{gap:10px}html.joorja-glass .registration-page .registration-header>div a{min-height:38px;gap:6px;padding:0 14px;border:1px solid var(--joorja-glass-edge);border-radius:var(--joorja-radius-circle)}html.joorja-glass .registration-page .registration-header>div a .joorja-icon{width:18px;height:18px}@media(max-width:767px){html.joorja-glass .registration-page .registration-header>div{gap:6px}html.joorja-glass .registration-page .registration-header>div a{min-height:32px;gap:4px;padding:0 10px}html.joorja-glass .registration-page .registration-header>div a .joorja-icon{width:16px;height:16px}}html.joorja-glass .guest-page--detail .guest-detail__gallery-count{border:1px solid var(--joorja-glass-edge);background-color:var(--joorja-color-bg-white);background-image:var(--joorja-gloss-white);box-shadow:var(--joorja-shadow-glow-white),var(--joorja-shadow-gloss-white)}@media(hover:hover){html.joorja-glass .joorja-button--secondary:hover,html.joorja-glass .jh-button--outline:hover,html.joorja-glass .jh-button--light:hover,html.joorja-glass .joorja-calendar__nav:not(:disabled):hover,html.joorja-glass .guest-host-reviews__more:hover,html.joorja-glass .host-calendar-detail__action--outline:hover,html.joorja-glass .host-reservation .host-reservation__link:hover:not(:disabled),html.joorja-glass .host-reviews__selector-toggle:hover,html.joorja-glass .guest-page--detail .guest-detail__section>button:hover,html.joorja-glass .guest-page--detail .guest-reserve__stepper>button:not(:disabled):hover,html.joorja-glass .guest-host-reviews__profile a:hover,html.joorja-glass .host-property-toolbar__new:hover,html.joorja-glass .guest-page--detail .guest-detail__title-actions button:hover,html.joorja-glass .registration-header>div a:hover,html.joorja-glass .lmp-sort select:hover{border-color:#2424243d;box-shadow:0 10px 22px -10px #1028205c,0 1px 2px #1028200f,var(--joorja-shadow-gloss-white)}}html.joorja-glass .host-calendar-property__badge,html.joorja-glass .host-sidebar__badge{background-image:var(--joorja-gloss);box-shadow:var(--joorja-shadow-gloss)}html.joorja-glass .host-sidebar nav a[aria-current=page],html.joorja-glass .host-sidebar__group-link[aria-current=page],html.joorja-glass .guest-account__nav-wrap a[aria-current=page]{background-color:var(--joorja-color-brand-500);background-image:var(--joorja-gloss);color:var(--joorja-color-text-on-brand);box-shadow:var(--joorja-shadow-glow-brand),var(--joorja-shadow-gloss)}html.joorja-glass .host-sidebar nav a[aria-current=page] .host-sidebar__badge,html.joorja-glass .host-sidebar__group-link[aria-current=page] .host-sidebar__badge{background:var(--joorja-color-text-on-brand);color:var(--joorja-color-brand-500)}html.joorja-glass .host-sidebar nav .host-sidebar__subnav a[aria-current=page],html.joorja-glass .host-sidebar__subnav a[aria-current=page],html.joorja-glass .guest-account__nav-wrap .guest-account__subnav a[aria-current=page],html.joorja-glass .guest-account__subnav a[aria-current=page]{background:#0f4d3a1a;background-image:none;color:var(--joorja-color-brand-500);box-shadow:inset 0 0 0 1px #0f4d3a24}html.joorja-glass .jh-categories__item[aria-pressed=true]{border-color:transparent;background-color:var(--joorja-color-brand-500);background-image:var(--joorja-gloss);color:var(--joorja-color-text-on-brand);box-shadow:var(--joorja-shadow-glow-brand),var(--joorja-shadow-gloss)}html.joorja-glass .jh-categories__item[aria-pressed=true] .jh-categories__icon{color:var(--joorja-color-text-on-brand)}@media(max-width:1180px){html.joorja-glass .jh-categories__item[aria-pressed=true]{box-shadow:var(--joorja-shadow-gloss)}}html.joorja-glass .host-dialog,html.joorja-glass .guest-dialog,html.joorja-glass .guest-mobile-reserve-layer,html.joorja-glass .host-mobile-menu-backdrop,html.joorja-glass .guest-account__mobile-backdrop,html.joorja-glass .registration-overlay{background:var(--joorja-glass-scrim);-webkit-backdrop-filter:blur(var(--joorja-blur-sm));backdrop-filter:blur(var(--joorja-blur-sm))}html.joorja-glass .host-dialog>section,html.joorja-glass .guest-dialog__panel,html.joorja-glass .jr-search__panel,html.joorja-glass .guest-mobile-reserve-layer .guest-reserve-popover,html.joorja-glass .host-mobile-menu,html.joorja-glass .guest-account__mobile-menu,html.joorja-glass .registration-overlay>section,html.joorja-glass .jr-search-sheet,html.joorja-glass .jr-search-datesheet,html.joorja-glass .guest-search-datesheet,html.joorja-glass [data-bottom-sheet-panel]{border-color:var(--joorja-glass-border);background:var(--joorja-glass-modal);box-shadow:var(--joorja-shadow-glass),var(--joorja-shadow-glass-highlight);-webkit-backdrop-filter:blur(var(--joorja-blur-lg)) saturate(160%);backdrop-filter:blur(var(--joorja-blur-lg)) saturate(160%)}html.joorja-glass .host-dialog>section>header,html.joorja-glass .guest-dialog__header{border-bottom-color:var(--joorja-glass-divider)}html.joorja-glass .joorja-calendar__day{box-shadow:0 1px 2px #10282012}html.joorja-glass .joorja-calendar__day[data-tone=blocked],html.joorja-glass .joorja-calendar__day[data-disabled=true]{border-color:transparent;background:var(--joorja-glass-fill);box-shadow:none}html.joorja-glass .joorja-calendar__day[data-tone=selected]{background-image:var(--joorja-gloss);box-shadow:0 8px 18px -8px #0f4d3a99,var(--joorja-shadow-gloss)}html.joorja-glass .host-support-fab,html.joorja-glass .guest-account__support-fab{border:1px solid var(--joorja-glass-border);background:var(--joorja-glass-light-strong);box-shadow:var(--joorja-shadow-glass),var(--joorja-shadow-glass-highlight);-webkit-backdrop-filter:blur(var(--joorja-blur-md)) saturate(160%);backdrop-filter:blur(var(--joorja-blur-md)) saturate(160%)}@media(max-width:767px){html.joorja-glass .guest-page--detail .guest-detail__title{isolation:isolate;background:var(--joorja-glass-light-strong);box-shadow:0 -10px 30px -18px #10282066,0 16px 32px -18px #10282052,var(--joorja-shadow-glass-highlight);-webkit-backdrop-filter:blur(var(--joorja-blur-lg)) saturate(160%);backdrop-filter:blur(var(--joorja-blur-lg)) saturate(160%)}html.joorja-glass .guest-page--detail .guest-detail__title:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;border-radius:inherit;background:radial-gradient(55% 70% at 88% -8%,var(--joorja-glass-glare),rgba(255,255,255,0) 60%),linear-gradient(165deg,var(--joorja-glass-shine) 0%,rgba(255,255,255,0) 42%),var(--joorja-glass-grain);pointer-events:none}html.joorja-glass .guest-page--detail .guest-detail__title:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:6;padding:1.5px;border-radius:inherit;background:linear-gradient(135deg,var(--joorja-glass-rim) 0%,rgba(255,255,255,.25) 30%,rgba(255,255,255,.05) 55%,rgba(255,255,255,.7) 100%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}}html.joorja-glass body:has(.lmp):before{background:radial-gradient(calc(640px * var(--ambient-scale)) calc(520px * var(--ambient-scale)) at 92% 58%,var(--joorja-ambient-warm),transparent 70%),radial-gradient(calc(760px * var(--ambient-scale)) calc(640px * var(--ambient-scale)) at var(--ambient-edge) 70%,var(--joorja-ambient-red),transparent 72%),radial-gradient(calc(620px * var(--ambient-scale)) calc(520px * var(--ambient-scale)) at 40% 104%,var(--joorja-ambient-orange),transparent 70%),radial-gradient(calc(520px * var(--ambient-scale)) calc(420px * var(--ambient-scale)) at 60% 0%,var(--joorja-ambient-mint),transparent 70%),var(--joorja-color-bg-page)}html.joorja-glass .lmp-list{position:relative;isolation:isolate;padding:clamp(16px,2.4vw,28px);border:1px solid transparent;border-radius:24px;background:var(--joorja-glass-light);box-shadow:var(--joorja-shadow-glass),var(--joorja-shadow-glass-highlight)}html.joorja-glass .lmp-list:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;border-radius:inherit;background:radial-gradient(55% 70% at 88% -8%,var(--joorja-glass-glare),rgba(255,255,255,0) 60%),linear-gradient(165deg,var(--joorja-glass-shine) 0%,rgba(255,255,255,0) 42%),var(--joorja-glass-grain);pointer-events:none}html.joorja-glass .lmp-list:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:6;padding:1.5px;border-radius:inherit;background:linear-gradient(135deg,var(--joorja-glass-rim) 0%,rgba(255,255,255,.25) 30%,rgba(255,255,255,.05) 55%,rgba(255,255,255,.7) 100%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}html.joorja-glass .lmp-hero,html.joorja-glass .jh-deals{box-shadow:0 30px 60px -36px #280804d9,inset 0 1px #ffffff2e}html.joorja-glass .lmp-hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;padding:1.5px;border-radius:inherit;background:linear-gradient(135deg,#ffffff8c,#ffffff1f 30%,#ffffff08 55%,#ffffff59);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}html.joorja-glass .lmp-hero__stats>div{position:relative;overflow:hidden;background:linear-gradient(165deg,#ffffff3d,#ffffff12 46%,#ffffff1f);box-shadow:inset 0 1px #ffffff61,inset 0 0 0 1px #ffffff2e,0 14px 30px -18px #0009;-webkit-backdrop-filter:blur(var(--joorja-blur-md)) saturate(160%);backdrop-filter:blur(var(--joorja-blur-md)) saturate(160%)}html.joorja-glass .lmp-hero__stats>div[data-lm-tone],html.joorja-glass .lmp-hero__max,html.joorja-glass .lm-pill{background:var(--joorja-gloss),var(--lm-gradient)}html.joorja-glass .lmp-hero__stats>div[data-lm-tone]{box-shadow:0 16px 30px -14px var(--lm-glow),var(--joorja-shadow-gloss)}html.joorja-glass .joorja-residence-card--deal{background:linear-gradient(#ffffffe6,#ffffffe6) padding-box,var(--lm-gradient, linear-gradient(#e3eae6, #e3eae6)) border-box;box-shadow:0 14px 30px -18px var(--lm-glow, rgba(16, 40, 32, .3)),var(--joorja-shadow-glass-highlight)}html.joorja-glass .lmp-empty{border-color:var(--joorja-glass-divider-strong);background:var(--joorja-glass-light-strong);box-shadow:var(--joorja-shadow-glass),var(--joorja-shadow-glass-highlight)}.joorja-glass-pane,.joorja-glass-pane--strong{border:1px solid var(--joorja-color-border-light);background:var(--joorja-color-bg-white)}.joorja-glass-pane--brand{background:var(--joorja-color-brand-700);color:var(--joorja-color-text-white)}html.joorja-glass .joorja-glass-pane,html.joorja-glass .joorja-glass-pane--strong,html.joorja-glass .joorja-glass-pane--brand{position:relative;isolation:isolate;border:1px solid transparent;background:var(--joorja-glass-light);box-shadow:var(--joorja-shadow-glass),var(--joorja-shadow-glass-highlight);-webkit-backdrop-filter:blur(var(--joorja-blur-md)) saturate(160%);backdrop-filter:blur(var(--joorja-blur-md)) saturate(160%)}html.joorja-glass .joorja-glass-pane--strong{background:var(--joorja-glass-light-strong);-webkit-backdrop-filter:blur(var(--joorja-blur-lg)) saturate(160%);backdrop-filter:blur(var(--joorja-blur-lg)) saturate(160%)}html.joorja-glass .joorja-glass-pane--brand{background:var(--joorja-glass-brand);color:var(--joorja-color-text-white)}html.joorja-glass .joorja-glass-pane:before,html.joorja-glass .joorja-glass-pane--strong:before,html.joorja-glass .joorja-glass-pane--brand:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;border-radius:inherit;background:radial-gradient(55% 70% at 88% -8%,var(--joorja-glass-glare),rgba(255,255,255,0) 60%),linear-gradient(165deg,var(--joorja-glass-shine) 0%,rgba(255,255,255,0) 42%),var(--joorja-glass-grain);pointer-events:none}html.joorja-glass .joorja-glass-pane--brand:before{opacity:.35}html.joorja-glass .joorja-glass-pane:after,html.joorja-glass .joorja-glass-pane--strong:after,html.joorja-glass .joorja-glass-pane--brand:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:6;padding:1.5px;border-radius:inherit;background:linear-gradient(135deg,var(--joorja-glass-rim) 0%,rgba(255,255,255,.25) 30%,rgba(255,255,255,.05) 55%,rgba(255,255,255,.7) 100%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}html.joorja-glass .joorja-glass-pane--brand:after{opacity:.45}html.joorja-glass .joorja-button--glass{position:relative;overflow:hidden;border-color:var(--joorja-glass-border);background-color:var(--joorja-glass-light);background-image:var(--joorja-gloss);color:var(--joorja-color-brand-500);box-shadow:var(--joorja-shadow-glass-highlight);-webkit-backdrop-filter:blur(var(--joorja-blur-md)) saturate(160%);backdrop-filter:blur(var(--joorja-blur-md)) saturate(160%)}html.joorja-glass .joorja-gloss{position:relative;overflow:hidden;background-color:var(--joorja-color-brand-500);background-image:var(--joorja-gloss);color:var(--joorja-color-text-on-brand);box-shadow:var(--joorja-shadow-glow-brand),var(--joorja-shadow-gloss)}html.joorja-glass .joorja-gloss--accent{position:relative;overflow:hidden;background-color:var(--joorja-color-brand-secondary);background-image:var(--joorja-gloss);color:var(--joorja-color-text-on-brand-secondary);box-shadow:var(--joorja-shadow-glow-accent),var(--joorja-shadow-gloss)}@keyframes joorja-sweep{0%{transform:translate(120%)}to{transform:translate(-120%)}}html.joorja-glass .joorja-button--primary:after,html.joorja-glass .jh-button--primary:after,html.joorja-glass .host-incomplete__continue:after,html.joorja-glass .jh-button--accent:after,html.joorja-glass .jr-search__submit:after,html.joorja-glass .joorja-button--secondary:after,html.joorja-glass .jh-button--outline:after,html.joorja-glass .jh-button--light:after,html.joorja-glass .joorja-button--glass:after,html.joorja-glass .joorja-gloss:after,html.joorja-glass .joorja-gloss--accent:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(110deg,rgba(255,255,255,0) 28%,var(--sweep-light, rgba(255, 255, 255, .55)) 50%,rgba(255,255,255,0) 72%);transform:translate(120%);pointer-events:none}html.joorja-glass .joorja-button--secondary,html.joorja-glass .jh-button--outline,html.joorja-glass .jh-button--light{--sweep-light: rgba(255, 255, 255, .95)}html.joorja-glass .joorja-residence-card__media:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;background:linear-gradient(115deg,#fff0 32%,#ffffff73 50%,#fff0 66%);transform:translate(120%);pointer-events:none}@media(hover:hover){html.joorja-glass .joorja-button--primary:hover:after,html.joorja-glass .jh-button--primary:hover:after,html.joorja-glass .host-incomplete__continue:hover:after,html.joorja-glass .jh-button--accent:hover:after,html.joorja-glass .jr-search__submit:hover:after,html.joorja-glass .joorja-button--secondary:hover:after,html.joorja-glass .jh-button--outline:hover:after,html.joorja-glass .jh-button--light:hover:after,html.joorja-glass .joorja-button--glass:hover:after,html.joorja-glass .joorja-gloss:hover:after,html.joorja-glass .joorja-gloss--accent:hover:after{animation:joorja-sweep var(--joorja-sweep-duration) var(--joorja-sweep-easing) 1}html.joorja-glass .joorja-residence-card:hover .joorja-residence-card__media:before{animation:joorja-sweep var(--joorja-sweep-duration-card) var(--joorja-sweep-easing) 1}}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){html.joorja-glass .jh-header,html.joorja-glass .host-topbar,html.joorja-glass .guest-account__topbar,html.joorja-glass .public-header,html.joorja-glass .registration-header,html.joorja-glass .host-bottom-nav,html.joorja-glass .guest-account__bottom,html.joorja-glass .registration-actions,html.joorja-glass .guest-bottom-nav,html.joorja-glass .jh-hero .jr-search__bar,html.joorja-glass .jh-categories,html.joorja-glass .host-mobile-header__card,html.joorja-glass .guest-account__mobile-header-card,html.joorja-glass .host-dialog>section,html.joorja-glass .guest-dialog__panel,html.joorja-glass .jr-search__panel,html.joorja-glass .guest-mobile-reserve-layer .guest-reserve-popover,html.joorja-glass .host-mobile-menu,html.joorja-glass .guest-account__mobile-menu,html.joorja-glass .joorja-glass-pane,html.joorja-glass .joorja-glass-pane--strong,html.joorja-glass .joorja-button--glass,html.joorja-glass .registration-overlay>section,html.joorja-glass .jr-search-sheet,html.joorja-glass .jr-search-datesheet,html.joorja-glass .guest-search-datesheet,html.joorja-glass .guest-page--detail .guest-detail__mobile-action,html.joorja-glass .guest-page--search .guest-bottom-nav,html.joorja-glass [data-bottom-sheet-panel]{background-color:var(--joorja-color-bg-white)}html.joorja-glass .joorja-glass-pane--brand{background-color:var(--joorja-color-brand-700)}}@media(prefers-reduced-transparency:reduce){html.joorja-glass body:before{display:none}html.joorja-glass .guest-page--detail .guest-detail__title{background-color:var(--joorja-color-bg-white);-webkit-backdrop-filter:none;backdrop-filter:none}html.joorja-glass .jh-header,html.joorja-glass .host-topbar,html.joorja-glass .guest-account__topbar,html.joorja-glass .public-header,html.joorja-glass .registration-header,html.joorja-glass .host-bottom-nav,html.joorja-glass .guest-account__bottom,html.joorja-glass .registration-actions,html.joorja-glass .guest-bottom-nav,html.joorja-glass .guest-footer,html.joorja-glass .jh-hero .jr-search__bar,html.joorja-glass .jh-categories,html.joorja-glass .host-sidebar,html.joorja-glass .host-titlebar,html.joorja-glass .host-mobile-header__card,html.joorja-glass .guest-account__sidebar,html.joorja-glass .guest-account__titlebar,html.joorja-glass .guest-account__mobile-header-card,html.joorja-glass .auth-card,html.joorja-glass .guest-page--detail .guest-detail__reserve,html.joorja-glass .registration-card,html.joorja-glass .joorja-residence-card:not(.joorja-residence-card--deal),html.joorja-glass .jh-host,html.joorja-glass .host-reservation,html.joorja-glass .host-dashboard-home__card,html.joorja-glass .host-calendar-property,html.joorja-glass .host-calendar-board,html.joorja-glass .host-empty,html.joorja-glass .guest-reservation-card,html.joorja-glass .guest-dashboard__tiles a,html.joorja-glass .guest-page--detail .guest-detail__summary,html.joorja-glass .host-dialog>section,html.joorja-glass .guest-dialog__panel,html.joorja-glass .jr-search__panel,html.joorja-glass .guest-mobile-reserve-layer .guest-reserve-popover,html.joorja-glass .host-mobile-menu,html.joorja-glass .guest-account__mobile-menu,html.joorja-glass .joorja-glass-pane,html.joorja-glass .joorja-glass-pane--strong,html.joorja-glass .joorja-button--glass,html.joorja-glass .registration-overlay>section,html.joorja-glass .jr-search-sheet,html.joorja-glass .jr-search-datesheet,html.joorja-glass .guest-search-datesheet,html.joorja-glass .guest-page--detail .guest-detail__mobile-action,html.joorja-glass .guest-page--search .guest-bottom-nav,html.joorja-glass [data-bottom-sheet-panel]{background-color:var(--joorja-color-bg-white);-webkit-backdrop-filter:none;backdrop-filter:none}html.joorja-glass .joorja-glass-pane--brand{background-color:var(--joorja-color-brand-700);-webkit-backdrop-filter:none;backdrop-filter:none}}@media(prefers-reduced-motion:reduce){html.joorja-glass .joorja-button--primary:after,html.joorja-glass .jh-button--primary:after,html.joorja-glass .host-incomplete__continue:after,html.joorja-glass .jh-button--accent:after,html.joorja-glass .jr-search__submit:after,html.joorja-glass .joorja-button--secondary:after,html.joorja-glass .jh-button--outline:after,html.joorja-glass .jh-button--light:after,html.joorja-glass .joorja-button--glass:after,html.joorja-glass .joorja-gloss:after,html.joorja-glass .joorja-gloss--accent:after,html.joorja-glass .joorja-residence-card__media:before{display:none}}@media print{html.joorja-glass body:before{display:none}html.joorja-glass *,html.joorja-glass *:before,html.joorja-glass *:after{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}}:root{--joorja-font-family: "IRANSansXFaNum", Tahoma, Arial, sans-serif;--joorja-color-text-primary: #242424;--joorja-color-text-secondary: #575757;--joorja-color-text-disabled: #d4d4d4;--joorja-color-text-white: #ffffff;--joorja-color-brand-700: #072a20;--joorja-color-brand-600: #0b3a2c;--joorja-color-brand-500: #0f4d3a;--joorja-color-brand-400: #1c6f52;--joorja-color-brand-300: #2f9271;--joorja-color-brand-200: #9dc3b3;--joorja-color-brand-50: #eaf2ee;--joorja-color-brand-border-soft: rgba(15, 77, 58, .18);--joorja-color-brand-border-strong: rgba(15, 77, 58, .35);--joorja-gradient-brand: linear-gradient( 115deg, var(--joorja-color-brand-600), var(--joorja-color-brand-400) );--joorja-color-blue: #3b82f6;--joorja-color-brand-secondary: #ff8a3d;--joorja-color-brand-secondary-strong: #8f430c;--joorja-color-brand-secondary-soft: #fff3eb;--joorja-color-brand-secondary-muted: #ffd9bd;--joorja-color-brand-secondary-text: #c94f08;--joorja-color-text-on-brand: #ffffff;--joorja-color-text-on-brand-secondary: #2f1400;--joorja-color-bg-white: #ffffff;--joorja-color-bg-page: #f5f5f5;--joorja-color-bg-error: rgba(255, 0, 0, .06);--joorja-color-bg-success: rgba(0, 255, 88, .15);--joorja-color-bg-warning: rgba(252, 231, 0, .15);--joorja-color-border-light: #f0f0f0;--joorja-color-border-strong: #e3e3e3;--joorja-color-error: #b42318;--joorja-color-success: #22c55e;--joorja-color-warning: #735c00;--joorja-color-instant: var(--joorja-color-brand-secondary-strong);--joorja-color-bg-instant: var(--joorja-color-brand-secondary-soft);--joorja-radius-xs: 6px;--joorja-radius-s: 10px;--joorja-radius-l: 16px;--joorja-radius-xl: 20px;--joorja-radius-circle: 120px;--joorja-logo-size-xs: 44px;--joorja-logo-size-s: 52px;--joorja-logo-size-m: 64px;--joorja-logo-size-l: 72px;--joorja-logo-size-xl: 96px;--joorja-logo-size-2xl: 120px;--joorja-glass-light: rgba(255, 255, 255, .6);--joorja-glass-light-strong: rgba(255, 255, 255, .86);--joorja-glass-brand: rgba(7, 42, 32, .7);--joorja-glass-control: rgba(255, 255, 255, .22);--joorja-glass-scrim: rgba(36, 36, 36, .3);--joorja-glass-border: rgba(255, 255, 255, .5);--joorja-glass-rim: rgba(255, 255, 255, .95);--joorja-glass-glare: rgba(255, 255, 255, .75);--joorja-glass-shine: rgba(255, 255, 255, .55);--joorja-ambient-green: rgba(15, 77, 58, .22);--joorja-ambient-mint: rgba(73, 242, 135, .32);--joorja-ambient-orange: rgba(255, 138, 61, .3);--joorja-glass-modal: rgba(255, 255, 255, .96);--joorja-glass-fill: #ededed;--joorja-glass-divider: rgba(36, 36, 36, .12);--joorja-glass-divider-strong: rgba(36, 36, 36, .2);--joorja-glass-edge: rgba(36, 36, 36, .14);--joorja-ambient-warm: rgba(255, 125, 23, .26);--joorja-ambient-red: rgba(196, 22, 27, .12);--joorja-blur-sm: 8px;--joorja-blur-md: 16px;--joorja-blur-lg: 24px;--joorja-shadow-glass: 0 8px 32px -12px rgba(16, 40, 32, .28);--joorja-shadow-glass-highlight: inset 0 1px 0 rgba(255, 255, 255, .65);--joorja-shadow-glow-brand: 0 12px 30px -8px rgba(15, 77, 58, .55);--joorja-shadow-glow-accent: 0 14px 34px -8px rgba(255, 138, 61, .8);--joorja-shadow-gloss: inset 0 1px 0 rgba(255, 255, 255, .4), inset 0 -2px 6px rgba(0, 0, 0, .18);--joorja-shadow-glow-white: 0 8px 18px -10px rgba(16, 40, 32, .3), 0 1px 2px rgba(16, 40, 32, .06);--joorja-shadow-gloss-white: inset 0 1px 0 #ffffff, inset 0 -1px 0 rgba(36, 36, 36, .05);--joorja-gloss: linear-gradient(180deg, rgba(255, 255, 255, .32) 0%, rgba(255, 255, 255, .08) 48%, rgba(255, 255, 255, 0) 52%);--joorja-gloss-white: linear-gradient(180deg, #ffffff 0%, #fbfbfb 45%, #f0f0f0 100%);--joorja-sweep-duration: 1.1s;--joorja-sweep-duration-card: 1.3s;--joorja-sweep-easing: cubic-bezier(.4, 0, .2, 1);--joorja-glass-grain: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 .06 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");--safe-area-top: env(safe-area-inset-top, 0px);--safe-area-right: env(safe-area-inset-right, 0px);--safe-area-bottom: env(safe-area-inset-bottom, 0px);--safe-area-left: env(safe-area-inset-left, 0px);color-scheme:light}@media(display-mode:standalone),(display-mode:fullscreen),(display-mode:minimal-ui){:root{--safe-area-top: max(env(safe-area-inset-top, 0px), 36px);--safe-area-bottom: max(env(safe-area-inset-bottom, 0px), 16px)}}*{box-sizing:border-box}html{min-width:min(320px,100%);overflow-x:clip;overflow-wrap:break-word;padding-left:var(--safe-area-left);padding-right:var(--safe-area-right);background:var(--joorja-color-bg-page);color:var(--joorja-color-text-primary);font-family:var(--joorja-font-family);-webkit-text-size-adjust:100%;text-size-adjust:100%}body{margin:0;min-height:100vh;min-height:100dvh;max-width:100%;overflow-x:clip;background:var(--joorja-color-bg-page);direction:rtl;font-family:var(--joorja-font-family);text-align:start}button,input,select,textarea{font:inherit}textarea{direction:rtl;text-align:right}#root{min-height:100vh;min-height:100dvh;max-width:100%;background:var(--joorja-color-bg-page)}.joorja-visually-hidden{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.joorja-logo{width:auto;height:var(--joorja-logo-size, var(--joorja-logo-size-m));max-width:100%;aspect-ratio:1 / 1;display:block;object-fit:contain}.connection-lost{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:flex;flex-direction:column;overflow-y:auto;overscroll-behavior:contain;background:var(--joorja-color-bg-page);color:var(--joorja-color-text-primary);font-family:var(--joorja-font-family)}.connection-lost .jh-header{border-bottom-color:var(--jh-border)}.connection-lost__body{flex:1 0 auto;display:grid;place-items:center;padding:32px 16px calc(32px + var(--safe-area-bottom));text-align:center}.connection-lost__content{width:min(100%,680px);display:flex;flex-direction:column;align-items:center}.connection-lost__content h1,.connection-lost__content p{max-width:100%;margin:0;text-wrap:balance}.connection-lost__illustration{width:64px;height:64px;margin-bottom:20px;fill:none;stroke:var(--joorja-color-brand-500);stroke-width:3;stroke-linecap:round;stroke-linejoin:round}.connection-lost__illustration circle{fill:var(--joorja-color-brand-500);stroke:none}.connection-lost__content h1{font-size:20px;font-weight:700;line-height:32px}.connection-lost__content p{color:var(--joorja-color-text-secondary);font-size:14px;line-height:24px}.connection-lost__content h1+p{margin-top:8px}.connection-lost__content .connection-lost__note{margin-top:6px;font-size:13px;line-height:22px}.connection-lost .connection-lost__retry{width:min(100%,280px);margin-top:24px}.connection-lost__status{min-height:22px;margin-top:12px}.connection-lost__content .connection-lost__status p{font-size:13px;line-height:22px}@media(max-width:1023px){.connection-lost .jh-header__search-row{position:static;border-bottom:0;box-shadow:none}}@media(min-width:768px){.connection-lost__body{padding:48px 32px calc(48px + var(--safe-area-bottom))}.connection-lost__illustration{width:80px;height:80px;margin-bottom:24px}.connection-lost__content h1{font-size:24px;line-height:38px}.connection-lost__content p{font-size:15px;line-height:26px}.connection-lost__content h1+p{margin-top:10px}.connection-lost__content .connection-lost__note{margin-top:8px;font-size:14px;line-height:24px}.connection-lost .connection-lost__retry{width:auto;min-width:240px;margin-top:28px}.connection-lost__status{min-height:24px;margin-top:14px}.connection-lost__content .connection-lost__status p{font-size:14px;line-height:24px}}@media(min-width:1024px){.connection-lost__body{padding:64px 32px}.connection-lost__illustration{width:96px;height:96px;margin-bottom:28px}.connection-lost__content h1{font-size:28px;line-height:44px}.connection-lost__content p{font-size:16px;line-height:28px}.connection-lost__content h1+p{margin-top:12px}.connection-lost .connection-lost__retry{min-width:260px;min-height:52px;margin-top:32px}.connection-lost__status{margin-top:16px}}@media(max-height:520px)and (orientation:landscape){.connection-lost__body{padding-block:12px calc(12px + var(--safe-area-bottom))}.connection-lost__illustration{display:none}.connection-lost__content h1{font-size:20px;line-height:30px}.connection-lost__content p{font-size:14px;line-height:22px}.connection-lost__content h1+p{margin-top:4px}.connection-lost__content .connection-lost__note{margin-top:2px;font-size:13px;line-height:20px}.connection-lost .connection-lost__retry{min-height:44px;margin-top:12px}.connection-lost__status{margin-top:6px}}.app-error-boundary{display:grid;justify-items:center;gap:16px;min-height:60vh;align-content:center;padding:24px 16px;text-align:center;color:var(--joorja-color-text-primary);font-family:var(--joorja-font-family)}.app-error-boundary button{min-height:44px;padding:0 20px;border:1px solid var(--joorja-color-brand-600);border-radius:12px;background:transparent;color:var(--joorja-color-brand-600);font:inherit;cursor:pointer}.joorja-button{min-height:48px;display:inline-flex;align-items:center;justify-content:center;gap:8px;border:1px solid transparent;border-radius:var(--joorja-radius-s);padding:0 16px;cursor:pointer;font-family:var(--joorja-font-family);font-size:14px;font-weight:700;line-height:24px}.joorja-button--primary{background:var(--joorja-color-brand-500);color:var(--joorja-color-text-white)}.joorja-button--secondary{background:var(--joorja-color-bg-white);color:var(--joorja-color-brand-500);border-color:var(--joorja-color-border-strong)}.joorja-button--link{min-height:24px;padding:0;background:transparent;color:var(--joorja-color-brand-500);border-color:transparent}.joorja-button:disabled,.joorja-button--state-disabled{cursor:not-allowed}.joorja-field{display:grid;gap:6px;color:var(--joorja-color-text-primary);font-family:var(--joorja-font-family)}.joorja-field__label,.joorja-field__hint,.joorja-field__message{font-size:12.44px;line-height:20px}.joorja-field__label{color:var(--joorja-color-text-secondary);font-weight:600}.joorja-field__hint{color:var(--joorja-color-text-secondary)}.joorja-field__message,.joorja-field--error .joorja-field__label{color:var(--joorja-color-error)}.joorja-input,.joorja-select{min-height:48px;width:100%;border:1px solid var(--joorja-color-border-strong);border-radius:var(--joorja-radius-s);background:var(--joorja-color-bg-white);color:var(--joorja-color-text-primary);padding:0 14px;font-size:14px;line-height:24px}@media(max-width:767px){.joorja-input,.joorja-select,textarea{font-size:16px}}.joorja-input{direction:rtl;text-align:right}.joorja-input[data-value-kind=numeric]{direction:ltr;text-align:center}.joorja-field--error .joorja-input,.joorja-field--error .joorja-select{border-color:var(--joorja-color-error)}.joorja-input:disabled,.joorja-select:disabled{color:var(--joorja-color-text-disabled);cursor:not-allowed}.joorja-checkbox{position:relative;display:inline-flex;align-items:center;gap:8px;cursor:pointer;font-family:var(--joorja-font-family);font-size:14px;line-height:24px}.joorja-checkbox__input{position:absolute;opacity:0;pointer-events:none}.joorja-checkbox__box{width:20px;height:20px;border:1px solid var(--joorja-color-border-strong);border-radius:var(--joorja-radius-xs);background:var(--joorja-color-bg-white)}.joorja-checkbox__input:checked+.joorja-checkbox__box{background:var(--joorja-color-brand-500);border-color:var(--joorja-color-brand-500)}.joorja-snackbar{display:flex;min-height:48px;align-items:center;gap:12px;border:1px solid var(--joorja-color-border-strong);border-radius:var(--joorja-radius-s);background:var(--joorja-color-bg-white);color:var(--joorja-color-text-primary);padding:10px 14px;font-family:var(--joorja-font-family);font-size:14px;line-height:24px}.joorja-snackbar--success{border-color:var(--joorja-color-success);background:var(--joorja-color-bg-success)}.joorja-snackbar--error{border-color:var(--joorja-color-error);background:var(--joorja-color-bg-error);color:var(--joorja-color-error)}.joorja-snackbar--warning{border-color:var(--joorja-color-warning);background:var(--joorja-color-bg-warning)}.joorja-snackbar__content{flex:1}.joorja-snackbar__close{min-width:32px;min-height:32px;display:grid;place-items:center;border:0;background:transparent;color:inherit;cursor:pointer;font-size:20px;line-height:1}.joorja-tabs{display:inline-flex;gap:8px;border-bottom:1px solid var(--joorja-color-border-strong)}.joorja-tabs__item{min-height:44px;border:0;border-bottom:2px solid transparent;background:transparent;color:var(--joorja-color-text-secondary);cursor:pointer;padding:0 16px;font-family:var(--joorja-font-family);font-size:14px;font-weight:600}.joorja-tabs__item[aria-selected=true]{border-bottom-color:var(--joorja-color-brand-500);color:var(--joorja-color-brand-500)}.joorja-image-frame{position:relative;overflow:hidden;width:100%;border-radius:var(--joorja-radius-l);background:var(--joorja-color-border-light)}.joorja-image-frame--21-9{aspect-ratio:21 / 9}.joorja-image-frame--2-1{aspect-ratio:2 / 1}.joorja-image-frame--16-9{aspect-ratio:16 / 9}.joorja-image-frame--1-618-1{aspect-ratio:1.618 / 1}.joorja-image-frame--16-10{aspect-ratio:16 / 10}.joorja-image-frame--3-2{aspect-ratio:3 / 2}.joorja-image-frame--4-3{aspect-ratio:4 / 3}.joorja-image-frame--5-4{aspect-ratio:5 / 4}.joorja-image-frame--1-1{aspect-ratio:1 / 1}.joorja-image-frame__image{width:100%;height:100%;display:block;object-fit:cover}.joorja-icon{width:24px;height:24px;display:inline-block;flex:0 0 auto}.joorja-icon__svg{width:100%;height:100%;display:block}.joorja-residence-card{--rc-radius: 16px;--rc-media-ratio: 16 / 10.5;position:relative;display:grid;grid-template-rows:auto 1fr;min-width:0;overflow:hidden;border:1px solid #e3eae6;border-radius:var(--rc-radius);background:var(--joorja-color-bg-white);color:var(--joorja-color-text-primary);font-family:var(--joorja-font-family);text-decoration:none;box-shadow:0 1px 2px #1028200a;transition:box-shadow .22s ease,border-color .22s ease}@media(hover:hover){.joorja-residence-card:hover{border-color:#d3dfd9;box-shadow:0 10px 24px -16px #10282047}}.joorja-residence-card__body,.joorja-residence-card__slide{color:inherit;text-decoration:none}.joorja-residence-card__media{position:relative;container-type:inline-size;width:100%;overflow:hidden;aspect-ratio:var(--rc-media-ratio);background:#e9efec}.joorja-residence-card__media:after{content:"";position:absolute;inset:auto 0 0;z-index:2;height:44%;background:linear-gradient(180deg,#0000,#00000080);pointer-events:none}.joorja-residence-card__media--openable{cursor:pointer}.joorja-residence-card__track{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;scrollbar-width:none;-webkit-overflow-scrolling:touch}.joorja-rail-handoff{scroll-snap-type:none!important;scroll-behavior:auto!important}.joorja-residence-card__track--swipeable{touch-action:pan-y;-webkit-user-select:none;user-select:none;cursor:grab}.joorja-residence-card__track--swipeable:active{cursor:grabbing}.joorja-residence-card__track--motion .joorja-residence-card__slide{transition:transform var(--slide-duration, .44s) var(--slide-easing, cubic-bezier(.4, 0, .2, 1))}.joorja-residence-card__track--dragging{cursor:grabbing}.joorja-residence-card__track--dragging .joorja-residence-card__slide{transition:none;will-change:transform}.joorja-residence-card__track::-webkit-scrollbar{display:none}.joorja-residence-card__media img{width:100%;height:100%;display:block;object-fit:cover;object-position:center;-webkit-user-select:none;user-select:none;pointer-events:none}.joorja-residence-card__slide{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.joorja-residence-card__slide[data-active]{z-index:1}.joorja-residence-card__image--broken{visibility:hidden}.joorja-residence-card__nav{position:absolute;z-index:4;top:50%;width:34px;height:34px;margin:0;padding:0;border:0;border-radius:var(--joorja-radius-circle);display:grid;place-items:center;background:#fffffff0;color:var(--joorja-color-text-primary);box-shadow:0 6px 16px #1018142e;cursor:pointer;opacity:0;pointer-events:none;transform:translateY(-50%) scale(.92);transition:opacity .18s ease,transform .18s ease}.joorja-residence-card__nav[hidden]{display:none}.joorja-residence-card__nav--prev{left:10px}.joorja-residence-card__nav--next{right:10px}.joorja-residence-card__nav .joorja-icon{width:18px;height:18px}.joorja-residence-card__nav:hover{background:#fff}.joorja-residence-card__nav:focus-visible{outline:2px solid var(--joorja-color-brand-500);outline-offset:2px;opacity:1;pointer-events:auto}@media(min-width:1024px){.joorja-residence-card__media:hover .joorja-residence-card__nav,.joorja-residence-card__media:focus-within .joorja-residence-card__nav{opacity:1;pointer-events:auto;transform:translateY(-50%) scale(1)}}@media(max-width:1023px){.joorja-residence-card__nav{display:none}}@media(prefers-reduced-motion:reduce){.joorja-residence-card,.joorja-residence-card__media img,.joorja-residence-card__nav,.joorja-residence-card__track--motion .joorja-residence-card__slide{transition:none}}.joorja-residence-card__badges{position:absolute;z-index:3;inset-block-start:10px;inset-inline-end:10px;display:flex;flex-direction:column;align-items:flex-end;gap:6px;max-width:calc(100% - 64px);pointer-events:none}.joorja-residence-card__instant{padding:3px 10px;border-radius:999px;background:#fffffff0;color:var(--joorja-color-brand-secondary-text);font-size:12px;font-weight:800;line-height:1.6;box-shadow:0 4px 12px #10181429}.joorja-residence-card__discount{min-height:30px;padding:2px 12px;font-size:15px}.joorja-residence-card__place{position:absolute;z-index:3;inset-inline-start:10px;inset-block-end:9px;max-width:calc(100% - 20px);display:inline-flex;align-items:center;gap:4px;color:#fff;font-size:14px;font-weight:800;line-height:22px;text-shadow:0 1px 6px rgba(0,0,0,.45);pointer-events:none}.joorja-residence-card__place .joorja-icon{width:19px;height:19px;flex:0 0 auto;filter:drop-shadow(0 1px 3px rgba(0,0,0,.4))}.joorja-residence-card__place span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.joorja-residence-card__actions{position:absolute;z-index:5;inset-block-start:8px;inset-inline-start:8px;display:flex;flex-direction:row;gap:6px;pointer-events:none}.joorja-residence-card__action{box-sizing:border-box;width:36px;height:36px;margin:0;padding:0;display:grid;place-items:center;border:0;border-radius:50%;background:#1018142e;color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);cursor:pointer;-moz-appearance:none;appearance:none;-webkit-appearance:none;pointer-events:auto;transition:background-color .18s ease,color .18s ease,transform .18s ease}.joorja-residence-card__action .joorja-icon{width:22px;height:22px;display:block;filter:drop-shadow(0 1px 2px rgba(0,0,0,.35))}.joorja-residence-card__action:hover:not(:disabled){background:#fffffff2;color:var(--joorja-color-brand-secondary);transform:scale(1.06)}.joorja-residence-card__action:hover:not(:disabled) .joorja-icon{filter:none}.joorja-residence-card__action:active:not(:disabled){transform:scale(.94)}.joorja-residence-card__action:focus-visible{outline:2px solid #ffffff;outline-offset:2px}.joorja-residence-card__action:disabled{cursor:default;opacity:.6}.joorja-residence-card__action--save[aria-pressed=true]{background:#fff;color:var(--joorja-color-brand-secondary)}.joorja-residence-card__action--save[aria-pressed=true] .joorja-icon{filter:none;animation:rc-save-pop .26s ease-out}@keyframes rc-save-pop{40%{transform:scale(1.25)}}@media(min-width:1024px){.joorja-residence-card__action--share{display:none}}@media(max-width:1023px){.joorja-residence-card__action{width:38px;height:38px}}@media(prefers-reduced-motion:reduce){.joorja-residence-card__action,.joorja-residence-card__action--save[aria-pressed=true] .joorja-icon{transition:none;animation:none}}.joorja-residence-card__dots{position:absolute;z-index:3;inset-inline:0;inset-block-end:12px;display:flex;justify-content:center;gap:4px;pointer-events:none}.joorja-residence-card__dots span{width:6px;height:6px;border-radius:999px;background:#fff;opacity:.55;transition:width .22s ease,opacity .22s ease,transform .22s ease}.joorja-residence-card__dots span[data-active=true]{width:16px;opacity:1}.joorja-residence-card__dots span[data-edge=true]{transform:scale(.66);opacity:.4}.joorja-residence-card__media--place-dots{--rc-dots-reserve: 84px}.joorja-residence-card__media--place-dots .joorja-residence-card__place{max-width:calc(100% - 20px - var(--rc-dots-reserve))}.joorja-residence-card__media--place-dots .joorja-residence-card__dots{inset-inline:auto 10px;inset-block-end:12px;align-items:center;height:18px;padding:0 7px;border-radius:999px;background:#10181452;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.joorja-residence-card__media--place-dots .joorja-residence-card__dots span{width:5px;height:5px}.joorja-residence-card__media--place-dots .joorja-residence-card__dots span[data-active=true]{width:13px}@container (max-width: 220px){.joorja-residence-card__media--place-dots .joorja-residence-card__place{max-width:calc(100% - 82px)}.joorja-residence-card__media--place-dots .joorja-residence-card__dots{inset-inline-end:8px;gap:3px;padding:0 5px}.joorja-residence-card__media--place-dots .joorja-residence-card__dots span[data-active=true]{width:10px}}@media(prefers-reduced-motion:reduce){.joorja-residence-card__dots span{transition:none}}.joorja-residence-card__body{display:grid;align-content:start;gap:6px;padding:12px 14px 14px;font-size:13px;line-height:22px}.joorja-residence-card__body :is(h2,h3){margin:0;overflow:hidden;color:var(--joorja-color-text-primary);font-size:15px;font-weight:800;line-height:26px;text-overflow:ellipsis;white-space:nowrap}.joorja-residence-card__meta{display:flex;flex-wrap:wrap;align-items:center;gap:2px 10px;color:var(--joorja-color-text-secondary);font-size:12.5px}.joorja-residence-card__rating{display:inline-flex;align-items:center;gap:4px;white-space:nowrap}.joorja-residence-card__rating .joorja-icon{width:16px;height:16px;color:#f5a524}.joorja-residence-card__rating strong{color:var(--joorja-color-text-primary);font-weight:800}.joorja-residence-card__rating--new strong{color:var(--joorja-color-brand-500)}.joorja-residence-card__details{position:relative;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.joorja-residence-card__details:before{content:"·";margin-inline-end:8px;color:#b3bdb8}.joorja-residence-card__price{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 6px;margin-top:2px;color:var(--joorja-color-text-secondary)}.joorja-residence-card__price strong{color:var(--joorja-color-brand-500);font-size:15px;font-weight:900;line-height:24px}.joorja-residence-card__price--deal{align-items:center}.joorja-residence-card__price--deal s{color:#9aa39f;font-size:12px;text-decoration-color:#9aa39fe6}.joorja-residence-card__price--deal em{min-height:22px;padding:0 8px;font-size:12px;font-style:normal}.joorja-residence-card__night{flex-basis:100%;color:var(--joorja-color-text-secondary);font-size:12px;line-height:18px}.joorja-residence-card--deal{border:2px solid transparent;background:linear-gradient(var(--joorja-color-bg-white),var(--joorja-color-bg-white)) padding-box,var(--lm-gradient, linear-gradient(#e3eae6, #e3eae6)) border-box;box-shadow:0 14px 30px -18px var(--lm-glow, rgba(16, 40, 32, .3))}.joorja-residence-card--deal .joorja-residence-card__price strong{color:var(--lm-strong, var(--joorja-color-brand-500))}@media(hover:hover){.joorja-residence-card--deal:hover{box-shadow:0 22px 40px -18px var(--lm-glow, rgba(16, 40, 32, .34))}}.joorja-spinner{display:inline-block;flex:none;border-style:solid;border-color:var(--joorja-color-brand-200);border-top-color:var(--joorja-color-brand-500);border-radius:50%;animation:joorja-spin .8s linear infinite}.joorja-spinner--sm{width:16px;height:16px;border-width:2px}.joorja-spinner--md{width:24px;height:24px;border-width:3px}@keyframes joorja-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.joorja-spinner{animation-duration:2.4s}}.joorja-framed-photo{position:absolute;top:0;right:0;bottom:0;left:0;display:block;overflow:hidden;container-type:size;pointer-events:none}.joorja-framed-photo__region{display:block}
