.ask-hotel_ask__eBZ35{--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);--amber-ink:#7a4a00;--cream:#fff4e0;--r-xl:28px;--r-l:22px;--r-m:14px;--hairline:0 0 0 1px var(--row-line),0 1px 2px rgb(10 15 28/0.04);--head:var(--header-h,64px);--ease-out:cubic-bezier(0.16,1,0.3,1);font-family:var(--font-ui);color:var(--ink);-webkit-font-smoothing:antialiased}.ask-hotel_ask__eBZ35 :where(button,input,textarea){font:inherit;color:inherit}.ask-hotel_ask__eBZ35 :where(button){cursor:pointer}.ask-hotel_ask__eBZ35 :where(button,a,input,textarea):focus-visible{outline:2px solid var(--sp-blue);outline-offset:2px}.ask-hotel_srOnly____u_K{position:absolute;inline-size:1px;block-size:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.ask-hotel_ask__eBZ35{box-sizing:border-box;position:relative;display:grid;grid-template-columns:minmax(0,1fr);grid-template-areas:"head" "thread" "stage" "dock";grid-template-rows:auto auto 1fr auto;max-width:1232px;min-height:calc(100svh - var(--head));margin-inline:auto;padding-inline:16px;background:#fff}.ask-hotel_head__7Tjlo{grid-area:head;position:sticky;top:var(--head);z-index:3;display:flex;align-items:center;gap:10px;min-height:60px;margin-inline:-16px;padding-block:8px;padding-inline:16px;background:rgb(255 255 255/.96);box-shadow:0 1px 0 var(--row-line)}.ask-hotel_markSlot__IudS4{display:inline-flex;flex:none}.ask-hotel_headText__rLKzC{min-width:0;flex:1;display:flex;flex-direction:column;gap:1px}.ask-hotel_headTitleRow__9sCS2{display:flex;align-items:center;gap:8px;min-width:0}.ask-hotel_title__rRj0X{margin:0;white-space:nowrap;font-family:var(--sp-display,var(--font-ui)),var(--font-ui);font-weight:640;font-variation-settings:"wdth" 104;font-stretch:104%;font-size:18px;line-height:24px;letter-spacing:-.015em}.ask-hotel_context__vyM37{margin:0;font-size:13px;line-height:18px;color:var(--ink-2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ask-hotel_tag__LTyn0{display:inline-flex;align-items:center;flex:none;height:22px;padding:0 8px;border-radius:999px;background:#fff;border:1px solid var(--row-line);color:var(--ink-2);font-size:12px;font-weight:600;white-space:nowrap}.ask-hotel_backLink__mC0D_{display:none}.ask-hotel_thread__KRPhV{grid-area:thread;position:relative;min-width:0;display:flex;flex-direction:column;padding-block:16px 4px}.ask-hotel_turns__OZp8J{display:flex;flex-direction:column;gap:18px}.ask-hotel_welcome__H6bZT{display:flex;align-items:flex-start;gap:12px}.ask-hotel_welcome__H6bZT p{margin:0;padding-top:3px;font-size:16px;line-height:23px;font-weight:560}.ask-hotel_earlierToggle__ryaoH{align-self:center;display:inline-flex;align-items:center;gap:4px;height:36px;margin-block-end:4px;padding:0 12px;border:0;border-radius:999px;background:var(--tile);color:var(--ink-2);font-size:13px;font-weight:600}.ask-hotel_earlierToggle__ryaoH svg{width:15px;height:15px;transition:transform .2s ease}.ask-hotel_earlierToggle__ryaoH[aria-expanded=true] svg{transform:rotate(180deg)}.ask-hotel_earlier__hNb1Y{display:flex;flex-direction:column;gap:18px}.ask-hotel_earlier__hNb1Y[data-open=false]{display:none}.ask-hotel_turn__1e3J5{display:flex;flex-direction:column;gap:10px;scroll-margin-block-start:calc(var(--head) + 76px)}.ask-hotel_turn__1e3J5[data-enter=true]{animation:ask-hotel_turnIn__zf_b5 .36s var(--ease-out)}@keyframes ask-hotel_turnIn__zf_b5{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}.ask-hotel_you__eirff{align-self:flex-end;max-width:86%;margin:0;padding:10px 14px;border-radius:22px;border-end-end-radius:6px;background:var(--sp-mist);color:#0d1d4a;font-size:15px;line-height:22px;font-weight:500;letter-spacing:-.01em}.ask-hotel_youText__51EXC{unicode-bidi:plaintext}.ask-hotel_turn__1e3J5[data-old=true] .ask-hotel_you__eirff{background:#f5f7fc;color:var(--ink-2)}.ask-hotel_reply__X4JPy{display:flex;align-items:flex-start;gap:10px;min-height:28px}.ask-hotel_replyDot__ahK3D{flex:none;width:8px;height:8px;margin:9px 10px 0;border-radius:50%;background:#c9cfda}.ask-hotel_replyBody__q5H9c{min-width:0;flex:1;display:flex;flex-direction:column;gap:6px}.ask-hotel_line__IH9Xe{margin:0;padding:3px 0 0;border:0;border-radius:6px;background:none;text-align:start;font-size:16px;line-height:23px;font-weight:560;color:var(--ink);text-wrap:pretty}.ask-hotel_line__IH9Xe:hover{color:var(--sp-mist-ink)}.ask-hotel_line__IH9Xe[data-enter=true]{animation:ask-hotel_lineIn__dkeyI .32s var(--ease-out)}@keyframes ask-hotel_lineIn__dkeyI{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.ask-hotel_turn__1e3J5[data-old=true] .ask-hotel_line__IH9Xe{font-size:14px;line-height:20px;font-weight:500;color:var(--ink-2)}.ask-hotel_lineQuiet__KNfg4{margin:0;padding-top:3px;font-size:15px;line-height:22px;font-weight:500;color:var(--ink-2)}.ask-hotel_sentNote__3Ps1B{display:inline-flex;align-items:center;gap:5px;margin:0;font-size:13px;line-height:18px;font-weight:600;color:var(--sp-mist-ink)}.ask-hotel_sentNote__3Ps1B svg{flex:none;width:14px;height:14px}.ask-hotel_sentNote__3Ps1B[data-message=sending]{color:var(--ink-2);font-weight:500}.ask-hotel_primary__DspKU{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:0 18px;border:0;border-radius:999px;background:var(--sp-blue);color:#fff;font-size:15px;font-weight:600;letter-spacing:-.005em;text-decoration:none;white-space:nowrap;box-shadow:0 6px 16px rgb(21 87 245/.28),0 1px 2px rgb(10 15 28/.1);transition:transform .12s ease,background-color .2s ease}.ask-hotel_primary__DspKU:hover{background:var(--blue-hover,#0f45cc)}.ask-hotel_primary__DspKU:active{transform:scale(.97)}.ask-hotel_primary__DspKU[aria-disabled=true]{background:#6f95f0;box-shadow:none;cursor:progress}.ask-hotel_primary__DspKU[aria-disabled=true]:active{transform:none}.ask-hotel_primary__DspKU svg,.ask-hotel_quiet__3JEzE svg{width:17px;height:17px;flex:none}.ask-hotel_quiet__3JEzE{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:44px;padding:0 16px;border:0;border-radius:999px;background:#fff;box-shadow:var(--hairline);color:var(--ink);font-size:15px;font-weight:600;text-decoration:none;white-space:nowrap;transition:background-color .15s ease,transform .12s ease}.ask-hotel_quiet__3JEzE:hover{background:#f7f8fa}.ask-hotel_quiet__3JEzE:active{transform:scale(.97)}.ask-hotel_callText__8QGFo{display:inline-flex;align-items:baseline;gap:8px;min-width:0}.ask-hotel_callNumber__WNu0Z{font-variant-numeric:tabular-nums;font-weight:650}.ask-hotel_primary__DspKU .ask-hotel_callWord__eEsEF{opacity:.86;font-weight:560}.ask-hotel_quiet__3JEzE .ask-hotel_callWord__eEsEF{color:var(--ink-2);font-weight:560}.ask-hotel_actions__mBRB8{display:flex;flex-wrap:wrap;gap:8px}.ask-hotel_stage__7spRq{grid-area:stage;position:relative;min-width:0;padding-block:12px 20px}.ask-hotel_stage__7spRq[data-kind=none]{display:none}.ask-hotel_stageTurn__mqX4J{display:flex;flex-direction:column;gap:12px;min-width:0}.ask-hotel_asked__ZWSSW{margin:0;font-size:13px;line-height:18px;font-weight:600;color:var(--ink-2);unicode-bidi:plaintext}.ask-hotel_stageTurn__mqX4J[data-latest=true] .ask-hotel_asked__ZWSSW{display:none}.ask-hotel_voices__gh4dq{display:flex;flex-direction:column;gap:8px;padding:8px;border-radius:var(--r-l);background:var(--tile)}.ask-hotel_voice__yX8JQ{display:flex;flex-direction:column;gap:10px;padding:14px;border-radius:var(--r-m);background:#fff}.ask-hotel_stage__7spRq[data-enter=true] .ask-hotel_notice__yqXmt,.ask-hotel_stage__7spRq[data-enter=true] .ask-hotel_reach__zgknR,.ask-hotel_stage__7spRq[data-enter=true] .ask-hotel_voice__yX8JQ{animation:ask-hotel_voiceIn__a3ceu .34s var(--ease-out) both}.ask-hotel_stage__7spRq[data-enter=true] .ask-hotel_voice__yX8JQ+.ask-hotel_voice__yX8JQ{animation-delay:70ms}.ask-hotel_stage__7spRq[data-enter=true] .ask-hotel_reach__zgknR{animation-delay:.14s}@keyframes ask-hotel_voiceIn__a3ceu{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.ask-hotel_voiceHead__b_Lgl{display:flex;align-items:center;flex-wrap:wrap;gap:8px;min-width:0}.ask-hotel_voiceIcon__Oj4KV{display:inline-flex;align-items:center;justify-content:center;flex:none;width:30px;height:30px;border-radius:10px;background:var(--tile);color:var(--sp-blue)}.ask-hotel_voiceIcon__Oj4KV svg{width:16px;height:16px}.ask-hotel_voiceTitle__XfPzF{margin:0;flex:1;min-width:0;font-size:14px;line-height:20px;font-weight:650;color:var(--ink)}.ask-hotel_says__XL38r{margin:0;font-size:17px;line-height:25px;font-weight:520;color:var(--ink);text-wrap:pretty;text-align:start}.ask-hotel_saysQuiet__f2Vrg{margin:0;font-size:15px;line-height:22px;font-weight:500;color:var(--ink-2)}.ask-hotel_otherLang__orcjX{margin:0;font-size:12px;line-height:17px;color:var(--ink-2)}.ask-hotel_voiceFoot__mlg6G{display:flex;flex-direction:column;align-items:flex-start;gap:4px;padding-block-start:10px;box-shadow:inset 0 1px 0 var(--row-line)}.ask-hotel_voiceFoot__mlg6G p{margin:0;font-size:12px;line-height:17px;font-weight:500;color:var(--ink-2)}.ask-hotel_voiceFoot__mlg6G .ask-hotel_footLead__4137L{font-weight:600}.ask-hotel_voiceFoot__mlg6G .ask-hotel_tag__LTyn0{height:20px;font-size:11px}.ask-hotel_stand__LDpJj{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;margin:0}.ask-hotel_count__vATvz{font-size:13px;line-height:18px;font-weight:600;color:var(--ink-2)}.ask-hotel_verdict__kjOEQ{display:inline-flex;align-items:center;flex:none;height:24px;padding:0 10px;border-radius:999px;background:var(--tile);color:var(--ink);font-size:12px;font-weight:650;white-space:nowrap}.ask-hotel_verdict__kjOEQ[data-verdict=supported]{background:var(--sp-mist);color:var(--sp-mist-ink)}.ask-hotel_verdict__kjOEQ[data-verdict=contradicted]{background:var(--cream);color:var(--amber-ink)}.ask-hotel_verdict__kjOEQ[data-verdict=unmentioned]{color:var(--ink-2)}.ask-hotel_quote__wUbzD{display:flex;gap:10px;margin:0;padding:12px;border-radius:12px;background:var(--tile)}.ask-hotel_quote__wUbzD>svg{flex:none;width:16px;height:16px;margin-top:2px;color:var(--ink-3)}.ask-hotel_quote__wUbzD>div{min-width:0;display:flex;flex-direction:column;gap:2px}.ask-hotel_quoteBy__55J0f{font-size:12px;line-height:16px;font-weight:650;color:var(--ink-2)}.ask-hotel_quote__wUbzD blockquote{margin:0}.ask-hotel_quote__wUbzD blockquote p{margin:0;font-size:15px;line-height:22px;font-weight:500;color:var(--ink);text-align:start}.ask-hotel_cites__j4rT4{display:flex;flex-direction:column;gap:4px}.ask-hotel_citesLabel__jRhUn{margin:0;font-size:12px;font-weight:650;color:var(--ink-2)}.ask-hotel_cites__j4rT4 ul{display:flex;flex-wrap:wrap;gap:4px 12px;margin:0;padding:0;list-style:none}.ask-hotel_sourceLink__rzl2_{display:inline-flex;align-items:center;gap:3px;font-size:13px;color:var(--ink-2);text-decoration:underline;text-decoration-color:color-mix(in srgb,var(--ink-2) 40%,transparent);text-underline-offset:3px}.ask-hotel_sourceLink__rzl2_ svg{width:13px;height:13px}.ask-hotel_sourceLink__rzl2_:hover{color:var(--sp-mist-ink)}.ask-hotel_voice__yX8JQ[data-kind=waiting] .ask-hotel_voiceTitle__XfPzF{color:var(--ink-2)}.ask-hotel_bone__K5C74{display:block;height:14px;border-radius:999px;background:var(--tile)}.ask-hotel_bone__K5C74[data-w=l]{width:92%}.ask-hotel_bone__K5C74[data-w=m]{width:64%}.ask-hotel_bone__K5C74[data-w=s]{width:46%;height:40px;border-radius:22px;align-self:flex-end}.ask-hotel_voice__yX8JQ[data-kind=waiting] .ask-hotel_bone__K5C74{animation:ask-hotel_breathe___6sId 1.4s ease-in-out infinite}.ask-hotel_voice__yX8JQ[data-kind=waiting]+.ask-hotel_voice__yX8JQ[data-kind=waiting] .ask-hotel_bone__K5C74{animation-delay:.2s}@keyframes ask-hotel_breathe___6sId{0%,to{opacity:1}50%{opacity:.45}}.ask-hotel_reach__zgknR{display:flex;flex-direction:column;gap:10px;padding:16px;border-radius:var(--r-l);background:var(--tile);scroll-margin-block:calc(var(--head) + 76px) 180px}.ask-hotel_reachTitle__XUXPG{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:18px;line-height:24px;letter-spacing:-.015em}.ask-hotel_reachText__UFxg_{margin:0;font-size:15px;line-height:22px;color:var(--ink)}.ask-hotel_reachNote__wRdt1{margin:0;font-size:13px;line-height:19px;color:var(--ink-2)}.ask-hotel_preview__guydW{display:flex;flex-direction:column;gap:10px;animation:ask-hotel_previewIn__GTipx .28s var(--ease-out)}@keyframes ask-hotel_previewIn__GTipx{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.ask-hotel_previewTitle__Ur8C9{margin:0;font-size:13px;font-weight:650;color:var(--ink-2)}.ask-hotel_fields__mZgdc{margin:0;border-radius:var(--r-m);background:#fff}.ask-hotel_fields__mZgdc>div{display:flex;flex-direction:column;gap:2px;padding:10px 14px}.ask-hotel_fields__mZgdc>div+div{box-shadow:inset 0 1px 0 var(--row-line)}.ask-hotel_fields__mZgdc dt{font-size:12px;line-height:16px;font-weight:600;color:var(--ink-2)}.ask-hotel_fields__mZgdc dd{margin:0;font-size:15px;line-height:22px;font-weight:560;color:var(--ink);overflow-wrap:anywhere}.ask-hotel_fieldQuestion__ofBn5{unicode-bidi:plaintext}.ask-hotel_previewNotes__HpbgB{display:flex;flex-direction:column;gap:2px}.ask-hotel_previewNotes__HpbgB p{margin:0;font-size:13px;line-height:19px;color:var(--ink-2)}.ask-hotel_previewNotes__HpbgB p:first-child{color:var(--ink);font-weight:600}.ask-hotel_sent__Th1fI{display:flex;align-items:flex-start;gap:12px;padding:14px;border-radius:var(--r-m);background:#fff}.ask-hotel_sentMark__UJzIW{display:inline-flex;align-items:center;justify-content:center;flex:none;width:32px;height:32px;border-radius:50%;background:var(--sp-mist);color:var(--sp-mist-ink);animation:ask-hotel_settle__QJx4J .5s ease-out both}.ask-hotel_sentMark__UJzIW svg{width:17px;height:17px}@keyframes ask-hotel_settle__QJx4J{0%{opacity:0;transform:scale(.6)}60%{opacity:1;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}.ask-hotel_sentText__zEbUp{min-width:0;display:flex;flex-direction:column;align-items:flex-start;gap:4px}.ask-hotel_sentLine__H84Hg{margin:0;font-size:15px;line-height:22px;font-weight:600;color:var(--ink)}.ask-hotel_failed__CCwig{display:flex;flex-direction:column;gap:10px}.ask-hotel_failedLine__tuULI{margin:0;padding:10px 12px;border-radius:12px;background:var(--cream);color:var(--amber-ink);font-size:14px;line-height:20px;font-weight:600}.ask-hotel_notice__yqXmt{display:flex;flex-direction:column;gap:10px;padding:16px;border-radius:var(--r-l);background:var(--tile)}.ask-hotel_noticeHead__gSC50{display:flex;align-items:center;gap:8px}.ask-hotel_noticeHead__gSC50 svg{flex:none;width:18px;height:18px;color:var(--ink-2)}.ask-hotel_noticeTitle__vEsDY{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:18px;line-height:24px;letter-spacing:-.015em}.ask-hotel_noticeText__ks0_5{margin:0;font-size:15px;line-height:22px;color:var(--ink)}.ask-hotel_privacy__MDTq6{margin:0;padding-inline:4px;font-size:12px;line-height:17px;color:var(--ink-2)}.ask-hotel_empty__0llkB{display:flex;flex-direction:column;gap:12px}.ask-hotel_hotelCard__A_5Si{display:flex;flex-direction:column;gap:8px;padding:16px;border-radius:var(--r-l);background:var(--tile)}.ask-hotel_hotelCardHead__i706Z{display:flex;align-items:center;gap:8px}.ask-hotel_cardLabel__3QHa_{margin:0;flex:1;font-size:12px;line-height:16px;font-weight:650;color:var(--ink-2)}.ask-hotel_hotelName__i6aA3{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:-.018em}.ask-hotel_hotelAddress__8q81J{margin:0;font-size:14px;line-height:20px;color:var(--ink-2)}.ask-hotel_hotelCard__A_5Si .ask-hotel_actions__mBRB8{margin-block-start:4px}.ask-hotel_startLabel__I__Xi{margin:4px 2px 0;font-size:13px;font-weight:650;color:var(--ink-2)}.ask-hotel_tiles__jdKI7{display:grid;grid-template-columns:minmax(0,1fr);gap:8px;margin:0;padding:0;list-style:none}.ask-hotel_tileBtn__94skZ{box-sizing:border-box;inline-size:100%;display:flex;align-items:center;gap:12px;min-height:60px;padding:10px 14px;border:0;border-radius:var(--r-l);background:#fff;box-shadow:var(--hairline);text-align:start;transition:background-color .15s ease,transform .12s ease}.ask-hotel_tileBtn__94skZ:hover{background:#f7f8fa}.ask-hotel_tileBtn__94skZ:active{transform:scale(.98)}.ask-hotel_tileBtn__94skZ[aria-disabled=true]{background:var(--tile);box-shadow:none;color:var(--ink-2);cursor:not-allowed}.ask-hotel_tileBtn__94skZ[aria-disabled=true]:active{transform:none}.ask-hotel_tileIcon__WrSou{display:inline-flex;align-items:center;justify-content:center;flex:none;width:38px;height:38px;border-radius:12px;background:var(--tile);color:var(--sp-blue)}.ask-hotel_tileIcon__WrSou svg{width:19px;height:19px}.ask-hotel_tileLabel__5cZrj{min-width:0;font-size:16px;line-height:22px;font-weight:620;color:var(--ink)}.ask-hotel_dock__xB8F3{grid-area:dock;position:sticky;bottom:0;z-index:2;display:flex;flex-direction:column;gap:8px;margin-inline:-16px;padding-block:10px calc(10px + env(safe-area-inset-bottom, 0px));padding-inline:16px;background:#fff;box-shadow:0 -1px 0 var(--row-line)}.ask-hotel_offline__f__75{display:inline-flex;align-items:center;gap:6px;align-self:flex-start;margin:0;padding:4px 10px;border-radius:12px;background:var(--cream);color:var(--amber-ink);font-size:13px;font-weight:600;line-height:18px}.ask-hotel_offline__f__75 svg{flex:none;width:14px;height:14px}.ask-hotel_chips__utexW{display:flex;flex-direction:column;gap:6px;min-width:0}.ask-hotel_chipsLabel__luM0a{margin:0;font-size:12px;line-height:16px;font-weight:650;color:var(--ink-2)}.ask-hotel_chipRow___OURF{position:relative;display:flex;gap:8px;margin-block:0;margin-inline:-16px;padding-block:2px;padding-inline:16px;list-style:none;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x proximity;scroll-padding-inline:16px;scrollbar-width:none}.ask-hotel_chipRow___OURF::-webkit-scrollbar{display:none}.ask-hotel_chipRow___OURF>li{display:flex;flex:none}.ask-hotel_chip__4HzXr{display:inline-flex;align-items:center;gap:7px;flex:none;min-height:44px;padding-block:0;padding-inline:12px 14px;border:0;border-radius:999px;background:#fff;box-shadow:var(--hairline);font-size:14px;font-weight:600;color:var(--ink);white-space:nowrap;scroll-snap-align:start;transition:background-color .15s ease,transform .12s ease,box-shadow .15s ease}.ask-hotel_chip__4HzXr>svg{width:16px;height:16px;flex:none;color:var(--sp-blue)}.ask-hotel_chip__4HzXr:hover{background:#f7f8fa;box-shadow:0 0 0 1px #d5dae2,0 1px 2px rgb(10 15 28/.05)}.ask-hotel_chip__4HzXr:active{transform:scale(.97)}.ask-hotel_chip__4HzXr[aria-disabled=true]{background:var(--tile);box-shadow:none;color:var(--ink-2);cursor:not-allowed}.ask-hotel_chip__4HzXr[aria-disabled=true]:active{transform:none}.ask-hotel_chip__4HzXr[aria-disabled=true]>svg{color:var(--ink-3)}.ask-hotel_composer__19WJq{position:relative;border-radius:var(--r-l);background:#fff;box-shadow:0 0 0 1px var(--row-line),0 2px 6px rgb(10 15 28/.05),0 14px 36px rgb(10 15 28/.08);transition:box-shadow .2s ease}.ask-hotel_composer__19WJq:focus-within{box-shadow:0 0 0 1.5px var(--sp-blue),0 2px 6px rgb(10 15 28/.05),0 14px 36px rgb(21 87 245/.12)}.ask-hotel_composer__19WJq[data-problem]{box-shadow:0 0 0 1.5px color-mix(in srgb,var(--amber) 42%,transparent),0 8px 24px rgb(10 15 28/.06)}.ask-hotel_composerInput__03zLd{box-sizing:border-box;display:block;width:100%;min-height:50px;max-height:132px;margin:0;padding-block:13px;padding-inline:16px 58px;border:0;border-radius:var(--r-l);background:transparent;resize:none;outline:none;field-sizing:content;font-size:16px!important;line-height:24px;font-weight:500;letter-spacing:-.01em;color:var(--ink);unicode-bidi:plaintext}.ask-hotel_composerInput__03zLd::placeholder{color:var(--ink-2);opacity:1}.ask-hotel_send__pKLYh{position:absolute;inset-inline-end:7px;bottom:7px;display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border:0;border-radius:999px;background:var(--sp-blue);color:#fff;box-shadow:0 6px 16px rgb(21 87 245/.28),0 1px 2px rgb(10 15 28/.1);transition:transform .12s ease,background-color .2s ease}.ask-hotel_send__pKLYh svg{width:18px;height:18px}.ask-hotel_send__pKLYh:hover{background:var(--blue-hover,#0f45cc)}.ask-hotel_send__pKLYh:active{transform:scale(.94)}.ask-hotel_send__pKLYh[aria-disabled=true]{background:#c9d1df;box-shadow:none;cursor:default}.ask-hotel_send__pKLYh[aria-disabled=true]:active{transform:none}.ask-hotel_hint__5rMfS{margin:0;padding-inline:6px;font-size:13px;line-height:18px;font-weight:600;color:var(--amber-ink)}.ask-hotel_hint__5rMfS[data-hint=left]{color:var(--ink-2);font-weight:500}.ask-hotel_skeleton__smkr6{display:flex;flex-direction:column;gap:12px;padding-block:18px}.ask-hotel_skeleton__smkr6 .ask-hotel_bone__K5C74[data-w=l]{width:100%;height:140px;border-radius:var(--r-l)}.ask-hotel_problem__KAEqF{display:flex;flex-direction:column;align-items:flex-start;gap:12px;margin-block:18px;padding:20px;border-radius:var(--r-l);background:var(--tile)}.ask-hotel_problem__KAEqF p{margin:0}.ask-hotel_problemTitle__4tmaI{font-size:17px;line-height:24px;font-weight:650}.ask-hotel_problemNote__hlHp9{font-size:14px;line-height:20px;color:var(--ink-2)}@media (min-width:861px){.ask-hotel_ask__eBZ35{grid-template-columns:minmax(360px,440px) minmax(0,1fr);grid-template-areas:"head stage" "thread stage" "dock stage";grid-template-rows:auto minmax(0,1fr) auto;column-gap:48px;height:calc(100svh - var(--head));min-height:560px;padding-block:18px 22px}body:has([data-draft-translation]) .ask-hotel_ask__eBZ35{height:calc(100svh - var(--head) - 39px)}.ask-hotel_head__7Tjlo{position:static;flex-wrap:wrap;row-gap:6px;margin-inline:0;padding-inline:0;padding-block:4px 10px;background:none;box-shadow:none}.ask-hotel_title__rRj0X{font-size:22px;line-height:28px}.ask-hotel_context__vyM37{font-size:14px;line-height:20px}.ask-hotel_backLink__mC0D_{display:inline-flex;align-items:center;gap:4px;order:-1;flex-basis:100%;min-height:32px;padding-inline:2px;color:var(--ink-2);font-size:14px;font-weight:600;text-decoration:none}.ask-hotel_backLink__mC0D_:hover{color:var(--ink)}.ask-hotel_backLink__mC0D_ svg{width:16px;height:16px}.ask-hotel_thread__KRPhV{min-height:0;flex-direction:column-reverse;overflow-y:auto;padding-block:36px 16px;padding-inline:2px;-webkit-mask-image:linear-gradient(180deg,transparent 0,#000 40px);mask-image:linear-gradient(180deg,transparent 0,#000 40px);scrollbar-width:thin}.ask-hotel_thread__KRPhV[data-static=true]{flex-direction:column;justify-content:flex-start;overflow:visible;-webkit-mask-image:none;mask-image:none}.ask-hotel_turns__OZp8J{gap:22px}.ask-hotel_turn__1e3J5{scroll-margin-block:16px}.ask-hotel_earlierToggle__ryaoH{display:none}.ask-hotel_earlier__hNb1Y,.ask-hotel_earlier__hNb1Y[data-open=false]{display:flex;gap:22px}.ask-hotel_you__eirff{max-width:90%;padding:13px 17px;font-size:17px;line-height:25px}.ask-hotel_turn__1e3J5[data-old=true] .ask-hotel_you__eirff{font-size:15px;line-height:21px;padding:9px 13px}.ask-hotel_line__IH9Xe,.ask-hotel_welcome__H6bZT p{font-size:17px;line-height:24px}.ask-hotel_stage__7spRq{min-height:0;overflow-y:auto;padding-block:4px 8px;padding-inline:2px;scrollbar-width:thin}.ask-hotel_stageTurn__mqX4J{gap:14px}.ask-hotel_stageTurn__mqX4J[data-latest=true] .ask-hotel_asked__ZWSSW{display:block}.ask-hotel_voices__gh4dq{gap:10px;padding:10px;border-radius:var(--r-xl)}.ask-hotel_voice__yX8JQ{padding:18px 20px;border-radius:18px}.ask-hotel_voiceFoot__mlg6G{flex-direction:row;flex-wrap:wrap;align-items:baseline;column-gap:10px}.ask-hotel_says__XL38r{font-size:18px;line-height:27px}.ask-hotel_hotelCard__A_5Si,.ask-hotel_notice__yqXmt,.ask-hotel_reach__zgknR{padding:22px;border-radius:var(--r-xl)}.ask-hotel_reach__zgknR{scroll-margin-block:16px}.ask-hotel_noticeTitle__vEsDY,.ask-hotel_reachTitle__XUXPG{font-size:22px;line-height:28px}.ask-hotel_hotelName__i6aA3{font-size:28px;line-height:34px}.ask-hotel_fields__mZgdc{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.ask-hotel_fields__mZgdc>div:first-child{grid-column:1/-1}.ask-hotel_fields__mZgdc>div+div{box-shadow:inset 0 1px 0 var(--row-line)}.ask-hotel_tiles__jdKI7{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.ask-hotel_tileBtn__94skZ{flex-direction:column;align-items:flex-start;justify-content:space-between;gap:22px;min-height:150px;padding:16px}.ask-hotel_dock__xB8F3{position:static;margin-inline:0;padding-inline:0;padding-block:10px 0;box-shadow:none;background:none}.ask-hotel_chipRow___OURF{flex-wrap:wrap;margin-inline:0;padding-inline:0;overflow:visible}.ask-hotel_chip__4HzXr{min-height:38px;padding-inline:11px 13px}.ask-hotel_composerInput__03zLd{min-height:92px;padding-block:15px 52px;padding-inline:18px;font-size:17px!important;line-height:25px}.ask-hotel_send__pKLYh{inset-inline-end:10px;bottom:10px}}@media (prefers-reduced-motion:reduce){.ask-hotel_line__IH9Xe[data-enter=true],.ask-hotel_preview__guydW,.ask-hotel_sentMark__UJzIW,.ask-hotel_stage__7spRq[data-enter=true] .ask-hotel_notice__yqXmt,.ask-hotel_stage__7spRq[data-enter=true] .ask-hotel_reach__zgknR,.ask-hotel_stage__7spRq[data-enter=true] .ask-hotel_voice__yX8JQ,.ask-hotel_turn__1e3J5[data-enter=true],.ask-hotel_voice__yX8JQ[data-kind=waiting] .ask-hotel_bone__K5C74{animation:none}.ask-hotel_chip__4HzXr,.ask-hotel_composer__19WJq,.ask-hotel_earlierToggle__ryaoH svg,.ask-hotel_primary__DspKU,.ask-hotel_quiet__3JEzE,.ask-hotel_send__pKLYh,.ask-hotel_tileBtn__94skZ{transition:none}}