:root{--brand-pink: #e61e4d;--brand-pink-deep: #d70466;--verified-badge-tint: hue-rotate(143deg) saturate(2) brightness(.9);--header-height: 0px;--theme-page-bg: #ffffff;--theme-fade-surface: rgba(255, 255, 255, 1);--theme-fade-surface-rgb: 255, 255, 255;--theme-surface: #ffffff;--theme-surface-muted: #f7f8fa;--theme-surface-subtle: #f2f4f7;--theme-border: #ececec;--theme-text: #222222;--theme-text-muted: #666666;--theme-text-soft: #8a8a8a;--theme-shadow-card: 0 18px 44px rgba(0, 0, 0, .08);--liquid-glass-surface: rgba(188, 199, 214, .2);--liquid-glass-surface-strong: rgba(188, 199, 214, .26);--liquid-glass-float: rgba(235, 241, 248, .94);--liquid-glass-border: transparent;--liquid-glass-top-sheen: transparent;--liquid-glass-inner-border: transparent;--liquid-glass-shadow: 0 18px 44px rgba(15, 23, 31, .14);--liquid-glass-shadow-strong: var(--liquid-glass-shadow);--liquid-glass-shadow-soft: 0 10px 22px rgba(17, 31, 45, .12);--liquid-glass-shadow-reactive: 0 22px 48px rgba(15, 23, 31, .16);--liquid-glass-spot: transparent;--liquid-glass-item-active-bg: rgba(194, 205, 219, .16);--liquid-glass-item-active-shadow: 0 10px 24px rgba(17, 24, 39, .06)}:root[data-theme=night]{color-scheme:dark;--theme-page-bg: #000000;--theme-fade-surface: rgba(0, 0, 0, 1);--theme-fade-surface-rgb: 0, 0, 0;--theme-surface: #0a0a0a;--theme-surface-muted: #111111;--theme-surface-subtle: #171717;--theme-border: rgba(255, 255, 255, .08);--theme-text: #eef4fb;--theme-text-muted: #a7b3c2;--theme-text-soft: #8691a0;--theme-shadow-card: 0 22px 50px rgba(255, 255, 255, .16), 0 6px 18px rgba(255, 255, 255, .1);--liquid-glass-surface: rgba(15, 20, 21, .84);--liquid-glass-surface-strong: rgba(20, 25, 27, .9);--liquid-glass-float: rgba(15, 20, 21, .94);--liquid-glass-border: transparent;--liquid-glass-top-sheen: transparent;--liquid-glass-inner-border: transparent;--liquid-glass-shadow: 0 20px 42px rgba(255, 255, 255, .16), 0 5px 16px rgba(255, 255, 255, .11);--liquid-glass-shadow-strong: 0 26px 58px rgba(255, 255, 255, .22), 0 10px 26px rgba(255, 255, 255, .15);--liquid-glass-shadow-soft: 0 14px 30px rgba(255, 255, 255, .14), 0 4px 14px rgba(255, 255, 255, .09);--liquid-glass-shadow-reactive: 0 24px 52px rgba(255, 255, 255, .22), 0 8px 22px rgba(255, 255, 255, .15);--liquid-glass-spot: transparent;--liquid-glass-item-active-bg: rgba(210, 220, 232, .1);--liquid-glass-item-active-shadow: var(--liquid-glass-shadow-soft)}html{scroll-behavior:smooth;touch-action:manipulation}body{display:flex;flex-direction:column;min-height:100vh;margin:0;top:0!important;font-family:Montserrat,sans-serif;background:var(--theme-page-bg);color:var(--theme-text);touch-action:manipulation}*{margin:0;padding:0;box-sizing:border-box}a{text-decoration:none;color:inherit}body.modal-open{overflow:hidden}input[type=text],select,textarea{width:100%;margin-top:6px;margin-bottom:16px;padding:12px;resize:vertical}@media(max-width:900.98px){input,textarea,select{font-size:16px!important}}.profile-page__verified,.messages-verified-badge,.search-verified-badge,.notification-verified-badge,.account-verified-badge,.c1-verified-badge{display:inline-block;flex:0 0 auto;width:1.18em;height:1.18em;object-fit:contain;vertical-align:-.18em}.profile-page__verified{width:clamp(1.55rem,2.1vw,1.9rem);height:clamp(1.55rem,2.1vw,1.9rem)}.profile-page__verified[hidden]{display:none}.profile-page__verified img{display:block;width:100%;height:100%;object-fit:contain}.messages-verified-badge,.search-verified-badge,.notification-verified-badge,.account-verified-badge,.c1-verified-badge{margin-left:6px}.messages-verified-badge,.c1-verified-badge,.search-verified-badge,.ai-search__result-host-badge,.notification-verified-badge,.account-verified-badge,.profile-page__verified img,.c1-comment__verified{filter:var(--verified-badge-tint)!important;object-fit:contain!important;background:transparent!important}.messages-list__row strong .messages-verified-badge,.messages-thread__identity strong .messages-verified-badge{flex:0 0 auto;width:1.18em;height:1.18em;margin-left:0}.contact-btn{position:relative;display:block;width:100%;margin-top:20px;padding:14px 18px;font-size:16px;font-weight:700;color:#fff;text-align:center;overflow:hidden;cursor:pointer;background:linear-gradient(135deg,#9b1659,#7a0b43);border:none;border-radius:10px;box-shadow:0 10px 22px #7a0b433d;outline:none;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;user-select:none;-webkit-user-select:none}.contact-btn:after{content:"";position:absolute;top:-20%;left:-30%;width:30%;height:140%;background:linear-gradient(90deg,transparent 0%,rgba(255,255,255,.16) 45%,rgba(255,255,255,.55) 50%,rgba(255,255,255,.16) 55%,transparent 100%);transform:skew(-22deg);animation:cta-glass-sweep 2.4s ease-in-out infinite;pointer-events:none}.contact-btn:hover{background:linear-gradient(135deg,#ae1a64,#840c48)}.contact-btn:focus,.contact-btn:focus-visible,.contact-btn:active{outline:none;-webkit-tap-highlight-color:transparent}@keyframes cta-glass-sweep{0%,52%{left:-32%;opacity:0}60%{opacity:1}to{left:118%;opacity:0}}body>.skiptranslate,.goog-logo-link,.gskiptranslate,.goog-te-gadget span,.goog-te-banner-frame,#goog-gt-tt,.goog-te-balloon-frame,div#goog-gt-{display:none!important}.goog-te-gadget{color:transparent!important;font-size:0}.goog-text-highlight{background:none!important;box-shadow:none!important}#google_translate_element select{padding:8px 12px;font-weight:700;color:#fff4e4;background:#2b1a12;border:none;border-radius:3px}@media(max-width:900.98px){body{padding-top:var(--header-height)}body:not(.checkout-page) #site-header-mount{display:none}}:root[data-theme=night] body.legal-page,:root[data-theme=night] body.account-page,:root[data-theme=night] .messages-page{background:var(--theme-page-bg);color:var(--theme-text)}:root[data-theme=night] .legal-page__inner,:root[data-theme=night] .support-page__card,:root[data-theme=night] .messages-shell,:root[data-theme=night] .messages-sidebar,:root[data-theme=night] .messages-panel{background:var(--theme-surface);border-color:var(--theme-border);box-shadow:var(--theme-shadow-card)}:root[data-theme=night] .home-map-card{background:var(--liquid-glass-surface);border-color:var(--liquid-glass-border);box-shadow:var(--liquid-glass-shadow)}:root[data-theme=night] .support-page__hero-icon,:root[data-theme=night] .support-page__button--secondary{background:var(--theme-surface-subtle);border-color:var(--theme-border)}:root[data-theme=night] .messages-compose{border:0;background:transparent;box-shadow:none}:root[data-theme=night] .messages-compose img{filter:brightness(0) invert(.96)}:root[data-theme=night] .messages-thread-preview-menu__item img,:root[data-theme=night] .messages-composer__media-action img{filter:brightness(0) invert(.96)}:root[data-theme=night] .messages-composer__attachment-add{color:#f5f5f7}:root[data-theme=night] .messages-list__button:hover,:root[data-theme=night] .messages-list__item.is-active .messages-list__button,:root[data-theme=night] .messages-thread-preview-menu__item:hover{background:#ffffff0f}:root[data-theme=night] .legal-page h1,:root[data-theme=night] .legal-page h2,:root[data-theme=night] .messages-sidebar__title,:root[data-theme=night] .messages-list__row strong,:root[data-theme=night] .messages-thread__identity strong,:root[data-theme=night] .support-page__card h2,:root[data-theme=night] .home-map-card__body h3,:root[data-theme=night] .home-map-card__rating,:root[data-theme=night] .home-map-card__price{color:var(--theme-text)}:root[data-theme=night] .home-map-card__location,:root[data-theme=night] .home-map-card__details,:root[data-theme=night] .home-map-card__details span{color:var(--theme-text-muted)}:root[data-theme=night] .legal-page p,:root[data-theme=night] .legal-page ul,:root[data-theme=night] .support-page__card p,:root[data-theme=night] .messages-sidebar__search .home-map-search__field input::placeholder,:root[data-theme=night] .messages-list__row span,:root[data-theme=night] .messages-list__preview,:root[data-theme=night] .messages-thread__identity p,:root[data-theme=night] .mobile-menu-link__theme-copy small{color:var(--theme-text-muted)}:root[data-theme=night] .legal-page__eyebrow{color:#a4e1ede6}:root[data-theme=night] .legal-page__tabs{border-bottom-color:#ffffff14}:root[data-theme=night] .legal-page__tab{color:#c6d4e7a8}:root[data-theme=night] .legal-page__tab:hover,:root[data-theme=night] .legal-page__tab:focus-visible,:root[data-theme=night] .legal-page__tab.is-active{color:#ecf2fcf0}:root[data-theme=night] .legal-page__tab.is-active:after{background:#ecf2fcf0}:root[data-theme=night] .messages-sidebar__search .home-map-search__field input,:root[data-theme=night] .messages-list__button,:root[data-theme=night] .messages-thread-preview-menu__item,:root[data-theme=night] .messages-thread__back,:root[data-theme=night] .profile-mobile-menu-modal a,:root[data-theme=night] .mobile-menu-link--button,:root[data-theme=night] .support-page__button--secondary{color:var(--theme-text)}:root[data-theme=night] .messages-bubble__menu-item[data-message-action=unsend]{color:#ff5b6b}:root[data-theme=night] .messages-sidebar,:root[data-theme=night] .messages-thread__header{border-color:var(--theme-border)}:root[data-theme=night] .messages-thread-loading__avatar,:root[data-theme=night] .messages-thread-loading__bubble{background:#2b3a4ec7}:root[data-theme=night] .messages-thread-loading__row.is-mine .messages-thread-loading__bubble{background:#d2146357}:root[data-theme=night] .messages-thread-loading__line{background:#ffffff1f}:root[data-theme=night] .messages-thread-loading__avatar:after,:root[data-theme=night] .messages-thread-loading__bubble:after,:root[data-theme=night] .messages-thread-loading__line:after{background:linear-gradient(90deg,#fff0,#ffffff24,#fff0)}@media(min-width:900.99px){:root[data-theme=night] .messages-page{background:transparent}:root[data-theme=night] .messages-shell,:root[data-theme=night] .messages-panel{background:transparent;border-color:transparent;box-shadow:none}:root[data-theme=night] .messages-page:before{display:none}:root[data-theme=night] .messages-page:after{display:none}:root[data-theme=night] .messages-sidebar{border-color:var(--liquid-glass-border);background:var(--liquid-glass-surface);box-shadow:var(--liquid-glass-shadow)}:root[data-theme=night] .messages-sidebar:before{display:block;background:var(--liquid-glass-top-sheen)}:root[data-theme=night] .messages-compose,:root[data-theme=night] .messages-thread-preview-menu{border-color:#ffffff14;background:linear-gradient(180deg,#ffffff24,#ffffff0a),#0e1623eb;box-shadow:0 20px 36px #ffffff24,inset 0 1px #ffffff0f}:root[data-theme=night] .messages-compose{border:0!important;background:transparent!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}:root[data-theme=night] .messages-list__item:not(.is-active) .messages-list__button:hover,:root[data-theme=night] .messages-thread-preview-menu__item:hover{background:#ffffff0f}:root[data-theme=night] .messages-list__item.is-pinned .messages-list__button{border-color:#6288ff2e}}:root[data-theme=night] .messages-list__time,:root[data-theme=night] .messages-bubble__time,:root[data-theme=night] .messages-thread__separator{color:#c6d4e7a8}:root[data-theme=night] .messages-list,:root[data-theme=night] .messages-thread__body,:root[data-theme=night] .messages-composer__attachments{scrollbar-color:rgba(198,212,231,.54) transparent}:root[data-theme=night] .messages-list::-webkit-scrollbar-thumb,:root[data-theme=night] .messages-thread__body::-webkit-scrollbar-thumb,:root[data-theme=night] .messages-composer__attachments::-webkit-scrollbar-thumb{background:#c6d4e78a}:root[data-theme=night] .messages-list__menu-toggle{background:transparent;box-shadow:none}:root[data-theme=night] .messages-list__menu-toggle span{background:#ecf2fcd1}:root[data-theme=night] .messages-list__item.is-menu-open .messages-list__menu-toggle span,:root[data-theme=night] .messages-list__item.is-active .messages-list__menu-toggle span{background:#ecf2fceb}:root[data-theme=night] .messages-list__item.is-active .messages-list__menu-toggle{background:transparent;box-shadow:none}:root[data-theme=night] .messages-bubble__menu-toggle{color:#ecf2fcc7}:root[data-theme=night] .messages-bubble--me .messages-bubble__menu-toggle,:root[data-theme=night] .messages-bubble--me.is-menu-open .messages-bubble__menu-toggle{color:#e61e4d}:root[data-theme=night] .messages-bubble--them .messages-bubble__menu-toggle,:root[data-theme=night] .messages-bubble--them.is-menu-open .messages-bubble__menu-toggle{color:#ecf2fceb}:root[data-theme=night] .messages-selection-circle{border-color:#bfcddf6b;background:#ffffff05;box-shadow:inset 0 1px #ffffff24}:root[data-theme=night] .messages-list__select-toggle.is-selected .messages-selection-circle{border-color:#e61e4d;background:#e61e4d;box-shadow:none}:root[data-theme=night] .messages-list__item.is-selected .messages-list__button{background:#ffffff12}:root[data-theme=night] .messages-bubble__menu{background:transparent}:root[data-theme=night] .messages-bubble__reaction-picker,:root[data-theme=night] .messages-bubble__menu-panel{background:var(--liquid-glass-surface)}:root[data-theme=night] .messages-bubble__reaction-summary{border-color:#ffffff14;background:#161e2af5;color:#eef4ff;box-shadow:0 10px 22px #ffffff21,0 3px 10px #ffffff17}:root[data-theme=night] .messages-bubble__reaction-count{color:#dfe8f5b8}:root[data-theme=night] .messages-reactions-sheet__backdrop{background:#05080d75}:root[data-theme=night] .messages-reactions-sheet__panel{color:#f8fafc}:root[data-theme=night] .messages-reactions-sheet__handle{background:#cbd5e1ad}:root[data-theme=night] .messages-reactions-sheet__list{border-top-color:#ffffff14}:root[data-theme=night] .messages-reactions-sheet__row{border-bottom-color:#ffffff0f}:root[data-theme=night] .messages-reactions-sheet__row.is-removable:hover,:root[data-theme=night] .messages-reactions-sheet__row.is-removable:focus-visible{background:#ffffff12}:root[data-theme=night] .messages-reactions-sheet__avatar{background:linear-gradient(135deg,#334155f0,#1e293bf0);color:#f8fafc}:root[data-theme=night] .search-user-result__avatar.is-fallback,:root[data-theme=night] .search-stay-card__host-avatar.is-default,:root[data-theme=night] .messages-list__avatar--default,:root[data-theme=night] .messages-thread__avatar--default,:root[data-theme=night] .messages-people-dialog__avatar--default,:root[data-theme=night] .messages-reactions-sheet__avatar--default,:root[data-theme=night] .profile-people-drawer__avatar.is-default-avatar{background:#1f3b63;color:#fff}:root[data-theme=night] .messages-reactions-sheet__hint,:root[data-theme=night] .messages-reactions-sheet__empty{color:#cbd5e1b8}:root[data-theme=night] .messages-bubble__reaction-button:hover,:root[data-theme=night] .messages-bubble__reaction-button:focus-visible,:root[data-theme=night] .messages-bubble__reaction-button.is-selected{background:#ffffff1a}:root[data-theme=night] .messages-bubble__menu-item img{filter:brightness(0) saturate(100%) invert(100%) sepia(0%) saturate(7445%) hue-rotate(198deg) brightness(108%) contrast(101%)!important}:root[data-theme=night] .messages-bubble__menu-item[data-message-action=unsend] img{filter:brightness(0) saturate(100%) invert(57%) sepia(41%) saturate(1328%) hue-rotate(314deg) brightness(103%) contrast(101%)!important}:root[data-theme=night] .messages-composer__shared-post-clear{background:transparent;color:#eef4ff}:root[data-theme=night] .messages-selection-bar__button,:root[data-theme=night] .messages-selection-bar__count{color:var(--theme-text)}:root[data-theme=night] .profile-menu-link__badge{border-color:var(--theme-surface)}:root[data-theme=night] .auth-signout{color:#cf3f3f!important}:root[data-theme=night] .profile-mobile-menu-modal .mobile-menu-link--icon:not(.auth-signout) img{-webkit-filter:brightness(0) invert(1)!important;filter:brightness(0) invert(1)!important}:root[data-theme=night] body.has-desktop-sidebar:not(.checkout-page) .desktop-sidebar__item,:root[data-theme=night] body.has-mobile-tabbar:not(.checkout-page) .mobile-tabbar__item{color:#eef4fbcc}:root[data-theme=night] body.has-desktop-sidebar:not(.checkout-page) .desktop-sidebar__item.is-active,:root[data-theme=night] body.has-mobile-tabbar:not(.checkout-page) .mobile-tabbar__item.is-active{color:#fff;background:#ffffff14;box-shadow:var(--liquid-glass-shadow-soft)}:root[data-theme=night] body.has-desktop-sidebar:not(.checkout-page) .desktop-sidebar__item.is-active .desktop-sidebar__label,:root[data-theme=night] body.has-mobile-tabbar:not(.checkout-page) .mobile-tabbar__item.is-active>span,:root[data-theme=night] body.has-mobile-tabbar:not(.checkout-page) .mobile-tabbar__item.is-active .auth-user-label{color:#fff}:root[data-theme=night] body.has-desktop-sidebar:not(.checkout-page) .desktop-sidebar__item img,:root[data-theme=night] .mobile-menu-link--icon img,:root[data-theme=night] .support-page__hero-icon img{-webkit-filter:brightness(0) invert(.96);filter:brightness(0) invert(.96)}:root[data-theme=night] body.has-desktop-sidebar:not(.checkout-page) .desktop-sidebar__favorite-icon{background:#f5f5f5}:root[data-theme=night] body.has-desktop-sidebar:not(.checkout-page) .desktop-sidebar__item.is-active .desktop-sidebar__favorite-icon{background:#f5f5f5}:root[data-theme=night] body.has-desktop-sidebar:not(.checkout-page) .desktop-sidebar__item .auth-user-initial.is-avatar,:root[data-theme=night] body.has-mobile-tabbar:not(.checkout-page) .mobile-tabbar__item .auth-user-initial.is-avatar{filter:none}:root[data-theme=night] body.has-desktop-sidebar:not(.checkout-page) .desktop-sidebar__menu-glyph span,:root[data-theme=night] body.has-desktop-sidebar:not(.checkout-page) .desktop-sidebar__menu-glyph span:before,:root[data-theme=night] body.has-desktop-sidebar:not(.checkout-page) .desktop-sidebar__menu-glyph span:after{background:#eef4fb}:root[data-theme=night] body.has-desktop-sidebar:not(.checkout-page) [data-menu-toggle][aria-expanded=true] .desktop-sidebar__menu-glyph span{background:transparent}:root[data-theme=night] .profile-page__mobile-menu-toggle[aria-expanded=true] .desktop-sidebar__menu-glyph span{background:transparent!important}:root[data-theme=night] .mobile-menu-link__theme-switch{background:#ffffff14;border-color:#ffffff1f;box-shadow:inset 0 1px #ffffff14}:root[data-theme=night] .mobile-menu-link__theme-thumb{background:#eef4fb}:root[data-theme=night] [data-theme-toggle][aria-checked=true] .mobile-menu-link__theme-switch{background:#7189ff5c;border-color:#9aafff52}.notification-panel__load-more{display:none;width:calc(100% - 16px);margin:8px auto;padding:12px;background:transparent;border:1px solid var(--liquid-glass-inner-border);border-radius:12px;color:var(--theme-text);font-weight:600;font-family:inherit;font-size:.94rem;text-align:center;cursor:pointer;transition:background .2s}[data-notification-list]:has(.notification-item:nth-child(8))~.notification-panel__load-more{display:block}.notification-panel__load-more:hover{background:var(--liquid-glass-item-active-bg)}body:not(.auth-signed-in) .desktop-sidebar__item--guest-auth,body:not(.auth-signed-in) .mobile-tabbar__item[data-auth-state=guest]{position:relative}body:not(.auth-signed-in) .desktop-sidebar__item--guest-auth:after{content:"";position:absolute;top:12px;right:12px;width:8px;height:8px;background-color:#ff3b30;border-radius:50%;z-index:10;pointer-events:none}body:not(.auth-signed-in) .mobile-tabbar__item[data-auth-state=guest]:after{content:"";position:absolute;top:8px;right:calc(50% - 14px);width:8px;height:8px;background-color:#ff3b30;border-radius:50%;z-index:10;pointer-events:none}body:not(.auth-signed-in) .notification-entry-badge{display:block!important}@media(max-width:900px){.messages-thread__body{padding-bottom:90px!important}}.messages-thread__status--presence.is-online{color:#c43174!important}.messages-thread__status--presence.is-offline{color:var(--theme-text-muted)!important}.site-update-toast{position:fixed;bottom:calc(90px + env(safe-area-inset-bottom,0px));left:50%;transform:translate(-50%);z-index:9999999;display:flex;align-items:center;gap:12px;max-width:calc(100vw - 32px);padding:12px 16px 12px 18px;border:1px solid var(--liquid-glass-border);border-radius:18px;background:var(--liquid-glass-surface-strong);box-shadow:var(--liquid-glass-shadow-strong);backdrop-filter:blur(26px) saturate(1.2);-webkit-backdrop-filter:blur(26px) saturate(1.2);color:var(--theme-text);font-size:.9rem;font-weight:700;line-height:1.3;opacity:0;transform:translate(-50%) translateY(16px);transition:opacity .28s ease,transform .28s ease;pointer-events:none}.site-update-toast.is-visible{opacity:1;transform:translate(-50%) translateY(0);pointer-events:auto}.site-update-toast__icon{flex:0 0 auto;font-size:1.25rem}.site-update-toast__text{flex:1 1 auto;min-width:0}.site-update-toast__actions{flex:0 0 auto;display:flex;gap:8px}.site-update-toast__btn{padding:8px 16px;border:0;border-radius:12px;font:inherit;font-size:.82rem;font-weight:800;cursor:pointer;transition:background .16s ease,opacity .16s ease}.site-update-toast__btn--primary{background:#e61e4d;color:#fff}.site-update-toast__btn--primary:hover,.site-update-toast__btn--primary:focus-visible{background:#d70466;outline:none}.site-update-toast__btn--secondary{background:transparent;color:var(--theme-text-muted)}.site-update-toast__btn--secondary:hover,.site-update-toast__btn--secondary:focus-visible{background:var(--liquid-glass-item-active-bg);outline:none}.mm-sheet-scrim{position:fixed;inset:0;z-index:228;background:#060a1070;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .26s ease,visibility .26s ease;-webkit-tap-highlight-color:transparent}.mm-sheet-scrim.is-visible{opacity:1;visibility:visible;pointer-events:auto}.mm-sheet-scrim[data-sheet=comments]{z-index:1590}@media(min-width:900.99px){.mm-sheet-scrim{display:none}}@media(prefers-reduced-motion:reduce){.mm-sheet-scrim{transition:none}}
