.stay_about__4OB4g,.stay_dates__RXWtn,.stay_facts__5iNwG,.stay_hero__JAio5,.stay_map__XwCIu,.stay_page__1yrdG,.stay_policies__SZGHK,.stay_rooms__T7eaD,.stay_summary__Uo3gY{--ink:#0a0f1c;--ink-2:#5b6475;--ink-3:#8a93a3;--tile:#f3f4f7;--tile-hover:#eceef2;--row-line:#e4e7ec;--sp-blue:var(--blue-500,#1557f5);--sp-mist:var(--blue-50,#eef3ff);--sp-mist-ink:var(--blue-700,#0b359f);--amber:var(--attention,#a66300);--ok:var(--success,#0b7d55);--r-xl:28px;--r-l:22px;--r-m:14px;--night:rgb(14 17 24);font-family:var(--font-ui);color:var(--ink);-webkit-font-smoothing:antialiased}:where(.stay_page__1yrdG,.stay_hero__JAio5,.stay_facts__5iNwG,.stay_rooms__T7eaD,.stay_summary__Uo3gY,.stay_dates__RXWtn,.stay_about__4OB4g) :where(button,input,select){font:inherit}.stay_page__1yrdG{box-sizing:border-box;max-width:1232px;margin:0 auto;padding:20px 16px 72px;background:#fff}.stay_hero__JAio5{display:flex;flex-direction:column;gap:18px}.stay_head__Pbeb6{min-width:0}.stay_name__NbTag{margin:0;font-family:var(--sp-display,var(--font-ui)),var(--font-ui);font-weight:660;font-variation-settings:"wdth" 108;font-stretch:108%;font-size:clamp(32px,3.2vw,46px);line-height:1.05;letter-spacing:-.032em;color:var(--ink);text-wrap:balance}.stay_nameLink__uX9zR{color:inherit;text-decoration:none}.stay_nameLink__uX9zR:hover{text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:2px}.stay_nameLink__uX9zR:focus-visible{outline:2px solid var(--sp-blue);outline-offset:3px;border-radius:6px}.stay_meta__DgyGV{display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px;margin:12px 0 0;font-size:15px;line-height:22px;font-weight:500;color:var(--ink-2)}.stay_metaItem__RMR8_{display:inline-flex;align-items:center;gap:7px;min-width:0}.stay_metaItem__RMR8_>svg{flex:none;width:16px;height:16px}.stay_stars__wDwdj{display:inline-flex;gap:2px;color:var(--ink)}.stay_stars__wDwdj svg{width:15px;height:15px;fill:currentColor;stroke-width:0}.stay_score__38Bpm{display:inline-flex;align-items:center;height:26px;padding:0 9px;border-radius:999px;background:var(--ink);color:#fff;font-size:14px;font-weight:700}.stay_reviews__1GRRL,.stay_score__38Bpm{font-variant-numeric:tabular-nums}.stay_gallery__IGe8U{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:10px;height:440px}.stay_gallery__IGe8U[data-thumbs="0"]{grid-template-columns:minmax(0,1fr)}.stay_poster__raNP1{position:relative;min-width:0;min-height:0;border-radius:var(--r-xl);overflow:hidden;background:#1a1f2a;isolation:isolate}.stay_poster__raNP1:after{content:"";position:absolute;inset:0;z-index:1;background:linear-gradient(0deg,rgb(6 9 16/.42),rgb(6 9 16/0) 30%),linear-gradient(180deg,rgb(6 9 16/.28),rgb(6 9 16/0) 22%);pointer-events:none}.stay_strip__azJKs{display:flex;height:100%;margin:0;padding:0;list-style:none;overflow-x:auto;overflow-y:hidden;overscroll-behavior-inline:contain;scroll-snap-type:inline mandatory;scrollbar-width:none}.stay_strip__azJKs::-webkit-scrollbar{display:none}.stay_strip__azJKs:focus-visible{outline:2px solid var(--sp-blue);outline-offset:-4px;border-radius:var(--r-xl)}.stay_slide__i7BCr{position:relative;flex:0 0 100%;scroll-snap-align:start}.stay_noPhoto__oInGA,.stay_photoImg__Pqslu{position:absolute;inset:0}.stay_photoImg__Pqslu{width:100%;height:100%;object-fit:cover}.stay_photoFallback__gASCC{position:absolute;inset:0;display:grid;place-items:center;background:linear-gradient(150deg,#2b3a5c,#6b5a4a);color:rgb(255 255 255/.5)}.stay_photoFallback__gASCC svg{width:34px;height:34px}.stay_posterTags__QqFA0{position:absolute;top:14px;inset-inline-start:14px;z-index:3;display:flex;gap:8px;pointer-events:none}.stay_glassTag__9prYR{display:inline-flex;align-items:center;height:30px;padding:0 12px;border-radius:999px;background:rgb(255 255 255/.9);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);color:var(--ink);font-size:13px;font-weight:650;white-space:nowrap}.stay_photoActions__HMMGD{top:14px;gap:8px}.stay_counter__IU9ie,.stay_photoActions__HMMGD{position:absolute;inset-inline-end:14px;z-index:3;display:flex;align-items:center}.stay_counter__IU9ie{bottom:14px;gap:6px}.stay_counterText__aCxIT{display:inline-flex;align-items:center;height:32px;padding:0 12px;border-radius:999px;background:rgb(14 17 24/.62);-webkit-backdrop-filter:blur(20px) saturate(1.5);backdrop-filter:blur(20px) saturate(1.5);color:#fff;font-size:13px;font-weight:600;font-variant-numeric:tabular-nums;white-space:nowrap}.stay_stepBtn__8VLWP{display:grid;place-items:center;width:36px;height:36px;padding:0;border:0;border-radius:50%;background:rgb(255 255 255/.9);color:var(--ink);cursor:pointer;transition:background-color .18s ease,opacity .18s ease}.stay_stepBtn__8VLWP:hover:not([aria-disabled=true]){background:#fff}.stay_stepBtn__8VLWP[aria-disabled=true]{opacity:.45;cursor:default}.stay_stepBtn__8VLWP:focus-visible{outline:2px solid #fff;outline-offset:2px}.stay_stepBtn__8VLWP svg{width:18px;height:18px}.stay_thumbs__Ck7V8{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(2,minmax(0,1fr));gap:10px;min-width:0;min-height:0;margin:0;padding:0;list-style:none}.stay_thumbs__Ck7V8[data-n="1"]{grid-template-rows:minmax(0,1fr)}.stay_thumbs__Ck7V8[data-n="1"],.stay_thumbs__Ck7V8[data-n="2"],.stay_thumbs__Ck7V8[data-n="3"]{grid-template-columns:minmax(0,1fr)}.stay_thumbs__Ck7V8[data-n="3"]>:nth-child(3){display:none}.stay_thumbItem__fQSv7{position:relative;min-height:0}.stay_thumb__cVFrs{position:absolute;inset:0;display:block;padding:0;border:0;border-radius:var(--r-l);overflow:hidden;background:#1a1f2a;cursor:pointer}.stay_thumb__cVFrs .stay_photoImg__Pqslu{transition:transform .5s cubic-bezier(.16,1,.3,1)}.stay_thumb__cVFrs:hover .stay_photoImg__Pqslu{transform:scale(1.04)}.stay_thumb__cVFrs[aria-pressed=true]{box-shadow:inset 0 0 0 3px var(--sp-blue)}.stay_thumb__cVFrs:focus-visible{outline:2px solid var(--sp-blue);outline-offset:2px}.stay_thumbMore__CWBGY{position:absolute;inset:0;display:grid;place-items:center;background:rgb(10 15 28/.46);color:#fff;font-size:22px;font-weight:650;font-variant-numeric:tabular-nums}.stay_layout__1nz1Y{display:grid;grid-template-columns:minmax(0,1fr) 384px;column-gap:40px;row-gap:0;align-items:start}.stay_layout__1nz1Y>*{grid-column:1;min-width:0}.stay_layout__1nz1Y>.stay_rail__Z9x3L{grid-column:2;grid-row:1/span 12;align-self:stretch}.stay_railInner__Gr58f{position:sticky;top:84px;display:flex;flex-direction:column;gap:10px}.stay_block__5PIzc{margin-top:48px}.stay_back__D7h7D{justify-self:start;align-self:flex-start;display:inline-flex;align-items:center;gap:6px;height:34px;margin-bottom:14px;padding-block:0;padding-inline:10px 14px;border-radius:999px;background:#fff;color:var(--ink);box-shadow:0 0 0 1px var(--row-line),0 1px 2px rgb(10 15 28/.04);font-size:14px;font-weight:600;text-decoration:none;transition:background-color .15s ease}.stay_back__D7h7D:hover{background:#f7f8fa}.stay_back__D7h7D:focus-visible{outline:2px solid var(--sp-blue);outline-offset:2px}.stay_back__D7h7D svg{width:16px;height:16px}.stay_near__LThq_{margin-top:14px}.stay_sectionHead__T8Juu{display:flex;align-items:center;justify-content:space-between;gap:8px 16px;flex-wrap:wrap;margin-bottom:14px}.stay_h2__ymIgD{margin:0;font-family:var(--sp-display,var(--font-ui)),var(--font-ui);font-weight:640;font-variation-settings:"wdth" 104;font-stretch:104%;font-size:24px;line-height:1.2;letter-spacing:-.022em}.stay_h3__toqAv{margin:28px 0 0;font-size:17px;line-height:24px;font-weight:650}.stay_sectionAside__xI491{display:inline-flex;align-items:center;gap:10px;font-size:14px;font-weight:600;color:var(--ink-2);font-variant-numeric:tabular-nums}.stay_sectionNote___EVtg{margin:10px 0 0;font-size:14px;line-height:20px;color:var(--ink-2)}.stay_sectionHead__T8Juu+.stay_sectionNote___EVtg{margin:-6px 0 14px}.stay_tag__wEZyw{display:inline-flex;align-items:center;height:26px;padding:0 10px;border-radius:999px;background:#fff;border:1px solid var(--row-line);color:var(--ink-2);font-size:13px;font-weight:600;white-space:nowrap}.stay_factGrid__HKHsV{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none}.stay_fact__lgaNI{display:flex;flex-direction:column;gap:4px;min-width:0;min-height:112px;padding:14px 16px 16px;border-radius:var(--r-l);background:var(--tile)}.stay_factLabel__IZ5_8{display:flex;align-items:center;gap:7px;margin-bottom:10px;font-size:13px;font-weight:600;color:var(--ink-2)}.stay_factLabel__IZ5_8 svg{flex:none;width:16px;height:16px}.stay_fact__lgaNI[data-tone=ok] .stay_factLabel__IZ5_8 svg{color:var(--ok)}.stay_fact__lgaNI[data-tone=attn] .stay_factLabel__IZ5_8 svg{color:var(--amber)}.stay_factValue__cT0EV{font-size:17px;line-height:22px;font-weight:650;color:var(--ink);overflow-wrap:anywhere}.stay_fact__lgaNI[data-muted] .stay_factValue__cT0EV{font-size:15px;line-height:21px;font-weight:600;color:var(--ink-2)}.stay_factCaption__4Y3Hr{font-size:13px;line-height:18px;color:var(--ink-2)}.stay_facts__5iNwG[data-size=sheet] .stay_factGrid__HKHsV{grid-template-columns:repeat(2,minmax(0,1fr))}.stay_facts__5iNwG[data-size=sheet] .stay_fact__lgaNI{min-height:96px;padding:12px 14px 14px}.stay_roomList__HT4OP{display:flex;flex-direction:column;gap:12px;margin:0;padding:0;list-style:none}.stay_room__FgwLA{display:grid;grid-template-columns:208px minmax(0,1fr);gap:18px;padding:12px;border-radius:var(--r-l);background:var(--tile)}.stay_roomPhoto__SGeid{position:relative;align-self:start;aspect-ratio:4/3;border-radius:var(--r-m);overflow:hidden;background:#1a1f2a}.stay_roomBody__WVLgW{min-width:0;padding-block:4px 2px;padding-inline-end:2px}.stay_roomName__QLECr{margin:0;font-size:18px;line-height:24px;font-weight:650;letter-spacing:-.01em}.stay_roomFacts__YVjMO{display:flex;flex-wrap:wrap;gap:4px 16px;margin:6px 0 0;padding:0;list-style:none;font-size:14px;line-height:20px;color:var(--ink-2)}.stay_roomFacts__YVjMO li{display:inline-flex;align-items:center;gap:6px}.stay_roomFacts__YVjMO svg{flex:none;width:15px;height:15px}.stay_rates__rXeDA{display:flex;flex-direction:column;gap:8px;margin:14px 0 0;padding:0;list-style:none}.stay_rate__nEnyI{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px 18px;padding-block:14px;padding-inline:16px 14px;border-radius:var(--r-m);background:#fff;box-shadow:0 0 0 1px var(--row-line);transition:box-shadow .18s ease}.stay_rate__nEnyI[data-chosen=true]{box-shadow:0 0 0 1.5px var(--sp-blue),0 8px 24px rgb(21 87 245/.08)}.stay_rateTerms__xOf1z{display:flex;flex-direction:column;gap:2px;min-width:0}.stay_rateBoard__Ztftb{align-self:flex-start;max-width:100%;margin-bottom:2px;font-size:15px;line-height:21px;font-weight:650}.stay_rateLine__s7Ab0{font-size:14px;line-height:20px}.stay_rateLine__s7Ab0[data-tone=ok]{color:var(--ok);font-weight:600}.stay_rateLine__s7Ab0[data-tone=attn]{color:var(--amber);font-weight:600}.stay_rateLine__s7Ab0[data-tone=plain],.stay_rateMuted__xwFhv{color:var(--ink-2)}.stay_rateEnd__7mtPZ{display:flex;align-items:center;gap:16px}.stay_ratePrice__VZU7I{display:flex;flex-direction:column;align-items:flex-end;text-align:end}.stay_ratePrice__VZU7I b{font-size:19px;line-height:24px;font-weight:650;font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--ink)}.stay_ratePrice__VZU7I small{font-size:13px;line-height:18px;color:var(--ink-2);white-space:nowrap}.stay_ratePrice__VZU7I .stay_priceLabel__er72f{font-weight:600}.stay_choose__A9d_I{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-width:116px;height:40px;padding:0 16px;border:0;border-radius:999px;background:var(--tile);color:var(--ink);font-size:15px;font-weight:600;white-space:nowrap;cursor:pointer;transition:background-color .18s ease,transform .12s ease}.stay_choose__A9d_I:hover{background:var(--tile-hover)}.stay_choose__A9d_I:active{transform:scale(.97)}.stay_choose__A9d_I[aria-pressed=true]{background:var(--sp-mist);color:var(--sp-mist-ink)}.stay_choose__A9d_I:focus-visible{outline:2px solid var(--sp-blue);outline-offset:2px}.stay_choose__A9d_I svg{width:16px;height:16px}.stay_emptyCard__G2La9,.stay_stateCard__dSfZn{display:flex;flex-direction:column;align-items:flex-start;gap:10px;padding:24px;border-radius:var(--r-l);background:var(--tile)}.stay_stateCard__dSfZn{max-width:620px;margin:48px auto;padding:32px;border-radius:var(--r-xl)}.stay_stateIcon__T1Rtj{width:24px;height:24px;color:var(--ink-2)}.stay_emptyTitle__4373l{margin:0;font-size:19px;line-height:25px;font-weight:650}.stay_stateTitle__PXZjn{margin:0;font-family:var(--sp-display,var(--font-ui)),var(--font-ui);font-weight:660;font-variation-settings:"wdth" 108;font-stretch:108%;font-size:30px;line-height:1.1;letter-spacing:-.028em}.stay_stateLine__QPD_b{margin:0;max-width:560px;font-size:15px;line-height:22px;color:var(--ink-2)}.stay_stateActions__ujy8E{display:flex;flex-wrap:wrap;gap:8px;margin:8px 0 0}.stay_btnBlue__X8OnL,.stay_btnGhost__yNvN8{display:inline-flex;align-items:center;justify-content:center;height:44px;padding:0 18px;border:0;border-radius:999px;font-size:15px;font-weight:600;text-decoration:none;cursor:pointer;transition:background-color .18s ease,transform .12s ease}.stay_btnBlue__X8OnL{background:var(--sp-blue);color:#fff}.stay_btnBlue__X8OnL:hover{background:var(--blue-hover,#0f45cc)}.stay_btnGhost__yNvN8{background:#fff;color:var(--ink);box-shadow:0 0 0 1px var(--row-line)}.stay_btnGhost__yNvN8:hover{background:#f7f8fa}.stay_btnBlue__X8OnL:active,.stay_btnGhost__yNvN8:active{transform:scale(.97)}.stay_btnBlue__X8OnL:focus-visible,.stay_btnGhost__yNvN8:focus-visible{outline:2px solid var(--sp-blue);outline-offset:2px}.stay_summary__Uo3gY{position:relative;padding:20px 20px 18px;border-radius:var(--r-xl);background:var(--night);color:#fff;box-shadow:inset 0 0 0 1px rgb(255 255 255/.06),0 18px 40px rgb(10 15 28/.16)}.stay_sumHead__cbKuw{display:flex;align-items:center;justify-content:space-between;gap:10px}.stay_sumTitle__DMD5I{margin:0;font-size:14px;line-height:20px;font-weight:600;color:rgb(255 255 255/.72)}.stay_sumTag__Y9xvH{display:inline-flex;align-items:center;height:26px;padding:0 10px;border-radius:999px;background:#fff;color:var(--ink);font-size:13px;font-weight:650;white-space:nowrap}.stay_sumLabel__i06Nr{margin:14px 0 0;font-size:14px;line-height:20px;color:rgb(255 255 255/.72)}.stay_sumFigure__a_pU4{margin:2px 0 0;font-size:36px;line-height:42px;font-weight:650;letter-spacing:-.02em;font-variant-numeric:tabular-nums;white-space:nowrap}.stay_sumGone__CtXqZ{color:#fff;font-weight:650}.stay_barFigure__fPscN[data-stale=gone],.stay_sumFigure__a_pU4[data-stale=gone]{color:rgb(255 255 255/.6)}.stay_sumFigure__a_pU4[data-stale=gone]{font-size:24px;line-height:30px}.stay_barFigure__fPscN s,.stay_sumFigure__a_pU4 s{text-decoration-thickness:2px}.stay_sumCovers__tBKAa{margin:4px 0 0;font-size:14px;line-height:20px;color:rgb(255 255 255/.72);font-variant-numeric:tabular-nums}.stay_sumNote__JHmB2{margin:8px 0 0;font-size:13px;line-height:19px;font-weight:600;color:#fff}.stay_sumNone__jUE7L{margin:14px 0 0;font-size:22px;line-height:28px;font-weight:650}.stay_sumRule__2IcO7{height:1px;margin:16px 0;border:0;background:rgb(255 255 255/.12)}.stay_sumList__jiFf5{display:flex;flex-direction:column;gap:9px;margin:0;padding:0;list-style:none;font-size:14px;line-height:20px;color:rgb(255 255 255/.86)}.stay_sumList__jiFf5 li{display:flex;align-items:flex-start;gap:9px;min-width:0}.stay_sumList__jiFf5 svg{flex:none;width:16px;height:16px;margin-top:2px;color:rgb(255 255 255/.6)}.stay_sumList__jiFf5 b{font-weight:650;color:#fff}.stay_sumList__jiFf5 li[data-tone=ok] svg{color:#5fd49a}.stay_sumList__jiFf5 li[data-tone=attn] svg{color:#f2b45a}.stay_book__8M0_a{display:flex;align-items:center;justify-content:center;width:100%;height:52px;margin-top:18px;padding:0 20px;border:0;border-radius:999px;background:var(--sp-blue);color:#fff;font-size:16px;font-weight:650;text-decoration:none;cursor:pointer;box-shadow:0 6px 16px rgb(21 87 245/.32);transition:background-color .2s ease,transform .12s ease}.stay_book__8M0_a:hover{background:var(--blue-hover,#0f45cc)}.stay_book__8M0_a:active{transform:scale(.98)}.stay_book__8M0_a:focus-visible{outline:2px solid #fff;outline-offset:3px}.stay_book__8M0_a[aria-disabled=true]{background:rgb(255 255 255/.1);color:rgb(255 255 255/.66);box-shadow:inset 0 0 0 1px rgb(255 255 255/.08);cursor:not-allowed}.stay_book__8M0_a[aria-disabled=true]:active{transform:none}.stay_says__0wAN8{margin:10px 0 0;font-size:13px;line-height:19px;color:rgb(255 255 255/.78)}.stay_labelNote__5WD_8{margin:16px 0 0;padding-top:14px;border-top:1px solid rgb(255 255 255/.12);font-size:13px;line-height:19px;color:rgb(255 255 255/.7)}.stay_sumChange__72NGh{margin-top:16px;height:44px;padding:0 18px;border:0;border-radius:999px;background:#fff;color:var(--ink);font-size:15px;font-weight:600;cursor:pointer}.stay_sumChange__72NGh:focus-visible{outline:2px solid #fff;outline-offset:2px}.stay_summary__Uo3gY[data-size=sheet]{padding:16px 16px 14px;border-radius:var(--r-l)}.stay_summary__Uo3gY[data-size=sheet] .stay_sumFigure__a_pU4{font-size:30px;line-height:36px}.stay_dates__RXWtn{border-radius:var(--r-l);background:var(--tile);scroll-margin-top:calc(var(--header-h, 64px) + 16px)}.stay_tripRow__WjK3c{display:flex;align-items:center;gap:12px;min-height:60px;padding-block:8px;padding-inline:16px 10px}.stay_tripIcon__MbwE0{flex:none;width:18px;height:18px;color:var(--ink-2)}.stay_tripText__RuplX{display:flex;flex-direction:column;flex:1;min-width:0}.stay_tripLabel__8jAUV{font-size:13px;line-height:18px;font-weight:600;color:var(--ink-2)}.stay_tripValue__p1nO2{font-size:15px;line-height:21px;font-weight:650;color:var(--ink)}.stay_nowrap__vautX{white-space:nowrap}.stay_tripChange__A8Vi_{flex:none;height:36px;padding:0 14px;border:0;border-radius:999px;background:#fff;color:var(--ink);box-shadow:0 0 0 1px var(--row-line),0 1px 2px rgb(10 15 28/.04);font-size:14px;font-weight:600;cursor:pointer;transition:background-color .15s ease}.stay_tripChange__A8Vi_:hover{background:#f7f8fa}.stay_tripChange__A8Vi_:focus-visible{outline:2px solid var(--sp-blue);outline-offset:2px}.stay_askHead__SWlX2{display:flex;align-items:flex-start;gap:12px;padding:20px 20px 4px}.stay_askHead__SWlX2>svg{flex:none;width:22px;height:22px;margin-top:3px;color:var(--sp-blue)}.stay_askTitle__kW2rO{margin:0;font-family:var(--sp-display,var(--font-ui)),var(--font-ui);font-weight:640;font-variation-settings:"wdth" 104;font-stretch:104%;font-size:22px;line-height:28px;letter-spacing:-.02em}.stay_askLine__2SSbK{margin:4px 0 0;font-size:15px;line-height:22px;color:var(--ink-2)}.stay_dates__RXWtn[data-mode=ask]{box-shadow:0 0 0 1.5px color-mix(in srgb,var(--sp-blue) 30%,transparent)}.stay_form__wYhuA{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:6px 12px 12px}.stay_dates__RXWtn[data-mode=ask] .stay_form__wYhuA{padding:14px 16px 18px}.stay_field__No5uk{display:flex;flex-direction:column;gap:5px;min-width:0}.stay_field__No5uk>span{font-size:13px;font-weight:600;color:var(--ink-2)}.stay_input__NtBkT{box-sizing:border-box;width:100%;min-width:0;height:46px;padding:0 12px;border:0;border-radius:var(--r-m);background:#fff;color:var(--ink);box-shadow:0 0 0 1px var(--row-line);font-size:15px;font-weight:550;font-variant-numeric:tabular-nums}.stay_input__NtBkT:focus-visible{outline:none;box-shadow:0 0 0 1.5px var(--sp-blue),0 0 0 4px rgb(21 87 245/.12)}.stay_submit__6sxmY{align-self:end;height:46px;padding:0 18px;border:0;border-radius:999px;background:var(--sp-blue);color:#fff;font-size:15px;font-weight:650;cursor:pointer;box-shadow:0 6px 16px rgb(21 87 245/.24);transition:background-color .2s ease,transform .12s ease}.stay_submit__6sxmY:hover{background:var(--blue-hover,#0f45cc)}.stay_submit__6sxmY:active{transform:scale(.98)}.stay_submit__6sxmY:focus-visible{outline:2px solid var(--sp-blue);outline-offset:2px}.stay_formNote__6crWL{grid-column:1/-1;margin:0;font-size:13px;color:var(--ink-2)}.stay_desc__oiLum{width:fit-content;max-width:68ch;margin:0;font-size:16px;line-height:26px;color:var(--ink);white-space:pre-line;text-wrap:pretty}.stay_desc__oiLum[data-folded=true]{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:5;line-clamp:5;overflow:hidden}.stay_linkBtn__QAByT{display:inline-flex;align-items:center;gap:4px;min-height:44px;margin-top:2px;padding:0;border:0;background:none;color:var(--sp-blue);font-size:15px;font-weight:600;cursor:pointer;text-decoration:underline;text-underline-offset:3px}.stay_linkBtn__QAByT svg{width:16px;height:16px;transition:transform .2s ease}.stay_linkBtn__QAByT svg[data-open=true]{transform:rotate(180deg)}.stay_linkBtn__QAByT:focus-visible{outline:2px solid var(--sp-blue);outline-offset:2px;border-radius:6px}.stay_chips__snVNL{display:flex;flex-wrap:wrap;gap:8px;margin:12px 0 0;padding:0;list-style:none}.stay_chip__H4WTh{display:inline-flex;align-items:center;min-height:36px;padding:0 14px;border-radius:999px;background:var(--tile);font-size:14px;line-height:20px;font-weight:550}.stay_rows__iuU1O{margin:0}.stay_row__e_S4D{display:grid;grid-template-columns:200px minmax(0,1fr);gap:4px 20px;padding:14px 0;border-top:1px solid var(--row-line)}.stay_row__e_S4D:last-child{border-bottom:1px solid var(--row-line)}.stay_row__e_S4D dt{font-size:15px;line-height:22px;font-weight:650}.stay_row__e_S4D dd{margin:0;font-size:15px;line-height:22px;color:var(--ink-2);overflow-wrap:anywhere}.stay_mapBox__FwaK_{position:relative;height:280px;border-radius:var(--r-l);overflow:hidden;background:var(--tile)}.stay_mapStatic__iZJTL{position:absolute;inset:0;display:grid;place-items:center;background-color:#eef1f5;background-image:radial-gradient(circle at center,rgb(21 87 245/.07) 0,rgb(21 87 245/.07) 72px,transparent 73px),radial-gradient(circle at center,transparent 0,transparent 140px,rgb(10 15 28/.06) 141px,transparent 142px),radial-gradient(rgb(10 15 28/.1) 1px,transparent 1.5px);background-size:100% 100%,100% 100%,18px 18px;background-position:50%,50%,50%}.stay_pin__3FwpP{display:flex;flex-direction:column;align-items:center;gap:10px;margin-top:-44px}.stay_pinChip__w6YKy{display:inline-flex;align-items:center;max-width:260px;height:32px;padding:0 12px;border-radius:999px;background:#fff;color:var(--ink);box-shadow:0 6px 18px rgb(10 15 28/.12),0 0 0 1px rgb(10 15 28/.04);font-size:14px;font-weight:650;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.stay_pinHalo__fQ_Z2{display:grid;place-items:center;width:44px;height:44px;border-radius:50%;background:rgb(21 87 245/.16)}.stay_pinDot__mTzWK{width:18px;height:18px;border-radius:50%;background:var(--sp-blue);box-shadow:0 0 0 4px #fff,0 4px 12px rgb(21 87 245/.35)}.stay_mapFacts__rWrnR{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px 20px;margin:16px 0 0}.stay_mapFacts__rWrnR dt{font-size:13px;line-height:18px;font-weight:600;color:var(--ink-2)}.stay_mapFacts__rWrnR dd{margin:2px 0 0;font-size:15px;line-height:22px;font-weight:550;overflow-wrap:anywhere;font-variant-numeric:tabular-nums}.stay_mapLinks__lYJev{display:flex;flex-wrap:wrap;gap:8px;margin:14px 0 0}.stay_pillLink__de0DO{display:inline-flex;align-items:center;gap:7px;height:40px;padding-block:0;padding-inline:12px 14px;border-radius:999px;background:#fff;color:var(--ink);box-shadow:0 0 0 1px var(--row-line),0 1px 2px rgb(10 15 28/.04);font-size:14px;font-weight:600;text-decoration:none;transition:background-color .15s ease}.stay_pillLink__de0DO:hover{background:#f7f8fa}.stay_pillLink__de0DO:focus-visible{outline:2px solid var(--sp-blue);outline-offset:2px}.stay_pillLink__de0DO svg{flex:none;width:15px;height:15px}.stay_pillLink__de0DO svg:first-child{color:var(--sp-blue)}.stay_pillLink__de0DO svg:last-child{color:var(--ink-3)}.stay_bar__FtH_Q{display:none}.stay_barMoney__MlZ82{display:flex;flex:1;flex-direction:column;min-width:0}.stay_barFigure__fPscN{font-size:20px;line-height:25px;font-weight:650;font-variant-numeric:tabular-nums;white-space:nowrap}.stay_barNote__2fJbD{font-size:12.5px;line-height:17px;color:rgb(255 255 255/.76);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.stay_barBook__ylU2l{flex:none;display:inline-flex;align-items:center;justify-content:center;height:46px;padding:0 18px;border:0;border-radius:999px;background:var(--sp-blue);color:#fff;font-size:15px;font-weight:650;text-decoration:none;white-space:nowrap;cursor:pointer}.stay_barBook__ylU2l[aria-disabled=true]{background:rgb(255 255 255/.12);color:rgb(255 255 255/.7);cursor:not-allowed}.stay_barBook__ylU2l:focus-visible{outline:2px solid #fff;outline-offset:2px}.stay_sk__qYJKV{display:block;border-radius:var(--r-m);background:linear-gradient(90deg,#eef0f4,#f6f7f9 50%,#eef0f4);background-size:200% 100%;animation:stay_skim__s5CBf 1.4s ease-in-out infinite}@keyframes stay_skim__s5CBf{0%{background-position:100% 0}to{background-position:-100% 0}}.stay_skName__4XZqk{width:min(520px,70%);height:44px}.stay_skMeta___xLYn{width:min(360px,50%);height:20px;margin-top:14px}.stay_skPoster__zmjyn{height:100%;border-radius:var(--r-xl)}.stay_skThumb__k_btZ{height:100%;border-radius:var(--r-l)}.stay_skFact__HH5Rb{height:112px;border-radius:var(--r-l)}.stay_skTrip__BmvUx{height:60px;border-radius:var(--r-l)}.stay_skSummary__VQ6nx{height:380px;border-radius:var(--r-xl)}.stay_skTitle__rTrfR{width:240px;height:28px;margin-bottom:16px}.stay_skRoom__2v8_d{height:220px;margin-bottom:12px;border-radius:var(--r-l)}.stay_hero__JAio5[data-size=sheet]{gap:14px}.stay_hero__JAio5[data-size=sheet] .stay_head__Pbeb6{order:2}.stay_hero__JAio5[data-size=sheet] .stay_gallery__IGe8U{grid-template-columns:minmax(0,1fr);height:260px}.stay_hero__JAio5[data-size=sheet] .stay_poster__raNP1{border-radius:var(--r-l)}.stay_hero__JAio5[data-size=sheet] .stay_name__NbTag{font-size:26px;line-height:30px}.stay_hero__JAio5[data-size=sheet] .stay_meta__DgyGV{margin-top:8px;font-size:14px}.stay_hero__JAio5:lang(ar) .stay_name__NbTag,.stay_hero__JAio5:lang(fa) .stay_name__NbTag,.stay_page__1yrdG:lang(ar) :is(.stay_name__NbTag,.stay_h2__ymIgD,.stay_askTitle__kW2rO,.stay_stateTitle__PXZjn),.stay_page__1yrdG:lang(fa) :is(.stay_name__NbTag,.stay_h2__ymIgD,.stay_askTitle__kW2rO,.stay_stateTitle__PXZjn){font-family:"Vazirmatn Arabic",var(--sp-display,var(--font-ui)),var(--font-ui);line-height:1.3;letter-spacing:0}:is(.stay_page__1yrdG,.stay_hero__JAio5,.stay_facts__5iNwG,.stay_rooms__T7eaD,.stay_summary__Uo3gY,.stay_dates__RXWtn,.stay_about__4OB4g,.stay_policies__SZGHK,.stay_map__XwCIu):lang(ar) :is(.stay_tag__wEZyw,.stay_glassTag__9prYR,.stay_counterText__aCxIT,.stay_factLabel__IZ5_8,.stay_factCaption__4Y3Hr,.stay_tripLabel__8jAUV,.stay_sumTag__Y9xvH,.stay_says__0wAN8,.stay_labelNote__5WD_8,.stay_field__No5uk>span,.stay_mapFacts__rWrnR dt,.stay_ratePrice__VZU7I small,.stay_barNote__2fJbD,.stay_formNote__6crWL),:is(.stay_page__1yrdG,.stay_hero__JAio5,.stay_facts__5iNwG,.stay_rooms__T7eaD,.stay_summary__Uo3gY,.stay_dates__RXWtn,.stay_about__4OB4g,.stay_policies__SZGHK,.stay_map__XwCIu):lang(fa) :is(.stay_tag__wEZyw,.stay_glassTag__9prYR,.stay_counterText__aCxIT,.stay_factLabel__IZ5_8,.stay_factCaption__4Y3Hr,.stay_tripLabel__8jAUV,.stay_sumTag__Y9xvH,.stay_says__0wAN8,.stay_labelNote__5WD_8,.stay_field__No5uk>span,.stay_mapFacts__rWrnR dt,.stay_ratePrice__VZU7I small,.stay_barNote__2fJbD,.stay_formNote__6crWL){font-size:14px;letter-spacing:0}@media (max-width:1100px) and (min-width:861px){.stay_layout__1nz1Y{grid-template-columns:minmax(0,1fr) 340px;column-gap:32px}.stay_factGrid__HKHsV{grid-template-columns:repeat(2,minmax(0,1fr))}.stay_room__FgwLA{grid-template-columns:160px minmax(0,1fr)}.stay_rate__nEnyI{grid-template-columns:minmax(0,1fr)}.stay_rateEnd__7mtPZ{justify-content:space-between}.stay_ratePrice__VZU7I{align-items:flex-start;text-align:start}}.stay_dock__gr7TY{display:contents}.stay_compareRow__m__75{display:none}@media (max-width:860px){.stay_page__1yrdG{padding:12px 16px 120px}.stay_hero__JAio5{gap:14px}.stay_hero__JAio5 .stay_head__Pbeb6{order:2}.stay_gallery__IGe8U{grid-template-columns:minmax(0,1fr);height:300px}.stay_counter__IU9ie .stay_stepBtn__8VLWP,.stay_thumbs__Ck7V8{display:none}.stay_name__NbTag{font-size:28px;line-height:32px;letter-spacing:-.028em}.stay_meta__DgyGV{margin-top:8px;gap:6px 14px;font-size:14px}.stay_layout__1nz1Y{display:flex;flex-direction:column;align-items:stretch;margin-top:20px}.stay_layout__1nz1Y>.stay_back__D7h7D{align-self:flex-start}.stay_layout__1nz1Y>.stay_rail__Z9x3L{margin-top:12px}.stay_near__LThq_{margin-top:16px}.stay_railInner__Gr58f{position:static}.stay_block__5PIzc{margin-top:36px}.stay_factGrid__HKHsV{grid-template-columns:repeat(2,minmax(0,1fr))}.stay_fact__lgaNI{min-height:104px;padding:12px 14px 14px}.stay_h2__ymIgD{font-size:22px}.stay_room__FgwLA{grid-template-columns:minmax(0,1fr);gap:12px;padding:10px}.stay_roomPhoto__SGeid{aspect-ratio:2/1}.stay_roomBody__WVLgW{padding:0 4px 2px}.stay_rate__nEnyI{grid-template-columns:minmax(0,1fr);gap:12px}.stay_rateEnd__7mtPZ{justify-content:space-between}.stay_ratePrice__VZU7I{align-items:flex-start;text-align:start}.stay_row__e_S4D{grid-template-columns:minmax(0,1fr)}.stay_mapBox__FwaK_{height:220px}.stay_mapFacts__rWrnR{grid-template-columns:minmax(0,1fr)}.stay_form__wYhuA{grid-template-columns:repeat(2,minmax(0,1fr))}.stay_stateCard__dSfZn{margin:24px 0;padding:24px}.stay_stateTitle__PXZjn{font-size:26px}.stay_dock__gr7TY{position:fixed;inset-inline:0;bottom:0;z-index:40;display:flex;flex-direction:column;padding-bottom:env(safe-area-inset-bottom);background:var(--night)}.stay_bar__FtH_Q{gap:12px;background:var(--night)}.stay_bar__FtH_Q,.stay_compareRow__m__75{display:flex;align-items:center;padding-block:10px;padding-inline:16px;color:#fff}.stay_compareRow__m__75{justify-content:space-between;gap:10px;background:#1c2436;font-size:13px;font-weight:650;text-decoration:none;border-block-end:1px solid rgb(255 255 255/.12)}.stay_compareRow__m__75 svg{width:15px;height:15px;flex:none}.stay_compareRow__m__75:focus-visible{outline:2px solid #fff;outline-offset:-2px}}@media (prefers-reduced-motion:reduce){.stay_back__D7h7D,.stay_book__8M0_a,.stay_btnBlue__X8OnL,.stay_btnGhost__yNvN8,.stay_choose__A9d_I,.stay_linkBtn__QAByT svg,.stay_pillLink__de0DO,.stay_rate__nEnyI,.stay_stepBtn__8VLWP,.stay_submit__6sxmY,.stay_thumb__cVFrs .stay_photoImg__Pqslu,.stay_tripChange__A8Vi_{transition:none}.stay_book__8M0_a:active,.stay_choose__A9d_I:active,.stay_submit__6sxmY:active,.stay_thumb__cVFrs:hover .stay_photoImg__Pqslu{transform:none}.stay_sk__qYJKV{animation:none}}