/* Generated by scripts/prepare-theme.mjs. Preserve original light styles. */
html[data-theme="dark"][data-theme-page="administracion"] :where(body){background-color:#182536;color:#b1c9eb}
html[data-theme="dark"][data-theme-page="administracion"] :where(a){color:inherit}
html[data-theme="dark"][data-theme-page="administracion"] :where(.skip:focus){background-color:#182536;color:#b1c9eb}
html[data-theme="dark"][data-theme-page="administracion"] :where(header){background-color:#182536}
html[data-theme="dark"][data-theme-page="administracion"] :where(.medical-hero){background-color:#002763;color:#fff}
html[data-theme="dark"][data-theme-page="administracion"] :where(.medical-search){background-color:#182536;color:#b1c9eb}
html[data-theme="dark"][data-theme-page="administracion"] :where(.medical-search input,.medical-search button){border:1px solid #3c5068;background-color:#182536;color:#b1c9eb}
html[data-theme="dark"][data-theme-page="administracion"] :where(.medical-search button){background-color:#007a51;color:#fff}
html[data-theme="dark"][data-theme-page="administracion"]{color:#dce6f2;background-color:#142132}
html[data-theme="dark"][data-theme-page="administracion"] header{border-bottom:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="administracion"] header a{color:inherit}
html[data-theme="dark"][data-theme-page="administracion"] section{background-color:#182536;border:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="administracion"] button,html[data-theme="dark"][data-theme-page="administracion"] .button{background-color:#007a51;color:white;border:0}
html[data-theme="dark"][data-theme-page="administracion"] button.secondary{background-color:#142132;color:#dce6f2}
html[data-theme="dark"][data-theme-page="administracion"] button.danger{background-color:#a42626}
html[data-theme="dark"][data-theme-page="administracion"] nav button{background-color:#142132;color:#dce6f2}
html[data-theme="dark"][data-theme-page="administracion"] nav button[aria-selected=true]{background-color:#293128;color:white}
html[data-theme="dark"][data-theme-page="administracion"] input,html[data-theme="dark"][data-theme-page="administracion"] select{border:1px solid #3c5068;background-color:#182536}
html[data-theme="dark"][data-theme-page="administracion"] table{background-color:#182536}
html[data-theme="dark"][data-theme-page="administracion"] th,html[data-theme="dark"][data-theme-page="administracion"] td{border-bottom:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="administracion"] .card{border:1px solid #3c5068;background-color:#182536}
html[data-theme="dark"][data-theme-page="administracion"] .badge{background-color:#142132}
html[data-theme="dark"][data-theme-page="administracion"] #notice:not(:empty){background-color:#142132}
html[data-theme="dark"][data-theme-page="administracion"] dialog{border:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="administracion"] dialog::backdrop{background-color:#0006}
html[data-theme="dark"][data-theme-page="administracion"] #catalog-notice:not(:empty){background-color:#142132}
html[data-theme="dark"][data-theme-page="administracion"] #catalog textarea{border:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="administracion"]{--paper:#182536;--ink:#b1c9eb;--muted:#b1c9eb;--line:#3c5068;--brand-surface:#182536}
html[data-theme="dark"][data-theme-page="administracion"] body{background-color:var(--paper);color:var(--ink)}
html[data-theme="dark"][data-theme-page="administracion"] h1,html[data-theme="dark"][data-theme-page="administracion"] h2,html[data-theme="dark"][data-theme-page="administracion"] h3,html[data-theme="dark"][data-theme-page="administracion"] h4,html[data-theme="dark"][data-theme-page="administracion"] h5,html[data-theme="dark"][data-theme-page="administracion"] h6{color:#78dbb3}
html[data-theme="dark"][data-theme-page="administracion"] header .catalog-tabs a[aria-current=page],html[data-theme="dark"][data-theme-page="administracion"] header .catalog-tabs .service-nav-trigger[aria-current=page]{color:#78dbb3}
html[data-theme="dark"][data-theme-page="administracion"] body .text-link,html[data-theme="dark"][data-theme-page="administracion"] body .property-card h3,html[data-theme="dark"][data-theme-page="administracion"] body .catalog-browse-card h3,html[data-theme="dark"][data-theme-page="administracion"] body .footer-support h2{color:#78dbb3}
html[data-theme="dark"][data-theme-page="administracion"] body .button:not(.outline),html[data-theme="dark"][data-theme-page="administracion"] body .stay-search-button,html[data-theme="dark"][data-theme-page="administracion"] body .stay-dates-done,html[data-theme="dark"][data-theme-page="administracion"] body .catalog-dates-done,html[data-theme="dark"][data-theme-page="administracion"] body .stay-guests-done{background-color:var(--brand-action);color:#FFFFFF;border-color:var(--brand-action)}
html[data-theme="dark"][data-theme-page="administracion"] body .button:not(.outline):hover,html[data-theme="dark"][data-theme-page="administracion"] body .stay-search-button:hover,html[data-theme="dark"][data-theme-page="administracion"] body .stay-dates-done:hover,html[data-theme="dark"][data-theme-page="administracion"] body .catalog-dates-done:hover,html[data-theme="dark"][data-theme-page="administracion"] body .stay-guests-done:hover{background-color:var(--brand-action-hover);border-color:var(--brand-action-hover)}
html[data-theme="dark"][data-theme-page="administracion"] body .button.outline{background-color:var(--brand-surface);color:#78dbb3;border-color:var(--brand-primary)}
html[data-theme="dark"][data-theme-page="administracion"] body .button.outline:hover{background-color:var(--brand-sage)}
html[data-theme="dark"][data-theme-page="administracion"] body .stay-search,html[data-theme="dark"][data-theme-page="administracion"] body .stay-date-fields,html[data-theme="dark"][data-theme-page="administracion"] body .stay-destination-popup,html[data-theme="dark"][data-theme-page="administracion"] body .stay-guests-popup,html[data-theme="dark"][data-theme-page="administracion"] body .property-card,html[data-theme="dark"][data-theme-page="administracion"] body .market-card,html[data-theme="dark"][data-theme-page="administracion"] body .catalog-card,html[data-theme="dark"][data-theme-page="administracion"] body .catalog-request,html[data-theme="dark"][data-theme-page="administracion"] body .reservation-card,html[data-theme="dark"][data-theme-page="administracion"] body .library-property-card,html[data-theme="dark"][data-theme-page="administracion"] body .property-layout aside,html[data-theme="dark"][data-theme-page="administracion"] body .catalog-detail-grid aside,html[data-theme="dark"][data-theme-page="administracion"] body .market-dialog,html[data-theme="dark"][data-theme-page="administracion"] body .host-ui-dialog,html[data-theme="dark"][data-theme-page="administracion"] body .login-style-dialog,html[data-theme="dark"][data-theme-page="administracion"] body .locale-dialog,html[data-theme="dark"][data-theme-page="administracion"] body .profile-panel{background-color:var(--brand-surface);border-color:var(--line)}
html[data-theme="dark"][data-theme-page="administracion"] body .stay-guests,html[data-theme="dark"][data-theme-page="administracion"] body .stay-guests-toggle{background-color:var(--brand-sage)}
html[data-theme="dark"][data-theme-page="administracion"] body .stay-guest-row,html[data-theme="dark"][data-theme-page="administracion"] body .catalog-person-count{color:var(--ink)}
html[data-theme="dark"][data-theme-page="administracion"] body .host-ai,html[data-theme="dark"][data-theme-page="administracion"] body .market-callout,html[data-theme="dark"][data-theme-page="administracion"] body .catalog-details div,html[data-theme="dark"][data-theme-page="administracion"] body .catalog-chat-message.mine,html[data-theme="dark"][data-theme-page="administracion"] body .stay-destination-option:hover{background-color:var(--brand-sage);color:var(--ink)}
html[data-theme="dark"][data-theme-page="administracion"] body .stay-date-flexibility button[aria-pressed=true],html[data-theme="dark"][data-theme-page="administracion"] body .stay-calendar-day.selected,html[data-theme="dark"][data-theme-page="administracion"] body .service-category[aria-pressed=true] .service-category-icon,html[data-theme="dark"][data-theme-page="administracion"] body .experience-chip[aria-pressed=true],html[data-theme="dark"][data-theme-page="administracion"] body .locale-option[aria-pressed=true]{border-color:var(--brand-primary)}
html[data-theme="dark"][data-theme-page="administracion"] body .stay-calendar-day.selected,html[data-theme="dark"][data-theme-page="administracion"] body .experience-chip[aria-pressed=true]{background-color:var(--brand-primary);color:#FFFFFF}
html[data-theme="dark"][data-theme-page="administracion"] body .locale-option[aria-pressed=true]{background-color:var(--brand-sage);color:var(--ink)}
html[data-theme="dark"][data-theme-page="administracion"] body .site-footer{background-color:var(--paper);color:var(--ink)}
html[data-theme="dark"][data-theme-page="administracion"]{--paper:#182536;--bg:#182536;--ink:#b1c9eb;--muted:#b1c9eb;--line:#3c5068;--brand-surface:#182536}
html[data-theme="dark"][data-theme-page="administracion"] body{background-color:var(--paper);color:var(--ink)}
html[data-theme="dark"][data-theme-page="administracion"] ::selection{background-color:#142132;color:#b1c9eb}
html[data-theme="dark"][data-theme-page="administracion"] input::placeholder,html[data-theme="dark"][data-theme-page="administracion"] textarea::placeholder{color:#b1c9eb}
html[data-theme="dark"][data-theme-page="administracion"] body :is(header.home-header,header.catalog-header,header.catalog-accommodation-header){background-color:#182536}
html[data-theme="dark"][data-theme-page="administracion"] body :is(.site-footer,.platform-footer){background-color:#182536}
html[data-theme="dark"][data-theme-page="administracion"] body .button:not(.outline){background-color:#007a51;border-color:#007a51;color:#fff}
html[data-theme="dark"][data-theme-page="administracion"] body .button:not(.outline):hover{background-color:#006440;border-color:#006440}
html[data-theme="dark"][data-theme-page="administracion"] body .ms-password-toggle{border:0;background-color:transparent;color:#b1c9eb}
html[data-theme="dark"][data-theme-page="administracion"] body .ms-password-toggle:hover{background-color:#142132;color:#b1c9eb}
html[data-theme="dark"][data-theme-page="administracion"] body :is(.market-card,.reservation-card,.messages-login,.resolution-policy){border-color:var(--line)}
html[data-theme="dark"][data-theme-page="administracion"] body :is(.market-form,.host-ui-dialog,.email-auth,.health-request-form,.reservation-card) :is(input,select,textarea):not([type=checkbox]):not([type=radio]):not([type=file]):not([type=hidden]){border-color:var(--line);color:var(--ink);background-color:#182536}
html[data-theme="dark"][data-theme-page="administracion"] body :is(.market-form,.host-ui-dialog,.email-auth) :is(input,select,textarea):disabled{background-color:#142132;color:var(--muted)}
html[data-theme="dark"][data-theme-page="administracion"] body :is(.market-note,.health-note,.service-character-count){color:var(--muted)}
html[data-theme="dark"][data-theme-page="administracion"] body :is(.market-card,.reservation-card) :is(h2,h3){color:#78dbb3}
html[data-theme="dark"][data-theme-page="administracion"] body .property-flow-section{border-color:var(--line);background-color:#182536}
html[data-theme="dark"][data-theme-page="administracion"] body .property-flow-section legend{color:#78dbb3}
html[data-theme="dark"][data-theme-page="administracion"] body :is(.flow-room,.long-stay-discounts,.host-ai){background-color:#182536;border-color:var(--line)}
html[data-theme="dark"][data-theme-page="administracion"] body #host-dashboard>.market-card,html[data-theme="dark"][data-theme-page="administracion"] body #host-properties{border-color:var(--line)}
html[data-theme="dark"][data-theme-page="administracion"] body #host-dashboard :is(.market-tabs a,.request-row,fieldset){border-color:var(--line)}
html[data-theme="dark"][data-theme-page="administracion"] body .service-workspace{--crm-ink:var(--ink);--crm-muted:var(--muted);--crm-line:var(--line)}
html[data-theme="dark"][data-theme-page="administracion"] body .service-workspace :is(.crm-pipeline>section,.crm-case-overview,.crm-thread-messages){background-color:#182536}
html[data-theme="dark"][data-theme-page="administracion"] body .service-workspace :is(.crm-nav button[aria-current=page],.crm-thread-item[aria-pressed=true]){color:#78dbb3;background-color:#142132}
html[data-theme="dark"][data-theme-page="administracion"] body .login-style-dialog .email-auth input{border-color:var(--line)}
html[data-theme="dark"][data-theme-page="administracion"] body .login-style-dialog .login-divider:before,html[data-theme="dark"][data-theme-page="administracion"] body .login-style-dialog .login-divider:after{background-color:var(--line)}
html[data-theme="dark"][data-theme-page="administracion"] body .login-style-dialog .password-forgot{color:#78dbb3}
html[data-theme="dark"][data-theme-page="administracion"] body #catalog-form.dental-form .health-editor{border-color:var(--line)}
html[data-theme="dark"][data-theme-page="administracion"] body #catalog-form.dental-form .health-editor>legend{color:#78dbb3}
html[data-theme="dark"][data-theme-page="administracion"] body #catalog-form.dental-form .health-editor h3{border-top:1px solid var(--line);color:#78dbb3}
html[data-theme="dark"][data-theme-page="administracion"] body #catalog-form.dental-form .health-editor fieldset{border-color:var(--line)}
html[data-theme="dark"][data-theme-page="administracion"] body #catalog-form.dental-form :is(.health-treatment-row,.health-staff-row){background-color:#182536;border-color:var(--line)}
html[data-theme="dark"][data-theme-page="administracion"] body #catalog-form.dental-form .dental-field-assist{border-color:var(--line)}
html[data-theme="dark"][data-theme-page="administracion"] body #catalog-form.dental-form .dental-field-assist:focus-within{border-color:var(--brand-primary)}
html[data-theme="dark"][data-theme-page="administracion"] body #catalog-form.dental-form .dental-day{border-color:var(--line);background-color:#182536}
html[data-theme="dark"][data-theme-page="administracion"] body #catalog-form.dental-form .service-form-action{background-color:#182536;color:#78dbb3;border:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="administracion"] body #catalog-form.dental-form .service-form-action:hover{background-color:#142132;border-color:var(--clay)}
html[data-theme="dark"][data-theme-page="administracion"] body #catalog-form.dental-form .dental-save-actions{border-top:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="administracion"]{background-color:var(--paper)}
@media(max-width:420px){html[data-theme="dark"][data-theme-page="administracion"] body .account-profile-stats>div{border:0}
}html[data-theme="dark"][data-theme-page="administracion"] [data-ms-icon]::before{background-color:currentColor}
@media(forced-colors:active){html[data-theme="dark"][data-theme-page="administracion"] [data-ms-icon]::before{background-color:ButtonText}
}html[data-theme="dark"][data-theme-page="alojamiento"] :where(body){background-color:#182536;color:#b1c9eb}
html[data-theme="dark"][data-theme-page="alojamiento"] :where(a){color:inherit}
html[data-theme="dark"][data-theme-page="alojamiento"] :where(.skip:focus){background-color:#182536;color:#b1c9eb}
html[data-theme="dark"][data-theme-page="alojamiento"] :where(header){background-color:#182536}
html[data-theme="dark"][data-theme-page="alojamiento"] :where(.medical-hero){background-color:#002763;color:#fff}
html[data-theme="dark"][data-theme-page="alojamiento"] :where(.medical-search){background-color:#182536;color:#b1c9eb}
html[data-theme="dark"][data-theme-page="alojamiento"] :where(.medical-search input,.medical-search button){border:1px solid #3c5068;background-color:#182536;color:#b1c9eb}
html[data-theme="dark"][data-theme-page="alojamiento"] :where(.medical-search button){background-color:#007a51;color:#fff}
html[data-theme="dark"][data-theme-page="alojamiento"]{--paper:#182536;--ink:#b1c9eb;--muted:#b1c9eb;--line:#3c5068}
html[data-theme="dark"][data-theme-page="alojamiento"] body{background-color:var(--paper);color:var(--ink)}
html[data-theme="dark"][data-theme-page="alojamiento"] a{color:inherit}
html[data-theme="dark"][data-theme-page="alojamiento"] button{color:inherit}
html[data-theme="dark"][data-theme-page="alojamiento"] .skip{background-color:var(--ink);color:white}
html[data-theme="dark"][data-theme-page="alojamiento"] header{border-bottom:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="alojamiento"] .mark{color:#78dbb3}
html[data-theme="dark"][data-theme-page="alojamiento"] nav>a:not(.nav-cta):hover{color:#78dbb3}
html[data-theme="dark"][data-theme-page="alojamiento"] nav button{border:1px solid var(--line);background-color:transparent}
html[data-theme="dark"][data-theme-page="alojamiento"] .nav-cta{border-bottom:1px solid var(--ink)}
html[data-theme="dark"][data-theme-page="alojamiento"] .dot{background-color:var(--clay)}
html[data-theme="dark"][data-theme-page="alojamiento"] em{color:#78dbb3}
html[data-theme="dark"][data-theme-page="alojamiento"] .hero-copy>p{color:var(--muted)}
html[data-theme="dark"][data-theme-page="alojamiento"] .button{background-color:var(--clay);color:white;border:1px solid var(--clay)}
html[data-theme="dark"][data-theme-page="alojamiento"] .button:hover{background-color:#006440}
html[data-theme="dark"][data-theme-page="alojamiento"] .text-link{border:0;border-bottom:1px solid currentColor;background-color:transparent}
html[data-theme="dark"][data-theme-page="alojamiento"] .image-tag{background-color:var(--paper)}
html[data-theme="dark"][data-theme-page="alojamiento"] .facts>div{border-top:1px solid var(--line);border-bottom:1px solid var(--line);border-right:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="alojamiento"] .facts>div:last-child{border-right:0}
html[data-theme="dark"][data-theme-page="alojamiento"] .facts span{color:var(--muted)}
html[data-theme="dark"][data-theme-page="alojamiento"] .section-head>p{color:var(--muted)}
html[data-theme="dark"][data-theme-page="alojamiento"] .photo{border:0;background-color:#142132}
html[data-theme="dark"][data-theme-page="alojamiento"] .photo:after{background:linear-gradient(transparent,#0009)}
html[data-theme="dark"][data-theme-page="alojamiento"] .photo>span{color:white}
html[data-theme="dark"][data-theme-page="alojamiento"] .photo i{color:white}
html[data-theme="dark"][data-theme-page="alojamiento"] .amenity-section{background-color:#142132}
html[data-theme="dark"][data-theme-page="alojamiento"] .amenity-layout>div>p{color:var(--muted)}
html[data-theme="dark"][data-theme-page="alojamiento"] .amenities article{border-bottom:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="alojamiento"] .amenities article>span{color:#dce6f2}
html[data-theme="dark"][data-theme-page="alojamiento"] .amenities p{color:var(--muted)}
html[data-theme="dark"][data-theme-page="alojamiento"] .location-stamp{background-color:var(--paper)}
html[data-theme="dark"][data-theme-page="alojamiento"] .location p{color:var(--muted)}
html[data-theme="dark"][data-theme-page="alojamiento"] .outline{background-color:transparent;color:var(--ink);border-color:var(--line)}
html[data-theme="dark"][data-theme-page="alojamiento"] .outline:hover{background-color:#142132}
html[data-theme="dark"][data-theme-page="alojamiento"] .access-note{border-left:2px solid var(--clay)}
html[data-theme="dark"][data-theme-page="alojamiento"] .faq{border-top:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="alojamiento"] details{border-bottom:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="alojamiento"] summary:after{color:#78dbb3}
html[data-theme="dark"][data-theme-page="alojamiento"] details p{color:var(--muted)}
html[data-theme="dark"][data-theme-page="alojamiento"] .booking{background-color:#002763;color:var(--paper)}
html[data-theme="dark"][data-theme-page="alojamiento"] .booking em{color:#b1c9eb}
html[data-theme="dark"][data-theme-page="alojamiento"] .booking-layout>div>p{color:#d2d9d1}
html[data-theme="dark"][data-theme-page="alojamiento"] .contact-tel span{color:#d2d9d1}
html[data-theme="dark"][data-theme-page="alojamiento"] form{background-color:var(--paper);color:var(--ink)}
html[data-theme="dark"][data-theme-page="alojamiento"] input,html[data-theme="dark"][data-theme-page="alojamiento"] select{border:1px solid var(--line);background-color:transparent;color:var(--ink)}
html[data-theme="dark"][data-theme-page="alojamiento"] .nights{color:var(--muted)}
html[data-theme="dark"][data-theme-page="alojamiento"] .form-note{color:var(--muted)}
html[data-theme="dark"][data-theme-page="alojamiento"] .footer-bottom{border-top:1px solid var(--line);color:var(--muted)}
html[data-theme="dark"][data-theme-page="alojamiento"] .floating-wa{background-color:#002763;color:white;border:1px solid #ffffff50}
html[data-theme="dark"][data-theme-page="alojamiento"] .floating-wa svg{fill:currentColor}
html[data-theme="dark"][data-theme-page="alojamiento"] dialog{border:0;background-color:#182536}
html[data-theme="dark"][data-theme-page="alojamiento"] dialog::backdrop{background-color:#14221be8}
html[data-theme="dark"][data-theme-page="alojamiento"] #close{background-color:transparent;border:0}
html[data-theme="dark"][data-theme-page="alojamiento"] .lightbox-controls button{background-color:transparent;border:1px solid var(--line)}
@media(max-width:700px){html[data-theme="dark"][data-theme-page="alojamiento"] .facts>div:nth-child(even){border-right:0}
html[data-theme="dark"][data-theme-page="alojamiento"] .facts>div:nth-child(n+3){border-top:0}
}html[data-theme="dark"][data-theme-page="alojamiento"] .calendar-toolbar{border-top:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="alojamiento"] .calendar-source{color:var(--muted)}
html[data-theme="dark"][data-theme-page="alojamiento"] .calendar-frame{background-color:#182536;border:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="alojamiento"] .calendar-frame iframe{border:0}
html[data-theme="dark"][data-theme-page="alojamiento"] .calendar-footnote p{color:var(--muted)}
html[data-theme="dark"][data-theme-page="alojamiento"] .space-filters button{background-color:transparent;border:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="alojamiento"] .space-filters button[aria-pressed=true]{background-color:var(--ink);color:var(--paper);border-color:var(--ink)}
html[data-theme="dark"][data-theme-page="alojamiento"] .room-card{border:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="alojamiento"] .room-card>button{border:0;background-color:transparent}
html[data-theme="dark"][data-theme-page="alojamiento"] .room-card p,html[data-theme="dark"][data-theme-page="alojamiento"] .stay-details>p{color:var(--muted)}
html[data-theme="dark"][data-theme-page="alojamiento"] .stay-dialog{color:var(--ink);border:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="alojamiento"] .stay-dialog::backdrop{background-color:#252e2880}
html[data-theme="dark"][data-theme-page="alojamiento"] .dialog-close{background-color:transparent;border:0}
html[data-theme="dark"][data-theme-page="alojamiento"] .host-section{border-top:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="alojamiento"] .host-monogram{background-color:#142132;color:#78dbb3}
html[data-theme="dark"][data-theme-page="alojamiento"] .host-section p{color:var(--muted)}
html[data-theme="dark"][data-theme-page="alojamiento"] .guest-reviews{border-top:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="alojamiento"] .guest-reviews p{color:var(--muted)}
html[data-theme="dark"][data-theme-page="alojamiento"] .room-card{background-color:#182536}
html[data-theme="dark"][data-theme-page="alojamiento"] .photo-carousel .photo img{background-color:#142132}
html[data-theme="dark"][data-theme-page="alojamiento"] .carousel-arrow{background-color:#fffaf2ee;color:var(--ink);border:1px solid #fff8}
html[data-theme="dark"][data-theme-page="alojamiento"] .carousel-arrow:hover{background-color:#182536}
html[data-theme="dark"][data-theme-page="alojamiento"] .carousel-count{color:var(--muted)}
html[data-theme="dark"][data-theme-page="alojamiento"] .profile-user .profile-trigger{border:1px solid var(--clay,#007a51);background-color:var(--clay,#007a51);color:#ffffff}
html[data-theme="dark"][data-theme-page="alojamiento"] .profile-panel{background-color:#182536;color:#dce6f2;border:1px solid var(--line,#3c5068)}
html[data-theme="dark"][data-theme-page="alojamiento"] .profile-panel small{color:var(--muted,#dce6f2)}
html[data-theme="dark"][data-theme-page="alojamiento"] .profile-panel a,html[data-theme="dark"][data-theme-page="alojamiento"] .profile-panel .profile-logout{border:0;border-top:1px solid var(--line,#3c5068);background-color:transparent;color:inherit}
html[data-theme="dark"][data-theme-page="alojamiento"] .profile-panel .profile-logout{color:#78dbb3}
html[data-theme="dark"][data-theme-page="alojamiento"] .account-modes a{border:1px solid var(--line,#3c5068);color:var(--ink,#dce6f2)}
html[data-theme="dark"][data-theme-page="alojamiento"] .account-modes a[aria-current="page"]{background-color:var(--clay,#007a51);border-color:var(--clay,#007a51);color:#ffffff}
html[data-theme="dark"][data-theme-page="alojamiento"] .account-modes a:hover{border-color:var(--clay,#007a51)}
html[data-theme="dark"][data-theme-page="alojamiento"] .profile-panel .profile-menu-icon{color:currentColor}
html[data-theme="dark"][data-theme-page="alojamiento"] .profile-panel a:hover,html[data-theme="dark"][data-theme-page="alojamiento"] .profile-panel .profile-logout:hover{background-color:#142132}
html[data-theme="dark"][data-theme-page="alojamiento"] header nav .account-profile-login,html[data-theme="dark"][data-theme-page="alojamiento"] header nav .profile-user .profile-trigger{border:1px solid var(--clay,#007a51);background-color:var(--clay,#007a51);color:#ffffff}
html[data-theme="dark"][data-theme-page="alojamiento"] .account-header-controls .account-mode-switch{border:1px solid var(--line,#3c5068);background-color:#182536;color:var(--ink,#dce6f2)}
html[data-theme="dark"][data-theme-page="alojamiento"] .account-header-controls .account-mode-switch:hover{border-color:var(--clay,#007a51)}
html[data-theme="dark"][data-theme-page="alojamiento"] .account-header-controls .account-profile-login{border:1px solid var(--clay,#007a51);background-color:var(--clay,#007a51);color:#ffffff}
html[data-theme="dark"][data-theme-page="alojamiento"] .resolution-menu-badge{background-color:#a34a31;color:#fff}
html[data-theme="dark"][data-theme-page="alojamiento"] .profile-panel[data-mode="host"] [data-profile-community-browse],html[data-theme="dark"][data-theme-page="alojamiento"] .profile-panel[data-mode="host"] [data-profile-resolutions]{border-top:2px solid var(--line,#3c5068)}
html[data-theme="dark"][data-theme-page="alojamiento"] .profile-trigger-initials{color:#fff}
html[data-theme="dark"][data-theme-page="alojamiento"] body>dialog.messenger-inbox-window{border:1px solid #3c5068;background-color:#182536;color:#b1c9eb}
html[data-theme="dark"][data-theme-page="alojamiento"] body>dialog.messenger-inbox-window::backdrop{background-color:rgb(0 39 99 / .32)}
html[data-theme="dark"][data-theme-page="alojamiento"] .messenger-window-heading{background-color:#182536;border-bottom:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="alojamiento"] .messenger-window-heading h2{color:#b1c9eb}
html[data-theme="dark"][data-theme-page="alojamiento"] .messenger-window-close{border:1px solid #3c5068;background-color:#182536;color:#b1c9eb}
html[data-theme="dark"][data-theme-page="alojamiento"] .messenger-frame-window>iframe{border:0;background-color:#182536}
html[data-theme="dark"][data-theme-page="alojamiento"] .market-hero>p{color:var(--muted)}
html[data-theme="dark"][data-theme-page="alojamiento"] .market-search{background-color:#182536;border:1px solid var(--line);color:var(--ink)}
html[data-theme="dark"][data-theme-page="alojamiento"] .market-main input,html[data-theme="dark"][data-theme-page="alojamiento"] .market-main select,html[data-theme="dark"][data-theme-page="alojamiento"] .market-main textarea{border:1px solid var(--line);background-color:#182536;color:var(--ink)}
html[data-theme="dark"][data-theme-page="alojamiento"] .property-card{background-color:#182536;border:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="alojamiento"] .property-card p{color:var(--muted)}
html[data-theme="dark"][data-theme-page="alojamiento"] .market-card{background-color:#182536;border:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="alojamiento"] .market-form{background-color:transparent;color:var(--ink)}
html[data-theme="dark"][data-theme-page="alojamiento"] .market-note{color:var(--muted)}
html[data-theme="dark"][data-theme-page="alojamiento"] .market-callout{background-color:#142132}
html[data-theme="dark"][data-theme-page="alojamiento"] .market-footer{border-top:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="alojamiento"] .market-dialog{border:1px solid var(--line);background-color:var(--paper);color:var(--ink)}
html[data-theme="dark"][data-theme-page="alojamiento"] .market-dialog::backdrop{background-color:#252e2880}
html[data-theme="dark"][data-theme-page="alojamiento"] .market-dialog .market-form{color:var(--ink)}
html[data-theme="dark"][data-theme-page="alojamiento"] .market-dialog textarea{border:1px solid var(--line);background-color:#182536}
html[data-theme="dark"][data-theme-page="alojamiento"] .request-row{border-top:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="alojamiento"] .status-pill{background-color:#142132}
html[data-theme="dark"][data-theme-page="alojamiento"] .market-photo{background-color:#142132}
html[data-theme="dark"][data-theme-page="alojamiento"] .market-caption{color:var(--muted)}
html[data-theme="dark"][data-theme-page="alojamiento"] .review-card{border-top:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="alojamiento"] .review-card small{color:var(--muted)}
html[data-theme="dark"][data-theme-page="alojamiento"] .request-bubble{background-color:#182536;border:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="alojamiento"] .platform-home-links{border-bottom:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="alojamiento"] .finance-grid>div{background-color:#142132}
html[data-theme="dark"][data-theme-page="alojamiento"] .host-steps{color:var(--muted)}
html[data-theme="dark"][data-theme-page="alojamiento"] #editor-progress,html[data-theme="dark"][data-theme-page="alojamiento"] #photo-status{background-color:#142132}
html[data-theme="dark"][data-theme-page="alojamiento"] #market-status:not(:empty){background-color:#182536;border:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="alojamiento"] .host-ai{border:1px solid #3c5068;background-color:#142132}
html[data-theme="dark"][data-theme-page="alojamiento"] .ai-suggestion{background-color:var(--paper);border:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="alojamiento"] .long-stay-discounts{border:1px solid var(--line);background-color:#142132}
html[data-theme="dark"][data-theme-page="alojamiento"] .review-stars{border:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="alojamiento"] .review-stars span{color:#78dbb3}
html[data-theme="dark"][data-theme-page="alojamiento"] .guest-property-card{background-color:transparent;border:0}
html[data-theme="dark"][data-theme-page="alojamiento"] .guest-property-card .property-card-media{background-color:#142132}
html[data-theme="dark"][data-theme-page="alojamiento"] .guest-property-card .status-pill{background-color:transparent;color:var(--muted)}
html[data-theme="dark"][data-theme-page="alojamiento"] .property-photo-arrow{border:0;background-color:#182536}
html[data-theme="dark"][data-theme-page="alojamiento"] .search-filter-toggle{border:1px solid #3c5068;background-color:#182536;color:#b1c9eb}
html[data-theme="dark"][data-theme-page="alojamiento"] .search-filter-controls{border:1px solid #3c5068;background-color:#142132}
html[data-theme="dark"][data-theme-page="alojamiento"] .search-filter-controls select{background-color:#182536}
html[data-theme="dark"][data-theme-page="alojamiento"] .search-sort-note{color:#dce6f2}
html[data-theme="dark"][data-theme-page="alojamiento"] .search-filter-chip{border:1px solid #3c5068;background-color:#182536;color:#dce6f2}
html[data-theme="dark"][data-theme-page="alojamiento"] .loyalty-offer{color:#dce6f2}
html[data-theme="dark"][data-theme-page="alojamiento"] .listing-visibility-switch{border:1px solid #3c5068;background-color:#182536;color:#dce6f2}
html[data-theme="dark"][data-theme-page="alojamiento"] .listing-visibility-switch:before{background-color:#969c94}
html[data-theme="dark"][data-theme-page="alojamiento"] .listing-visibility-switch[aria-checked=true]{background-color:#176b45;color:#fff;border-color:#176b45}
html[data-theme="dark"][data-theme-page="alojamiento"] .listing-visibility-switch[aria-checked=true]:before{background-color:#182536}
html[data-theme="dark"][data-theme-page="alojamiento"] .listing-visibility-notice{border:1px solid #3c5068;background-color:#182536;color:#ffb4ac}
html[data-theme="dark"][data-theme-page="alojamiento"] .property-owner-group{border-top:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="alojamiento"] .cohost-pending-box{border:1px solid var(--line);background-color:#182536}
html[data-theme="dark"][data-theme-page="alojamiento"] .cohost-contact-fields input,html[data-theme="dark"][data-theme-page="alojamiento"] .cohost-pending-box input{background-color:#182536}
html[data-theme="dark"][data-theme-page="alojamiento"] .cohost-contact-fields input::placeholder{color:#dce6f2}
html[data-theme="dark"][data-theme-page="alojamiento"] .cohost-permission-form fieldset{border:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="alojamiento"] .cohost-permission-form .check-label span{color:#dce6f2}
html[data-theme="dark"][data-theme-page="alojamiento"] .cohost-permission-form .check-label:has(input:checked) span{color:var(--ink)}
html[data-theme="dark"][data-theme-page="alojamiento"] .cohost-remove{color:#ffb4ac}
html[data-theme="dark"][data-theme-page="alojamiento"] .cohost-remove:disabled{color:#dce6f2}
html[data-theme="dark"][data-theme-page="alojamiento"] .calendar-day{border:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="alojamiento"] .calendar-day.busy{background-color:#1c2d43;border-color:#3c5068}
html[data-theme="dark"][data-theme-page="alojamiento"] .calendar-feed{border-bottom:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="alojamiento"] .calendar-tutorial video{background-color:#182536}
html[data-theme="dark"][data-theme-page="alojamiento"] .team-scope-columns [data-scope-rights]{border-top:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="alojamiento"] .cohost-contact-fields>.cohost-edit-permissions,html[data-theme="dark"][data-theme-page="alojamiento"] .cohost-contact-fields>.cohost-remove{border:0}
html[data-theme="dark"][data-theme-page="alojamiento"] .email-auth{border-top:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="alojamiento"] .email-auth input{border:1px solid #3c5068;background-color:#182536;color:#dce6f2}
html[data-theme="dark"][data-theme-page="alojamiento"] .email-auth .email-toggle{background-color:transparent;border:1px solid #26362e;color:#dce6f2}
html[data-theme="dark"][data-theme-page="alojamiento"] .login-style-dialog{border:1px solid #3c5068;background-color:#182536}
html[data-theme="dark"][data-theme-page="alojamiento"] .login-style-dialog::backdrop{background-color:#252e2870}
html[data-theme="dark"][data-theme-page="alojamiento"] .login-style-dialog .dialog-close{border:1px solid #3c5068;background-color:#182536}
html[data-theme="dark"][data-theme-page="alojamiento"] .login-style-dialog .email-auth{border:0}
html[data-theme="dark"][data-theme-page="alojamiento"] .login-access input,html[data-theme="dark"][data-theme-page="alojamiento"] .login-access select{background-color:#182536}
html[data-theme="dark"][data-theme-page="alojamiento"] .login-access .button{background-color:var(--clay,#007a51);border-color:var(--clay,#007a51);color:white}
html[data-theme="dark"][data-theme-page="alojamiento"] .login-divider:before,html[data-theme="dark"][data-theme-page="alojamiento"] .login-divider:after{background-color:#142132}
html[data-theme="dark"][data-theme-page="alojamiento"] .property-share-button{border:1px solid var(--line,#3c5068);background-color:#182536;color:var(--ink,#b1c9eb)}
html[data-theme="dark"][data-theme-page="alojamiento"] .property-share-button:hover{border-color:var(--clay,#007a51)}
html[data-theme="dark"][data-theme-page="alojamiento"] .property-share-dialog{border:1px solid var(--line,#3c5068);background-color:var(--paper,#182536);color:var(--ink,#b1c9eb)}
html[data-theme="dark"][data-theme-page="alojamiento"] .property-share-dialog::backdrop{background-color:#252e2880}
html[data-theme="dark"][data-theme-page="alojamiento"] .share-close{border:0;background-color:transparent}
html[data-theme="dark"][data-theme-page="alojamiento"] .share-link-label input{border:1px solid var(--line,#3c5068);background-color:#182536;color:inherit}
html[data-theme="dark"][data-theme-page="alojamiento"] .stay-search{background-color:#182536;border:1px solid var(--line,#3c5068);color:var(--ink,#b1c9eb)}
html[data-theme="dark"][data-theme-page="alojamiento"] .stay-destination,html[data-theme="dark"][data-theme-page="alojamiento"] .stay-dates{border-right:1px solid var(--line,#3c5068)}
html[data-theme="dark"][data-theme-page="alojamiento"] .stay-dates{border-bottom:0}
html[data-theme="dark"][data-theme-page="alojamiento"] .stay-search input{border:0;background-color:transparent;color:var(--ink,#b1c9eb)}
html[data-theme="dark"][data-theme-page="alojamiento"] .stay-search input::placeholder,html[data-theme="dark"][data-theme-page="alojamiento"] .stay-date-summary{color:var(--muted,#b1c9eb)}
html[data-theme="dark"][data-theme-page="alojamiento"] .stay-guests{background-color:#142132}
html[data-theme="dark"][data-theme-page="alojamiento"] .stay-search-button{border:0;background-color:var(--clay,#007a51);color:white}
html[data-theme="dark"][data-theme-page="alojamiento"] .stay-search-button:hover{background-color:#006440}
html[data-theme="dark"][data-theme-page="alojamiento"] .stay-date-fields{border:1px solid var(--line,#3c5068);background-color:#182536}
html[data-theme="dark"][data-theme-page="alojamiento"] .stay-date-fields input{border:1px solid var(--line,#3c5068)}
html[data-theme="dark"][data-theme-page="alojamiento"] .stay-dates-done{border:1px solid var(--clay,#007a51);background-color:var(--clay,#007a51);color:white}
@media(max-width:700px){html[data-theme="dark"][data-theme-page="alojamiento"] .stay-destination{border-right:0;border-bottom:1px solid var(--line,#3c5068)}
html[data-theme="dark"][data-theme-page="alojamiento"] .stay-dates{border-right:0}
}html[data-theme="dark"][data-theme-page="alojamiento"] .stay-destination-wrap .stay-destination{border-right:1px solid var(--line,#3c5068)}
html[data-theme="dark"][data-theme-page="alojamiento"] .stay-destination-popup{background-color:#182536;border:1px solid var(--line,#3c5068)}
html[data-theme="dark"][data-theme-page="alojamiento"] .stay-destination-heading{color:var(--muted,#b1c9eb)}
html[data-theme="dark"][data-theme-page="alojamiento"] .stay-destination-heading:not(:first-child){border-top:1px solid var(--line,#3c5068)}
html[data-theme="dark"][data-theme-page="alojamiento"] .stay-destination-option{border:0;background-color:transparent;color:var(--ink,#b1c9eb)}
html[data-theme="dark"][data-theme-page="alojamiento"] .stay-destination-option:hover,html[data-theme="dark"][data-theme-page="alojamiento"] .stay-destination-option[aria-selected=true]{background-color:#142132}
html[data-theme="dark"][data-theme-page="alojamiento"] .stay-destination-option small{color:var(--muted,#b1c9eb)}
html[data-theme="dark"][data-theme-page="alojamiento"] .stay-destination-icon{background-color:#142132;color:#b1c9eb}
html[data-theme="dark"][data-theme-page="alojamiento"] .stay-destination-icon.beach{background-color:#142132;color:#78dbb3}
html[data-theme="dark"][data-theme-page="alojamiento"] .stay-destination-icon.recent{background-color:#142132;color:#b1c9eb}
html[data-theme="dark"][data-theme-page="alojamiento"] .stay-destination-empty{color:var(--muted,#b1c9eb)}
@media(max-width:700px){html[data-theme="dark"][data-theme-page="alojamiento"] .stay-destination-wrap .stay-destination{border-right:0}
}html[data-theme="dark"][data-theme-page="alojamiento"] .stay-month-navigation{color:var(--muted,#b1c9eb)}
html[data-theme="dark"][data-theme-page="alojamiento"] .stay-month-navigation button{border:0;background-color:transparent;color:var(--ink,#b1c9eb)}
html[data-theme="dark"][data-theme-page="alojamiento"] .stay-weekday{color:var(--muted,#b1c9eb)}
html[data-theme="dark"][data-theme-page="alojamiento"] .stay-calendar-day{border:0;background-color:transparent;color:var(--ink,#b1c9eb)}
html[data-theme="dark"][data-theme-page="alojamiento"] .stay-calendar-day:disabled{color:#dce6f2}
html[data-theme="dark"][data-theme-page="alojamiento"] .stay-calendar-day.between{background-color:#142132}
html[data-theme="dark"][data-theme-page="alojamiento"] .stay-calendar-day.selected{background-color:var(--clay,#007a51);color:white}
html[data-theme="dark"][data-theme-page="alojamiento"] .stay-date-flexibility button{border:1px solid var(--line,#3c5068);background-color:#182536;color:var(--ink,#b1c9eb)}
html[data-theme="dark"][data-theme-page="alojamiento"] .stay-date-flexibility button[aria-pressed=true]{border:2px solid var(--clay,#007a51);background-color:#182536}
html[data-theme="dark"][data-theme-page="alojamiento"] .stay-calendar-help{color:var(--muted,#b1c9eb)}
html[data-theme="dark"][data-theme-page="alojamiento"] .stay-dates-clear{border:0;background-color:transparent;color:var(--ink,#b1c9eb)}
html[data-theme="dark"][data-theme-page="alojamiento"] .stay-guests-toggle{border:0;background-color:#142132;color:var(--ink,#b1c9eb)}
html[data-theme="dark"][data-theme-page="alojamiento"] .stay-guests-toggle span{color:var(--muted,#b1c9eb)}
html[data-theme="dark"][data-theme-page="alojamiento"] .stay-guests-popup{border:1px solid var(--line,#3c5068);background-color:#182536}
html[data-theme="dark"][data-theme-page="alojamiento"] .stay-guest-row{border-bottom:1px solid var(--line,#3c5068)}
html[data-theme="dark"][data-theme-page="alojamiento"] .stay-guest-row small{color:var(--muted,#b1c9eb)}
html[data-theme="dark"][data-theme-page="alojamiento"] .stay-guest-counter button{border:1px solid var(--line,#3c5068);background-color:#142132;color:var(--ink,#b1c9eb)}
html[data-theme="dark"][data-theme-page="alojamiento"] .stay-guests-note{color:var(--muted,#b1c9eb)}
html[data-theme="dark"][data-theme-page="alojamiento"] .stay-guests-service{border:0;background-color:transparent;color:var(--muted,#b1c9eb)}
html[data-theme="dark"][data-theme-page="alojamiento"] .stay-guests-done{border:0;background-color:var(--clay,#007a51);color:white}
html[data-theme="dark"][data-theme-page="alojamiento"] .market-form .stay-guests-toggle{border:1px solid var(--line,#3c5068)}
html[data-theme="dark"][data-theme-page="alojamiento"] .favorite-heart{border:1px solid #ffffffaa;background-color:#182536;color:#dce6f2}
html[data-theme="dark"][data-theme-page="alojamiento"] .favorite-heart.is-favorite{color:#ffb4ac}
html[data-theme="dark"][data-theme-page="alojamiento"] .favorite-heart.is-favorite svg{fill:currentColor}
html[data-theme="dark"][data-theme-page="alojamiento"] .favorite-feedback{background-color:#254a35;color:#fff}
html[data-theme="dark"][data-theme-page="alojamiento"] .library-tabs button{border:1px solid #3c5068;background-color:#182536;color:#dce6f2}
html[data-theme="dark"][data-theme-page="alojamiento"] .library-tabs button[aria-selected=true]{background-color:#007a51;color:#fff;border-color:#007a51}
html[data-theme="dark"][data-theme-page="alojamiento"] .library-property-card{border:1px solid #3c5068;background-color:#182536}
html[data-theme="dark"][data-theme-page="alojamiento"] .library-no-photo{background-color:#142132;color:#dce6f2}
html[data-theme="dark"][data-theme-page="alojamiento"] .library-section-head button{background-color:#182536;border:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="alojamiento"] .library-note{background-color:#142132}
html[data-theme="dark"][data-theme-page="alojamiento"] .reservation-filters button{border:1px solid #3c5068;background-color:#182536}
html[data-theme="dark"][data-theme-page="alojamiento"] .reservation-filters button[aria-pressed=true]{background-color:#007a51;color:#fff}
html[data-theme="dark"][data-theme-page="alojamiento"] .property-characteristics{border:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="alojamiento"] .property-characteristics input[readonly]{background-color:#142132}
html[data-theme="dark"][data-theme-page="alojamiento"] .account-verified{color:#b1c9eb}
html[data-theme="dark"][data-theme-page="alojamiento"] .verification-summary{background-color:#182536}
html[data-theme="dark"][data-theme-page="alojamiento"] .verification-identity{border-top:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="alojamiento"] .verification-whatsapp{border:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="alojamiento"] .site-footer-row{border-top:1px solid var(--line,#3c5068);color:var(--ink,#dce6f2)}
html[data-theme="dark"][data-theme-page="alojamiento"] .site-footer-legal a{color:inherit}
html[data-theme="dark"][data-theme-page="alojamiento"] .footer-language select{border:0;background-color:transparent;color:inherit}
html[data-theme="dark"][data-theme-page="alojamiento"] .footer-socials button{border:0;background-color:transparent;color:inherit}
html[data-theme="dark"][data-theme-page="alojamiento"] .site-footer svg{fill:none;stroke:currentColor}
html[data-theme="dark"][data-theme-page="alojamiento"] .platform-information section{border-bottom:1px solid var(--line,#3c5068)}
html[data-theme="dark"][data-theme-page="alojamiento"] .locale-trigger{border:0;background-color:transparent;color:inherit}
html[data-theme="dark"][data-theme-page="alojamiento"] .locale-dialog{border:0;background-color:#182536;color:#dce6f2}
html[data-theme="dark"][data-theme-page="alojamiento"] .locale-dialog::backdrop{background-color:rgba(0,0,0,.38)}
html[data-theme="dark"][data-theme-page="alojamiento"] .locale-close{border:0;background-color:transparent}
html[data-theme="dark"][data-theme-page="alojamiento"] .locale-note{color:#dce6f2}
html[data-theme="dark"][data-theme-page="alojamiento"] .locale-dialog input{border:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="alojamiento"] .locale-option{border:1px solid transparent;background-color:transparent;color:inherit}
html[data-theme="dark"][data-theme-page="alojamiento"] .locale-option small{color:#dce6f2}
html[data-theme="dark"][data-theme-page="alojamiento"] .locale-option:hover{background-color:#142132}
html[data-theme="dark"][data-theme-page="alojamiento"] .locale-option[aria-pressed=true]{border-color:#252e29;background-color:#142132}
html[data-theme="dark"][data-theme-page="alojamiento"] .footer-support a{color:inherit}
html[data-theme="dark"][data-theme-page="alojamiento"] .help-actions button{border:1px solid var(--line,#3c5068);background-color:#182536}
html[data-theme="dark"][data-theme-page="alojamiento"] .footer-directory{border-bottom:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="alojamiento"] .footer-directory h2{color:#b1c9eb}
html[data-theme="dark"][data-theme-page="alojamiento"] .footer-directory nav a{color:#b1c9eb}
html[data-theme="dark"][data-theme-page="alojamiento"] .header-language{border:1px solid #3c5068;background-color:#182536;color:#b1c9eb}
html[data-theme="dark"][data-theme-page="alojamiento"] .header-language svg{fill:none;stroke:currentColor}
html[data-theme="dark"][data-theme-page="alojamiento"] .header-language select{color:inherit;background-color:transparent;border:0}
html[data-theme="dark"][data-theme-page="alojamiento"] .medical-suggestions{background-color:#182536;color:#b1c9eb;border:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="alojamiento"] .medical-suggestions [role=option]:hover,html[data-theme="dark"][data-theme-page="alojamiento"] .medical-suggestions [aria-selected=true]{background-color:#142132;color:#b1c9eb}
html[data-theme="dark"][data-theme-page="alojamiento"] .service-search-bar{border:1px solid #3c5068;background-color:#182536}
html[data-theme="dark"][data-theme-page="alojamiento"] .service-search-bar label{color:#b1c9eb}
html[data-theme="dark"][data-theme-page="alojamiento"] .service-search-bar label+label{border-left:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="alojamiento"] .service-search-bar input[type=search]{border:0;background-color:transparent;color:#b1c9eb}
html[data-theme="dark"][data-theme-page="alojamiento"] .service-search-bar button[type=submit]{border:0;background-color:#007a51;color:#fff}
html[data-theme="dark"][data-theme-page="alojamiento"] .service-search-bar button:hover{background-color:#006440}
@media(max-width:700px){html[data-theme="dark"][data-theme-page="alojamiento"] .service-search-bar label+label{border-left:0;border-top:1px solid #3c5068}
}html[data-theme="dark"][data-theme-page="alojamiento"] .translation-status{color:#b1c9eb;background-color:#182536}
html[data-theme="dark"][data-theme-page="alojamiento"] .extended-privacy section{border-top:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="alojamiento"] .privacy-switch-row small{color:#dce6f2}
html[data-theme="dark"][data-theme-page="alojamiento"] .privacy-switch-row input{border:0!important;background:#142132!important}
html[data-theme="dark"][data-theme-page="alojamiento"] .privacy-switch-row input:before{background-color:#182536}
html[data-theme="dark"][data-theme-page="alojamiento"] .privacy-switch-row input:checked{background:#002763!important}
html[data-theme="dark"][data-theme-page="alojamiento"] .extended-privacy .privacy-action{border:1px solid #3c5068;background-color:#182536}
html[data-theme="dark"][data-theme-page="alojamiento"] .privacy-person{border:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="alojamiento"] .privacy-travel-map{border:0}
html[data-theme="dark"][data-theme-page="alojamiento"] .privacy-switch-row input{background:#142132!important}
html[data-theme="dark"][data-theme-page="alojamiento"] .privacy-switch-row input:checked{background:#222!important}
html[data-theme="dark"][data-theme-page="alojamiento"] .privacy-switch-row input:after{color:#dce6f2}
html[data-theme="dark"][data-theme-page="alojamiento"] .notification-bell{border:1px solid var(--line,#3c5068);background-color:var(--paper,#182536);color:#78dbb3}
html[data-theme="dark"][data-theme-page="alojamiento"] .notification-count{background-color:#187db9;color:white}
html[data-theme="dark"][data-theme-page="alojamiento"] .notification-panel{border:1px solid #3c5068;background-color:#182536;color:#dce6f2}
html[data-theme="dark"][data-theme-page="alojamiento"] .notification-heading button{border:0;background-color:transparent;color:#78dbb3}
html[data-theme="dark"][data-theme-page="alojamiento"] .notification-read-all{border:0;background-color:transparent;color:#78dbb3}
html[data-theme="dark"][data-theme-page="alojamiento"] .notification-item{border-bottom:1px solid #3c5068;color:inherit}
html[data-theme="dark"][data-theme-page="alojamiento"] .notification-item.unread{background-color:#182536;border-left:3px solid #3c5068}
html[data-theme="dark"][data-theme-page="alojamiento"] .notification-item small{color:#dce6f2}
html[data-theme="dark"][data-theme-page="alojamiento"] .notification-detail{border:1px solid var(--line,#3c5068);background-color:#182536;color:var(--ink,#dce6f2)}
html[data-theme="dark"][data-theme-page="alojamiento"] .notification-detail::backdrop{background-color:rgb(25 39 35 / .38)}
html[data-theme="dark"][data-theme-page="alojamiento"] .notification-detail h2{color:var(--ink,#dce6f2)}
html[data-theme="dark"][data-theme-page="alojamiento"] .notification-detail time{color:#dce6f2}
html[data-theme="dark"][data-theme-page="alojamiento"] .notification-detail [role=status]{color:#dce6f2}
html[data-theme="dark"][data-theme-page="alojamiento"] .notification-detail-close{border:1px solid var(--line,#3c5068);background-color:#182536;color:var(--ink,#dce6f2)}
html[data-theme="dark"][data-theme-page="alojamiento"] .notification-detail-link,html[data-theme="dark"][data-theme-page="alojamiento"] .notification-detail-retry{border:0;background-color:var(--clay,#007a51);color:#fff}
html[data-theme="dark"][data-theme-page="alojamiento"] .notification-detail-link:hover,html[data-theme="dark"][data-theme-page="alojamiento"] .notification-detail-retry:hover{background-color:#783221}
html[data-theme="dark"][data-theme-page="alojamiento"] .notification-tabs button{border:1px solid #3c5068;background-color:#182536;color:var(--ink,#dce6f2)}
html[data-theme="dark"][data-theme-page="alojamiento"] .notification-tabs button[aria-pressed=true]{background-color:var(--clay,#007a51);color:#fff;border-color:transparent}
html[data-theme="dark"][data-theme-page="alojamiento"] .notification-inbox-link{color:#78dbb3}
html[data-theme="dark"][data-theme-page="alojamiento"]{--paper:#182536;--ink:#b1c9eb;--muted:#b1c9eb;--line:#3c5068;--brand-surface:#182536}
html[data-theme="dark"][data-theme-page="alojamiento"] body{background-color:var(--paper);color:var(--ink)}
html[data-theme="dark"][data-theme-page="alojamiento"] h1,html[data-theme="dark"][data-theme-page="alojamiento"] h2,html[data-theme="dark"][data-theme-page="alojamiento"] h3,html[data-theme="dark"][data-theme-page="alojamiento"] h4,html[data-theme="dark"][data-theme-page="alojamiento"] h5,html[data-theme="dark"][data-theme-page="alojamiento"] h6{color:#78dbb3}
html[data-theme="dark"][data-theme-page="alojamiento"] header .catalog-tabs a[aria-current=page],html[data-theme="dark"][data-theme-page="alojamiento"] header .catalog-tabs .service-nav-trigger[aria-current=page]{color:#78dbb3}
html[data-theme="dark"][data-theme-page="alojamiento"] body .text-link,html[data-theme="dark"][data-theme-page="alojamiento"] body .property-card h3,html[data-theme="dark"][data-theme-page="alojamiento"] body .catalog-browse-card h3,html[data-theme="dark"][data-theme-page="alojamiento"] body .footer-support h2{color:#78dbb3}
html[data-theme="dark"][data-theme-page="alojamiento"] body .button:not(.outline),html[data-theme="dark"][data-theme-page="alojamiento"] body .stay-search-button,html[data-theme="dark"][data-theme-page="alojamiento"] body .stay-dates-done,html[data-theme="dark"][data-theme-page="alojamiento"] body .catalog-dates-done,html[data-theme="dark"][data-theme-page="alojamiento"] body .stay-guests-done{background-color:var(--brand-action);color:#FFFFFF;border-color:var(--brand-action)}
html[data-theme="dark"][data-theme-page="alojamiento"] body .button:not(.outline):hover,html[data-theme="dark"][data-theme-page="alojamiento"] body .stay-search-button:hover,html[data-theme="dark"][data-theme-page="alojamiento"] body .stay-dates-done:hover,html[data-theme="dark"][data-theme-page="alojamiento"] body .catalog-dates-done:hover,html[data-theme="dark"][data-theme-page="alojamiento"] body .stay-guests-done:hover{background-color:var(--brand-action-hover);border-color:var(--brand-action-hover)}
html[data-theme="dark"][data-theme-page="alojamiento"] body .button.outline{background-color:var(--brand-surface);color:#78dbb3;border-color:var(--brand-primary)}
html[data-theme="dark"][data-theme-page="alojamiento"] body .button.outline:hover{background-color:var(--brand-sage)}
html[data-theme="dark"][data-theme-page="alojamiento"] body .stay-search,html[data-theme="dark"][data-theme-page="alojamiento"] body .stay-date-fields,html[data-theme="dark"][data-theme-page="alojamiento"] body .stay-destination-popup,html[data-theme="dark"][data-theme-page="alojamiento"] body .stay-guests-popup,html[data-theme="dark"][data-theme-page="alojamiento"] body .property-card,html[data-theme="dark"][data-theme-page="alojamiento"] body .market-card,html[data-theme="dark"][data-theme-page="alojamiento"] body .catalog-card,html[data-theme="dark"][data-theme-page="alojamiento"] body .catalog-request,html[data-theme="dark"][data-theme-page="alojamiento"] body .reservation-card,html[data-theme="dark"][data-theme-page="alojamiento"] body .library-property-card,html[data-theme="dark"][data-theme-page="alojamiento"] body .property-layout aside,html[data-theme="dark"][data-theme-page="alojamiento"] body .catalog-detail-grid aside,html[data-theme="dark"][data-theme-page="alojamiento"] body .market-dialog,html[data-theme="dark"][data-theme-page="alojamiento"] body .host-ui-dialog,html[data-theme="dark"][data-theme-page="alojamiento"] body .login-style-dialog,html[data-theme="dark"][data-theme-page="alojamiento"] body .locale-dialog,html[data-theme="dark"][data-theme-page="alojamiento"] body .profile-panel{background-color:var(--brand-surface);border-color:var(--line)}
html[data-theme="dark"][data-theme-page="alojamiento"] body .stay-guests,html[data-theme="dark"][data-theme-page="alojamiento"] body .stay-guests-toggle{background-color:var(--brand-sage)}
html[data-theme="dark"][data-theme-page="alojamiento"] body .stay-guest-row,html[data-theme="dark"][data-theme-page="alojamiento"] body .catalog-person-count{color:var(--ink)}
html[data-theme="dark"][data-theme-page="alojamiento"] body .host-ai,html[data-theme="dark"][data-theme-page="alojamiento"] body .market-callout,html[data-theme="dark"][data-theme-page="alojamiento"] body .catalog-details div,html[data-theme="dark"][data-theme-page="alojamiento"] body .catalog-chat-message.mine,html[data-theme="dark"][data-theme-page="alojamiento"] body .stay-destination-option:hover{background-color:var(--brand-sage);color:var(--ink)}
html[data-theme="dark"][data-theme-page="alojamiento"] body .stay-date-flexibility button[aria-pressed=true],html[data-theme="dark"][data-theme-page="alojamiento"] body .stay-calendar-day.selected,html[data-theme="dark"][data-theme-page="alojamiento"] body .service-category[aria-pressed=true] .service-category-icon,html[data-theme="dark"][data-theme-page="alojamiento"] body .experience-chip[aria-pressed=true],html[data-theme="dark"][data-theme-page="alojamiento"] body .locale-option[aria-pressed=true]{border-color:var(--brand-primary)}
html[data-theme="dark"][data-theme-page="alojamiento"] body .stay-calendar-day.selected,html[data-theme="dark"][data-theme-page="alojamiento"] body .experience-chip[aria-pressed=true]{background-color:var(--brand-primary);color:#FFFFFF}
html[data-theme="dark"][data-theme-page="alojamiento"] body .locale-option[aria-pressed=true]{background-color:var(--brand-sage);color:var(--ink)}
html[data-theme="dark"][data-theme-page="alojamiento"] body .site-footer{background-color:var(--paper);color:var(--ink)}
html[data-theme="dark"][data-theme-page="alojamiento"] #account-panel.login-style-dialog{background-color:#182536}
html[data-theme="dark"][data-theme-page="alojamiento"] #account-panel.login-style-dialog .email-auth form{background-color:transparent;border:0}
html[data-theme="dark"][data-theme-page="alojamiento"] .stay-search .stay-destination input:not(:focus)::placeholder{color:transparent}
html[data-theme="dark"][data-theme-page="alojamiento"] .stay-search .catalog-person-count:not([data-selected=true]) input:not(:focus){color:transparent}
html[data-theme="dark"][data-theme-page="alojamiento"] .site-footer .footer-support h2{color:inherit}
html[data-theme="dark"][data-theme-page="alojamiento"] body .stay-search .stay-guests,html[data-theme="dark"][data-theme-page="alojamiento"] body .stay-search .stay-guests-toggle{background-color:transparent}
html[data-theme="dark"][data-theme-page="alojamiento"] .lodging-tools>section{border:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="alojamiento"] .lodging-form input,html[data-theme="dark"][data-theme-page="alojamiento"] .lodging-form select,html[data-theme="dark"][data-theme-page="alojamiento"] .lodging-form textarea{border:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="alojamiento"] .lodging-filters fieldset{border:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="alojamiento"] .lodging-tool details{border-bottom:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="alojamiento"] .lodging-tools [role=status]{background-color:#142132}
html[data-theme="dark"][data-theme-page="alojamiento"] .lodging-review-categories{background-color:#142132}
html[data-theme="dark"][data-theme-page="alojamiento"]{--paper:#182536;--bg:#182536;--ink:#b1c9eb;--muted:#b1c9eb;--line:#3c5068;--brand-surface:#182536}
html[data-theme="dark"][data-theme-page="alojamiento"] body{background-color:var(--paper);color:var(--ink)}
html[data-theme="dark"][data-theme-page="alojamiento"] ::selection{background-color:#142132;color:#b1c9eb}
html[data-theme="dark"][data-theme-page="alojamiento"] input::placeholder,html[data-theme="dark"][data-theme-page="alojamiento"] textarea::placeholder{color:#b1c9eb}
html[data-theme="dark"][data-theme-page="alojamiento"] body :is(header.home-header,header.catalog-header,header.catalog-accommodation-header){background-color:#182536}
html[data-theme="dark"][data-theme-page="alojamiento"] body :is(.site-footer,.platform-footer){background-color:#182536}
html[data-theme="dark"][data-theme-page="alojamiento"] body .button:not(.outline){background-color:#007a51;border-color:#007a51;color:#fff}
html[data-theme="dark"][data-theme-page="alojamiento"] body .button:not(.outline):hover{background-color:#006440;border-color:#006440}
html[data-theme="dark"][data-theme-page="alojamiento"] body .ms-password-toggle{border:0;background-color:transparent;color:#b1c9eb}
html[data-theme="dark"][data-theme-page="alojamiento"] body .ms-password-toggle:hover{background-color:#142132;color:#b1c9eb}
html[data-theme="dark"][data-theme-page="alojamiento"] body :is(.market-card,.reservation-card,.messages-login,.resolution-policy){border-color:var(--line)}
html[data-theme="dark"][data-theme-page="alojamiento"] body :is(.market-form,.host-ui-dialog,.email-auth,.health-request-form,.reservation-card) :is(input,select,textarea):not([type=checkbox]):not([type=radio]):not([type=file]):not([type=hidden]){border-color:var(--line);color:var(--ink);background-color:#182536}
html[data-theme="dark"][data-theme-page="alojamiento"] body :is(.market-form,.host-ui-dialog,.email-auth) :is(input,select,textarea):disabled{background-color:#142132;color:var(--muted)}
html[data-theme="dark"][data-theme-page="alojamiento"] body :is(.market-note,.health-note,.service-character-count){color:var(--muted)}
html[data-theme="dark"][data-theme-page="alojamiento"] body :is(.market-card,.reservation-card) :is(h2,h3){color:#78dbb3}
html[data-theme="dark"][data-theme-page="alojamiento"] body .property-flow-section{border-color:var(--line);background-color:#182536}
html[data-theme="dark"][data-theme-page="alojamiento"] body .property-flow-section legend{color:#78dbb3}
html[data-theme="dark"][data-theme-page="alojamiento"] body :is(.flow-room,.long-stay-discounts,.host-ai){background-color:#182536;border-color:var(--line)}
html[data-theme="dark"][data-theme-page="alojamiento"] body #host-dashboard>.market-card,html[data-theme="dark"][data-theme-page="alojamiento"] body #host-properties{border-color:var(--line)}
html[data-theme="dark"][data-theme-page="alojamiento"] body #host-dashboard :is(.market-tabs a,.request-row,fieldset){border-color:var(--line)}
html[data-theme="dark"][data-theme-page="alojamiento"] body .service-workspace{--crm-ink:var(--ink);--crm-muted:var(--muted);--crm-line:var(--line)}
html[data-theme="dark"][data-theme-page="alojamiento"] body .service-workspace :is(.crm-pipeline>section,.crm-case-overview,.crm-thread-messages){background-color:#182536}
html[data-theme="dark"][data-theme-page="alojamiento"] body .service-workspace :is(.crm-nav button[aria-current=page],.crm-thread-item[aria-pressed=true]){color:#78dbb3;background-color:#142132}
html[data-theme="dark"][data-theme-page="alojamiento"] body .login-style-dialog .email-auth input{border-color:var(--line)}
html[data-theme="dark"][data-theme-page="alojamiento"] body .login-style-dialog .login-divider:before,html[data-theme="dark"][data-theme-page="alojamiento"] body .login-style-dialog .login-divider:after{background-color:var(--line)}
html[data-theme="dark"][data-theme-page="alojamiento"] body .login-style-dialog .password-forgot{color:#78dbb3}
html[data-theme="dark"][data-theme-page="alojamiento"] body #catalog-form.dental-form .health-editor{border-color:var(--line)}
html[data-theme="dark"][data-theme-page="alojamiento"] body #catalog-form.dental-form .health-editor>legend{color:#78dbb3}
html[data-theme="dark"][data-theme-page="alojamiento"] body #catalog-form.dental-form .health-editor h3{border-top:1px solid var(--line);color:#78dbb3}
html[data-theme="dark"][data-theme-page="alojamiento"] body #catalog-form.dental-form .health-editor fieldset{border-color:var(--line)}
html[data-theme="dark"][data-theme-page="alojamiento"] body #catalog-form.dental-form :is(.health-treatment-row,.health-staff-row){background-color:#182536;border-color:var(--line)}
html[data-theme="dark"][data-theme-page="alojamiento"] body #catalog-form.dental-form .dental-field-assist{border-color:var(--line)}
html[data-theme="dark"][data-theme-page="alojamiento"] body #catalog-form.dental-form .dental-field-assist:focus-within{border-color:var(--brand-primary)}
html[data-theme="dark"][data-theme-page="alojamiento"] body #catalog-form.dental-form .dental-day{border-color:var(--line);background-color:#182536}
html[data-theme="dark"][data-theme-page="alojamiento"] body #catalog-form.dental-form .service-form-action{background-color:#182536;color:#78dbb3;border:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="alojamiento"] body #catalog-form.dental-form .service-form-action:hover{background-color:#142132;border-color:var(--clay)}
html[data-theme="dark"][data-theme-page="alojamiento"] body #catalog-form.dental-form .dental-save-actions{border-top:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="alojamiento"]{background-color:var(--paper)}
@media(max-width:420px){html[data-theme="dark"][data-theme-page="alojamiento"] body .account-profile-stats>div{border:0}
}html[data-theme="dark"][data-theme-page="alojamiento"] #property-detail .market-hero h1,html[data-theme="dark"][data-theme-page="alojamiento"] #catalog-detail>h2{color:#78dbb3}
html[data-theme="dark"][data-theme-page="alojamiento"] #catalog-detail>p:first-of-type{color:var(--muted)}
html[data-theme="dark"][data-theme-page="alojamiento"] #property-detail .market-photo{border:1px solid var(--line);background-color:#142132}
html[data-theme="dark"][data-theme-page="alojamiento"] #property-detail .property-layout>div>h3{border-top:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="alojamiento"] #property-detail .property-layout>aside{border:1px solid var(--line);background-color:var(--brand-surface)}
html[data-theme="dark"][data-theme-page="alojamiento"] #property-detail .property-layout>aside>p{color:var(--muted)}
html[data-theme="dark"][data-theme-page="alojamiento"] #property-detail .property-layout>aside>a:not(.button){color:#78dbb3}
html[data-theme="dark"][data-theme-page="alojamiento"] #property-detail .property-host{background-color:#142132}
html[data-theme="dark"][data-theme-page="alojamiento"] #catalog-detail .catalog-media figure{background-color:#142132}
html[data-theme="dark"][data-theme-page="alojamiento"] #catalog-detail .health-listing-content>p{color:var(--muted)}
html[data-theme="dark"][data-theme-page="alojamiento"] #catalog-detail .health-profile{border:0;background-color:transparent}
html[data-theme="dark"][data-theme-page="alojamiento"] #catalog-detail .health-profile>h2{color:#78dbb3}
html[data-theme="dark"][data-theme-page="alojamiento"] #catalog-detail .health-profile>h3{border-top:1px solid var(--line);color:#78dbb3}
html[data-theme="dark"][data-theme-page="alojamiento"] #catalog-detail .health-treatment-card{background-color:var(--brand-surface);border-color:var(--line)}
html[data-theme="dark"][data-theme-page="alojamiento"] #catalog-detail .health-treatment-card h4{color:#78dbb3}
html[data-theme="dark"][data-theme-page="alojamiento"] #catalog-detail .health-treatment-card strong{color:#78dbb3}
html[data-theme="dark"][data-theme-page="alojamiento"] #catalog-detail .health-professional{border-color:var(--line);background-color:var(--brand-surface)}
html[data-theme="dark"][data-theme-page="alojamiento"] #catalog-detail .health-request-panel{border-color:var(--line)}
html[data-theme="dark"][data-theme-page="alojamiento"] #catalog-detail .health-request-panel>h2{color:#78dbb3}
html[data-theme="dark"][data-theme-page="alojamiento"] #catalog-detail .health-request-panel>p{color:var(--muted)}
html[data-theme="dark"][data-theme-page="alojamiento"] #catalog-detail .health-request-form{background-color:transparent}
html[data-theme="dark"][data-theme-page="alojamiento"] #catalog-detail .catalog-detail-grid>aside{border-color:var(--line)}
html[data-theme="dark"][data-theme-page="alojamiento"] #catalog-detail>.health-request-shortcut{color:#78dbb3}
html[data-theme="dark"][data-theme-page="alojamiento"] [data-ms-icon]::before{background-color:currentColor}
@media(forced-colors:active){html[data-theme="dark"][data-theme-page="alojamiento"] [data-ms-icon]::before{background-color:ButtonText}
}html[data-theme="dark"][data-theme-page="alojamientos-herramientas"] :where(body){background-color:#182536;color:#b1c9eb}
html[data-theme="dark"][data-theme-page="alojamientos-herramientas"] :where(a){color:inherit}
html[data-theme="dark"][data-theme-page="alojamientos-herramientas"] :where(.skip:focus){background-color:#182536;color:#b1c9eb}
html[data-theme="dark"][data-theme-page="alojamientos-herramientas"] :where(header){background-color:#182536}
html[data-theme="dark"][data-theme-page="alojamientos-herramientas"] :where(.medical-hero){background-color:#002763;color:#fff}
html[data-theme="dark"][data-theme-page="alojamientos-herramientas"] :where(.medical-search){background-color:#182536;color:#b1c9eb}
html[data-theme="dark"][data-theme-page="alojamientos-herramientas"] :where(.medical-search input,.medical-search button){border:1px solid #3c5068;background-color:#182536;color:#b1c9eb}
html[data-theme="dark"][data-theme-page="alojamientos-herramientas"] :where(.medical-search button){background-color:#007a51;color:#fff}
html[data-theme="dark"][data-theme-page="alojamientos-herramientas"]{--paper:#182536;--ink:#b1c9eb;--muted:#b1c9eb;--line:#3c5068}
html[data-theme="dark"][data-theme-page="alojamientos-herramientas"] body{background-color:var(--paper);color:var(--ink)}
html[data-theme="dark"][data-theme-page="alojamientos-herramientas"] a{color:inherit}
html[data-theme="dark"][data-theme-page="alojamientos-herramientas"] button{color:inherit}
html[data-theme="dark"][data-theme-page="alojamientos-herramientas"] .skip{background-color:var(--ink);color:white}
html[data-theme="dark"][data-theme-page="alojamientos-herramientas"] header{border-bottom:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="alojamientos-herramientas"] .mark{color:#78dbb3}
html[data-theme="dark"][data-theme-page="alojamientos-herramientas"] nav>a:not(.nav-cta):hover{color:#78dbb3}
html[data-theme="dark"][data-theme-page="alojamientos-herramientas"] nav button{border:1px solid var(--line);background-color:transparent}
html[data-theme="dark"][data-theme-page="alojamientos-herramientas"] .nav-cta{border-bottom:1px solid var(--ink)}
html[data-theme="dark"][data-theme-page="alojamientos-herramientas"] .dot{background-color:var(--clay)}
html[data-theme="dark"][data-theme-page="alojamientos-herramientas"] em{color:#78dbb3}
html[data-theme="dark"][data-theme-page="alojamientos-herramientas"] .hero-copy>p{color:var(--muted)}
html[data-theme="dark"][data-theme-page="alojamientos-herramientas"] .button{background-color:var(--clay);color:white;border:1px solid var(--clay)}
html[data-theme="dark"][data-theme-page="alojamientos-herramientas"] .button:hover{background-color:#006440}
html[data-theme="dark"][data-theme-page="alojamientos-herramientas"] .text-link{border:0;border-bottom:1px solid currentColor;background-color:transparent}
html[data-theme="dark"][data-theme-page="alojamientos-herramientas"] .image-tag{background-color:var(--paper)}
html[data-theme="dark"][data-theme-page="alojamientos-herramientas"] .facts>div{border-top:1px solid var(--line);border-bottom:1px solid var(--line);border-right:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="alojamientos-herramientas"] .facts>div:last-child{border-right:0}
html[data-theme="dark"][data-theme-page="alojamientos-herramientas"] .facts span{color:var(--muted)}
html[data-theme="dark"][data-theme-page="alojamientos-herramientas"] .section-head>p{color:var(--muted)}
html[data-theme="dark"][data-theme-page="alojamientos-herramientas"] .photo{border:0;background-color:#142132}
html[data-theme="dark"][data-theme-page="alojamientos-herramientas"] .photo:after{background:linear-gradient(transparent,#0009)}
html[data-theme="dark"][data-theme-page="alojamientos-herramientas"] .photo>span{color:white}
html[data-theme="dark"][data-theme-page="alojamientos-herramientas"] .photo i{color:white}
html[data-theme="dark"][data-theme-page="alojamientos-herramientas"] .amenity-section{background-color:#142132}
html[data-theme="dark"][data-theme-page="alojamientos-herramientas"] .amenity-layout>div>p{color:var(--muted)}
html[data-theme="dark"][data-theme-page="alojamientos-herramientas"] .amenities article{border-bottom:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="alojamientos-herramientas"] .amenities article>span{color:#dce6f2}
html[data-theme="dark"][data-theme-page="alojamientos-herramientas"] .amenities p{color:var(--muted)}
html[data-theme="dark"][data-theme-page="alojamientos-herramientas"] .location-stamp{background-color:var(--paper)}
html[data-theme="dark"][data-theme-page="alojamientos-herramientas"] .location p{color:var(--muted)}
html[data-theme="dark"][data-theme-page="alojamientos-herramientas"] .outline{background-color:transparent;color:var(--ink);border-color:var(--line)}
html[data-theme="dark"][data-theme-page="alojamientos-herramientas"] .outline:hover{background-color:#142132}
html[data-theme="dark"][data-theme-page="alojamientos-herramientas"] .access-note{border-left:2px solid var(--clay)}
html[data-theme="dark"][data-theme-page="alojamientos-herramientas"] .faq{border-top:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="alojamientos-herramientas"] details{border-bottom:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="alojamientos-herramientas"] summary:after{color:#78dbb3}
html[data-theme="dark"][data-theme-page="alojamientos-herramientas"] details p{color:var(--muted)}
html[data-theme="dark"][data-theme-page="alojamientos-herramientas"] .booking{background-color:#002763;color:var(--paper)}
html[data-theme="dark"][data-theme-page="alojamientos-herramientas"] .booking em{color:#b1c9eb}
html[data-theme="dark"][data-theme-page="alojamientos-herramientas"] .booking-layout>div>p{color:#d2d9d1}
html[data-theme="dark"][data-theme-page="alojamientos-herramientas"] .contact-tel span{color:#d2d9d1}
html[data-theme="dark"][data-theme-page="alojamientos-herramientas"] form{background-color:var(--paper);color:var(--ink)}
html[data-theme="dark"][data-theme-page="alojamientos-herramientas"] input,html[data-theme="dark"][data-theme-page="alojamientos-herramientas"] select{border:1px solid var(--line);background-color:transparent;color:var(--ink)}
html[data-theme="dark"][data-theme-page="alojamientos-herramientas"] .nights{color:var(--muted)}
html[data-theme="dark"][data-theme-page="alojamientos-herramientas"] .form-note{color:var(--muted)}
html[data-theme="dark"][data-theme-page="alojamientos-herramientas"] .footer-bottom{border-top:1px solid var(--line);color:var(--muted)}
html[data-theme="dark"][data-theme-page="alojamientos-herramientas"] .floating-wa{background-color:#002763;color:white;border:1px solid #ffffff50}
html[data-theme="dark"][data-theme-page="alojamientos-herramientas"] .floating-wa svg{fill:currentColor}
html[data-theme="dark"][data-theme-page="alojamientos-herramientas"] dialog{border:0;background-color:#182536}
html[data-theme="dark"][data-theme-page="alojamientos-herramientas"] dialog::backdrop{background-color:#14221be8}
html[data-theme="dark"][data-theme-page="alojamientos-herramientas"] #close{background-color:transparent;border:0}
html[data-theme="dark"][data-theme-page="alojamientos-herramientas"] .lightbox-controls button{background-color:transparent;border:1px solid var(--line)}
@media(max-width:700px){html[data-theme="dark"][data-theme-page="alojamientos-herramientas"] .facts>div:nth-child(even){border-right:0}
html[data-theme="dark"][data-theme-page="alojamientos-herramientas"] .facts>div:nth-child(n+3){border-top:0}
}html[data-theme="dark"][data-theme-page="alojamientos-herramientas"] .calendar-toolbar{border-top:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="alojamientos-herramientas"] .calendar-source{color:var(--muted)}
html[data-theme="dark"][data-theme-page="alojamientos-herramientas"] .calendar-frame{background-color:#182536;border:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="alojamientos-herramientas"] .calendar-frame iframe{border:0}
html[data-theme="dark"][data-theme-page="alojamientos-herramientas"] .calendar-footnote p{color:var(--muted)}
html[data-theme="dark"][data-theme-page="alojamientos-herramientas"] .space-filters button{background-color:transparent;border:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="alojamientos-herramientas"] .space-filters button[aria-pressed=true]{background-color:var(--ink);color:var(--paper);border-color:var(--ink)}
html[data-theme="dark"][data-theme-page="alojamientos-herramientas"] .room-card{border:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="alojamientos-herramientas"] .room-card>button{border:0;background-color:transparent}
html[data-theme="dark"][data-theme-page="alojamientos-herramientas"] .room-card p,html[data-theme="dark"][data-theme-page="alojamientos-herramientas"] .stay-details>p{color:var(--muted)}
html[data-theme="dark"][data-theme-page="alojamientos-herramientas"] .stay-dialog{color:var(--ink);border:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="alojamientos-herramientas"] .stay-dialog::backdrop{background-color:#252e2880}
html[data-theme="dark"][data-theme-page="alojamientos-herramientas"] .dialog-close{background-color:transparent;border:0}
html[data-theme="dark"][data-theme-page="alojamientos-herramientas"] .host-section{border-top:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="alojamientos-herramientas"] .host-monogram{background-color:#142132;color:#78dbb3}
html[data-theme="dark"][data-theme-page="alojamientos-herramientas"] .host-section p{color:var(--muted)}
html[data-theme="dark"][data-theme-page="alojamientos-herramientas"] .guest-reviews{border-top:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="alojamientos-herramientas"] .guest-reviews p{color:var(--muted)}
html[data-theme="dark"][data-theme-page="alojamientos-herramientas"] .room-card{background-color:#182536}
html[data-theme="dark"][data-theme-page="alojamientos-herramientas"] .photo-carousel .photo img{background-color:#142132}
html[data-theme="dark"][data-theme-page="alojamientos-herramientas"] .carousel-arrow{background-color:#fffaf2ee;color:var(--ink);border:1px solid #fff8}
html[data-theme="dark"][data-theme-page="alojamientos-herramientas"] .carousel-arrow:hover{background-color:#182536}
html[data-theme="dark"][data-theme-page="alojamientos-herramientas"] .carousel-count{color:var(--muted)}
html[data-theme="dark"][data-theme-page="alojamientos-herramientas"] .market-hero>p{color:var(--muted)}
html[data-theme="dark"][data-theme-page="alojamientos-herramientas"] .market-search{background-color:#182536;border:1px solid var(--line);color:var(--ink)}
html[data-theme="dark"][data-theme-page="alojamientos-herramientas"] .market-main input,html[data-theme="dark"][data-theme-page="alojamientos-herramientas"] .market-main select,html[data-theme="dark"][data-theme-page="alojamientos-herramientas"] .market-main textarea{border:1px solid var(--line);background-color:#182536;color:var(--ink)}
html[data-theme="dark"][data-theme-page="alojamientos-herramientas"] .property-card{background-color:#182536;border:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="alojamientos-herramientas"] .property-card p{color:var(--muted)}
html[data-theme="dark"][data-theme-page="alojamientos-herramientas"] .market-card{background-color:#182536;border:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="alojamientos-herramientas"] .market-form{background-color:transparent;color:var(--ink)}
html[data-theme="dark"][data-theme-page="alojamientos-herramientas"] .market-note{color:var(--muted)}
html[data-theme="dark"][data-theme-page="alojamientos-herramientas"] .market-callout{background-color:#142132}
html[data-theme="dark"][data-theme-page="alojamientos-herramientas"] .market-footer{border-top:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="alojamientos-herramientas"] .market-dialog{border:1px solid var(--line);background-color:var(--paper);color:var(--ink)}
html[data-theme="dark"][data-theme-page="alojamientos-herramientas"] .market-dialog::backdrop{background-color:#252e2880}
html[data-theme="dark"][data-theme-page="alojamientos-herramientas"] .market-dialog .market-form{color:var(--ink)}
html[data-theme="dark"][data-theme-page="alojamientos-herramientas"] .market-dialog textarea{border:1px solid var(--line);background-color:#182536}
html[data-theme="dark"][data-theme-page="alojamientos-herramientas"] .request-row{border-top:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="alojamientos-herramientas"] .status-pill{background-color:#142132}
html[data-theme="dark"][data-theme-page="alojamientos-herramientas"] .market-photo{background-color:#142132}
html[data-theme="dark"][data-theme-page="alojamientos-herramientas"] .market-caption{color:var(--muted)}
html[data-theme="dark"][data-theme-page="alojamientos-herramientas"] .review-card{border-top:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="alojamientos-herramientas"] .review-card small{color:var(--muted)}
html[data-theme="dark"][data-theme-page="alojamientos-herramientas"] .request-bubble{background-color:#182536;border:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="alojamientos-herramientas"] .platform-home-links{border-bottom:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="alojamientos-herramientas"] .finance-grid>div{background-color:#142132}
html[data-theme="dark"][data-theme-page="alojamientos-herramientas"] .host-steps{color:var(--muted)}
html[data-theme="dark"][data-theme-page="alojamientos-herramientas"] #editor-progress,html[data-theme="dark"][data-theme-page="alojamientos-herramientas"] #photo-status{background-color:#142132}
html[data-theme="dark"][data-theme-page="alojamientos-herramientas"] #market-status:not(:empty){background-color:#182536;border:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="alojamientos-herramientas"] .host-ai{border:1px solid #3c5068;background-color:#142132}
html[data-theme="dark"][data-theme-page="alojamientos-herramientas"] .ai-suggestion{background-color:var(--paper);border:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="alojamientos-herramientas"] .long-stay-discounts{border:1px solid var(--line);background-color:#142132}
html[data-theme="dark"][data-theme-page="alojamientos-herramientas"] .review-stars{border:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="alojamientos-herramientas"] .review-stars span{color:#78dbb3}
html[data-theme="dark"][data-theme-page="alojamientos-herramientas"] .guest-property-card{background-color:transparent;border:0}
html[data-theme="dark"][data-theme-page="alojamientos-herramientas"] .guest-property-card .property-card-media{background-color:#142132}
html[data-theme="dark"][data-theme-page="alojamientos-herramientas"] .guest-property-card .status-pill{background-color:transparent;color:var(--muted)}
html[data-theme="dark"][data-theme-page="alojamientos-herramientas"] .property-photo-arrow{border:0;background-color:#182536}
html[data-theme="dark"][data-theme-page="alojamientos-herramientas"] .search-filter-toggle{border:1px solid #3c5068;background-color:#182536;color:#b1c9eb}
html[data-theme="dark"][data-theme-page="alojamientos-herramientas"] .search-filter-controls{border:1px solid #3c5068;background-color:#142132}
html[data-theme="dark"][data-theme-page="alojamientos-herramientas"] .search-filter-controls select{background-color:#182536}
html[data-theme="dark"][data-theme-page="alojamientos-herramientas"] .search-sort-note{color:#dce6f2}
html[data-theme="dark"][data-theme-page="alojamientos-herramientas"] .search-filter-chip{border:1px solid #3c5068;background-color:#182536;color:#dce6f2}
html[data-theme="dark"][data-theme-page="alojamientos-herramientas"] .loyalty-offer{color:#dce6f2}
html[data-theme="dark"][data-theme-page="alojamientos-herramientas"] .listing-visibility-switch{border:1px solid #3c5068;background-color:#182536;color:#dce6f2}
html[data-theme="dark"][data-theme-page="alojamientos-herramientas"] .listing-visibility-switch:before{background-color:#969c94}
html[data-theme="dark"][data-theme-page="alojamientos-herramientas"] .listing-visibility-switch[aria-checked=true]{background-color:#176b45;color:#fff;border-color:#176b45}
html[data-theme="dark"][data-theme-page="alojamientos-herramientas"] .listing-visibility-switch[aria-checked=true]:before{background-color:#182536}
html[data-theme="dark"][data-theme-page="alojamientos-herramientas"] .listing-visibility-notice{border:1px solid #3c5068;background-color:#182536;color:#ffb4ac}
html[data-theme="dark"][data-theme-page="alojamientos-herramientas"] .property-owner-group{border-top:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="alojamientos-herramientas"] .cohost-pending-box{border:1px solid var(--line);background-color:#182536}
html[data-theme="dark"][data-theme-page="alojamientos-herramientas"] .cohost-contact-fields input,html[data-theme="dark"][data-theme-page="alojamientos-herramientas"] .cohost-pending-box input{background-color:#182536}
html[data-theme="dark"][data-theme-page="alojamientos-herramientas"] .cohost-contact-fields input::placeholder{color:#dce6f2}
html[data-theme="dark"][data-theme-page="alojamientos-herramientas"] .cohost-permission-form fieldset{border:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="alojamientos-herramientas"] .cohost-permission-form .check-label span{color:#dce6f2}
html[data-theme="dark"][data-theme-page="alojamientos-herramientas"] .cohost-permission-form .check-label:has(input:checked) span{color:var(--ink)}
html[data-theme="dark"][data-theme-page="alojamientos-herramientas"] .cohost-remove{color:#ffb4ac}
html[data-theme="dark"][data-theme-page="alojamientos-herramientas"] .cohost-remove:disabled{color:#dce6f2}
html[data-theme="dark"][data-theme-page="alojamientos-herramientas"] .calendar-day{border:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="alojamientos-herramientas"] .calendar-day.busy{background-color:#1c2d43;border-color:#3c5068}
html[data-theme="dark"][data-theme-page="alojamientos-herramientas"] .calendar-feed{border-bottom:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="alojamientos-herramientas"] .calendar-tutorial video{background-color:#182536}
html[data-theme="dark"][data-theme-page="alojamientos-herramientas"] .team-scope-columns [data-scope-rights]{border-top:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="alojamientos-herramientas"] .cohost-contact-fields>.cohost-edit-permissions,html[data-theme="dark"][data-theme-page="alojamientos-herramientas"] .cohost-contact-fields>.cohost-remove{border:0}
html[data-theme="dark"][data-theme-page="alojamientos-herramientas"]{--paper:#182536;--ink:#b1c9eb;--muted:#b1c9eb;--line:#3c5068;--brand-surface:#182536}
html[data-theme="dark"][data-theme-page="alojamientos-herramientas"] body{background-color:var(--paper);color:var(--ink)}
html[data-theme="dark"][data-theme-page="alojamientos-herramientas"] h1,html[data-theme="dark"][data-theme-page="alojamientos-herramientas"] h2,html[data-theme="dark"][data-theme-page="alojamientos-herramientas"] h3,html[data-theme="dark"][data-theme-page="alojamientos-herramientas"] h4,html[data-theme="dark"][data-theme-page="alojamientos-herramientas"] h5,html[data-theme="dark"][data-theme-page="alojamientos-herramientas"] h6{color:#78dbb3}
html[data-theme="dark"][data-theme-page="alojamientos-herramientas"] header .catalog-tabs a[aria-current=page],html[data-theme="dark"][data-theme-page="alojamientos-herramientas"] header .catalog-tabs .service-nav-trigger[aria-current=page]{color:#78dbb3}
html[data-theme="dark"][data-theme-page="alojamientos-herramientas"] body .text-link,html[data-theme="dark"][data-theme-page="alojamientos-herramientas"] body .property-card h3,html[data-theme="dark"][data-theme-page="alojamientos-herramientas"] body .catalog-browse-card h3,html[data-theme="dark"][data-theme-page="alojamientos-herramientas"] body .footer-support h2{color:#78dbb3}
html[data-theme="dark"][data-theme-page="alojamientos-herramientas"] body .button:not(.outline),html[data-theme="dark"][data-theme-page="alojamientos-herramientas"] body .stay-search-button,html[data-theme="dark"][data-theme-page="alojamientos-herramientas"] body .stay-dates-done,html[data-theme="dark"][data-theme-page="alojamientos-herramientas"] body .catalog-dates-done,html[data-theme="dark"][data-theme-page="alojamientos-herramientas"] body .stay-guests-done{background-color:var(--brand-action);color:#FFFFFF;border-color:var(--brand-action)}
html[data-theme="dark"][data-theme-page="alojamientos-herramientas"] body .button:not(.outline):hover,html[data-theme="dark"][data-theme-page="alojamientos-herramientas"] body .stay-search-button:hover,html[data-theme="dark"][data-theme-page="alojamientos-herramientas"] body .stay-dates-done:hover,html[data-theme="dark"][data-theme-page="alojamientos-herramientas"] body .catalog-dates-done:hover,html[data-theme="dark"][data-theme-page="alojamientos-herramientas"] body .stay-guests-done:hover{background-color:var(--brand-action-hover);border-color:var(--brand-action-hover)}
html[data-theme="dark"][data-theme-page="alojamientos-herramientas"] body .button.outline{background-color:var(--brand-surface);color:#78dbb3;border-color:var(--brand-primary)}
html[data-theme="dark"][data-theme-page="alojamientos-herramientas"] body .button.outline:hover{background-color:var(--brand-sage)}
html[data-theme="dark"][data-theme-page="alojamientos-herramientas"] body .stay-search,html[data-theme="dark"][data-theme-page="alojamientos-herramientas"] body .stay-date-fields,html[data-theme="dark"][data-theme-page="alojamientos-herramientas"] body .stay-destination-popup,html[data-theme="dark"][data-theme-page="alojamientos-herramientas"] body .stay-guests-popup,html[data-theme="dark"][data-theme-page="alojamientos-herramientas"] body .property-card,html[data-theme="dark"][data-theme-page="alojamientos-herramientas"] body .market-card,html[data-theme="dark"][data-theme-page="alojamientos-herramientas"] body .catalog-card,html[data-theme="dark"][data-theme-page="alojamientos-herramientas"] body .catalog-request,html[data-theme="dark"][data-theme-page="alojamientos-herramientas"] body .reservation-card,html[data-theme="dark"][data-theme-page="alojamientos-herramientas"] body .library-property-card,html[data-theme="dark"][data-theme-page="alojamientos-herramientas"] body .property-layout aside,html[data-theme="dark"][data-theme-page="alojamientos-herramientas"] body .catalog-detail-grid aside,html[data-theme="dark"][data-theme-page="alojamientos-herramientas"] body .market-dialog,html[data-theme="dark"][data-theme-page="alojamientos-herramientas"] body .host-ui-dialog,html[data-theme="dark"][data-theme-page="alojamientos-herramientas"] body .login-style-dialog,html[data-theme="dark"][data-theme-page="alojamientos-herramientas"] body .locale-dialog,html[data-theme="dark"][data-theme-page="alojamientos-herramientas"] body .profile-panel{background-color:var(--brand-surface);border-color:var(--line)}
html[data-theme="dark"][data-theme-page="alojamientos-herramientas"] body .stay-guests,html[data-theme="dark"][data-theme-page="alojamientos-herramientas"] body .stay-guests-toggle{background-color:var(--brand-sage)}
html[data-theme="dark"][data-theme-page="alojamientos-herramientas"] body .stay-guest-row,html[data-theme="dark"][data-theme-page="alojamientos-herramientas"] body .catalog-person-count{color:var(--ink)}
html[data-theme="dark"][data-theme-page="alojamientos-herramientas"] body .host-ai,html[data-theme="dark"][data-theme-page="alojamientos-herramientas"] body .market-callout,html[data-theme="dark"][data-theme-page="alojamientos-herramientas"] body .catalog-details div,html[data-theme="dark"][data-theme-page="alojamientos-herramientas"] body .catalog-chat-message.mine,html[data-theme="dark"][data-theme-page="alojamientos-herramientas"] body .stay-destination-option:hover{background-color:var(--brand-sage);color:var(--ink)}
html[data-theme="dark"][data-theme-page="alojamientos-herramientas"] body .stay-date-flexibility button[aria-pressed=true],html[data-theme="dark"][data-theme-page="alojamientos-herramientas"] body .stay-calendar-day.selected,html[data-theme="dark"][data-theme-page="alojamientos-herramientas"] body .service-category[aria-pressed=true] .service-category-icon,html[data-theme="dark"][data-theme-page="alojamientos-herramientas"] body .experience-chip[aria-pressed=true],html[data-theme="dark"][data-theme-page="alojamientos-herramientas"] body .locale-option[aria-pressed=true]{border-color:var(--brand-primary)}
html[data-theme="dark"][data-theme-page="alojamientos-herramientas"] body .stay-calendar-day.selected,html[data-theme="dark"][data-theme-page="alojamientos-herramientas"] body .experience-chip[aria-pressed=true]{background-color:var(--brand-primary);color:#FFFFFF}
html[data-theme="dark"][data-theme-page="alojamientos-herramientas"] body .locale-option[aria-pressed=true]{background-color:var(--brand-sage);color:var(--ink)}
html[data-theme="dark"][data-theme-page="alojamientos-herramientas"] body .site-footer{background-color:var(--paper);color:var(--ink)}
html[data-theme="dark"][data-theme-page="alojamientos-herramientas"] .lodging-tools>section{border:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="alojamientos-herramientas"] .lodging-form input,html[data-theme="dark"][data-theme-page="alojamientos-herramientas"] .lodging-form select,html[data-theme="dark"][data-theme-page="alojamientos-herramientas"] .lodging-form textarea{border:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="alojamientos-herramientas"] .lodging-filters fieldset{border:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="alojamientos-herramientas"] .lodging-tool details{border-bottom:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="alojamientos-herramientas"] .lodging-tools [role=status]{background-color:#142132}
html[data-theme="dark"][data-theme-page="alojamientos-herramientas"] .lodging-review-categories{background-color:#142132}
html[data-theme="dark"][data-theme-page="alojamientos-herramientas"]{--paper:#182536;--bg:#182536;--ink:#b1c9eb;--muted:#b1c9eb;--line:#3c5068;--brand-surface:#182536}
html[data-theme="dark"][data-theme-page="alojamientos-herramientas"] body{background-color:var(--paper);color:var(--ink)}
html[data-theme="dark"][data-theme-page="alojamientos-herramientas"] ::selection{background-color:#142132;color:#b1c9eb}
html[data-theme="dark"][data-theme-page="alojamientos-herramientas"] input::placeholder,html[data-theme="dark"][data-theme-page="alojamientos-herramientas"] textarea::placeholder{color:#b1c9eb}
html[data-theme="dark"][data-theme-page="alojamientos-herramientas"] body :is(header.home-header,header.catalog-header,header.catalog-accommodation-header){background-color:#182536}
html[data-theme="dark"][data-theme-page="alojamientos-herramientas"] body :is(.site-footer,.platform-footer){background-color:#182536}
html[data-theme="dark"][data-theme-page="alojamientos-herramientas"] body .button:not(.outline){background-color:#007a51;border-color:#007a51;color:#fff}
html[data-theme="dark"][data-theme-page="alojamientos-herramientas"] body .button:not(.outline):hover{background-color:#006440;border-color:#006440}
html[data-theme="dark"][data-theme-page="alojamientos-herramientas"] body .ms-password-toggle{border:0;background-color:transparent;color:#b1c9eb}
html[data-theme="dark"][data-theme-page="alojamientos-herramientas"] body .ms-password-toggle:hover{background-color:#142132;color:#b1c9eb}
html[data-theme="dark"][data-theme-page="alojamientos-herramientas"] body :is(.market-card,.reservation-card,.messages-login,.resolution-policy){border-color:var(--line)}
html[data-theme="dark"][data-theme-page="alojamientos-herramientas"] body :is(.market-form,.host-ui-dialog,.email-auth,.health-request-form,.reservation-card) :is(input,select,textarea):not([type=checkbox]):not([type=radio]):not([type=file]):not([type=hidden]){border-color:var(--line);color:var(--ink);background-color:#182536}
html[data-theme="dark"][data-theme-page="alojamientos-herramientas"] body :is(.market-form,.host-ui-dialog,.email-auth) :is(input,select,textarea):disabled{background-color:#142132;color:var(--muted)}
html[data-theme="dark"][data-theme-page="alojamientos-herramientas"] body :is(.market-note,.health-note,.service-character-count){color:var(--muted)}
html[data-theme="dark"][data-theme-page="alojamientos-herramientas"] body :is(.market-card,.reservation-card) :is(h2,h3){color:#78dbb3}
html[data-theme="dark"][data-theme-page="alojamientos-herramientas"] body .property-flow-section{border-color:var(--line);background-color:#182536}
html[data-theme="dark"][data-theme-page="alojamientos-herramientas"] body .property-flow-section legend{color:#78dbb3}
html[data-theme="dark"][data-theme-page="alojamientos-herramientas"] body :is(.flow-room,.long-stay-discounts,.host-ai){background-color:#182536;border-color:var(--line)}
html[data-theme="dark"][data-theme-page="alojamientos-herramientas"] body #host-dashboard>.market-card,html[data-theme="dark"][data-theme-page="alojamientos-herramientas"] body #host-properties{border-color:var(--line)}
html[data-theme="dark"][data-theme-page="alojamientos-herramientas"] body #host-dashboard :is(.market-tabs a,.request-row,fieldset){border-color:var(--line)}
html[data-theme="dark"][data-theme-page="alojamientos-herramientas"] body .service-workspace{--crm-ink:var(--ink);--crm-muted:var(--muted);--crm-line:var(--line)}
html[data-theme="dark"][data-theme-page="alojamientos-herramientas"] body .service-workspace :is(.crm-pipeline>section,.crm-case-overview,.crm-thread-messages){background-color:#182536}
html[data-theme="dark"][data-theme-page="alojamientos-herramientas"] body .service-workspace :is(.crm-nav button[aria-current=page],.crm-thread-item[aria-pressed=true]){color:#78dbb3;background-color:#142132}
html[data-theme="dark"][data-theme-page="alojamientos-herramientas"] body .login-style-dialog .email-auth input{border-color:var(--line)}
html[data-theme="dark"][data-theme-page="alojamientos-herramientas"] body .login-style-dialog .login-divider:before,html[data-theme="dark"][data-theme-page="alojamientos-herramientas"] body .login-style-dialog .login-divider:after{background-color:var(--line)}
html[data-theme="dark"][data-theme-page="alojamientos-herramientas"] body .login-style-dialog .password-forgot{color:#78dbb3}
html[data-theme="dark"][data-theme-page="alojamientos-herramientas"] body #catalog-form.dental-form .health-editor{border-color:var(--line)}
html[data-theme="dark"][data-theme-page="alojamientos-herramientas"] body #catalog-form.dental-form .health-editor>legend{color:#78dbb3}
html[data-theme="dark"][data-theme-page="alojamientos-herramientas"] body #catalog-form.dental-form .health-editor h3{border-top:1px solid var(--line);color:#78dbb3}
html[data-theme="dark"][data-theme-page="alojamientos-herramientas"] body #catalog-form.dental-form .health-editor fieldset{border-color:var(--line)}
html[data-theme="dark"][data-theme-page="alojamientos-herramientas"] body #catalog-form.dental-form :is(.health-treatment-row,.health-staff-row){background-color:#182536;border-color:var(--line)}
html[data-theme="dark"][data-theme-page="alojamientos-herramientas"] body #catalog-form.dental-form .dental-field-assist{border-color:var(--line)}
html[data-theme="dark"][data-theme-page="alojamientos-herramientas"] body #catalog-form.dental-form .dental-field-assist:focus-within{border-color:var(--brand-primary)}
html[data-theme="dark"][data-theme-page="alojamientos-herramientas"] body #catalog-form.dental-form .dental-day{border-color:var(--line);background-color:#182536}
html[data-theme="dark"][data-theme-page="alojamientos-herramientas"] body #catalog-form.dental-form .service-form-action{background-color:#182536;color:#78dbb3;border:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="alojamientos-herramientas"] body #catalog-form.dental-form .service-form-action:hover{background-color:#142132;border-color:var(--clay)}
html[data-theme="dark"][data-theme-page="alojamientos-herramientas"] body #catalog-form.dental-form .dental-save-actions{border-top:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="alojamientos-herramientas"]{background-color:var(--paper)}
@media(max-width:420px){html[data-theme="dark"][data-theme-page="alojamientos-herramientas"] body .account-profile-stats>div{border:0}
}html[data-theme="dark"][data-theme-page="alojamientos-herramientas"] [data-ms-icon]::before{background-color:currentColor}
@media(forced-colors:active){html[data-theme="dark"][data-theme-page="alojamientos-herramientas"] [data-ms-icon]::before{background-color:ButtonText}
}html[data-theme="dark"][data-theme-page="alojamientos-herramientas"] .profile-user .profile-trigger{border:1px solid var(--clay,#007a51);background-color:var(--clay,#007a51);color:#ffffff}
html[data-theme="dark"][data-theme-page="alojamientos-herramientas"] .profile-panel{background-color:#182536;color:#dce6f2;border:1px solid var(--line,#3c5068)}
html[data-theme="dark"][data-theme-page="alojamientos-herramientas"] .profile-panel small{color:var(--muted,#dce6f2)}
html[data-theme="dark"][data-theme-page="alojamientos-herramientas"] .profile-panel a,html[data-theme="dark"][data-theme-page="alojamientos-herramientas"] .profile-panel .profile-logout{border:0;border-top:1px solid var(--line,#3c5068);background-color:transparent;color:inherit}
html[data-theme="dark"][data-theme-page="alojamientos-herramientas"] .profile-panel .profile-logout{color:#78dbb3}
html[data-theme="dark"][data-theme-page="alojamientos-herramientas"] .account-modes a{border:1px solid var(--line,#3c5068);color:var(--ink,#dce6f2)}
html[data-theme="dark"][data-theme-page="alojamientos-herramientas"] .account-modes a[aria-current="page"]{background-color:var(--clay,#007a51);border-color:var(--clay,#007a51);color:#ffffff}
html[data-theme="dark"][data-theme-page="alojamientos-herramientas"] .account-modes a:hover{border-color:var(--clay,#007a51)}
html[data-theme="dark"][data-theme-page="alojamientos-herramientas"] .profile-panel .profile-menu-icon{color:currentColor}
html[data-theme="dark"][data-theme-page="alojamientos-herramientas"] .profile-panel a:hover,html[data-theme="dark"][data-theme-page="alojamientos-herramientas"] .profile-panel .profile-logout:hover{background-color:#142132}
html[data-theme="dark"][data-theme-page="alojamientos-herramientas"] header nav .account-profile-login,html[data-theme="dark"][data-theme-page="alojamientos-herramientas"] header nav .profile-user .profile-trigger{border:1px solid var(--clay,#007a51);background-color:var(--clay,#007a51);color:#ffffff}
html[data-theme="dark"][data-theme-page="alojamientos-herramientas"] .account-header-controls .account-mode-switch{border:1px solid var(--line,#3c5068);background-color:#182536;color:var(--ink,#dce6f2)}
html[data-theme="dark"][data-theme-page="alojamientos-herramientas"] .account-header-controls .account-mode-switch:hover{border-color:var(--clay,#007a51)}
html[data-theme="dark"][data-theme-page="alojamientos-herramientas"] .account-header-controls .account-profile-login{border:1px solid var(--clay,#007a51);background-color:var(--clay,#007a51);color:#ffffff}
html[data-theme="dark"][data-theme-page="alojamientos-herramientas"] .resolution-menu-badge{background-color:#a34a31;color:#fff}
html[data-theme="dark"][data-theme-page="alojamientos-herramientas"] .profile-panel[data-mode="host"] [data-profile-community-browse],html[data-theme="dark"][data-theme-page="alojamientos-herramientas"] .profile-panel[data-mode="host"] [data-profile-resolutions]{border-top:2px solid var(--line,#3c5068)}
html[data-theme="dark"][data-theme-page="alojamientos-herramientas"] .profile-trigger-initials{color:#fff}
html[data-theme="dark"][data-theme-page="alojamientos-herramientas"] body>dialog.messenger-inbox-window{border:1px solid #3c5068;background-color:#182536;color:#b1c9eb}
html[data-theme="dark"][data-theme-page="alojamientos-herramientas"] body>dialog.messenger-inbox-window::backdrop{background-color:rgb(0 39 99 / .32)}
html[data-theme="dark"][data-theme-page="alojamientos-herramientas"] .messenger-window-heading{background-color:#182536;border-bottom:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="alojamientos-herramientas"] .messenger-window-heading h2{color:#b1c9eb}
html[data-theme="dark"][data-theme-page="alojamientos-herramientas"] .messenger-window-close{border:1px solid #3c5068;background-color:#182536;color:#b1c9eb}
html[data-theme="dark"][data-theme-page="alojamientos-herramientas"] .messenger-frame-window>iframe{border:0;background-color:#182536}
html[data-theme="dark"][data-theme-page="ayuda"] :where(body){background-color:#182536;color:#b1c9eb}
html[data-theme="dark"][data-theme-page="ayuda"] :where(a){color:inherit}
html[data-theme="dark"][data-theme-page="ayuda"] :where(.skip:focus){background-color:#182536;color:#b1c9eb}
html[data-theme="dark"][data-theme-page="ayuda"] :where(header){background-color:#182536}
html[data-theme="dark"][data-theme-page="ayuda"] :where(.medical-hero){background-color:#002763;color:#fff}
html[data-theme="dark"][data-theme-page="ayuda"] :where(.medical-search){background-color:#182536;color:#b1c9eb}
html[data-theme="dark"][data-theme-page="ayuda"] :where(.medical-search input,.medical-search button){border:1px solid #3c5068;background-color:#182536;color:#b1c9eb}
html[data-theme="dark"][data-theme-page="ayuda"] :where(.medical-search button){background-color:#007a51;color:#fff}
html[data-theme="dark"][data-theme-page="ayuda"]{--paper:#182536;--ink:#b1c9eb;--muted:#b1c9eb;--line:#3c5068}
html[data-theme="dark"][data-theme-page="ayuda"] body{background-color:var(--paper);color:var(--ink)}
html[data-theme="dark"][data-theme-page="ayuda"] a{color:inherit}
html[data-theme="dark"][data-theme-page="ayuda"] button{color:inherit}
html[data-theme="dark"][data-theme-page="ayuda"] .skip{background-color:var(--ink);color:white}
html[data-theme="dark"][data-theme-page="ayuda"] header{border-bottom:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="ayuda"] .mark{color:#78dbb3}
html[data-theme="dark"][data-theme-page="ayuda"] nav>a:not(.nav-cta):hover{color:#78dbb3}
html[data-theme="dark"][data-theme-page="ayuda"] nav button{border:1px solid var(--line);background-color:transparent}
html[data-theme="dark"][data-theme-page="ayuda"] .nav-cta{border-bottom:1px solid var(--ink)}
html[data-theme="dark"][data-theme-page="ayuda"] .dot{background-color:var(--clay)}
html[data-theme="dark"][data-theme-page="ayuda"] em{color:#78dbb3}
html[data-theme="dark"][data-theme-page="ayuda"] .hero-copy>p{color:var(--muted)}
html[data-theme="dark"][data-theme-page="ayuda"] .button{background-color:var(--clay);color:white;border:1px solid var(--clay)}
html[data-theme="dark"][data-theme-page="ayuda"] .button:hover{background-color:#006440}
html[data-theme="dark"][data-theme-page="ayuda"] .text-link{border:0;border-bottom:1px solid currentColor;background-color:transparent}
html[data-theme="dark"][data-theme-page="ayuda"] .image-tag{background-color:var(--paper)}
html[data-theme="dark"][data-theme-page="ayuda"] .facts>div{border-top:1px solid var(--line);border-bottom:1px solid var(--line);border-right:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="ayuda"] .facts>div:last-child{border-right:0}
html[data-theme="dark"][data-theme-page="ayuda"] .facts span{color:var(--muted)}
html[data-theme="dark"][data-theme-page="ayuda"] .section-head>p{color:var(--muted)}
html[data-theme="dark"][data-theme-page="ayuda"] .photo{border:0;background-color:#142132}
html[data-theme="dark"][data-theme-page="ayuda"] .photo:after{background:linear-gradient(transparent,#0009)}
html[data-theme="dark"][data-theme-page="ayuda"] .photo>span{color:white}
html[data-theme="dark"][data-theme-page="ayuda"] .photo i{color:white}
html[data-theme="dark"][data-theme-page="ayuda"] .amenity-section{background-color:#142132}
html[data-theme="dark"][data-theme-page="ayuda"] .amenity-layout>div>p{color:var(--muted)}
html[data-theme="dark"][data-theme-page="ayuda"] .amenities article{border-bottom:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="ayuda"] .amenities article>span{color:#dce6f2}
html[data-theme="dark"][data-theme-page="ayuda"] .amenities p{color:var(--muted)}
html[data-theme="dark"][data-theme-page="ayuda"] .location-stamp{background-color:var(--paper)}
html[data-theme="dark"][data-theme-page="ayuda"] .location p{color:var(--muted)}
html[data-theme="dark"][data-theme-page="ayuda"] .outline{background-color:transparent;color:var(--ink);border-color:var(--line)}
html[data-theme="dark"][data-theme-page="ayuda"] .outline:hover{background-color:#142132}
html[data-theme="dark"][data-theme-page="ayuda"] .access-note{border-left:2px solid var(--clay)}
html[data-theme="dark"][data-theme-page="ayuda"] .faq{border-top:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="ayuda"] details{border-bottom:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="ayuda"] summary:after{color:#78dbb3}
html[data-theme="dark"][data-theme-page="ayuda"] details p{color:var(--muted)}
html[data-theme="dark"][data-theme-page="ayuda"] .booking{background-color:#002763;color:var(--paper)}
html[data-theme="dark"][data-theme-page="ayuda"] .booking em{color:#b1c9eb}
html[data-theme="dark"][data-theme-page="ayuda"] .booking-layout>div>p{color:#d2d9d1}
html[data-theme="dark"][data-theme-page="ayuda"] .contact-tel span{color:#d2d9d1}
html[data-theme="dark"][data-theme-page="ayuda"] form{background-color:var(--paper);color:var(--ink)}
html[data-theme="dark"][data-theme-page="ayuda"] input,html[data-theme="dark"][data-theme-page="ayuda"] select{border:1px solid var(--line);background-color:transparent;color:var(--ink)}
html[data-theme="dark"][data-theme-page="ayuda"] .nights{color:var(--muted)}
html[data-theme="dark"][data-theme-page="ayuda"] .form-note{color:var(--muted)}
html[data-theme="dark"][data-theme-page="ayuda"] .footer-bottom{border-top:1px solid var(--line);color:var(--muted)}
html[data-theme="dark"][data-theme-page="ayuda"] .floating-wa{background-color:#002763;color:white;border:1px solid #ffffff50}
html[data-theme="dark"][data-theme-page="ayuda"] .floating-wa svg{fill:currentColor}
html[data-theme="dark"][data-theme-page="ayuda"] dialog{border:0;background-color:#182536}
html[data-theme="dark"][data-theme-page="ayuda"] dialog::backdrop{background-color:#14221be8}
html[data-theme="dark"][data-theme-page="ayuda"] #close{background-color:transparent;border:0}
html[data-theme="dark"][data-theme-page="ayuda"] .lightbox-controls button{background-color:transparent;border:1px solid var(--line)}
@media(max-width:700px){html[data-theme="dark"][data-theme-page="ayuda"] .facts>div:nth-child(even){border-right:0}
html[data-theme="dark"][data-theme-page="ayuda"] .facts>div:nth-child(n+3){border-top:0}
}html[data-theme="dark"][data-theme-page="ayuda"] .calendar-toolbar{border-top:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="ayuda"] .calendar-source{color:var(--muted)}
html[data-theme="dark"][data-theme-page="ayuda"] .calendar-frame{background-color:#182536;border:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="ayuda"] .calendar-frame iframe{border:0}
html[data-theme="dark"][data-theme-page="ayuda"] .calendar-footnote p{color:var(--muted)}
html[data-theme="dark"][data-theme-page="ayuda"] .space-filters button{background-color:transparent;border:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="ayuda"] .space-filters button[aria-pressed=true]{background-color:var(--ink);color:var(--paper);border-color:var(--ink)}
html[data-theme="dark"][data-theme-page="ayuda"] .room-card{border:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="ayuda"] .room-card>button{border:0;background-color:transparent}
html[data-theme="dark"][data-theme-page="ayuda"] .room-card p,html[data-theme="dark"][data-theme-page="ayuda"] .stay-details>p{color:var(--muted)}
html[data-theme="dark"][data-theme-page="ayuda"] .stay-dialog{color:var(--ink);border:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="ayuda"] .stay-dialog::backdrop{background-color:#252e2880}
html[data-theme="dark"][data-theme-page="ayuda"] .dialog-close{background-color:transparent;border:0}
html[data-theme="dark"][data-theme-page="ayuda"] .host-section{border-top:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="ayuda"] .host-monogram{background-color:#142132;color:#78dbb3}
html[data-theme="dark"][data-theme-page="ayuda"] .host-section p{color:var(--muted)}
html[data-theme="dark"][data-theme-page="ayuda"] .guest-reviews{border-top:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="ayuda"] .guest-reviews p{color:var(--muted)}
html[data-theme="dark"][data-theme-page="ayuda"] .room-card{background-color:#182536}
html[data-theme="dark"][data-theme-page="ayuda"] .photo-carousel .photo img{background-color:#142132}
html[data-theme="dark"][data-theme-page="ayuda"] .carousel-arrow{background-color:#fffaf2ee;color:var(--ink);border:1px solid #fff8}
html[data-theme="dark"][data-theme-page="ayuda"] .carousel-arrow:hover{background-color:#182536}
html[data-theme="dark"][data-theme-page="ayuda"] .carousel-count{color:var(--muted)}
html[data-theme="dark"][data-theme-page="ayuda"] .pvr-chat-launcher{border:1px solid #3c5068;background-color:var(--clay);color:#fff}
html[data-theme="dark"][data-theme-page="ayuda"] .pvr-chat-panel{background-color:#182536;border:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="ayuda"] .pvr-chat-head{border-bottom:1px solid var(--line);background-color:var(--paper)}
html[data-theme="dark"][data-theme-page="ayuda"] .pvr-chat-mark{color:#78dbb3}
html[data-theme="dark"][data-theme-page="ayuda"] .pvr-chat-head small{color:var(--muted)}
html[data-theme="dark"][data-theme-page="ayuda"] .pvr-chat-close{background:none;border:0}
html[data-theme="dark"][data-theme-page="ayuda"] .pvr-chat-message{background-color:#142132}
html[data-theme="dark"][data-theme-page="ayuda"] .pvr-chat-message.user{background-color:var(--clay);color:white}
html[data-theme="dark"][data-theme-page="ayuda"] .pvr-chat-quick button{background-color:#182536;border:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="ayuda"] .pvr-chat-actions{border-top:1px solid var(--line);color:#78dbb3}
html[data-theme="dark"][data-theme-page="ayuda"] .pvr-chat-panel .pvr-chat-form{border:0;background:none}
html[data-theme="dark"][data-theme-page="ayuda"] .pvr-chat-input{border:1px solid var(--line);background-color:#182536;color:var(--ink)}
html[data-theme="dark"][data-theme-page="ayuda"] .pvr-chat-send{border:0;background-color:var(--clay);color:white}
html[data-theme="dark"][data-theme-page="ayuda"] .pvr-chat-note{color:var(--muted)}
html[data-theme="dark"][data-theme-page="ayuda"] .messages-login{background-color:#182536;border:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="ayuda"] .messages-workspace{border:1px solid var(--line);background-color:#182536}
html[data-theme="dark"][data-theme-page="ayuda"] #messages-inbox{background-color:#142132;border-right:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="ayuda"] .thread-entry{background-color:transparent;border:0;border-bottom:1px solid var(--line);color:var(--ink)}
html[data-theme="dark"][data-theme-page="ayuda"] .thread-entry[aria-pressed=true]{background-color:#182536}
html[data-theme="dark"][data-theme-page="ayuda"] .thread-entry small{color:var(--muted)}
html[data-theme="dark"][data-theme-page="ayuda"] .thread-entry .unread{background-color:var(--clay);color:white}
html[data-theme="dark"][data-theme-page="ayuda"] .room-heading{border-bottom:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="ayuda"] .room-heading small{color:var(--muted)}
html[data-theme="dark"][data-theme-page="ayuda"] .direct-message{background-color:#142132}
html[data-theme="dark"][data-theme-page="ayuda"] .direct-message.mine{background-color:#142132}
html[data-theme="dark"][data-theme-page="ayuda"] .direct-message small{color:#dce6f2}
html[data-theme="dark"][data-theme-page="ayuda"] .room-empty{color:var(--muted)}
html[data-theme="dark"][data-theme-page="ayuda"] #message-compose{border-top:1px solid var(--line);background-color:#182536}
html[data-theme="dark"][data-theme-page="ayuda"] .compose-row textarea{border:1px solid var(--line);background-color:#182536;color:var(--ink)}
html[data-theme="dark"][data-theme-page="ayuda"] #message-note{color:var(--muted)}
html[data-theme="dark"][data-theme-page="ayuda"] #room-count{color:var(--muted)}
html[data-theme="dark"][data-theme-page="ayuda"] .messages-launcher{border:1px solid var(--line);background-color:#182536;color:#b1c9eb}
@media(max-width:700px){html[data-theme="dark"][data-theme-page="ayuda"] #messages-inbox{border-right:0;border-bottom:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="ayuda"] .thread-entry{border:0}
}html[data-theme="dark"][data-theme-page="ayuda"] .host-avatar{background-color:#142132;color:#dce6f2}
html[data-theme="dark"][data-theme-page="ayuda"] #email-alert-detail{color:var(--muted)}
html[data-theme="dark"][data-theme-page="ayuda"] .inbox-tools input{background-color:#182536}
html[data-theme="dark"][data-theme-page="ayuda"] .inbox-tools button{border:1px solid var(--line);background-color:transparent}
html[data-theme="dark"][data-theme-page="ayuda"] .inbox-tools button[aria-pressed=true]{background-color:var(--clay);color:#fff}
html[data-theme="dark"][data-theme-page="ayuda"] #unread-total{color:var(--muted)}
html[data-theme="dark"][data-theme-page="ayuda"] .thread-entry.has-unread strong{color:#b1c9eb}
html[data-theme="dark"][data-theme-page="ayuda"] .thread-entry.has-unread{background-color:#142132}
html[data-theme="dark"][data-theme-page="ayuda"] .thread-time{color:var(--muted)}
html[data-theme="dark"][data-theme-page="ayuda"] .day-divider{color:var(--muted);background-color:#142132}
html[data-theme="dark"][data-theme-page="ayuda"] .sender-label{color:#dce6f2}
html[data-theme="dark"][data-theme-page="ayuda"] .message-reservation{border-bottom:1px solid #0002;color:#dce6f2}
html[data-theme="dark"][data-theme-page="ayuda"] .reservation-context{background-color:#142132;color:#dce6f2}
html[data-theme="dark"][data-theme-page="ayuda"] .reservation-context button{background:none;border:0}
html[data-theme="dark"][data-theme-page="ayuda"] .reservation-chat-link{color:#78dbb3;border:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="ayuda"] .new-message-jump{border:1px solid var(--line);background-color:#182536}
html[data-theme="dark"][data-theme-page="ayuda"] .room-heading #back-inbox{border:0;background:none}
@media(max-width:700px){html[data-theme="dark"][data-theme-page="ayuda"] .chat-active .messages-workspace.host-mode #messages-inbox{border:0}
html[data-theme="dark"][data-theme-page="ayuda"] .chat-active .host-mode .thread-entry{border-bottom:1px solid var(--line)}
}html[data-theme="dark"][data-theme-page="ayuda"] .profile-user .profile-trigger{border:1px solid var(--clay,#007a51);background-color:var(--clay,#007a51);color:#ffffff}
html[data-theme="dark"][data-theme-page="ayuda"] .profile-panel{background-color:#182536;color:#dce6f2;border:1px solid var(--line,#3c5068)}
html[data-theme="dark"][data-theme-page="ayuda"] .profile-panel small{color:var(--muted,#dce6f2)}
html[data-theme="dark"][data-theme-page="ayuda"] .profile-panel a,html[data-theme="dark"][data-theme-page="ayuda"] .profile-panel .profile-logout{border:0;border-top:1px solid var(--line,#3c5068);background-color:transparent;color:inherit}
html[data-theme="dark"][data-theme-page="ayuda"] .profile-panel .profile-logout{color:#78dbb3}
html[data-theme="dark"][data-theme-page="ayuda"] .account-modes a{border:1px solid var(--line,#3c5068);color:var(--ink,#dce6f2)}
html[data-theme="dark"][data-theme-page="ayuda"] .account-modes a[aria-current="page"]{background-color:var(--clay,#007a51);border-color:var(--clay,#007a51);color:#ffffff}
html[data-theme="dark"][data-theme-page="ayuda"] .account-modes a:hover{border-color:var(--clay,#007a51)}
html[data-theme="dark"][data-theme-page="ayuda"] .profile-panel .profile-menu-icon{color:currentColor}
html[data-theme="dark"][data-theme-page="ayuda"] .profile-panel a:hover,html[data-theme="dark"][data-theme-page="ayuda"] .profile-panel .profile-logout:hover{background-color:#142132}
html[data-theme="dark"][data-theme-page="ayuda"] header nav .account-profile-login,html[data-theme="dark"][data-theme-page="ayuda"] header nav .profile-user .profile-trigger{border:1px solid var(--clay,#007a51);background-color:var(--clay,#007a51);color:#ffffff}
html[data-theme="dark"][data-theme-page="ayuda"] .account-header-controls .account-mode-switch{border:1px solid var(--line,#3c5068);background-color:#182536;color:var(--ink,#dce6f2)}
html[data-theme="dark"][data-theme-page="ayuda"] .account-header-controls .account-mode-switch:hover{border-color:var(--clay,#007a51)}
html[data-theme="dark"][data-theme-page="ayuda"] .account-header-controls .account-profile-login{border:1px solid var(--clay,#007a51);background-color:var(--clay,#007a51);color:#ffffff}
html[data-theme="dark"][data-theme-page="ayuda"] .resolution-menu-badge{background-color:#a34a31;color:#fff}
html[data-theme="dark"][data-theme-page="ayuda"] .profile-panel[data-mode="host"] [data-profile-community-browse],html[data-theme="dark"][data-theme-page="ayuda"] .profile-panel[data-mode="host"] [data-profile-resolutions]{border-top:2px solid var(--line,#3c5068)}
html[data-theme="dark"][data-theme-page="ayuda"] .profile-trigger-initials{color:#fff}
html[data-theme="dark"][data-theme-page="ayuda"] body>dialog.messenger-inbox-window{border:1px solid #3c5068;background-color:#182536;color:#b1c9eb}
html[data-theme="dark"][data-theme-page="ayuda"] body>dialog.messenger-inbox-window::backdrop{background-color:rgb(0 39 99 / .32)}
html[data-theme="dark"][data-theme-page="ayuda"] .messenger-window-heading{background-color:#182536;border-bottom:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="ayuda"] .messenger-window-heading h2{color:#b1c9eb}
html[data-theme="dark"][data-theme-page="ayuda"] .messenger-window-close{border:1px solid #3c5068;background-color:#182536;color:#b1c9eb}
html[data-theme="dark"][data-theme-page="ayuda"] .messenger-frame-window>iframe{border:0;background-color:#182536}
html[data-theme="dark"][data-theme-page="ayuda"] .market-hero>p{color:var(--muted)}
html[data-theme="dark"][data-theme-page="ayuda"] .market-search{background-color:#182536;border:1px solid var(--line);color:var(--ink)}
html[data-theme="dark"][data-theme-page="ayuda"] .market-main input,html[data-theme="dark"][data-theme-page="ayuda"] .market-main select,html[data-theme="dark"][data-theme-page="ayuda"] .market-main textarea{border:1px solid var(--line);background-color:#182536;color:var(--ink)}
html[data-theme="dark"][data-theme-page="ayuda"] .property-card{background-color:#182536;border:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="ayuda"] .property-card p{color:var(--muted)}
html[data-theme="dark"][data-theme-page="ayuda"] .market-card{background-color:#182536;border:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="ayuda"] .market-form{background-color:transparent;color:var(--ink)}
html[data-theme="dark"][data-theme-page="ayuda"] .market-note{color:var(--muted)}
html[data-theme="dark"][data-theme-page="ayuda"] .market-callout{background-color:#142132}
html[data-theme="dark"][data-theme-page="ayuda"] .market-footer{border-top:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="ayuda"] .market-dialog{border:1px solid var(--line);background-color:var(--paper);color:var(--ink)}
html[data-theme="dark"][data-theme-page="ayuda"] .market-dialog::backdrop{background-color:#252e2880}
html[data-theme="dark"][data-theme-page="ayuda"] .market-dialog .market-form{color:var(--ink)}
html[data-theme="dark"][data-theme-page="ayuda"] .market-dialog textarea{border:1px solid var(--line);background-color:#182536}
html[data-theme="dark"][data-theme-page="ayuda"] .request-row{border-top:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="ayuda"] .status-pill{background-color:#142132}
html[data-theme="dark"][data-theme-page="ayuda"] .market-photo{background-color:#142132}
html[data-theme="dark"][data-theme-page="ayuda"] .market-caption{color:var(--muted)}
html[data-theme="dark"][data-theme-page="ayuda"] .review-card{border-top:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="ayuda"] .review-card small{color:var(--muted)}
html[data-theme="dark"][data-theme-page="ayuda"] .request-bubble{background-color:#182536;border:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="ayuda"] .platform-home-links{border-bottom:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="ayuda"] .finance-grid>div{background-color:#142132}
html[data-theme="dark"][data-theme-page="ayuda"] .host-steps{color:var(--muted)}
html[data-theme="dark"][data-theme-page="ayuda"] #editor-progress,html[data-theme="dark"][data-theme-page="ayuda"] #photo-status{background-color:#142132}
html[data-theme="dark"][data-theme-page="ayuda"] #market-status:not(:empty){background-color:#182536;border:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="ayuda"] .host-ai{border:1px solid #3c5068;background-color:#142132}
html[data-theme="dark"][data-theme-page="ayuda"] .ai-suggestion{background-color:var(--paper);border:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="ayuda"] .long-stay-discounts{border:1px solid var(--line);background-color:#142132}
html[data-theme="dark"][data-theme-page="ayuda"] .review-stars{border:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="ayuda"] .review-stars span{color:#78dbb3}
html[data-theme="dark"][data-theme-page="ayuda"] .guest-property-card{background-color:transparent;border:0}
html[data-theme="dark"][data-theme-page="ayuda"] .guest-property-card .property-card-media{background-color:#142132}
html[data-theme="dark"][data-theme-page="ayuda"] .guest-property-card .status-pill{background-color:transparent;color:var(--muted)}
html[data-theme="dark"][data-theme-page="ayuda"] .property-photo-arrow{border:0;background-color:#182536}
html[data-theme="dark"][data-theme-page="ayuda"] .search-filter-toggle{border:1px solid #3c5068;background-color:#182536;color:#b1c9eb}
html[data-theme="dark"][data-theme-page="ayuda"] .search-filter-controls{border:1px solid #3c5068;background-color:#142132}
html[data-theme="dark"][data-theme-page="ayuda"] .search-filter-controls select{background-color:#182536}
html[data-theme="dark"][data-theme-page="ayuda"] .search-sort-note{color:#dce6f2}
html[data-theme="dark"][data-theme-page="ayuda"] .search-filter-chip{border:1px solid #3c5068;background-color:#182536;color:#dce6f2}
html[data-theme="dark"][data-theme-page="ayuda"] .loyalty-offer{color:#dce6f2}
html[data-theme="dark"][data-theme-page="ayuda"] .listing-visibility-switch{border:1px solid #3c5068;background-color:#182536;color:#dce6f2}
html[data-theme="dark"][data-theme-page="ayuda"] .listing-visibility-switch:before{background-color:#969c94}
html[data-theme="dark"][data-theme-page="ayuda"] .listing-visibility-switch[aria-checked=true]{background-color:#176b45;color:#fff;border-color:#176b45}
html[data-theme="dark"][data-theme-page="ayuda"] .listing-visibility-switch[aria-checked=true]:before{background-color:#182536}
html[data-theme="dark"][data-theme-page="ayuda"] .listing-visibility-notice{border:1px solid #3c5068;background-color:#182536;color:#ffb4ac}
html[data-theme="dark"][data-theme-page="ayuda"] .property-owner-group{border-top:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="ayuda"] .cohost-pending-box{border:1px solid var(--line);background-color:#182536}
html[data-theme="dark"][data-theme-page="ayuda"] .cohost-contact-fields input,html[data-theme="dark"][data-theme-page="ayuda"] .cohost-pending-box input{background-color:#182536}
html[data-theme="dark"][data-theme-page="ayuda"] .cohost-contact-fields input::placeholder{color:#dce6f2}
html[data-theme="dark"][data-theme-page="ayuda"] .cohost-permission-form fieldset{border:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="ayuda"] .cohost-permission-form .check-label span{color:#dce6f2}
html[data-theme="dark"][data-theme-page="ayuda"] .cohost-permission-form .check-label:has(input:checked) span{color:var(--ink)}
html[data-theme="dark"][data-theme-page="ayuda"] .cohost-remove{color:#ffb4ac}
html[data-theme="dark"][data-theme-page="ayuda"] .cohost-remove:disabled{color:#dce6f2}
html[data-theme="dark"][data-theme-page="ayuda"] .calendar-day{border:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="ayuda"] .calendar-day.busy{background-color:#1c2d43;border-color:#3c5068}
html[data-theme="dark"][data-theme-page="ayuda"] .calendar-feed{border-bottom:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="ayuda"] .calendar-tutorial video{background-color:#182536}
html[data-theme="dark"][data-theme-page="ayuda"] .team-scope-columns [data-scope-rights]{border-top:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="ayuda"] .cohost-contact-fields>.cohost-edit-permissions,html[data-theme="dark"][data-theme-page="ayuda"] .cohost-contact-fields>.cohost-remove{border:0}
html[data-theme="dark"][data-theme-page="ayuda"] .stay-search{background-color:#182536;border:1px solid var(--line,#3c5068);color:var(--ink,#b1c9eb)}
html[data-theme="dark"][data-theme-page="ayuda"] .stay-destination,html[data-theme="dark"][data-theme-page="ayuda"] .stay-dates{border-right:1px solid var(--line,#3c5068)}
html[data-theme="dark"][data-theme-page="ayuda"] .stay-dates{border-bottom:0}
html[data-theme="dark"][data-theme-page="ayuda"] .stay-search input{border:0;background-color:transparent;color:var(--ink,#b1c9eb)}
html[data-theme="dark"][data-theme-page="ayuda"] .stay-search input::placeholder,html[data-theme="dark"][data-theme-page="ayuda"] .stay-date-summary{color:var(--muted,#b1c9eb)}
html[data-theme="dark"][data-theme-page="ayuda"] .stay-guests{background-color:#142132}
html[data-theme="dark"][data-theme-page="ayuda"] .stay-search-button{border:0;background-color:var(--clay,#007a51);color:white}
html[data-theme="dark"][data-theme-page="ayuda"] .stay-search-button:hover{background-color:#006440}
html[data-theme="dark"][data-theme-page="ayuda"] .stay-date-fields{border:1px solid var(--line,#3c5068);background-color:#182536}
html[data-theme="dark"][data-theme-page="ayuda"] .stay-date-fields input{border:1px solid var(--line,#3c5068)}
html[data-theme="dark"][data-theme-page="ayuda"] .stay-dates-done{border:1px solid var(--clay,#007a51);background-color:var(--clay,#007a51);color:white}
@media(max-width:700px){html[data-theme="dark"][data-theme-page="ayuda"] .stay-destination{border-right:0;border-bottom:1px solid var(--line,#3c5068)}
html[data-theme="dark"][data-theme-page="ayuda"] .stay-dates{border-right:0}
}html[data-theme="dark"][data-theme-page="ayuda"] .stay-destination-wrap .stay-destination{border-right:1px solid var(--line,#3c5068)}
html[data-theme="dark"][data-theme-page="ayuda"] .stay-destination-popup{background-color:#182536;border:1px solid var(--line,#3c5068)}
html[data-theme="dark"][data-theme-page="ayuda"] .stay-destination-heading{color:var(--muted,#b1c9eb)}
html[data-theme="dark"][data-theme-page="ayuda"] .stay-destination-heading:not(:first-child){border-top:1px solid var(--line,#3c5068)}
html[data-theme="dark"][data-theme-page="ayuda"] .stay-destination-option{border:0;background-color:transparent;color:var(--ink,#b1c9eb)}
html[data-theme="dark"][data-theme-page="ayuda"] .stay-destination-option:hover,html[data-theme="dark"][data-theme-page="ayuda"] .stay-destination-option[aria-selected=true]{background-color:#142132}
html[data-theme="dark"][data-theme-page="ayuda"] .stay-destination-option small{color:var(--muted,#b1c9eb)}
html[data-theme="dark"][data-theme-page="ayuda"] .stay-destination-icon{background-color:#142132;color:#b1c9eb}
html[data-theme="dark"][data-theme-page="ayuda"] .stay-destination-icon.beach{background-color:#142132;color:#78dbb3}
html[data-theme="dark"][data-theme-page="ayuda"] .stay-destination-icon.recent{background-color:#142132;color:#b1c9eb}
html[data-theme="dark"][data-theme-page="ayuda"] .stay-destination-empty{color:var(--muted,#b1c9eb)}
@media(max-width:700px){html[data-theme="dark"][data-theme-page="ayuda"] .stay-destination-wrap .stay-destination{border-right:0}
}html[data-theme="dark"][data-theme-page="ayuda"] .stay-month-navigation{color:var(--muted,#b1c9eb)}
html[data-theme="dark"][data-theme-page="ayuda"] .stay-month-navigation button{border:0;background-color:transparent;color:var(--ink,#b1c9eb)}
html[data-theme="dark"][data-theme-page="ayuda"] .stay-weekday{color:var(--muted,#b1c9eb)}
html[data-theme="dark"][data-theme-page="ayuda"] .stay-calendar-day{border:0;background-color:transparent;color:var(--ink,#b1c9eb)}
html[data-theme="dark"][data-theme-page="ayuda"] .stay-calendar-day:disabled{color:#dce6f2}
html[data-theme="dark"][data-theme-page="ayuda"] .stay-calendar-day.between{background-color:#142132}
html[data-theme="dark"][data-theme-page="ayuda"] .stay-calendar-day.selected{background-color:var(--clay,#007a51);color:white}
html[data-theme="dark"][data-theme-page="ayuda"] .stay-date-flexibility button{border:1px solid var(--line,#3c5068);background-color:#182536;color:var(--ink,#b1c9eb)}
html[data-theme="dark"][data-theme-page="ayuda"] .stay-date-flexibility button[aria-pressed=true]{border:2px solid var(--clay,#007a51);background-color:#182536}
html[data-theme="dark"][data-theme-page="ayuda"] .stay-calendar-help{color:var(--muted,#b1c9eb)}
html[data-theme="dark"][data-theme-page="ayuda"] .stay-dates-clear{border:0;background-color:transparent;color:var(--ink,#b1c9eb)}
html[data-theme="dark"][data-theme-page="ayuda"] .stay-guests-toggle{border:0;background-color:#142132;color:var(--ink,#b1c9eb)}
html[data-theme="dark"][data-theme-page="ayuda"] .stay-guests-toggle span{color:var(--muted,#b1c9eb)}
html[data-theme="dark"][data-theme-page="ayuda"] .stay-guests-popup{border:1px solid var(--line,#3c5068);background-color:#182536}
html[data-theme="dark"][data-theme-page="ayuda"] .stay-guest-row{border-bottom:1px solid var(--line,#3c5068)}
html[data-theme="dark"][data-theme-page="ayuda"] .stay-guest-row small{color:var(--muted,#b1c9eb)}
html[data-theme="dark"][data-theme-page="ayuda"] .stay-guest-counter button{border:1px solid var(--line,#3c5068);background-color:#142132;color:var(--ink,#b1c9eb)}
html[data-theme="dark"][data-theme-page="ayuda"] .stay-guests-note{color:var(--muted,#b1c9eb)}
html[data-theme="dark"][data-theme-page="ayuda"] .stay-guests-service{border:0;background-color:transparent;color:var(--muted,#b1c9eb)}
html[data-theme="dark"][data-theme-page="ayuda"] .stay-guests-done{border:0;background-color:var(--clay,#007a51);color:white}
html[data-theme="dark"][data-theme-page="ayuda"] .market-form .stay-guests-toggle{border:1px solid var(--line,#3c5068)}
html[data-theme="dark"][data-theme-page="ayuda"] .property-share-button{border:1px solid var(--line,#3c5068);background-color:#182536;color:var(--ink,#b1c9eb)}
html[data-theme="dark"][data-theme-page="ayuda"] .property-share-button:hover{border-color:var(--clay,#007a51)}
html[data-theme="dark"][data-theme-page="ayuda"] .property-share-dialog{border:1px solid var(--line,#3c5068);background-color:var(--paper,#182536);color:var(--ink,#b1c9eb)}
html[data-theme="dark"][data-theme-page="ayuda"] .property-share-dialog::backdrop{background-color:#252e2880}
html[data-theme="dark"][data-theme-page="ayuda"] .share-close{border:0;background-color:transparent}
html[data-theme="dark"][data-theme-page="ayuda"] .share-link-label input{border:1px solid var(--line,#3c5068);background-color:#182536;color:inherit}
html[data-theme="dark"][data-theme-page="ayuda"] .accommodation-heading button{border:1px solid #3c5068;background-color:#182536;color:#dce6f2}
html[data-theme="dark"][data-theme-page="ayuda"] .accommodation-card{color:inherit}
html[data-theme="dark"][data-theme-page="ayuda"] .accommodation-card img{background-color:#142132}
html[data-theme="dark"][data-theme-page="ayuda"] .accommodation-note{color:#dce6f2}
html[data-theme="dark"][data-theme-page="ayuda"] .accommodation-filter select{border:1px solid #3c5068;background-color:#182536}
html[data-theme="dark"][data-theme-page="ayuda"] .trend-heading p{color:#dce6f2}
html[data-theme="dark"][data-theme-page="ayuda"] .trend-controls select,html[data-theme="dark"][data-theme-page="ayuda"] .trend-location-button{border:1px solid #3c5068;background-color:#182536;color:#dce6f2}
html[data-theme="dark"][data-theme-page="ayuda"] .trend-card{background-color:#416858;color:#fff}
html[data-theme="dark"][data-theme-page="ayuda"] .trend-card:after{background:linear-gradient(180deg,rgba(0,0,0,.52),rgba(0,0,0,0) 70%,rgba(0,0,0,.2))}
html[data-theme="dark"][data-theme-page="ayuda"] .trend-card h3{color:#fff}
html[data-theme="dark"][data-theme-page="ayuda"] .trend-location-status{color:#dce6f2}
html[data-theme="dark"][data-theme-page="ayuda"] .trend-method{color:#dce6f2}
html[data-theme="dark"][data-theme-page="ayuda"] .trend-method a{color:inherit}
html[data-theme="dark"][data-theme-page="ayuda"] .trend-credits{color:#dce6f2}
html[data-theme="dark"][data-theme-page="ayuda"] .trend-loading{background-color:#142132;color:#dce6f2}
html[data-theme="dark"][data-theme-page="ayuda"] .trend-retry{background-color:#182536;border:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="ayuda"] .favorite-heart{border:1px solid #ffffffaa;background-color:#182536;color:#dce6f2}
html[data-theme="dark"][data-theme-page="ayuda"] .favorite-heart.is-favorite{color:#ffb4ac}
html[data-theme="dark"][data-theme-page="ayuda"] .favorite-heart.is-favorite svg{fill:currentColor}
html[data-theme="dark"][data-theme-page="ayuda"] .favorite-feedback{background-color:#254a35;color:#fff}
html[data-theme="dark"][data-theme-page="ayuda"] .library-tabs button{border:1px solid #3c5068;background-color:#182536;color:#dce6f2}
html[data-theme="dark"][data-theme-page="ayuda"] .library-tabs button[aria-selected=true]{background-color:#007a51;color:#fff;border-color:#007a51}
html[data-theme="dark"][data-theme-page="ayuda"] .library-property-card{border:1px solid #3c5068;background-color:#182536}
html[data-theme="dark"][data-theme-page="ayuda"] .library-no-photo{background-color:#142132;color:#dce6f2}
html[data-theme="dark"][data-theme-page="ayuda"] .library-section-head button{background-color:#182536;border:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="ayuda"] .library-note{background-color:#142132}
html[data-theme="dark"][data-theme-page="ayuda"] .reservation-filters button{border:1px solid #3c5068;background-color:#182536}
html[data-theme="dark"][data-theme-page="ayuda"] .reservation-filters button[aria-pressed=true]{background-color:#007a51;color:#fff}
html[data-theme="dark"][data-theme-page="ayuda"] .offers-status{color:#dce6f2}
html[data-theme="dark"][data-theme-page="ayuda"] .offer-media{background-color:#142132}
html[data-theme="dark"][data-theme-page="ayuda"] .offer-no-photo{color:#dce6f2}
html[data-theme="dark"][data-theme-page="ayuda"] .offer-photo-arrow{border:0;background-color:#182536;color:#dce6f2}
html[data-theme="dark"][data-theme-page="ayuda"] .offer-photo-count{background-color:#183620cc;color:#fff}
html[data-theme="dark"][data-theme-page="ayuda"] .offer-body h3 a{color:inherit}
html[data-theme="dark"][data-theme-page="ayuda"] .offer-location,html[data-theme="dark"][data-theme-page="ayuda"] .offer-details{color:#dce6f2}
html[data-theme="dark"][data-theme-page="ayuda"] .offer-rating{background-color:#007a51;color:#fff}
html[data-theme="dark"][data-theme-page="ayuda"] .offer-badge{background-color:#007a51;color:#fff}
html[data-theme="dark"][data-theme-page="ayuda"] .offer-price del{color:#dce6f2}
html[data-theme="dark"][data-theme-page="ayuda"] .offer-action{color:#78dbb3}
html[data-theme="dark"][data-theme-page="ayuda"] .offers-footnote{color:#dce6f2}
html[data-theme="dark"][data-theme-page="ayuda"] .offer-type{color:#dce6f2}
html[data-theme="dark"][data-theme-page="ayuda"] .offer-review-count{color:#dce6f2}
html[data-theme="dark"][data-theme-page="ayuda"] .offer-cleaning{color:#dce6f2}
html[data-theme="dark"][data-theme-page="ayuda"] .offers-promo{border:1px solid var(--line,#3c5068);background-color:#182536}
html[data-theme="dark"][data-theme-page="ayuda"] .platform-intro p{color:var(--muted)}
html[data-theme="dark"][data-theme-page="ayuda"] .platform-how{border-top:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="ayuda"] .platform-steps article>span{background-color:#142132;color:#78dbb3}
html[data-theme="dark"][data-theme-page="ayuda"] .platform-steps p{color:var(--muted)}
html[data-theme="dark"][data-theme-page="ayuda"] .platform-host{background-color:#142132}
html[data-theme="dark"][data-theme-page="ayuda"] .platform-host p{color:var(--muted)}
html[data-theme="dark"][data-theme-page="ayuda"] .platform-footer p{color:var(--muted)}
html[data-theme="dark"][data-theme-page="ayuda"] .properties-status{color:var(--muted)}
html[data-theme="dark"][data-theme-page="ayuda"] body[data-home-platform] header.home-header{background-color:var(--paper,#182536);border-bottom:1px solid var(--line)}
@media(max-width:700px){html[data-theme="dark"][data-theme-page="ayuda"] body[data-home-platform] header.home-header .nav-cta{border:0}
}html[data-theme="dark"][data-theme-page="ayuda"] body[data-home-platform] .medical-hero h1{color:#b1c9eb}
html[data-theme="dark"][data-theme-page="ayuda"] body[data-home-platform] .medical-hero-description{color:#b1c9eb}
html[data-theme="dark"][data-theme-page="ayuda"] body[data-home-platform] .medical-cta{border:1px solid #007a51}
html[data-theme="dark"][data-theme-page="ayuda"] body[data-home-platform] .medical-cta-primary{background-color:#007a51;color:white}
html[data-theme="dark"][data-theme-page="ayuda"] body[data-home-platform] .medical-cta-primary:hover{background-color:#006440}
html[data-theme="dark"][data-theme-page="ayuda"] body[data-home-platform] .medical-cta-secondary{background-color:#182536;color:#78dbb3}
html[data-theme="dark"][data-theme-page="ayuda"] body[data-home-platform] .medical-cta-secondary:hover{background-color:#142132}
html[data-theme="dark"][data-theme-page="ayuda"] body[data-home-platform] .medical-stay-link{color:#b1c9eb}
html[data-theme="dark"][data-theme-page="ayuda"] body[data-home-platform] .medical-stay-search{border-top:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="ayuda"] body[data-home-platform] .medical-stay-intro h2{color:#b1c9eb}
html[data-theme="dark"][data-theme-page="ayuda"] body[data-home-platform] .medical-stay-intro p{color:#b1c9eb}
html[data-theme="dark"][data-theme-page="ayuda"] body[data-home-platform] .medical-search label{color:#b1c9eb}
html[data-theme="dark"][data-theme-page="ayuda"] body[data-home-platform] .medical-search input{border:1px solid #3c5068;background-color:#182536;color:#b1c9eb}
html[data-theme="dark"][data-theme-page="ayuda"] body[data-home-platform] .medical-search input::placeholder{color:#b1c9eb}
html[data-theme="dark"][data-theme-page="ayuda"] body[data-home-platform] .medical-search button{border:0;background-color:#007a51;color:#fff}
html[data-theme="dark"][data-theme-page="ayuda"] body[data-home-platform] .medical-search button:hover{background-color:#006440}
html[data-theme="dark"][data-theme-page="ayuda"] body[data-home-platform] .medical-search-help{color:#b1c9eb}
html[data-theme="dark"][data-theme-page="ayuda"] body[data-home-platform] .medical-search-help a{color:#78dbb3}
html[data-theme="dark"][data-theme-page="ayuda"] body[data-home-platform] .medical-specialties,html[data-theme="dark"][data-theme-page="ayuda"] body[data-home-platform] .medical-how{border-top:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="ayuda"] body[data-home-platform] .medical-specialties h2,html[data-theme="dark"][data-theme-page="ayuda"] body[data-home-platform] .medical-how h2{color:#b1c9eb}
html[data-theme="dark"][data-theme-page="ayuda"] body[data-home-platform] .medical-specialties p{color:#b1c9eb}
html[data-theme="dark"][data-theme-page="ayuda"] body[data-home-platform] .medical-specialty-links a{border:1px solid #3c5068;background-color:#182536;color:#b1c9eb}
html[data-theme="dark"][data-theme-page="ayuda"] body[data-home-platform] .medical-specialty-links a:hover{background-color:#142132;border-color:#007a51}
html[data-theme="dark"][data-theme-page="ayuda"] body[data-home-platform] .medical-how li{color:#b1c9eb}
html[data-theme="dark"][data-theme-page="ayuda"] body[data-home-platform] .medical-how li::before{background-color:#142132;color:#78dbb3}
html[data-theme="dark"][data-theme-page="ayuda"] body[data-home-platform] .medical-how li strong{color:#b1c9eb}
html[data-theme="dark"][data-theme-page="ayuda"] body[data-home-platform] .medical-hero h1{color:#fff}
html[data-theme="dark"][data-theme-page="ayuda"] body[data-home-platform] .medical-hero-description{color:#fff}
html[data-theme="dark"][data-theme-page="ayuda"] body[data-home-platform] .medical-search label{color:#fff}
html[data-theme="dark"][data-theme-page="ayuda"] body[data-home-platform] .medical-search-help{color:#fff}
html[data-theme="dark"][data-theme-page="ayuda"] body[data-home-platform] .medical-search-help a{color:#fff}
html[data-theme="dark"][data-theme-page="ayuda"] body[data-home-platform] .medical-search label{color:#b1c9eb}
html[data-theme="dark"][data-theme-page="ayuda"] .home-services-controls button{border:1px solid #3c5068;background-color:#182536;color:#b1c9eb}
html[data-theme="dark"][data-theme-page="ayuda"] .home-services-controls button:hover:not(:disabled){background-color:#142132;border-color:#007a51}
html[data-theme="dark"][data-theme-page="ayuda"] .home-service-card{color:#b1c9eb}
html[data-theme="dark"][data-theme-page="ayuda"] .home-service-card:hover{color:#78dbb3}
html[data-theme="dark"][data-theme-page="ayuda"] .medical-directory{border-bottom:1px solid var(--line,#3c5068)}
html[data-theme="dark"][data-theme-page="ayuda"] .medical-directory-intro{color:#b1c9eb}
html[data-theme="dark"][data-theme-page="ayuda"] .medical-directory-group h3{color:#b1c9eb}
html[data-theme="dark"][data-theme-page="ayuda"] .medical-directory-group a{color:#b1c9eb}
html[data-theme="dark"][data-theme-page="ayuda"] .medical-directory-group a::before{color:#b1c9eb}
html[data-theme="dark"][data-theme-page="ayuda"] img.home-service-photo{background-color:#142132}
html[data-theme="dark"][data-theme-page="ayuda"] .account-verified{color:#b1c9eb}
html[data-theme="dark"][data-theme-page="ayuda"] .verification-summary{background-color:#182536}
html[data-theme="dark"][data-theme-page="ayuda"] .verification-identity{border-top:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="ayuda"] .verification-whatsapp{border:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="ayuda"] .catalog-tabs a{color:var(--ink);border-bottom:2px solid transparent}
html[data-theme="dark"][data-theme-page="ayuda"] .catalog-tabs a[aria-current=page]{border-color:var(--clay,#3c5068)}
html[data-theme="dark"][data-theme-page="ayuda"] .catalog-card{border:1px solid #3c5068;background-color:#182536}
html[data-theme="dark"][data-theme-page="ayuda"] .catalog-detail-grid aside{border:1px solid #3c5068;background-color:#182536}
html[data-theme="dark"][data-theme-page="ayuda"] .catalog-slot{border:1px solid #3c5068;background-color:#182536}
html[data-theme="dark"][data-theme-page="ayuda"] .catalog-slot:has(input:checked){border:2px solid #3c5068}
html[data-theme="dark"][data-theme-page="ayuda"] .catalog-details div{background-color:#142132}
html[data-theme="dark"][data-theme-page="ayuda"] .catalog-request{background-color:#182536;border:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="ayuda"] .catalog-chat-message{background-color:#142132}
html[data-theme="dark"][data-theme-page="ayuda"] .catalog-chat-message.mine{background-color:#142132}
html[data-theme="dark"][data-theme-page="ayuda"] .catalog-toolbar input,html[data-theme="dark"][data-theme-page="ayuda"] #catalog-host>label select{border:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="ayuda"] .catalog-review{border-top:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="ayuda"] header .catalog-tabs a{color:var(--muted)}
html[data-theme="dark"][data-theme-page="ayuda"] header .catalog-tabs a[aria-current=page]{color:var(--ink);border-color:var(--ink)}
html[data-theme="dark"][data-theme-page="ayuda"] header.catalog-header,html[data-theme="dark"][data-theme-page="ayuda"] header.catalog-accommodation-header{background-color:var(--paper);border-bottom:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="ayuda"] .catalog-search-wrap .catalog-date-summary{color:var(--muted)}
html[data-theme="dark"][data-theme-page="ayuda"] .catalog-dates-done{border:0;background-color:var(--clay);color:#fff}
html[data-theme="dark"][data-theme-page="ayuda"] .catalog-row-heading button{border:1px solid var(--line);background-color:#182536;color:var(--ink)}
html[data-theme="dark"][data-theme-page="ayuda"] .catalog-browse-card{border:0;background-color:transparent}
html[data-theme="dark"][data-theme-page="ayuda"] .catalog-browse-card p{color:var(--muted)}
html[data-theme="dark"][data-theme-page="ayuda"] .catalog-browse-card .button{border:0;background:none;color:#78dbb3}
html[data-theme="dark"][data-theme-page="ayuda"] .catalog-card-badge{background-color:#fffffff0;color:#dce6f2}
html[data-theme="dark"][data-theme-page="ayuda"] .service-category{border:0;background-color:transparent;color:var(--ink)}
html[data-theme="dark"][data-theme-page="ayuda"] .service-category-icon{border:2px solid transparent;background-color:#142132}
html[data-theme="dark"][data-theme-page="ayuda"] .service-category[aria-pressed=true] .service-category-icon{border-color:var(--clay);background-color:#142132}
html[data-theme="dark"][data-theme-page="ayuda"] .service-nav-trigger{border:0;border-bottom:2px solid transparent;background-color:transparent;color:var(--muted)}
html[data-theme="dark"][data-theme-page="ayuda"] .service-nav-trigger[aria-current=page]{color:var(--ink)}
html[data-theme="dark"][data-theme-page="ayuda"] .service-submenu{background-color:#182536;border:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="ayuda"] .catalog-tabs .service-submenu a,html[data-theme="dark"][data-theme-page="ayuda"] .service-submenu-chips a{border:1px solid var(--line);color:var(--ink)}
html[data-theme="dark"][data-theme-page="ayuda"] .service-submenu-chips a:hover,html[data-theme="dark"][data-theme-page="ayuda"] .service-submenu-chips a[aria-current=page]{border-color:var(--ink);background-color:#142132}
html[data-theme="dark"][data-theme-page="ayuda"] .catalog-tabs .service-submenu a.service-submenu-all,html[data-theme="dark"][data-theme-page="ayuda"] .service-submenu-all{border:0;color:#78dbb3}
html[data-theme="dark"][data-theme-page="ayuda"] .service-type-trigger{border:0;border-left:1px solid var(--line);background-color:transparent;color:var(--ink)}
html[data-theme="dark"][data-theme-page="ayuda"] .service-type-trigger>span:last-child{color:var(--muted)}
@media(max-width:700px){html[data-theme="dark"][data-theme-page="ayuda"] .has-service-type .service-search-menu{border-top:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="ayuda"] .service-type-trigger{border-left:0}
}html[data-theme="dark"][data-theme-page="ayuda"] .experience-chip,html[data-theme="dark"][data-theme-page="ayuda"] .experience-destination{border:1px solid var(--line);background-color:#182536;color:var(--ink)}
html[data-theme="dark"][data-theme-page="ayuda"] .experience-chip[aria-pressed=true]{background-color:var(--clay);color:white}
html[data-theme="dark"][data-theme-page="ayuda"] .experience-destination span{color:var(--muted)}
html[data-theme="dark"][data-theme-page="ayuda"] .service-category-note{color:var(--muted)}
html[data-theme="dark"][data-theme-page="ayuda"] .host-ui-dialog #catalog-editor{border:0;background-color:transparent}
html[data-theme="dark"][data-theme-page="ayuda"] .host-ui-dialog #catalog-editor input,html[data-theme="dark"][data-theme-page="ayuda"] .host-ui-dialog #catalog-editor select,html[data-theme="dark"][data-theme-page="ayuda"] .host-ui-dialog #catalog-editor textarea{border:1px solid #3c5068;background-color:#182536}
html[data-theme="dark"][data-theme-page="ayuda"] .host-ui-dialog #catalog-editor fieldset{border:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="ayuda"] .host-ui-dialog #catalog-editor .button{background-color:var(--clay);color:white}
html[data-theme="dark"][data-theme-page="ayuda"] .host-ui-dialog #catalog-files{border-top:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="ayuda"] .host-ui-dialog #catalog-media-count{color:var(--muted)}
@media(max-width:700px){html[data-theme="dark"][data-theme-page="ayuda"] header.catalog-header .stay-search>.stay-destination{border-right:0;border-bottom:1px solid var(--line)}
}html[data-theme="dark"][data-theme-page="ayuda"] header.catalog-header .catalog-person-count{color:var(--muted)}
html[data-theme="dark"][data-theme-page="ayuda"] .service-save-progress{color:var(--ink,#b1c9eb)}
html[data-theme="dark"][data-theme-page="ayuda"] header .catalog-tabs svg.catalog-nav-icon{color:#b1c9eb}
html[data-theme="dark"][data-theme-page="ayuda"] header .catalog-tabs a[aria-current="page"] svg.catalog-nav-icon{color:#78dbb3}
html[data-theme="dark"][data-theme-page="ayuda"] .medical-nearby-stays{border-top:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="ayuda"] .medical-nearby-stays h2{color:#b1c9eb}
html[data-theme="dark"][data-theme-page="ayuda"] .medical-nearby-stays p{color:#b1c9eb}
html[data-theme="dark"][data-theme-page="ayuda"] .medical-nearby-card{color:#b1c9eb}
html[data-theme="dark"][data-theme-page="ayuda"] .medical-nearby-card span{color:#b1c9eb}
html[data-theme="dark"][data-theme-page="ayuda"] .medical-nearby-card .medical-nearby-price{color:#78dbb3}
html[data-theme="dark"][data-theme-page="ayuda"] .medical-nearby-stays h3{color:#b1c9eb}
html[data-theme="dark"][data-theme-page="ayuda"] .site-footer-row{border-top:1px solid var(--line,#3c5068);color:var(--ink,#dce6f2)}
html[data-theme="dark"][data-theme-page="ayuda"] .site-footer-legal a{color:inherit}
html[data-theme="dark"][data-theme-page="ayuda"] .footer-language select{border:0;background-color:transparent;color:inherit}
html[data-theme="dark"][data-theme-page="ayuda"] .footer-socials button{border:0;background-color:transparent;color:inherit}
html[data-theme="dark"][data-theme-page="ayuda"] .site-footer svg{fill:none;stroke:currentColor}
html[data-theme="dark"][data-theme-page="ayuda"] .platform-information section{border-bottom:1px solid var(--line,#3c5068)}
html[data-theme="dark"][data-theme-page="ayuda"] .locale-trigger{border:0;background-color:transparent;color:inherit}
html[data-theme="dark"][data-theme-page="ayuda"] .locale-dialog{border:0;background-color:#182536;color:#dce6f2}
html[data-theme="dark"][data-theme-page="ayuda"] .locale-dialog::backdrop{background-color:rgba(0,0,0,.38)}
html[data-theme="dark"][data-theme-page="ayuda"] .locale-close{border:0;background-color:transparent}
html[data-theme="dark"][data-theme-page="ayuda"] .locale-note{color:#dce6f2}
html[data-theme="dark"][data-theme-page="ayuda"] .locale-dialog input{border:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="ayuda"] .locale-option{border:1px solid transparent;background-color:transparent;color:inherit}
html[data-theme="dark"][data-theme-page="ayuda"] .locale-option small{color:#dce6f2}
html[data-theme="dark"][data-theme-page="ayuda"] .locale-option:hover{background-color:#142132}
html[data-theme="dark"][data-theme-page="ayuda"] .locale-option[aria-pressed=true]{border-color:#252e29;background-color:#142132}
html[data-theme="dark"][data-theme-page="ayuda"] .footer-support a{color:inherit}
html[data-theme="dark"][data-theme-page="ayuda"] .help-actions button{border:1px solid var(--line,#3c5068);background-color:#182536}
html[data-theme="dark"][data-theme-page="ayuda"] .footer-directory{border-bottom:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="ayuda"] .footer-directory h2{color:#b1c9eb}
html[data-theme="dark"][data-theme-page="ayuda"] .footer-directory nav a{color:#b1c9eb}
html[data-theme="dark"][data-theme-page="ayuda"] .header-language{border:1px solid #3c5068;background-color:#182536;color:#b1c9eb}
html[data-theme="dark"][data-theme-page="ayuda"] .header-language svg{fill:none;stroke:currentColor}
html[data-theme="dark"][data-theme-page="ayuda"] .header-language select{color:inherit;background-color:transparent;border:0}
html[data-theme="dark"][data-theme-page="ayuda"] .medical-suggestions{background-color:#182536;color:#b1c9eb;border:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="ayuda"] .medical-suggestions [role=option]:hover,html[data-theme="dark"][data-theme-page="ayuda"] .medical-suggestions [aria-selected=true]{background-color:#142132;color:#b1c9eb}
html[data-theme="dark"][data-theme-page="ayuda"] .service-search-bar{border:1px solid #3c5068;background-color:#182536}
html[data-theme="dark"][data-theme-page="ayuda"] .service-search-bar label{color:#b1c9eb}
html[data-theme="dark"][data-theme-page="ayuda"] .service-search-bar label+label{border-left:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="ayuda"] .service-search-bar input[type=search]{border:0;background-color:transparent;color:#b1c9eb}
html[data-theme="dark"][data-theme-page="ayuda"] .service-search-bar button[type=submit]{border:0;background-color:#007a51;color:#fff}
html[data-theme="dark"][data-theme-page="ayuda"] .service-search-bar button:hover{background-color:#006440}
@media(max-width:700px){html[data-theme="dark"][data-theme-page="ayuda"] .service-search-bar label+label{border-left:0;border-top:1px solid #3c5068}
}html[data-theme="dark"][data-theme-page="ayuda"] .translation-status{color:#b1c9eb;background-color:#182536}
html[data-theme="dark"][data-theme-page="ayuda"] .extended-privacy section{border-top:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="ayuda"] .privacy-switch-row small{color:#dce6f2}
html[data-theme="dark"][data-theme-page="ayuda"] .privacy-switch-row input{border:0!important;background:#142132!important}
html[data-theme="dark"][data-theme-page="ayuda"] .privacy-switch-row input:before{background-color:#182536}
html[data-theme="dark"][data-theme-page="ayuda"] .privacy-switch-row input:checked{background:#002763!important}
html[data-theme="dark"][data-theme-page="ayuda"] .extended-privacy .privacy-action{border:1px solid #3c5068;background-color:#182536}
html[data-theme="dark"][data-theme-page="ayuda"] .privacy-person{border:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="ayuda"] .privacy-travel-map{border:0}
html[data-theme="dark"][data-theme-page="ayuda"] .privacy-switch-row input{background:#142132!important}
html[data-theme="dark"][data-theme-page="ayuda"] .privacy-switch-row input:checked{background:#222!important}
html[data-theme="dark"][data-theme-page="ayuda"] .privacy-switch-row input:after{color:#dce6f2}
html[data-theme="dark"][data-theme-page="ayuda"] .notification-bell{border:1px solid var(--line,#3c5068);background-color:var(--paper,#182536);color:#78dbb3}
html[data-theme="dark"][data-theme-page="ayuda"] .notification-count{background-color:#187db9;color:white}
html[data-theme="dark"][data-theme-page="ayuda"] .notification-panel{border:1px solid #3c5068;background-color:#182536;color:#dce6f2}
html[data-theme="dark"][data-theme-page="ayuda"] .notification-heading button{border:0;background-color:transparent;color:#78dbb3}
html[data-theme="dark"][data-theme-page="ayuda"] .notification-read-all{border:0;background-color:transparent;color:#78dbb3}
html[data-theme="dark"][data-theme-page="ayuda"] .notification-item{border-bottom:1px solid #3c5068;color:inherit}
html[data-theme="dark"][data-theme-page="ayuda"] .notification-item.unread{background-color:#182536;border-left:3px solid #3c5068}
html[data-theme="dark"][data-theme-page="ayuda"] .notification-item small{color:#dce6f2}
html[data-theme="dark"][data-theme-page="ayuda"] .notification-detail{border:1px solid var(--line,#3c5068);background-color:#182536;color:var(--ink,#dce6f2)}
html[data-theme="dark"][data-theme-page="ayuda"] .notification-detail::backdrop{background-color:rgb(25 39 35 / .38)}
html[data-theme="dark"][data-theme-page="ayuda"] .notification-detail h2{color:var(--ink,#dce6f2)}
html[data-theme="dark"][data-theme-page="ayuda"] .notification-detail time{color:#dce6f2}
html[data-theme="dark"][data-theme-page="ayuda"] .notification-detail [role=status]{color:#dce6f2}
html[data-theme="dark"][data-theme-page="ayuda"] .notification-detail-close{border:1px solid var(--line,#3c5068);background-color:#182536;color:var(--ink,#dce6f2)}
html[data-theme="dark"][data-theme-page="ayuda"] .notification-detail-link,html[data-theme="dark"][data-theme-page="ayuda"] .notification-detail-retry{border:0;background-color:var(--clay,#007a51);color:#fff}
html[data-theme="dark"][data-theme-page="ayuda"] .notification-detail-link:hover,html[data-theme="dark"][data-theme-page="ayuda"] .notification-detail-retry:hover{background-color:#783221}
html[data-theme="dark"][data-theme-page="ayuda"] .notification-tabs button{border:1px solid #3c5068;background-color:#182536;color:var(--ink,#dce6f2)}
html[data-theme="dark"][data-theme-page="ayuda"] .notification-tabs button[aria-pressed=true]{background-color:var(--clay,#007a51);color:#fff;border-color:transparent}
html[data-theme="dark"][data-theme-page="ayuda"] .notification-inbox-link{color:#78dbb3}
html[data-theme="dark"][data-theme-page="ayuda"]{--paper:#182536;--ink:#b1c9eb;--muted:#b1c9eb;--line:#3c5068;--brand-surface:#182536}
html[data-theme="dark"][data-theme-page="ayuda"] body{background-color:var(--paper);color:var(--ink)}
html[data-theme="dark"][data-theme-page="ayuda"] h1,html[data-theme="dark"][data-theme-page="ayuda"] h2,html[data-theme="dark"][data-theme-page="ayuda"] h3,html[data-theme="dark"][data-theme-page="ayuda"] h4,html[data-theme="dark"][data-theme-page="ayuda"] h5,html[data-theme="dark"][data-theme-page="ayuda"] h6{color:#78dbb3}
html[data-theme="dark"][data-theme-page="ayuda"] header .catalog-tabs a[aria-current=page],html[data-theme="dark"][data-theme-page="ayuda"] header .catalog-tabs .service-nav-trigger[aria-current=page]{color:#78dbb3}
html[data-theme="dark"][data-theme-page="ayuda"] body .text-link,html[data-theme="dark"][data-theme-page="ayuda"] body .property-card h3,html[data-theme="dark"][data-theme-page="ayuda"] body .catalog-browse-card h3,html[data-theme="dark"][data-theme-page="ayuda"] body .footer-support h2{color:#78dbb3}
html[data-theme="dark"][data-theme-page="ayuda"] body .button:not(.outline),html[data-theme="dark"][data-theme-page="ayuda"] body .stay-search-button,html[data-theme="dark"][data-theme-page="ayuda"] body .stay-dates-done,html[data-theme="dark"][data-theme-page="ayuda"] body .catalog-dates-done,html[data-theme="dark"][data-theme-page="ayuda"] body .stay-guests-done{background-color:var(--brand-action);color:#FFFFFF;border-color:var(--brand-action)}
html[data-theme="dark"][data-theme-page="ayuda"] body .button:not(.outline):hover,html[data-theme="dark"][data-theme-page="ayuda"] body .stay-search-button:hover,html[data-theme="dark"][data-theme-page="ayuda"] body .stay-dates-done:hover,html[data-theme="dark"][data-theme-page="ayuda"] body .catalog-dates-done:hover,html[data-theme="dark"][data-theme-page="ayuda"] body .stay-guests-done:hover{background-color:var(--brand-action-hover);border-color:var(--brand-action-hover)}
html[data-theme="dark"][data-theme-page="ayuda"] body .button.outline{background-color:var(--brand-surface);color:#78dbb3;border-color:var(--brand-primary)}
html[data-theme="dark"][data-theme-page="ayuda"] body .button.outline:hover{background-color:var(--brand-sage)}
html[data-theme="dark"][data-theme-page="ayuda"] body .stay-search,html[data-theme="dark"][data-theme-page="ayuda"] body .stay-date-fields,html[data-theme="dark"][data-theme-page="ayuda"] body .stay-destination-popup,html[data-theme="dark"][data-theme-page="ayuda"] body .stay-guests-popup,html[data-theme="dark"][data-theme-page="ayuda"] body .property-card,html[data-theme="dark"][data-theme-page="ayuda"] body .market-card,html[data-theme="dark"][data-theme-page="ayuda"] body .catalog-card,html[data-theme="dark"][data-theme-page="ayuda"] body .catalog-request,html[data-theme="dark"][data-theme-page="ayuda"] body .reservation-card,html[data-theme="dark"][data-theme-page="ayuda"] body .library-property-card,html[data-theme="dark"][data-theme-page="ayuda"] body .property-layout aside,html[data-theme="dark"][data-theme-page="ayuda"] body .catalog-detail-grid aside,html[data-theme="dark"][data-theme-page="ayuda"] body .market-dialog,html[data-theme="dark"][data-theme-page="ayuda"] body .host-ui-dialog,html[data-theme="dark"][data-theme-page="ayuda"] body .login-style-dialog,html[data-theme="dark"][data-theme-page="ayuda"] body .locale-dialog,html[data-theme="dark"][data-theme-page="ayuda"] body .profile-panel{background-color:var(--brand-surface);border-color:var(--line)}
html[data-theme="dark"][data-theme-page="ayuda"] body .stay-guests,html[data-theme="dark"][data-theme-page="ayuda"] body .stay-guests-toggle{background-color:var(--brand-sage)}
html[data-theme="dark"][data-theme-page="ayuda"] body .stay-guest-row,html[data-theme="dark"][data-theme-page="ayuda"] body .catalog-person-count{color:var(--ink)}
html[data-theme="dark"][data-theme-page="ayuda"] body .host-ai,html[data-theme="dark"][data-theme-page="ayuda"] body .market-callout,html[data-theme="dark"][data-theme-page="ayuda"] body .catalog-details div,html[data-theme="dark"][data-theme-page="ayuda"] body .catalog-chat-message.mine,html[data-theme="dark"][data-theme-page="ayuda"] body .stay-destination-option:hover{background-color:var(--brand-sage);color:var(--ink)}
html[data-theme="dark"][data-theme-page="ayuda"] body .stay-date-flexibility button[aria-pressed=true],html[data-theme="dark"][data-theme-page="ayuda"] body .stay-calendar-day.selected,html[data-theme="dark"][data-theme-page="ayuda"] body .service-category[aria-pressed=true] .service-category-icon,html[data-theme="dark"][data-theme-page="ayuda"] body .experience-chip[aria-pressed=true],html[data-theme="dark"][data-theme-page="ayuda"] body .locale-option[aria-pressed=true]{border-color:var(--brand-primary)}
html[data-theme="dark"][data-theme-page="ayuda"] body .stay-calendar-day.selected,html[data-theme="dark"][data-theme-page="ayuda"] body .experience-chip[aria-pressed=true]{background-color:var(--brand-primary);color:#FFFFFF}
html[data-theme="dark"][data-theme-page="ayuda"] body .locale-option[aria-pressed=true]{background-color:var(--brand-sage);color:var(--ink)}
html[data-theme="dark"][data-theme-page="ayuda"] body .site-footer{background-color:var(--paper);color:var(--ink)}
html[data-theme="dark"][data-theme-page="ayuda"] #account-panel.login-style-dialog{background-color:#182536}
html[data-theme="dark"][data-theme-page="ayuda"] #account-panel.login-style-dialog .email-auth form{background-color:transparent;border:0}
html[data-theme="dark"][data-theme-page="ayuda"] .stay-search .stay-destination input:not(:focus)::placeholder{color:transparent}
html[data-theme="dark"][data-theme-page="ayuda"] .stay-search .catalog-person-count:not([data-selected=true]) input:not(:focus){color:transparent}
html[data-theme="dark"][data-theme-page="ayuda"] .site-footer .footer-support h2{color:inherit}
html[data-theme="dark"][data-theme-page="ayuda"] body .stay-search .stay-guests,html[data-theme="dark"][data-theme-page="ayuda"] body .stay-search .stay-guests-toggle{background-color:transparent}
html[data-theme="dark"][data-theme-page="ayuda"]{--paper:#182536;--bg:#182536;--ink:#b1c9eb;--muted:#b1c9eb;--line:#3c5068;--brand-surface:#182536}
html[data-theme="dark"][data-theme-page="ayuda"] body{background-color:var(--paper);color:var(--ink)}
html[data-theme="dark"][data-theme-page="ayuda"] ::selection{background-color:#142132;color:#b1c9eb}
html[data-theme="dark"][data-theme-page="ayuda"] input::placeholder,html[data-theme="dark"][data-theme-page="ayuda"] textarea::placeholder{color:#b1c9eb}
html[data-theme="dark"][data-theme-page="ayuda"] body :is(header.home-header,header.catalog-header,header.catalog-accommodation-header){background-color:#182536}
html[data-theme="dark"][data-theme-page="ayuda"] body :is(.site-footer,.platform-footer){background-color:#182536}
html[data-theme="dark"][data-theme-page="ayuda"] body .button:not(.outline){background-color:#007a51;border-color:#007a51;color:#fff}
html[data-theme="dark"][data-theme-page="ayuda"] body .button:not(.outline):hover{background-color:#006440;border-color:#006440}
html[data-theme="dark"][data-theme-page="ayuda"] body .ms-password-toggle{border:0;background-color:transparent;color:#b1c9eb}
html[data-theme="dark"][data-theme-page="ayuda"] body .ms-password-toggle:hover{background-color:#142132;color:#b1c9eb}
html[data-theme="dark"][data-theme-page="ayuda"] body :is(.market-card,.reservation-card,.messages-login,.resolution-policy){border-color:var(--line)}
html[data-theme="dark"][data-theme-page="ayuda"] body :is(.market-form,.host-ui-dialog,.email-auth,.health-request-form,.reservation-card) :is(input,select,textarea):not([type=checkbox]):not([type=radio]):not([type=file]):not([type=hidden]){border-color:var(--line);color:var(--ink);background-color:#182536}
html[data-theme="dark"][data-theme-page="ayuda"] body :is(.market-form,.host-ui-dialog,.email-auth) :is(input,select,textarea):disabled{background-color:#142132;color:var(--muted)}
html[data-theme="dark"][data-theme-page="ayuda"] body :is(.market-note,.health-note,.service-character-count){color:var(--muted)}
html[data-theme="dark"][data-theme-page="ayuda"] body :is(.market-card,.reservation-card) :is(h2,h3){color:#78dbb3}
html[data-theme="dark"][data-theme-page="ayuda"] body .property-flow-section{border-color:var(--line);background-color:#182536}
html[data-theme="dark"][data-theme-page="ayuda"] body .property-flow-section legend{color:#78dbb3}
html[data-theme="dark"][data-theme-page="ayuda"] body :is(.flow-room,.long-stay-discounts,.host-ai){background-color:#182536;border-color:var(--line)}
html[data-theme="dark"][data-theme-page="ayuda"] body #host-dashboard>.market-card,html[data-theme="dark"][data-theme-page="ayuda"] body #host-properties{border-color:var(--line)}
html[data-theme="dark"][data-theme-page="ayuda"] body #host-dashboard :is(.market-tabs a,.request-row,fieldset){border-color:var(--line)}
html[data-theme="dark"][data-theme-page="ayuda"] body .service-workspace{--crm-ink:var(--ink);--crm-muted:var(--muted);--crm-line:var(--line)}
html[data-theme="dark"][data-theme-page="ayuda"] body .service-workspace :is(.crm-pipeline>section,.crm-case-overview,.crm-thread-messages){background-color:#182536}
html[data-theme="dark"][data-theme-page="ayuda"] body .service-workspace :is(.crm-nav button[aria-current=page],.crm-thread-item[aria-pressed=true]){color:#78dbb3;background-color:#142132}
html[data-theme="dark"][data-theme-page="ayuda"] body .login-style-dialog .email-auth input{border-color:var(--line)}
html[data-theme="dark"][data-theme-page="ayuda"] body .login-style-dialog .login-divider:before,html[data-theme="dark"][data-theme-page="ayuda"] body .login-style-dialog .login-divider:after{background-color:var(--line)}
html[data-theme="dark"][data-theme-page="ayuda"] body .login-style-dialog .password-forgot{color:#78dbb3}
html[data-theme="dark"][data-theme-page="ayuda"] body #catalog-form.dental-form .health-editor{border-color:var(--line)}
html[data-theme="dark"][data-theme-page="ayuda"] body #catalog-form.dental-form .health-editor>legend{color:#78dbb3}
html[data-theme="dark"][data-theme-page="ayuda"] body #catalog-form.dental-form .health-editor h3{border-top:1px solid var(--line);color:#78dbb3}
html[data-theme="dark"][data-theme-page="ayuda"] body #catalog-form.dental-form .health-editor fieldset{border-color:var(--line)}
html[data-theme="dark"][data-theme-page="ayuda"] body #catalog-form.dental-form :is(.health-treatment-row,.health-staff-row){background-color:#182536;border-color:var(--line)}
html[data-theme="dark"][data-theme-page="ayuda"] body #catalog-form.dental-form .dental-field-assist{border-color:var(--line)}
html[data-theme="dark"][data-theme-page="ayuda"] body #catalog-form.dental-form .dental-field-assist:focus-within{border-color:var(--brand-primary)}
html[data-theme="dark"][data-theme-page="ayuda"] body #catalog-form.dental-form .dental-day{border-color:var(--line);background-color:#182536}
html[data-theme="dark"][data-theme-page="ayuda"] body #catalog-form.dental-form .service-form-action{background-color:#182536;color:#78dbb3;border:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="ayuda"] body #catalog-form.dental-form .service-form-action:hover{background-color:#142132;border-color:var(--clay)}
html[data-theme="dark"][data-theme-page="ayuda"] body #catalog-form.dental-form .dental-save-actions{border-top:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="ayuda"]{background-color:var(--paper)}
@media(max-width:420px){html[data-theme="dark"][data-theme-page="ayuda"] body .account-profile-stats>div{border:0}
}html[data-theme="dark"][data-theme-page="ayuda"] [data-ms-icon]::before{background-color:currentColor}
@media(forced-colors:active){html[data-theme="dark"][data-theme-page="ayuda"] [data-ms-icon]::before{background-color:ButtonText}
}html[data-theme="dark"][data-theme-page="catalog"] :where(body){background-color:#182536;color:#b1c9eb}
html[data-theme="dark"][data-theme-page="catalog"] :where(a){color:inherit}
html[data-theme="dark"][data-theme-page="catalog"] :where(.skip:focus){background-color:#182536;color:#b1c9eb}
html[data-theme="dark"][data-theme-page="catalog"] :where(header){background-color:#182536}
html[data-theme="dark"][data-theme-page="catalog"] :where(.medical-hero){background-color:#002763;color:#fff}
html[data-theme="dark"][data-theme-page="catalog"] :where(.medical-search){background-color:#182536;color:#b1c9eb}
html[data-theme="dark"][data-theme-page="catalog"] :where(.medical-search input,.medical-search button){border:1px solid #3c5068;background-color:#182536;color:#b1c9eb}
html[data-theme="dark"][data-theme-page="catalog"] :where(.medical-search button){background-color:#007a51;color:#fff}
html[data-theme="dark"][data-theme-page="catalog"]{--paper:#182536;--ink:#b1c9eb;--muted:#b1c9eb;--line:#3c5068}
html[data-theme="dark"][data-theme-page="catalog"] body{background-color:var(--paper);color:var(--ink)}
html[data-theme="dark"][data-theme-page="catalog"] a{color:inherit}
html[data-theme="dark"][data-theme-page="catalog"] button{color:inherit}
html[data-theme="dark"][data-theme-page="catalog"] .skip{background-color:var(--ink);color:white}
html[data-theme="dark"][data-theme-page="catalog"] header{border-bottom:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="catalog"] .mark{color:#78dbb3}
html[data-theme="dark"][data-theme-page="catalog"] nav>a:not(.nav-cta):hover{color:#78dbb3}
html[data-theme="dark"][data-theme-page="catalog"] nav button{border:1px solid var(--line);background-color:transparent}
html[data-theme="dark"][data-theme-page="catalog"] .nav-cta{border-bottom:1px solid var(--ink)}
html[data-theme="dark"][data-theme-page="catalog"] .dot{background-color:var(--clay)}
html[data-theme="dark"][data-theme-page="catalog"] em{color:#78dbb3}
html[data-theme="dark"][data-theme-page="catalog"] .hero-copy>p{color:var(--muted)}
html[data-theme="dark"][data-theme-page="catalog"] .button{background-color:var(--clay);color:white;border:1px solid var(--clay)}
html[data-theme="dark"][data-theme-page="catalog"] .button:hover{background-color:#006440}
html[data-theme="dark"][data-theme-page="catalog"] .text-link{border:0;border-bottom:1px solid currentColor;background-color:transparent}
html[data-theme="dark"][data-theme-page="catalog"] .image-tag{background-color:var(--paper)}
html[data-theme="dark"][data-theme-page="catalog"] .facts>div{border-top:1px solid var(--line);border-bottom:1px solid var(--line);border-right:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="catalog"] .facts>div:last-child{border-right:0}
html[data-theme="dark"][data-theme-page="catalog"] .facts span{color:var(--muted)}
html[data-theme="dark"][data-theme-page="catalog"] .section-head>p{color:var(--muted)}
html[data-theme="dark"][data-theme-page="catalog"] .photo{border:0;background-color:#142132}
html[data-theme="dark"][data-theme-page="catalog"] .photo:after{background:linear-gradient(transparent,#0009)}
html[data-theme="dark"][data-theme-page="catalog"] .photo>span{color:white}
html[data-theme="dark"][data-theme-page="catalog"] .photo i{color:white}
html[data-theme="dark"][data-theme-page="catalog"] .amenity-section{background-color:#142132}
html[data-theme="dark"][data-theme-page="catalog"] .amenity-layout>div>p{color:var(--muted)}
html[data-theme="dark"][data-theme-page="catalog"] .amenities article{border-bottom:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="catalog"] .amenities article>span{color:#dce6f2}
html[data-theme="dark"][data-theme-page="catalog"] .amenities p{color:var(--muted)}
html[data-theme="dark"][data-theme-page="catalog"] .location-stamp{background-color:var(--paper)}
html[data-theme="dark"][data-theme-page="catalog"] .location p{color:var(--muted)}
html[data-theme="dark"][data-theme-page="catalog"] .outline{background-color:transparent;color:var(--ink);border-color:var(--line)}
html[data-theme="dark"][data-theme-page="catalog"] .outline:hover{background-color:#142132}
html[data-theme="dark"][data-theme-page="catalog"] .access-note{border-left:2px solid var(--clay)}
html[data-theme="dark"][data-theme-page="catalog"] .faq{border-top:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="catalog"] details{border-bottom:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="catalog"] summary:after{color:#78dbb3}
html[data-theme="dark"][data-theme-page="catalog"] details p{color:var(--muted)}
html[data-theme="dark"][data-theme-page="catalog"] .booking{background-color:#002763;color:var(--paper)}
html[data-theme="dark"][data-theme-page="catalog"] .booking em{color:#b1c9eb}
html[data-theme="dark"][data-theme-page="catalog"] .booking-layout>div>p{color:#d2d9d1}
html[data-theme="dark"][data-theme-page="catalog"] .contact-tel span{color:#d2d9d1}
html[data-theme="dark"][data-theme-page="catalog"] form{background-color:var(--paper);color:var(--ink)}
html[data-theme="dark"][data-theme-page="catalog"] input,html[data-theme="dark"][data-theme-page="catalog"] select{border:1px solid var(--line);background-color:transparent;color:var(--ink)}
html[data-theme="dark"][data-theme-page="catalog"] .nights{color:var(--muted)}
html[data-theme="dark"][data-theme-page="catalog"] .form-note{color:var(--muted)}
html[data-theme="dark"][data-theme-page="catalog"] .footer-bottom{border-top:1px solid var(--line);color:var(--muted)}
html[data-theme="dark"][data-theme-page="catalog"] .floating-wa{background-color:#002763;color:white;border:1px solid #ffffff50}
html[data-theme="dark"][data-theme-page="catalog"] .floating-wa svg{fill:currentColor}
html[data-theme="dark"][data-theme-page="catalog"] dialog{border:0;background-color:#182536}
html[data-theme="dark"][data-theme-page="catalog"] dialog::backdrop{background-color:#14221be8}
html[data-theme="dark"][data-theme-page="catalog"] #close{background-color:transparent;border:0}
html[data-theme="dark"][data-theme-page="catalog"] .lightbox-controls button{background-color:transparent;border:1px solid var(--line)}
@media(max-width:700px){html[data-theme="dark"][data-theme-page="catalog"] .facts>div:nth-child(even){border-right:0}
html[data-theme="dark"][data-theme-page="catalog"] .facts>div:nth-child(n+3){border-top:0}
}html[data-theme="dark"][data-theme-page="catalog"] .calendar-toolbar{border-top:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="catalog"] .calendar-source{color:var(--muted)}
html[data-theme="dark"][data-theme-page="catalog"] .calendar-frame{background-color:#182536;border:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="catalog"] .calendar-frame iframe{border:0}
html[data-theme="dark"][data-theme-page="catalog"] .calendar-footnote p{color:var(--muted)}
html[data-theme="dark"][data-theme-page="catalog"] .space-filters button{background-color:transparent;border:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="catalog"] .space-filters button[aria-pressed=true]{background-color:var(--ink);color:var(--paper);border-color:var(--ink)}
html[data-theme="dark"][data-theme-page="catalog"] .room-card{border:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="catalog"] .room-card>button{border:0;background-color:transparent}
html[data-theme="dark"][data-theme-page="catalog"] .room-card p,html[data-theme="dark"][data-theme-page="catalog"] .stay-details>p{color:var(--muted)}
html[data-theme="dark"][data-theme-page="catalog"] .stay-dialog{color:var(--ink);border:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="catalog"] .stay-dialog::backdrop{background-color:#252e2880}
html[data-theme="dark"][data-theme-page="catalog"] .dialog-close{background-color:transparent;border:0}
html[data-theme="dark"][data-theme-page="catalog"] .host-section{border-top:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="catalog"] .host-monogram{background-color:#142132;color:#78dbb3}
html[data-theme="dark"][data-theme-page="catalog"] .host-section p{color:var(--muted)}
html[data-theme="dark"][data-theme-page="catalog"] .guest-reviews{border-top:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="catalog"] .guest-reviews p{color:var(--muted)}
html[data-theme="dark"][data-theme-page="catalog"] .room-card{background-color:#182536}
html[data-theme="dark"][data-theme-page="catalog"] .photo-carousel .photo img{background-color:#142132}
html[data-theme="dark"][data-theme-page="catalog"] .carousel-arrow{background-color:#fffaf2ee;color:var(--ink);border:1px solid #fff8}
html[data-theme="dark"][data-theme-page="catalog"] .carousel-arrow:hover{background-color:#182536}
html[data-theme="dark"][data-theme-page="catalog"] .carousel-count{color:var(--muted)}
html[data-theme="dark"][data-theme-page="catalog"] .market-hero>p{color:var(--muted)}
html[data-theme="dark"][data-theme-page="catalog"] .market-search{background-color:#182536;border:1px solid var(--line);color:var(--ink)}
html[data-theme="dark"][data-theme-page="catalog"] .market-main input,html[data-theme="dark"][data-theme-page="catalog"] .market-main select,html[data-theme="dark"][data-theme-page="catalog"] .market-main textarea{border:1px solid var(--line);background-color:#182536;color:var(--ink)}
html[data-theme="dark"][data-theme-page="catalog"] .property-card{background-color:#182536;border:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="catalog"] .property-card p{color:var(--muted)}
html[data-theme="dark"][data-theme-page="catalog"] .market-card{background-color:#182536;border:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="catalog"] .market-form{background-color:transparent;color:var(--ink)}
html[data-theme="dark"][data-theme-page="catalog"] .market-note{color:var(--muted)}
html[data-theme="dark"][data-theme-page="catalog"] .market-callout{background-color:#142132}
html[data-theme="dark"][data-theme-page="catalog"] .market-footer{border-top:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="catalog"] .market-dialog{border:1px solid var(--line);background-color:var(--paper);color:var(--ink)}
html[data-theme="dark"][data-theme-page="catalog"] .market-dialog::backdrop{background-color:#252e2880}
html[data-theme="dark"][data-theme-page="catalog"] .market-dialog .market-form{color:var(--ink)}
html[data-theme="dark"][data-theme-page="catalog"] .market-dialog textarea{border:1px solid var(--line);background-color:#182536}
html[data-theme="dark"][data-theme-page="catalog"] .request-row{border-top:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="catalog"] .status-pill{background-color:#142132}
html[data-theme="dark"][data-theme-page="catalog"] .market-photo{background-color:#142132}
html[data-theme="dark"][data-theme-page="catalog"] .market-caption{color:var(--muted)}
html[data-theme="dark"][data-theme-page="catalog"] .review-card{border-top:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="catalog"] .review-card small{color:var(--muted)}
html[data-theme="dark"][data-theme-page="catalog"] .request-bubble{background-color:#182536;border:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="catalog"] .platform-home-links{border-bottom:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="catalog"] .finance-grid>div{background-color:#142132}
html[data-theme="dark"][data-theme-page="catalog"] .host-steps{color:var(--muted)}
html[data-theme="dark"][data-theme-page="catalog"] #editor-progress,html[data-theme="dark"][data-theme-page="catalog"] #photo-status{background-color:#142132}
html[data-theme="dark"][data-theme-page="catalog"] #market-status:not(:empty){background-color:#182536;border:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="catalog"] .host-ai{border:1px solid #3c5068;background-color:#142132}
html[data-theme="dark"][data-theme-page="catalog"] .ai-suggestion{background-color:var(--paper);border:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="catalog"] .long-stay-discounts{border:1px solid var(--line);background-color:#142132}
html[data-theme="dark"][data-theme-page="catalog"] .review-stars{border:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="catalog"] .review-stars span{color:#78dbb3}
html[data-theme="dark"][data-theme-page="catalog"] .guest-property-card{background-color:transparent;border:0}
html[data-theme="dark"][data-theme-page="catalog"] .guest-property-card .property-card-media{background-color:#142132}
html[data-theme="dark"][data-theme-page="catalog"] .guest-property-card .status-pill{background-color:transparent;color:var(--muted)}
html[data-theme="dark"][data-theme-page="catalog"] .property-photo-arrow{border:0;background-color:#182536}
html[data-theme="dark"][data-theme-page="catalog"] .search-filter-toggle{border:1px solid #3c5068;background-color:#182536;color:#b1c9eb}
html[data-theme="dark"][data-theme-page="catalog"] .search-filter-controls{border:1px solid #3c5068;background-color:#142132}
html[data-theme="dark"][data-theme-page="catalog"] .search-filter-controls select{background-color:#182536}
html[data-theme="dark"][data-theme-page="catalog"] .search-sort-note{color:#dce6f2}
html[data-theme="dark"][data-theme-page="catalog"] .search-filter-chip{border:1px solid #3c5068;background-color:#182536;color:#dce6f2}
html[data-theme="dark"][data-theme-page="catalog"] .loyalty-offer{color:#dce6f2}
html[data-theme="dark"][data-theme-page="catalog"] .listing-visibility-switch{border:1px solid #3c5068;background-color:#182536;color:#dce6f2}
html[data-theme="dark"][data-theme-page="catalog"] .listing-visibility-switch:before{background-color:#969c94}
html[data-theme="dark"][data-theme-page="catalog"] .listing-visibility-switch[aria-checked=true]{background-color:#176b45;color:#fff;border-color:#176b45}
html[data-theme="dark"][data-theme-page="catalog"] .listing-visibility-switch[aria-checked=true]:before{background-color:#182536}
html[data-theme="dark"][data-theme-page="catalog"] .listing-visibility-notice{border:1px solid #3c5068;background-color:#182536;color:#ffb4ac}
html[data-theme="dark"][data-theme-page="catalog"] .property-owner-group{border-top:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="catalog"] .cohost-pending-box{border:1px solid var(--line);background-color:#182536}
html[data-theme="dark"][data-theme-page="catalog"] .cohost-contact-fields input,html[data-theme="dark"][data-theme-page="catalog"] .cohost-pending-box input{background-color:#182536}
html[data-theme="dark"][data-theme-page="catalog"] .cohost-contact-fields input::placeholder{color:#dce6f2}
html[data-theme="dark"][data-theme-page="catalog"] .cohost-permission-form fieldset{border:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="catalog"] .cohost-permission-form .check-label span{color:#dce6f2}
html[data-theme="dark"][data-theme-page="catalog"] .cohost-permission-form .check-label:has(input:checked) span{color:var(--ink)}
html[data-theme="dark"][data-theme-page="catalog"] .cohost-remove{color:#ffb4ac}
html[data-theme="dark"][data-theme-page="catalog"] .cohost-remove:disabled{color:#dce6f2}
html[data-theme="dark"][data-theme-page="catalog"] .calendar-day{border:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="catalog"] .calendar-day.busy{background-color:#1c2d43;border-color:#3c5068}
html[data-theme="dark"][data-theme-page="catalog"] .calendar-feed{border-bottom:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="catalog"] .calendar-tutorial video{background-color:#182536}
html[data-theme="dark"][data-theme-page="catalog"] .team-scope-columns [data-scope-rights]{border-top:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="catalog"] .cohost-contact-fields>.cohost-edit-permissions,html[data-theme="dark"][data-theme-page="catalog"] .cohost-contact-fields>.cohost-remove{border:0}
html[data-theme="dark"][data-theme-page="catalog"] .profile-user .profile-trigger{border:1px solid var(--clay,#007a51);background-color:var(--clay,#007a51);color:#ffffff}
html[data-theme="dark"][data-theme-page="catalog"] .profile-panel{background-color:#182536;color:#dce6f2;border:1px solid var(--line,#3c5068)}
html[data-theme="dark"][data-theme-page="catalog"] .profile-panel small{color:var(--muted,#dce6f2)}
html[data-theme="dark"][data-theme-page="catalog"] .profile-panel a,html[data-theme="dark"][data-theme-page="catalog"] .profile-panel .profile-logout{border:0;border-top:1px solid var(--line,#3c5068);background-color:transparent;color:inherit}
html[data-theme="dark"][data-theme-page="catalog"] .profile-panel .profile-logout{color:#78dbb3}
html[data-theme="dark"][data-theme-page="catalog"] .account-modes a{border:1px solid var(--line,#3c5068);color:var(--ink,#dce6f2)}
html[data-theme="dark"][data-theme-page="catalog"] .account-modes a[aria-current="page"]{background-color:var(--clay,#007a51);border-color:var(--clay,#007a51);color:#ffffff}
html[data-theme="dark"][data-theme-page="catalog"] .account-modes a:hover{border-color:var(--clay,#007a51)}
html[data-theme="dark"][data-theme-page="catalog"] .profile-panel .profile-menu-icon{color:currentColor}
html[data-theme="dark"][data-theme-page="catalog"] .profile-panel a:hover,html[data-theme="dark"][data-theme-page="catalog"] .profile-panel .profile-logout:hover{background-color:#142132}
html[data-theme="dark"][data-theme-page="catalog"] header nav .account-profile-login,html[data-theme="dark"][data-theme-page="catalog"] header nav .profile-user .profile-trigger{border:1px solid var(--clay,#007a51);background-color:var(--clay,#007a51);color:#ffffff}
html[data-theme="dark"][data-theme-page="catalog"] .account-header-controls .account-mode-switch{border:1px solid var(--line,#3c5068);background-color:#182536;color:var(--ink,#dce6f2)}
html[data-theme="dark"][data-theme-page="catalog"] .account-header-controls .account-mode-switch:hover{border-color:var(--clay,#007a51)}
html[data-theme="dark"][data-theme-page="catalog"] .account-header-controls .account-profile-login{border:1px solid var(--clay,#007a51);background-color:var(--clay,#007a51);color:#ffffff}
html[data-theme="dark"][data-theme-page="catalog"] .resolution-menu-badge{background-color:#a34a31;color:#fff}
html[data-theme="dark"][data-theme-page="catalog"] .profile-panel[data-mode="host"] [data-profile-community-browse],html[data-theme="dark"][data-theme-page="catalog"] .profile-panel[data-mode="host"] [data-profile-resolutions]{border-top:2px solid var(--line,#3c5068)}
html[data-theme="dark"][data-theme-page="catalog"] .profile-trigger-initials{color:#fff}
html[data-theme="dark"][data-theme-page="catalog"] body>dialog.messenger-inbox-window{border:1px solid #3c5068;background-color:#182536;color:#b1c9eb}
html[data-theme="dark"][data-theme-page="catalog"] body>dialog.messenger-inbox-window::backdrop{background-color:rgb(0 39 99 / .32)}
html[data-theme="dark"][data-theme-page="catalog"] .messenger-window-heading{background-color:#182536;border-bottom:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="catalog"] .messenger-window-heading h2{color:#b1c9eb}
html[data-theme="dark"][data-theme-page="catalog"] .messenger-window-close{border:1px solid #3c5068;background-color:#182536;color:#b1c9eb}
html[data-theme="dark"][data-theme-page="catalog"] .messenger-frame-window>iframe{border:0;background-color:#182536}
html[data-theme="dark"][data-theme-page="catalog"] .email-auth{border-top:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="catalog"] .email-auth input{border:1px solid #3c5068;background-color:#182536;color:#dce6f2}
html[data-theme="dark"][data-theme-page="catalog"] .email-auth .email-toggle{background-color:transparent;border:1px solid #26362e;color:#dce6f2}
html[data-theme="dark"][data-theme-page="catalog"] .login-style-dialog{border:1px solid #3c5068;background-color:#182536}
html[data-theme="dark"][data-theme-page="catalog"] .login-style-dialog::backdrop{background-color:#252e2870}
html[data-theme="dark"][data-theme-page="catalog"] .login-style-dialog .dialog-close{border:1px solid #3c5068;background-color:#182536}
html[data-theme="dark"][data-theme-page="catalog"] .login-style-dialog .email-auth{border:0}
html[data-theme="dark"][data-theme-page="catalog"] .login-access input,html[data-theme="dark"][data-theme-page="catalog"] .login-access select{background-color:#182536}
html[data-theme="dark"][data-theme-page="catalog"] .login-access .button{background-color:var(--clay,#007a51);border-color:var(--clay,#007a51);color:white}
html[data-theme="dark"][data-theme-page="catalog"] .login-divider:before,html[data-theme="dark"][data-theme-page="catalog"] .login-divider:after{background-color:#142132}
html[data-theme="dark"][data-theme-page="catalog"] #host-dashboard>.market-card,html[data-theme="dark"][data-theme-page="catalog"] #host-properties{background-color:#182536;border:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="catalog"] #host-dashboard .market-tabs{border:0}
html[data-theme="dark"][data-theme-page="catalog"] #host-dashboard .market-tabs a{background-color:#182536;border:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="catalog"] #host-dashboard .property-card{border:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="catalog"] #host-dashboard input,html[data-theme="dark"][data-theme-page="catalog"] #host-dashboard select,html[data-theme="dark"][data-theme-page="catalog"] #host-dashboard textarea{background-color:#182536}
html[data-theme="dark"][data-theme-page="catalog"] #host-dashboard fieldset{border:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="catalog"] #host-dashboard .request-row{border:1px solid #3c5068;background-color:#182536}
html[data-theme="dark"][data-theme-page="catalog"] .host-ui-dialog{border:1px solid #3c5068;background-color:#182536;color:var(--ink)}
html[data-theme="dark"][data-theme-page="catalog"] .host-ui-dialog::backdrop{background-color:#252e2870}
html[data-theme="dark"][data-theme-page="catalog"] .host-dialog-heading{border-bottom:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="catalog"] .host-dialog-heading button{border:1px solid var(--line);background-color:#182536}
html[data-theme="dark"][data-theme-page="catalog"] .host-ui-dialog .market-card{border:0;background-color:transparent}
html[data-theme="dark"][data-theme-page="catalog"] .host-ui-dialog input,html[data-theme="dark"][data-theme-page="catalog"] .host-ui-dialog select,html[data-theme="dark"][data-theme-page="catalog"] .host-ui-dialog textarea{border:1px solid var(--line);background-color:#182536;color:var(--ink)}
html[data-theme="dark"][data-theme-page="catalog"] .host-ui-dialog fieldset{border:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="catalog"] .profile-privacy-heading button{border:1px solid #3c5068;background-color:#182536}
html[data-theme="dark"][data-theme-page="catalog"] .request-blue-check{background-color:#087fc5;color:white}
html[data-theme="dark"][data-theme-page="catalog"] .earnings-info-tip{border:0}
html[data-theme="dark"][data-theme-page="catalog"] .earnings-info-tip summary{color:#78dbb3;border:1px solid var(--line);background-color:#182536}
html[data-theme="dark"][data-theme-page="catalog"] .earnings-info-tip[open]>p,html[data-theme="dark"][data-theme-page="catalog"] .earnings-info-tip:hover>p,html[data-theme="dark"][data-theme-page="catalog"] .earnings-info-tip:focus-within>p{background-color:#182536;border:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="catalog"] .earnings-info-tip[open]>ul,html[data-theme="dark"][data-theme-page="catalog"] .earnings-info-tip:hover>ul,html[data-theme="dark"][data-theme-page="catalog"] .earnings-info-tip:focus-within>ul{background-color:#182536}
html[data-theme="dark"][data-theme-page="catalog"] .earnings-info-content{background-color:#182536;border:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="catalog"] #host-dashboard .managed-property-card{background-color:transparent;border:0}
html[data-theme="dark"][data-theme-page="catalog"] #host-dashboard .managed-property-card .property-card-media{background-color:#142132}
html[data-theme="dark"][data-theme-page="catalog"] #host-dashboard .managed-property-card .host-listing-price{color:var(--ink)}
html[data-theme="dark"][data-theme-page="catalog"] .host-photo-counter{background-color:#273e32e6;color:white}
html[data-theme="dark"][data-theme-page="catalog"] .host-inbox-row{border:1px solid #3c5068;background-color:#182536}
html[data-theme="dark"][data-theme-page="catalog"] .host-inbox-row small,html[data-theme="dark"][data-theme-page="catalog"] .host-inbox-message small{color:var(--muted)}
html[data-theme="dark"][data-theme-page="catalog"] .host-inbox-message{background-color:#182536;border:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="catalog"] #host-community .row-actions>.button{background-color:var(--clay,#007a51);border-color:var(--clay,#007a51);color:#ffffff}
html[data-theme="dark"][data-theme-page="catalog"] .host-community-frame{border:0;background-color:#182536}
html[data-theme="dark"][data-theme-page="catalog"] #experience-discovery .experience-period-toggle{border:1px solid var(--line,#3c5068);background-color:#182536}
html[data-theme="dark"][data-theme-page="catalog"] #experience-discovery .experience-period-toggle.is-selected{border-color:var(--ink,#222)}
html[data-theme="dark"][data-theme-page="catalog"] #experience-discovery .experience-period-panel{border:1px solid var(--line,#3c5068);background-color:#182536}
html[data-theme="dark"][data-theme-page="catalog"] #experience-discovery .experience-period-panel small{color:var(--muted,#dce6f2)}
html[data-theme="dark"][data-theme-page="catalog"] #experience-discovery .experience-period-footer{border-top:1px solid var(--line,#3c5068)}
html[data-theme="dark"][data-theme-page="catalog"] #experience-discovery .experience-period-clear{border:0}
html[data-theme="dark"][data-theme-page="catalog"] #experience-discovery .experience-period-apply{color:#fff;background-color:var(--ink,#222);border-color:var(--ink,#222)}
html[data-theme="dark"][data-theme-page="catalog"] .health-editor,html[data-theme="dark"][data-theme-page="catalog"] .health-profile,html[data-theme="dark"][data-theme-page="catalog"] .health-request-panel,html[data-theme="dark"][data-theme-page="catalog"] .health-documents{border:1px solid var(--line,#3c5068);background-color:#182536;color:var(--ink,#dce6f2)}
html[data-theme="dark"][data-theme-page="catalog"] .health-editor fieldset{border:1px solid var(--line,#3c5068)}
html[data-theme="dark"][data-theme-page="catalog"] .health-editor input,html[data-theme="dark"][data-theme-page="catalog"] .health-editor select,html[data-theme="dark"][data-theme-page="catalog"] .health-editor textarea,html[data-theme="dark"][data-theme-page="catalog"] .health-request-form input,html[data-theme="dark"][data-theme-page="catalog"] .health-request-form select,html[data-theme="dark"][data-theme-page="catalog"] .health-request-form textarea,html[data-theme="dark"][data-theme-page="catalog"] .health-treatment-filter select{border:1px solid var(--line,#3c5068);background-color:#182536;color:inherit}
html[data-theme="dark"][data-theme-page="catalog"] .health-note{color:var(--muted,#dce6f2)}
html[data-theme="dark"][data-theme-page="catalog"] .health-treatment-row,html[data-theme="dark"][data-theme-page="catalog"] .health-staff-row,html[data-theme="dark"][data-theme-page="catalog"] .health-treatment-card,html[data-theme="dark"][data-theme-page="catalog"] .health-professional{border:1px solid var(--line,#3c5068)}
html[data-theme="dark"][data-theme-page="catalog"] .health-day{background-color:#182536}
html[data-theme="dark"][data-theme-page="catalog"] .health-eyebrow{color:var(--muted,#dce6f2)}
html[data-theme="dark"][data-theme-page="catalog"] .health-promotion{border:1px solid var(--line,#3c5068)}
html[data-theme="dark"][data-theme-page="catalog"] .health-drag-handle{border:1px solid var(--line,#3c5068);background-color:#182536}
html[data-theme="dark"][data-theme-page="catalog"] .dental-location-grid select{border:1px solid var(--line,#3c5068)}
html[data-theme="dark"][data-theme-page="catalog"] .dental-map{border:1px solid var(--line,#3c5068)}
html[data-theme="dark"][data-theme-page="catalog"] .dental-day{border:1px solid var(--line,#3c5068)}
html[data-theme="dark"][data-theme-page="catalog"] .health-treatment-upload{border:0}
html[data-theme="dark"][data-theme-page="catalog"] .service-save-consent{color:var(--muted,#dce6f2)}
html[data-theme="dark"][data-theme-page="catalog"] .service-save-consent a{color:inherit}
html[data-theme="dark"][data-theme-page="catalog"] .service-create-content select{border:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="catalog"] .service-place-options{background-color:#182536;color:#dce6f2;border:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="catalog"] .service-place-options button{background-color:#182536;color:#dce6f2;border:0}
html[data-theme="dark"][data-theme-page="catalog"] .service-place-options button:hover,html[data-theme="dark"][data-theme-page="catalog"] .service-place-options button[aria-selected=true]{background-color:#142132}
html[data-theme="dark"][data-theme-page="catalog"] #catalog-form.dental-form .dental-day{border:0;border-bottom:1px solid var(--line,#3c5068);background-color:transparent}
html[data-theme="dark"][data-theme-page="catalog"] #catalog-form.dental-form .dental-day-closed{color:var(--muted,#dce6f2)}
html[data-theme="dark"][data-theme-page="catalog"] #catalog-form.dental-form .dental-interval select{background-color:#182536}
html[data-theme="dark"][data-theme-page="catalog"] #catalog-form.dental-form .dental-schedule-icon{border:1px solid transparent;background-color:transparent;color:#78dbb3}
html[data-theme="dark"][data-theme-page="catalog"] #catalog-form.dental-form .dental-schedule-icon:hover{background-color:#142132}
html[data-theme="dark"][data-theme-page="catalog"] #catalog-form.dental-form .dental-copy-hours summary{color:#78dbb3}
html[data-theme="dark"][data-theme-page="catalog"] #catalog-form.service-form-ui .service-character-count{color:var(--muted)}
html[data-theme="dark"][data-theme-page="catalog"] #catalog-form.service-form-ui .service-character-count.over-limit{color:#78dbb3}
html[data-theme="dark"][data-theme-page="catalog"] :is(#catalog-form,#catalog-files).service-form-ui .service-form-action{border:1px solid var(--clay);background-color:var(--clay);color:#fff}
html[data-theme="dark"][data-theme-page="catalog"] .service-save-notice{border:1px solid #3c5068;background-color:#182536;color:#b1c9eb}
html[data-theme="dark"][data-theme-page="catalog"] :is(#catalog-form,#catalog-files).service-form-ui .service-required-marker,html[data-theme="dark"][data-theme-page="catalog"] .dental-save-actions .service-required-marker{color:#ffb4ac}
html[data-theme="dark"][data-theme-page="catalog"] .service-form-ui button.dental-field-icon{border:1px solid #3c5068;background-color:#182536;color:#ffb4ac}
html[data-theme="dark"][data-theme-page="catalog"] .service-form-ui button.dental-field-icon[aria-pressed=true]{background-color:#8a3023;color:white}
html[data-theme="dark"][data-theme-page="catalog"] .service-form-ui button.dental-field-ai{background:none;color:#ffb4ac;border:0}
html[data-theme="dark"][data-theme-page="catalog"] .service-form-ui .dental-dictation-review{color:#dce6f2}
html[data-theme="dark"][data-theme-page="catalog"] .service-form-ui input::placeholder,html[data-theme="dark"][data-theme-page="catalog"] .service-form-ui textarea::placeholder{color:#dce6f2}
html[data-theme="dark"][data-theme-page="catalog"] #catalog-form.service-form-ui .dental-field-assist{border:1px solid #3c5068;background-color:#182536}
html[data-theme="dark"][data-theme-page="catalog"] #catalog-form.service-form-ui .dental-field-assist:focus-within{border-color:#3c5068}
html[data-theme="dark"][data-theme-page="catalog"] #catalog-form.service-form-ui .dental-field-assist>input,html[data-theme="dark"][data-theme-page="catalog"] #catalog-form.service-form-ui .dental-field-assist>textarea{border:0;background-color:transparent}
html[data-theme="dark"][data-theme-page="catalog"] #catalog-form.service-form-ui .dental-dictation-review{border-top:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="catalog"] #catalog-form.service-form-ui .dental-dictation-review>textarea{border:1px solid #3c5068;background-color:#182536}
html[data-theme="dark"][data-theme-page="catalog"] :is(#catalog-form,#catalog-files,.service-media-dialog) :is(button.dental-field-icon,button.dental-camera-icon){border:1px solid var(--clay,#704438);background-color:#182536;color:#78dbb3}
html[data-theme="dark"][data-theme-page="catalog"] :is(#catalog-form,#catalog-files,.service-media-dialog) [data-tooltip]::after{background-color:var(--clay,#704438);color:#fff}
html[data-theme="dark"][data-theme-page="catalog"] .dental-photo-upload::before{background:currentColor}
html[data-theme="dark"][data-theme-page="catalog"] :is(#catalog-form,#catalog-files,.service-media-dialog) .dental-media-tile>figcaption{color:#78dbb3}
html[data-theme="dark"][data-theme-page="catalog"] :is(#catalog-form,#catalog-files,.service-media-dialog) button.dental-media-remove{border:1px solid #fff8;background-color:#0009;color:#fff}
html[data-theme="dark"][data-theme-page="catalog"] .dental-photo-chooser>button[aria-label]{border:0;background-color:transparent;color:#78dbb3}
html[data-theme="dark"][data-theme-page="catalog"] .service-validation-notice{background-color:#142132;color:#b1c9eb;border:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="catalog"] .service-compare-toolbar{border:1px solid #3c5068;background-color:#182536}
html[data-theme="dark"][data-theme-page="catalog"] .service-compare-toolbar button,html[data-theme="dark"][data-theme-page="catalog"] .service-workflow-dialog button,html[data-theme="dark"][data-theme-page="catalog"] .service-workspace button{background-color:#8d402c;color:#fff;border:0}
html[data-theme="dark"][data-theme-page="catalog"] .service-compare-toolbar button[aria-pressed=true],html[data-theme="dark"][data-theme-page="catalog"] [data-service-compare][aria-pressed=true]{background-color:#315b54}
html[data-theme="dark"][data-theme-page="catalog"] .service-compare-table th,html[data-theme="dark"][data-theme-page="catalog"] .service-compare-table td{border:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="catalog"] .service-compare-table th{background-color:#142132}
html[data-theme="dark"][data-theme-page="catalog"] .service-workflow-dialog .market-form{border:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="catalog"] .service-workflow-dialog input,html[data-theme="dark"][data-theme-page="catalog"] .service-workflow-dialog select,html[data-theme="dark"][data-theme-page="catalog"] .service-workflow-dialog textarea,html[data-theme="dark"][data-theme-page="catalog"] .service-workspace input,html[data-theme="dark"][data-theme-page="catalog"] .service-workspace select{border:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="catalog"] .service-card-offerings{border-top:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="catalog"] .service-quote,html[data-theme="dark"][data-theme-page="catalog"] .service-workspace-case,html[data-theme="dark"][data-theme-page="catalog"] .service-public-reviews article{border:1px solid #3c5068;background-color:#182536}
html[data-theme="dark"][data-theme-page="catalog"] .service-private-note{background-color:#142132;border-left:3px solid #3c5068}
html[data-theme="dark"][data-theme-page="catalog"] .service-metrics>div{background-color:#142132}
html[data-theme="dark"][data-theme-page="catalog"] .service-crm-summary{border-bottom:1px solid var(--line,#3c5068)}
html[data-theme="dark"][data-theme-page="catalog"] .service-crm-fields input,html[data-theme="dark"][data-theme-page="catalog"] .service-crm-fields select{border:1px solid #3c5068;background-color:#182536;color:var(--ink,#dce6f2)}
html[data-theme="dark"][data-theme-page="catalog"] .service-crm-demo{background-color:#142132;color:#ffb4ac}
html[data-theme="dark"][data-theme-page="catalog"] .service-workspace{--crm-ink:#dce6f2;--crm-muted:#dce6f2;--crm-line:#3c5068;color:var(--crm-ink)}
html[data-theme="dark"][data-theme-page="catalog"] .service-workspace .crm-nav{border-bottom:1px solid var(--crm-line)}
html[data-theme="dark"][data-theme-page="catalog"] .service-workspace .crm-nav button{background-color:transparent;color:var(--crm-muted);border-bottom:3px solid transparent}
html[data-theme="dark"][data-theme-page="catalog"] .service-workspace .crm-nav button[aria-current=page]{background-color:var(--crm-tint);color:#78dbb3}
html[data-theme="dark"][data-theme-page="catalog"] .service-workspace .crm-nav button:hover{background-color:#142132}
html[data-theme="dark"][data-theme-page="catalog"] .crm-panel>p{color:var(--crm-muted)}
html[data-theme="dark"][data-theme-page="catalog"] .crm-status{color:#ffb4ac}
html[data-theme="dark"][data-theme-page="catalog"] .crm-pipeline>section{background-color:#142132}
html[data-theme="dark"][data-theme-page="catalog"] .crm-lead{background-color:#182536;border:1px solid var(--crm-line)}
html[data-theme="dark"][data-theme-page="catalog"] .crm-person small,html[data-theme="dark"][data-theme-page="catalog"] .crm-file-row>span{color:var(--crm-muted)}
html[data-theme="dark"][data-theme-page="catalog"] .crm-table th{background-color:var(--crm-tint)}
html[data-theme="dark"][data-theme-page="catalog"] .crm-table th,html[data-theme="dark"][data-theme-page="catalog"] .crm-table td{border-bottom:1px solid var(--crm-line)}
html[data-theme="dark"][data-theme-page="catalog"] .crm-table tbody tr:hover{background-color:#142132}
html[data-theme="dark"][data-theme-page="catalog"] .crm-conversation{border-bottom:1px solid var(--crm-line)}
html[data-theme="dark"][data-theme-page="catalog"] .crm-preview{color:var(--crm-muted)}
html[data-theme="dark"][data-theme-page="catalog"] .crm-badge{background-color:#142132;color:#78dbb3}
html[data-theme="dark"][data-theme-page="catalog"] .crm-file-row{border-bottom:1px solid var(--crm-line)}
html[data-theme="dark"][data-theme-page="catalog"] .service-workspace ::selection,html[data-theme="dark"][data-theme-page="catalog"] .service-workflow-dialog ::selection{background-color:#142132;color:#78dbb3}
html[data-theme="dark"][data-theme-page="catalog"] .service-workspace-filters{background-color:transparent}
html[data-theme="dark"][data-theme-page="catalog"] .service-workspace button.crm-metric{background-color:#142132;color:#78dbb3;border:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="catalog"] .crm-metric>small{color:#dce6f2}
html[data-theme="dark"][data-theme-page="catalog"] .service-workspace .crm-metric:hover{background-color:#142132}
html[data-theme="dark"][data-theme-page="catalog"] .service-workspace .crm-filter-chips button{background-color:#142132;color:#dce6f2}
html[data-theme="dark"][data-theme-page="catalog"] .service-workspace .crm-filter-chips button[aria-pressed=true]{background-color:#315b54;color:white}
html[data-theme="dark"][data-theme-page="catalog"] .service-workspace .crm-pending-banner button{background-color:#142132;color:#ffb4ac;border:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="catalog"] .crm-mail-layout{border:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="catalog"] .crm-thread-list{background-color:#142132;border-right:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="catalog"] .service-workspace .crm-thread-item{background-color:transparent;color:#dce6f2;border:0;border-bottom:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="catalog"] .service-workspace .crm-thread-item[aria-pressed=true]{background-color:#142132}
html[data-theme="dark"][data-theme-page="catalog"] .crm-case-overview{background-color:#142132}
html[data-theme="dark"][data-theme-page="catalog"] .crm-thread-messages{background-color:#142132}
html[data-theme="dark"][data-theme-page="catalog"] .crm-message{background-color:#182536;border:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="catalog"] .crm-message.mine{background-color:#142132}
html[data-theme="dark"][data-theme-page="catalog"] .crm-message small{color:#dce6f2}
html[data-theme="dark"][data-theme-page="catalog"] .service-workspace .crm-message-compose{background-color:transparent}
html[data-theme="dark"][data-theme-page="catalog"] .crm-message-compose textarea{border:1px solid #3c5068;background-color:#182536;color:#dce6f2}
html[data-theme="dark"][data-theme-page="catalog"] .crm-channel-note{color:#dce6f2}
html[data-theme="dark"][data-theme-page="catalog"] .crm-folder{border-bottom:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="catalog"] .service-workspace .crm-folder>button{background-color:#142132;color:#78dbb3}
html[data-theme="dark"][data-theme-page="catalog"] .crm-file-viewer{background-color:#142132}
html[data-theme="dark"][data-theme-page="catalog"] .crm-file-viewer iframe{border:1px solid #3c5068;background-color:#182536}
html[data-theme="dark"][data-theme-page="catalog"] .crm-file-viewer form{background-color:transparent}
@media(max-width:1000px){html[data-theme="dark"][data-theme-page="catalog"] .crm-thread-list{border-right:0;border-bottom:1px solid #3c5068}
}html[data-theme="dark"][data-theme-page="catalog"] .crm-ai-tools{background-color:#142132}
html[data-theme="dark"][data-theme-page="catalog"] .service-workspace .crm-ai-tools>button{background-color:#344e67;color:white}
html[data-theme="dark"][data-theme-page="catalog"] .crm-ai-tools small{color:#b1c9eb}
html[data-theme="dark"][data-theme-page="catalog"] .crm-ai-tools textarea{background-color:#182536}
html[data-theme="dark"][data-theme-page="catalog"] .service-compare-toolbar{border:1px solid #3c5068;background-color:#182536;color:#b1c9eb}
html[data-theme="dark"][data-theme-page="catalog"] .service-compare-toolbar>span{color:#b1c9eb}
html[data-theme="dark"][data-theme-page="catalog"] .service-compare-toolbar button{background-color:#007e55}
html[data-theme="dark"][data-theme-page="catalog"] .service-compare-toolbar button:last-child:not(:first-of-type){background-color:transparent;color:#b1c9eb;border:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="catalog"] .service-owner-tools{border:1px solid #3c5068;background-color:#182536;color:#b1c9eb}
html[data-theme="dark"][data-theme-page="catalog"] .service-owner-actions .service-owner-link{border:1px solid #3c5068;background-color:#182536;color:#b1c9eb}
html[data-theme="dark"][data-theme-page="catalog"] .service-owner-actions .service-owner-link:hover{background-color:#142132;border-color:#007e55}
html[data-theme="dark"][data-theme-page="catalog"] .stay-search{background-color:#182536;border:1px solid var(--line,#3c5068);color:var(--ink,#b1c9eb)}
html[data-theme="dark"][data-theme-page="catalog"] .stay-destination,html[data-theme="dark"][data-theme-page="catalog"] .stay-dates{border-right:1px solid var(--line,#3c5068)}
html[data-theme="dark"][data-theme-page="catalog"] .stay-dates{border-bottom:0}
html[data-theme="dark"][data-theme-page="catalog"] .stay-search input{border:0;background-color:transparent;color:var(--ink,#b1c9eb)}
html[data-theme="dark"][data-theme-page="catalog"] .stay-search input::placeholder,html[data-theme="dark"][data-theme-page="catalog"] .stay-date-summary{color:var(--muted,#b1c9eb)}
html[data-theme="dark"][data-theme-page="catalog"] .stay-guests{background-color:#142132}
html[data-theme="dark"][data-theme-page="catalog"] .stay-search-button{border:0;background-color:var(--clay,#007a51);color:white}
html[data-theme="dark"][data-theme-page="catalog"] .stay-search-button:hover{background-color:#006440}
html[data-theme="dark"][data-theme-page="catalog"] .stay-date-fields{border:1px solid var(--line,#3c5068);background-color:#182536}
html[data-theme="dark"][data-theme-page="catalog"] .stay-date-fields input{border:1px solid var(--line,#3c5068)}
html[data-theme="dark"][data-theme-page="catalog"] .stay-dates-done{border:1px solid var(--clay,#007a51);background-color:var(--clay,#007a51);color:white}
@media(max-width:700px){html[data-theme="dark"][data-theme-page="catalog"] .stay-destination{border-right:0;border-bottom:1px solid var(--line,#3c5068)}
html[data-theme="dark"][data-theme-page="catalog"] .stay-dates{border-right:0}
}html[data-theme="dark"][data-theme-page="catalog"] .stay-destination-wrap .stay-destination{border-right:1px solid var(--line,#3c5068)}
html[data-theme="dark"][data-theme-page="catalog"] .stay-destination-popup{background-color:#182536;border:1px solid var(--line,#3c5068)}
html[data-theme="dark"][data-theme-page="catalog"] .stay-destination-heading{color:var(--muted,#b1c9eb)}
html[data-theme="dark"][data-theme-page="catalog"] .stay-destination-heading:not(:first-child){border-top:1px solid var(--line,#3c5068)}
html[data-theme="dark"][data-theme-page="catalog"] .stay-destination-option{border:0;background-color:transparent;color:var(--ink,#b1c9eb)}
html[data-theme="dark"][data-theme-page="catalog"] .stay-destination-option:hover,html[data-theme="dark"][data-theme-page="catalog"] .stay-destination-option[aria-selected=true]{background-color:#142132}
html[data-theme="dark"][data-theme-page="catalog"] .stay-destination-option small{color:var(--muted,#b1c9eb)}
html[data-theme="dark"][data-theme-page="catalog"] .stay-destination-icon{background-color:#142132;color:#b1c9eb}
html[data-theme="dark"][data-theme-page="catalog"] .stay-destination-icon.beach{background-color:#142132;color:#78dbb3}
html[data-theme="dark"][data-theme-page="catalog"] .stay-destination-icon.recent{background-color:#142132;color:#b1c9eb}
html[data-theme="dark"][data-theme-page="catalog"] .stay-destination-empty{color:var(--muted,#b1c9eb)}
@media(max-width:700px){html[data-theme="dark"][data-theme-page="catalog"] .stay-destination-wrap .stay-destination{border-right:0}
}html[data-theme="dark"][data-theme-page="catalog"] .stay-month-navigation{color:var(--muted,#b1c9eb)}
html[data-theme="dark"][data-theme-page="catalog"] .stay-month-navigation button{border:0;background-color:transparent;color:var(--ink,#b1c9eb)}
html[data-theme="dark"][data-theme-page="catalog"] .stay-weekday{color:var(--muted,#b1c9eb)}
html[data-theme="dark"][data-theme-page="catalog"] .stay-calendar-day{border:0;background-color:transparent;color:var(--ink,#b1c9eb)}
html[data-theme="dark"][data-theme-page="catalog"] .stay-calendar-day:disabled{color:#dce6f2}
html[data-theme="dark"][data-theme-page="catalog"] .stay-calendar-day.between{background-color:#142132}
html[data-theme="dark"][data-theme-page="catalog"] .stay-calendar-day.selected{background-color:var(--clay,#007a51);color:white}
html[data-theme="dark"][data-theme-page="catalog"] .stay-date-flexibility button{border:1px solid var(--line,#3c5068);background-color:#182536;color:var(--ink,#b1c9eb)}
html[data-theme="dark"][data-theme-page="catalog"] .stay-date-flexibility button[aria-pressed=true]{border:2px solid var(--clay,#007a51);background-color:#182536}
html[data-theme="dark"][data-theme-page="catalog"] .stay-calendar-help{color:var(--muted,#b1c9eb)}
html[data-theme="dark"][data-theme-page="catalog"] .stay-dates-clear{border:0;background-color:transparent;color:var(--ink,#b1c9eb)}
html[data-theme="dark"][data-theme-page="catalog"] .stay-guests-toggle{border:0;background-color:#142132;color:var(--ink,#b1c9eb)}
html[data-theme="dark"][data-theme-page="catalog"] .stay-guests-toggle span{color:var(--muted,#b1c9eb)}
html[data-theme="dark"][data-theme-page="catalog"] .stay-guests-popup{border:1px solid var(--line,#3c5068);background-color:#182536}
html[data-theme="dark"][data-theme-page="catalog"] .stay-guest-row{border-bottom:1px solid var(--line,#3c5068)}
html[data-theme="dark"][data-theme-page="catalog"] .stay-guest-row small{color:var(--muted,#b1c9eb)}
html[data-theme="dark"][data-theme-page="catalog"] .stay-guest-counter button{border:1px solid var(--line,#3c5068);background-color:#142132;color:var(--ink,#b1c9eb)}
html[data-theme="dark"][data-theme-page="catalog"] .stay-guests-note{color:var(--muted,#b1c9eb)}
html[data-theme="dark"][data-theme-page="catalog"] .stay-guests-service{border:0;background-color:transparent;color:var(--muted,#b1c9eb)}
html[data-theme="dark"][data-theme-page="catalog"] .stay-guests-done{border:0;background-color:var(--clay,#007a51);color:white}
html[data-theme="dark"][data-theme-page="catalog"] .market-form .stay-guests-toggle{border:1px solid var(--line,#3c5068)}
html[data-theme="dark"][data-theme-page="catalog"] .catalog-tabs a{color:var(--ink);border-bottom:2px solid transparent}
html[data-theme="dark"][data-theme-page="catalog"] .catalog-tabs a[aria-current=page]{border-color:var(--clay,#3c5068)}
html[data-theme="dark"][data-theme-page="catalog"] .catalog-card{border:1px solid #3c5068;background-color:#182536}
html[data-theme="dark"][data-theme-page="catalog"] .catalog-detail-grid aside{border:1px solid #3c5068;background-color:#182536}
html[data-theme="dark"][data-theme-page="catalog"] .catalog-slot{border:1px solid #3c5068;background-color:#182536}
html[data-theme="dark"][data-theme-page="catalog"] .catalog-slot:has(input:checked){border:2px solid #3c5068}
html[data-theme="dark"][data-theme-page="catalog"] .catalog-details div{background-color:#142132}
html[data-theme="dark"][data-theme-page="catalog"] .catalog-request{background-color:#182536;border:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="catalog"] .catalog-chat-message{background-color:#142132}
html[data-theme="dark"][data-theme-page="catalog"] .catalog-chat-message.mine{background-color:#142132}
html[data-theme="dark"][data-theme-page="catalog"] .catalog-toolbar input,html[data-theme="dark"][data-theme-page="catalog"] #catalog-host>label select{border:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="catalog"] .catalog-review{border-top:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="catalog"] header .catalog-tabs a{color:var(--muted)}
html[data-theme="dark"][data-theme-page="catalog"] header .catalog-tabs a[aria-current=page]{color:var(--ink);border-color:var(--ink)}
html[data-theme="dark"][data-theme-page="catalog"] header.catalog-header,html[data-theme="dark"][data-theme-page="catalog"] header.catalog-accommodation-header{background-color:var(--paper);border-bottom:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="catalog"] .catalog-search-wrap .catalog-date-summary{color:var(--muted)}
html[data-theme="dark"][data-theme-page="catalog"] .catalog-dates-done{border:0;background-color:var(--clay);color:#fff}
html[data-theme="dark"][data-theme-page="catalog"] .catalog-row-heading button{border:1px solid var(--line);background-color:#182536;color:var(--ink)}
html[data-theme="dark"][data-theme-page="catalog"] .catalog-browse-card{border:0;background-color:transparent}
html[data-theme="dark"][data-theme-page="catalog"] .catalog-browse-card p{color:var(--muted)}
html[data-theme="dark"][data-theme-page="catalog"] .catalog-browse-card .button{border:0;background:none;color:#78dbb3}
html[data-theme="dark"][data-theme-page="catalog"] .catalog-card-badge{background-color:#fffffff0;color:#dce6f2}
html[data-theme="dark"][data-theme-page="catalog"] .service-category{border:0;background-color:transparent;color:var(--ink)}
html[data-theme="dark"][data-theme-page="catalog"] .service-category-icon{border:2px solid transparent;background-color:#142132}
html[data-theme="dark"][data-theme-page="catalog"] .service-category[aria-pressed=true] .service-category-icon{border-color:var(--clay);background-color:#142132}
html[data-theme="dark"][data-theme-page="catalog"] .service-nav-trigger{border:0;border-bottom:2px solid transparent;background-color:transparent;color:var(--muted)}
html[data-theme="dark"][data-theme-page="catalog"] .service-nav-trigger[aria-current=page]{color:var(--ink)}
html[data-theme="dark"][data-theme-page="catalog"] .service-submenu{background-color:#182536;border:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="catalog"] .catalog-tabs .service-submenu a,html[data-theme="dark"][data-theme-page="catalog"] .service-submenu-chips a{border:1px solid var(--line);color:var(--ink)}
html[data-theme="dark"][data-theme-page="catalog"] .service-submenu-chips a:hover,html[data-theme="dark"][data-theme-page="catalog"] .service-submenu-chips a[aria-current=page]{border-color:var(--ink);background-color:#142132}
html[data-theme="dark"][data-theme-page="catalog"] .catalog-tabs .service-submenu a.service-submenu-all,html[data-theme="dark"][data-theme-page="catalog"] .service-submenu-all{border:0;color:#78dbb3}
html[data-theme="dark"][data-theme-page="catalog"] .service-type-trigger{border:0;border-left:1px solid var(--line);background-color:transparent;color:var(--ink)}
html[data-theme="dark"][data-theme-page="catalog"] .service-type-trigger>span:last-child{color:var(--muted)}
@media(max-width:700px){html[data-theme="dark"][data-theme-page="catalog"] .has-service-type .service-search-menu{border-top:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="catalog"] .service-type-trigger{border-left:0}
}html[data-theme="dark"][data-theme-page="catalog"] .experience-chip,html[data-theme="dark"][data-theme-page="catalog"] .experience-destination{border:1px solid var(--line);background-color:#182536;color:var(--ink)}
html[data-theme="dark"][data-theme-page="catalog"] .experience-chip[aria-pressed=true]{background-color:var(--clay);color:white}
html[data-theme="dark"][data-theme-page="catalog"] .experience-destination span{color:var(--muted)}
html[data-theme="dark"][data-theme-page="catalog"] .service-category-note{color:var(--muted)}
html[data-theme="dark"][data-theme-page="catalog"] .host-ui-dialog #catalog-editor{border:0;background-color:transparent}
html[data-theme="dark"][data-theme-page="catalog"] .host-ui-dialog #catalog-editor input,html[data-theme="dark"][data-theme-page="catalog"] .host-ui-dialog #catalog-editor select,html[data-theme="dark"][data-theme-page="catalog"] .host-ui-dialog #catalog-editor textarea{border:1px solid #3c5068;background-color:#182536}
html[data-theme="dark"][data-theme-page="catalog"] .host-ui-dialog #catalog-editor fieldset{border:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="catalog"] .host-ui-dialog #catalog-editor .button{background-color:var(--clay);color:white}
html[data-theme="dark"][data-theme-page="catalog"] .host-ui-dialog #catalog-files{border-top:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="catalog"] .host-ui-dialog #catalog-media-count{color:var(--muted)}
@media(max-width:700px){html[data-theme="dark"][data-theme-page="catalog"] header.catalog-header .stay-search>.stay-destination{border-right:0;border-bottom:1px solid var(--line)}
}html[data-theme="dark"][data-theme-page="catalog"] header.catalog-header .catalog-person-count{color:var(--muted)}
html[data-theme="dark"][data-theme-page="catalog"] .service-save-progress{color:var(--ink,#b1c9eb)}
html[data-theme="dark"][data-theme-page="catalog"] header .catalog-tabs svg.catalog-nav-icon{color:#b1c9eb}
html[data-theme="dark"][data-theme-page="catalog"] header .catalog-tabs a[aria-current="page"] svg.catalog-nav-icon{color:#78dbb3}
html[data-theme="dark"][data-theme-page="catalog"] .medical-nearby-stays{border-top:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="catalog"] .medical-nearby-stays h2{color:#b1c9eb}
html[data-theme="dark"][data-theme-page="catalog"] .medical-nearby-stays p{color:#b1c9eb}
html[data-theme="dark"][data-theme-page="catalog"] .medical-nearby-card{color:#b1c9eb}
html[data-theme="dark"][data-theme-page="catalog"] .medical-nearby-card span{color:#b1c9eb}
html[data-theme="dark"][data-theme-page="catalog"] .medical-nearby-card .medical-nearby-price{color:#78dbb3}
html[data-theme="dark"][data-theme-page="catalog"] .medical-nearby-stays h3{color:#b1c9eb}
html[data-theme="dark"][data-theme-page="catalog"] .site-footer-row{border-top:1px solid var(--line,#3c5068);color:var(--ink,#dce6f2)}
html[data-theme="dark"][data-theme-page="catalog"] .site-footer-legal a{color:inherit}
html[data-theme="dark"][data-theme-page="catalog"] .footer-language select{border:0;background-color:transparent;color:inherit}
html[data-theme="dark"][data-theme-page="catalog"] .footer-socials button{border:0;background-color:transparent;color:inherit}
html[data-theme="dark"][data-theme-page="catalog"] .site-footer svg{fill:none;stroke:currentColor}
html[data-theme="dark"][data-theme-page="catalog"] .platform-information section{border-bottom:1px solid var(--line,#3c5068)}
html[data-theme="dark"][data-theme-page="catalog"] .locale-trigger{border:0;background-color:transparent;color:inherit}
html[data-theme="dark"][data-theme-page="catalog"] .locale-dialog{border:0;background-color:#182536;color:#dce6f2}
html[data-theme="dark"][data-theme-page="catalog"] .locale-dialog::backdrop{background-color:rgba(0,0,0,.38)}
html[data-theme="dark"][data-theme-page="catalog"] .locale-close{border:0;background-color:transparent}
html[data-theme="dark"][data-theme-page="catalog"] .locale-note{color:#dce6f2}
html[data-theme="dark"][data-theme-page="catalog"] .locale-dialog input{border:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="catalog"] .locale-option{border:1px solid transparent;background-color:transparent;color:inherit}
html[data-theme="dark"][data-theme-page="catalog"] .locale-option small{color:#dce6f2}
html[data-theme="dark"][data-theme-page="catalog"] .locale-option:hover{background-color:#142132}
html[data-theme="dark"][data-theme-page="catalog"] .locale-option[aria-pressed=true]{border-color:#252e29;background-color:#142132}
html[data-theme="dark"][data-theme-page="catalog"] .footer-support a{color:inherit}
html[data-theme="dark"][data-theme-page="catalog"] .help-actions button{border:1px solid var(--line,#3c5068);background-color:#182536}
html[data-theme="dark"][data-theme-page="catalog"] .footer-directory{border-bottom:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="catalog"] .footer-directory h2{color:#b1c9eb}
html[data-theme="dark"][data-theme-page="catalog"] .footer-directory nav a{color:#b1c9eb}
html[data-theme="dark"][data-theme-page="catalog"] .header-language{border:1px solid #3c5068;background-color:#182536;color:#b1c9eb}
html[data-theme="dark"][data-theme-page="catalog"] .header-language svg{fill:none;stroke:currentColor}
html[data-theme="dark"][data-theme-page="catalog"] .header-language select{color:inherit;background-color:transparent;border:0}
html[data-theme="dark"][data-theme-page="catalog"] .medical-suggestions{background-color:#182536;color:#b1c9eb;border:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="catalog"] .medical-suggestions [role=option]:hover,html[data-theme="dark"][data-theme-page="catalog"] .medical-suggestions [aria-selected=true]{background-color:#142132;color:#b1c9eb}
html[data-theme="dark"][data-theme-page="catalog"] .service-search-bar{border:1px solid #3c5068;background-color:#182536}
html[data-theme="dark"][data-theme-page="catalog"] .service-search-bar label{color:#b1c9eb}
html[data-theme="dark"][data-theme-page="catalog"] .service-search-bar label+label{border-left:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="catalog"] .service-search-bar input[type=search]{border:0;background-color:transparent;color:#b1c9eb}
html[data-theme="dark"][data-theme-page="catalog"] .service-search-bar button[type=submit]{border:0;background-color:#007a51;color:#fff}
html[data-theme="dark"][data-theme-page="catalog"] .service-search-bar button:hover{background-color:#006440}
@media(max-width:700px){html[data-theme="dark"][data-theme-page="catalog"] .service-search-bar label+label{border-left:0;border-top:1px solid #3c5068}
}html[data-theme="dark"][data-theme-page="catalog"] .translation-status{color:#b1c9eb;background-color:#182536}
html[data-theme="dark"][data-theme-page="catalog"] .extended-privacy section{border-top:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="catalog"] .privacy-switch-row small{color:#dce6f2}
html[data-theme="dark"][data-theme-page="catalog"] .privacy-switch-row input{border:0!important;background:#142132!important}
html[data-theme="dark"][data-theme-page="catalog"] .privacy-switch-row input:before{background-color:#182536}
html[data-theme="dark"][data-theme-page="catalog"] .privacy-switch-row input:checked{background:#002763!important}
html[data-theme="dark"][data-theme-page="catalog"] .extended-privacy .privacy-action{border:1px solid #3c5068;background-color:#182536}
html[data-theme="dark"][data-theme-page="catalog"] .privacy-person{border:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="catalog"] .privacy-travel-map{border:0}
html[data-theme="dark"][data-theme-page="catalog"] .privacy-switch-row input{background:#142132!important}
html[data-theme="dark"][data-theme-page="catalog"] .privacy-switch-row input:checked{background:#222!important}
html[data-theme="dark"][data-theme-page="catalog"] .privacy-switch-row input:after{color:#dce6f2}
html[data-theme="dark"][data-theme-page="catalog"] .listing-voice{border:1px solid #3c5068;color:#78dbb3;background-color:#182536}
html[data-theme="dark"][data-theme-page="catalog"] .listing-voice::backdrop{background-color:#102a37a6}
html[data-theme="dark"][data-theme-page="catalog"] .listing-voice textarea,html[data-theme="dark"][data-theme-page="catalog"] .listing-voice select{border:1px solid #3c5068;background-color:#182536;color:inherit}
html[data-theme="dark"][data-theme-page="catalog"] .listing-voice .voice-close{border:0;background-color:transparent}
html[data-theme="dark"][data-theme-page="catalog"] .voice-status{background-color:#142132}
html[data-theme="dark"][data-theme-page="catalog"] .voice-progress{color:#dce6f2}
html[data-theme="dark"][data-theme-page="catalog"] .voice-context{color:#dce6f2}
html[data-theme="dark"][data-theme-page="catalog"] .listing-voice .voice-stop{background-color:#8e3535;color:white}
html[data-theme="dark"][data-theme-page="catalog"] .listing-voice-entry{border:1px solid #3c5068;background-color:#182536}
html[data-theme="dark"][data-theme-page="catalog"] .notification-bell{border:1px solid var(--line,#3c5068);background-color:var(--paper,#182536);color:#78dbb3}
html[data-theme="dark"][data-theme-page="catalog"] .notification-count{background-color:#187db9;color:white}
html[data-theme="dark"][data-theme-page="catalog"] .notification-panel{border:1px solid #3c5068;background-color:#182536;color:#dce6f2}
html[data-theme="dark"][data-theme-page="catalog"] .notification-heading button{border:0;background-color:transparent;color:#78dbb3}
html[data-theme="dark"][data-theme-page="catalog"] .notification-read-all{border:0;background-color:transparent;color:#78dbb3}
html[data-theme="dark"][data-theme-page="catalog"] .notification-item{border-bottom:1px solid #3c5068;color:inherit}
html[data-theme="dark"][data-theme-page="catalog"] .notification-item.unread{background-color:#182536;border-left:3px solid #3c5068}
html[data-theme="dark"][data-theme-page="catalog"] .notification-item small{color:#dce6f2}
html[data-theme="dark"][data-theme-page="catalog"] .notification-detail{border:1px solid var(--line,#3c5068);background-color:#182536;color:var(--ink,#dce6f2)}
html[data-theme="dark"][data-theme-page="catalog"] .notification-detail::backdrop{background-color:rgb(25 39 35 / .38)}
html[data-theme="dark"][data-theme-page="catalog"] .notification-detail h2{color:var(--ink,#dce6f2)}
html[data-theme="dark"][data-theme-page="catalog"] .notification-detail time{color:#dce6f2}
html[data-theme="dark"][data-theme-page="catalog"] .notification-detail [role=status]{color:#dce6f2}
html[data-theme="dark"][data-theme-page="catalog"] .notification-detail-close{border:1px solid var(--line,#3c5068);background-color:#182536;color:var(--ink,#dce6f2)}
html[data-theme="dark"][data-theme-page="catalog"] .notification-detail-link,html[data-theme="dark"][data-theme-page="catalog"] .notification-detail-retry{border:0;background-color:var(--clay,#007a51);color:#fff}
html[data-theme="dark"][data-theme-page="catalog"] .notification-detail-link:hover,html[data-theme="dark"][data-theme-page="catalog"] .notification-detail-retry:hover{background-color:#783221}
html[data-theme="dark"][data-theme-page="catalog"] .notification-tabs button{border:1px solid #3c5068;background-color:#182536;color:var(--ink,#dce6f2)}
html[data-theme="dark"][data-theme-page="catalog"] .notification-tabs button[aria-pressed=true]{background-color:var(--clay,#007a51);color:#fff;border-color:transparent}
html[data-theme="dark"][data-theme-page="catalog"] .notification-inbox-link{color:#78dbb3}
html[data-theme="dark"][data-theme-page="catalog"]{--paper:#182536;--ink:#b1c9eb;--muted:#b1c9eb;--line:#3c5068;--brand-surface:#182536}
html[data-theme="dark"][data-theme-page="catalog"] body{background-color:var(--paper);color:var(--ink)}
html[data-theme="dark"][data-theme-page="catalog"] h1,html[data-theme="dark"][data-theme-page="catalog"] h2,html[data-theme="dark"][data-theme-page="catalog"] h3,html[data-theme="dark"][data-theme-page="catalog"] h4,html[data-theme="dark"][data-theme-page="catalog"] h5,html[data-theme="dark"][data-theme-page="catalog"] h6{color:#78dbb3}
html[data-theme="dark"][data-theme-page="catalog"] header .catalog-tabs a[aria-current=page],html[data-theme="dark"][data-theme-page="catalog"] header .catalog-tabs .service-nav-trigger[aria-current=page]{color:#78dbb3}
html[data-theme="dark"][data-theme-page="catalog"] body .text-link,html[data-theme="dark"][data-theme-page="catalog"] body .property-card h3,html[data-theme="dark"][data-theme-page="catalog"] body .catalog-browse-card h3,html[data-theme="dark"][data-theme-page="catalog"] body .footer-support h2{color:#78dbb3}
html[data-theme="dark"][data-theme-page="catalog"] body .button:not(.outline),html[data-theme="dark"][data-theme-page="catalog"] body .stay-search-button,html[data-theme="dark"][data-theme-page="catalog"] body .stay-dates-done,html[data-theme="dark"][data-theme-page="catalog"] body .catalog-dates-done,html[data-theme="dark"][data-theme-page="catalog"] body .stay-guests-done{background-color:var(--brand-action);color:#FFFFFF;border-color:var(--brand-action)}
html[data-theme="dark"][data-theme-page="catalog"] body .button:not(.outline):hover,html[data-theme="dark"][data-theme-page="catalog"] body .stay-search-button:hover,html[data-theme="dark"][data-theme-page="catalog"] body .stay-dates-done:hover,html[data-theme="dark"][data-theme-page="catalog"] body .catalog-dates-done:hover,html[data-theme="dark"][data-theme-page="catalog"] body .stay-guests-done:hover{background-color:var(--brand-action-hover);border-color:var(--brand-action-hover)}
html[data-theme="dark"][data-theme-page="catalog"] body .button.outline{background-color:var(--brand-surface);color:#78dbb3;border-color:var(--brand-primary)}
html[data-theme="dark"][data-theme-page="catalog"] body .button.outline:hover{background-color:var(--brand-sage)}
html[data-theme="dark"][data-theme-page="catalog"] body .stay-search,html[data-theme="dark"][data-theme-page="catalog"] body .stay-date-fields,html[data-theme="dark"][data-theme-page="catalog"] body .stay-destination-popup,html[data-theme="dark"][data-theme-page="catalog"] body .stay-guests-popup,html[data-theme="dark"][data-theme-page="catalog"] body .property-card,html[data-theme="dark"][data-theme-page="catalog"] body .market-card,html[data-theme="dark"][data-theme-page="catalog"] body .catalog-card,html[data-theme="dark"][data-theme-page="catalog"] body .catalog-request,html[data-theme="dark"][data-theme-page="catalog"] body .reservation-card,html[data-theme="dark"][data-theme-page="catalog"] body .library-property-card,html[data-theme="dark"][data-theme-page="catalog"] body .property-layout aside,html[data-theme="dark"][data-theme-page="catalog"] body .catalog-detail-grid aside,html[data-theme="dark"][data-theme-page="catalog"] body .market-dialog,html[data-theme="dark"][data-theme-page="catalog"] body .host-ui-dialog,html[data-theme="dark"][data-theme-page="catalog"] body .login-style-dialog,html[data-theme="dark"][data-theme-page="catalog"] body .locale-dialog,html[data-theme="dark"][data-theme-page="catalog"] body .profile-panel{background-color:var(--brand-surface);border-color:var(--line)}
html[data-theme="dark"][data-theme-page="catalog"] body .stay-guests,html[data-theme="dark"][data-theme-page="catalog"] body .stay-guests-toggle{background-color:var(--brand-sage)}
html[data-theme="dark"][data-theme-page="catalog"] body .stay-guest-row,html[data-theme="dark"][data-theme-page="catalog"] body .catalog-person-count{color:var(--ink)}
html[data-theme="dark"][data-theme-page="catalog"] body .host-ai,html[data-theme="dark"][data-theme-page="catalog"] body .market-callout,html[data-theme="dark"][data-theme-page="catalog"] body .catalog-details div,html[data-theme="dark"][data-theme-page="catalog"] body .catalog-chat-message.mine,html[data-theme="dark"][data-theme-page="catalog"] body .stay-destination-option:hover{background-color:var(--brand-sage);color:var(--ink)}
html[data-theme="dark"][data-theme-page="catalog"] body .stay-date-flexibility button[aria-pressed=true],html[data-theme="dark"][data-theme-page="catalog"] body .stay-calendar-day.selected,html[data-theme="dark"][data-theme-page="catalog"] body .service-category[aria-pressed=true] .service-category-icon,html[data-theme="dark"][data-theme-page="catalog"] body .experience-chip[aria-pressed=true],html[data-theme="dark"][data-theme-page="catalog"] body .locale-option[aria-pressed=true]{border-color:var(--brand-primary)}
html[data-theme="dark"][data-theme-page="catalog"] body .stay-calendar-day.selected,html[data-theme="dark"][data-theme-page="catalog"] body .experience-chip[aria-pressed=true]{background-color:var(--brand-primary);color:#FFFFFF}
html[data-theme="dark"][data-theme-page="catalog"] body .locale-option[aria-pressed=true]{background-color:var(--brand-sage);color:var(--ink)}
html[data-theme="dark"][data-theme-page="catalog"] body .site-footer{background-color:var(--paper);color:var(--ink)}
html[data-theme="dark"][data-theme-page="catalog"] #account-panel.login-style-dialog{background-color:#182536}
html[data-theme="dark"][data-theme-page="catalog"] #account-panel.login-style-dialog .email-auth form{background-color:transparent;border:0}
html[data-theme="dark"][data-theme-page="catalog"] .stay-search .stay-destination input:not(:focus)::placeholder{color:transparent}
html[data-theme="dark"][data-theme-page="catalog"] .stay-search .catalog-person-count:not([data-selected=true]) input:not(:focus){color:transparent}
html[data-theme="dark"][data-theme-page="catalog"] .site-footer .footer-support h2{color:inherit}
html[data-theme="dark"][data-theme-page="catalog"] body .stay-search .stay-guests,html[data-theme="dark"][data-theme-page="catalog"] body .stay-search .stay-guests-toggle{background-color:transparent}
html[data-theme="dark"][data-theme-page="catalog"]{--paper:#182536;--bg:#182536;--ink:#b1c9eb;--muted:#b1c9eb;--line:#3c5068;--brand-surface:#182536}
html[data-theme="dark"][data-theme-page="catalog"] body{background-color:var(--paper);color:var(--ink)}
html[data-theme="dark"][data-theme-page="catalog"] ::selection{background-color:#142132;color:#b1c9eb}
html[data-theme="dark"][data-theme-page="catalog"] input::placeholder,html[data-theme="dark"][data-theme-page="catalog"] textarea::placeholder{color:#b1c9eb}
html[data-theme="dark"][data-theme-page="catalog"] body :is(header.home-header,header.catalog-header,header.catalog-accommodation-header){background-color:#182536}
html[data-theme="dark"][data-theme-page="catalog"] body :is(.site-footer,.platform-footer){background-color:#182536}
html[data-theme="dark"][data-theme-page="catalog"] body .button:not(.outline){background-color:#007a51;border-color:#007a51;color:#fff}
html[data-theme="dark"][data-theme-page="catalog"] body .button:not(.outline):hover{background-color:#006440;border-color:#006440}
html[data-theme="dark"][data-theme-page="catalog"] body .ms-password-toggle{border:0;background-color:transparent;color:#b1c9eb}
html[data-theme="dark"][data-theme-page="catalog"] body .ms-password-toggle:hover{background-color:#142132;color:#b1c9eb}
html[data-theme="dark"][data-theme-page="catalog"] body :is(.market-card,.reservation-card,.messages-login,.resolution-policy){border-color:var(--line)}
html[data-theme="dark"][data-theme-page="catalog"] body :is(.market-form,.host-ui-dialog,.email-auth,.health-request-form,.reservation-card) :is(input,select,textarea):not([type=checkbox]):not([type=radio]):not([type=file]):not([type=hidden]){border-color:var(--line);color:var(--ink);background-color:#182536}
html[data-theme="dark"][data-theme-page="catalog"] body :is(.market-form,.host-ui-dialog,.email-auth) :is(input,select,textarea):disabled{background-color:#142132;color:var(--muted)}
html[data-theme="dark"][data-theme-page="catalog"] body :is(.market-note,.health-note,.service-character-count){color:var(--muted)}
html[data-theme="dark"][data-theme-page="catalog"] body :is(.market-card,.reservation-card) :is(h2,h3){color:#78dbb3}
html[data-theme="dark"][data-theme-page="catalog"] body .property-flow-section{border-color:var(--line);background-color:#182536}
html[data-theme="dark"][data-theme-page="catalog"] body .property-flow-section legend{color:#78dbb3}
html[data-theme="dark"][data-theme-page="catalog"] body :is(.flow-room,.long-stay-discounts,.host-ai){background-color:#182536;border-color:var(--line)}
html[data-theme="dark"][data-theme-page="catalog"] body #host-dashboard>.market-card,html[data-theme="dark"][data-theme-page="catalog"] body #host-properties{border-color:var(--line)}
html[data-theme="dark"][data-theme-page="catalog"] body #host-dashboard :is(.market-tabs a,.request-row,fieldset){border-color:var(--line)}
html[data-theme="dark"][data-theme-page="catalog"] body .service-workspace{--crm-ink:var(--ink);--crm-muted:var(--muted);--crm-line:var(--line)}
html[data-theme="dark"][data-theme-page="catalog"] body .service-workspace :is(.crm-pipeline>section,.crm-case-overview,.crm-thread-messages){background-color:#182536}
html[data-theme="dark"][data-theme-page="catalog"] body .service-workspace :is(.crm-nav button[aria-current=page],.crm-thread-item[aria-pressed=true]){color:#78dbb3;background-color:#142132}
html[data-theme="dark"][data-theme-page="catalog"] body .login-style-dialog .email-auth input{border-color:var(--line)}
html[data-theme="dark"][data-theme-page="catalog"] body .login-style-dialog .login-divider:before,html[data-theme="dark"][data-theme-page="catalog"] body .login-style-dialog .login-divider:after{background-color:var(--line)}
html[data-theme="dark"][data-theme-page="catalog"] body .login-style-dialog .password-forgot{color:#78dbb3}
html[data-theme="dark"][data-theme-page="catalog"] body #catalog-form.dental-form .health-editor{border-color:var(--line)}
html[data-theme="dark"][data-theme-page="catalog"] body #catalog-form.dental-form .health-editor>legend{color:#78dbb3}
html[data-theme="dark"][data-theme-page="catalog"] body #catalog-form.dental-form .health-editor h3{border-top:1px solid var(--line);color:#78dbb3}
html[data-theme="dark"][data-theme-page="catalog"] body #catalog-form.dental-form .health-editor fieldset{border-color:var(--line)}
html[data-theme="dark"][data-theme-page="catalog"] body #catalog-form.dental-form :is(.health-treatment-row,.health-staff-row){background-color:#182536;border-color:var(--line)}
html[data-theme="dark"][data-theme-page="catalog"] body #catalog-form.dental-form .dental-field-assist{border-color:var(--line)}
html[data-theme="dark"][data-theme-page="catalog"] body #catalog-form.dental-form .dental-field-assist:focus-within{border-color:var(--brand-primary)}
html[data-theme="dark"][data-theme-page="catalog"] body #catalog-form.dental-form .dental-day{border-color:var(--line);background-color:#182536}
html[data-theme="dark"][data-theme-page="catalog"] body #catalog-form.dental-form .service-form-action{background-color:#182536;color:#78dbb3;border:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="catalog"] body #catalog-form.dental-form .service-form-action:hover{background-color:#142132;border-color:var(--clay)}
html[data-theme="dark"][data-theme-page="catalog"] body #catalog-form.dental-form .dental-save-actions{border-top:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="catalog"]{background-color:var(--paper)}
@media(max-width:420px){html[data-theme="dark"][data-theme-page="catalog"] body .account-profile-stats>div{border:0}
}html[data-theme="dark"][data-theme-page="catalog"] #property-detail .market-hero h1,html[data-theme="dark"][data-theme-page="catalog"] #catalog-detail>h2{color:#78dbb3}
html[data-theme="dark"][data-theme-page="catalog"] #catalog-detail>p:first-of-type{color:var(--muted)}
html[data-theme="dark"][data-theme-page="catalog"] #property-detail .market-photo{border:1px solid var(--line);background-color:#142132}
html[data-theme="dark"][data-theme-page="catalog"] #property-detail .property-layout>div>h3{border-top:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="catalog"] #property-detail .property-layout>aside{border:1px solid var(--line);background-color:var(--brand-surface)}
html[data-theme="dark"][data-theme-page="catalog"] #property-detail .property-layout>aside>p{color:var(--muted)}
html[data-theme="dark"][data-theme-page="catalog"] #property-detail .property-layout>aside>a:not(.button){color:#78dbb3}
html[data-theme="dark"][data-theme-page="catalog"] #property-detail .property-host{background-color:#142132}
html[data-theme="dark"][data-theme-page="catalog"] #catalog-detail .catalog-media figure{background-color:#142132}
html[data-theme="dark"][data-theme-page="catalog"] #catalog-detail .health-listing-content>p{color:var(--muted)}
html[data-theme="dark"][data-theme-page="catalog"] #catalog-detail .health-profile{border:0;background-color:transparent}
html[data-theme="dark"][data-theme-page="catalog"] #catalog-detail .health-profile>h2{color:#78dbb3}
html[data-theme="dark"][data-theme-page="catalog"] #catalog-detail .health-profile>h3{border-top:1px solid var(--line);color:#78dbb3}
html[data-theme="dark"][data-theme-page="catalog"] #catalog-detail .health-treatment-card{background-color:var(--brand-surface);border-color:var(--line)}
html[data-theme="dark"][data-theme-page="catalog"] #catalog-detail .health-treatment-card h4{color:#78dbb3}
html[data-theme="dark"][data-theme-page="catalog"] #catalog-detail .health-treatment-card strong{color:#78dbb3}
html[data-theme="dark"][data-theme-page="catalog"] #catalog-detail .health-professional{border-color:var(--line);background-color:var(--brand-surface)}
html[data-theme="dark"][data-theme-page="catalog"] #catalog-detail .health-request-panel{border-color:var(--line)}
html[data-theme="dark"][data-theme-page="catalog"] #catalog-detail .health-request-panel>h2{color:#78dbb3}
html[data-theme="dark"][data-theme-page="catalog"] #catalog-detail .health-request-panel>p{color:var(--muted)}
html[data-theme="dark"][data-theme-page="catalog"] #catalog-detail .health-request-form{background-color:transparent}
html[data-theme="dark"][data-theme-page="catalog"] #catalog-detail .catalog-detail-grid>aside{border-color:var(--line)}
html[data-theme="dark"][data-theme-page="catalog"] #catalog-detail>.health-request-shortcut{color:#78dbb3}
html[data-theme="dark"][data-theme-page="catalog"] [data-ms-icon]::before{background-color:currentColor}
@media(forced-colors:active){html[data-theme="dark"][data-theme-page="catalog"] [data-ms-icon]::before{background-color:ButtonText}
}html[data-theme="dark"][data-theme-page="catalog"] body .service-workspace button,html[data-theme="dark"][data-theme-page="catalog"] body .service-workflow-dialog button{background-color:var(--brand-action,#007a51);color:#fff}
html[data-theme="dark"][data-theme-page="catalog"] body .service-workspace .crm-nav button{background-color:transparent;color:var(--muted)}
html[data-theme="dark"][data-theme-page="catalog"] body .service-workspace .crm-nav button[aria-current=page]{background-color:#142132;color:#78dbb3}
html[data-theme="dark"][data-theme-page="catalog"] body .service-workspace .crm-filter-chips button{background-color:#182536;color:var(--ink)}
html[data-theme="dark"][data-theme-page="catalog"] body .service-workspace .crm-filter-chips button[aria-pressed=true]{background-color:var(--brand-action);color:#fff}
html[data-theme="dark"][data-theme-page="catalog"] body .service-workspace button.crm-metric{background-color:#182536;color:var(--ink);border-color:var(--line)}
html[data-theme="dark"][data-theme-page="catalog"] body .service-workspace button.crm-metric:hover{background-color:#182536}
html[data-theme="dark"][data-theme-page="catalog"] body .service-workspace .crm-metric>strong{color:#78dbb3}
html[data-theme="dark"][data-theme-page="catalog"] body .service-workspace .crm-metric>small,html[data-theme="dark"][data-theme-page="catalog"] body .service-workspace .crm-channel-note{color:var(--muted)}
html[data-theme="dark"][data-theme-page="catalog"] body .service-workspace .crm-thread-list{background-color:#182536;border-color:var(--line)}
html[data-theme="dark"][data-theme-page="catalog"] body .service-workspace .crm-thread-item{background-color:#182536;color:var(--ink);border-color:var(--line)}
html[data-theme="dark"][data-theme-page="catalog"] body .service-workspace .crm-thread-item[aria-pressed=true]{background-color:#142132;color:#78dbb3}
html[data-theme="dark"][data-theme-page="catalog"] body .service-workspace .crm-case-overview,html[data-theme="dark"][data-theme-page="catalog"] body .service-workspace .crm-thread-messages,html[data-theme="dark"][data-theme-page="catalog"] body .service-workspace .crm-file-viewer{background-color:#182536;color:var(--ink)}
html[data-theme="dark"][data-theme-page="catalog"] body .service-workspace .crm-message{border-color:var(--line)}
html[data-theme="dark"][data-theme-page="catalog"] body .service-workspace .crm-message.mine{background-color:#142132}
html[data-theme="dark"][data-theme-page="catalog"] body .service-workspace .crm-folder>button{background-color:#182536;color:#78dbb3;border:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="catalog"] body .service-workspace .crm-pipeline>section{background-color:#182536}
html[data-theme="dark"][data-theme-page="catalog"] body .service-workspace .crm-empty-cell{color:var(--muted)}
html[data-theme="dark"][data-theme-page="catalog"] body .service-workspace .crm-draft-status{color:var(--muted)}
html[data-theme="dark"][data-theme-page="catalog"] body .service-workspace :is(input,select,textarea),html[data-theme="dark"][data-theme-page="catalog"] body .service-workflow-dialog :is(input,select,textarea){color:var(--ink);border-color:var(--line)}
html[data-theme="dark"][data-theme-page="coanfitriones"] :where(body){background-color:#182536;color:#b1c9eb}
html[data-theme="dark"][data-theme-page="coanfitriones"] :where(a){color:inherit}
html[data-theme="dark"][data-theme-page="coanfitriones"] :where(.skip:focus){background-color:#182536;color:#b1c9eb}
html[data-theme="dark"][data-theme-page="coanfitriones"] :where(header){background-color:#182536}
html[data-theme="dark"][data-theme-page="coanfitriones"] :where(.medical-hero){background-color:#002763;color:#fff}
html[data-theme="dark"][data-theme-page="coanfitriones"] :where(.medical-search){background-color:#182536;color:#b1c9eb}
html[data-theme="dark"][data-theme-page="coanfitriones"] :where(.medical-search input,.medical-search button){border:1px solid #3c5068;background-color:#182536;color:#b1c9eb}
html[data-theme="dark"][data-theme-page="coanfitriones"] :where(.medical-search button){background-color:#007a51;color:#fff}
html[data-theme="dark"][data-theme-page="coanfitriones"]{--paper:#182536;--ink:#b1c9eb;--muted:#b1c9eb;--line:#3c5068}
html[data-theme="dark"][data-theme-page="coanfitriones"] body{background-color:var(--paper);color:var(--ink)}
html[data-theme="dark"][data-theme-page="coanfitriones"] a{color:inherit}
html[data-theme="dark"][data-theme-page="coanfitriones"] button{color:inherit}
html[data-theme="dark"][data-theme-page="coanfitriones"] .skip{background-color:var(--ink);color:white}
html[data-theme="dark"][data-theme-page="coanfitriones"] header{border-bottom:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="coanfitriones"] .mark{color:#78dbb3}
html[data-theme="dark"][data-theme-page="coanfitriones"] nav>a:not(.nav-cta):hover{color:#78dbb3}
html[data-theme="dark"][data-theme-page="coanfitriones"] nav button{border:1px solid var(--line);background-color:transparent}
html[data-theme="dark"][data-theme-page="coanfitriones"] .nav-cta{border-bottom:1px solid var(--ink)}
html[data-theme="dark"][data-theme-page="coanfitriones"] .dot{background-color:var(--clay)}
html[data-theme="dark"][data-theme-page="coanfitriones"] em{color:#78dbb3}
html[data-theme="dark"][data-theme-page="coanfitriones"] .hero-copy>p{color:var(--muted)}
html[data-theme="dark"][data-theme-page="coanfitriones"] .button{background-color:var(--clay);color:white;border:1px solid var(--clay)}
html[data-theme="dark"][data-theme-page="coanfitriones"] .button:hover{background-color:#006440}
html[data-theme="dark"][data-theme-page="coanfitriones"] .text-link{border:0;border-bottom:1px solid currentColor;background-color:transparent}
html[data-theme="dark"][data-theme-page="coanfitriones"] .image-tag{background-color:var(--paper)}
html[data-theme="dark"][data-theme-page="coanfitriones"] .facts>div{border-top:1px solid var(--line);border-bottom:1px solid var(--line);border-right:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="coanfitriones"] .facts>div:last-child{border-right:0}
html[data-theme="dark"][data-theme-page="coanfitriones"] .facts span{color:var(--muted)}
html[data-theme="dark"][data-theme-page="coanfitriones"] .section-head>p{color:var(--muted)}
html[data-theme="dark"][data-theme-page="coanfitriones"] .photo{border:0;background-color:#142132}
html[data-theme="dark"][data-theme-page="coanfitriones"] .photo:after{background:linear-gradient(transparent,#0009)}
html[data-theme="dark"][data-theme-page="coanfitriones"] .photo>span{color:white}
html[data-theme="dark"][data-theme-page="coanfitriones"] .photo i{color:white}
html[data-theme="dark"][data-theme-page="coanfitriones"] .amenity-section{background-color:#142132}
html[data-theme="dark"][data-theme-page="coanfitriones"] .amenity-layout>div>p{color:var(--muted)}
html[data-theme="dark"][data-theme-page="coanfitriones"] .amenities article{border-bottom:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="coanfitriones"] .amenities article>span{color:#dce6f2}
html[data-theme="dark"][data-theme-page="coanfitriones"] .amenities p{color:var(--muted)}
html[data-theme="dark"][data-theme-page="coanfitriones"] .location-stamp{background-color:var(--paper)}
html[data-theme="dark"][data-theme-page="coanfitriones"] .location p{color:var(--muted)}
html[data-theme="dark"][data-theme-page="coanfitriones"] .outline{background-color:transparent;color:var(--ink);border-color:var(--line)}
html[data-theme="dark"][data-theme-page="coanfitriones"] .outline:hover{background-color:#142132}
html[data-theme="dark"][data-theme-page="coanfitriones"] .access-note{border-left:2px solid var(--clay)}
html[data-theme="dark"][data-theme-page="coanfitriones"] .faq{border-top:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="coanfitriones"] details{border-bottom:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="coanfitriones"] summary:after{color:#78dbb3}
html[data-theme="dark"][data-theme-page="coanfitriones"] details p{color:var(--muted)}
html[data-theme="dark"][data-theme-page="coanfitriones"] .booking{background-color:#002763;color:var(--paper)}
html[data-theme="dark"][data-theme-page="coanfitriones"] .booking em{color:#b1c9eb}
html[data-theme="dark"][data-theme-page="coanfitriones"] .booking-layout>div>p{color:#d2d9d1}
html[data-theme="dark"][data-theme-page="coanfitriones"] .contact-tel span{color:#d2d9d1}
html[data-theme="dark"][data-theme-page="coanfitriones"] form{background-color:var(--paper);color:var(--ink)}
html[data-theme="dark"][data-theme-page="coanfitriones"] input,html[data-theme="dark"][data-theme-page="coanfitriones"] select{border:1px solid var(--line);background-color:transparent;color:var(--ink)}
html[data-theme="dark"][data-theme-page="coanfitriones"] .nights{color:var(--muted)}
html[data-theme="dark"][data-theme-page="coanfitriones"] .form-note{color:var(--muted)}
html[data-theme="dark"][data-theme-page="coanfitriones"] .footer-bottom{border-top:1px solid var(--line);color:var(--muted)}
html[data-theme="dark"][data-theme-page="coanfitriones"] .floating-wa{background-color:#002763;color:white;border:1px solid #ffffff50}
html[data-theme="dark"][data-theme-page="coanfitriones"] .floating-wa svg{fill:currentColor}
html[data-theme="dark"][data-theme-page="coanfitriones"] dialog{border:0;background-color:#182536}
html[data-theme="dark"][data-theme-page="coanfitriones"] dialog::backdrop{background-color:#14221be8}
html[data-theme="dark"][data-theme-page="coanfitriones"] #close{background-color:transparent;border:0}
html[data-theme="dark"][data-theme-page="coanfitriones"] .lightbox-controls button{background-color:transparent;border:1px solid var(--line)}
@media(max-width:700px){html[data-theme="dark"][data-theme-page="coanfitriones"] .facts>div:nth-child(even){border-right:0}
html[data-theme="dark"][data-theme-page="coanfitriones"] .facts>div:nth-child(n+3){border-top:0}
}html[data-theme="dark"][data-theme-page="coanfitriones"] .calendar-toolbar{border-top:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="coanfitriones"] .calendar-source{color:var(--muted)}
html[data-theme="dark"][data-theme-page="coanfitriones"] .calendar-frame{background-color:#182536;border:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="coanfitriones"] .calendar-frame iframe{border:0}
html[data-theme="dark"][data-theme-page="coanfitriones"] .calendar-footnote p{color:var(--muted)}
html[data-theme="dark"][data-theme-page="coanfitriones"] .space-filters button{background-color:transparent;border:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="coanfitriones"] .space-filters button[aria-pressed=true]{background-color:var(--ink);color:var(--paper);border-color:var(--ink)}
html[data-theme="dark"][data-theme-page="coanfitriones"] .room-card{border:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="coanfitriones"] .room-card>button{border:0;background-color:transparent}
html[data-theme="dark"][data-theme-page="coanfitriones"] .room-card p,html[data-theme="dark"][data-theme-page="coanfitriones"] .stay-details>p{color:var(--muted)}
html[data-theme="dark"][data-theme-page="coanfitriones"] .stay-dialog{color:var(--ink);border:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="coanfitriones"] .stay-dialog::backdrop{background-color:#252e2880}
html[data-theme="dark"][data-theme-page="coanfitriones"] .dialog-close{background-color:transparent;border:0}
html[data-theme="dark"][data-theme-page="coanfitriones"] .host-section{border-top:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="coanfitriones"] .host-monogram{background-color:#142132;color:#78dbb3}
html[data-theme="dark"][data-theme-page="coanfitriones"] .host-section p{color:var(--muted)}
html[data-theme="dark"][data-theme-page="coanfitriones"] .guest-reviews{border-top:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="coanfitriones"] .guest-reviews p{color:var(--muted)}
html[data-theme="dark"][data-theme-page="coanfitriones"] .room-card{background-color:#182536}
html[data-theme="dark"][data-theme-page="coanfitriones"] .photo-carousel .photo img{background-color:#142132}
html[data-theme="dark"][data-theme-page="coanfitriones"] .carousel-arrow{background-color:#fffaf2ee;color:var(--ink);border:1px solid #fff8}
html[data-theme="dark"][data-theme-page="coanfitriones"] .carousel-arrow:hover{background-color:#182536}
html[data-theme="dark"][data-theme-page="coanfitriones"] .carousel-count{color:var(--muted)}
html[data-theme="dark"][data-theme-page="coanfitriones"] .profile-user .profile-trigger{border:1px solid var(--clay,#007a51);background-color:var(--clay,#007a51);color:#ffffff}
html[data-theme="dark"][data-theme-page="coanfitriones"] .profile-panel{background-color:#182536;color:#dce6f2;border:1px solid var(--line,#3c5068)}
html[data-theme="dark"][data-theme-page="coanfitriones"] .profile-panel small{color:var(--muted,#dce6f2)}
html[data-theme="dark"][data-theme-page="coanfitriones"] .profile-panel a,html[data-theme="dark"][data-theme-page="coanfitriones"] .profile-panel .profile-logout{border:0;border-top:1px solid var(--line,#3c5068);background-color:transparent;color:inherit}
html[data-theme="dark"][data-theme-page="coanfitriones"] .profile-panel .profile-logout{color:#78dbb3}
html[data-theme="dark"][data-theme-page="coanfitriones"] .account-modes a{border:1px solid var(--line,#3c5068);color:var(--ink,#dce6f2)}
html[data-theme="dark"][data-theme-page="coanfitriones"] .account-modes a[aria-current="page"]{background-color:var(--clay,#007a51);border-color:var(--clay,#007a51);color:#ffffff}
html[data-theme="dark"][data-theme-page="coanfitriones"] .account-modes a:hover{border-color:var(--clay,#007a51)}
html[data-theme="dark"][data-theme-page="coanfitriones"] .profile-panel .profile-menu-icon{color:currentColor}
html[data-theme="dark"][data-theme-page="coanfitriones"] .profile-panel a:hover,html[data-theme="dark"][data-theme-page="coanfitriones"] .profile-panel .profile-logout:hover{background-color:#142132}
html[data-theme="dark"][data-theme-page="coanfitriones"] header nav .account-profile-login,html[data-theme="dark"][data-theme-page="coanfitriones"] header nav .profile-user .profile-trigger{border:1px solid var(--clay,#007a51);background-color:var(--clay,#007a51);color:#ffffff}
html[data-theme="dark"][data-theme-page="coanfitriones"] .account-header-controls .account-mode-switch{border:1px solid var(--line,#3c5068);background-color:#182536;color:var(--ink,#dce6f2)}
html[data-theme="dark"][data-theme-page="coanfitriones"] .account-header-controls .account-mode-switch:hover{border-color:var(--clay,#007a51)}
html[data-theme="dark"][data-theme-page="coanfitriones"] .account-header-controls .account-profile-login{border:1px solid var(--clay,#007a51);background-color:var(--clay,#007a51);color:#ffffff}
html[data-theme="dark"][data-theme-page="coanfitriones"] .resolution-menu-badge{background-color:#a34a31;color:#fff}
html[data-theme="dark"][data-theme-page="coanfitriones"] .profile-panel[data-mode="host"] [data-profile-community-browse],html[data-theme="dark"][data-theme-page="coanfitriones"] .profile-panel[data-mode="host"] [data-profile-resolutions]{border-top:2px solid var(--line,#3c5068)}
html[data-theme="dark"][data-theme-page="coanfitriones"] .profile-trigger-initials{color:#fff}
html[data-theme="dark"][data-theme-page="coanfitriones"] body>dialog.messenger-inbox-window{border:1px solid #3c5068;background-color:#182536;color:#b1c9eb}
html[data-theme="dark"][data-theme-page="coanfitriones"] body>dialog.messenger-inbox-window::backdrop{background-color:rgb(0 39 99 / .32)}
html[data-theme="dark"][data-theme-page="coanfitriones"] .messenger-window-heading{background-color:#182536;border-bottom:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="coanfitriones"] .messenger-window-heading h2{color:#b1c9eb}
html[data-theme="dark"][data-theme-page="coanfitriones"] .messenger-window-close{border:1px solid #3c5068;background-color:#182536;color:#b1c9eb}
html[data-theme="dark"][data-theme-page="coanfitriones"] .messenger-frame-window>iframe{border:0;background-color:#182536}
html[data-theme="dark"][data-theme-page="coanfitriones"] .market-hero>p{color:var(--muted)}
html[data-theme="dark"][data-theme-page="coanfitriones"] .market-search{background-color:#182536;border:1px solid var(--line);color:var(--ink)}
html[data-theme="dark"][data-theme-page="coanfitriones"] .market-main input,html[data-theme="dark"][data-theme-page="coanfitriones"] .market-main select,html[data-theme="dark"][data-theme-page="coanfitriones"] .market-main textarea{border:1px solid var(--line);background-color:#182536;color:var(--ink)}
html[data-theme="dark"][data-theme-page="coanfitriones"] .property-card{background-color:#182536;border:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="coanfitriones"] .property-card p{color:var(--muted)}
html[data-theme="dark"][data-theme-page="coanfitriones"] .market-card{background-color:#182536;border:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="coanfitriones"] .market-form{background-color:transparent;color:var(--ink)}
html[data-theme="dark"][data-theme-page="coanfitriones"] .market-note{color:var(--muted)}
html[data-theme="dark"][data-theme-page="coanfitriones"] .market-callout{background-color:#142132}
html[data-theme="dark"][data-theme-page="coanfitriones"] .market-footer{border-top:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="coanfitriones"] .market-dialog{border:1px solid var(--line);background-color:var(--paper);color:var(--ink)}
html[data-theme="dark"][data-theme-page="coanfitriones"] .market-dialog::backdrop{background-color:#252e2880}
html[data-theme="dark"][data-theme-page="coanfitriones"] .market-dialog .market-form{color:var(--ink)}
html[data-theme="dark"][data-theme-page="coanfitriones"] .market-dialog textarea{border:1px solid var(--line);background-color:#182536}
html[data-theme="dark"][data-theme-page="coanfitriones"] .request-row{border-top:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="coanfitriones"] .status-pill{background-color:#142132}
html[data-theme="dark"][data-theme-page="coanfitriones"] .market-photo{background-color:#142132}
html[data-theme="dark"][data-theme-page="coanfitriones"] .market-caption{color:var(--muted)}
html[data-theme="dark"][data-theme-page="coanfitriones"] .review-card{border-top:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="coanfitriones"] .review-card small{color:var(--muted)}
html[data-theme="dark"][data-theme-page="coanfitriones"] .request-bubble{background-color:#182536;border:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="coanfitriones"] .platform-home-links{border-bottom:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="coanfitriones"] .finance-grid>div{background-color:#142132}
html[data-theme="dark"][data-theme-page="coanfitriones"] .host-steps{color:var(--muted)}
html[data-theme="dark"][data-theme-page="coanfitriones"] #editor-progress,html[data-theme="dark"][data-theme-page="coanfitriones"] #photo-status{background-color:#142132}
html[data-theme="dark"][data-theme-page="coanfitriones"] #market-status:not(:empty){background-color:#182536;border:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="coanfitriones"] .host-ai{border:1px solid #3c5068;background-color:#142132}
html[data-theme="dark"][data-theme-page="coanfitriones"] .ai-suggestion{background-color:var(--paper);border:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="coanfitriones"] .long-stay-discounts{border:1px solid var(--line);background-color:#142132}
html[data-theme="dark"][data-theme-page="coanfitriones"] .review-stars{border:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="coanfitriones"] .review-stars span{color:#78dbb3}
html[data-theme="dark"][data-theme-page="coanfitriones"] .guest-property-card{background-color:transparent;border:0}
html[data-theme="dark"][data-theme-page="coanfitriones"] .guest-property-card .property-card-media{background-color:#142132}
html[data-theme="dark"][data-theme-page="coanfitriones"] .guest-property-card .status-pill{background-color:transparent;color:var(--muted)}
html[data-theme="dark"][data-theme-page="coanfitriones"] .property-photo-arrow{border:0;background-color:#182536}
html[data-theme="dark"][data-theme-page="coanfitriones"] .search-filter-toggle{border:1px solid #3c5068;background-color:#182536;color:#b1c9eb}
html[data-theme="dark"][data-theme-page="coanfitriones"] .search-filter-controls{border:1px solid #3c5068;background-color:#142132}
html[data-theme="dark"][data-theme-page="coanfitriones"] .search-filter-controls select{background-color:#182536}
html[data-theme="dark"][data-theme-page="coanfitriones"] .search-sort-note{color:#dce6f2}
html[data-theme="dark"][data-theme-page="coanfitriones"] .search-filter-chip{border:1px solid #3c5068;background-color:#182536;color:#dce6f2}
html[data-theme="dark"][data-theme-page="coanfitriones"] .loyalty-offer{color:#dce6f2}
html[data-theme="dark"][data-theme-page="coanfitriones"] .listing-visibility-switch{border:1px solid #3c5068;background-color:#182536;color:#dce6f2}
html[data-theme="dark"][data-theme-page="coanfitriones"] .listing-visibility-switch:before{background-color:#969c94}
html[data-theme="dark"][data-theme-page="coanfitriones"] .listing-visibility-switch[aria-checked=true]{background-color:#176b45;color:#fff;border-color:#176b45}
html[data-theme="dark"][data-theme-page="coanfitriones"] .listing-visibility-switch[aria-checked=true]:before{background-color:#182536}
html[data-theme="dark"][data-theme-page="coanfitriones"] .listing-visibility-notice{border:1px solid #3c5068;background-color:#182536;color:#ffb4ac}
html[data-theme="dark"][data-theme-page="coanfitriones"] .property-owner-group{border-top:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="coanfitriones"] .cohost-pending-box{border:1px solid var(--line);background-color:#182536}
html[data-theme="dark"][data-theme-page="coanfitriones"] .cohost-contact-fields input,html[data-theme="dark"][data-theme-page="coanfitriones"] .cohost-pending-box input{background-color:#182536}
html[data-theme="dark"][data-theme-page="coanfitriones"] .cohost-contact-fields input::placeholder{color:#dce6f2}
html[data-theme="dark"][data-theme-page="coanfitriones"] .cohost-permission-form fieldset{border:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="coanfitriones"] .cohost-permission-form .check-label span{color:#dce6f2}
html[data-theme="dark"][data-theme-page="coanfitriones"] .cohost-permission-form .check-label:has(input:checked) span{color:var(--ink)}
html[data-theme="dark"][data-theme-page="coanfitriones"] .cohost-remove{color:#ffb4ac}
html[data-theme="dark"][data-theme-page="coanfitriones"] .cohost-remove:disabled{color:#dce6f2}
html[data-theme="dark"][data-theme-page="coanfitriones"] .calendar-day{border:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="coanfitriones"] .calendar-day.busy{background-color:#1c2d43;border-color:#3c5068}
html[data-theme="dark"][data-theme-page="coanfitriones"] .calendar-feed{border-bottom:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="coanfitriones"] .calendar-tutorial video{background-color:#182536}
html[data-theme="dark"][data-theme-page="coanfitriones"] .team-scope-columns [data-scope-rights]{border-top:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="coanfitriones"] .cohost-contact-fields>.cohost-edit-permissions,html[data-theme="dark"][data-theme-page="coanfitriones"] .cohost-contact-fields>.cohost-remove{border:0}
html[data-theme="dark"][data-theme-page="coanfitriones"] .email-auth{border-top:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="coanfitriones"] .email-auth input{border:1px solid #3c5068;background-color:#182536;color:#dce6f2}
html[data-theme="dark"][data-theme-page="coanfitriones"] .email-auth .email-toggle{background-color:transparent;border:1px solid #26362e;color:#dce6f2}
html[data-theme="dark"][data-theme-page="coanfitriones"] .login-style-dialog{border:1px solid #3c5068;background-color:#182536}
html[data-theme="dark"][data-theme-page="coanfitriones"] .login-style-dialog::backdrop{background-color:#252e2870}
html[data-theme="dark"][data-theme-page="coanfitriones"] .login-style-dialog .dialog-close{border:1px solid #3c5068;background-color:#182536}
html[data-theme="dark"][data-theme-page="coanfitriones"] .login-style-dialog .email-auth{border:0}
html[data-theme="dark"][data-theme-page="coanfitriones"] .login-access input,html[data-theme="dark"][data-theme-page="coanfitriones"] .login-access select{background-color:#182536}
html[data-theme="dark"][data-theme-page="coanfitriones"] .login-access .button{background-color:var(--clay,#007a51);border-color:var(--clay,#007a51);color:white}
html[data-theme="dark"][data-theme-page="coanfitriones"] .login-divider:before,html[data-theme="dark"][data-theme-page="coanfitriones"] .login-divider:after{background-color:#142132}
html[data-theme="dark"][data-theme-page="coanfitriones"] .account-verified{color:#b1c9eb}
html[data-theme="dark"][data-theme-page="coanfitriones"] .verification-summary{background-color:#182536}
html[data-theme="dark"][data-theme-page="coanfitriones"] .verification-identity{border-top:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="coanfitriones"] .verification-whatsapp{border:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="coanfitriones"] .site-footer-row{border-top:1px solid var(--line,#3c5068);color:var(--ink,#dce6f2)}
html[data-theme="dark"][data-theme-page="coanfitriones"] .site-footer-legal a{color:inherit}
html[data-theme="dark"][data-theme-page="coanfitriones"] .footer-language select{border:0;background-color:transparent;color:inherit}
html[data-theme="dark"][data-theme-page="coanfitriones"] .footer-socials button{border:0;background-color:transparent;color:inherit}
html[data-theme="dark"][data-theme-page="coanfitriones"] .site-footer svg{fill:none;stroke:currentColor}
html[data-theme="dark"][data-theme-page="coanfitriones"] .platform-information section{border-bottom:1px solid var(--line,#3c5068)}
html[data-theme="dark"][data-theme-page="coanfitriones"] .locale-trigger{border:0;background-color:transparent;color:inherit}
html[data-theme="dark"][data-theme-page="coanfitriones"] .locale-dialog{border:0;background-color:#182536;color:#dce6f2}
html[data-theme="dark"][data-theme-page="coanfitriones"] .locale-dialog::backdrop{background-color:rgba(0,0,0,.38)}
html[data-theme="dark"][data-theme-page="coanfitriones"] .locale-close{border:0;background-color:transparent}
html[data-theme="dark"][data-theme-page="coanfitriones"] .locale-note{color:#dce6f2}
html[data-theme="dark"][data-theme-page="coanfitriones"] .locale-dialog input{border:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="coanfitriones"] .locale-option{border:1px solid transparent;background-color:transparent;color:inherit}
html[data-theme="dark"][data-theme-page="coanfitriones"] .locale-option small{color:#dce6f2}
html[data-theme="dark"][data-theme-page="coanfitriones"] .locale-option:hover{background-color:#142132}
html[data-theme="dark"][data-theme-page="coanfitriones"] .locale-option[aria-pressed=true]{border-color:#252e29;background-color:#142132}
html[data-theme="dark"][data-theme-page="coanfitriones"] .footer-support a{color:inherit}
html[data-theme="dark"][data-theme-page="coanfitriones"] .help-actions button{border:1px solid var(--line,#3c5068);background-color:#182536}
html[data-theme="dark"][data-theme-page="coanfitriones"] .footer-directory{border-bottom:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="coanfitriones"] .footer-directory h2{color:#b1c9eb}
html[data-theme="dark"][data-theme-page="coanfitriones"] .footer-directory nav a{color:#b1c9eb}
html[data-theme="dark"][data-theme-page="coanfitriones"] .header-language{border:1px solid #3c5068;background-color:#182536;color:#b1c9eb}
html[data-theme="dark"][data-theme-page="coanfitriones"] .header-language svg{fill:none;stroke:currentColor}
html[data-theme="dark"][data-theme-page="coanfitriones"] .header-language select{color:inherit;background-color:transparent;border:0}
html[data-theme="dark"][data-theme-page="coanfitriones"] .medical-suggestions{background-color:#182536;color:#b1c9eb;border:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="coanfitriones"] .medical-suggestions [role=option]:hover,html[data-theme="dark"][data-theme-page="coanfitriones"] .medical-suggestions [aria-selected=true]{background-color:#142132;color:#b1c9eb}
html[data-theme="dark"][data-theme-page="coanfitriones"] .service-search-bar{border:1px solid #3c5068;background-color:#182536}
html[data-theme="dark"][data-theme-page="coanfitriones"] .service-search-bar label{color:#b1c9eb}
html[data-theme="dark"][data-theme-page="coanfitriones"] .service-search-bar label+label{border-left:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="coanfitriones"] .service-search-bar input[type=search]{border:0;background-color:transparent;color:#b1c9eb}
html[data-theme="dark"][data-theme-page="coanfitriones"] .service-search-bar button[type=submit]{border:0;background-color:#007a51;color:#fff}
html[data-theme="dark"][data-theme-page="coanfitriones"] .service-search-bar button:hover{background-color:#006440}
@media(max-width:700px){html[data-theme="dark"][data-theme-page="coanfitriones"] .service-search-bar label+label{border-left:0;border-top:1px solid #3c5068}
}html[data-theme="dark"][data-theme-page="coanfitriones"] .translation-status{color:#b1c9eb;background-color:#182536}
html[data-theme="dark"][data-theme-page="coanfitriones"] .community-heading em{color:#78dbb3}
html[data-theme="dark"][data-theme-page="coanfitriones"] .community-heading p{color:#dce6f2}
html[data-theme="dark"][data-theme-page="coanfitriones"] .community-tabs button{background-color:transparent;border:0;border-bottom:2px solid transparent}
html[data-theme="dark"][data-theme-page="coanfitriones"] .community-tabs button[aria-pressed=true]{border-color:#006440;color:#78dbb3}
html[data-theme="dark"][data-theme-page="coanfitriones"] .community-search input,html[data-theme="dark"][data-theme-page="coanfitriones"] .community-search select{border:1px solid #3c5068;background-color:#182536}
html[data-theme="dark"][data-theme-page="coanfitriones"] .community-card{border:1px solid #3c5068;background-color:#182536}
html[data-theme="dark"][data-theme-page="coanfitriones"] .community-chip{background-color:#142132}
html[data-theme="dark"][data-theme-page="coanfitriones"] .community-actions button,html[data-theme="dark"][data-theme-page="coanfitriones"] .community-file{border:1px solid #3c5068;background-color:#182536}
html[data-theme="dark"][data-theme-page="coanfitriones"] .community-actions .button{background-color:#006440;color:#fff}
html[data-theme="dark"][data-theme-page="coanfitriones"] .community-main fieldset{border:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="coanfitriones"] .community-thread{border:1px solid #3c5068;background-color:#182536}
html[data-theme="dark"][data-theme-page="coanfitriones"] .community-thread[aria-pressed=true]{border-color:#006440;background-color:#142132}
html[data-theme="dark"][data-theme-page="coanfitriones"] .community-message{background-color:#142132}
html[data-theme="dark"][data-theme-page="coanfitriones"] .community-message.mine{background-color:#142132}
html[data-theme="dark"][data-theme-page="coanfitriones"] .community-message small{color:#dce6f2}
html[data-theme="dark"][data-theme-page="coanfitriones"] .community-order{border:1px solid #3c5068;background-color:#182536}
html[data-theme="dark"][data-theme-page="coanfitriones"] .community-breakdown{background-color:#142132}
html[data-theme="dark"][data-theme-page="coanfitriones"] .community-map{background-color:#142132}
html[data-theme="dark"][data-theme-page="coanfitriones"] .community-map-area{background-color:#98564033;border:2px solid #006440}
html[data-theme="dark"][data-theme-page="coanfitriones"] .community-map-pin{background-color:#006440;border:3px solid #182536}
html[data-theme="dark"][data-theme-page="coanfitriones"] .community-map-controls button{background-color:#182536;border:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="coanfitriones"] .community-map-attribution{background-color:#fffE}
html[data-theme="dark"][data-theme-page="coanfitriones"] .community-map-note{background-color:#fffE}
html[data-theme="dark"][data-theme-page="coanfitriones"] .community-review{border-top:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="coanfitriones"] .community-empty{color:#dce6f2}
html[data-theme="dark"][data-theme-page="coanfitriones"] #community-status{background-color:#182536;color:#78dbb3}
html[data-theme="dark"][data-theme-page="coanfitriones"] .extended-privacy section{border-top:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="coanfitriones"] .privacy-switch-row small{color:#dce6f2}
html[data-theme="dark"][data-theme-page="coanfitriones"] .privacy-switch-row input{border:0!important;background:#142132!important}
html[data-theme="dark"][data-theme-page="coanfitriones"] .privacy-switch-row input:before{background-color:#182536}
html[data-theme="dark"][data-theme-page="coanfitriones"] .privacy-switch-row input:checked{background:#002763!important}
html[data-theme="dark"][data-theme-page="coanfitriones"] .extended-privacy .privacy-action{border:1px solid #3c5068;background-color:#182536}
html[data-theme="dark"][data-theme-page="coanfitriones"] .privacy-person{border:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="coanfitriones"] .privacy-travel-map{border:0}
html[data-theme="dark"][data-theme-page="coanfitriones"] .privacy-switch-row input{background:#142132!important}
html[data-theme="dark"][data-theme-page="coanfitriones"] .privacy-switch-row input:checked{background:#222!important}
html[data-theme="dark"][data-theme-page="coanfitriones"] .privacy-switch-row input:after{color:#dce6f2}
html[data-theme="dark"][data-theme-page="coanfitriones"] .notification-bell{border:1px solid var(--line,#3c5068);background-color:var(--paper,#182536);color:#78dbb3}
html[data-theme="dark"][data-theme-page="coanfitriones"] .notification-count{background-color:#187db9;color:white}
html[data-theme="dark"][data-theme-page="coanfitriones"] .notification-panel{border:1px solid #3c5068;background-color:#182536;color:#dce6f2}
html[data-theme="dark"][data-theme-page="coanfitriones"] .notification-heading button{border:0;background-color:transparent;color:#78dbb3}
html[data-theme="dark"][data-theme-page="coanfitriones"] .notification-read-all{border:0;background-color:transparent;color:#78dbb3}
html[data-theme="dark"][data-theme-page="coanfitriones"] .notification-item{border-bottom:1px solid #3c5068;color:inherit}
html[data-theme="dark"][data-theme-page="coanfitriones"] .notification-item.unread{background-color:#182536;border-left:3px solid #3c5068}
html[data-theme="dark"][data-theme-page="coanfitriones"] .notification-item small{color:#dce6f2}
html[data-theme="dark"][data-theme-page="coanfitriones"] .notification-detail{border:1px solid var(--line,#3c5068);background-color:#182536;color:var(--ink,#dce6f2)}
html[data-theme="dark"][data-theme-page="coanfitriones"] .notification-detail::backdrop{background-color:rgb(25 39 35 / .38)}
html[data-theme="dark"][data-theme-page="coanfitriones"] .notification-detail h2{color:var(--ink,#dce6f2)}
html[data-theme="dark"][data-theme-page="coanfitriones"] .notification-detail time{color:#dce6f2}
html[data-theme="dark"][data-theme-page="coanfitriones"] .notification-detail [role=status]{color:#dce6f2}
html[data-theme="dark"][data-theme-page="coanfitriones"] .notification-detail-close{border:1px solid var(--line,#3c5068);background-color:#182536;color:var(--ink,#dce6f2)}
html[data-theme="dark"][data-theme-page="coanfitriones"] .notification-detail-link,html[data-theme="dark"][data-theme-page="coanfitriones"] .notification-detail-retry{border:0;background-color:var(--clay,#007a51);color:#fff}
html[data-theme="dark"][data-theme-page="coanfitriones"] .notification-detail-link:hover,html[data-theme="dark"][data-theme-page="coanfitriones"] .notification-detail-retry:hover{background-color:#783221}
html[data-theme="dark"][data-theme-page="coanfitriones"] .notification-tabs button{border:1px solid #3c5068;background-color:#182536;color:var(--ink,#dce6f2)}
html[data-theme="dark"][data-theme-page="coanfitriones"] .notification-tabs button[aria-pressed=true]{background-color:var(--clay,#007a51);color:#fff;border-color:transparent}
html[data-theme="dark"][data-theme-page="coanfitriones"] .notification-inbox-link{color:#78dbb3}
html[data-theme="dark"][data-theme-page="coanfitriones"]{--paper:#182536;--ink:#b1c9eb;--muted:#b1c9eb;--line:#3c5068;--brand-surface:#182536}
html[data-theme="dark"][data-theme-page="coanfitriones"] body{background-color:var(--paper);color:var(--ink)}
html[data-theme="dark"][data-theme-page="coanfitriones"] h1,html[data-theme="dark"][data-theme-page="coanfitriones"] h2,html[data-theme="dark"][data-theme-page="coanfitriones"] h3,html[data-theme="dark"][data-theme-page="coanfitriones"] h4,html[data-theme="dark"][data-theme-page="coanfitriones"] h5,html[data-theme="dark"][data-theme-page="coanfitriones"] h6{color:#78dbb3}
html[data-theme="dark"][data-theme-page="coanfitriones"] header .catalog-tabs a[aria-current=page],html[data-theme="dark"][data-theme-page="coanfitriones"] header .catalog-tabs .service-nav-trigger[aria-current=page]{color:#78dbb3}
html[data-theme="dark"][data-theme-page="coanfitriones"] body .text-link,html[data-theme="dark"][data-theme-page="coanfitriones"] body .property-card h3,html[data-theme="dark"][data-theme-page="coanfitriones"] body .catalog-browse-card h3,html[data-theme="dark"][data-theme-page="coanfitriones"] body .footer-support h2{color:#78dbb3}
html[data-theme="dark"][data-theme-page="coanfitriones"] body .button:not(.outline),html[data-theme="dark"][data-theme-page="coanfitriones"] body .stay-search-button,html[data-theme="dark"][data-theme-page="coanfitriones"] body .stay-dates-done,html[data-theme="dark"][data-theme-page="coanfitriones"] body .catalog-dates-done,html[data-theme="dark"][data-theme-page="coanfitriones"] body .stay-guests-done{background-color:var(--brand-action);color:#FFFFFF;border-color:var(--brand-action)}
html[data-theme="dark"][data-theme-page="coanfitriones"] body .button:not(.outline):hover,html[data-theme="dark"][data-theme-page="coanfitriones"] body .stay-search-button:hover,html[data-theme="dark"][data-theme-page="coanfitriones"] body .stay-dates-done:hover,html[data-theme="dark"][data-theme-page="coanfitriones"] body .catalog-dates-done:hover,html[data-theme="dark"][data-theme-page="coanfitriones"] body .stay-guests-done:hover{background-color:var(--brand-action-hover);border-color:var(--brand-action-hover)}
html[data-theme="dark"][data-theme-page="coanfitriones"] body .button.outline{background-color:var(--brand-surface);color:#78dbb3;border-color:var(--brand-primary)}
html[data-theme="dark"][data-theme-page="coanfitriones"] body .button.outline:hover{background-color:var(--brand-sage)}
html[data-theme="dark"][data-theme-page="coanfitriones"] body .stay-search,html[data-theme="dark"][data-theme-page="coanfitriones"] body .stay-date-fields,html[data-theme="dark"][data-theme-page="coanfitriones"] body .stay-destination-popup,html[data-theme="dark"][data-theme-page="coanfitriones"] body .stay-guests-popup,html[data-theme="dark"][data-theme-page="coanfitriones"] body .property-card,html[data-theme="dark"][data-theme-page="coanfitriones"] body .market-card,html[data-theme="dark"][data-theme-page="coanfitriones"] body .catalog-card,html[data-theme="dark"][data-theme-page="coanfitriones"] body .catalog-request,html[data-theme="dark"][data-theme-page="coanfitriones"] body .reservation-card,html[data-theme="dark"][data-theme-page="coanfitriones"] body .library-property-card,html[data-theme="dark"][data-theme-page="coanfitriones"] body .property-layout aside,html[data-theme="dark"][data-theme-page="coanfitriones"] body .catalog-detail-grid aside,html[data-theme="dark"][data-theme-page="coanfitriones"] body .market-dialog,html[data-theme="dark"][data-theme-page="coanfitriones"] body .host-ui-dialog,html[data-theme="dark"][data-theme-page="coanfitriones"] body .login-style-dialog,html[data-theme="dark"][data-theme-page="coanfitriones"] body .locale-dialog,html[data-theme="dark"][data-theme-page="coanfitriones"] body .profile-panel{background-color:var(--brand-surface);border-color:var(--line)}
html[data-theme="dark"][data-theme-page="coanfitriones"] body .stay-guests,html[data-theme="dark"][data-theme-page="coanfitriones"] body .stay-guests-toggle{background-color:var(--brand-sage)}
html[data-theme="dark"][data-theme-page="coanfitriones"] body .stay-guest-row,html[data-theme="dark"][data-theme-page="coanfitriones"] body .catalog-person-count{color:var(--ink)}
html[data-theme="dark"][data-theme-page="coanfitriones"] body .host-ai,html[data-theme="dark"][data-theme-page="coanfitriones"] body .market-callout,html[data-theme="dark"][data-theme-page="coanfitriones"] body .catalog-details div,html[data-theme="dark"][data-theme-page="coanfitriones"] body .catalog-chat-message.mine,html[data-theme="dark"][data-theme-page="coanfitriones"] body .stay-destination-option:hover{background-color:var(--brand-sage);color:var(--ink)}
html[data-theme="dark"][data-theme-page="coanfitriones"] body .stay-date-flexibility button[aria-pressed=true],html[data-theme="dark"][data-theme-page="coanfitriones"] body .stay-calendar-day.selected,html[data-theme="dark"][data-theme-page="coanfitriones"] body .service-category[aria-pressed=true] .service-category-icon,html[data-theme="dark"][data-theme-page="coanfitriones"] body .experience-chip[aria-pressed=true],html[data-theme="dark"][data-theme-page="coanfitriones"] body .locale-option[aria-pressed=true]{border-color:var(--brand-primary)}
html[data-theme="dark"][data-theme-page="coanfitriones"] body .stay-calendar-day.selected,html[data-theme="dark"][data-theme-page="coanfitriones"] body .experience-chip[aria-pressed=true]{background-color:var(--brand-primary);color:#FFFFFF}
html[data-theme="dark"][data-theme-page="coanfitriones"] body .locale-option[aria-pressed=true]{background-color:var(--brand-sage);color:var(--ink)}
html[data-theme="dark"][data-theme-page="coanfitriones"] body .site-footer{background-color:var(--paper);color:var(--ink)}
html[data-theme="dark"][data-theme-page="coanfitriones"] #account-panel.login-style-dialog{background-color:#182536}
html[data-theme="dark"][data-theme-page="coanfitriones"] #account-panel.login-style-dialog .email-auth form{background-color:transparent;border:0}
html[data-theme="dark"][data-theme-page="coanfitriones"] .stay-search .stay-destination input:not(:focus)::placeholder{color:transparent}
html[data-theme="dark"][data-theme-page="coanfitriones"] .stay-search .catalog-person-count:not([data-selected=true]) input:not(:focus){color:transparent}
html[data-theme="dark"][data-theme-page="coanfitriones"] .site-footer .footer-support h2{color:inherit}
html[data-theme="dark"][data-theme-page="coanfitriones"] body .stay-search .stay-guests,html[data-theme="dark"][data-theme-page="coanfitriones"] body .stay-search .stay-guests-toggle{background-color:transparent}
html[data-theme="dark"][data-theme-page="coanfitriones"]{--paper:#182536;--bg:#182536;--ink:#b1c9eb;--muted:#b1c9eb;--line:#3c5068;--brand-surface:#182536}
html[data-theme="dark"][data-theme-page="coanfitriones"] body{background-color:var(--paper);color:var(--ink)}
html[data-theme="dark"][data-theme-page="coanfitriones"] ::selection{background-color:#142132;color:#b1c9eb}
html[data-theme="dark"][data-theme-page="coanfitriones"] input::placeholder,html[data-theme="dark"][data-theme-page="coanfitriones"] textarea::placeholder{color:#b1c9eb}
html[data-theme="dark"][data-theme-page="coanfitriones"] body :is(header.home-header,header.catalog-header,header.catalog-accommodation-header){background-color:#182536}
html[data-theme="dark"][data-theme-page="coanfitriones"] body :is(.site-footer,.platform-footer){background-color:#182536}
html[data-theme="dark"][data-theme-page="coanfitriones"] body .button:not(.outline){background-color:#007a51;border-color:#007a51;color:#fff}
html[data-theme="dark"][data-theme-page="coanfitriones"] body .button:not(.outline):hover{background-color:#006440;border-color:#006440}
html[data-theme="dark"][data-theme-page="coanfitriones"] body .ms-password-toggle{border:0;background-color:transparent;color:#b1c9eb}
html[data-theme="dark"][data-theme-page="coanfitriones"] body .ms-password-toggle:hover{background-color:#142132;color:#b1c9eb}
html[data-theme="dark"][data-theme-page="coanfitriones"] body :is(.market-card,.reservation-card,.messages-login,.resolution-policy){border-color:var(--line)}
html[data-theme="dark"][data-theme-page="coanfitriones"] body :is(.market-form,.host-ui-dialog,.email-auth,.health-request-form,.reservation-card) :is(input,select,textarea):not([type=checkbox]):not([type=radio]):not([type=file]):not([type=hidden]){border-color:var(--line);color:var(--ink);background-color:#182536}
html[data-theme="dark"][data-theme-page="coanfitriones"] body :is(.market-form,.host-ui-dialog,.email-auth) :is(input,select,textarea):disabled{background-color:#142132;color:var(--muted)}
html[data-theme="dark"][data-theme-page="coanfitriones"] body :is(.market-note,.health-note,.service-character-count){color:var(--muted)}
html[data-theme="dark"][data-theme-page="coanfitriones"] body :is(.market-card,.reservation-card) :is(h2,h3){color:#78dbb3}
html[data-theme="dark"][data-theme-page="coanfitriones"] body .property-flow-section{border-color:var(--line);background-color:#182536}
html[data-theme="dark"][data-theme-page="coanfitriones"] body .property-flow-section legend{color:#78dbb3}
html[data-theme="dark"][data-theme-page="coanfitriones"] body :is(.flow-room,.long-stay-discounts,.host-ai){background-color:#182536;border-color:var(--line)}
html[data-theme="dark"][data-theme-page="coanfitriones"] body #host-dashboard>.market-card,html[data-theme="dark"][data-theme-page="coanfitriones"] body #host-properties{border-color:var(--line)}
html[data-theme="dark"][data-theme-page="coanfitriones"] body #host-dashboard :is(.market-tabs a,.request-row,fieldset){border-color:var(--line)}
html[data-theme="dark"][data-theme-page="coanfitriones"] body .service-workspace{--crm-ink:var(--ink);--crm-muted:var(--muted);--crm-line:var(--line)}
html[data-theme="dark"][data-theme-page="coanfitriones"] body .service-workspace :is(.crm-pipeline>section,.crm-case-overview,.crm-thread-messages){background-color:#182536}
html[data-theme="dark"][data-theme-page="coanfitriones"] body .service-workspace :is(.crm-nav button[aria-current=page],.crm-thread-item[aria-pressed=true]){color:#78dbb3;background-color:#142132}
html[data-theme="dark"][data-theme-page="coanfitriones"] body .login-style-dialog .email-auth input{border-color:var(--line)}
html[data-theme="dark"][data-theme-page="coanfitriones"] body .login-style-dialog .login-divider:before,html[data-theme="dark"][data-theme-page="coanfitriones"] body .login-style-dialog .login-divider:after{background-color:var(--line)}
html[data-theme="dark"][data-theme-page="coanfitriones"] body .login-style-dialog .password-forgot{color:#78dbb3}
html[data-theme="dark"][data-theme-page="coanfitriones"] body #catalog-form.dental-form .health-editor{border-color:var(--line)}
html[data-theme="dark"][data-theme-page="coanfitriones"] body #catalog-form.dental-form .health-editor>legend{color:#78dbb3}
html[data-theme="dark"][data-theme-page="coanfitriones"] body #catalog-form.dental-form .health-editor h3{border-top:1px solid var(--line);color:#78dbb3}
html[data-theme="dark"][data-theme-page="coanfitriones"] body #catalog-form.dental-form .health-editor fieldset{border-color:var(--line)}
html[data-theme="dark"][data-theme-page="coanfitriones"] body #catalog-form.dental-form :is(.health-treatment-row,.health-staff-row){background-color:#182536;border-color:var(--line)}
html[data-theme="dark"][data-theme-page="coanfitriones"] body #catalog-form.dental-form .dental-field-assist{border-color:var(--line)}
html[data-theme="dark"][data-theme-page="coanfitriones"] body #catalog-form.dental-form .dental-field-assist:focus-within{border-color:var(--brand-primary)}
html[data-theme="dark"][data-theme-page="coanfitriones"] body #catalog-form.dental-form .dental-day{border-color:var(--line);background-color:#182536}
html[data-theme="dark"][data-theme-page="coanfitriones"] body #catalog-form.dental-form .service-form-action{background-color:#182536;color:#78dbb3;border:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="coanfitriones"] body #catalog-form.dental-form .service-form-action:hover{background-color:#142132;border-color:var(--clay)}
html[data-theme="dark"][data-theme-page="coanfitriones"] body #catalog-form.dental-form .dental-save-actions{border-top:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="coanfitriones"]{background-color:var(--paper)}
@media(max-width:420px){html[data-theme="dark"][data-theme-page="coanfitriones"] body .account-profile-stats>div{border:0}
}html[data-theme="dark"][data-theme-page="coanfitriones"] [data-ms-icon]::before{background-color:currentColor}
@media(forced-colors:active){html[data-theme="dark"][data-theme-page="coanfitriones"] [data-ms-icon]::before{background-color:ButtonText}
}html[data-theme="dark"][data-theme-page="departamento-karina"] :where(body){background-color:#182536;color:#b1c9eb}
html[data-theme="dark"][data-theme-page="departamento-karina"] :where(a){color:inherit}
html[data-theme="dark"][data-theme-page="departamento-karina"] :where(.skip:focus){background-color:#182536;color:#b1c9eb}
html[data-theme="dark"][data-theme-page="departamento-karina"] :where(header){background-color:#182536}
html[data-theme="dark"][data-theme-page="departamento-karina"] :where(.medical-hero){background-color:#002763;color:#fff}
html[data-theme="dark"][data-theme-page="departamento-karina"] :where(.medical-search){background-color:#182536;color:#b1c9eb}
html[data-theme="dark"][data-theme-page="departamento-karina"] :where(.medical-search input,.medical-search button){border:1px solid #3c5068;background-color:#182536;color:#b1c9eb}
html[data-theme="dark"][data-theme-page="departamento-karina"] :where(.medical-search button){background-color:#007a51;color:#fff}
html[data-theme="dark"][data-theme-page="departamento-karina"]{--paper:#182536;--ink:#b1c9eb;--muted:#b1c9eb;--line:#3c5068}
html[data-theme="dark"][data-theme-page="departamento-karina"] body{background-color:var(--paper);color:var(--ink)}
html[data-theme="dark"][data-theme-page="departamento-karina"] a{color:inherit}
html[data-theme="dark"][data-theme-page="departamento-karina"] button{color:inherit}
html[data-theme="dark"][data-theme-page="departamento-karina"] .skip{background-color:var(--ink);color:white}
html[data-theme="dark"][data-theme-page="departamento-karina"] header{border-bottom:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="departamento-karina"] .mark{color:#78dbb3}
html[data-theme="dark"][data-theme-page="departamento-karina"] nav>a:not(.nav-cta):hover{color:#78dbb3}
html[data-theme="dark"][data-theme-page="departamento-karina"] nav button{border:1px solid var(--line);background-color:transparent}
html[data-theme="dark"][data-theme-page="departamento-karina"] .nav-cta{border-bottom:1px solid var(--ink)}
html[data-theme="dark"][data-theme-page="departamento-karina"] .dot{background-color:var(--clay)}
html[data-theme="dark"][data-theme-page="departamento-karina"] em{color:#78dbb3}
html[data-theme="dark"][data-theme-page="departamento-karina"] .hero-copy>p{color:var(--muted)}
html[data-theme="dark"][data-theme-page="departamento-karina"] .button{background-color:var(--clay);color:white;border:1px solid var(--clay)}
html[data-theme="dark"][data-theme-page="departamento-karina"] .button:hover{background-color:#006440}
html[data-theme="dark"][data-theme-page="departamento-karina"] .text-link{border:0;border-bottom:1px solid currentColor;background-color:transparent}
html[data-theme="dark"][data-theme-page="departamento-karina"] .image-tag{background-color:var(--paper)}
html[data-theme="dark"][data-theme-page="departamento-karina"] .facts>div{border-top:1px solid var(--line);border-bottom:1px solid var(--line);border-right:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="departamento-karina"] .facts>div:last-child{border-right:0}
html[data-theme="dark"][data-theme-page="departamento-karina"] .facts span{color:var(--muted)}
html[data-theme="dark"][data-theme-page="departamento-karina"] .section-head>p{color:var(--muted)}
html[data-theme="dark"][data-theme-page="departamento-karina"] .photo{border:0;background-color:#142132}
html[data-theme="dark"][data-theme-page="departamento-karina"] .photo:after{background:linear-gradient(transparent,#0009)}
html[data-theme="dark"][data-theme-page="departamento-karina"] .photo>span{color:white}
html[data-theme="dark"][data-theme-page="departamento-karina"] .photo i{color:white}
html[data-theme="dark"][data-theme-page="departamento-karina"] .amenity-section{background-color:#142132}
html[data-theme="dark"][data-theme-page="departamento-karina"] .amenity-layout>div>p{color:var(--muted)}
html[data-theme="dark"][data-theme-page="departamento-karina"] .amenities article{border-bottom:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="departamento-karina"] .amenities article>span{color:#dce6f2}
html[data-theme="dark"][data-theme-page="departamento-karina"] .amenities p{color:var(--muted)}
html[data-theme="dark"][data-theme-page="departamento-karina"] .location-stamp{background-color:var(--paper)}
html[data-theme="dark"][data-theme-page="departamento-karina"] .location p{color:var(--muted)}
html[data-theme="dark"][data-theme-page="departamento-karina"] .outline{background-color:transparent;color:var(--ink);border-color:var(--line)}
html[data-theme="dark"][data-theme-page="departamento-karina"] .outline:hover{background-color:#142132}
html[data-theme="dark"][data-theme-page="departamento-karina"] .access-note{border-left:2px solid var(--clay)}
html[data-theme="dark"][data-theme-page="departamento-karina"] .faq{border-top:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="departamento-karina"] details{border-bottom:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="departamento-karina"] summary:after{color:#78dbb3}
html[data-theme="dark"][data-theme-page="departamento-karina"] details p{color:var(--muted)}
html[data-theme="dark"][data-theme-page="departamento-karina"] .booking{background-color:#002763;color:var(--paper)}
html[data-theme="dark"][data-theme-page="departamento-karina"] .booking em{color:#b1c9eb}
html[data-theme="dark"][data-theme-page="departamento-karina"] .booking-layout>div>p{color:#d2d9d1}
html[data-theme="dark"][data-theme-page="departamento-karina"] .contact-tel span{color:#d2d9d1}
html[data-theme="dark"][data-theme-page="departamento-karina"] form{background-color:var(--paper);color:var(--ink)}
html[data-theme="dark"][data-theme-page="departamento-karina"] input,html[data-theme="dark"][data-theme-page="departamento-karina"] select{border:1px solid var(--line);background-color:transparent;color:var(--ink)}
html[data-theme="dark"][data-theme-page="departamento-karina"] .nights{color:var(--muted)}
html[data-theme="dark"][data-theme-page="departamento-karina"] .form-note{color:var(--muted)}
html[data-theme="dark"][data-theme-page="departamento-karina"] .footer-bottom{border-top:1px solid var(--line);color:var(--muted)}
html[data-theme="dark"][data-theme-page="departamento-karina"] .floating-wa{background-color:#002763;color:white;border:1px solid #ffffff50}
html[data-theme="dark"][data-theme-page="departamento-karina"] .floating-wa svg{fill:currentColor}
html[data-theme="dark"][data-theme-page="departamento-karina"] dialog{border:0;background-color:#182536}
html[data-theme="dark"][data-theme-page="departamento-karina"] dialog::backdrop{background-color:#14221be8}
html[data-theme="dark"][data-theme-page="departamento-karina"] #close{background-color:transparent;border:0}
html[data-theme="dark"][data-theme-page="departamento-karina"] .lightbox-controls button{background-color:transparent;border:1px solid var(--line)}
@media(max-width:700px){html[data-theme="dark"][data-theme-page="departamento-karina"] .facts>div:nth-child(even){border-right:0}
html[data-theme="dark"][data-theme-page="departamento-karina"] .facts>div:nth-child(n+3){border-top:0}
}html[data-theme="dark"][data-theme-page="departamento-karina"] .calendar-toolbar{border-top:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="departamento-karina"] .calendar-source{color:var(--muted)}
html[data-theme="dark"][data-theme-page="departamento-karina"] .calendar-frame{background-color:#182536;border:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="departamento-karina"] .calendar-frame iframe{border:0}
html[data-theme="dark"][data-theme-page="departamento-karina"] .calendar-footnote p{color:var(--muted)}
html[data-theme="dark"][data-theme-page="departamento-karina"] .space-filters button{background-color:transparent;border:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="departamento-karina"] .space-filters button[aria-pressed=true]{background-color:var(--ink);color:var(--paper);border-color:var(--ink)}
html[data-theme="dark"][data-theme-page="departamento-karina"] .room-card{border:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="departamento-karina"] .room-card>button{border:0;background-color:transparent}
html[data-theme="dark"][data-theme-page="departamento-karina"] .room-card p,html[data-theme="dark"][data-theme-page="departamento-karina"] .stay-details>p{color:var(--muted)}
html[data-theme="dark"][data-theme-page="departamento-karina"] .stay-dialog{color:var(--ink);border:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="departamento-karina"] .stay-dialog::backdrop{background-color:#252e2880}
html[data-theme="dark"][data-theme-page="departamento-karina"] .dialog-close{background-color:transparent;border:0}
html[data-theme="dark"][data-theme-page="departamento-karina"] .host-section{border-top:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="departamento-karina"] .host-monogram{background-color:#142132;color:#78dbb3}
html[data-theme="dark"][data-theme-page="departamento-karina"] .host-section p{color:var(--muted)}
html[data-theme="dark"][data-theme-page="departamento-karina"] .guest-reviews{border-top:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="departamento-karina"] .guest-reviews p{color:var(--muted)}
html[data-theme="dark"][data-theme-page="departamento-karina"] .room-card{background-color:#182536}
html[data-theme="dark"][data-theme-page="departamento-karina"] .photo-carousel .photo img{background-color:#142132}
html[data-theme="dark"][data-theme-page="departamento-karina"] .carousel-arrow{background-color:#fffaf2ee;color:var(--ink);border:1px solid #fff8}
html[data-theme="dark"][data-theme-page="departamento-karina"] .carousel-arrow:hover{background-color:#182536}
html[data-theme="dark"][data-theme-page="departamento-karina"] .carousel-count{color:var(--muted)}
html[data-theme="dark"][data-theme-page="departamento-karina"] .pvr-chat-launcher{border:1px solid #3c5068;background-color:var(--clay);color:#fff}
html[data-theme="dark"][data-theme-page="departamento-karina"] .pvr-chat-panel{background-color:#182536;border:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="departamento-karina"] .pvr-chat-head{border-bottom:1px solid var(--line);background-color:var(--paper)}
html[data-theme="dark"][data-theme-page="departamento-karina"] .pvr-chat-mark{color:#78dbb3}
html[data-theme="dark"][data-theme-page="departamento-karina"] .pvr-chat-head small{color:var(--muted)}
html[data-theme="dark"][data-theme-page="departamento-karina"] .pvr-chat-close{background:none;border:0}
html[data-theme="dark"][data-theme-page="departamento-karina"] .pvr-chat-message{background-color:#142132}
html[data-theme="dark"][data-theme-page="departamento-karina"] .pvr-chat-message.user{background-color:var(--clay);color:white}
html[data-theme="dark"][data-theme-page="departamento-karina"] .pvr-chat-quick button{background-color:#182536;border:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="departamento-karina"] .pvr-chat-actions{border-top:1px solid var(--line);color:#78dbb3}
html[data-theme="dark"][data-theme-page="departamento-karina"] .pvr-chat-panel .pvr-chat-form{border:0;background:none}
html[data-theme="dark"][data-theme-page="departamento-karina"] .pvr-chat-input{border:1px solid var(--line);background-color:#182536;color:var(--ink)}
html[data-theme="dark"][data-theme-page="departamento-karina"] .pvr-chat-send{border:0;background-color:var(--clay);color:white}
html[data-theme="dark"][data-theme-page="departamento-karina"] .pvr-chat-note{color:var(--muted)}
html[data-theme="dark"][data-theme-page="departamento-karina"] .messages-login{background-color:#182536;border:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="departamento-karina"] .messages-workspace{border:1px solid var(--line);background-color:#182536}
html[data-theme="dark"][data-theme-page="departamento-karina"] #messages-inbox{background-color:#142132;border-right:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="departamento-karina"] .thread-entry{background-color:transparent;border:0;border-bottom:1px solid var(--line);color:var(--ink)}
html[data-theme="dark"][data-theme-page="departamento-karina"] .thread-entry[aria-pressed=true]{background-color:#182536}
html[data-theme="dark"][data-theme-page="departamento-karina"] .thread-entry small{color:var(--muted)}
html[data-theme="dark"][data-theme-page="departamento-karina"] .thread-entry .unread{background-color:var(--clay);color:white}
html[data-theme="dark"][data-theme-page="departamento-karina"] .room-heading{border-bottom:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="departamento-karina"] .room-heading small{color:var(--muted)}
html[data-theme="dark"][data-theme-page="departamento-karina"] .direct-message{background-color:#142132}
html[data-theme="dark"][data-theme-page="departamento-karina"] .direct-message.mine{background-color:#142132}
html[data-theme="dark"][data-theme-page="departamento-karina"] .direct-message small{color:#dce6f2}
html[data-theme="dark"][data-theme-page="departamento-karina"] .room-empty{color:var(--muted)}
html[data-theme="dark"][data-theme-page="departamento-karina"] #message-compose{border-top:1px solid var(--line);background-color:#182536}
html[data-theme="dark"][data-theme-page="departamento-karina"] .compose-row textarea{border:1px solid var(--line);background-color:#182536;color:var(--ink)}
html[data-theme="dark"][data-theme-page="departamento-karina"] #message-note{color:var(--muted)}
html[data-theme="dark"][data-theme-page="departamento-karina"] #room-count{color:var(--muted)}
html[data-theme="dark"][data-theme-page="departamento-karina"] .messages-launcher{border:1px solid var(--line);background-color:#182536;color:#b1c9eb}
@media(max-width:700px){html[data-theme="dark"][data-theme-page="departamento-karina"] #messages-inbox{border-right:0;border-bottom:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="departamento-karina"] .thread-entry{border:0}
}html[data-theme="dark"][data-theme-page="departamento-karina"] .host-avatar{background-color:#142132;color:#dce6f2}
html[data-theme="dark"][data-theme-page="departamento-karina"] #email-alert-detail{color:var(--muted)}
html[data-theme="dark"][data-theme-page="departamento-karina"] .inbox-tools input{background-color:#182536}
html[data-theme="dark"][data-theme-page="departamento-karina"] .inbox-tools button{border:1px solid var(--line);background-color:transparent}
html[data-theme="dark"][data-theme-page="departamento-karina"] .inbox-tools button[aria-pressed=true]{background-color:var(--clay);color:#fff}
html[data-theme="dark"][data-theme-page="departamento-karina"] #unread-total{color:var(--muted)}
html[data-theme="dark"][data-theme-page="departamento-karina"] .thread-entry.has-unread strong{color:#b1c9eb}
html[data-theme="dark"][data-theme-page="departamento-karina"] .thread-entry.has-unread{background-color:#142132}
html[data-theme="dark"][data-theme-page="departamento-karina"] .thread-time{color:var(--muted)}
html[data-theme="dark"][data-theme-page="departamento-karina"] .day-divider{color:var(--muted);background-color:#142132}
html[data-theme="dark"][data-theme-page="departamento-karina"] .sender-label{color:#dce6f2}
html[data-theme="dark"][data-theme-page="departamento-karina"] .message-reservation{border-bottom:1px solid #0002;color:#dce6f2}
html[data-theme="dark"][data-theme-page="departamento-karina"] .reservation-context{background-color:#142132;color:#dce6f2}
html[data-theme="dark"][data-theme-page="departamento-karina"] .reservation-context button{background:none;border:0}
html[data-theme="dark"][data-theme-page="departamento-karina"] .reservation-chat-link{color:#78dbb3;border:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="departamento-karina"] .new-message-jump{border:1px solid var(--line);background-color:#182536}
html[data-theme="dark"][data-theme-page="departamento-karina"] .room-heading #back-inbox{border:0;background:none}
@media(max-width:700px){html[data-theme="dark"][data-theme-page="departamento-karina"] .chat-active .messages-workspace.host-mode #messages-inbox{border:0}
html[data-theme="dark"][data-theme-page="departamento-karina"] .chat-active .host-mode .thread-entry{border-bottom:1px solid var(--line)}
}html[data-theme="dark"][data-theme-page="departamento-karina"] .profile-user .profile-trigger{border:1px solid var(--clay,#007a51);background-color:var(--clay,#007a51);color:#ffffff}
html[data-theme="dark"][data-theme-page="departamento-karina"] .profile-panel{background-color:#182536;color:#dce6f2;border:1px solid var(--line,#3c5068)}
html[data-theme="dark"][data-theme-page="departamento-karina"] .profile-panel small{color:var(--muted,#dce6f2)}
html[data-theme="dark"][data-theme-page="departamento-karina"] .profile-panel a,html[data-theme="dark"][data-theme-page="departamento-karina"] .profile-panel .profile-logout{border:0;border-top:1px solid var(--line,#3c5068);background-color:transparent;color:inherit}
html[data-theme="dark"][data-theme-page="departamento-karina"] .profile-panel .profile-logout{color:#78dbb3}
html[data-theme="dark"][data-theme-page="departamento-karina"] .account-modes a{border:1px solid var(--line,#3c5068);color:var(--ink,#dce6f2)}
html[data-theme="dark"][data-theme-page="departamento-karina"] .account-modes a[aria-current="page"]{background-color:var(--clay,#007a51);border-color:var(--clay,#007a51);color:#ffffff}
html[data-theme="dark"][data-theme-page="departamento-karina"] .account-modes a:hover{border-color:var(--clay,#007a51)}
html[data-theme="dark"][data-theme-page="departamento-karina"] .profile-panel .profile-menu-icon{color:currentColor}
html[data-theme="dark"][data-theme-page="departamento-karina"] .profile-panel a:hover,html[data-theme="dark"][data-theme-page="departamento-karina"] .profile-panel .profile-logout:hover{background-color:#142132}
html[data-theme="dark"][data-theme-page="departamento-karina"] header nav .account-profile-login,html[data-theme="dark"][data-theme-page="departamento-karina"] header nav .profile-user .profile-trigger{border:1px solid var(--clay,#007a51);background-color:var(--clay,#007a51);color:#ffffff}
html[data-theme="dark"][data-theme-page="departamento-karina"] .account-header-controls .account-mode-switch{border:1px solid var(--line,#3c5068);background-color:#182536;color:var(--ink,#dce6f2)}
html[data-theme="dark"][data-theme-page="departamento-karina"] .account-header-controls .account-mode-switch:hover{border-color:var(--clay,#007a51)}
html[data-theme="dark"][data-theme-page="departamento-karina"] .account-header-controls .account-profile-login{border:1px solid var(--clay,#007a51);background-color:var(--clay,#007a51);color:#ffffff}
html[data-theme="dark"][data-theme-page="departamento-karina"] .resolution-menu-badge{background-color:#a34a31;color:#fff}
html[data-theme="dark"][data-theme-page="departamento-karina"] .profile-panel[data-mode="host"] [data-profile-community-browse],html[data-theme="dark"][data-theme-page="departamento-karina"] .profile-panel[data-mode="host"] [data-profile-resolutions]{border-top:2px solid var(--line,#3c5068)}
html[data-theme="dark"][data-theme-page="departamento-karina"] .profile-trigger-initials{color:#fff}
html[data-theme="dark"][data-theme-page="departamento-karina"] body>dialog.messenger-inbox-window{border:1px solid #3c5068;background-color:#182536;color:#b1c9eb}
html[data-theme="dark"][data-theme-page="departamento-karina"] body>dialog.messenger-inbox-window::backdrop{background-color:rgb(0 39 99 / .32)}
html[data-theme="dark"][data-theme-page="departamento-karina"] .messenger-window-heading{background-color:#182536;border-bottom:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="departamento-karina"] .messenger-window-heading h2{color:#b1c9eb}
html[data-theme="dark"][data-theme-page="departamento-karina"] .messenger-window-close{border:1px solid #3c5068;background-color:#182536;color:#b1c9eb}
html[data-theme="dark"][data-theme-page="departamento-karina"] .messenger-frame-window>iframe{border:0;background-color:#182536}
html[data-theme="dark"][data-theme-page="departamento-karina"] .market-hero>p{color:var(--muted)}
html[data-theme="dark"][data-theme-page="departamento-karina"] .market-search{background-color:#182536;border:1px solid var(--line);color:var(--ink)}
html[data-theme="dark"][data-theme-page="departamento-karina"] .market-main input,html[data-theme="dark"][data-theme-page="departamento-karina"] .market-main select,html[data-theme="dark"][data-theme-page="departamento-karina"] .market-main textarea{border:1px solid var(--line);background-color:#182536;color:var(--ink)}
html[data-theme="dark"][data-theme-page="departamento-karina"] .property-card{background-color:#182536;border:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="departamento-karina"] .property-card p{color:var(--muted)}
html[data-theme="dark"][data-theme-page="departamento-karina"] .market-card{background-color:#182536;border:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="departamento-karina"] .market-form{background-color:transparent;color:var(--ink)}
html[data-theme="dark"][data-theme-page="departamento-karina"] .market-note{color:var(--muted)}
html[data-theme="dark"][data-theme-page="departamento-karina"] .market-callout{background-color:#142132}
html[data-theme="dark"][data-theme-page="departamento-karina"] .market-footer{border-top:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="departamento-karina"] .market-dialog{border:1px solid var(--line);background-color:var(--paper);color:var(--ink)}
html[data-theme="dark"][data-theme-page="departamento-karina"] .market-dialog::backdrop{background-color:#252e2880}
html[data-theme="dark"][data-theme-page="departamento-karina"] .market-dialog .market-form{color:var(--ink)}
html[data-theme="dark"][data-theme-page="departamento-karina"] .market-dialog textarea{border:1px solid var(--line);background-color:#182536}
html[data-theme="dark"][data-theme-page="departamento-karina"] .request-row{border-top:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="departamento-karina"] .status-pill{background-color:#142132}
html[data-theme="dark"][data-theme-page="departamento-karina"] .market-photo{background-color:#142132}
html[data-theme="dark"][data-theme-page="departamento-karina"] .market-caption{color:var(--muted)}
html[data-theme="dark"][data-theme-page="departamento-karina"] .review-card{border-top:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="departamento-karina"] .review-card small{color:var(--muted)}
html[data-theme="dark"][data-theme-page="departamento-karina"] .request-bubble{background-color:#182536;border:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="departamento-karina"] .platform-home-links{border-bottom:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="departamento-karina"] .finance-grid>div{background-color:#142132}
html[data-theme="dark"][data-theme-page="departamento-karina"] .host-steps{color:var(--muted)}
html[data-theme="dark"][data-theme-page="departamento-karina"] #editor-progress,html[data-theme="dark"][data-theme-page="departamento-karina"] #photo-status{background-color:#142132}
html[data-theme="dark"][data-theme-page="departamento-karina"] #market-status:not(:empty){background-color:#182536;border:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="departamento-karina"] .host-ai{border:1px solid #3c5068;background-color:#142132}
html[data-theme="dark"][data-theme-page="departamento-karina"] .ai-suggestion{background-color:var(--paper);border:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="departamento-karina"] .long-stay-discounts{border:1px solid var(--line);background-color:#142132}
html[data-theme="dark"][data-theme-page="departamento-karina"] .review-stars{border:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="departamento-karina"] .review-stars span{color:#78dbb3}
html[data-theme="dark"][data-theme-page="departamento-karina"] .guest-property-card{background-color:transparent;border:0}
html[data-theme="dark"][data-theme-page="departamento-karina"] .guest-property-card .property-card-media{background-color:#142132}
html[data-theme="dark"][data-theme-page="departamento-karina"] .guest-property-card .status-pill{background-color:transparent;color:var(--muted)}
html[data-theme="dark"][data-theme-page="departamento-karina"] .property-photo-arrow{border:0;background-color:#182536}
html[data-theme="dark"][data-theme-page="departamento-karina"] .search-filter-toggle{border:1px solid #3c5068;background-color:#182536;color:#b1c9eb}
html[data-theme="dark"][data-theme-page="departamento-karina"] .search-filter-controls{border:1px solid #3c5068;background-color:#142132}
html[data-theme="dark"][data-theme-page="departamento-karina"] .search-filter-controls select{background-color:#182536}
html[data-theme="dark"][data-theme-page="departamento-karina"] .search-sort-note{color:#dce6f2}
html[data-theme="dark"][data-theme-page="departamento-karina"] .search-filter-chip{border:1px solid #3c5068;background-color:#182536;color:#dce6f2}
html[data-theme="dark"][data-theme-page="departamento-karina"] .loyalty-offer{color:#dce6f2}
html[data-theme="dark"][data-theme-page="departamento-karina"] .listing-visibility-switch{border:1px solid #3c5068;background-color:#182536;color:#dce6f2}
html[data-theme="dark"][data-theme-page="departamento-karina"] .listing-visibility-switch:before{background-color:#969c94}
html[data-theme="dark"][data-theme-page="departamento-karina"] .listing-visibility-switch[aria-checked=true]{background-color:#176b45;color:#fff;border-color:#176b45}
html[data-theme="dark"][data-theme-page="departamento-karina"] .listing-visibility-switch[aria-checked=true]:before{background-color:#182536}
html[data-theme="dark"][data-theme-page="departamento-karina"] .listing-visibility-notice{border:1px solid #3c5068;background-color:#182536;color:#ffb4ac}
html[data-theme="dark"][data-theme-page="departamento-karina"] .property-owner-group{border-top:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="departamento-karina"] .cohost-pending-box{border:1px solid var(--line);background-color:#182536}
html[data-theme="dark"][data-theme-page="departamento-karina"] .cohost-contact-fields input,html[data-theme="dark"][data-theme-page="departamento-karina"] .cohost-pending-box input{background-color:#182536}
html[data-theme="dark"][data-theme-page="departamento-karina"] .cohost-contact-fields input::placeholder{color:#dce6f2}
html[data-theme="dark"][data-theme-page="departamento-karina"] .cohost-permission-form fieldset{border:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="departamento-karina"] .cohost-permission-form .check-label span{color:#dce6f2}
html[data-theme="dark"][data-theme-page="departamento-karina"] .cohost-permission-form .check-label:has(input:checked) span{color:var(--ink)}
html[data-theme="dark"][data-theme-page="departamento-karina"] .cohost-remove{color:#ffb4ac}
html[data-theme="dark"][data-theme-page="departamento-karina"] .cohost-remove:disabled{color:#dce6f2}
html[data-theme="dark"][data-theme-page="departamento-karina"] .calendar-day{border:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="departamento-karina"] .calendar-day.busy{background-color:#1c2d43;border-color:#3c5068}
html[data-theme="dark"][data-theme-page="departamento-karina"] .calendar-feed{border-bottom:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="departamento-karina"] .calendar-tutorial video{background-color:#182536}
html[data-theme="dark"][data-theme-page="departamento-karina"] .team-scope-columns [data-scope-rights]{border-top:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="departamento-karina"] .cohost-contact-fields>.cohost-edit-permissions,html[data-theme="dark"][data-theme-page="departamento-karina"] .cohost-contact-fields>.cohost-remove{border:0}
html[data-theme="dark"][data-theme-page="departamento-karina"] .stay-search{background-color:#182536;border:1px solid var(--line,#3c5068);color:var(--ink,#b1c9eb)}
html[data-theme="dark"][data-theme-page="departamento-karina"] .stay-destination,html[data-theme="dark"][data-theme-page="departamento-karina"] .stay-dates{border-right:1px solid var(--line,#3c5068)}
html[data-theme="dark"][data-theme-page="departamento-karina"] .stay-dates{border-bottom:0}
html[data-theme="dark"][data-theme-page="departamento-karina"] .stay-search input{border:0;background-color:transparent;color:var(--ink,#b1c9eb)}
html[data-theme="dark"][data-theme-page="departamento-karina"] .stay-search input::placeholder,html[data-theme="dark"][data-theme-page="departamento-karina"] .stay-date-summary{color:var(--muted,#b1c9eb)}
html[data-theme="dark"][data-theme-page="departamento-karina"] .stay-guests{background-color:#142132}
html[data-theme="dark"][data-theme-page="departamento-karina"] .stay-search-button{border:0;background-color:var(--clay,#007a51);color:white}
html[data-theme="dark"][data-theme-page="departamento-karina"] .stay-search-button:hover{background-color:#006440}
html[data-theme="dark"][data-theme-page="departamento-karina"] .stay-date-fields{border:1px solid var(--line,#3c5068);background-color:#182536}
html[data-theme="dark"][data-theme-page="departamento-karina"] .stay-date-fields input{border:1px solid var(--line,#3c5068)}
html[data-theme="dark"][data-theme-page="departamento-karina"] .stay-dates-done{border:1px solid var(--clay,#007a51);background-color:var(--clay,#007a51);color:white}
@media(max-width:700px){html[data-theme="dark"][data-theme-page="departamento-karina"] .stay-destination{border-right:0;border-bottom:1px solid var(--line,#3c5068)}
html[data-theme="dark"][data-theme-page="departamento-karina"] .stay-dates{border-right:0}
}html[data-theme="dark"][data-theme-page="departamento-karina"] .stay-destination-wrap .stay-destination{border-right:1px solid var(--line,#3c5068)}
html[data-theme="dark"][data-theme-page="departamento-karina"] .stay-destination-popup{background-color:#182536;border:1px solid var(--line,#3c5068)}
html[data-theme="dark"][data-theme-page="departamento-karina"] .stay-destination-heading{color:var(--muted,#b1c9eb)}
html[data-theme="dark"][data-theme-page="departamento-karina"] .stay-destination-heading:not(:first-child){border-top:1px solid var(--line,#3c5068)}
html[data-theme="dark"][data-theme-page="departamento-karina"] .stay-destination-option{border:0;background-color:transparent;color:var(--ink,#b1c9eb)}
html[data-theme="dark"][data-theme-page="departamento-karina"] .stay-destination-option:hover,html[data-theme="dark"][data-theme-page="departamento-karina"] .stay-destination-option[aria-selected=true]{background-color:#142132}
html[data-theme="dark"][data-theme-page="departamento-karina"] .stay-destination-option small{color:var(--muted,#b1c9eb)}
html[data-theme="dark"][data-theme-page="departamento-karina"] .stay-destination-icon{background-color:#142132;color:#b1c9eb}
html[data-theme="dark"][data-theme-page="departamento-karina"] .stay-destination-icon.beach{background-color:#142132;color:#78dbb3}
html[data-theme="dark"][data-theme-page="departamento-karina"] .stay-destination-icon.recent{background-color:#142132;color:#b1c9eb}
html[data-theme="dark"][data-theme-page="departamento-karina"] .stay-destination-empty{color:var(--muted,#b1c9eb)}
@media(max-width:700px){html[data-theme="dark"][data-theme-page="departamento-karina"] .stay-destination-wrap .stay-destination{border-right:0}
}html[data-theme="dark"][data-theme-page="departamento-karina"] .stay-month-navigation{color:var(--muted,#b1c9eb)}
html[data-theme="dark"][data-theme-page="departamento-karina"] .stay-month-navigation button{border:0;background-color:transparent;color:var(--ink,#b1c9eb)}
html[data-theme="dark"][data-theme-page="departamento-karina"] .stay-weekday{color:var(--muted,#b1c9eb)}
html[data-theme="dark"][data-theme-page="departamento-karina"] .stay-calendar-day{border:0;background-color:transparent;color:var(--ink,#b1c9eb)}
html[data-theme="dark"][data-theme-page="departamento-karina"] .stay-calendar-day:disabled{color:#dce6f2}
html[data-theme="dark"][data-theme-page="departamento-karina"] .stay-calendar-day.between{background-color:#142132}
html[data-theme="dark"][data-theme-page="departamento-karina"] .stay-calendar-day.selected{background-color:var(--clay,#007a51);color:white}
html[data-theme="dark"][data-theme-page="departamento-karina"] .stay-date-flexibility button{border:1px solid var(--line,#3c5068);background-color:#182536;color:var(--ink,#b1c9eb)}
html[data-theme="dark"][data-theme-page="departamento-karina"] .stay-date-flexibility button[aria-pressed=true]{border:2px solid var(--clay,#007a51);background-color:#182536}
html[data-theme="dark"][data-theme-page="departamento-karina"] .stay-calendar-help{color:var(--muted,#b1c9eb)}
html[data-theme="dark"][data-theme-page="departamento-karina"] .stay-dates-clear{border:0;background-color:transparent;color:var(--ink,#b1c9eb)}
html[data-theme="dark"][data-theme-page="departamento-karina"] .stay-guests-toggle{border:0;background-color:#142132;color:var(--ink,#b1c9eb)}
html[data-theme="dark"][data-theme-page="departamento-karina"] .stay-guests-toggle span{color:var(--muted,#b1c9eb)}
html[data-theme="dark"][data-theme-page="departamento-karina"] .stay-guests-popup{border:1px solid var(--line,#3c5068);background-color:#182536}
html[data-theme="dark"][data-theme-page="departamento-karina"] .stay-guest-row{border-bottom:1px solid var(--line,#3c5068)}
html[data-theme="dark"][data-theme-page="departamento-karina"] .stay-guest-row small{color:var(--muted,#b1c9eb)}
html[data-theme="dark"][data-theme-page="departamento-karina"] .stay-guest-counter button{border:1px solid var(--line,#3c5068);background-color:#142132;color:var(--ink,#b1c9eb)}
html[data-theme="dark"][data-theme-page="departamento-karina"] .stay-guests-note{color:var(--muted,#b1c9eb)}
html[data-theme="dark"][data-theme-page="departamento-karina"] .stay-guests-service{border:0;background-color:transparent;color:var(--muted,#b1c9eb)}
html[data-theme="dark"][data-theme-page="departamento-karina"] .stay-guests-done{border:0;background-color:var(--clay,#007a51);color:white}
html[data-theme="dark"][data-theme-page="departamento-karina"] .market-form .stay-guests-toggle{border:1px solid var(--line,#3c5068)}
html[data-theme="dark"][data-theme-page="departamento-karina"] .property-share-button{border:1px solid var(--line,#3c5068);background-color:#182536;color:var(--ink,#b1c9eb)}
html[data-theme="dark"][data-theme-page="departamento-karina"] .property-share-button:hover{border-color:var(--clay,#007a51)}
html[data-theme="dark"][data-theme-page="departamento-karina"] .property-share-dialog{border:1px solid var(--line,#3c5068);background-color:var(--paper,#182536);color:var(--ink,#b1c9eb)}
html[data-theme="dark"][data-theme-page="departamento-karina"] .property-share-dialog::backdrop{background-color:#252e2880}
html[data-theme="dark"][data-theme-page="departamento-karina"] .share-close{border:0;background-color:transparent}
html[data-theme="dark"][data-theme-page="departamento-karina"] .share-link-label input{border:1px solid var(--line,#3c5068);background-color:#182536;color:inherit}
html[data-theme="dark"][data-theme-page="departamento-karina"] .accommodation-heading button{border:1px solid #3c5068;background-color:#182536;color:#dce6f2}
html[data-theme="dark"][data-theme-page="departamento-karina"] .accommodation-card{color:inherit}
html[data-theme="dark"][data-theme-page="departamento-karina"] .accommodation-card img{background-color:#142132}
html[data-theme="dark"][data-theme-page="departamento-karina"] .accommodation-note{color:#dce6f2}
html[data-theme="dark"][data-theme-page="departamento-karina"] .accommodation-filter select{border:1px solid #3c5068;background-color:#182536}
html[data-theme="dark"][data-theme-page="departamento-karina"] .trend-heading p{color:#dce6f2}
html[data-theme="dark"][data-theme-page="departamento-karina"] .trend-controls select,html[data-theme="dark"][data-theme-page="departamento-karina"] .trend-location-button{border:1px solid #3c5068;background-color:#182536;color:#dce6f2}
html[data-theme="dark"][data-theme-page="departamento-karina"] .trend-card{background-color:#416858;color:#fff}
html[data-theme="dark"][data-theme-page="departamento-karina"] .trend-card:after{background:linear-gradient(180deg,rgba(0,0,0,.52),rgba(0,0,0,0) 70%,rgba(0,0,0,.2))}
html[data-theme="dark"][data-theme-page="departamento-karina"] .trend-card h3{color:#fff}
html[data-theme="dark"][data-theme-page="departamento-karina"] .trend-location-status{color:#dce6f2}
html[data-theme="dark"][data-theme-page="departamento-karina"] .trend-method{color:#dce6f2}
html[data-theme="dark"][data-theme-page="departamento-karina"] .trend-method a{color:inherit}
html[data-theme="dark"][data-theme-page="departamento-karina"] .trend-credits{color:#dce6f2}
html[data-theme="dark"][data-theme-page="departamento-karina"] .trend-loading{background-color:#142132;color:#dce6f2}
html[data-theme="dark"][data-theme-page="departamento-karina"] .trend-retry{background-color:#182536;border:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="departamento-karina"] .favorite-heart{border:1px solid #ffffffaa;background-color:#182536;color:#dce6f2}
html[data-theme="dark"][data-theme-page="departamento-karina"] .favorite-heart.is-favorite{color:#ffb4ac}
html[data-theme="dark"][data-theme-page="departamento-karina"] .favorite-heart.is-favorite svg{fill:currentColor}
html[data-theme="dark"][data-theme-page="departamento-karina"] .favorite-feedback{background-color:#254a35;color:#fff}
html[data-theme="dark"][data-theme-page="departamento-karina"] .library-tabs button{border:1px solid #3c5068;background-color:#182536;color:#dce6f2}
html[data-theme="dark"][data-theme-page="departamento-karina"] .library-tabs button[aria-selected=true]{background-color:#007a51;color:#fff;border-color:#007a51}
html[data-theme="dark"][data-theme-page="departamento-karina"] .library-property-card{border:1px solid #3c5068;background-color:#182536}
html[data-theme="dark"][data-theme-page="departamento-karina"] .library-no-photo{background-color:#142132;color:#dce6f2}
html[data-theme="dark"][data-theme-page="departamento-karina"] .library-section-head button{background-color:#182536;border:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="departamento-karina"] .library-note{background-color:#142132}
html[data-theme="dark"][data-theme-page="departamento-karina"] .reservation-filters button{border:1px solid #3c5068;background-color:#182536}
html[data-theme="dark"][data-theme-page="departamento-karina"] .reservation-filters button[aria-pressed=true]{background-color:#007a51;color:#fff}
html[data-theme="dark"][data-theme-page="departamento-karina"] .offers-status{color:#dce6f2}
html[data-theme="dark"][data-theme-page="departamento-karina"] .offer-media{background-color:#142132}
html[data-theme="dark"][data-theme-page="departamento-karina"] .offer-no-photo{color:#dce6f2}
html[data-theme="dark"][data-theme-page="departamento-karina"] .offer-photo-arrow{border:0;background-color:#182536;color:#dce6f2}
html[data-theme="dark"][data-theme-page="departamento-karina"] .offer-photo-count{background-color:#183620cc;color:#fff}
html[data-theme="dark"][data-theme-page="departamento-karina"] .offer-body h3 a{color:inherit}
html[data-theme="dark"][data-theme-page="departamento-karina"] .offer-location,html[data-theme="dark"][data-theme-page="departamento-karina"] .offer-details{color:#dce6f2}
html[data-theme="dark"][data-theme-page="departamento-karina"] .offer-rating{background-color:#007a51;color:#fff}
html[data-theme="dark"][data-theme-page="departamento-karina"] .offer-badge{background-color:#007a51;color:#fff}
html[data-theme="dark"][data-theme-page="departamento-karina"] .offer-price del{color:#dce6f2}
html[data-theme="dark"][data-theme-page="departamento-karina"] .offer-action{color:#78dbb3}
html[data-theme="dark"][data-theme-page="departamento-karina"] .offers-footnote{color:#dce6f2}
html[data-theme="dark"][data-theme-page="departamento-karina"] .offer-type{color:#dce6f2}
html[data-theme="dark"][data-theme-page="departamento-karina"] .offer-review-count{color:#dce6f2}
html[data-theme="dark"][data-theme-page="departamento-karina"] .offer-cleaning{color:#dce6f2}
html[data-theme="dark"][data-theme-page="departamento-karina"] .offers-promo{border:1px solid var(--line,#3c5068);background-color:#182536}
html[data-theme="dark"][data-theme-page="departamento-karina"] .account-verified{color:#b1c9eb}
html[data-theme="dark"][data-theme-page="departamento-karina"] .verification-summary{background-color:#182536}
html[data-theme="dark"][data-theme-page="departamento-karina"] .verification-identity{border-top:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="departamento-karina"] .verification-whatsapp{border:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="departamento-karina"] .site-footer-row{border-top:1px solid var(--line,#3c5068);color:var(--ink,#dce6f2)}
html[data-theme="dark"][data-theme-page="departamento-karina"] .site-footer-legal a{color:inherit}
html[data-theme="dark"][data-theme-page="departamento-karina"] .footer-language select{border:0;background-color:transparent;color:inherit}
html[data-theme="dark"][data-theme-page="departamento-karina"] .footer-socials button{border:0;background-color:transparent;color:inherit}
html[data-theme="dark"][data-theme-page="departamento-karina"] .site-footer svg{fill:none;stroke:currentColor}
html[data-theme="dark"][data-theme-page="departamento-karina"] .platform-information section{border-bottom:1px solid var(--line,#3c5068)}
html[data-theme="dark"][data-theme-page="departamento-karina"] .locale-trigger{border:0;background-color:transparent;color:inherit}
html[data-theme="dark"][data-theme-page="departamento-karina"] .locale-dialog{border:0;background-color:#182536;color:#dce6f2}
html[data-theme="dark"][data-theme-page="departamento-karina"] .locale-dialog::backdrop{background-color:rgba(0,0,0,.38)}
html[data-theme="dark"][data-theme-page="departamento-karina"] .locale-close{border:0;background-color:transparent}
html[data-theme="dark"][data-theme-page="departamento-karina"] .locale-note{color:#dce6f2}
html[data-theme="dark"][data-theme-page="departamento-karina"] .locale-dialog input{border:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="departamento-karina"] .locale-option{border:1px solid transparent;background-color:transparent;color:inherit}
html[data-theme="dark"][data-theme-page="departamento-karina"] .locale-option small{color:#dce6f2}
html[data-theme="dark"][data-theme-page="departamento-karina"] .locale-option:hover{background-color:#142132}
html[data-theme="dark"][data-theme-page="departamento-karina"] .locale-option[aria-pressed=true]{border-color:#252e29;background-color:#142132}
html[data-theme="dark"][data-theme-page="departamento-karina"] .footer-support a{color:inherit}
html[data-theme="dark"][data-theme-page="departamento-karina"] .help-actions button{border:1px solid var(--line,#3c5068);background-color:#182536}
html[data-theme="dark"][data-theme-page="departamento-karina"] .footer-directory{border-bottom:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="departamento-karina"] .footer-directory h2{color:#b1c9eb}
html[data-theme="dark"][data-theme-page="departamento-karina"] .footer-directory nav a{color:#b1c9eb}
html[data-theme="dark"][data-theme-page="departamento-karina"] .header-language{border:1px solid #3c5068;background-color:#182536;color:#b1c9eb}
html[data-theme="dark"][data-theme-page="departamento-karina"] .header-language svg{fill:none;stroke:currentColor}
html[data-theme="dark"][data-theme-page="departamento-karina"] .header-language select{color:inherit;background-color:transparent;border:0}
html[data-theme="dark"][data-theme-page="departamento-karina"] .medical-suggestions{background-color:#182536;color:#b1c9eb;border:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="departamento-karina"] .medical-suggestions [role=option]:hover,html[data-theme="dark"][data-theme-page="departamento-karina"] .medical-suggestions [aria-selected=true]{background-color:#142132;color:#b1c9eb}
html[data-theme="dark"][data-theme-page="departamento-karina"] .service-search-bar{border:1px solid #3c5068;background-color:#182536}
html[data-theme="dark"][data-theme-page="departamento-karina"] .service-search-bar label{color:#b1c9eb}
html[data-theme="dark"][data-theme-page="departamento-karina"] .service-search-bar label+label{border-left:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="departamento-karina"] .service-search-bar input[type=search]{border:0;background-color:transparent;color:#b1c9eb}
html[data-theme="dark"][data-theme-page="departamento-karina"] .service-search-bar button[type=submit]{border:0;background-color:#007a51;color:#fff}
html[data-theme="dark"][data-theme-page="departamento-karina"] .service-search-bar button:hover{background-color:#006440}
@media(max-width:700px){html[data-theme="dark"][data-theme-page="departamento-karina"] .service-search-bar label+label{border-left:0;border-top:1px solid #3c5068}
}html[data-theme="dark"][data-theme-page="departamento-karina"] .translation-status{color:#b1c9eb;background-color:#182536}
html[data-theme="dark"][data-theme-page="departamento-karina"] .extended-privacy section{border-top:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="departamento-karina"] .privacy-switch-row small{color:#dce6f2}
html[data-theme="dark"][data-theme-page="departamento-karina"] .privacy-switch-row input{border:0!important;background:#142132!important}
html[data-theme="dark"][data-theme-page="departamento-karina"] .privacy-switch-row input:before{background-color:#182536}
html[data-theme="dark"][data-theme-page="departamento-karina"] .privacy-switch-row input:checked{background:#002763!important}
html[data-theme="dark"][data-theme-page="departamento-karina"] .extended-privacy .privacy-action{border:1px solid #3c5068;background-color:#182536}
html[data-theme="dark"][data-theme-page="departamento-karina"] .privacy-person{border:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="departamento-karina"] .privacy-travel-map{border:0}
html[data-theme="dark"][data-theme-page="departamento-karina"] .privacy-switch-row input{background:#142132!important}
html[data-theme="dark"][data-theme-page="departamento-karina"] .privacy-switch-row input:checked{background:#222!important}
html[data-theme="dark"][data-theme-page="departamento-karina"] .privacy-switch-row input:after{color:#dce6f2}
html[data-theme="dark"][data-theme-page="departamento-karina"] .notification-bell{border:1px solid var(--line,#3c5068);background-color:var(--paper,#182536);color:#78dbb3}
html[data-theme="dark"][data-theme-page="departamento-karina"] .notification-count{background-color:#187db9;color:white}
html[data-theme="dark"][data-theme-page="departamento-karina"] .notification-panel{border:1px solid #3c5068;background-color:#182536;color:#dce6f2}
html[data-theme="dark"][data-theme-page="departamento-karina"] .notification-heading button{border:0;background-color:transparent;color:#78dbb3}
html[data-theme="dark"][data-theme-page="departamento-karina"] .notification-read-all{border:0;background-color:transparent;color:#78dbb3}
html[data-theme="dark"][data-theme-page="departamento-karina"] .notification-item{border-bottom:1px solid #3c5068;color:inherit}
html[data-theme="dark"][data-theme-page="departamento-karina"] .notification-item.unread{background-color:#182536;border-left:3px solid #3c5068}
html[data-theme="dark"][data-theme-page="departamento-karina"] .notification-item small{color:#dce6f2}
html[data-theme="dark"][data-theme-page="departamento-karina"] .notification-detail{border:1px solid var(--line,#3c5068);background-color:#182536;color:var(--ink,#dce6f2)}
html[data-theme="dark"][data-theme-page="departamento-karina"] .notification-detail::backdrop{background-color:rgb(25 39 35 / .38)}
html[data-theme="dark"][data-theme-page="departamento-karina"] .notification-detail h2{color:var(--ink,#dce6f2)}
html[data-theme="dark"][data-theme-page="departamento-karina"] .notification-detail time{color:#dce6f2}
html[data-theme="dark"][data-theme-page="departamento-karina"] .notification-detail [role=status]{color:#dce6f2}
html[data-theme="dark"][data-theme-page="departamento-karina"] .notification-detail-close{border:1px solid var(--line,#3c5068);background-color:#182536;color:var(--ink,#dce6f2)}
html[data-theme="dark"][data-theme-page="departamento-karina"] .notification-detail-link,html[data-theme="dark"][data-theme-page="departamento-karina"] .notification-detail-retry{border:0;background-color:var(--clay,#007a51);color:#fff}
html[data-theme="dark"][data-theme-page="departamento-karina"] .notification-detail-link:hover,html[data-theme="dark"][data-theme-page="departamento-karina"] .notification-detail-retry:hover{background-color:#783221}
html[data-theme="dark"][data-theme-page="departamento-karina"] .notification-tabs button{border:1px solid #3c5068;background-color:#182536;color:var(--ink,#dce6f2)}
html[data-theme="dark"][data-theme-page="departamento-karina"] .notification-tabs button[aria-pressed=true]{background-color:var(--clay,#007a51);color:#fff;border-color:transparent}
html[data-theme="dark"][data-theme-page="departamento-karina"] .notification-inbox-link{color:#78dbb3}
html[data-theme="dark"][data-theme-page="departamento-karina"]{--paper:#182536;--ink:#b1c9eb;--muted:#b1c9eb;--line:#3c5068;--brand-surface:#182536}
html[data-theme="dark"][data-theme-page="departamento-karina"] body{background-color:var(--paper);color:var(--ink)}
html[data-theme="dark"][data-theme-page="departamento-karina"] h1,html[data-theme="dark"][data-theme-page="departamento-karina"] h2,html[data-theme="dark"][data-theme-page="departamento-karina"] h3,html[data-theme="dark"][data-theme-page="departamento-karina"] h4,html[data-theme="dark"][data-theme-page="departamento-karina"] h5,html[data-theme="dark"][data-theme-page="departamento-karina"] h6{color:#78dbb3}
html[data-theme="dark"][data-theme-page="departamento-karina"] header .catalog-tabs a[aria-current=page],html[data-theme="dark"][data-theme-page="departamento-karina"] header .catalog-tabs .service-nav-trigger[aria-current=page]{color:#78dbb3}
html[data-theme="dark"][data-theme-page="departamento-karina"] body .text-link,html[data-theme="dark"][data-theme-page="departamento-karina"] body .property-card h3,html[data-theme="dark"][data-theme-page="departamento-karina"] body .catalog-browse-card h3,html[data-theme="dark"][data-theme-page="departamento-karina"] body .footer-support h2{color:#78dbb3}
html[data-theme="dark"][data-theme-page="departamento-karina"] body .button:not(.outline),html[data-theme="dark"][data-theme-page="departamento-karina"] body .stay-search-button,html[data-theme="dark"][data-theme-page="departamento-karina"] body .stay-dates-done,html[data-theme="dark"][data-theme-page="departamento-karina"] body .catalog-dates-done,html[data-theme="dark"][data-theme-page="departamento-karina"] body .stay-guests-done{background-color:var(--brand-action);color:#FFFFFF;border-color:var(--brand-action)}
html[data-theme="dark"][data-theme-page="departamento-karina"] body .button:not(.outline):hover,html[data-theme="dark"][data-theme-page="departamento-karina"] body .stay-search-button:hover,html[data-theme="dark"][data-theme-page="departamento-karina"] body .stay-dates-done:hover,html[data-theme="dark"][data-theme-page="departamento-karina"] body .catalog-dates-done:hover,html[data-theme="dark"][data-theme-page="departamento-karina"] body .stay-guests-done:hover{background-color:var(--brand-action-hover);border-color:var(--brand-action-hover)}
html[data-theme="dark"][data-theme-page="departamento-karina"] body .button.outline{background-color:var(--brand-surface);color:#78dbb3;border-color:var(--brand-primary)}
html[data-theme="dark"][data-theme-page="departamento-karina"] body .button.outline:hover{background-color:var(--brand-sage)}
html[data-theme="dark"][data-theme-page="departamento-karina"] body .stay-search,html[data-theme="dark"][data-theme-page="departamento-karina"] body .stay-date-fields,html[data-theme="dark"][data-theme-page="departamento-karina"] body .stay-destination-popup,html[data-theme="dark"][data-theme-page="departamento-karina"] body .stay-guests-popup,html[data-theme="dark"][data-theme-page="departamento-karina"] body .property-card,html[data-theme="dark"][data-theme-page="departamento-karina"] body .market-card,html[data-theme="dark"][data-theme-page="departamento-karina"] body .catalog-card,html[data-theme="dark"][data-theme-page="departamento-karina"] body .catalog-request,html[data-theme="dark"][data-theme-page="departamento-karina"] body .reservation-card,html[data-theme="dark"][data-theme-page="departamento-karina"] body .library-property-card,html[data-theme="dark"][data-theme-page="departamento-karina"] body .property-layout aside,html[data-theme="dark"][data-theme-page="departamento-karina"] body .catalog-detail-grid aside,html[data-theme="dark"][data-theme-page="departamento-karina"] body .market-dialog,html[data-theme="dark"][data-theme-page="departamento-karina"] body .host-ui-dialog,html[data-theme="dark"][data-theme-page="departamento-karina"] body .login-style-dialog,html[data-theme="dark"][data-theme-page="departamento-karina"] body .locale-dialog,html[data-theme="dark"][data-theme-page="departamento-karina"] body .profile-panel{background-color:var(--brand-surface);border-color:var(--line)}
html[data-theme="dark"][data-theme-page="departamento-karina"] body .stay-guests,html[data-theme="dark"][data-theme-page="departamento-karina"] body .stay-guests-toggle{background-color:var(--brand-sage)}
html[data-theme="dark"][data-theme-page="departamento-karina"] body .stay-guest-row,html[data-theme="dark"][data-theme-page="departamento-karina"] body .catalog-person-count{color:var(--ink)}
html[data-theme="dark"][data-theme-page="departamento-karina"] body .host-ai,html[data-theme="dark"][data-theme-page="departamento-karina"] body .market-callout,html[data-theme="dark"][data-theme-page="departamento-karina"] body .catalog-details div,html[data-theme="dark"][data-theme-page="departamento-karina"] body .catalog-chat-message.mine,html[data-theme="dark"][data-theme-page="departamento-karina"] body .stay-destination-option:hover{background-color:var(--brand-sage);color:var(--ink)}
html[data-theme="dark"][data-theme-page="departamento-karina"] body .stay-date-flexibility button[aria-pressed=true],html[data-theme="dark"][data-theme-page="departamento-karina"] body .stay-calendar-day.selected,html[data-theme="dark"][data-theme-page="departamento-karina"] body .service-category[aria-pressed=true] .service-category-icon,html[data-theme="dark"][data-theme-page="departamento-karina"] body .experience-chip[aria-pressed=true],html[data-theme="dark"][data-theme-page="departamento-karina"] body .locale-option[aria-pressed=true]{border-color:var(--brand-primary)}
html[data-theme="dark"][data-theme-page="departamento-karina"] body .stay-calendar-day.selected,html[data-theme="dark"][data-theme-page="departamento-karina"] body .experience-chip[aria-pressed=true]{background-color:var(--brand-primary);color:#FFFFFF}
html[data-theme="dark"][data-theme-page="departamento-karina"] body .locale-option[aria-pressed=true]{background-color:var(--brand-sage);color:var(--ink)}
html[data-theme="dark"][data-theme-page="departamento-karina"] body .site-footer{background-color:var(--paper);color:var(--ink)}
html[data-theme="dark"][data-theme-page="departamento-karina"] #account-panel.login-style-dialog{background-color:#182536}
html[data-theme="dark"][data-theme-page="departamento-karina"] #account-panel.login-style-dialog .email-auth form{background-color:transparent;border:0}
html[data-theme="dark"][data-theme-page="departamento-karina"] .stay-search .stay-destination input:not(:focus)::placeholder{color:transparent}
html[data-theme="dark"][data-theme-page="departamento-karina"] .stay-search .catalog-person-count:not([data-selected=true]) input:not(:focus){color:transparent}
html[data-theme="dark"][data-theme-page="departamento-karina"] .site-footer .footer-support h2{color:inherit}
html[data-theme="dark"][data-theme-page="departamento-karina"] body .stay-search .stay-guests,html[data-theme="dark"][data-theme-page="departamento-karina"] body .stay-search .stay-guests-toggle{background-color:transparent}
html[data-theme="dark"][data-theme-page="departamento-karina"]{--paper:#182536;--bg:#182536;--ink:#b1c9eb;--muted:#b1c9eb;--line:#3c5068;--brand-surface:#182536}
html[data-theme="dark"][data-theme-page="departamento-karina"] body{background-color:var(--paper);color:var(--ink)}
html[data-theme="dark"][data-theme-page="departamento-karina"] ::selection{background-color:#142132;color:#b1c9eb}
html[data-theme="dark"][data-theme-page="departamento-karina"] input::placeholder,html[data-theme="dark"][data-theme-page="departamento-karina"] textarea::placeholder{color:#b1c9eb}
html[data-theme="dark"][data-theme-page="departamento-karina"] body :is(header.home-header,header.catalog-header,header.catalog-accommodation-header){background-color:#182536}
html[data-theme="dark"][data-theme-page="departamento-karina"] body :is(.site-footer,.platform-footer){background-color:#182536}
html[data-theme="dark"][data-theme-page="departamento-karina"] body .button:not(.outline){background-color:#007a51;border-color:#007a51;color:#fff}
html[data-theme="dark"][data-theme-page="departamento-karina"] body .button:not(.outline):hover{background-color:#006440;border-color:#006440}
html[data-theme="dark"][data-theme-page="departamento-karina"] body .ms-password-toggle{border:0;background-color:transparent;color:#b1c9eb}
html[data-theme="dark"][data-theme-page="departamento-karina"] body .ms-password-toggle:hover{background-color:#142132;color:#b1c9eb}
html[data-theme="dark"][data-theme-page="departamento-karina"] body :is(.market-card,.reservation-card,.messages-login,.resolution-policy){border-color:var(--line)}
html[data-theme="dark"][data-theme-page="departamento-karina"] body :is(.market-form,.host-ui-dialog,.email-auth,.health-request-form,.reservation-card) :is(input,select,textarea):not([type=checkbox]):not([type=radio]):not([type=file]):not([type=hidden]){border-color:var(--line);color:var(--ink);background-color:#182536}
html[data-theme="dark"][data-theme-page="departamento-karina"] body :is(.market-form,.host-ui-dialog,.email-auth) :is(input,select,textarea):disabled{background-color:#142132;color:var(--muted)}
html[data-theme="dark"][data-theme-page="departamento-karina"] body :is(.market-note,.health-note,.service-character-count){color:var(--muted)}
html[data-theme="dark"][data-theme-page="departamento-karina"] body :is(.market-card,.reservation-card) :is(h2,h3){color:#78dbb3}
html[data-theme="dark"][data-theme-page="departamento-karina"] body .property-flow-section{border-color:var(--line);background-color:#182536}
html[data-theme="dark"][data-theme-page="departamento-karina"] body .property-flow-section legend{color:#78dbb3}
html[data-theme="dark"][data-theme-page="departamento-karina"] body :is(.flow-room,.long-stay-discounts,.host-ai){background-color:#182536;border-color:var(--line)}
html[data-theme="dark"][data-theme-page="departamento-karina"] body #host-dashboard>.market-card,html[data-theme="dark"][data-theme-page="departamento-karina"] body #host-properties{border-color:var(--line)}
html[data-theme="dark"][data-theme-page="departamento-karina"] body #host-dashboard :is(.market-tabs a,.request-row,fieldset){border-color:var(--line)}
html[data-theme="dark"][data-theme-page="departamento-karina"] body .service-workspace{--crm-ink:var(--ink);--crm-muted:var(--muted);--crm-line:var(--line)}
html[data-theme="dark"][data-theme-page="departamento-karina"] body .service-workspace :is(.crm-pipeline>section,.crm-case-overview,.crm-thread-messages){background-color:#182536}
html[data-theme="dark"][data-theme-page="departamento-karina"] body .service-workspace :is(.crm-nav button[aria-current=page],.crm-thread-item[aria-pressed=true]){color:#78dbb3;background-color:#142132}
html[data-theme="dark"][data-theme-page="departamento-karina"] body .login-style-dialog .email-auth input{border-color:var(--line)}
html[data-theme="dark"][data-theme-page="departamento-karina"] body .login-style-dialog .login-divider:before,html[data-theme="dark"][data-theme-page="departamento-karina"] body .login-style-dialog .login-divider:after{background-color:var(--line)}
html[data-theme="dark"][data-theme-page="departamento-karina"] body .login-style-dialog .password-forgot{color:#78dbb3}
html[data-theme="dark"][data-theme-page="departamento-karina"] body #catalog-form.dental-form .health-editor{border-color:var(--line)}
html[data-theme="dark"][data-theme-page="departamento-karina"] body #catalog-form.dental-form .health-editor>legend{color:#78dbb3}
html[data-theme="dark"][data-theme-page="departamento-karina"] body #catalog-form.dental-form .health-editor h3{border-top:1px solid var(--line);color:#78dbb3}
html[data-theme="dark"][data-theme-page="departamento-karina"] body #catalog-form.dental-form .health-editor fieldset{border-color:var(--line)}
html[data-theme="dark"][data-theme-page="departamento-karina"] body #catalog-form.dental-form :is(.health-treatment-row,.health-staff-row){background-color:#182536;border-color:var(--line)}
html[data-theme="dark"][data-theme-page="departamento-karina"] body #catalog-form.dental-form .dental-field-assist{border-color:var(--line)}
html[data-theme="dark"][data-theme-page="departamento-karina"] body #catalog-form.dental-form .dental-field-assist:focus-within{border-color:var(--brand-primary)}
html[data-theme="dark"][data-theme-page="departamento-karina"] body #catalog-form.dental-form .dental-day{border-color:var(--line);background-color:#182536}
html[data-theme="dark"][data-theme-page="departamento-karina"] body #catalog-form.dental-form .service-form-action{background-color:#182536;color:#78dbb3;border:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="departamento-karina"] body #catalog-form.dental-form .service-form-action:hover{background-color:#142132;border-color:var(--clay)}
html[data-theme="dark"][data-theme-page="departamento-karina"] body #catalog-form.dental-form .dental-save-actions{border-top:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="departamento-karina"]{background-color:var(--paper)}
@media(max-width:420px){html[data-theme="dark"][data-theme-page="departamento-karina"] body .account-profile-stats>div{border:0}
}html[data-theme="dark"][data-theme-page="departamento-karina"] [data-ms-icon]::before{background-color:currentColor}
@media(forced-colors:active){html[data-theme="dark"][data-theme-page="departamento-karina"] [data-ms-icon]::before{background-color:ButtonText}
}html[data-theme="dark"][data-theme-page="explorar"] :where(body){background-color:#182536;color:#b1c9eb}
html[data-theme="dark"][data-theme-page="explorar"] :where(a){color:inherit}
html[data-theme="dark"][data-theme-page="explorar"] :where(.skip:focus){background-color:#182536;color:#b1c9eb}
html[data-theme="dark"][data-theme-page="explorar"] :where(header){background-color:#182536}
html[data-theme="dark"][data-theme-page="explorar"] :where(.medical-hero){background-color:#002763;color:#fff}
html[data-theme="dark"][data-theme-page="explorar"] :where(.medical-search){background-color:#182536;color:#b1c9eb}
html[data-theme="dark"][data-theme-page="explorar"] :where(.medical-search input,.medical-search button){border:1px solid #3c5068;background-color:#182536;color:#b1c9eb}
html[data-theme="dark"][data-theme-page="explorar"] :where(.medical-search button){background-color:#007a51;color:#fff}
html[data-theme="dark"][data-theme-page="explorar"]{--paper:#182536;--ink:#b1c9eb;--muted:#b1c9eb;--line:#3c5068}
html[data-theme="dark"][data-theme-page="explorar"] body{background-color:var(--paper);color:var(--ink)}
html[data-theme="dark"][data-theme-page="explorar"] a{color:inherit}
html[data-theme="dark"][data-theme-page="explorar"] button{color:inherit}
html[data-theme="dark"][data-theme-page="explorar"] .skip{background-color:var(--ink);color:white}
html[data-theme="dark"][data-theme-page="explorar"] header{border-bottom:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="explorar"] .mark{color:#78dbb3}
html[data-theme="dark"][data-theme-page="explorar"] nav>a:not(.nav-cta):hover{color:#78dbb3}
html[data-theme="dark"][data-theme-page="explorar"] nav button{border:1px solid var(--line);background-color:transparent}
html[data-theme="dark"][data-theme-page="explorar"] .nav-cta{border-bottom:1px solid var(--ink)}
html[data-theme="dark"][data-theme-page="explorar"] .dot{background-color:var(--clay)}
html[data-theme="dark"][data-theme-page="explorar"] em{color:#78dbb3}
html[data-theme="dark"][data-theme-page="explorar"] .hero-copy>p{color:var(--muted)}
html[data-theme="dark"][data-theme-page="explorar"] .button{background-color:var(--clay);color:white;border:1px solid var(--clay)}
html[data-theme="dark"][data-theme-page="explorar"] .button:hover{background-color:#006440}
html[data-theme="dark"][data-theme-page="explorar"] .text-link{border:0;border-bottom:1px solid currentColor;background-color:transparent}
html[data-theme="dark"][data-theme-page="explorar"] .image-tag{background-color:var(--paper)}
html[data-theme="dark"][data-theme-page="explorar"] .facts>div{border-top:1px solid var(--line);border-bottom:1px solid var(--line);border-right:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="explorar"] .facts>div:last-child{border-right:0}
html[data-theme="dark"][data-theme-page="explorar"] .facts span{color:var(--muted)}
html[data-theme="dark"][data-theme-page="explorar"] .section-head>p{color:var(--muted)}
html[data-theme="dark"][data-theme-page="explorar"] .photo{border:0;background-color:#142132}
html[data-theme="dark"][data-theme-page="explorar"] .photo:after{background:linear-gradient(transparent,#0009)}
html[data-theme="dark"][data-theme-page="explorar"] .photo>span{color:white}
html[data-theme="dark"][data-theme-page="explorar"] .photo i{color:white}
html[data-theme="dark"][data-theme-page="explorar"] .amenity-section{background-color:#142132}
html[data-theme="dark"][data-theme-page="explorar"] .amenity-layout>div>p{color:var(--muted)}
html[data-theme="dark"][data-theme-page="explorar"] .amenities article{border-bottom:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="explorar"] .amenities article>span{color:#dce6f2}
html[data-theme="dark"][data-theme-page="explorar"] .amenities p{color:var(--muted)}
html[data-theme="dark"][data-theme-page="explorar"] .location-stamp{background-color:var(--paper)}
html[data-theme="dark"][data-theme-page="explorar"] .location p{color:var(--muted)}
html[data-theme="dark"][data-theme-page="explorar"] .outline{background-color:transparent;color:var(--ink);border-color:var(--line)}
html[data-theme="dark"][data-theme-page="explorar"] .outline:hover{background-color:#142132}
html[data-theme="dark"][data-theme-page="explorar"] .access-note{border-left:2px solid var(--clay)}
html[data-theme="dark"][data-theme-page="explorar"] .faq{border-top:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="explorar"] details{border-bottom:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="explorar"] summary:after{color:#78dbb3}
html[data-theme="dark"][data-theme-page="explorar"] details p{color:var(--muted)}
html[data-theme="dark"][data-theme-page="explorar"] .booking{background-color:#002763;color:var(--paper)}
html[data-theme="dark"][data-theme-page="explorar"] .booking em{color:#b1c9eb}
html[data-theme="dark"][data-theme-page="explorar"] .booking-layout>div>p{color:#d2d9d1}
html[data-theme="dark"][data-theme-page="explorar"] .contact-tel span{color:#d2d9d1}
html[data-theme="dark"][data-theme-page="explorar"] form{background-color:var(--paper);color:var(--ink)}
html[data-theme="dark"][data-theme-page="explorar"] input,html[data-theme="dark"][data-theme-page="explorar"] select{border:1px solid var(--line);background-color:transparent;color:var(--ink)}
html[data-theme="dark"][data-theme-page="explorar"] .nights{color:var(--muted)}
html[data-theme="dark"][data-theme-page="explorar"] .form-note{color:var(--muted)}
html[data-theme="dark"][data-theme-page="explorar"] .footer-bottom{border-top:1px solid var(--line);color:var(--muted)}
html[data-theme="dark"][data-theme-page="explorar"] .floating-wa{background-color:#002763;color:white;border:1px solid #ffffff50}
html[data-theme="dark"][data-theme-page="explorar"] .floating-wa svg{fill:currentColor}
html[data-theme="dark"][data-theme-page="explorar"] dialog{border:0;background-color:#182536}
html[data-theme="dark"][data-theme-page="explorar"] dialog::backdrop{background-color:#14221be8}
html[data-theme="dark"][data-theme-page="explorar"] #close{background-color:transparent;border:0}
html[data-theme="dark"][data-theme-page="explorar"] .lightbox-controls button{background-color:transparent;border:1px solid var(--line)}
@media(max-width:700px){html[data-theme="dark"][data-theme-page="explorar"] .facts>div:nth-child(even){border-right:0}
html[data-theme="dark"][data-theme-page="explorar"] .facts>div:nth-child(n+3){border-top:0}
}html[data-theme="dark"][data-theme-page="explorar"] .calendar-toolbar{border-top:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="explorar"] .calendar-source{color:var(--muted)}
html[data-theme="dark"][data-theme-page="explorar"] .calendar-frame{background-color:#182536;border:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="explorar"] .calendar-frame iframe{border:0}
html[data-theme="dark"][data-theme-page="explorar"] .calendar-footnote p{color:var(--muted)}
html[data-theme="dark"][data-theme-page="explorar"] .space-filters button{background-color:transparent;border:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="explorar"] .space-filters button[aria-pressed=true]{background-color:var(--ink);color:var(--paper);border-color:var(--ink)}
html[data-theme="dark"][data-theme-page="explorar"] .room-card{border:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="explorar"] .room-card>button{border:0;background-color:transparent}
html[data-theme="dark"][data-theme-page="explorar"] .room-card p,html[data-theme="dark"][data-theme-page="explorar"] .stay-details>p{color:var(--muted)}
html[data-theme="dark"][data-theme-page="explorar"] .stay-dialog{color:var(--ink);border:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="explorar"] .stay-dialog::backdrop{background-color:#252e2880}
html[data-theme="dark"][data-theme-page="explorar"] .dialog-close{background-color:transparent;border:0}
html[data-theme="dark"][data-theme-page="explorar"] .host-section{border-top:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="explorar"] .host-monogram{background-color:#142132;color:#78dbb3}
html[data-theme="dark"][data-theme-page="explorar"] .host-section p{color:var(--muted)}
html[data-theme="dark"][data-theme-page="explorar"] .guest-reviews{border-top:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="explorar"] .guest-reviews p{color:var(--muted)}
html[data-theme="dark"][data-theme-page="explorar"] .room-card{background-color:#182536}
html[data-theme="dark"][data-theme-page="explorar"] .photo-carousel .photo img{background-color:#142132}
html[data-theme="dark"][data-theme-page="explorar"] .carousel-arrow{background-color:#fffaf2ee;color:var(--ink);border:1px solid #fff8}
html[data-theme="dark"][data-theme-page="explorar"] .carousel-arrow:hover{background-color:#182536}
html[data-theme="dark"][data-theme-page="explorar"] .carousel-count{color:var(--muted)}
html[data-theme="dark"][data-theme-page="explorar"] .profile-user .profile-trigger{border:1px solid var(--clay,#007a51);background-color:var(--clay,#007a51);color:#ffffff}
html[data-theme="dark"][data-theme-page="explorar"] .profile-panel{background-color:#182536;color:#dce6f2;border:1px solid var(--line,#3c5068)}
html[data-theme="dark"][data-theme-page="explorar"] .profile-panel small{color:var(--muted,#dce6f2)}
html[data-theme="dark"][data-theme-page="explorar"] .profile-panel a,html[data-theme="dark"][data-theme-page="explorar"] .profile-panel .profile-logout{border:0;border-top:1px solid var(--line,#3c5068);background-color:transparent;color:inherit}
html[data-theme="dark"][data-theme-page="explorar"] .profile-panel .profile-logout{color:#78dbb3}
html[data-theme="dark"][data-theme-page="explorar"] .account-modes a{border:1px solid var(--line,#3c5068);color:var(--ink,#dce6f2)}
html[data-theme="dark"][data-theme-page="explorar"] .account-modes a[aria-current="page"]{background-color:var(--clay,#007a51);border-color:var(--clay,#007a51);color:#ffffff}
html[data-theme="dark"][data-theme-page="explorar"] .account-modes a:hover{border-color:var(--clay,#007a51)}
html[data-theme="dark"][data-theme-page="explorar"] .profile-panel .profile-menu-icon{color:currentColor}
html[data-theme="dark"][data-theme-page="explorar"] .profile-panel a:hover,html[data-theme="dark"][data-theme-page="explorar"] .profile-panel .profile-logout:hover{background-color:#142132}
html[data-theme="dark"][data-theme-page="explorar"] header nav .account-profile-login,html[data-theme="dark"][data-theme-page="explorar"] header nav .profile-user .profile-trigger{border:1px solid var(--clay,#007a51);background-color:var(--clay,#007a51);color:#ffffff}
html[data-theme="dark"][data-theme-page="explorar"] .account-header-controls .account-mode-switch{border:1px solid var(--line,#3c5068);background-color:#182536;color:var(--ink,#dce6f2)}
html[data-theme="dark"][data-theme-page="explorar"] .account-header-controls .account-mode-switch:hover{border-color:var(--clay,#007a51)}
html[data-theme="dark"][data-theme-page="explorar"] .account-header-controls .account-profile-login{border:1px solid var(--clay,#007a51);background-color:var(--clay,#007a51);color:#ffffff}
html[data-theme="dark"][data-theme-page="explorar"] .resolution-menu-badge{background-color:#a34a31;color:#fff}
html[data-theme="dark"][data-theme-page="explorar"] .profile-panel[data-mode="host"] [data-profile-community-browse],html[data-theme="dark"][data-theme-page="explorar"] .profile-panel[data-mode="host"] [data-profile-resolutions]{border-top:2px solid var(--line,#3c5068)}
html[data-theme="dark"][data-theme-page="explorar"] .profile-trigger-initials{color:#fff}
html[data-theme="dark"][data-theme-page="explorar"] body>dialog.messenger-inbox-window{border:1px solid #3c5068;background-color:#182536;color:#b1c9eb}
html[data-theme="dark"][data-theme-page="explorar"] body>dialog.messenger-inbox-window::backdrop{background-color:rgb(0 39 99 / .32)}
html[data-theme="dark"][data-theme-page="explorar"] .messenger-window-heading{background-color:#182536;border-bottom:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="explorar"] .messenger-window-heading h2{color:#b1c9eb}
html[data-theme="dark"][data-theme-page="explorar"] .messenger-window-close{border:1px solid #3c5068;background-color:#182536;color:#b1c9eb}
html[data-theme="dark"][data-theme-page="explorar"] .messenger-frame-window>iframe{border:0;background-color:#182536}
html[data-theme="dark"][data-theme-page="explorar"] .market-hero>p{color:var(--muted)}
html[data-theme="dark"][data-theme-page="explorar"] .market-search{background-color:#182536;border:1px solid var(--line);color:var(--ink)}
html[data-theme="dark"][data-theme-page="explorar"] .market-main input,html[data-theme="dark"][data-theme-page="explorar"] .market-main select,html[data-theme="dark"][data-theme-page="explorar"] .market-main textarea{border:1px solid var(--line);background-color:#182536;color:var(--ink)}
html[data-theme="dark"][data-theme-page="explorar"] .property-card{background-color:#182536;border:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="explorar"] .property-card p{color:var(--muted)}
html[data-theme="dark"][data-theme-page="explorar"] .market-card{background-color:#182536;border:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="explorar"] .market-form{background-color:transparent;color:var(--ink)}
html[data-theme="dark"][data-theme-page="explorar"] .market-note{color:var(--muted)}
html[data-theme="dark"][data-theme-page="explorar"] .market-callout{background-color:#142132}
html[data-theme="dark"][data-theme-page="explorar"] .market-footer{border-top:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="explorar"] .market-dialog{border:1px solid var(--line);background-color:var(--paper);color:var(--ink)}
html[data-theme="dark"][data-theme-page="explorar"] .market-dialog::backdrop{background-color:#252e2880}
html[data-theme="dark"][data-theme-page="explorar"] .market-dialog .market-form{color:var(--ink)}
html[data-theme="dark"][data-theme-page="explorar"] .market-dialog textarea{border:1px solid var(--line);background-color:#182536}
html[data-theme="dark"][data-theme-page="explorar"] .request-row{border-top:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="explorar"] .status-pill{background-color:#142132}
html[data-theme="dark"][data-theme-page="explorar"] .market-photo{background-color:#142132}
html[data-theme="dark"][data-theme-page="explorar"] .market-caption{color:var(--muted)}
html[data-theme="dark"][data-theme-page="explorar"] .review-card{border-top:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="explorar"] .review-card small{color:var(--muted)}
html[data-theme="dark"][data-theme-page="explorar"] .request-bubble{background-color:#182536;border:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="explorar"] .platform-home-links{border-bottom:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="explorar"] .finance-grid>div{background-color:#142132}
html[data-theme="dark"][data-theme-page="explorar"] .host-steps{color:var(--muted)}
html[data-theme="dark"][data-theme-page="explorar"] #editor-progress,html[data-theme="dark"][data-theme-page="explorar"] #photo-status{background-color:#142132}
html[data-theme="dark"][data-theme-page="explorar"] #market-status:not(:empty){background-color:#182536;border:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="explorar"] .host-ai{border:1px solid #3c5068;background-color:#142132}
html[data-theme="dark"][data-theme-page="explorar"] .ai-suggestion{background-color:var(--paper);border:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="explorar"] .long-stay-discounts{border:1px solid var(--line);background-color:#142132}
html[data-theme="dark"][data-theme-page="explorar"] .review-stars{border:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="explorar"] .review-stars span{color:#78dbb3}
html[data-theme="dark"][data-theme-page="explorar"] .guest-property-card{background-color:transparent;border:0}
html[data-theme="dark"][data-theme-page="explorar"] .guest-property-card .property-card-media{background-color:#142132}
html[data-theme="dark"][data-theme-page="explorar"] .guest-property-card .status-pill{background-color:transparent;color:var(--muted)}
html[data-theme="dark"][data-theme-page="explorar"] .property-photo-arrow{border:0;background-color:#182536}
html[data-theme="dark"][data-theme-page="explorar"] .search-filter-toggle{border:1px solid #3c5068;background-color:#182536;color:#b1c9eb}
html[data-theme="dark"][data-theme-page="explorar"] .search-filter-controls{border:1px solid #3c5068;background-color:#142132}
html[data-theme="dark"][data-theme-page="explorar"] .search-filter-controls select{background-color:#182536}
html[data-theme="dark"][data-theme-page="explorar"] .search-sort-note{color:#dce6f2}
html[data-theme="dark"][data-theme-page="explorar"] .search-filter-chip{border:1px solid #3c5068;background-color:#182536;color:#dce6f2}
html[data-theme="dark"][data-theme-page="explorar"] .loyalty-offer{color:#dce6f2}
html[data-theme="dark"][data-theme-page="explorar"] .listing-visibility-switch{border:1px solid #3c5068;background-color:#182536;color:#dce6f2}
html[data-theme="dark"][data-theme-page="explorar"] .listing-visibility-switch:before{background-color:#969c94}
html[data-theme="dark"][data-theme-page="explorar"] .listing-visibility-switch[aria-checked=true]{background-color:#176b45;color:#fff;border-color:#176b45}
html[data-theme="dark"][data-theme-page="explorar"] .listing-visibility-switch[aria-checked=true]:before{background-color:#182536}
html[data-theme="dark"][data-theme-page="explorar"] .listing-visibility-notice{border:1px solid #3c5068;background-color:#182536;color:#ffb4ac}
html[data-theme="dark"][data-theme-page="explorar"] .property-owner-group{border-top:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="explorar"] .cohost-pending-box{border:1px solid var(--line);background-color:#182536}
html[data-theme="dark"][data-theme-page="explorar"] .cohost-contact-fields input,html[data-theme="dark"][data-theme-page="explorar"] .cohost-pending-box input{background-color:#182536}
html[data-theme="dark"][data-theme-page="explorar"] .cohost-contact-fields input::placeholder{color:#dce6f2}
html[data-theme="dark"][data-theme-page="explorar"] .cohost-permission-form fieldset{border:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="explorar"] .cohost-permission-form .check-label span{color:#dce6f2}
html[data-theme="dark"][data-theme-page="explorar"] .cohost-permission-form .check-label:has(input:checked) span{color:var(--ink)}
html[data-theme="dark"][data-theme-page="explorar"] .cohost-remove{color:#ffb4ac}
html[data-theme="dark"][data-theme-page="explorar"] .cohost-remove:disabled{color:#dce6f2}
html[data-theme="dark"][data-theme-page="explorar"] .calendar-day{border:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="explorar"] .calendar-day.busy{background-color:#1c2d43;border-color:#3c5068}
html[data-theme="dark"][data-theme-page="explorar"] .calendar-feed{border-bottom:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="explorar"] .calendar-tutorial video{background-color:#182536}
html[data-theme="dark"][data-theme-page="explorar"] .team-scope-columns [data-scope-rights]{border-top:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="explorar"] .cohost-contact-fields>.cohost-edit-permissions,html[data-theme="dark"][data-theme-page="explorar"] .cohost-contact-fields>.cohost-remove{border:0}
html[data-theme="dark"][data-theme-page="explorar"] .email-auth{border-top:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="explorar"] .email-auth input{border:1px solid #3c5068;background-color:#182536;color:#dce6f2}
html[data-theme="dark"][data-theme-page="explorar"] .email-auth .email-toggle{background-color:transparent;border:1px solid #26362e;color:#dce6f2}
html[data-theme="dark"][data-theme-page="explorar"] .login-style-dialog{border:1px solid #3c5068;background-color:#182536}
html[data-theme="dark"][data-theme-page="explorar"] .login-style-dialog::backdrop{background-color:#252e2870}
html[data-theme="dark"][data-theme-page="explorar"] .login-style-dialog .dialog-close{border:1px solid #3c5068;background-color:#182536}
html[data-theme="dark"][data-theme-page="explorar"] .login-style-dialog .email-auth{border:0}
html[data-theme="dark"][data-theme-page="explorar"] .login-access input,html[data-theme="dark"][data-theme-page="explorar"] .login-access select{background-color:#182536}
html[data-theme="dark"][data-theme-page="explorar"] .login-access .button{background-color:var(--clay,#007a51);border-color:var(--clay,#007a51);color:white}
html[data-theme="dark"][data-theme-page="explorar"] .login-divider:before,html[data-theme="dark"][data-theme-page="explorar"] .login-divider:after{background-color:#142132}
html[data-theme="dark"][data-theme-page="explorar"] .stay-search{background-color:#182536;border:1px solid var(--line,#3c5068);color:var(--ink,#b1c9eb)}
html[data-theme="dark"][data-theme-page="explorar"] .stay-destination,html[data-theme="dark"][data-theme-page="explorar"] .stay-dates{border-right:1px solid var(--line,#3c5068)}
html[data-theme="dark"][data-theme-page="explorar"] .stay-dates{border-bottom:0}
html[data-theme="dark"][data-theme-page="explorar"] .stay-search input{border:0;background-color:transparent;color:var(--ink,#b1c9eb)}
html[data-theme="dark"][data-theme-page="explorar"] .stay-search input::placeholder,html[data-theme="dark"][data-theme-page="explorar"] .stay-date-summary{color:var(--muted,#b1c9eb)}
html[data-theme="dark"][data-theme-page="explorar"] .stay-guests{background-color:#142132}
html[data-theme="dark"][data-theme-page="explorar"] .stay-search-button{border:0;background-color:var(--clay,#007a51);color:white}
html[data-theme="dark"][data-theme-page="explorar"] .stay-search-button:hover{background-color:#006440}
html[data-theme="dark"][data-theme-page="explorar"] .stay-date-fields{border:1px solid var(--line,#3c5068);background-color:#182536}
html[data-theme="dark"][data-theme-page="explorar"] .stay-date-fields input{border:1px solid var(--line,#3c5068)}
html[data-theme="dark"][data-theme-page="explorar"] .stay-dates-done{border:1px solid var(--clay,#007a51);background-color:var(--clay,#007a51);color:white}
@media(max-width:700px){html[data-theme="dark"][data-theme-page="explorar"] .stay-destination{border-right:0;border-bottom:1px solid var(--line,#3c5068)}
html[data-theme="dark"][data-theme-page="explorar"] .stay-dates{border-right:0}
}html[data-theme="dark"][data-theme-page="explorar"] .stay-destination-wrap .stay-destination{border-right:1px solid var(--line,#3c5068)}
html[data-theme="dark"][data-theme-page="explorar"] .stay-destination-popup{background-color:#182536;border:1px solid var(--line,#3c5068)}
html[data-theme="dark"][data-theme-page="explorar"] .stay-destination-heading{color:var(--muted,#b1c9eb)}
html[data-theme="dark"][data-theme-page="explorar"] .stay-destination-heading:not(:first-child){border-top:1px solid var(--line,#3c5068)}
html[data-theme="dark"][data-theme-page="explorar"] .stay-destination-option{border:0;background-color:transparent;color:var(--ink,#b1c9eb)}
html[data-theme="dark"][data-theme-page="explorar"] .stay-destination-option:hover,html[data-theme="dark"][data-theme-page="explorar"] .stay-destination-option[aria-selected=true]{background-color:#142132}
html[data-theme="dark"][data-theme-page="explorar"] .stay-destination-option small{color:var(--muted,#b1c9eb)}
html[data-theme="dark"][data-theme-page="explorar"] .stay-destination-icon{background-color:#142132;color:#b1c9eb}
html[data-theme="dark"][data-theme-page="explorar"] .stay-destination-icon.beach{background-color:#142132;color:#78dbb3}
html[data-theme="dark"][data-theme-page="explorar"] .stay-destination-icon.recent{background-color:#142132;color:#b1c9eb}
html[data-theme="dark"][data-theme-page="explorar"] .stay-destination-empty{color:var(--muted,#b1c9eb)}
@media(max-width:700px){html[data-theme="dark"][data-theme-page="explorar"] .stay-destination-wrap .stay-destination{border-right:0}
}html[data-theme="dark"][data-theme-page="explorar"] .stay-month-navigation{color:var(--muted,#b1c9eb)}
html[data-theme="dark"][data-theme-page="explorar"] .stay-month-navigation button{border:0;background-color:transparent;color:var(--ink,#b1c9eb)}
html[data-theme="dark"][data-theme-page="explorar"] .stay-weekday{color:var(--muted,#b1c9eb)}
html[data-theme="dark"][data-theme-page="explorar"] .stay-calendar-day{border:0;background-color:transparent;color:var(--ink,#b1c9eb)}
html[data-theme="dark"][data-theme-page="explorar"] .stay-calendar-day:disabled{color:#dce6f2}
html[data-theme="dark"][data-theme-page="explorar"] .stay-calendar-day.between{background-color:#142132}
html[data-theme="dark"][data-theme-page="explorar"] .stay-calendar-day.selected{background-color:var(--clay,#007a51);color:white}
html[data-theme="dark"][data-theme-page="explorar"] .stay-date-flexibility button{border:1px solid var(--line,#3c5068);background-color:#182536;color:var(--ink,#b1c9eb)}
html[data-theme="dark"][data-theme-page="explorar"] .stay-date-flexibility button[aria-pressed=true]{border:2px solid var(--clay,#007a51);background-color:#182536}
html[data-theme="dark"][data-theme-page="explorar"] .stay-calendar-help{color:var(--muted,#b1c9eb)}
html[data-theme="dark"][data-theme-page="explorar"] .stay-dates-clear{border:0;background-color:transparent;color:var(--ink,#b1c9eb)}
html[data-theme="dark"][data-theme-page="explorar"] .stay-guests-toggle{border:0;background-color:#142132;color:var(--ink,#b1c9eb)}
html[data-theme="dark"][data-theme-page="explorar"] .stay-guests-toggle span{color:var(--muted,#b1c9eb)}
html[data-theme="dark"][data-theme-page="explorar"] .stay-guests-popup{border:1px solid var(--line,#3c5068);background-color:#182536}
html[data-theme="dark"][data-theme-page="explorar"] .stay-guest-row{border-bottom:1px solid var(--line,#3c5068)}
html[data-theme="dark"][data-theme-page="explorar"] .stay-guest-row small{color:var(--muted,#b1c9eb)}
html[data-theme="dark"][data-theme-page="explorar"] .stay-guest-counter button{border:1px solid var(--line,#3c5068);background-color:#142132;color:var(--ink,#b1c9eb)}
html[data-theme="dark"][data-theme-page="explorar"] .stay-guests-note{color:var(--muted,#b1c9eb)}
html[data-theme="dark"][data-theme-page="explorar"] .stay-guests-service{border:0;background-color:transparent;color:var(--muted,#b1c9eb)}
html[data-theme="dark"][data-theme-page="explorar"] .stay-guests-done{border:0;background-color:var(--clay,#007a51);color:white}
html[data-theme="dark"][data-theme-page="explorar"] .market-form .stay-guests-toggle{border:1px solid var(--line,#3c5068)}
html[data-theme="dark"][data-theme-page="explorar"] .property-share-button{border:1px solid var(--line,#3c5068);background-color:#182536;color:var(--ink,#b1c9eb)}
html[data-theme="dark"][data-theme-page="explorar"] .property-share-button:hover{border-color:var(--clay,#007a51)}
html[data-theme="dark"][data-theme-page="explorar"] .property-share-dialog{border:1px solid var(--line,#3c5068);background-color:var(--paper,#182536);color:var(--ink,#b1c9eb)}
html[data-theme="dark"][data-theme-page="explorar"] .property-share-dialog::backdrop{background-color:#252e2880}
html[data-theme="dark"][data-theme-page="explorar"] .share-close{border:0;background-color:transparent}
html[data-theme="dark"][data-theme-page="explorar"] .share-link-label input{border:1px solid var(--line,#3c5068);background-color:#182536;color:inherit}
html[data-theme="dark"][data-theme-page="explorar"] .accommodation-heading button{border:1px solid #3c5068;background-color:#182536;color:#dce6f2}
html[data-theme="dark"][data-theme-page="explorar"] .accommodation-card{color:inherit}
html[data-theme="dark"][data-theme-page="explorar"] .accommodation-card img{background-color:#142132}
html[data-theme="dark"][data-theme-page="explorar"] .accommodation-note{color:#dce6f2}
html[data-theme="dark"][data-theme-page="explorar"] .accommodation-filter select{border:1px solid #3c5068;background-color:#182536}
html[data-theme="dark"][data-theme-page="explorar"] .favorite-heart{border:1px solid #ffffffaa;background-color:#182536;color:#dce6f2}
html[data-theme="dark"][data-theme-page="explorar"] .favorite-heart.is-favorite{color:#ffb4ac}
html[data-theme="dark"][data-theme-page="explorar"] .favorite-heart.is-favorite svg{fill:currentColor}
html[data-theme="dark"][data-theme-page="explorar"] .favorite-feedback{background-color:#254a35;color:#fff}
html[data-theme="dark"][data-theme-page="explorar"] .library-tabs button{border:1px solid #3c5068;background-color:#182536;color:#dce6f2}
html[data-theme="dark"][data-theme-page="explorar"] .library-tabs button[aria-selected=true]{background-color:#007a51;color:#fff;border-color:#007a51}
html[data-theme="dark"][data-theme-page="explorar"] .library-property-card{border:1px solid #3c5068;background-color:#182536}
html[data-theme="dark"][data-theme-page="explorar"] .library-no-photo{background-color:#142132;color:#dce6f2}
html[data-theme="dark"][data-theme-page="explorar"] .library-section-head button{background-color:#182536;border:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="explorar"] .library-note{background-color:#142132}
html[data-theme="dark"][data-theme-page="explorar"] .reservation-filters button{border:1px solid #3c5068;background-color:#182536}
html[data-theme="dark"][data-theme-page="explorar"] .reservation-filters button[aria-pressed=true]{background-color:#007a51;color:#fff}
html[data-theme="dark"][data-theme-page="explorar"] .property-characteristics{border:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="explorar"] .property-characteristics input[readonly]{background-color:#142132}
html[data-theme="dark"][data-theme-page="explorar"] .account-verified{color:#b1c9eb}
html[data-theme="dark"][data-theme-page="explorar"] .verification-summary{background-color:#182536}
html[data-theme="dark"][data-theme-page="explorar"] .verification-identity{border-top:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="explorar"] .verification-whatsapp{border:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="explorar"] .catalog-tabs a{color:var(--ink);border-bottom:2px solid transparent}
html[data-theme="dark"][data-theme-page="explorar"] .catalog-tabs a[aria-current=page]{border-color:var(--clay,#3c5068)}
html[data-theme="dark"][data-theme-page="explorar"] .catalog-card{border:1px solid #3c5068;background-color:#182536}
html[data-theme="dark"][data-theme-page="explorar"] .catalog-detail-grid aside{border:1px solid #3c5068;background-color:#182536}
html[data-theme="dark"][data-theme-page="explorar"] .catalog-slot{border:1px solid #3c5068;background-color:#182536}
html[data-theme="dark"][data-theme-page="explorar"] .catalog-slot:has(input:checked){border:2px solid #3c5068}
html[data-theme="dark"][data-theme-page="explorar"] .catalog-details div{background-color:#142132}
html[data-theme="dark"][data-theme-page="explorar"] .catalog-request{background-color:#182536;border:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="explorar"] .catalog-chat-message{background-color:#142132}
html[data-theme="dark"][data-theme-page="explorar"] .catalog-chat-message.mine{background-color:#142132}
html[data-theme="dark"][data-theme-page="explorar"] .catalog-toolbar input,html[data-theme="dark"][data-theme-page="explorar"] #catalog-host>label select{border:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="explorar"] .catalog-review{border-top:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="explorar"] header .catalog-tabs a{color:var(--muted)}
html[data-theme="dark"][data-theme-page="explorar"] header .catalog-tabs a[aria-current=page]{color:var(--ink);border-color:var(--ink)}
html[data-theme="dark"][data-theme-page="explorar"] header.catalog-header,html[data-theme="dark"][data-theme-page="explorar"] header.catalog-accommodation-header{background-color:var(--paper);border-bottom:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="explorar"] .catalog-search-wrap .catalog-date-summary{color:var(--muted)}
html[data-theme="dark"][data-theme-page="explorar"] .catalog-dates-done{border:0;background-color:var(--clay);color:#fff}
html[data-theme="dark"][data-theme-page="explorar"] .catalog-row-heading button{border:1px solid var(--line);background-color:#182536;color:var(--ink)}
html[data-theme="dark"][data-theme-page="explorar"] .catalog-browse-card{border:0;background-color:transparent}
html[data-theme="dark"][data-theme-page="explorar"] .catalog-browse-card p{color:var(--muted)}
html[data-theme="dark"][data-theme-page="explorar"] .catalog-browse-card .button{border:0;background:none;color:#78dbb3}
html[data-theme="dark"][data-theme-page="explorar"] .catalog-card-badge{background-color:#fffffff0;color:#dce6f2}
html[data-theme="dark"][data-theme-page="explorar"] .service-category{border:0;background-color:transparent;color:var(--ink)}
html[data-theme="dark"][data-theme-page="explorar"] .service-category-icon{border:2px solid transparent;background-color:#142132}
html[data-theme="dark"][data-theme-page="explorar"] .service-category[aria-pressed=true] .service-category-icon{border-color:var(--clay);background-color:#142132}
html[data-theme="dark"][data-theme-page="explorar"] .service-nav-trigger{border:0;border-bottom:2px solid transparent;background-color:transparent;color:var(--muted)}
html[data-theme="dark"][data-theme-page="explorar"] .service-nav-trigger[aria-current=page]{color:var(--ink)}
html[data-theme="dark"][data-theme-page="explorar"] .service-submenu{background-color:#182536;border:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="explorar"] .catalog-tabs .service-submenu a,html[data-theme="dark"][data-theme-page="explorar"] .service-submenu-chips a{border:1px solid var(--line);color:var(--ink)}
html[data-theme="dark"][data-theme-page="explorar"] .service-submenu-chips a:hover,html[data-theme="dark"][data-theme-page="explorar"] .service-submenu-chips a[aria-current=page]{border-color:var(--ink);background-color:#142132}
html[data-theme="dark"][data-theme-page="explorar"] .catalog-tabs .service-submenu a.service-submenu-all,html[data-theme="dark"][data-theme-page="explorar"] .service-submenu-all{border:0;color:#78dbb3}
html[data-theme="dark"][data-theme-page="explorar"] .service-type-trigger{border:0;border-left:1px solid var(--line);background-color:transparent;color:var(--ink)}
html[data-theme="dark"][data-theme-page="explorar"] .service-type-trigger>span:last-child{color:var(--muted)}
@media(max-width:700px){html[data-theme="dark"][data-theme-page="explorar"] .has-service-type .service-search-menu{border-top:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="explorar"] .service-type-trigger{border-left:0}
}html[data-theme="dark"][data-theme-page="explorar"] .experience-chip,html[data-theme="dark"][data-theme-page="explorar"] .experience-destination{border:1px solid var(--line);background-color:#182536;color:var(--ink)}
html[data-theme="dark"][data-theme-page="explorar"] .experience-chip[aria-pressed=true]{background-color:var(--clay);color:white}
html[data-theme="dark"][data-theme-page="explorar"] .experience-destination span{color:var(--muted)}
html[data-theme="dark"][data-theme-page="explorar"] .service-category-note{color:var(--muted)}
html[data-theme="dark"][data-theme-page="explorar"] .host-ui-dialog #catalog-editor{border:0;background-color:transparent}
html[data-theme="dark"][data-theme-page="explorar"] .host-ui-dialog #catalog-editor input,html[data-theme="dark"][data-theme-page="explorar"] .host-ui-dialog #catalog-editor select,html[data-theme="dark"][data-theme-page="explorar"] .host-ui-dialog #catalog-editor textarea{border:1px solid #3c5068;background-color:#182536}
html[data-theme="dark"][data-theme-page="explorar"] .host-ui-dialog #catalog-editor fieldset{border:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="explorar"] .host-ui-dialog #catalog-editor .button{background-color:var(--clay);color:white}
html[data-theme="dark"][data-theme-page="explorar"] .host-ui-dialog #catalog-files{border-top:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="explorar"] .host-ui-dialog #catalog-media-count{color:var(--muted)}
@media(max-width:700px){html[data-theme="dark"][data-theme-page="explorar"] header.catalog-header .stay-search>.stay-destination{border-right:0;border-bottom:1px solid var(--line)}
}html[data-theme="dark"][data-theme-page="explorar"] header.catalog-header .catalog-person-count{color:var(--muted)}
html[data-theme="dark"][data-theme-page="explorar"] .service-save-progress{color:var(--ink,#b1c9eb)}
html[data-theme="dark"][data-theme-page="explorar"] header .catalog-tabs svg.catalog-nav-icon{color:#b1c9eb}
html[data-theme="dark"][data-theme-page="explorar"] header .catalog-tabs a[aria-current="page"] svg.catalog-nav-icon{color:#78dbb3}
html[data-theme="dark"][data-theme-page="explorar"] .medical-nearby-stays{border-top:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="explorar"] .medical-nearby-stays h2{color:#b1c9eb}
html[data-theme="dark"][data-theme-page="explorar"] .medical-nearby-stays p{color:#b1c9eb}
html[data-theme="dark"][data-theme-page="explorar"] .medical-nearby-card{color:#b1c9eb}
html[data-theme="dark"][data-theme-page="explorar"] .medical-nearby-card span{color:#b1c9eb}
html[data-theme="dark"][data-theme-page="explorar"] .medical-nearby-card .medical-nearby-price{color:#78dbb3}
html[data-theme="dark"][data-theme-page="explorar"] .medical-nearby-stays h3{color:#b1c9eb}
html[data-theme="dark"][data-theme-page="explorar"] .site-footer-row{border-top:1px solid var(--line,#3c5068);color:var(--ink,#dce6f2)}
html[data-theme="dark"][data-theme-page="explorar"] .site-footer-legal a{color:inherit}
html[data-theme="dark"][data-theme-page="explorar"] .footer-language select{border:0;background-color:transparent;color:inherit}
html[data-theme="dark"][data-theme-page="explorar"] .footer-socials button{border:0;background-color:transparent;color:inherit}
html[data-theme="dark"][data-theme-page="explorar"] .site-footer svg{fill:none;stroke:currentColor}
html[data-theme="dark"][data-theme-page="explorar"] .platform-information section{border-bottom:1px solid var(--line,#3c5068)}
html[data-theme="dark"][data-theme-page="explorar"] .locale-trigger{border:0;background-color:transparent;color:inherit}
html[data-theme="dark"][data-theme-page="explorar"] .locale-dialog{border:0;background-color:#182536;color:#dce6f2}
html[data-theme="dark"][data-theme-page="explorar"] .locale-dialog::backdrop{background-color:rgba(0,0,0,.38)}
html[data-theme="dark"][data-theme-page="explorar"] .locale-close{border:0;background-color:transparent}
html[data-theme="dark"][data-theme-page="explorar"] .locale-note{color:#dce6f2}
html[data-theme="dark"][data-theme-page="explorar"] .locale-dialog input{border:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="explorar"] .locale-option{border:1px solid transparent;background-color:transparent;color:inherit}
html[data-theme="dark"][data-theme-page="explorar"] .locale-option small{color:#dce6f2}
html[data-theme="dark"][data-theme-page="explorar"] .locale-option:hover{background-color:#142132}
html[data-theme="dark"][data-theme-page="explorar"] .locale-option[aria-pressed=true]{border-color:#252e29;background-color:#142132}
html[data-theme="dark"][data-theme-page="explorar"] .footer-support a{color:inherit}
html[data-theme="dark"][data-theme-page="explorar"] .help-actions button{border:1px solid var(--line,#3c5068);background-color:#182536}
html[data-theme="dark"][data-theme-page="explorar"] .footer-directory{border-bottom:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="explorar"] .footer-directory h2{color:#b1c9eb}
html[data-theme="dark"][data-theme-page="explorar"] .footer-directory nav a{color:#b1c9eb}
html[data-theme="dark"][data-theme-page="explorar"] .header-language{border:1px solid #3c5068;background-color:#182536;color:#b1c9eb}
html[data-theme="dark"][data-theme-page="explorar"] .header-language svg{fill:none;stroke:currentColor}
html[data-theme="dark"][data-theme-page="explorar"] .header-language select{color:inherit;background-color:transparent;border:0}
html[data-theme="dark"][data-theme-page="explorar"] .medical-suggestions{background-color:#182536;color:#b1c9eb;border:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="explorar"] .medical-suggestions [role=option]:hover,html[data-theme="dark"][data-theme-page="explorar"] .medical-suggestions [aria-selected=true]{background-color:#142132;color:#b1c9eb}
html[data-theme="dark"][data-theme-page="explorar"] .service-search-bar{border:1px solid #3c5068;background-color:#182536}
html[data-theme="dark"][data-theme-page="explorar"] .service-search-bar label{color:#b1c9eb}
html[data-theme="dark"][data-theme-page="explorar"] .service-search-bar label+label{border-left:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="explorar"] .service-search-bar input[type=search]{border:0;background-color:transparent;color:#b1c9eb}
html[data-theme="dark"][data-theme-page="explorar"] .service-search-bar button[type=submit]{border:0;background-color:#007a51;color:#fff}
html[data-theme="dark"][data-theme-page="explorar"] .service-search-bar button:hover{background-color:#006440}
@media(max-width:700px){html[data-theme="dark"][data-theme-page="explorar"] .service-search-bar label+label{border-left:0;border-top:1px solid #3c5068}
}html[data-theme="dark"][data-theme-page="explorar"] .translation-status{color:#b1c9eb;background-color:#182536}
html[data-theme="dark"][data-theme-page="explorar"] .extended-privacy section{border-top:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="explorar"] .privacy-switch-row small{color:#dce6f2}
html[data-theme="dark"][data-theme-page="explorar"] .privacy-switch-row input{border:0!important;background:#142132!important}
html[data-theme="dark"][data-theme-page="explorar"] .privacy-switch-row input:before{background-color:#182536}
html[data-theme="dark"][data-theme-page="explorar"] .privacy-switch-row input:checked{background:#002763!important}
html[data-theme="dark"][data-theme-page="explorar"] .extended-privacy .privacy-action{border:1px solid #3c5068;background-color:#182536}
html[data-theme="dark"][data-theme-page="explorar"] .privacy-person{border:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="explorar"] .privacy-travel-map{border:0}
html[data-theme="dark"][data-theme-page="explorar"] .privacy-switch-row input{background:#142132!important}
html[data-theme="dark"][data-theme-page="explorar"] .privacy-switch-row input:checked{background:#222!important}
html[data-theme="dark"][data-theme-page="explorar"] .privacy-switch-row input:after{color:#dce6f2}
html[data-theme="dark"][data-theme-page="explorar"] .notification-bell{border:1px solid var(--line,#3c5068);background-color:var(--paper,#182536);color:#78dbb3}
html[data-theme="dark"][data-theme-page="explorar"] .notification-count{background-color:#187db9;color:white}
html[data-theme="dark"][data-theme-page="explorar"] .notification-panel{border:1px solid #3c5068;background-color:#182536;color:#dce6f2}
html[data-theme="dark"][data-theme-page="explorar"] .notification-heading button{border:0;background-color:transparent;color:#78dbb3}
html[data-theme="dark"][data-theme-page="explorar"] .notification-read-all{border:0;background-color:transparent;color:#78dbb3}
html[data-theme="dark"][data-theme-page="explorar"] .notification-item{border-bottom:1px solid #3c5068;color:inherit}
html[data-theme="dark"][data-theme-page="explorar"] .notification-item.unread{background-color:#182536;border-left:3px solid #3c5068}
html[data-theme="dark"][data-theme-page="explorar"] .notification-item small{color:#dce6f2}
html[data-theme="dark"][data-theme-page="explorar"] .notification-detail{border:1px solid var(--line,#3c5068);background-color:#182536;color:var(--ink,#dce6f2)}
html[data-theme="dark"][data-theme-page="explorar"] .notification-detail::backdrop{background-color:rgb(25 39 35 / .38)}
html[data-theme="dark"][data-theme-page="explorar"] .notification-detail h2{color:var(--ink,#dce6f2)}
html[data-theme="dark"][data-theme-page="explorar"] .notification-detail time{color:#dce6f2}
html[data-theme="dark"][data-theme-page="explorar"] .notification-detail [role=status]{color:#dce6f2}
html[data-theme="dark"][data-theme-page="explorar"] .notification-detail-close{border:1px solid var(--line,#3c5068);background-color:#182536;color:var(--ink,#dce6f2)}
html[data-theme="dark"][data-theme-page="explorar"] .notification-detail-link,html[data-theme="dark"][data-theme-page="explorar"] .notification-detail-retry{border:0;background-color:var(--clay,#007a51);color:#fff}
html[data-theme="dark"][data-theme-page="explorar"] .notification-detail-link:hover,html[data-theme="dark"][data-theme-page="explorar"] .notification-detail-retry:hover{background-color:#783221}
html[data-theme="dark"][data-theme-page="explorar"] .notification-tabs button{border:1px solid #3c5068;background-color:#182536;color:var(--ink,#dce6f2)}
html[data-theme="dark"][data-theme-page="explorar"] .notification-tabs button[aria-pressed=true]{background-color:var(--clay,#007a51);color:#fff;border-color:transparent}
html[data-theme="dark"][data-theme-page="explorar"] .notification-inbox-link{color:#78dbb3}
html[data-theme="dark"][data-theme-page="explorar"]{--paper:#182536;--ink:#b1c9eb;--muted:#b1c9eb;--line:#3c5068;--brand-surface:#182536}
html[data-theme="dark"][data-theme-page="explorar"] body{background-color:var(--paper);color:var(--ink)}
html[data-theme="dark"][data-theme-page="explorar"] h1,html[data-theme="dark"][data-theme-page="explorar"] h2,html[data-theme="dark"][data-theme-page="explorar"] h3,html[data-theme="dark"][data-theme-page="explorar"] h4,html[data-theme="dark"][data-theme-page="explorar"] h5,html[data-theme="dark"][data-theme-page="explorar"] h6{color:#78dbb3}
html[data-theme="dark"][data-theme-page="explorar"] header .catalog-tabs a[aria-current=page],html[data-theme="dark"][data-theme-page="explorar"] header .catalog-tabs .service-nav-trigger[aria-current=page]{color:#78dbb3}
html[data-theme="dark"][data-theme-page="explorar"] body .text-link,html[data-theme="dark"][data-theme-page="explorar"] body .property-card h3,html[data-theme="dark"][data-theme-page="explorar"] body .catalog-browse-card h3,html[data-theme="dark"][data-theme-page="explorar"] body .footer-support h2{color:#78dbb3}
html[data-theme="dark"][data-theme-page="explorar"] body .button:not(.outline),html[data-theme="dark"][data-theme-page="explorar"] body .stay-search-button,html[data-theme="dark"][data-theme-page="explorar"] body .stay-dates-done,html[data-theme="dark"][data-theme-page="explorar"] body .catalog-dates-done,html[data-theme="dark"][data-theme-page="explorar"] body .stay-guests-done{background-color:var(--brand-action);color:#FFFFFF;border-color:var(--brand-action)}
html[data-theme="dark"][data-theme-page="explorar"] body .button:not(.outline):hover,html[data-theme="dark"][data-theme-page="explorar"] body .stay-search-button:hover,html[data-theme="dark"][data-theme-page="explorar"] body .stay-dates-done:hover,html[data-theme="dark"][data-theme-page="explorar"] body .catalog-dates-done:hover,html[data-theme="dark"][data-theme-page="explorar"] body .stay-guests-done:hover{background-color:var(--brand-action-hover);border-color:var(--brand-action-hover)}
html[data-theme="dark"][data-theme-page="explorar"] body .button.outline{background-color:var(--brand-surface);color:#78dbb3;border-color:var(--brand-primary)}
html[data-theme="dark"][data-theme-page="explorar"] body .button.outline:hover{background-color:var(--brand-sage)}
html[data-theme="dark"][data-theme-page="explorar"] body .stay-search,html[data-theme="dark"][data-theme-page="explorar"] body .stay-date-fields,html[data-theme="dark"][data-theme-page="explorar"] body .stay-destination-popup,html[data-theme="dark"][data-theme-page="explorar"] body .stay-guests-popup,html[data-theme="dark"][data-theme-page="explorar"] body .property-card,html[data-theme="dark"][data-theme-page="explorar"] body .market-card,html[data-theme="dark"][data-theme-page="explorar"] body .catalog-card,html[data-theme="dark"][data-theme-page="explorar"] body .catalog-request,html[data-theme="dark"][data-theme-page="explorar"] body .reservation-card,html[data-theme="dark"][data-theme-page="explorar"] body .library-property-card,html[data-theme="dark"][data-theme-page="explorar"] body .property-layout aside,html[data-theme="dark"][data-theme-page="explorar"] body .catalog-detail-grid aside,html[data-theme="dark"][data-theme-page="explorar"] body .market-dialog,html[data-theme="dark"][data-theme-page="explorar"] body .host-ui-dialog,html[data-theme="dark"][data-theme-page="explorar"] body .login-style-dialog,html[data-theme="dark"][data-theme-page="explorar"] body .locale-dialog,html[data-theme="dark"][data-theme-page="explorar"] body .profile-panel{background-color:var(--brand-surface);border-color:var(--line)}
html[data-theme="dark"][data-theme-page="explorar"] body .stay-guests,html[data-theme="dark"][data-theme-page="explorar"] body .stay-guests-toggle{background-color:var(--brand-sage)}
html[data-theme="dark"][data-theme-page="explorar"] body .stay-guest-row,html[data-theme="dark"][data-theme-page="explorar"] body .catalog-person-count{color:var(--ink)}
html[data-theme="dark"][data-theme-page="explorar"] body .host-ai,html[data-theme="dark"][data-theme-page="explorar"] body .market-callout,html[data-theme="dark"][data-theme-page="explorar"] body .catalog-details div,html[data-theme="dark"][data-theme-page="explorar"] body .catalog-chat-message.mine,html[data-theme="dark"][data-theme-page="explorar"] body .stay-destination-option:hover{background-color:var(--brand-sage);color:var(--ink)}
html[data-theme="dark"][data-theme-page="explorar"] body .stay-date-flexibility button[aria-pressed=true],html[data-theme="dark"][data-theme-page="explorar"] body .stay-calendar-day.selected,html[data-theme="dark"][data-theme-page="explorar"] body .service-category[aria-pressed=true] .service-category-icon,html[data-theme="dark"][data-theme-page="explorar"] body .experience-chip[aria-pressed=true],html[data-theme="dark"][data-theme-page="explorar"] body .locale-option[aria-pressed=true]{border-color:var(--brand-primary)}
html[data-theme="dark"][data-theme-page="explorar"] body .stay-calendar-day.selected,html[data-theme="dark"][data-theme-page="explorar"] body .experience-chip[aria-pressed=true]{background-color:var(--brand-primary);color:#FFFFFF}
html[data-theme="dark"][data-theme-page="explorar"] body .locale-option[aria-pressed=true]{background-color:var(--brand-sage);color:var(--ink)}
html[data-theme="dark"][data-theme-page="explorar"] body .site-footer{background-color:var(--paper);color:var(--ink)}
html[data-theme="dark"][data-theme-page="explorar"] #account-panel.login-style-dialog{background-color:#182536}
html[data-theme="dark"][data-theme-page="explorar"] #account-panel.login-style-dialog .email-auth form{background-color:transparent;border:0}
html[data-theme="dark"][data-theme-page="explorar"] .stay-search .stay-destination input:not(:focus)::placeholder{color:transparent}
html[data-theme="dark"][data-theme-page="explorar"] .stay-search .catalog-person-count:not([data-selected=true]) input:not(:focus){color:transparent}
html[data-theme="dark"][data-theme-page="explorar"] .site-footer .footer-support h2{color:inherit}
html[data-theme="dark"][data-theme-page="explorar"] body .stay-search .stay-guests,html[data-theme="dark"][data-theme-page="explorar"] body .stay-search .stay-guests-toggle{background-color:transparent}
html[data-theme="dark"][data-theme-page="explorar"] .lodging-tools>section{border:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="explorar"] .lodging-form input,html[data-theme="dark"][data-theme-page="explorar"] .lodging-form select,html[data-theme="dark"][data-theme-page="explorar"] .lodging-form textarea{border:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="explorar"] .lodging-filters fieldset{border:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="explorar"] .lodging-tool details{border-bottom:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="explorar"] .lodging-tools [role=status]{background-color:#142132}
html[data-theme="dark"][data-theme-page="explorar"] .lodging-review-categories{background-color:#142132}
html[data-theme="dark"][data-theme-page="explorar"]{--paper:#182536;--bg:#182536;--ink:#b1c9eb;--muted:#b1c9eb;--line:#3c5068;--brand-surface:#182536}
html[data-theme="dark"][data-theme-page="explorar"] body{background-color:var(--paper);color:var(--ink)}
html[data-theme="dark"][data-theme-page="explorar"] ::selection{background-color:#142132;color:#b1c9eb}
html[data-theme="dark"][data-theme-page="explorar"] input::placeholder,html[data-theme="dark"][data-theme-page="explorar"] textarea::placeholder{color:#b1c9eb}
html[data-theme="dark"][data-theme-page="explorar"] body :is(header.home-header,header.catalog-header,header.catalog-accommodation-header){background-color:#182536}
html[data-theme="dark"][data-theme-page="explorar"] body :is(.site-footer,.platform-footer){background-color:#182536}
html[data-theme="dark"][data-theme-page="explorar"] body .button:not(.outline){background-color:#007a51;border-color:#007a51;color:#fff}
html[data-theme="dark"][data-theme-page="explorar"] body .button:not(.outline):hover{background-color:#006440;border-color:#006440}
html[data-theme="dark"][data-theme-page="explorar"] body .ms-password-toggle{border:0;background-color:transparent;color:#b1c9eb}
html[data-theme="dark"][data-theme-page="explorar"] body .ms-password-toggle:hover{background-color:#142132;color:#b1c9eb}
html[data-theme="dark"][data-theme-page="explorar"] body :is(.market-card,.reservation-card,.messages-login,.resolution-policy){border-color:var(--line)}
html[data-theme="dark"][data-theme-page="explorar"] body :is(.market-form,.host-ui-dialog,.email-auth,.health-request-form,.reservation-card) :is(input,select,textarea):not([type=checkbox]):not([type=radio]):not([type=file]):not([type=hidden]){border-color:var(--line);color:var(--ink);background-color:#182536}
html[data-theme="dark"][data-theme-page="explorar"] body :is(.market-form,.host-ui-dialog,.email-auth) :is(input,select,textarea):disabled{background-color:#142132;color:var(--muted)}
html[data-theme="dark"][data-theme-page="explorar"] body :is(.market-note,.health-note,.service-character-count){color:var(--muted)}
html[data-theme="dark"][data-theme-page="explorar"] body :is(.market-card,.reservation-card) :is(h2,h3){color:#78dbb3}
html[data-theme="dark"][data-theme-page="explorar"] body .property-flow-section{border-color:var(--line);background-color:#182536}
html[data-theme="dark"][data-theme-page="explorar"] body .property-flow-section legend{color:#78dbb3}
html[data-theme="dark"][data-theme-page="explorar"] body :is(.flow-room,.long-stay-discounts,.host-ai){background-color:#182536;border-color:var(--line)}
html[data-theme="dark"][data-theme-page="explorar"] body #host-dashboard>.market-card,html[data-theme="dark"][data-theme-page="explorar"] body #host-properties{border-color:var(--line)}
html[data-theme="dark"][data-theme-page="explorar"] body #host-dashboard :is(.market-tabs a,.request-row,fieldset){border-color:var(--line)}
html[data-theme="dark"][data-theme-page="explorar"] body .service-workspace{--crm-ink:var(--ink);--crm-muted:var(--muted);--crm-line:var(--line)}
html[data-theme="dark"][data-theme-page="explorar"] body .service-workspace :is(.crm-pipeline>section,.crm-case-overview,.crm-thread-messages){background-color:#182536}
html[data-theme="dark"][data-theme-page="explorar"] body .service-workspace :is(.crm-nav button[aria-current=page],.crm-thread-item[aria-pressed=true]){color:#78dbb3;background-color:#142132}
html[data-theme="dark"][data-theme-page="explorar"] body .login-style-dialog .email-auth input{border-color:var(--line)}
html[data-theme="dark"][data-theme-page="explorar"] body .login-style-dialog .login-divider:before,html[data-theme="dark"][data-theme-page="explorar"] body .login-style-dialog .login-divider:after{background-color:var(--line)}
html[data-theme="dark"][data-theme-page="explorar"] body .login-style-dialog .password-forgot{color:#78dbb3}
html[data-theme="dark"][data-theme-page="explorar"] body #catalog-form.dental-form .health-editor{border-color:var(--line)}
html[data-theme="dark"][data-theme-page="explorar"] body #catalog-form.dental-form .health-editor>legend{color:#78dbb3}
html[data-theme="dark"][data-theme-page="explorar"] body #catalog-form.dental-form .health-editor h3{border-top:1px solid var(--line);color:#78dbb3}
html[data-theme="dark"][data-theme-page="explorar"] body #catalog-form.dental-form .health-editor fieldset{border-color:var(--line)}
html[data-theme="dark"][data-theme-page="explorar"] body #catalog-form.dental-form :is(.health-treatment-row,.health-staff-row){background-color:#182536;border-color:var(--line)}
html[data-theme="dark"][data-theme-page="explorar"] body #catalog-form.dental-form .dental-field-assist{border-color:var(--line)}
html[data-theme="dark"][data-theme-page="explorar"] body #catalog-form.dental-form .dental-field-assist:focus-within{border-color:var(--brand-primary)}
html[data-theme="dark"][data-theme-page="explorar"] body #catalog-form.dental-form .dental-day{border-color:var(--line);background-color:#182536}
html[data-theme="dark"][data-theme-page="explorar"] body #catalog-form.dental-form .service-form-action{background-color:#182536;color:#78dbb3;border:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="explorar"] body #catalog-form.dental-form .service-form-action:hover{background-color:#142132;border-color:var(--clay)}
html[data-theme="dark"][data-theme-page="explorar"] body #catalog-form.dental-form .dental-save-actions{border-top:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="explorar"]{background-color:var(--paper)}
@media(max-width:420px){html[data-theme="dark"][data-theme-page="explorar"] body .account-profile-stats>div{border:0}
}html[data-theme="dark"][data-theme-page="explorar"] [data-ms-icon]::before{background-color:currentColor}
@media(forced-colors:active){html[data-theme="dark"][data-theme-page="explorar"] [data-ms-icon]::before{background-color:ButtonText}
}html[data-theme="dark"][data-theme-page="informacion"] :where(body){background-color:#182536;color:#b1c9eb}
html[data-theme="dark"][data-theme-page="informacion"] :where(a){color:inherit}
html[data-theme="dark"][data-theme-page="informacion"] :where(.skip:focus){background-color:#182536;color:#b1c9eb}
html[data-theme="dark"][data-theme-page="informacion"] :where(header){background-color:#182536}
html[data-theme="dark"][data-theme-page="informacion"] :where(.medical-hero){background-color:#002763;color:#fff}
html[data-theme="dark"][data-theme-page="informacion"] :where(.medical-search){background-color:#182536;color:#b1c9eb}
html[data-theme="dark"][data-theme-page="informacion"] :where(.medical-search input,.medical-search button){border:1px solid #3c5068;background-color:#182536;color:#b1c9eb}
html[data-theme="dark"][data-theme-page="informacion"] :where(.medical-search button){background-color:#007a51;color:#fff}
html[data-theme="dark"][data-theme-page="informacion"]{--paper:#182536;--ink:#b1c9eb;--muted:#b1c9eb;--line:#3c5068}
html[data-theme="dark"][data-theme-page="informacion"] body{background-color:var(--paper);color:var(--ink)}
html[data-theme="dark"][data-theme-page="informacion"] a{color:inherit}
html[data-theme="dark"][data-theme-page="informacion"] button{color:inherit}
html[data-theme="dark"][data-theme-page="informacion"] .skip{background-color:var(--ink);color:white}
html[data-theme="dark"][data-theme-page="informacion"] header{border-bottom:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="informacion"] .mark{color:#78dbb3}
html[data-theme="dark"][data-theme-page="informacion"] nav>a:not(.nav-cta):hover{color:#78dbb3}
html[data-theme="dark"][data-theme-page="informacion"] nav button{border:1px solid var(--line);background-color:transparent}
html[data-theme="dark"][data-theme-page="informacion"] .nav-cta{border-bottom:1px solid var(--ink)}
html[data-theme="dark"][data-theme-page="informacion"] .dot{background-color:var(--clay)}
html[data-theme="dark"][data-theme-page="informacion"] em{color:#78dbb3}
html[data-theme="dark"][data-theme-page="informacion"] .hero-copy>p{color:var(--muted)}
html[data-theme="dark"][data-theme-page="informacion"] .button{background-color:var(--clay);color:white;border:1px solid var(--clay)}
html[data-theme="dark"][data-theme-page="informacion"] .button:hover{background-color:#006440}
html[data-theme="dark"][data-theme-page="informacion"] .text-link{border:0;border-bottom:1px solid currentColor;background-color:transparent}
html[data-theme="dark"][data-theme-page="informacion"] .image-tag{background-color:var(--paper)}
html[data-theme="dark"][data-theme-page="informacion"] .facts>div{border-top:1px solid var(--line);border-bottom:1px solid var(--line);border-right:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="informacion"] .facts>div:last-child{border-right:0}
html[data-theme="dark"][data-theme-page="informacion"] .facts span{color:var(--muted)}
html[data-theme="dark"][data-theme-page="informacion"] .section-head>p{color:var(--muted)}
html[data-theme="dark"][data-theme-page="informacion"] .photo{border:0;background-color:#142132}
html[data-theme="dark"][data-theme-page="informacion"] .photo:after{background:linear-gradient(transparent,#0009)}
html[data-theme="dark"][data-theme-page="informacion"] .photo>span{color:white}
html[data-theme="dark"][data-theme-page="informacion"] .photo i{color:white}
html[data-theme="dark"][data-theme-page="informacion"] .amenity-section{background-color:#142132}
html[data-theme="dark"][data-theme-page="informacion"] .amenity-layout>div>p{color:var(--muted)}
html[data-theme="dark"][data-theme-page="informacion"] .amenities article{border-bottom:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="informacion"] .amenities article>span{color:#dce6f2}
html[data-theme="dark"][data-theme-page="informacion"] .amenities p{color:var(--muted)}
html[data-theme="dark"][data-theme-page="informacion"] .location-stamp{background-color:var(--paper)}
html[data-theme="dark"][data-theme-page="informacion"] .location p{color:var(--muted)}
html[data-theme="dark"][data-theme-page="informacion"] .outline{background-color:transparent;color:var(--ink);border-color:var(--line)}
html[data-theme="dark"][data-theme-page="informacion"] .outline:hover{background-color:#142132}
html[data-theme="dark"][data-theme-page="informacion"] .access-note{border-left:2px solid var(--clay)}
html[data-theme="dark"][data-theme-page="informacion"] .faq{border-top:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="informacion"] details{border-bottom:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="informacion"] summary:after{color:#78dbb3}
html[data-theme="dark"][data-theme-page="informacion"] details p{color:var(--muted)}
html[data-theme="dark"][data-theme-page="informacion"] .booking{background-color:#002763;color:var(--paper)}
html[data-theme="dark"][data-theme-page="informacion"] .booking em{color:#b1c9eb}
html[data-theme="dark"][data-theme-page="informacion"] .booking-layout>div>p{color:#d2d9d1}
html[data-theme="dark"][data-theme-page="informacion"] .contact-tel span{color:#d2d9d1}
html[data-theme="dark"][data-theme-page="informacion"] form{background-color:var(--paper);color:var(--ink)}
html[data-theme="dark"][data-theme-page="informacion"] input,html[data-theme="dark"][data-theme-page="informacion"] select{border:1px solid var(--line);background-color:transparent;color:var(--ink)}
html[data-theme="dark"][data-theme-page="informacion"] .nights{color:var(--muted)}
html[data-theme="dark"][data-theme-page="informacion"] .form-note{color:var(--muted)}
html[data-theme="dark"][data-theme-page="informacion"] .footer-bottom{border-top:1px solid var(--line);color:var(--muted)}
html[data-theme="dark"][data-theme-page="informacion"] .floating-wa{background-color:#002763;color:white;border:1px solid #ffffff50}
html[data-theme="dark"][data-theme-page="informacion"] .floating-wa svg{fill:currentColor}
html[data-theme="dark"][data-theme-page="informacion"] dialog{border:0;background-color:#182536}
html[data-theme="dark"][data-theme-page="informacion"] dialog::backdrop{background-color:#14221be8}
html[data-theme="dark"][data-theme-page="informacion"] #close{background-color:transparent;border:0}
html[data-theme="dark"][data-theme-page="informacion"] .lightbox-controls button{background-color:transparent;border:1px solid var(--line)}
@media(max-width:700px){html[data-theme="dark"][data-theme-page="informacion"] .facts>div:nth-child(even){border-right:0}
html[data-theme="dark"][data-theme-page="informacion"] .facts>div:nth-child(n+3){border-top:0}
}html[data-theme="dark"][data-theme-page="informacion"] .calendar-toolbar{border-top:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="informacion"] .calendar-source{color:var(--muted)}
html[data-theme="dark"][data-theme-page="informacion"] .calendar-frame{background-color:#182536;border:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="informacion"] .calendar-frame iframe{border:0}
html[data-theme="dark"][data-theme-page="informacion"] .calendar-footnote p{color:var(--muted)}
html[data-theme="dark"][data-theme-page="informacion"] .space-filters button{background-color:transparent;border:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="informacion"] .space-filters button[aria-pressed=true]{background-color:var(--ink);color:var(--paper);border-color:var(--ink)}
html[data-theme="dark"][data-theme-page="informacion"] .room-card{border:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="informacion"] .room-card>button{border:0;background-color:transparent}
html[data-theme="dark"][data-theme-page="informacion"] .room-card p,html[data-theme="dark"][data-theme-page="informacion"] .stay-details>p{color:var(--muted)}
html[data-theme="dark"][data-theme-page="informacion"] .stay-dialog{color:var(--ink);border:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="informacion"] .stay-dialog::backdrop{background-color:#252e2880}
html[data-theme="dark"][data-theme-page="informacion"] .dialog-close{background-color:transparent;border:0}
html[data-theme="dark"][data-theme-page="informacion"] .host-section{border-top:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="informacion"] .host-monogram{background-color:#142132;color:#78dbb3}
html[data-theme="dark"][data-theme-page="informacion"] .host-section p{color:var(--muted)}
html[data-theme="dark"][data-theme-page="informacion"] .guest-reviews{border-top:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="informacion"] .guest-reviews p{color:var(--muted)}
html[data-theme="dark"][data-theme-page="informacion"] .room-card{background-color:#182536}
html[data-theme="dark"][data-theme-page="informacion"] .photo-carousel .photo img{background-color:#142132}
html[data-theme="dark"][data-theme-page="informacion"] .carousel-arrow{background-color:#fffaf2ee;color:var(--ink);border:1px solid #fff8}
html[data-theme="dark"][data-theme-page="informacion"] .carousel-arrow:hover{background-color:#182536}
html[data-theme="dark"][data-theme-page="informacion"] .carousel-count{color:var(--muted)}
html[data-theme="dark"][data-theme-page="informacion"] .pvr-chat-launcher{border:1px solid #3c5068;background-color:var(--clay);color:#fff}
html[data-theme="dark"][data-theme-page="informacion"] .pvr-chat-panel{background-color:#182536;border:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="informacion"] .pvr-chat-head{border-bottom:1px solid var(--line);background-color:var(--paper)}
html[data-theme="dark"][data-theme-page="informacion"] .pvr-chat-mark{color:#78dbb3}
html[data-theme="dark"][data-theme-page="informacion"] .pvr-chat-head small{color:var(--muted)}
html[data-theme="dark"][data-theme-page="informacion"] .pvr-chat-close{background:none;border:0}
html[data-theme="dark"][data-theme-page="informacion"] .pvr-chat-message{background-color:#142132}
html[data-theme="dark"][data-theme-page="informacion"] .pvr-chat-message.user{background-color:var(--clay);color:white}
html[data-theme="dark"][data-theme-page="informacion"] .pvr-chat-quick button{background-color:#182536;border:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="informacion"] .pvr-chat-actions{border-top:1px solid var(--line);color:#78dbb3}
html[data-theme="dark"][data-theme-page="informacion"] .pvr-chat-panel .pvr-chat-form{border:0;background:none}
html[data-theme="dark"][data-theme-page="informacion"] .pvr-chat-input{border:1px solid var(--line);background-color:#182536;color:var(--ink)}
html[data-theme="dark"][data-theme-page="informacion"] .pvr-chat-send{border:0;background-color:var(--clay);color:white}
html[data-theme="dark"][data-theme-page="informacion"] .pvr-chat-note{color:var(--muted)}
html[data-theme="dark"][data-theme-page="informacion"] .messages-login{background-color:#182536;border:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="informacion"] .messages-workspace{border:1px solid var(--line);background-color:#182536}
html[data-theme="dark"][data-theme-page="informacion"] #messages-inbox{background-color:#142132;border-right:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="informacion"] .thread-entry{background-color:transparent;border:0;border-bottom:1px solid var(--line);color:var(--ink)}
html[data-theme="dark"][data-theme-page="informacion"] .thread-entry[aria-pressed=true]{background-color:#182536}
html[data-theme="dark"][data-theme-page="informacion"] .thread-entry small{color:var(--muted)}
html[data-theme="dark"][data-theme-page="informacion"] .thread-entry .unread{background-color:var(--clay);color:white}
html[data-theme="dark"][data-theme-page="informacion"] .room-heading{border-bottom:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="informacion"] .room-heading small{color:var(--muted)}
html[data-theme="dark"][data-theme-page="informacion"] .direct-message{background-color:#142132}
html[data-theme="dark"][data-theme-page="informacion"] .direct-message.mine{background-color:#142132}
html[data-theme="dark"][data-theme-page="informacion"] .direct-message small{color:#dce6f2}
html[data-theme="dark"][data-theme-page="informacion"] .room-empty{color:var(--muted)}
html[data-theme="dark"][data-theme-page="informacion"] #message-compose{border-top:1px solid var(--line);background-color:#182536}
html[data-theme="dark"][data-theme-page="informacion"] .compose-row textarea{border:1px solid var(--line);background-color:#182536;color:var(--ink)}
html[data-theme="dark"][data-theme-page="informacion"] #message-note{color:var(--muted)}
html[data-theme="dark"][data-theme-page="informacion"] #room-count{color:var(--muted)}
html[data-theme="dark"][data-theme-page="informacion"] .messages-launcher{border:1px solid var(--line);background-color:#182536;color:#b1c9eb}
@media(max-width:700px){html[data-theme="dark"][data-theme-page="informacion"] #messages-inbox{border-right:0;border-bottom:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="informacion"] .thread-entry{border:0}
}html[data-theme="dark"][data-theme-page="informacion"] .host-avatar{background-color:#142132;color:#dce6f2}
html[data-theme="dark"][data-theme-page="informacion"] #email-alert-detail{color:var(--muted)}
html[data-theme="dark"][data-theme-page="informacion"] .inbox-tools input{background-color:#182536}
html[data-theme="dark"][data-theme-page="informacion"] .inbox-tools button{border:1px solid var(--line);background-color:transparent}
html[data-theme="dark"][data-theme-page="informacion"] .inbox-tools button[aria-pressed=true]{background-color:var(--clay);color:#fff}
html[data-theme="dark"][data-theme-page="informacion"] #unread-total{color:var(--muted)}
html[data-theme="dark"][data-theme-page="informacion"] .thread-entry.has-unread strong{color:#b1c9eb}
html[data-theme="dark"][data-theme-page="informacion"] .thread-entry.has-unread{background-color:#142132}
html[data-theme="dark"][data-theme-page="informacion"] .thread-time{color:var(--muted)}
html[data-theme="dark"][data-theme-page="informacion"] .day-divider{color:var(--muted);background-color:#142132}
html[data-theme="dark"][data-theme-page="informacion"] .sender-label{color:#dce6f2}
html[data-theme="dark"][data-theme-page="informacion"] .message-reservation{border-bottom:1px solid #0002;color:#dce6f2}
html[data-theme="dark"][data-theme-page="informacion"] .reservation-context{background-color:#142132;color:#dce6f2}
html[data-theme="dark"][data-theme-page="informacion"] .reservation-context button{background:none;border:0}
html[data-theme="dark"][data-theme-page="informacion"] .reservation-chat-link{color:#78dbb3;border:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="informacion"] .new-message-jump{border:1px solid var(--line);background-color:#182536}
html[data-theme="dark"][data-theme-page="informacion"] .room-heading #back-inbox{border:0;background:none}
@media(max-width:700px){html[data-theme="dark"][data-theme-page="informacion"] .chat-active .messages-workspace.host-mode #messages-inbox{border:0}
html[data-theme="dark"][data-theme-page="informacion"] .chat-active .host-mode .thread-entry{border-bottom:1px solid var(--line)}
}html[data-theme="dark"][data-theme-page="informacion"] .profile-user .profile-trigger{border:1px solid var(--clay,#007a51);background-color:var(--clay,#007a51);color:#ffffff}
html[data-theme="dark"][data-theme-page="informacion"] .profile-panel{background-color:#182536;color:#dce6f2;border:1px solid var(--line,#3c5068)}
html[data-theme="dark"][data-theme-page="informacion"] .profile-panel small{color:var(--muted,#dce6f2)}
html[data-theme="dark"][data-theme-page="informacion"] .profile-panel a,html[data-theme="dark"][data-theme-page="informacion"] .profile-panel .profile-logout{border:0;border-top:1px solid var(--line,#3c5068);background-color:transparent;color:inherit}
html[data-theme="dark"][data-theme-page="informacion"] .profile-panel .profile-logout{color:#78dbb3}
html[data-theme="dark"][data-theme-page="informacion"] .account-modes a{border:1px solid var(--line,#3c5068);color:var(--ink,#dce6f2)}
html[data-theme="dark"][data-theme-page="informacion"] .account-modes a[aria-current="page"]{background-color:var(--clay,#007a51);border-color:var(--clay,#007a51);color:#ffffff}
html[data-theme="dark"][data-theme-page="informacion"] .account-modes a:hover{border-color:var(--clay,#007a51)}
html[data-theme="dark"][data-theme-page="informacion"] .profile-panel .profile-menu-icon{color:currentColor}
html[data-theme="dark"][data-theme-page="informacion"] .profile-panel a:hover,html[data-theme="dark"][data-theme-page="informacion"] .profile-panel .profile-logout:hover{background-color:#142132}
html[data-theme="dark"][data-theme-page="informacion"] header nav .account-profile-login,html[data-theme="dark"][data-theme-page="informacion"] header nav .profile-user .profile-trigger{border:1px solid var(--clay,#007a51);background-color:var(--clay,#007a51);color:#ffffff}
html[data-theme="dark"][data-theme-page="informacion"] .account-header-controls .account-mode-switch{border:1px solid var(--line,#3c5068);background-color:#182536;color:var(--ink,#dce6f2)}
html[data-theme="dark"][data-theme-page="informacion"] .account-header-controls .account-mode-switch:hover{border-color:var(--clay,#007a51)}
html[data-theme="dark"][data-theme-page="informacion"] .account-header-controls .account-profile-login{border:1px solid var(--clay,#007a51);background-color:var(--clay,#007a51);color:#ffffff}
html[data-theme="dark"][data-theme-page="informacion"] .resolution-menu-badge{background-color:#a34a31;color:#fff}
html[data-theme="dark"][data-theme-page="informacion"] .profile-panel[data-mode="host"] [data-profile-community-browse],html[data-theme="dark"][data-theme-page="informacion"] .profile-panel[data-mode="host"] [data-profile-resolutions]{border-top:2px solid var(--line,#3c5068)}
html[data-theme="dark"][data-theme-page="informacion"] .profile-trigger-initials{color:#fff}
html[data-theme="dark"][data-theme-page="informacion"] body>dialog.messenger-inbox-window{border:1px solid #3c5068;background-color:#182536;color:#b1c9eb}
html[data-theme="dark"][data-theme-page="informacion"] body>dialog.messenger-inbox-window::backdrop{background-color:rgb(0 39 99 / .32)}
html[data-theme="dark"][data-theme-page="informacion"] .messenger-window-heading{background-color:#182536;border-bottom:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="informacion"] .messenger-window-heading h2{color:#b1c9eb}
html[data-theme="dark"][data-theme-page="informacion"] .messenger-window-close{border:1px solid #3c5068;background-color:#182536;color:#b1c9eb}
html[data-theme="dark"][data-theme-page="informacion"] .messenger-frame-window>iframe{border:0;background-color:#182536}
html[data-theme="dark"][data-theme-page="informacion"] .market-hero>p{color:var(--muted)}
html[data-theme="dark"][data-theme-page="informacion"] .market-search{background-color:#182536;border:1px solid var(--line);color:var(--ink)}
html[data-theme="dark"][data-theme-page="informacion"] .market-main input,html[data-theme="dark"][data-theme-page="informacion"] .market-main select,html[data-theme="dark"][data-theme-page="informacion"] .market-main textarea{border:1px solid var(--line);background-color:#182536;color:var(--ink)}
html[data-theme="dark"][data-theme-page="informacion"] .property-card{background-color:#182536;border:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="informacion"] .property-card p{color:var(--muted)}
html[data-theme="dark"][data-theme-page="informacion"] .market-card{background-color:#182536;border:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="informacion"] .market-form{background-color:transparent;color:var(--ink)}
html[data-theme="dark"][data-theme-page="informacion"] .market-note{color:var(--muted)}
html[data-theme="dark"][data-theme-page="informacion"] .market-callout{background-color:#142132}
html[data-theme="dark"][data-theme-page="informacion"] .market-footer{border-top:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="informacion"] .market-dialog{border:1px solid var(--line);background-color:var(--paper);color:var(--ink)}
html[data-theme="dark"][data-theme-page="informacion"] .market-dialog::backdrop{background-color:#252e2880}
html[data-theme="dark"][data-theme-page="informacion"] .market-dialog .market-form{color:var(--ink)}
html[data-theme="dark"][data-theme-page="informacion"] .market-dialog textarea{border:1px solid var(--line);background-color:#182536}
html[data-theme="dark"][data-theme-page="informacion"] .request-row{border-top:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="informacion"] .status-pill{background-color:#142132}
html[data-theme="dark"][data-theme-page="informacion"] .market-photo{background-color:#142132}
html[data-theme="dark"][data-theme-page="informacion"] .market-caption{color:var(--muted)}
html[data-theme="dark"][data-theme-page="informacion"] .review-card{border-top:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="informacion"] .review-card small{color:var(--muted)}
html[data-theme="dark"][data-theme-page="informacion"] .request-bubble{background-color:#182536;border:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="informacion"] .platform-home-links{border-bottom:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="informacion"] .finance-grid>div{background-color:#142132}
html[data-theme="dark"][data-theme-page="informacion"] .host-steps{color:var(--muted)}
html[data-theme="dark"][data-theme-page="informacion"] #editor-progress,html[data-theme="dark"][data-theme-page="informacion"] #photo-status{background-color:#142132}
html[data-theme="dark"][data-theme-page="informacion"] #market-status:not(:empty){background-color:#182536;border:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="informacion"] .host-ai{border:1px solid #3c5068;background-color:#142132}
html[data-theme="dark"][data-theme-page="informacion"] .ai-suggestion{background-color:var(--paper);border:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="informacion"] .long-stay-discounts{border:1px solid var(--line);background-color:#142132}
html[data-theme="dark"][data-theme-page="informacion"] .review-stars{border:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="informacion"] .review-stars span{color:#78dbb3}
html[data-theme="dark"][data-theme-page="informacion"] .guest-property-card{background-color:transparent;border:0}
html[data-theme="dark"][data-theme-page="informacion"] .guest-property-card .property-card-media{background-color:#142132}
html[data-theme="dark"][data-theme-page="informacion"] .guest-property-card .status-pill{background-color:transparent;color:var(--muted)}
html[data-theme="dark"][data-theme-page="informacion"] .property-photo-arrow{border:0;background-color:#182536}
html[data-theme="dark"][data-theme-page="informacion"] .search-filter-toggle{border:1px solid #3c5068;background-color:#182536;color:#b1c9eb}
html[data-theme="dark"][data-theme-page="informacion"] .search-filter-controls{border:1px solid #3c5068;background-color:#142132}
html[data-theme="dark"][data-theme-page="informacion"] .search-filter-controls select{background-color:#182536}
html[data-theme="dark"][data-theme-page="informacion"] .search-sort-note{color:#dce6f2}
html[data-theme="dark"][data-theme-page="informacion"] .search-filter-chip{border:1px solid #3c5068;background-color:#182536;color:#dce6f2}
html[data-theme="dark"][data-theme-page="informacion"] .loyalty-offer{color:#dce6f2}
html[data-theme="dark"][data-theme-page="informacion"] .listing-visibility-switch{border:1px solid #3c5068;background-color:#182536;color:#dce6f2}
html[data-theme="dark"][data-theme-page="informacion"] .listing-visibility-switch:before{background-color:#969c94}
html[data-theme="dark"][data-theme-page="informacion"] .listing-visibility-switch[aria-checked=true]{background-color:#176b45;color:#fff;border-color:#176b45}
html[data-theme="dark"][data-theme-page="informacion"] .listing-visibility-switch[aria-checked=true]:before{background-color:#182536}
html[data-theme="dark"][data-theme-page="informacion"] .listing-visibility-notice{border:1px solid #3c5068;background-color:#182536;color:#ffb4ac}
html[data-theme="dark"][data-theme-page="informacion"] .property-owner-group{border-top:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="informacion"] .cohost-pending-box{border:1px solid var(--line);background-color:#182536}
html[data-theme="dark"][data-theme-page="informacion"] .cohost-contact-fields input,html[data-theme="dark"][data-theme-page="informacion"] .cohost-pending-box input{background-color:#182536}
html[data-theme="dark"][data-theme-page="informacion"] .cohost-contact-fields input::placeholder{color:#dce6f2}
html[data-theme="dark"][data-theme-page="informacion"] .cohost-permission-form fieldset{border:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="informacion"] .cohost-permission-form .check-label span{color:#dce6f2}
html[data-theme="dark"][data-theme-page="informacion"] .cohost-permission-form .check-label:has(input:checked) span{color:var(--ink)}
html[data-theme="dark"][data-theme-page="informacion"] .cohost-remove{color:#ffb4ac}
html[data-theme="dark"][data-theme-page="informacion"] .cohost-remove:disabled{color:#dce6f2}
html[data-theme="dark"][data-theme-page="informacion"] .calendar-day{border:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="informacion"] .calendar-day.busy{background-color:#1c2d43;border-color:#3c5068}
html[data-theme="dark"][data-theme-page="informacion"] .calendar-feed{border-bottom:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="informacion"] .calendar-tutorial video{background-color:#182536}
html[data-theme="dark"][data-theme-page="informacion"] .team-scope-columns [data-scope-rights]{border-top:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="informacion"] .cohost-contact-fields>.cohost-edit-permissions,html[data-theme="dark"][data-theme-page="informacion"] .cohost-contact-fields>.cohost-remove{border:0}
html[data-theme="dark"][data-theme-page="informacion"] .stay-search{background-color:#182536;border:1px solid var(--line,#3c5068);color:var(--ink,#b1c9eb)}
html[data-theme="dark"][data-theme-page="informacion"] .stay-destination,html[data-theme="dark"][data-theme-page="informacion"] .stay-dates{border-right:1px solid var(--line,#3c5068)}
html[data-theme="dark"][data-theme-page="informacion"] .stay-dates{border-bottom:0}
html[data-theme="dark"][data-theme-page="informacion"] .stay-search input{border:0;background-color:transparent;color:var(--ink,#b1c9eb)}
html[data-theme="dark"][data-theme-page="informacion"] .stay-search input::placeholder,html[data-theme="dark"][data-theme-page="informacion"] .stay-date-summary{color:var(--muted,#b1c9eb)}
html[data-theme="dark"][data-theme-page="informacion"] .stay-guests{background-color:#142132}
html[data-theme="dark"][data-theme-page="informacion"] .stay-search-button{border:0;background-color:var(--clay,#007a51);color:white}
html[data-theme="dark"][data-theme-page="informacion"] .stay-search-button:hover{background-color:#006440}
html[data-theme="dark"][data-theme-page="informacion"] .stay-date-fields{border:1px solid var(--line,#3c5068);background-color:#182536}
html[data-theme="dark"][data-theme-page="informacion"] .stay-date-fields input{border:1px solid var(--line,#3c5068)}
html[data-theme="dark"][data-theme-page="informacion"] .stay-dates-done{border:1px solid var(--clay,#007a51);background-color:var(--clay,#007a51);color:white}
@media(max-width:700px){html[data-theme="dark"][data-theme-page="informacion"] .stay-destination{border-right:0;border-bottom:1px solid var(--line,#3c5068)}
html[data-theme="dark"][data-theme-page="informacion"] .stay-dates{border-right:0}
}html[data-theme="dark"][data-theme-page="informacion"] .stay-destination-wrap .stay-destination{border-right:1px solid var(--line,#3c5068)}
html[data-theme="dark"][data-theme-page="informacion"] .stay-destination-popup{background-color:#182536;border:1px solid var(--line,#3c5068)}
html[data-theme="dark"][data-theme-page="informacion"] .stay-destination-heading{color:var(--muted,#b1c9eb)}
html[data-theme="dark"][data-theme-page="informacion"] .stay-destination-heading:not(:first-child){border-top:1px solid var(--line,#3c5068)}
html[data-theme="dark"][data-theme-page="informacion"] .stay-destination-option{border:0;background-color:transparent;color:var(--ink,#b1c9eb)}
html[data-theme="dark"][data-theme-page="informacion"] .stay-destination-option:hover,html[data-theme="dark"][data-theme-page="informacion"] .stay-destination-option[aria-selected=true]{background-color:#142132}
html[data-theme="dark"][data-theme-page="informacion"] .stay-destination-option small{color:var(--muted,#b1c9eb)}
html[data-theme="dark"][data-theme-page="informacion"] .stay-destination-icon{background-color:#142132;color:#b1c9eb}
html[data-theme="dark"][data-theme-page="informacion"] .stay-destination-icon.beach{background-color:#142132;color:#78dbb3}
html[data-theme="dark"][data-theme-page="informacion"] .stay-destination-icon.recent{background-color:#142132;color:#b1c9eb}
html[data-theme="dark"][data-theme-page="informacion"] .stay-destination-empty{color:var(--muted,#b1c9eb)}
@media(max-width:700px){html[data-theme="dark"][data-theme-page="informacion"] .stay-destination-wrap .stay-destination{border-right:0}
}html[data-theme="dark"][data-theme-page="informacion"] .stay-month-navigation{color:var(--muted,#b1c9eb)}
html[data-theme="dark"][data-theme-page="informacion"] .stay-month-navigation button{border:0;background-color:transparent;color:var(--ink,#b1c9eb)}
html[data-theme="dark"][data-theme-page="informacion"] .stay-weekday{color:var(--muted,#b1c9eb)}
html[data-theme="dark"][data-theme-page="informacion"] .stay-calendar-day{border:0;background-color:transparent;color:var(--ink,#b1c9eb)}
html[data-theme="dark"][data-theme-page="informacion"] .stay-calendar-day:disabled{color:#dce6f2}
html[data-theme="dark"][data-theme-page="informacion"] .stay-calendar-day.between{background-color:#142132}
html[data-theme="dark"][data-theme-page="informacion"] .stay-calendar-day.selected{background-color:var(--clay,#007a51);color:white}
html[data-theme="dark"][data-theme-page="informacion"] .stay-date-flexibility button{border:1px solid var(--line,#3c5068);background-color:#182536;color:var(--ink,#b1c9eb)}
html[data-theme="dark"][data-theme-page="informacion"] .stay-date-flexibility button[aria-pressed=true]{border:2px solid var(--clay,#007a51);background-color:#182536}
html[data-theme="dark"][data-theme-page="informacion"] .stay-calendar-help{color:var(--muted,#b1c9eb)}
html[data-theme="dark"][data-theme-page="informacion"] .stay-dates-clear{border:0;background-color:transparent;color:var(--ink,#b1c9eb)}
html[data-theme="dark"][data-theme-page="informacion"] .stay-guests-toggle{border:0;background-color:#142132;color:var(--ink,#b1c9eb)}
html[data-theme="dark"][data-theme-page="informacion"] .stay-guests-toggle span{color:var(--muted,#b1c9eb)}
html[data-theme="dark"][data-theme-page="informacion"] .stay-guests-popup{border:1px solid var(--line,#3c5068);background-color:#182536}
html[data-theme="dark"][data-theme-page="informacion"] .stay-guest-row{border-bottom:1px solid var(--line,#3c5068)}
html[data-theme="dark"][data-theme-page="informacion"] .stay-guest-row small{color:var(--muted,#b1c9eb)}
html[data-theme="dark"][data-theme-page="informacion"] .stay-guest-counter button{border:1px solid var(--line,#3c5068);background-color:#142132;color:var(--ink,#b1c9eb)}
html[data-theme="dark"][data-theme-page="informacion"] .stay-guests-note{color:var(--muted,#b1c9eb)}
html[data-theme="dark"][data-theme-page="informacion"] .stay-guests-service{border:0;background-color:transparent;color:var(--muted,#b1c9eb)}
html[data-theme="dark"][data-theme-page="informacion"] .stay-guests-done{border:0;background-color:var(--clay,#007a51);color:white}
html[data-theme="dark"][data-theme-page="informacion"] .market-form .stay-guests-toggle{border:1px solid var(--line,#3c5068)}
html[data-theme="dark"][data-theme-page="informacion"] .property-share-button{border:1px solid var(--line,#3c5068);background-color:#182536;color:var(--ink,#b1c9eb)}
html[data-theme="dark"][data-theme-page="informacion"] .property-share-button:hover{border-color:var(--clay,#007a51)}
html[data-theme="dark"][data-theme-page="informacion"] .property-share-dialog{border:1px solid var(--line,#3c5068);background-color:var(--paper,#182536);color:var(--ink,#b1c9eb)}
html[data-theme="dark"][data-theme-page="informacion"] .property-share-dialog::backdrop{background-color:#252e2880}
html[data-theme="dark"][data-theme-page="informacion"] .share-close{border:0;background-color:transparent}
html[data-theme="dark"][data-theme-page="informacion"] .share-link-label input{border:1px solid var(--line,#3c5068);background-color:#182536;color:inherit}
html[data-theme="dark"][data-theme-page="informacion"] .accommodation-heading button{border:1px solid #3c5068;background-color:#182536;color:#dce6f2}
html[data-theme="dark"][data-theme-page="informacion"] .accommodation-card{color:inherit}
html[data-theme="dark"][data-theme-page="informacion"] .accommodation-card img{background-color:#142132}
html[data-theme="dark"][data-theme-page="informacion"] .accommodation-note{color:#dce6f2}
html[data-theme="dark"][data-theme-page="informacion"] .accommodation-filter select{border:1px solid #3c5068;background-color:#182536}
html[data-theme="dark"][data-theme-page="informacion"] .trend-heading p{color:#dce6f2}
html[data-theme="dark"][data-theme-page="informacion"] .trend-controls select,html[data-theme="dark"][data-theme-page="informacion"] .trend-location-button{border:1px solid #3c5068;background-color:#182536;color:#dce6f2}
html[data-theme="dark"][data-theme-page="informacion"] .trend-card{background-color:#416858;color:#fff}
html[data-theme="dark"][data-theme-page="informacion"] .trend-card:after{background:linear-gradient(180deg,rgba(0,0,0,.52),rgba(0,0,0,0) 70%,rgba(0,0,0,.2))}
html[data-theme="dark"][data-theme-page="informacion"] .trend-card h3{color:#fff}
html[data-theme="dark"][data-theme-page="informacion"] .trend-location-status{color:#dce6f2}
html[data-theme="dark"][data-theme-page="informacion"] .trend-method{color:#dce6f2}
html[data-theme="dark"][data-theme-page="informacion"] .trend-method a{color:inherit}
html[data-theme="dark"][data-theme-page="informacion"] .trend-credits{color:#dce6f2}
html[data-theme="dark"][data-theme-page="informacion"] .trend-loading{background-color:#142132;color:#dce6f2}
html[data-theme="dark"][data-theme-page="informacion"] .trend-retry{background-color:#182536;border:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="informacion"] .favorite-heart{border:1px solid #ffffffaa;background-color:#182536;color:#dce6f2}
html[data-theme="dark"][data-theme-page="informacion"] .favorite-heart.is-favorite{color:#ffb4ac}
html[data-theme="dark"][data-theme-page="informacion"] .favorite-heart.is-favorite svg{fill:currentColor}
html[data-theme="dark"][data-theme-page="informacion"] .favorite-feedback{background-color:#254a35;color:#fff}
html[data-theme="dark"][data-theme-page="informacion"] .library-tabs button{border:1px solid #3c5068;background-color:#182536;color:#dce6f2}
html[data-theme="dark"][data-theme-page="informacion"] .library-tabs button[aria-selected=true]{background-color:#007a51;color:#fff;border-color:#007a51}
html[data-theme="dark"][data-theme-page="informacion"] .library-property-card{border:1px solid #3c5068;background-color:#182536}
html[data-theme="dark"][data-theme-page="informacion"] .library-no-photo{background-color:#142132;color:#dce6f2}
html[data-theme="dark"][data-theme-page="informacion"] .library-section-head button{background-color:#182536;border:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="informacion"] .library-note{background-color:#142132}
html[data-theme="dark"][data-theme-page="informacion"] .reservation-filters button{border:1px solid #3c5068;background-color:#182536}
html[data-theme="dark"][data-theme-page="informacion"] .reservation-filters button[aria-pressed=true]{background-color:#007a51;color:#fff}
html[data-theme="dark"][data-theme-page="informacion"] .offers-status{color:#dce6f2}
html[data-theme="dark"][data-theme-page="informacion"] .offer-media{background-color:#142132}
html[data-theme="dark"][data-theme-page="informacion"] .offer-no-photo{color:#dce6f2}
html[data-theme="dark"][data-theme-page="informacion"] .offer-photo-arrow{border:0;background-color:#182536;color:#dce6f2}
html[data-theme="dark"][data-theme-page="informacion"] .offer-photo-count{background-color:#183620cc;color:#fff}
html[data-theme="dark"][data-theme-page="informacion"] .offer-body h3 a{color:inherit}
html[data-theme="dark"][data-theme-page="informacion"] .offer-location,html[data-theme="dark"][data-theme-page="informacion"] .offer-details{color:#dce6f2}
html[data-theme="dark"][data-theme-page="informacion"] .offer-rating{background-color:#007a51;color:#fff}
html[data-theme="dark"][data-theme-page="informacion"] .offer-badge{background-color:#007a51;color:#fff}
html[data-theme="dark"][data-theme-page="informacion"] .offer-price del{color:#dce6f2}
html[data-theme="dark"][data-theme-page="informacion"] .offer-action{color:#78dbb3}
html[data-theme="dark"][data-theme-page="informacion"] .offers-footnote{color:#dce6f2}
html[data-theme="dark"][data-theme-page="informacion"] .offer-type{color:#dce6f2}
html[data-theme="dark"][data-theme-page="informacion"] .offer-review-count{color:#dce6f2}
html[data-theme="dark"][data-theme-page="informacion"] .offer-cleaning{color:#dce6f2}
html[data-theme="dark"][data-theme-page="informacion"] .offers-promo{border:1px solid var(--line,#3c5068);background-color:#182536}
html[data-theme="dark"][data-theme-page="informacion"] .platform-intro p{color:var(--muted)}
html[data-theme="dark"][data-theme-page="informacion"] .platform-how{border-top:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="informacion"] .platform-steps article>span{background-color:#142132;color:#78dbb3}
html[data-theme="dark"][data-theme-page="informacion"] .platform-steps p{color:var(--muted)}
html[data-theme="dark"][data-theme-page="informacion"] .platform-host{background-color:#142132}
html[data-theme="dark"][data-theme-page="informacion"] .platform-host p{color:var(--muted)}
html[data-theme="dark"][data-theme-page="informacion"] .platform-footer p{color:var(--muted)}
html[data-theme="dark"][data-theme-page="informacion"] .properties-status{color:var(--muted)}
html[data-theme="dark"][data-theme-page="informacion"] body[data-home-platform] header.home-header{background-color:var(--paper,#182536);border-bottom:1px solid var(--line)}
@media(max-width:700px){html[data-theme="dark"][data-theme-page="informacion"] body[data-home-platform] header.home-header .nav-cta{border:0}
}html[data-theme="dark"][data-theme-page="informacion"] body[data-home-platform] .medical-hero h1{color:#b1c9eb}
html[data-theme="dark"][data-theme-page="informacion"] body[data-home-platform] .medical-hero-description{color:#b1c9eb}
html[data-theme="dark"][data-theme-page="informacion"] body[data-home-platform] .medical-cta{border:1px solid #007a51}
html[data-theme="dark"][data-theme-page="informacion"] body[data-home-platform] .medical-cta-primary{background-color:#007a51;color:white}
html[data-theme="dark"][data-theme-page="informacion"] body[data-home-platform] .medical-cta-primary:hover{background-color:#006440}
html[data-theme="dark"][data-theme-page="informacion"] body[data-home-platform] .medical-cta-secondary{background-color:#182536;color:#78dbb3}
html[data-theme="dark"][data-theme-page="informacion"] body[data-home-platform] .medical-cta-secondary:hover{background-color:#142132}
html[data-theme="dark"][data-theme-page="informacion"] body[data-home-platform] .medical-stay-link{color:#b1c9eb}
html[data-theme="dark"][data-theme-page="informacion"] body[data-home-platform] .medical-stay-search{border-top:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="informacion"] body[data-home-platform] .medical-stay-intro h2{color:#b1c9eb}
html[data-theme="dark"][data-theme-page="informacion"] body[data-home-platform] .medical-stay-intro p{color:#b1c9eb}
html[data-theme="dark"][data-theme-page="informacion"] body[data-home-platform] .medical-search label{color:#b1c9eb}
html[data-theme="dark"][data-theme-page="informacion"] body[data-home-platform] .medical-search input{border:1px solid #3c5068;background-color:#182536;color:#b1c9eb}
html[data-theme="dark"][data-theme-page="informacion"] body[data-home-platform] .medical-search input::placeholder{color:#b1c9eb}
html[data-theme="dark"][data-theme-page="informacion"] body[data-home-platform] .medical-search button{border:0;background-color:#007a51;color:#fff}
html[data-theme="dark"][data-theme-page="informacion"] body[data-home-platform] .medical-search button:hover{background-color:#006440}
html[data-theme="dark"][data-theme-page="informacion"] body[data-home-platform] .medical-search-help{color:#b1c9eb}
html[data-theme="dark"][data-theme-page="informacion"] body[data-home-platform] .medical-search-help a{color:#78dbb3}
html[data-theme="dark"][data-theme-page="informacion"] body[data-home-platform] .medical-specialties,html[data-theme="dark"][data-theme-page="informacion"] body[data-home-platform] .medical-how{border-top:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="informacion"] body[data-home-platform] .medical-specialties h2,html[data-theme="dark"][data-theme-page="informacion"] body[data-home-platform] .medical-how h2{color:#b1c9eb}
html[data-theme="dark"][data-theme-page="informacion"] body[data-home-platform] .medical-specialties p{color:#b1c9eb}
html[data-theme="dark"][data-theme-page="informacion"] body[data-home-platform] .medical-specialty-links a{border:1px solid #3c5068;background-color:#182536;color:#b1c9eb}
html[data-theme="dark"][data-theme-page="informacion"] body[data-home-platform] .medical-specialty-links a:hover{background-color:#142132;border-color:#007a51}
html[data-theme="dark"][data-theme-page="informacion"] body[data-home-platform] .medical-how li{color:#b1c9eb}
html[data-theme="dark"][data-theme-page="informacion"] body[data-home-platform] .medical-how li::before{background-color:#142132;color:#78dbb3}
html[data-theme="dark"][data-theme-page="informacion"] body[data-home-platform] .medical-how li strong{color:#b1c9eb}
html[data-theme="dark"][data-theme-page="informacion"] body[data-home-platform] .medical-hero h1{color:#fff}
html[data-theme="dark"][data-theme-page="informacion"] body[data-home-platform] .medical-hero-description{color:#fff}
html[data-theme="dark"][data-theme-page="informacion"] body[data-home-platform] .medical-search label{color:#fff}
html[data-theme="dark"][data-theme-page="informacion"] body[data-home-platform] .medical-search-help{color:#fff}
html[data-theme="dark"][data-theme-page="informacion"] body[data-home-platform] .medical-search-help a{color:#fff}
html[data-theme="dark"][data-theme-page="informacion"] body[data-home-platform] .medical-search label{color:#b1c9eb}
html[data-theme="dark"][data-theme-page="informacion"] .home-services-controls button{border:1px solid #3c5068;background-color:#182536;color:#b1c9eb}
html[data-theme="dark"][data-theme-page="informacion"] .home-services-controls button:hover:not(:disabled){background-color:#142132;border-color:#007a51}
html[data-theme="dark"][data-theme-page="informacion"] .home-service-card{color:#b1c9eb}
html[data-theme="dark"][data-theme-page="informacion"] .home-service-card:hover{color:#78dbb3}
html[data-theme="dark"][data-theme-page="informacion"] .medical-directory{border-bottom:1px solid var(--line,#3c5068)}
html[data-theme="dark"][data-theme-page="informacion"] .medical-directory-intro{color:#b1c9eb}
html[data-theme="dark"][data-theme-page="informacion"] .medical-directory-group h3{color:#b1c9eb}
html[data-theme="dark"][data-theme-page="informacion"] .medical-directory-group a{color:#b1c9eb}
html[data-theme="dark"][data-theme-page="informacion"] .medical-directory-group a::before{color:#b1c9eb}
html[data-theme="dark"][data-theme-page="informacion"] img.home-service-photo{background-color:#142132}
html[data-theme="dark"][data-theme-page="informacion"] .account-verified{color:#b1c9eb}
html[data-theme="dark"][data-theme-page="informacion"] .verification-summary{background-color:#182536}
html[data-theme="dark"][data-theme-page="informacion"] .verification-identity{border-top:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="informacion"] .verification-whatsapp{border:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="informacion"] .catalog-tabs a{color:var(--ink);border-bottom:2px solid transparent}
html[data-theme="dark"][data-theme-page="informacion"] .catalog-tabs a[aria-current=page]{border-color:var(--clay,#3c5068)}
html[data-theme="dark"][data-theme-page="informacion"] .catalog-card{border:1px solid #3c5068;background-color:#182536}
html[data-theme="dark"][data-theme-page="informacion"] .catalog-detail-grid aside{border:1px solid #3c5068;background-color:#182536}
html[data-theme="dark"][data-theme-page="informacion"] .catalog-slot{border:1px solid #3c5068;background-color:#182536}
html[data-theme="dark"][data-theme-page="informacion"] .catalog-slot:has(input:checked){border:2px solid #3c5068}
html[data-theme="dark"][data-theme-page="informacion"] .catalog-details div{background-color:#142132}
html[data-theme="dark"][data-theme-page="informacion"] .catalog-request{background-color:#182536;border:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="informacion"] .catalog-chat-message{background-color:#142132}
html[data-theme="dark"][data-theme-page="informacion"] .catalog-chat-message.mine{background-color:#142132}
html[data-theme="dark"][data-theme-page="informacion"] .catalog-toolbar input,html[data-theme="dark"][data-theme-page="informacion"] #catalog-host>label select{border:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="informacion"] .catalog-review{border-top:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="informacion"] header .catalog-tabs a{color:var(--muted)}
html[data-theme="dark"][data-theme-page="informacion"] header .catalog-tabs a[aria-current=page]{color:var(--ink);border-color:var(--ink)}
html[data-theme="dark"][data-theme-page="informacion"] header.catalog-header,html[data-theme="dark"][data-theme-page="informacion"] header.catalog-accommodation-header{background-color:var(--paper);border-bottom:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="informacion"] .catalog-search-wrap .catalog-date-summary{color:var(--muted)}
html[data-theme="dark"][data-theme-page="informacion"] .catalog-dates-done{border:0;background-color:var(--clay);color:#fff}
html[data-theme="dark"][data-theme-page="informacion"] .catalog-row-heading button{border:1px solid var(--line);background-color:#182536;color:var(--ink)}
html[data-theme="dark"][data-theme-page="informacion"] .catalog-browse-card{border:0;background-color:transparent}
html[data-theme="dark"][data-theme-page="informacion"] .catalog-browse-card p{color:var(--muted)}
html[data-theme="dark"][data-theme-page="informacion"] .catalog-browse-card .button{border:0;background:none;color:#78dbb3}
html[data-theme="dark"][data-theme-page="informacion"] .catalog-card-badge{background-color:#fffffff0;color:#dce6f2}
html[data-theme="dark"][data-theme-page="informacion"] .service-category{border:0;background-color:transparent;color:var(--ink)}
html[data-theme="dark"][data-theme-page="informacion"] .service-category-icon{border:2px solid transparent;background-color:#142132}
html[data-theme="dark"][data-theme-page="informacion"] .service-category[aria-pressed=true] .service-category-icon{border-color:var(--clay);background-color:#142132}
html[data-theme="dark"][data-theme-page="informacion"] .service-nav-trigger{border:0;border-bottom:2px solid transparent;background-color:transparent;color:var(--muted)}
html[data-theme="dark"][data-theme-page="informacion"] .service-nav-trigger[aria-current=page]{color:var(--ink)}
html[data-theme="dark"][data-theme-page="informacion"] .service-submenu{background-color:#182536;border:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="informacion"] .catalog-tabs .service-submenu a,html[data-theme="dark"][data-theme-page="informacion"] .service-submenu-chips a{border:1px solid var(--line);color:var(--ink)}
html[data-theme="dark"][data-theme-page="informacion"] .service-submenu-chips a:hover,html[data-theme="dark"][data-theme-page="informacion"] .service-submenu-chips a[aria-current=page]{border-color:var(--ink);background-color:#142132}
html[data-theme="dark"][data-theme-page="informacion"] .catalog-tabs .service-submenu a.service-submenu-all,html[data-theme="dark"][data-theme-page="informacion"] .service-submenu-all{border:0;color:#78dbb3}
html[data-theme="dark"][data-theme-page="informacion"] .service-type-trigger{border:0;border-left:1px solid var(--line);background-color:transparent;color:var(--ink)}
html[data-theme="dark"][data-theme-page="informacion"] .service-type-trigger>span:last-child{color:var(--muted)}
@media(max-width:700px){html[data-theme="dark"][data-theme-page="informacion"] .has-service-type .service-search-menu{border-top:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="informacion"] .service-type-trigger{border-left:0}
}html[data-theme="dark"][data-theme-page="informacion"] .experience-chip,html[data-theme="dark"][data-theme-page="informacion"] .experience-destination{border:1px solid var(--line);background-color:#182536;color:var(--ink)}
html[data-theme="dark"][data-theme-page="informacion"] .experience-chip[aria-pressed=true]{background-color:var(--clay);color:white}
html[data-theme="dark"][data-theme-page="informacion"] .experience-destination span{color:var(--muted)}
html[data-theme="dark"][data-theme-page="informacion"] .service-category-note{color:var(--muted)}
html[data-theme="dark"][data-theme-page="informacion"] .host-ui-dialog #catalog-editor{border:0;background-color:transparent}
html[data-theme="dark"][data-theme-page="informacion"] .host-ui-dialog #catalog-editor input,html[data-theme="dark"][data-theme-page="informacion"] .host-ui-dialog #catalog-editor select,html[data-theme="dark"][data-theme-page="informacion"] .host-ui-dialog #catalog-editor textarea{border:1px solid #3c5068;background-color:#182536}
html[data-theme="dark"][data-theme-page="informacion"] .host-ui-dialog #catalog-editor fieldset{border:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="informacion"] .host-ui-dialog #catalog-editor .button{background-color:var(--clay);color:white}
html[data-theme="dark"][data-theme-page="informacion"] .host-ui-dialog #catalog-files{border-top:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="informacion"] .host-ui-dialog #catalog-media-count{color:var(--muted)}
@media(max-width:700px){html[data-theme="dark"][data-theme-page="informacion"] header.catalog-header .stay-search>.stay-destination{border-right:0;border-bottom:1px solid var(--line)}
}html[data-theme="dark"][data-theme-page="informacion"] header.catalog-header .catalog-person-count{color:var(--muted)}
html[data-theme="dark"][data-theme-page="informacion"] .service-save-progress{color:var(--ink,#b1c9eb)}
html[data-theme="dark"][data-theme-page="informacion"] header .catalog-tabs svg.catalog-nav-icon{color:#b1c9eb}
html[data-theme="dark"][data-theme-page="informacion"] header .catalog-tabs a[aria-current="page"] svg.catalog-nav-icon{color:#78dbb3}
html[data-theme="dark"][data-theme-page="informacion"] .medical-nearby-stays{border-top:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="informacion"] .medical-nearby-stays h2{color:#b1c9eb}
html[data-theme="dark"][data-theme-page="informacion"] .medical-nearby-stays p{color:#b1c9eb}
html[data-theme="dark"][data-theme-page="informacion"] .medical-nearby-card{color:#b1c9eb}
html[data-theme="dark"][data-theme-page="informacion"] .medical-nearby-card span{color:#b1c9eb}
html[data-theme="dark"][data-theme-page="informacion"] .medical-nearby-card .medical-nearby-price{color:#78dbb3}
html[data-theme="dark"][data-theme-page="informacion"] .medical-nearby-stays h3{color:#b1c9eb}
html[data-theme="dark"][data-theme-page="informacion"] .site-footer-row{border-top:1px solid var(--line,#3c5068);color:var(--ink,#dce6f2)}
html[data-theme="dark"][data-theme-page="informacion"] .site-footer-legal a{color:inherit}
html[data-theme="dark"][data-theme-page="informacion"] .footer-language select{border:0;background-color:transparent;color:inherit}
html[data-theme="dark"][data-theme-page="informacion"] .footer-socials button{border:0;background-color:transparent;color:inherit}
html[data-theme="dark"][data-theme-page="informacion"] .site-footer svg{fill:none;stroke:currentColor}
html[data-theme="dark"][data-theme-page="informacion"] .platform-information section{border-bottom:1px solid var(--line,#3c5068)}
html[data-theme="dark"][data-theme-page="informacion"] .locale-trigger{border:0;background-color:transparent;color:inherit}
html[data-theme="dark"][data-theme-page="informacion"] .locale-dialog{border:0;background-color:#182536;color:#dce6f2}
html[data-theme="dark"][data-theme-page="informacion"] .locale-dialog::backdrop{background-color:rgba(0,0,0,.38)}
html[data-theme="dark"][data-theme-page="informacion"] .locale-close{border:0;background-color:transparent}
html[data-theme="dark"][data-theme-page="informacion"] .locale-note{color:#dce6f2}
html[data-theme="dark"][data-theme-page="informacion"] .locale-dialog input{border:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="informacion"] .locale-option{border:1px solid transparent;background-color:transparent;color:inherit}
html[data-theme="dark"][data-theme-page="informacion"] .locale-option small{color:#dce6f2}
html[data-theme="dark"][data-theme-page="informacion"] .locale-option:hover{background-color:#142132}
html[data-theme="dark"][data-theme-page="informacion"] .locale-option[aria-pressed=true]{border-color:#252e29;background-color:#142132}
html[data-theme="dark"][data-theme-page="informacion"] .footer-support a{color:inherit}
html[data-theme="dark"][data-theme-page="informacion"] .help-actions button{border:1px solid var(--line,#3c5068);background-color:#182536}
html[data-theme="dark"][data-theme-page="informacion"] .footer-directory{border-bottom:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="informacion"] .footer-directory h2{color:#b1c9eb}
html[data-theme="dark"][data-theme-page="informacion"] .footer-directory nav a{color:#b1c9eb}
html[data-theme="dark"][data-theme-page="informacion"] .header-language{border:1px solid #3c5068;background-color:#182536;color:#b1c9eb}
html[data-theme="dark"][data-theme-page="informacion"] .header-language svg{fill:none;stroke:currentColor}
html[data-theme="dark"][data-theme-page="informacion"] .header-language select{color:inherit;background-color:transparent;border:0}
html[data-theme="dark"][data-theme-page="informacion"] .medical-suggestions{background-color:#182536;color:#b1c9eb;border:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="informacion"] .medical-suggestions [role=option]:hover,html[data-theme="dark"][data-theme-page="informacion"] .medical-suggestions [aria-selected=true]{background-color:#142132;color:#b1c9eb}
html[data-theme="dark"][data-theme-page="informacion"] .service-search-bar{border:1px solid #3c5068;background-color:#182536}
html[data-theme="dark"][data-theme-page="informacion"] .service-search-bar label{color:#b1c9eb}
html[data-theme="dark"][data-theme-page="informacion"] .service-search-bar label+label{border-left:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="informacion"] .service-search-bar input[type=search]{border:0;background-color:transparent;color:#b1c9eb}
html[data-theme="dark"][data-theme-page="informacion"] .service-search-bar button[type=submit]{border:0;background-color:#007a51;color:#fff}
html[data-theme="dark"][data-theme-page="informacion"] .service-search-bar button:hover{background-color:#006440}
@media(max-width:700px){html[data-theme="dark"][data-theme-page="informacion"] .service-search-bar label+label{border-left:0;border-top:1px solid #3c5068}
}html[data-theme="dark"][data-theme-page="informacion"] .translation-status{color:#b1c9eb;background-color:#182536}
html[data-theme="dark"][data-theme-page="informacion"] .extended-privacy section{border-top:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="informacion"] .privacy-switch-row small{color:#dce6f2}
html[data-theme="dark"][data-theme-page="informacion"] .privacy-switch-row input{border:0!important;background:#142132!important}
html[data-theme="dark"][data-theme-page="informacion"] .privacy-switch-row input:before{background-color:#182536}
html[data-theme="dark"][data-theme-page="informacion"] .privacy-switch-row input:checked{background:#002763!important}
html[data-theme="dark"][data-theme-page="informacion"] .extended-privacy .privacy-action{border:1px solid #3c5068;background-color:#182536}
html[data-theme="dark"][data-theme-page="informacion"] .privacy-person{border:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="informacion"] .privacy-travel-map{border:0}
html[data-theme="dark"][data-theme-page="informacion"] .privacy-switch-row input{background:#142132!important}
html[data-theme="dark"][data-theme-page="informacion"] .privacy-switch-row input:checked{background:#222!important}
html[data-theme="dark"][data-theme-page="informacion"] .privacy-switch-row input:after{color:#dce6f2}
html[data-theme="dark"][data-theme-page="informacion"] .notification-bell{border:1px solid var(--line,#3c5068);background-color:var(--paper,#182536);color:#78dbb3}
html[data-theme="dark"][data-theme-page="informacion"] .notification-count{background-color:#187db9;color:white}
html[data-theme="dark"][data-theme-page="informacion"] .notification-panel{border:1px solid #3c5068;background-color:#182536;color:#dce6f2}
html[data-theme="dark"][data-theme-page="informacion"] .notification-heading button{border:0;background-color:transparent;color:#78dbb3}
html[data-theme="dark"][data-theme-page="informacion"] .notification-read-all{border:0;background-color:transparent;color:#78dbb3}
html[data-theme="dark"][data-theme-page="informacion"] .notification-item{border-bottom:1px solid #3c5068;color:inherit}
html[data-theme="dark"][data-theme-page="informacion"] .notification-item.unread{background-color:#182536;border-left:3px solid #3c5068}
html[data-theme="dark"][data-theme-page="informacion"] .notification-item small{color:#dce6f2}
html[data-theme="dark"][data-theme-page="informacion"] .notification-detail{border:1px solid var(--line,#3c5068);background-color:#182536;color:var(--ink,#dce6f2)}
html[data-theme="dark"][data-theme-page="informacion"] .notification-detail::backdrop{background-color:rgb(25 39 35 / .38)}
html[data-theme="dark"][data-theme-page="informacion"] .notification-detail h2{color:var(--ink,#dce6f2)}
html[data-theme="dark"][data-theme-page="informacion"] .notification-detail time{color:#dce6f2}
html[data-theme="dark"][data-theme-page="informacion"] .notification-detail [role=status]{color:#dce6f2}
html[data-theme="dark"][data-theme-page="informacion"] .notification-detail-close{border:1px solid var(--line,#3c5068);background-color:#182536;color:var(--ink,#dce6f2)}
html[data-theme="dark"][data-theme-page="informacion"] .notification-detail-link,html[data-theme="dark"][data-theme-page="informacion"] .notification-detail-retry{border:0;background-color:var(--clay,#007a51);color:#fff}
html[data-theme="dark"][data-theme-page="informacion"] .notification-detail-link:hover,html[data-theme="dark"][data-theme-page="informacion"] .notification-detail-retry:hover{background-color:#783221}
html[data-theme="dark"][data-theme-page="informacion"] .notification-tabs button{border:1px solid #3c5068;background-color:#182536;color:var(--ink,#dce6f2)}
html[data-theme="dark"][data-theme-page="informacion"] .notification-tabs button[aria-pressed=true]{background-color:var(--clay,#007a51);color:#fff;border-color:transparent}
html[data-theme="dark"][data-theme-page="informacion"] .notification-inbox-link{color:#78dbb3}
html[data-theme="dark"][data-theme-page="informacion"]{--paper:#182536;--ink:#b1c9eb;--muted:#b1c9eb;--line:#3c5068;--brand-surface:#182536}
html[data-theme="dark"][data-theme-page="informacion"] body{background-color:var(--paper);color:var(--ink)}
html[data-theme="dark"][data-theme-page="informacion"] h1,html[data-theme="dark"][data-theme-page="informacion"] h2,html[data-theme="dark"][data-theme-page="informacion"] h3,html[data-theme="dark"][data-theme-page="informacion"] h4,html[data-theme="dark"][data-theme-page="informacion"] h5,html[data-theme="dark"][data-theme-page="informacion"] h6{color:#78dbb3}
html[data-theme="dark"][data-theme-page="informacion"] header .catalog-tabs a[aria-current=page],html[data-theme="dark"][data-theme-page="informacion"] header .catalog-tabs .service-nav-trigger[aria-current=page]{color:#78dbb3}
html[data-theme="dark"][data-theme-page="informacion"] body .text-link,html[data-theme="dark"][data-theme-page="informacion"] body .property-card h3,html[data-theme="dark"][data-theme-page="informacion"] body .catalog-browse-card h3,html[data-theme="dark"][data-theme-page="informacion"] body .footer-support h2{color:#78dbb3}
html[data-theme="dark"][data-theme-page="informacion"] body .button:not(.outline),html[data-theme="dark"][data-theme-page="informacion"] body .stay-search-button,html[data-theme="dark"][data-theme-page="informacion"] body .stay-dates-done,html[data-theme="dark"][data-theme-page="informacion"] body .catalog-dates-done,html[data-theme="dark"][data-theme-page="informacion"] body .stay-guests-done{background-color:var(--brand-action);color:#FFFFFF;border-color:var(--brand-action)}
html[data-theme="dark"][data-theme-page="informacion"] body .button:not(.outline):hover,html[data-theme="dark"][data-theme-page="informacion"] body .stay-search-button:hover,html[data-theme="dark"][data-theme-page="informacion"] body .stay-dates-done:hover,html[data-theme="dark"][data-theme-page="informacion"] body .catalog-dates-done:hover,html[data-theme="dark"][data-theme-page="informacion"] body .stay-guests-done:hover{background-color:var(--brand-action-hover);border-color:var(--brand-action-hover)}
html[data-theme="dark"][data-theme-page="informacion"] body .button.outline{background-color:var(--brand-surface);color:#78dbb3;border-color:var(--brand-primary)}
html[data-theme="dark"][data-theme-page="informacion"] body .button.outline:hover{background-color:var(--brand-sage)}
html[data-theme="dark"][data-theme-page="informacion"] body .stay-search,html[data-theme="dark"][data-theme-page="informacion"] body .stay-date-fields,html[data-theme="dark"][data-theme-page="informacion"] body .stay-destination-popup,html[data-theme="dark"][data-theme-page="informacion"] body .stay-guests-popup,html[data-theme="dark"][data-theme-page="informacion"] body .property-card,html[data-theme="dark"][data-theme-page="informacion"] body .market-card,html[data-theme="dark"][data-theme-page="informacion"] body .catalog-card,html[data-theme="dark"][data-theme-page="informacion"] body .catalog-request,html[data-theme="dark"][data-theme-page="informacion"] body .reservation-card,html[data-theme="dark"][data-theme-page="informacion"] body .library-property-card,html[data-theme="dark"][data-theme-page="informacion"] body .property-layout aside,html[data-theme="dark"][data-theme-page="informacion"] body .catalog-detail-grid aside,html[data-theme="dark"][data-theme-page="informacion"] body .market-dialog,html[data-theme="dark"][data-theme-page="informacion"] body .host-ui-dialog,html[data-theme="dark"][data-theme-page="informacion"] body .login-style-dialog,html[data-theme="dark"][data-theme-page="informacion"] body .locale-dialog,html[data-theme="dark"][data-theme-page="informacion"] body .profile-panel{background-color:var(--brand-surface);border-color:var(--line)}
html[data-theme="dark"][data-theme-page="informacion"] body .stay-guests,html[data-theme="dark"][data-theme-page="informacion"] body .stay-guests-toggle{background-color:var(--brand-sage)}
html[data-theme="dark"][data-theme-page="informacion"] body .stay-guest-row,html[data-theme="dark"][data-theme-page="informacion"] body .catalog-person-count{color:var(--ink)}
html[data-theme="dark"][data-theme-page="informacion"] body .host-ai,html[data-theme="dark"][data-theme-page="informacion"] body .market-callout,html[data-theme="dark"][data-theme-page="informacion"] body .catalog-details div,html[data-theme="dark"][data-theme-page="informacion"] body .catalog-chat-message.mine,html[data-theme="dark"][data-theme-page="informacion"] body .stay-destination-option:hover{background-color:var(--brand-sage);color:var(--ink)}
html[data-theme="dark"][data-theme-page="informacion"] body .stay-date-flexibility button[aria-pressed=true],html[data-theme="dark"][data-theme-page="informacion"] body .stay-calendar-day.selected,html[data-theme="dark"][data-theme-page="informacion"] body .service-category[aria-pressed=true] .service-category-icon,html[data-theme="dark"][data-theme-page="informacion"] body .experience-chip[aria-pressed=true],html[data-theme="dark"][data-theme-page="informacion"] body .locale-option[aria-pressed=true]{border-color:var(--brand-primary)}
html[data-theme="dark"][data-theme-page="informacion"] body .stay-calendar-day.selected,html[data-theme="dark"][data-theme-page="informacion"] body .experience-chip[aria-pressed=true]{background-color:var(--brand-primary);color:#FFFFFF}
html[data-theme="dark"][data-theme-page="informacion"] body .locale-option[aria-pressed=true]{background-color:var(--brand-sage);color:var(--ink)}
html[data-theme="dark"][data-theme-page="informacion"] body .site-footer{background-color:var(--paper);color:var(--ink)}
html[data-theme="dark"][data-theme-page="informacion"] #account-panel.login-style-dialog{background-color:#182536}
html[data-theme="dark"][data-theme-page="informacion"] #account-panel.login-style-dialog .email-auth form{background-color:transparent;border:0}
html[data-theme="dark"][data-theme-page="informacion"] .stay-search .stay-destination input:not(:focus)::placeholder{color:transparent}
html[data-theme="dark"][data-theme-page="informacion"] .stay-search .catalog-person-count:not([data-selected=true]) input:not(:focus){color:transparent}
html[data-theme="dark"][data-theme-page="informacion"] .site-footer .footer-support h2{color:inherit}
html[data-theme="dark"][data-theme-page="informacion"] body .stay-search .stay-guests,html[data-theme="dark"][data-theme-page="informacion"] body .stay-search .stay-guests-toggle{background-color:transparent}
html[data-theme="dark"][data-theme-page="informacion"]{--paper:#182536;--bg:#182536;--ink:#b1c9eb;--muted:#b1c9eb;--line:#3c5068;--brand-surface:#182536}
html[data-theme="dark"][data-theme-page="informacion"] body{background-color:var(--paper);color:var(--ink)}
html[data-theme="dark"][data-theme-page="informacion"] ::selection{background-color:#142132;color:#b1c9eb}
html[data-theme="dark"][data-theme-page="informacion"] input::placeholder,html[data-theme="dark"][data-theme-page="informacion"] textarea::placeholder{color:#b1c9eb}
html[data-theme="dark"][data-theme-page="informacion"] body :is(header.home-header,header.catalog-header,header.catalog-accommodation-header){background-color:#182536}
html[data-theme="dark"][data-theme-page="informacion"] body :is(.site-footer,.platform-footer){background-color:#182536}
html[data-theme="dark"][data-theme-page="informacion"] body .button:not(.outline){background-color:#007a51;border-color:#007a51;color:#fff}
html[data-theme="dark"][data-theme-page="informacion"] body .button:not(.outline):hover{background-color:#006440;border-color:#006440}
html[data-theme="dark"][data-theme-page="informacion"] body .ms-password-toggle{border:0;background-color:transparent;color:#b1c9eb}
html[data-theme="dark"][data-theme-page="informacion"] body .ms-password-toggle:hover{background-color:#142132;color:#b1c9eb}
html[data-theme="dark"][data-theme-page="informacion"] body :is(.market-card,.reservation-card,.messages-login,.resolution-policy){border-color:var(--line)}
html[data-theme="dark"][data-theme-page="informacion"] body :is(.market-form,.host-ui-dialog,.email-auth,.health-request-form,.reservation-card) :is(input,select,textarea):not([type=checkbox]):not([type=radio]):not([type=file]):not([type=hidden]){border-color:var(--line);color:var(--ink);background-color:#182536}
html[data-theme="dark"][data-theme-page="informacion"] body :is(.market-form,.host-ui-dialog,.email-auth) :is(input,select,textarea):disabled{background-color:#142132;color:var(--muted)}
html[data-theme="dark"][data-theme-page="informacion"] body :is(.market-note,.health-note,.service-character-count){color:var(--muted)}
html[data-theme="dark"][data-theme-page="informacion"] body :is(.market-card,.reservation-card) :is(h2,h3){color:#78dbb3}
html[data-theme="dark"][data-theme-page="informacion"] body .property-flow-section{border-color:var(--line);background-color:#182536}
html[data-theme="dark"][data-theme-page="informacion"] body .property-flow-section legend{color:#78dbb3}
html[data-theme="dark"][data-theme-page="informacion"] body :is(.flow-room,.long-stay-discounts,.host-ai){background-color:#182536;border-color:var(--line)}
html[data-theme="dark"][data-theme-page="informacion"] body #host-dashboard>.market-card,html[data-theme="dark"][data-theme-page="informacion"] body #host-properties{border-color:var(--line)}
html[data-theme="dark"][data-theme-page="informacion"] body #host-dashboard :is(.market-tabs a,.request-row,fieldset){border-color:var(--line)}
html[data-theme="dark"][data-theme-page="informacion"] body .service-workspace{--crm-ink:var(--ink);--crm-muted:var(--muted);--crm-line:var(--line)}
html[data-theme="dark"][data-theme-page="informacion"] body .service-workspace :is(.crm-pipeline>section,.crm-case-overview,.crm-thread-messages){background-color:#182536}
html[data-theme="dark"][data-theme-page="informacion"] body .service-workspace :is(.crm-nav button[aria-current=page],.crm-thread-item[aria-pressed=true]){color:#78dbb3;background-color:#142132}
html[data-theme="dark"][data-theme-page="informacion"] body .login-style-dialog .email-auth input{border-color:var(--line)}
html[data-theme="dark"][data-theme-page="informacion"] body .login-style-dialog .login-divider:before,html[data-theme="dark"][data-theme-page="informacion"] body .login-style-dialog .login-divider:after{background-color:var(--line)}
html[data-theme="dark"][data-theme-page="informacion"] body .login-style-dialog .password-forgot{color:#78dbb3}
html[data-theme="dark"][data-theme-page="informacion"] body #catalog-form.dental-form .health-editor{border-color:var(--line)}
html[data-theme="dark"][data-theme-page="informacion"] body #catalog-form.dental-form .health-editor>legend{color:#78dbb3}
html[data-theme="dark"][data-theme-page="informacion"] body #catalog-form.dental-form .health-editor h3{border-top:1px solid var(--line);color:#78dbb3}
html[data-theme="dark"][data-theme-page="informacion"] body #catalog-form.dental-form .health-editor fieldset{border-color:var(--line)}
html[data-theme="dark"][data-theme-page="informacion"] body #catalog-form.dental-form :is(.health-treatment-row,.health-staff-row){background-color:#182536;border-color:var(--line)}
html[data-theme="dark"][data-theme-page="informacion"] body #catalog-form.dental-form .dental-field-assist{border-color:var(--line)}
html[data-theme="dark"][data-theme-page="informacion"] body #catalog-form.dental-form .dental-field-assist:focus-within{border-color:var(--brand-primary)}
html[data-theme="dark"][data-theme-page="informacion"] body #catalog-form.dental-form .dental-day{border-color:var(--line);background-color:#182536}
html[data-theme="dark"][data-theme-page="informacion"] body #catalog-form.dental-form .service-form-action{background-color:#182536;color:#78dbb3;border:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="informacion"] body #catalog-form.dental-form .service-form-action:hover{background-color:#142132;border-color:var(--clay)}
html[data-theme="dark"][data-theme-page="informacion"] body #catalog-form.dental-form .dental-save-actions{border-top:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="informacion"]{background-color:var(--paper)}
@media(max-width:420px){html[data-theme="dark"][data-theme-page="informacion"] body .account-profile-stats>div{border:0}
}html[data-theme="dark"][data-theme-page="informacion"] [data-ms-icon]::before{background-color:currentColor}
@media(forced-colors:active){html[data-theme="dark"][data-theme-page="informacion"] [data-ms-icon]::before{background-color:ButtonText}
}html[data-theme="dark"][data-theme-page="lodging-payments-test"] :where(body){background-color:#182536;color:#b1c9eb}
html[data-theme="dark"][data-theme-page="lodging-payments-test"] :where(a){color:inherit}
html[data-theme="dark"][data-theme-page="lodging-payments-test"] :where(.skip:focus){background-color:#182536;color:#b1c9eb}
html[data-theme="dark"][data-theme-page="lodging-payments-test"] :where(header){background-color:#182536}
html[data-theme="dark"][data-theme-page="lodging-payments-test"] :where(.medical-hero){background-color:#002763;color:#fff}
html[data-theme="dark"][data-theme-page="lodging-payments-test"] :where(.medical-search){background-color:#182536;color:#b1c9eb}
html[data-theme="dark"][data-theme-page="lodging-payments-test"] :where(.medical-search input,.medical-search button){border:1px solid #3c5068;background-color:#182536;color:#b1c9eb}
html[data-theme="dark"][data-theme-page="lodging-payments-test"] :where(.medical-search button){background-color:#007a51;color:#fff}
html[data-theme="dark"][data-theme-page="lodging-payments-test"]{color:#dce6f2;background-color:#142132}
html[data-theme="dark"][data-theme-page="lodging-payments-test"] header{border-bottom:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="lodging-payments-test"] header a{color:inherit}
html[data-theme="dark"][data-theme-page="lodging-payments-test"] section{background-color:#182536;border:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="lodging-payments-test"] button,html[data-theme="dark"][data-theme-page="lodging-payments-test"] .button{background-color:#007a51;color:white;border:0}
html[data-theme="dark"][data-theme-page="lodging-payments-test"] button.secondary{background-color:#142132;color:#dce6f2}
html[data-theme="dark"][data-theme-page="lodging-payments-test"] button.danger{background-color:#a42626}
html[data-theme="dark"][data-theme-page="lodging-payments-test"] nav button{background-color:#142132;color:#dce6f2}
html[data-theme="dark"][data-theme-page="lodging-payments-test"] nav button[aria-selected=true]{background-color:#293128;color:white}
html[data-theme="dark"][data-theme-page="lodging-payments-test"] input,html[data-theme="dark"][data-theme-page="lodging-payments-test"] select{border:1px solid #3c5068;background-color:#182536}
html[data-theme="dark"][data-theme-page="lodging-payments-test"] table{background-color:#182536}
html[data-theme="dark"][data-theme-page="lodging-payments-test"] th,html[data-theme="dark"][data-theme-page="lodging-payments-test"] td{border-bottom:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="lodging-payments-test"] .card{border:1px solid #3c5068;background-color:#182536}
html[data-theme="dark"][data-theme-page="lodging-payments-test"] .badge{background-color:#142132}
html[data-theme="dark"][data-theme-page="lodging-payments-test"] #notice:not(:empty){background-color:#142132}
html[data-theme="dark"][data-theme-page="lodging-payments-test"] dialog{border:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="lodging-payments-test"] dialog::backdrop{background-color:#0006}
html[data-theme="dark"][data-theme-page="lodging-payments-test"] #catalog-notice:not(:empty){background-color:#142132}
html[data-theme="dark"][data-theme-page="lodging-payments-test"] #catalog textarea{border:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="lodging-payments-test"]{--paper:#182536;--ink:#b1c9eb;--muted:#b1c9eb;--line:#3c5068;--brand-surface:#182536}
html[data-theme="dark"][data-theme-page="lodging-payments-test"] body{background-color:var(--paper);color:var(--ink)}
html[data-theme="dark"][data-theme-page="lodging-payments-test"] h1,html[data-theme="dark"][data-theme-page="lodging-payments-test"] h2,html[data-theme="dark"][data-theme-page="lodging-payments-test"] h3,html[data-theme="dark"][data-theme-page="lodging-payments-test"] h4,html[data-theme="dark"][data-theme-page="lodging-payments-test"] h5,html[data-theme="dark"][data-theme-page="lodging-payments-test"] h6{color:#78dbb3}
html[data-theme="dark"][data-theme-page="lodging-payments-test"] header .catalog-tabs a[aria-current=page],html[data-theme="dark"][data-theme-page="lodging-payments-test"] header .catalog-tabs .service-nav-trigger[aria-current=page]{color:#78dbb3}
html[data-theme="dark"][data-theme-page="lodging-payments-test"] body .text-link,html[data-theme="dark"][data-theme-page="lodging-payments-test"] body .property-card h3,html[data-theme="dark"][data-theme-page="lodging-payments-test"] body .catalog-browse-card h3,html[data-theme="dark"][data-theme-page="lodging-payments-test"] body .footer-support h2{color:#78dbb3}
html[data-theme="dark"][data-theme-page="lodging-payments-test"] body .button:not(.outline),html[data-theme="dark"][data-theme-page="lodging-payments-test"] body .stay-search-button,html[data-theme="dark"][data-theme-page="lodging-payments-test"] body .stay-dates-done,html[data-theme="dark"][data-theme-page="lodging-payments-test"] body .catalog-dates-done,html[data-theme="dark"][data-theme-page="lodging-payments-test"] body .stay-guests-done{background-color:var(--brand-action);color:#FFFFFF;border-color:var(--brand-action)}
html[data-theme="dark"][data-theme-page="lodging-payments-test"] body .button:not(.outline):hover,html[data-theme="dark"][data-theme-page="lodging-payments-test"] body .stay-search-button:hover,html[data-theme="dark"][data-theme-page="lodging-payments-test"] body .stay-dates-done:hover,html[data-theme="dark"][data-theme-page="lodging-payments-test"] body .catalog-dates-done:hover,html[data-theme="dark"][data-theme-page="lodging-payments-test"] body .stay-guests-done:hover{background-color:var(--brand-action-hover);border-color:var(--brand-action-hover)}
html[data-theme="dark"][data-theme-page="lodging-payments-test"] body .button.outline{background-color:var(--brand-surface);color:#78dbb3;border-color:var(--brand-primary)}
html[data-theme="dark"][data-theme-page="lodging-payments-test"] body .button.outline:hover{background-color:var(--brand-sage)}
html[data-theme="dark"][data-theme-page="lodging-payments-test"] body .stay-search,html[data-theme="dark"][data-theme-page="lodging-payments-test"] body .stay-date-fields,html[data-theme="dark"][data-theme-page="lodging-payments-test"] body .stay-destination-popup,html[data-theme="dark"][data-theme-page="lodging-payments-test"] body .stay-guests-popup,html[data-theme="dark"][data-theme-page="lodging-payments-test"] body .property-card,html[data-theme="dark"][data-theme-page="lodging-payments-test"] body .market-card,html[data-theme="dark"][data-theme-page="lodging-payments-test"] body .catalog-card,html[data-theme="dark"][data-theme-page="lodging-payments-test"] body .catalog-request,html[data-theme="dark"][data-theme-page="lodging-payments-test"] body .reservation-card,html[data-theme="dark"][data-theme-page="lodging-payments-test"] body .library-property-card,html[data-theme="dark"][data-theme-page="lodging-payments-test"] body .property-layout aside,html[data-theme="dark"][data-theme-page="lodging-payments-test"] body .catalog-detail-grid aside,html[data-theme="dark"][data-theme-page="lodging-payments-test"] body .market-dialog,html[data-theme="dark"][data-theme-page="lodging-payments-test"] body .host-ui-dialog,html[data-theme="dark"][data-theme-page="lodging-payments-test"] body .login-style-dialog,html[data-theme="dark"][data-theme-page="lodging-payments-test"] body .locale-dialog,html[data-theme="dark"][data-theme-page="lodging-payments-test"] body .profile-panel{background-color:var(--brand-surface);border-color:var(--line)}
html[data-theme="dark"][data-theme-page="lodging-payments-test"] body .stay-guests,html[data-theme="dark"][data-theme-page="lodging-payments-test"] body .stay-guests-toggle{background-color:var(--brand-sage)}
html[data-theme="dark"][data-theme-page="lodging-payments-test"] body .stay-guest-row,html[data-theme="dark"][data-theme-page="lodging-payments-test"] body .catalog-person-count{color:var(--ink)}
html[data-theme="dark"][data-theme-page="lodging-payments-test"] body .host-ai,html[data-theme="dark"][data-theme-page="lodging-payments-test"] body .market-callout,html[data-theme="dark"][data-theme-page="lodging-payments-test"] body .catalog-details div,html[data-theme="dark"][data-theme-page="lodging-payments-test"] body .catalog-chat-message.mine,html[data-theme="dark"][data-theme-page="lodging-payments-test"] body .stay-destination-option:hover{background-color:var(--brand-sage);color:var(--ink)}
html[data-theme="dark"][data-theme-page="lodging-payments-test"] body .stay-date-flexibility button[aria-pressed=true],html[data-theme="dark"][data-theme-page="lodging-payments-test"] body .stay-calendar-day.selected,html[data-theme="dark"][data-theme-page="lodging-payments-test"] body .service-category[aria-pressed=true] .service-category-icon,html[data-theme="dark"][data-theme-page="lodging-payments-test"] body .experience-chip[aria-pressed=true],html[data-theme="dark"][data-theme-page="lodging-payments-test"] body .locale-option[aria-pressed=true]{border-color:var(--brand-primary)}
html[data-theme="dark"][data-theme-page="lodging-payments-test"] body .stay-calendar-day.selected,html[data-theme="dark"][data-theme-page="lodging-payments-test"] body .experience-chip[aria-pressed=true]{background-color:var(--brand-primary);color:#FFFFFF}
html[data-theme="dark"][data-theme-page="lodging-payments-test"] body .locale-option[aria-pressed=true]{background-color:var(--brand-sage);color:var(--ink)}
html[data-theme="dark"][data-theme-page="lodging-payments-test"] body .site-footer{background-color:var(--paper);color:var(--ink)}
html[data-theme="dark"][data-theme-page="lodging-payments-test"]{--paper:#182536;--bg:#182536;--ink:#b1c9eb;--muted:#b1c9eb;--line:#3c5068;--brand-surface:#182536}
html[data-theme="dark"][data-theme-page="lodging-payments-test"] body{background-color:var(--paper);color:var(--ink)}
html[data-theme="dark"][data-theme-page="lodging-payments-test"] ::selection{background-color:#142132;color:#b1c9eb}
html[data-theme="dark"][data-theme-page="lodging-payments-test"] input::placeholder,html[data-theme="dark"][data-theme-page="lodging-payments-test"] textarea::placeholder{color:#b1c9eb}
html[data-theme="dark"][data-theme-page="lodging-payments-test"] body :is(header.home-header,header.catalog-header,header.catalog-accommodation-header){background-color:#182536}
html[data-theme="dark"][data-theme-page="lodging-payments-test"] body :is(.site-footer,.platform-footer){background-color:#182536}
html[data-theme="dark"][data-theme-page="lodging-payments-test"] body .button:not(.outline){background-color:#007a51;border-color:#007a51;color:#fff}
html[data-theme="dark"][data-theme-page="lodging-payments-test"] body .button:not(.outline):hover{background-color:#006440;border-color:#006440}
html[data-theme="dark"][data-theme-page="lodging-payments-test"] body .ms-password-toggle{border:0;background-color:transparent;color:#b1c9eb}
html[data-theme="dark"][data-theme-page="lodging-payments-test"] body .ms-password-toggle:hover{background-color:#142132;color:#b1c9eb}
html[data-theme="dark"][data-theme-page="lodging-payments-test"] body :is(.market-card,.reservation-card,.messages-login,.resolution-policy){border-color:var(--line)}
html[data-theme="dark"][data-theme-page="lodging-payments-test"] body :is(.market-form,.host-ui-dialog,.email-auth,.health-request-form,.reservation-card) :is(input,select,textarea):not([type=checkbox]):not([type=radio]):not([type=file]):not([type=hidden]){border-color:var(--line);color:var(--ink);background-color:#182536}
html[data-theme="dark"][data-theme-page="lodging-payments-test"] body :is(.market-form,.host-ui-dialog,.email-auth) :is(input,select,textarea):disabled{background-color:#142132;color:var(--muted)}
html[data-theme="dark"][data-theme-page="lodging-payments-test"] body :is(.market-note,.health-note,.service-character-count){color:var(--muted)}
html[data-theme="dark"][data-theme-page="lodging-payments-test"] body :is(.market-card,.reservation-card) :is(h2,h3){color:#78dbb3}
html[data-theme="dark"][data-theme-page="lodging-payments-test"] body .property-flow-section{border-color:var(--line);background-color:#182536}
html[data-theme="dark"][data-theme-page="lodging-payments-test"] body .property-flow-section legend{color:#78dbb3}
html[data-theme="dark"][data-theme-page="lodging-payments-test"] body :is(.flow-room,.long-stay-discounts,.host-ai){background-color:#182536;border-color:var(--line)}
html[data-theme="dark"][data-theme-page="lodging-payments-test"] body #host-dashboard>.market-card,html[data-theme="dark"][data-theme-page="lodging-payments-test"] body #host-properties{border-color:var(--line)}
html[data-theme="dark"][data-theme-page="lodging-payments-test"] body #host-dashboard :is(.market-tabs a,.request-row,fieldset){border-color:var(--line)}
html[data-theme="dark"][data-theme-page="lodging-payments-test"] body .service-workspace{--crm-ink:var(--ink);--crm-muted:var(--muted);--crm-line:var(--line)}
html[data-theme="dark"][data-theme-page="lodging-payments-test"] body .service-workspace :is(.crm-pipeline>section,.crm-case-overview,.crm-thread-messages){background-color:#182536}
html[data-theme="dark"][data-theme-page="lodging-payments-test"] body .service-workspace :is(.crm-nav button[aria-current=page],.crm-thread-item[aria-pressed=true]){color:#78dbb3;background-color:#142132}
html[data-theme="dark"][data-theme-page="lodging-payments-test"] body .login-style-dialog .email-auth input{border-color:var(--line)}
html[data-theme="dark"][data-theme-page="lodging-payments-test"] body .login-style-dialog .login-divider:before,html[data-theme="dark"][data-theme-page="lodging-payments-test"] body .login-style-dialog .login-divider:after{background-color:var(--line)}
html[data-theme="dark"][data-theme-page="lodging-payments-test"] body .login-style-dialog .password-forgot{color:#78dbb3}
html[data-theme="dark"][data-theme-page="lodging-payments-test"] body #catalog-form.dental-form .health-editor{border-color:var(--line)}
html[data-theme="dark"][data-theme-page="lodging-payments-test"] body #catalog-form.dental-form .health-editor>legend{color:#78dbb3}
html[data-theme="dark"][data-theme-page="lodging-payments-test"] body #catalog-form.dental-form .health-editor h3{border-top:1px solid var(--line);color:#78dbb3}
html[data-theme="dark"][data-theme-page="lodging-payments-test"] body #catalog-form.dental-form .health-editor fieldset{border-color:var(--line)}
html[data-theme="dark"][data-theme-page="lodging-payments-test"] body #catalog-form.dental-form :is(.health-treatment-row,.health-staff-row){background-color:#182536;border-color:var(--line)}
html[data-theme="dark"][data-theme-page="lodging-payments-test"] body #catalog-form.dental-form .dental-field-assist{border-color:var(--line)}
html[data-theme="dark"][data-theme-page="lodging-payments-test"] body #catalog-form.dental-form .dental-field-assist:focus-within{border-color:var(--brand-primary)}
html[data-theme="dark"][data-theme-page="lodging-payments-test"] body #catalog-form.dental-form .dental-day{border-color:var(--line);background-color:#182536}
html[data-theme="dark"][data-theme-page="lodging-payments-test"] body #catalog-form.dental-form .service-form-action{background-color:#182536;color:#78dbb3;border:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="lodging-payments-test"] body #catalog-form.dental-form .service-form-action:hover{background-color:#142132;border-color:var(--clay)}
html[data-theme="dark"][data-theme-page="lodging-payments-test"] body #catalog-form.dental-form .dental-save-actions{border-top:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="lodging-payments-test"]{background-color:var(--paper)}
@media(max-width:420px){html[data-theme="dark"][data-theme-page="lodging-payments-test"] body .account-profile-stats>div{border:0}
}html[data-theme="dark"][data-theme-page="lodging-payments-test"] [data-ms-icon]::before{background-color:currentColor}
@media(forced-colors:active){html[data-theme="dark"][data-theme-page="lodging-payments-test"] [data-ms-icon]::before{background-color:ButtonText}
}html[data-theme="dark"][data-theme-page="mensajes"] :where(body){background-color:#182536;color:#b1c9eb}
html[data-theme="dark"][data-theme-page="mensajes"] :where(a){color:inherit}
html[data-theme="dark"][data-theme-page="mensajes"] :where(.skip:focus){background-color:#182536;color:#b1c9eb}
html[data-theme="dark"][data-theme-page="mensajes"] :where(header){background-color:#182536}
html[data-theme="dark"][data-theme-page="mensajes"] :where(.medical-hero){background-color:#002763;color:#fff}
html[data-theme="dark"][data-theme-page="mensajes"] :where(.medical-search){background-color:#182536;color:#b1c9eb}
html[data-theme="dark"][data-theme-page="mensajes"] :where(.medical-search input,.medical-search button){border:1px solid #3c5068;background-color:#182536;color:#b1c9eb}
html[data-theme="dark"][data-theme-page="mensajes"] :where(.medical-search button){background-color:#007a51;color:#fff}
html[data-theme="dark"][data-theme-page="mensajes"]{--paper:#182536;--ink:#b1c9eb;--muted:#b1c9eb;--line:#3c5068}
html[data-theme="dark"][data-theme-page="mensajes"] body{background-color:var(--paper);color:var(--ink)}
html[data-theme="dark"][data-theme-page="mensajes"] a{color:inherit}
html[data-theme="dark"][data-theme-page="mensajes"] button{color:inherit}
html[data-theme="dark"][data-theme-page="mensajes"] .skip{background-color:var(--ink);color:white}
html[data-theme="dark"][data-theme-page="mensajes"] header{border-bottom:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="mensajes"] .mark{color:#78dbb3}
html[data-theme="dark"][data-theme-page="mensajes"] nav>a:not(.nav-cta):hover{color:#78dbb3}
html[data-theme="dark"][data-theme-page="mensajes"] nav button{border:1px solid var(--line);background-color:transparent}
html[data-theme="dark"][data-theme-page="mensajes"] .nav-cta{border-bottom:1px solid var(--ink)}
html[data-theme="dark"][data-theme-page="mensajes"] .dot{background-color:var(--clay)}
html[data-theme="dark"][data-theme-page="mensajes"] em{color:#78dbb3}
html[data-theme="dark"][data-theme-page="mensajes"] .hero-copy>p{color:var(--muted)}
html[data-theme="dark"][data-theme-page="mensajes"] .button{background-color:var(--clay);color:white;border:1px solid var(--clay)}
html[data-theme="dark"][data-theme-page="mensajes"] .button:hover{background-color:#006440}
html[data-theme="dark"][data-theme-page="mensajes"] .text-link{border:0;border-bottom:1px solid currentColor;background-color:transparent}
html[data-theme="dark"][data-theme-page="mensajes"] .image-tag{background-color:var(--paper)}
html[data-theme="dark"][data-theme-page="mensajes"] .facts>div{border-top:1px solid var(--line);border-bottom:1px solid var(--line);border-right:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="mensajes"] .facts>div:last-child{border-right:0}
html[data-theme="dark"][data-theme-page="mensajes"] .facts span{color:var(--muted)}
html[data-theme="dark"][data-theme-page="mensajes"] .section-head>p{color:var(--muted)}
html[data-theme="dark"][data-theme-page="mensajes"] .photo{border:0;background-color:#142132}
html[data-theme="dark"][data-theme-page="mensajes"] .photo:after{background:linear-gradient(transparent,#0009)}
html[data-theme="dark"][data-theme-page="mensajes"] .photo>span{color:white}
html[data-theme="dark"][data-theme-page="mensajes"] .photo i{color:white}
html[data-theme="dark"][data-theme-page="mensajes"] .amenity-section{background-color:#142132}
html[data-theme="dark"][data-theme-page="mensajes"] .amenity-layout>div>p{color:var(--muted)}
html[data-theme="dark"][data-theme-page="mensajes"] .amenities article{border-bottom:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="mensajes"] .amenities article>span{color:#dce6f2}
html[data-theme="dark"][data-theme-page="mensajes"] .amenities p{color:var(--muted)}
html[data-theme="dark"][data-theme-page="mensajes"] .location-stamp{background-color:var(--paper)}
html[data-theme="dark"][data-theme-page="mensajes"] .location p{color:var(--muted)}
html[data-theme="dark"][data-theme-page="mensajes"] .outline{background-color:transparent;color:var(--ink);border-color:var(--line)}
html[data-theme="dark"][data-theme-page="mensajes"] .outline:hover{background-color:#142132}
html[data-theme="dark"][data-theme-page="mensajes"] .access-note{border-left:2px solid var(--clay)}
html[data-theme="dark"][data-theme-page="mensajes"] .faq{border-top:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="mensajes"] details{border-bottom:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="mensajes"] summary:after{color:#78dbb3}
html[data-theme="dark"][data-theme-page="mensajes"] details p{color:var(--muted)}
html[data-theme="dark"][data-theme-page="mensajes"] .booking{background-color:#002763;color:var(--paper)}
html[data-theme="dark"][data-theme-page="mensajes"] .booking em{color:#b1c9eb}
html[data-theme="dark"][data-theme-page="mensajes"] .booking-layout>div>p{color:#d2d9d1}
html[data-theme="dark"][data-theme-page="mensajes"] .contact-tel span{color:#d2d9d1}
html[data-theme="dark"][data-theme-page="mensajes"] form{background-color:var(--paper);color:var(--ink)}
html[data-theme="dark"][data-theme-page="mensajes"] input,html[data-theme="dark"][data-theme-page="mensajes"] select{border:1px solid var(--line);background-color:transparent;color:var(--ink)}
html[data-theme="dark"][data-theme-page="mensajes"] .nights{color:var(--muted)}
html[data-theme="dark"][data-theme-page="mensajes"] .form-note{color:var(--muted)}
html[data-theme="dark"][data-theme-page="mensajes"] .footer-bottom{border-top:1px solid var(--line);color:var(--muted)}
html[data-theme="dark"][data-theme-page="mensajes"] .floating-wa{background-color:#002763;color:white;border:1px solid #ffffff50}
html[data-theme="dark"][data-theme-page="mensajes"] .floating-wa svg{fill:currentColor}
html[data-theme="dark"][data-theme-page="mensajes"] dialog{border:0;background-color:#182536}
html[data-theme="dark"][data-theme-page="mensajes"] dialog::backdrop{background-color:#14221be8}
html[data-theme="dark"][data-theme-page="mensajes"] #close{background-color:transparent;border:0}
html[data-theme="dark"][data-theme-page="mensajes"] .lightbox-controls button{background-color:transparent;border:1px solid var(--line)}
@media(max-width:700px){html[data-theme="dark"][data-theme-page="mensajes"] .facts>div:nth-child(even){border-right:0}
html[data-theme="dark"][data-theme-page="mensajes"] .facts>div:nth-child(n+3){border-top:0}
}html[data-theme="dark"][data-theme-page="mensajes"] .calendar-toolbar{border-top:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="mensajes"] .calendar-source{color:var(--muted)}
html[data-theme="dark"][data-theme-page="mensajes"] .calendar-frame{background-color:#182536;border:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="mensajes"] .calendar-frame iframe{border:0}
html[data-theme="dark"][data-theme-page="mensajes"] .calendar-footnote p{color:var(--muted)}
html[data-theme="dark"][data-theme-page="mensajes"] .space-filters button{background-color:transparent;border:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="mensajes"] .space-filters button[aria-pressed=true]{background-color:var(--ink);color:var(--paper);border-color:var(--ink)}
html[data-theme="dark"][data-theme-page="mensajes"] .room-card{border:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="mensajes"] .room-card>button{border:0;background-color:transparent}
html[data-theme="dark"][data-theme-page="mensajes"] .room-card p,html[data-theme="dark"][data-theme-page="mensajes"] .stay-details>p{color:var(--muted)}
html[data-theme="dark"][data-theme-page="mensajes"] .stay-dialog{color:var(--ink);border:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="mensajes"] .stay-dialog::backdrop{background-color:#252e2880}
html[data-theme="dark"][data-theme-page="mensajes"] .dialog-close{background-color:transparent;border:0}
html[data-theme="dark"][data-theme-page="mensajes"] .host-section{border-top:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="mensajes"] .host-monogram{background-color:#142132;color:#78dbb3}
html[data-theme="dark"][data-theme-page="mensajes"] .host-section p{color:var(--muted)}
html[data-theme="dark"][data-theme-page="mensajes"] .guest-reviews{border-top:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="mensajes"] .guest-reviews p{color:var(--muted)}
html[data-theme="dark"][data-theme-page="mensajes"] .room-card{background-color:#182536}
html[data-theme="dark"][data-theme-page="mensajes"] .photo-carousel .photo img{background-color:#142132}
html[data-theme="dark"][data-theme-page="mensajes"] .carousel-arrow{background-color:#fffaf2ee;color:var(--ink);border:1px solid #fff8}
html[data-theme="dark"][data-theme-page="mensajes"] .carousel-arrow:hover{background-color:#182536}
html[data-theme="dark"][data-theme-page="mensajes"] .carousel-count{color:var(--muted)}
html[data-theme="dark"][data-theme-page="mensajes"] .messages-login{background-color:#182536;border:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="mensajes"] .messages-workspace{border:1px solid var(--line);background-color:#182536}
html[data-theme="dark"][data-theme-page="mensajes"] #messages-inbox{background-color:#142132;border-right:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="mensajes"] .thread-entry{background-color:transparent;border:0;border-bottom:1px solid var(--line);color:var(--ink)}
html[data-theme="dark"][data-theme-page="mensajes"] .thread-entry[aria-pressed=true]{background-color:#182536}
html[data-theme="dark"][data-theme-page="mensajes"] .thread-entry small{color:var(--muted)}
html[data-theme="dark"][data-theme-page="mensajes"] .thread-entry .unread{background-color:var(--clay);color:white}
html[data-theme="dark"][data-theme-page="mensajes"] .room-heading{border-bottom:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="mensajes"] .room-heading small{color:var(--muted)}
html[data-theme="dark"][data-theme-page="mensajes"] .direct-message{background-color:#142132}
html[data-theme="dark"][data-theme-page="mensajes"] .direct-message.mine{background-color:#142132}
html[data-theme="dark"][data-theme-page="mensajes"] .direct-message small{color:#dce6f2}
html[data-theme="dark"][data-theme-page="mensajes"] .room-empty{color:var(--muted)}
html[data-theme="dark"][data-theme-page="mensajes"] #message-compose{border-top:1px solid var(--line);background-color:#182536}
html[data-theme="dark"][data-theme-page="mensajes"] .compose-row textarea{border:1px solid var(--line);background-color:#182536;color:var(--ink)}
html[data-theme="dark"][data-theme-page="mensajes"] #message-note{color:var(--muted)}
html[data-theme="dark"][data-theme-page="mensajes"] #room-count{color:var(--muted)}
html[data-theme="dark"][data-theme-page="mensajes"] .messages-launcher{border:1px solid var(--line);background-color:#182536;color:#b1c9eb}
@media(max-width:700px){html[data-theme="dark"][data-theme-page="mensajes"] #messages-inbox{border-right:0;border-bottom:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="mensajes"] .thread-entry{border:0}
}html[data-theme="dark"][data-theme-page="mensajes"] .host-avatar{background-color:#142132;color:#dce6f2}
html[data-theme="dark"][data-theme-page="mensajes"] #email-alert-detail{color:var(--muted)}
html[data-theme="dark"][data-theme-page="mensajes"] .inbox-tools input{background-color:#182536}
html[data-theme="dark"][data-theme-page="mensajes"] .inbox-tools button{border:1px solid var(--line);background-color:transparent}
html[data-theme="dark"][data-theme-page="mensajes"] .inbox-tools button[aria-pressed=true]{background-color:var(--clay);color:#fff}
html[data-theme="dark"][data-theme-page="mensajes"] #unread-total{color:var(--muted)}
html[data-theme="dark"][data-theme-page="mensajes"] .thread-entry.has-unread strong{color:#b1c9eb}
html[data-theme="dark"][data-theme-page="mensajes"] .thread-entry.has-unread{background-color:#142132}
html[data-theme="dark"][data-theme-page="mensajes"] .thread-time{color:var(--muted)}
html[data-theme="dark"][data-theme-page="mensajes"] .day-divider{color:var(--muted);background-color:#142132}
html[data-theme="dark"][data-theme-page="mensajes"] .sender-label{color:#dce6f2}
html[data-theme="dark"][data-theme-page="mensajes"] .message-reservation{border-bottom:1px solid #0002;color:#dce6f2}
html[data-theme="dark"][data-theme-page="mensajes"] .reservation-context{background-color:#142132;color:#dce6f2}
html[data-theme="dark"][data-theme-page="mensajes"] .reservation-context button{background:none;border:0}
html[data-theme="dark"][data-theme-page="mensajes"] .reservation-chat-link{color:#78dbb3;border:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="mensajes"] .new-message-jump{border:1px solid var(--line);background-color:#182536}
html[data-theme="dark"][data-theme-page="mensajes"] .room-heading #back-inbox{border:0;background:none}
@media(max-width:700px){html[data-theme="dark"][data-theme-page="mensajes"] .chat-active .messages-workspace.host-mode #messages-inbox{border:0}
html[data-theme="dark"][data-theme-page="mensajes"] .chat-active .host-mode .thread-entry{border-bottom:1px solid var(--line)}
}html[data-theme="dark"][data-theme-page="mensajes"] .profile-user .profile-trigger{border:1px solid var(--clay,#007a51);background-color:var(--clay,#007a51);color:#ffffff}
html[data-theme="dark"][data-theme-page="mensajes"] .profile-panel{background-color:#182536;color:#dce6f2;border:1px solid var(--line,#3c5068)}
html[data-theme="dark"][data-theme-page="mensajes"] .profile-panel small{color:var(--muted,#dce6f2)}
html[data-theme="dark"][data-theme-page="mensajes"] .profile-panel a,html[data-theme="dark"][data-theme-page="mensajes"] .profile-panel .profile-logout{border:0;border-top:1px solid var(--line,#3c5068);background-color:transparent;color:inherit}
html[data-theme="dark"][data-theme-page="mensajes"] .profile-panel .profile-logout{color:#78dbb3}
html[data-theme="dark"][data-theme-page="mensajes"] .account-modes a{border:1px solid var(--line,#3c5068);color:var(--ink,#dce6f2)}
html[data-theme="dark"][data-theme-page="mensajes"] .account-modes a[aria-current="page"]{background-color:var(--clay,#007a51);border-color:var(--clay,#007a51);color:#ffffff}
html[data-theme="dark"][data-theme-page="mensajes"] .account-modes a:hover{border-color:var(--clay,#007a51)}
html[data-theme="dark"][data-theme-page="mensajes"] .profile-panel .profile-menu-icon{color:currentColor}
html[data-theme="dark"][data-theme-page="mensajes"] .profile-panel a:hover,html[data-theme="dark"][data-theme-page="mensajes"] .profile-panel .profile-logout:hover{background-color:#142132}
html[data-theme="dark"][data-theme-page="mensajes"] header nav .account-profile-login,html[data-theme="dark"][data-theme-page="mensajes"] header nav .profile-user .profile-trigger{border:1px solid var(--clay,#007a51);background-color:var(--clay,#007a51);color:#ffffff}
html[data-theme="dark"][data-theme-page="mensajes"] .account-header-controls .account-mode-switch{border:1px solid var(--line,#3c5068);background-color:#182536;color:var(--ink,#dce6f2)}
html[data-theme="dark"][data-theme-page="mensajes"] .account-header-controls .account-mode-switch:hover{border-color:var(--clay,#007a51)}
html[data-theme="dark"][data-theme-page="mensajes"] .account-header-controls .account-profile-login{border:1px solid var(--clay,#007a51);background-color:var(--clay,#007a51);color:#ffffff}
html[data-theme="dark"][data-theme-page="mensajes"] .resolution-menu-badge{background-color:#a34a31;color:#fff}
html[data-theme="dark"][data-theme-page="mensajes"] .profile-panel[data-mode="host"] [data-profile-community-browse],html[data-theme="dark"][data-theme-page="mensajes"] .profile-panel[data-mode="host"] [data-profile-resolutions]{border-top:2px solid var(--line,#3c5068)}
html[data-theme="dark"][data-theme-page="mensajes"] .profile-trigger-initials{color:#fff}
html[data-theme="dark"][data-theme-page="mensajes"] body>dialog.messenger-inbox-window{border:1px solid #3c5068;background-color:#182536;color:#b1c9eb}
html[data-theme="dark"][data-theme-page="mensajes"] body>dialog.messenger-inbox-window::backdrop{background-color:rgb(0 39 99 / .32)}
html[data-theme="dark"][data-theme-page="mensajes"] .messenger-window-heading{background-color:#182536;border-bottom:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="mensajes"] .messenger-window-heading h2{color:#b1c9eb}
html[data-theme="dark"][data-theme-page="mensajes"] .messenger-window-close{border:1px solid #3c5068;background-color:#182536;color:#b1c9eb}
html[data-theme="dark"][data-theme-page="mensajes"] .messenger-frame-window>iframe{border:0;background-color:#182536}
html[data-theme="dark"][data-theme-page="mensajes"] .email-auth{border-top:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="mensajes"] .email-auth input{border:1px solid #3c5068;background-color:#182536;color:#dce6f2}
html[data-theme="dark"][data-theme-page="mensajes"] .email-auth .email-toggle{background-color:transparent;border:1px solid #26362e;color:#dce6f2}
html[data-theme="dark"][data-theme-page="mensajes"] .login-style-dialog{border:1px solid #3c5068;background-color:#182536}
html[data-theme="dark"][data-theme-page="mensajes"] .login-style-dialog::backdrop{background-color:#252e2870}
html[data-theme="dark"][data-theme-page="mensajes"] .login-style-dialog .dialog-close{border:1px solid #3c5068;background-color:#182536}
html[data-theme="dark"][data-theme-page="mensajes"] .login-style-dialog .email-auth{border:0}
html[data-theme="dark"][data-theme-page="mensajes"] .login-access input,html[data-theme="dark"][data-theme-page="mensajes"] .login-access select{background-color:#182536}
html[data-theme="dark"][data-theme-page="mensajes"] .login-access .button{background-color:var(--clay,#007a51);border-color:var(--clay,#007a51);color:white}
html[data-theme="dark"][data-theme-page="mensajes"] .login-divider:before,html[data-theme="dark"][data-theme-page="mensajes"] .login-divider:after{background-color:#142132}
html[data-theme="dark"][data-theme-page="mensajes"] .account-verified{color:#b1c9eb}
html[data-theme="dark"][data-theme-page="mensajes"] .verification-summary{background-color:#182536}
html[data-theme="dark"][data-theme-page="mensajes"] .verification-identity{border-top:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="mensajes"] .verification-whatsapp{border:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="mensajes"] .site-footer-row{border-top:1px solid var(--line,#3c5068);color:var(--ink,#dce6f2)}
html[data-theme="dark"][data-theme-page="mensajes"] .site-footer-legal a{color:inherit}
html[data-theme="dark"][data-theme-page="mensajes"] .footer-language select{border:0;background-color:transparent;color:inherit}
html[data-theme="dark"][data-theme-page="mensajes"] .footer-socials button{border:0;background-color:transparent;color:inherit}
html[data-theme="dark"][data-theme-page="mensajes"] .site-footer svg{fill:none;stroke:currentColor}
html[data-theme="dark"][data-theme-page="mensajes"] .platform-information section{border-bottom:1px solid var(--line,#3c5068)}
html[data-theme="dark"][data-theme-page="mensajes"] .locale-trigger{border:0;background-color:transparent;color:inherit}
html[data-theme="dark"][data-theme-page="mensajes"] .locale-dialog{border:0;background-color:#182536;color:#dce6f2}
html[data-theme="dark"][data-theme-page="mensajes"] .locale-dialog::backdrop{background-color:rgba(0,0,0,.38)}
html[data-theme="dark"][data-theme-page="mensajes"] .locale-close{border:0;background-color:transparent}
html[data-theme="dark"][data-theme-page="mensajes"] .locale-note{color:#dce6f2}
html[data-theme="dark"][data-theme-page="mensajes"] .locale-dialog input{border:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="mensajes"] .locale-option{border:1px solid transparent;background-color:transparent;color:inherit}
html[data-theme="dark"][data-theme-page="mensajes"] .locale-option small{color:#dce6f2}
html[data-theme="dark"][data-theme-page="mensajes"] .locale-option:hover{background-color:#142132}
html[data-theme="dark"][data-theme-page="mensajes"] .locale-option[aria-pressed=true]{border-color:#252e29;background-color:#142132}
html[data-theme="dark"][data-theme-page="mensajes"] .footer-support a{color:inherit}
html[data-theme="dark"][data-theme-page="mensajes"] .help-actions button{border:1px solid var(--line,#3c5068);background-color:#182536}
html[data-theme="dark"][data-theme-page="mensajes"] .footer-directory{border-bottom:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="mensajes"] .footer-directory h2{color:#b1c9eb}
html[data-theme="dark"][data-theme-page="mensajes"] .footer-directory nav a{color:#b1c9eb}
html[data-theme="dark"][data-theme-page="mensajes"] .header-language{border:1px solid #3c5068;background-color:#182536;color:#b1c9eb}
html[data-theme="dark"][data-theme-page="mensajes"] .header-language svg{fill:none;stroke:currentColor}
html[data-theme="dark"][data-theme-page="mensajes"] .header-language select{color:inherit;background-color:transparent;border:0}
html[data-theme="dark"][data-theme-page="mensajes"] .medical-suggestions{background-color:#182536;color:#b1c9eb;border:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="mensajes"] .medical-suggestions [role=option]:hover,html[data-theme="dark"][data-theme-page="mensajes"] .medical-suggestions [aria-selected=true]{background-color:#142132;color:#b1c9eb}
html[data-theme="dark"][data-theme-page="mensajes"] .service-search-bar{border:1px solid #3c5068;background-color:#182536}
html[data-theme="dark"][data-theme-page="mensajes"] .service-search-bar label{color:#b1c9eb}
html[data-theme="dark"][data-theme-page="mensajes"] .service-search-bar label+label{border-left:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="mensajes"] .service-search-bar input[type=search]{border:0;background-color:transparent;color:#b1c9eb}
html[data-theme="dark"][data-theme-page="mensajes"] .service-search-bar button[type=submit]{border:0;background-color:#007a51;color:#fff}
html[data-theme="dark"][data-theme-page="mensajes"] .service-search-bar button:hover{background-color:#006440}
@media(max-width:700px){html[data-theme="dark"][data-theme-page="mensajes"] .service-search-bar label+label{border-left:0;border-top:1px solid #3c5068}
}html[data-theme="dark"][data-theme-page="mensajes"] .translation-status{color:#b1c9eb;background-color:#182536}
html[data-theme="dark"][data-theme-page="mensajes"] .extended-privacy section{border-top:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="mensajes"] .privacy-switch-row small{color:#dce6f2}
html[data-theme="dark"][data-theme-page="mensajes"] .privacy-switch-row input{border:0!important;background:#142132!important}
html[data-theme="dark"][data-theme-page="mensajes"] .privacy-switch-row input:before{background-color:#182536}
html[data-theme="dark"][data-theme-page="mensajes"] .privacy-switch-row input:checked{background:#002763!important}
html[data-theme="dark"][data-theme-page="mensajes"] .extended-privacy .privacy-action{border:1px solid #3c5068;background-color:#182536}
html[data-theme="dark"][data-theme-page="mensajes"] .privacy-person{border:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="mensajes"] .privacy-travel-map{border:0}
html[data-theme="dark"][data-theme-page="mensajes"] .privacy-switch-row input{background:#142132!important}
html[data-theme="dark"][data-theme-page="mensajes"] .privacy-switch-row input:checked{background:#222!important}
html[data-theme="dark"][data-theme-page="mensajes"] .privacy-switch-row input:after{color:#dce6f2}
html[data-theme="dark"][data-theme-page="mensajes"] .notification-bell{border:1px solid var(--line,#3c5068);background-color:var(--paper,#182536);color:#78dbb3}
html[data-theme="dark"][data-theme-page="mensajes"] .notification-count{background-color:#187db9;color:white}
html[data-theme="dark"][data-theme-page="mensajes"] .notification-panel{border:1px solid #3c5068;background-color:#182536;color:#dce6f2}
html[data-theme="dark"][data-theme-page="mensajes"] .notification-heading button{border:0;background-color:transparent;color:#78dbb3}
html[data-theme="dark"][data-theme-page="mensajes"] .notification-read-all{border:0;background-color:transparent;color:#78dbb3}
html[data-theme="dark"][data-theme-page="mensajes"] .notification-item{border-bottom:1px solid #3c5068;color:inherit}
html[data-theme="dark"][data-theme-page="mensajes"] .notification-item.unread{background-color:#182536;border-left:3px solid #3c5068}
html[data-theme="dark"][data-theme-page="mensajes"] .notification-item small{color:#dce6f2}
html[data-theme="dark"][data-theme-page="mensajes"] .notification-detail{border:1px solid var(--line,#3c5068);background-color:#182536;color:var(--ink,#dce6f2)}
html[data-theme="dark"][data-theme-page="mensajes"] .notification-detail::backdrop{background-color:rgb(25 39 35 / .38)}
html[data-theme="dark"][data-theme-page="mensajes"] .notification-detail h2{color:var(--ink,#dce6f2)}
html[data-theme="dark"][data-theme-page="mensajes"] .notification-detail time{color:#dce6f2}
html[data-theme="dark"][data-theme-page="mensajes"] .notification-detail [role=status]{color:#dce6f2}
html[data-theme="dark"][data-theme-page="mensajes"] .notification-detail-close{border:1px solid var(--line,#3c5068);background-color:#182536;color:var(--ink,#dce6f2)}
html[data-theme="dark"][data-theme-page="mensajes"] .notification-detail-link,html[data-theme="dark"][data-theme-page="mensajes"] .notification-detail-retry{border:0;background-color:var(--clay,#007a51);color:#fff}
html[data-theme="dark"][data-theme-page="mensajes"] .notification-detail-link:hover,html[data-theme="dark"][data-theme-page="mensajes"] .notification-detail-retry:hover{background-color:#783221}
html[data-theme="dark"][data-theme-page="mensajes"] .notification-tabs button{border:1px solid #3c5068;background-color:#182536;color:var(--ink,#dce6f2)}
html[data-theme="dark"][data-theme-page="mensajes"] .notification-tabs button[aria-pressed=true]{background-color:var(--clay,#007a51);color:#fff;border-color:transparent}
html[data-theme="dark"][data-theme-page="mensajes"] .notification-inbox-link{color:#78dbb3}
html[data-theme="dark"][data-theme-page="mensajes"]{--paper:#182536;--ink:#b1c9eb;--muted:#b1c9eb;--line:#3c5068;--brand-surface:#182536}
html[data-theme="dark"][data-theme-page="mensajes"] body{background-color:var(--paper);color:var(--ink)}
html[data-theme="dark"][data-theme-page="mensajes"] h1,html[data-theme="dark"][data-theme-page="mensajes"] h2,html[data-theme="dark"][data-theme-page="mensajes"] h3,html[data-theme="dark"][data-theme-page="mensajes"] h4,html[data-theme="dark"][data-theme-page="mensajes"] h5,html[data-theme="dark"][data-theme-page="mensajes"] h6{color:#78dbb3}
html[data-theme="dark"][data-theme-page="mensajes"] header .catalog-tabs a[aria-current=page],html[data-theme="dark"][data-theme-page="mensajes"] header .catalog-tabs .service-nav-trigger[aria-current=page]{color:#78dbb3}
html[data-theme="dark"][data-theme-page="mensajes"] body .text-link,html[data-theme="dark"][data-theme-page="mensajes"] body .property-card h3,html[data-theme="dark"][data-theme-page="mensajes"] body .catalog-browse-card h3,html[data-theme="dark"][data-theme-page="mensajes"] body .footer-support h2{color:#78dbb3}
html[data-theme="dark"][data-theme-page="mensajes"] body .button:not(.outline),html[data-theme="dark"][data-theme-page="mensajes"] body .stay-search-button,html[data-theme="dark"][data-theme-page="mensajes"] body .stay-dates-done,html[data-theme="dark"][data-theme-page="mensajes"] body .catalog-dates-done,html[data-theme="dark"][data-theme-page="mensajes"] body .stay-guests-done{background-color:var(--brand-action);color:#FFFFFF;border-color:var(--brand-action)}
html[data-theme="dark"][data-theme-page="mensajes"] body .button:not(.outline):hover,html[data-theme="dark"][data-theme-page="mensajes"] body .stay-search-button:hover,html[data-theme="dark"][data-theme-page="mensajes"] body .stay-dates-done:hover,html[data-theme="dark"][data-theme-page="mensajes"] body .catalog-dates-done:hover,html[data-theme="dark"][data-theme-page="mensajes"] body .stay-guests-done:hover{background-color:var(--brand-action-hover);border-color:var(--brand-action-hover)}
html[data-theme="dark"][data-theme-page="mensajes"] body .button.outline{background-color:var(--brand-surface);color:#78dbb3;border-color:var(--brand-primary)}
html[data-theme="dark"][data-theme-page="mensajes"] body .button.outline:hover{background-color:var(--brand-sage)}
html[data-theme="dark"][data-theme-page="mensajes"] body .stay-search,html[data-theme="dark"][data-theme-page="mensajes"] body .stay-date-fields,html[data-theme="dark"][data-theme-page="mensajes"] body .stay-destination-popup,html[data-theme="dark"][data-theme-page="mensajes"] body .stay-guests-popup,html[data-theme="dark"][data-theme-page="mensajes"] body .property-card,html[data-theme="dark"][data-theme-page="mensajes"] body .market-card,html[data-theme="dark"][data-theme-page="mensajes"] body .catalog-card,html[data-theme="dark"][data-theme-page="mensajes"] body .catalog-request,html[data-theme="dark"][data-theme-page="mensajes"] body .reservation-card,html[data-theme="dark"][data-theme-page="mensajes"] body .library-property-card,html[data-theme="dark"][data-theme-page="mensajes"] body .property-layout aside,html[data-theme="dark"][data-theme-page="mensajes"] body .catalog-detail-grid aside,html[data-theme="dark"][data-theme-page="mensajes"] body .market-dialog,html[data-theme="dark"][data-theme-page="mensajes"] body .host-ui-dialog,html[data-theme="dark"][data-theme-page="mensajes"] body .login-style-dialog,html[data-theme="dark"][data-theme-page="mensajes"] body .locale-dialog,html[data-theme="dark"][data-theme-page="mensajes"] body .profile-panel{background-color:var(--brand-surface);border-color:var(--line)}
html[data-theme="dark"][data-theme-page="mensajes"] body .stay-guests,html[data-theme="dark"][data-theme-page="mensajes"] body .stay-guests-toggle{background-color:var(--brand-sage)}
html[data-theme="dark"][data-theme-page="mensajes"] body .stay-guest-row,html[data-theme="dark"][data-theme-page="mensajes"] body .catalog-person-count{color:var(--ink)}
html[data-theme="dark"][data-theme-page="mensajes"] body .host-ai,html[data-theme="dark"][data-theme-page="mensajes"] body .market-callout,html[data-theme="dark"][data-theme-page="mensajes"] body .catalog-details div,html[data-theme="dark"][data-theme-page="mensajes"] body .catalog-chat-message.mine,html[data-theme="dark"][data-theme-page="mensajes"] body .stay-destination-option:hover{background-color:var(--brand-sage);color:var(--ink)}
html[data-theme="dark"][data-theme-page="mensajes"] body .stay-date-flexibility button[aria-pressed=true],html[data-theme="dark"][data-theme-page="mensajes"] body .stay-calendar-day.selected,html[data-theme="dark"][data-theme-page="mensajes"] body .service-category[aria-pressed=true] .service-category-icon,html[data-theme="dark"][data-theme-page="mensajes"] body .experience-chip[aria-pressed=true],html[data-theme="dark"][data-theme-page="mensajes"] body .locale-option[aria-pressed=true]{border-color:var(--brand-primary)}
html[data-theme="dark"][data-theme-page="mensajes"] body .stay-calendar-day.selected,html[data-theme="dark"][data-theme-page="mensajes"] body .experience-chip[aria-pressed=true]{background-color:var(--brand-primary);color:#FFFFFF}
html[data-theme="dark"][data-theme-page="mensajes"] body .locale-option[aria-pressed=true]{background-color:var(--brand-sage);color:var(--ink)}
html[data-theme="dark"][data-theme-page="mensajes"] body .site-footer{background-color:var(--paper);color:var(--ink)}
html[data-theme="dark"][data-theme-page="mensajes"] #account-panel.login-style-dialog{background-color:#182536}
html[data-theme="dark"][data-theme-page="mensajes"] #account-panel.login-style-dialog .email-auth form{background-color:transparent;border:0}
html[data-theme="dark"][data-theme-page="mensajes"] .stay-search .stay-destination input:not(:focus)::placeholder{color:transparent}
html[data-theme="dark"][data-theme-page="mensajes"] .stay-search .catalog-person-count:not([data-selected=true]) input:not(:focus){color:transparent}
html[data-theme="dark"][data-theme-page="mensajes"] .site-footer .footer-support h2{color:inherit}
html[data-theme="dark"][data-theme-page="mensajes"] body .stay-search .stay-guests,html[data-theme="dark"][data-theme-page="mensajes"] body .stay-search .stay-guests-toggle{background-color:transparent}
html[data-theme="dark"][data-theme-page="mensajes"] body[data-unified-messages]{--chat-ink:#b1c9eb;--chat-muted:#b1c9eb;--chat-line:#3c5068}
html[data-theme="dark"][data-theme-page="mensajes"] body[data-unified-messages] #conversation-inbox{color:var(--chat-ink)}
html[data-theme="dark"][data-theme-page="mensajes"] body[data-unified-messages] nav.messenger-tabs button{border:0;background-color:#142132;color:#b1c9eb}
html[data-theme="dark"][data-theme-page="mensajes"] body[data-unified-messages] nav.messenger-tabs button[aria-pressed=true]{background-color:#002763;color:#fff}
html[data-theme="dark"][data-theme-page="mensajes"] .conversation-tools input,html[data-theme="dark"][data-theme-page="mensajes"] .conversation-tools select{border:1px solid #3c5068;background-color:#182536;color:#b1c9eb}
html[data-theme="dark"][data-theme-page="mensajes"] .conversation-tools input::placeholder{color:#b1c9eb}
html[data-theme="dark"][data-theme-page="mensajes"] .conversation-tools button{border:0;background-color:transparent;color:#78dbb3}
html[data-theme="dark"][data-theme-page="mensajes"] .conversation-inbox-status{color:#b1c9eb}
html[data-theme="dark"][data-theme-page="mensajes"] .conversation-list{border:0}
html[data-theme="dark"][data-theme-page="mensajes"] .conversation-row{border:0;background-color:transparent;color:#b1c9eb}
html[data-theme="dark"][data-theme-page="mensajes"] .conversation-row>span:not(.conversation-avatar){color:#b1c9eb}
html[data-theme="dark"][data-theme-page="mensajes"] .conversation-row>p{color:#b1c9eb}
html[data-theme="dark"][data-theme-page="mensajes"] .conversation-row>time{color:#b1c9eb}
html[data-theme="dark"][data-theme-page="mensajes"] .conversation-row.is-unread strong,html[data-theme="dark"][data-theme-page="mensajes"] .conversation-row.is-unread>p{color:#b1c9eb}
html[data-theme="dark"][data-theme-page="mensajes"] .conversation-row.is-unread::after{background-color:#0087fe}
html[data-theme="dark"][data-theme-page="mensajes"] .conversation-row:hover{background-color:#142132}
html[data-theme="dark"][data-theme-page="mensajes"] .conversation-avatar{background-color:#142132;color:#78dbb3}
html[data-theme="dark"][data-theme-page="mensajes"] body[data-unified-messages] .conversation-room[open]{border:0;background-color:#182536;color:#b1c9eb}
html[data-theme="dark"][data-theme-page="mensajes"] .conversation-room::backdrop{background-color:rgb(0 39 99 / .25)}
html[data-theme="dark"][data-theme-page="mensajes"] body[data-unified-messages] .conversation-room>h3{border-bottom:1px solid #3c5068;background-color:#182536;color:#b1c9eb}
html[data-theme="dark"][data-theme-page="mensajes"] .conversation-room button{border:0;background-color:transparent;color:#78dbb3}
html[data-theme="dark"][data-theme-page="mensajes"] .conversation-room>.conversation-back,html[data-theme="dark"][data-theme-page="mensajes"] .conversation-room>.conversation-details-toggle,html[data-theme="dark"][data-theme-page="mensajes"] .conversation-room>.conversation-refresh{color:#b1c9eb;background-color:#182536}
html[data-theme="dark"][data-theme-page="mensajes"] .conversation-room>p:not(.conversation-room-status),html[data-theme="dark"][data-theme-page="mensajes"] .conversation-room>a,html[data-theme="dark"][data-theme-page="mensajes"] .conversation-actions{background-color:#182536}
html[data-theme="dark"][data-theme-page="mensajes"] .conversation-day{color:#b1c9eb}
html[data-theme="dark"][data-theme-page="mensajes"] body[data-unified-messages] .conversation-message{background-color:#142132;color:#b1c9eb}
html[data-theme="dark"][data-theme-page="mensajes"] body[data-unified-messages] .conversation-message.mine{background-color:#002763;color:#fff}
html[data-theme="dark"][data-theme-page="mensajes"] .conversation-room-status{color:#b1c9eb}
html[data-theme="dark"][data-theme-page="mensajes"] body[data-unified-messages] .conversation-room form{border-top:1px solid #3c5068;background-color:#182536}
html[data-theme="dark"][data-theme-page="mensajes"] body[data-unified-messages] .conversation-room textarea{border:1px solid #3c5068;background-color:#182536;color:#b1c9eb}
html[data-theme="dark"][data-theme-page="mensajes"] .conversation-room textarea::placeholder{color:#b1c9eb}
html[data-theme="dark"][data-theme-page="mensajes"] body[data-unified-messages] .conversation-room form button{background-color:#007a51;color:#fff}
html[data-theme="dark"][data-theme-page="mensajes"] body[data-unified-messages] .conversation-first-contact[open]>h2{border-bottom:1px solid #3c5068;color:#b1c9eb}
html[data-theme="dark"][data-theme-page="mensajes"]{--paper:#182536;--bg:#182536;--ink:#b1c9eb;--muted:#b1c9eb;--line:#3c5068;--brand-surface:#182536}
html[data-theme="dark"][data-theme-page="mensajes"] body{background-color:var(--paper);color:var(--ink)}
html[data-theme="dark"][data-theme-page="mensajes"] ::selection{background-color:#142132;color:#b1c9eb}
html[data-theme="dark"][data-theme-page="mensajes"] input::placeholder,html[data-theme="dark"][data-theme-page="mensajes"] textarea::placeholder{color:#b1c9eb}
html[data-theme="dark"][data-theme-page="mensajes"] body :is(header.home-header,header.catalog-header,header.catalog-accommodation-header){background-color:#182536}
html[data-theme="dark"][data-theme-page="mensajes"] body :is(.site-footer,.platform-footer){background-color:#182536}
html[data-theme="dark"][data-theme-page="mensajes"] body .button:not(.outline){background-color:#007a51;border-color:#007a51;color:#fff}
html[data-theme="dark"][data-theme-page="mensajes"] body .button:not(.outline):hover{background-color:#006440;border-color:#006440}
html[data-theme="dark"][data-theme-page="mensajes"] body .ms-password-toggle{border:0;background-color:transparent;color:#b1c9eb}
html[data-theme="dark"][data-theme-page="mensajes"] body .ms-password-toggle:hover{background-color:#142132;color:#b1c9eb}
html[data-theme="dark"][data-theme-page="mensajes"] body :is(.market-card,.reservation-card,.messages-login,.resolution-policy){border-color:var(--line)}
html[data-theme="dark"][data-theme-page="mensajes"] body :is(.market-form,.host-ui-dialog,.email-auth,.health-request-form,.reservation-card) :is(input,select,textarea):not([type=checkbox]):not([type=radio]):not([type=file]):not([type=hidden]){border-color:var(--line);color:var(--ink);background-color:#182536}
html[data-theme="dark"][data-theme-page="mensajes"] body :is(.market-form,.host-ui-dialog,.email-auth) :is(input,select,textarea):disabled{background-color:#142132;color:var(--muted)}
html[data-theme="dark"][data-theme-page="mensajes"] body :is(.market-note,.health-note,.service-character-count){color:var(--muted)}
html[data-theme="dark"][data-theme-page="mensajes"] body :is(.market-card,.reservation-card) :is(h2,h3){color:#78dbb3}
html[data-theme="dark"][data-theme-page="mensajes"] body .property-flow-section{border-color:var(--line);background-color:#182536}
html[data-theme="dark"][data-theme-page="mensajes"] body .property-flow-section legend{color:#78dbb3}
html[data-theme="dark"][data-theme-page="mensajes"] body :is(.flow-room,.long-stay-discounts,.host-ai){background-color:#182536;border-color:var(--line)}
html[data-theme="dark"][data-theme-page="mensajes"] body #host-dashboard>.market-card,html[data-theme="dark"][data-theme-page="mensajes"] body #host-properties{border-color:var(--line)}
html[data-theme="dark"][data-theme-page="mensajes"] body #host-dashboard :is(.market-tabs a,.request-row,fieldset){border-color:var(--line)}
html[data-theme="dark"][data-theme-page="mensajes"] body .service-workspace{--crm-ink:var(--ink);--crm-muted:var(--muted);--crm-line:var(--line)}
html[data-theme="dark"][data-theme-page="mensajes"] body .service-workspace :is(.crm-pipeline>section,.crm-case-overview,.crm-thread-messages){background-color:#182536}
html[data-theme="dark"][data-theme-page="mensajes"] body .service-workspace :is(.crm-nav button[aria-current=page],.crm-thread-item[aria-pressed=true]){color:#78dbb3;background-color:#142132}
html[data-theme="dark"][data-theme-page="mensajes"] body .login-style-dialog .email-auth input{border-color:var(--line)}
html[data-theme="dark"][data-theme-page="mensajes"] body .login-style-dialog .login-divider:before,html[data-theme="dark"][data-theme-page="mensajes"] body .login-style-dialog .login-divider:after{background-color:var(--line)}
html[data-theme="dark"][data-theme-page="mensajes"] body .login-style-dialog .password-forgot{color:#78dbb3}
html[data-theme="dark"][data-theme-page="mensajes"] body #catalog-form.dental-form .health-editor{border-color:var(--line)}
html[data-theme="dark"][data-theme-page="mensajes"] body #catalog-form.dental-form .health-editor>legend{color:#78dbb3}
html[data-theme="dark"][data-theme-page="mensajes"] body #catalog-form.dental-form .health-editor h3{border-top:1px solid var(--line);color:#78dbb3}
html[data-theme="dark"][data-theme-page="mensajes"] body #catalog-form.dental-form .health-editor fieldset{border-color:var(--line)}
html[data-theme="dark"][data-theme-page="mensajes"] body #catalog-form.dental-form :is(.health-treatment-row,.health-staff-row){background-color:#182536;border-color:var(--line)}
html[data-theme="dark"][data-theme-page="mensajes"] body #catalog-form.dental-form .dental-field-assist{border-color:var(--line)}
html[data-theme="dark"][data-theme-page="mensajes"] body #catalog-form.dental-form .dental-field-assist:focus-within{border-color:var(--brand-primary)}
html[data-theme="dark"][data-theme-page="mensajes"] body #catalog-form.dental-form .dental-day{border-color:var(--line);background-color:#182536}
html[data-theme="dark"][data-theme-page="mensajes"] body #catalog-form.dental-form .service-form-action{background-color:#182536;color:#78dbb3;border:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="mensajes"] body #catalog-form.dental-form .service-form-action:hover{background-color:#142132;border-color:var(--clay)}
html[data-theme="dark"][data-theme-page="mensajes"] body #catalog-form.dental-form .dental-save-actions{border-top:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="mensajes"]{background-color:var(--paper)}
@media(max-width:420px){html[data-theme="dark"][data-theme-page="mensajes"] body .account-profile-stats>div{border:0}
}html[data-theme="dark"][data-theme-page="mensajes"] [data-ms-icon]::before{background-color:currentColor}
@media(forced-colors:active){html[data-theme="dark"][data-theme-page="mensajes"] [data-ms-icon]::before{background-color:ButtonText}
}html[data-theme="dark"][data-theme-page="mis-alojamientos"] :where(body){background-color:#182536;color:#b1c9eb}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] :where(a){color:inherit}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] :where(.skip:focus){background-color:#182536;color:#b1c9eb}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] :where(header){background-color:#182536}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] :where(.medical-hero){background-color:#002763;color:#fff}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] :where(.medical-search){background-color:#182536;color:#b1c9eb}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] :where(.medical-search input,.medical-search button){border:1px solid #3c5068;background-color:#182536;color:#b1c9eb}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] :where(.medical-search button){background-color:#007a51;color:#fff}
html[data-theme="dark"][data-theme-page="mis-alojamientos"]{--paper:#182536;--ink:#b1c9eb;--muted:#b1c9eb;--line:#3c5068}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] body{background-color:var(--paper);color:var(--ink)}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] a{color:inherit}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] button{color:inherit}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] .skip{background-color:var(--ink);color:white}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] header{border-bottom:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] .mark{color:#78dbb3}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] nav>a:not(.nav-cta):hover{color:#78dbb3}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] nav button{border:1px solid var(--line);background-color:transparent}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] .nav-cta{border-bottom:1px solid var(--ink)}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] .dot{background-color:var(--clay)}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] em{color:#78dbb3}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] .hero-copy>p{color:var(--muted)}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] .button{background-color:var(--clay);color:white;border:1px solid var(--clay)}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] .button:hover{background-color:#006440}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] .text-link{border:0;border-bottom:1px solid currentColor;background-color:transparent}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] .image-tag{background-color:var(--paper)}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] .facts>div{border-top:1px solid var(--line);border-bottom:1px solid var(--line);border-right:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] .facts>div:last-child{border-right:0}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] .facts span{color:var(--muted)}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] .section-head>p{color:var(--muted)}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] .photo{border:0;background-color:#142132}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] .photo:after{background:linear-gradient(transparent,#0009)}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] .photo>span{color:white}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] .photo i{color:white}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] .amenity-section{background-color:#142132}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] .amenity-layout>div>p{color:var(--muted)}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] .amenities article{border-bottom:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] .amenities article>span{color:#dce6f2}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] .amenities p{color:var(--muted)}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] .location-stamp{background-color:var(--paper)}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] .location p{color:var(--muted)}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] .outline{background-color:transparent;color:var(--ink);border-color:var(--line)}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] .outline:hover{background-color:#142132}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] .access-note{border-left:2px solid var(--clay)}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] .faq{border-top:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] details{border-bottom:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] summary:after{color:#78dbb3}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] details p{color:var(--muted)}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] .booking{background-color:#002763;color:var(--paper)}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] .booking em{color:#b1c9eb}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] .booking-layout>div>p{color:#d2d9d1}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] .contact-tel span{color:#d2d9d1}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] form{background-color:var(--paper);color:var(--ink)}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] input,html[data-theme="dark"][data-theme-page="mis-alojamientos"] select{border:1px solid var(--line);background-color:transparent;color:var(--ink)}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] .nights{color:var(--muted)}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] .form-note{color:var(--muted)}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] .footer-bottom{border-top:1px solid var(--line);color:var(--muted)}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] .floating-wa{background-color:#002763;color:white;border:1px solid #ffffff50}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] .floating-wa svg{fill:currentColor}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] dialog{border:0;background-color:#182536}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] dialog::backdrop{background-color:#14221be8}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] #close{background-color:transparent;border:0}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] .lightbox-controls button{background-color:transparent;border:1px solid var(--line)}
@media(max-width:700px){html[data-theme="dark"][data-theme-page="mis-alojamientos"] .facts>div:nth-child(even){border-right:0}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] .facts>div:nth-child(n+3){border-top:0}
}html[data-theme="dark"][data-theme-page="mis-alojamientos"] .calendar-toolbar{border-top:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] .calendar-source{color:var(--muted)}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] .calendar-frame{background-color:#182536;border:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] .calendar-frame iframe{border:0}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] .calendar-footnote p{color:var(--muted)}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] .space-filters button{background-color:transparent;border:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] .space-filters button[aria-pressed=true]{background-color:var(--ink);color:var(--paper);border-color:var(--ink)}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] .room-card{border:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] .room-card>button{border:0;background-color:transparent}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] .room-card p,html[data-theme="dark"][data-theme-page="mis-alojamientos"] .stay-details>p{color:var(--muted)}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] .stay-dialog{color:var(--ink);border:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] .stay-dialog::backdrop{background-color:#252e2880}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] .dialog-close{background-color:transparent;border:0}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] .host-section{border-top:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] .host-monogram{background-color:#142132;color:#78dbb3}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] .host-section p{color:var(--muted)}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] .guest-reviews{border-top:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] .guest-reviews p{color:var(--muted)}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] .room-card{background-color:#182536}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] .photo-carousel .photo img{background-color:#142132}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] .carousel-arrow{background-color:#fffaf2ee;color:var(--ink);border:1px solid #fff8}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] .carousel-arrow:hover{background-color:#182536}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] .carousel-count{color:var(--muted)}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] .profile-user .profile-trigger{border:1px solid var(--clay,#007a51);background-color:var(--clay,#007a51);color:#ffffff}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] .profile-panel{background-color:#182536;color:#dce6f2;border:1px solid var(--line,#3c5068)}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] .profile-panel small{color:var(--muted,#dce6f2)}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] .profile-panel a,html[data-theme="dark"][data-theme-page="mis-alojamientos"] .profile-panel .profile-logout{border:0;border-top:1px solid var(--line,#3c5068);background-color:transparent;color:inherit}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] .profile-panel .profile-logout{color:#78dbb3}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] .account-modes a{border:1px solid var(--line,#3c5068);color:var(--ink,#dce6f2)}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] .account-modes a[aria-current="page"]{background-color:var(--clay,#007a51);border-color:var(--clay,#007a51);color:#ffffff}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] .account-modes a:hover{border-color:var(--clay,#007a51)}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] .profile-panel .profile-menu-icon{color:currentColor}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] .profile-panel a:hover,html[data-theme="dark"][data-theme-page="mis-alojamientos"] .profile-panel .profile-logout:hover{background-color:#142132}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] header nav .account-profile-login,html[data-theme="dark"][data-theme-page="mis-alojamientos"] header nav .profile-user .profile-trigger{border:1px solid var(--clay,#007a51);background-color:var(--clay,#007a51);color:#ffffff}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] .account-header-controls .account-mode-switch{border:1px solid var(--line,#3c5068);background-color:#182536;color:var(--ink,#dce6f2)}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] .account-header-controls .account-mode-switch:hover{border-color:var(--clay,#007a51)}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] .account-header-controls .account-profile-login{border:1px solid var(--clay,#007a51);background-color:var(--clay,#007a51);color:#ffffff}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] .resolution-menu-badge{background-color:#a34a31;color:#fff}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] .profile-panel[data-mode="host"] [data-profile-community-browse],html[data-theme="dark"][data-theme-page="mis-alojamientos"] .profile-panel[data-mode="host"] [data-profile-resolutions]{border-top:2px solid var(--line,#3c5068)}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] .profile-trigger-initials{color:#fff}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] body>dialog.messenger-inbox-window{border:1px solid #3c5068;background-color:#182536;color:#b1c9eb}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] body>dialog.messenger-inbox-window::backdrop{background-color:rgb(0 39 99 / .32)}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] .messenger-window-heading{background-color:#182536;border-bottom:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] .messenger-window-heading h2{color:#b1c9eb}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] .messenger-window-close{border:1px solid #3c5068;background-color:#182536;color:#b1c9eb}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] .messenger-frame-window>iframe{border:0;background-color:#182536}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] .market-hero>p{color:var(--muted)}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] .market-search{background-color:#182536;border:1px solid var(--line);color:var(--ink)}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] .market-main input,html[data-theme="dark"][data-theme-page="mis-alojamientos"] .market-main select,html[data-theme="dark"][data-theme-page="mis-alojamientos"] .market-main textarea{border:1px solid var(--line);background-color:#182536;color:var(--ink)}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] .property-card{background-color:#182536;border:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] .property-card p{color:var(--muted)}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] .market-card{background-color:#182536;border:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] .market-form{background-color:transparent;color:var(--ink)}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] .market-note{color:var(--muted)}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] .market-callout{background-color:#142132}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] .market-footer{border-top:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] .market-dialog{border:1px solid var(--line);background-color:var(--paper);color:var(--ink)}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] .market-dialog::backdrop{background-color:#252e2880}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] .market-dialog .market-form{color:var(--ink)}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] .market-dialog textarea{border:1px solid var(--line);background-color:#182536}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] .request-row{border-top:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] .status-pill{background-color:#142132}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] .market-photo{background-color:#142132}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] .market-caption{color:var(--muted)}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] .review-card{border-top:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] .review-card small{color:var(--muted)}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] .request-bubble{background-color:#182536;border:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] .platform-home-links{border-bottom:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] .finance-grid>div{background-color:#142132}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] .host-steps{color:var(--muted)}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] #editor-progress,html[data-theme="dark"][data-theme-page="mis-alojamientos"] #photo-status{background-color:#142132}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] #market-status:not(:empty){background-color:#182536;border:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] .host-ai{border:1px solid #3c5068;background-color:#142132}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] .ai-suggestion{background-color:var(--paper);border:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] .long-stay-discounts{border:1px solid var(--line);background-color:#142132}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] .review-stars{border:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] .review-stars span{color:#78dbb3}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] .guest-property-card{background-color:transparent;border:0}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] .guest-property-card .property-card-media{background-color:#142132}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] .guest-property-card .status-pill{background-color:transparent;color:var(--muted)}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] .property-photo-arrow{border:0;background-color:#182536}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] .search-filter-toggle{border:1px solid #3c5068;background-color:#182536;color:#b1c9eb}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] .search-filter-controls{border:1px solid #3c5068;background-color:#142132}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] .search-filter-controls select{background-color:#182536}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] .search-sort-note{color:#dce6f2}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] .search-filter-chip{border:1px solid #3c5068;background-color:#182536;color:#dce6f2}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] .loyalty-offer{color:#dce6f2}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] .listing-visibility-switch{border:1px solid #3c5068;background-color:#182536;color:#dce6f2}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] .listing-visibility-switch:before{background-color:#969c94}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] .listing-visibility-switch[aria-checked=true]{background-color:#176b45;color:#fff;border-color:#176b45}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] .listing-visibility-switch[aria-checked=true]:before{background-color:#182536}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] .listing-visibility-notice{border:1px solid #3c5068;background-color:#182536;color:#ffb4ac}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] .property-owner-group{border-top:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] .cohost-pending-box{border:1px solid var(--line);background-color:#182536}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] .cohost-contact-fields input,html[data-theme="dark"][data-theme-page="mis-alojamientos"] .cohost-pending-box input{background-color:#182536}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] .cohost-contact-fields input::placeholder{color:#dce6f2}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] .cohost-permission-form fieldset{border:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] .cohost-permission-form .check-label span{color:#dce6f2}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] .cohost-permission-form .check-label:has(input:checked) span{color:var(--ink)}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] .cohost-remove{color:#ffb4ac}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] .cohost-remove:disabled{color:#dce6f2}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] .calendar-day{border:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] .calendar-day.busy{background-color:#1c2d43;border-color:#3c5068}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] .calendar-feed{border-bottom:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] .calendar-tutorial video{background-color:#182536}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] .team-scope-columns [data-scope-rights]{border-top:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] .cohost-contact-fields>.cohost-edit-permissions,html[data-theme="dark"][data-theme-page="mis-alojamientos"] .cohost-contact-fields>.cohost-remove{border:0}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] .email-auth{border-top:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] .email-auth input{border:1px solid #3c5068;background-color:#182536;color:#dce6f2}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] .email-auth .email-toggle{background-color:transparent;border:1px solid #26362e;color:#dce6f2}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] .login-style-dialog{border:1px solid #3c5068;background-color:#182536}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] .login-style-dialog::backdrop{background-color:#252e2870}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] .login-style-dialog .dialog-close{border:1px solid #3c5068;background-color:#182536}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] .login-style-dialog .email-auth{border:0}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] .login-access input,html[data-theme="dark"][data-theme-page="mis-alojamientos"] .login-access select{background-color:#182536}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] .login-access .button{background-color:var(--clay,#007a51);border-color:var(--clay,#007a51);color:white}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] .login-divider:before,html[data-theme="dark"][data-theme-page="mis-alojamientos"] .login-divider:after{background-color:#142132}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] .property-share-button{border:1px solid var(--line,#3c5068);background-color:#182536;color:var(--ink,#b1c9eb)}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] .property-share-button:hover{border-color:var(--clay,#007a51)}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] .property-share-dialog{border:1px solid var(--line,#3c5068);background-color:var(--paper,#182536);color:var(--ink,#b1c9eb)}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] .property-share-dialog::backdrop{background-color:#252e2880}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] .share-close{border:0;background-color:transparent}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] .share-link-label input{border:1px solid var(--line,#3c5068);background-color:#182536;color:inherit}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] .favorite-heart{border:1px solid #ffffffaa;background-color:#182536;color:#dce6f2}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] .favorite-heart.is-favorite{color:#ffb4ac}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] .favorite-heart.is-favorite svg{fill:currentColor}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] .favorite-feedback{background-color:#254a35;color:#fff}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] .library-tabs button{border:1px solid #3c5068;background-color:#182536;color:#dce6f2}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] .library-tabs button[aria-selected=true]{background-color:#007a51;color:#fff;border-color:#007a51}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] .library-property-card{border:1px solid #3c5068;background-color:#182536}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] .library-no-photo{background-color:#142132;color:#dce6f2}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] .library-section-head button{background-color:#182536;border:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] .library-note{background-color:#142132}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] .reservation-filters button{border:1px solid #3c5068;background-color:#182536}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] .reservation-filters button[aria-pressed=true]{background-color:#007a51;color:#fff}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] .property-characteristics{border:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] .property-characteristics input[readonly]{background-color:#142132}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] .profile-privacy-form fieldset{border:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] .privacy-choice small{color:#dce6f2}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] .privacy-preview{background-color:#142132}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] .account-verified{color:#b1c9eb}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] .verification-summary{background-color:#182536}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] .verification-identity{border-top:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] .verification-whatsapp{border:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] .account-profile-heading button{background-color:#142132;border:0;color:#dce6f2}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] .account-profile-card{border:1px solid #3c5068;background-color:#182536}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] .account-profile-initials{background-color:#142132;color:#78dbb3}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] .account-profile-identity p{color:#dce6f2}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] .account-profile-stats>div{border-bottom:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] .account-profile-stats>div:last-child{border:0}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] .profile-private-details dt{color:#dce6f2}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] .guest-loyalty-card{border:1px solid var(--line);background-color:#182536}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] .guest-loyalty-card>strong{color:#78dbb3}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] .profile-camera-button{border:1px solid var(--line);background-color:var(--paper)}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] #host-profile-form fieldset{border:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] #host-profile-form [data-bio-proposal]{background-color:#142132}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] #host-profile-form .profile-final-consent a{color:#78dbb3}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] .profile-editor-dialog{border:1px solid #3c5068;background-color:#182536}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] .profile-editor-dialog::backdrop{background-color:#252e2870}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] .profile-modal-heading{border-bottom:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] .profile-modal-heading button{border:1px solid var(--line);background-color:#182536}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] .profile-editor-dialog fieldset{background-color:#182536}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] .profile-editor-dialog input,html[data-theme="dark"][data-theme-page="mis-alojamientos"] .profile-editor-dialog select,html[data-theme="dark"][data-theme-page="mis-alojamientos"] .profile-editor-dialog textarea{background-color:#182536}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] .profile-bio-count{color:var(--muted)}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] .profile-email-check{background-color:#087fc5;color:white}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] .account-mfa-qr{background-color:#182536}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] .site-footer-row{border-top:1px solid var(--line,#3c5068);color:var(--ink,#dce6f2)}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] .site-footer-legal a{color:inherit}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] .footer-language select{border:0;background-color:transparent;color:inherit}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] .footer-socials button{border:0;background-color:transparent;color:inherit}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] .site-footer svg{fill:none;stroke:currentColor}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] .platform-information section{border-bottom:1px solid var(--line,#3c5068)}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] .locale-trigger{border:0;background-color:transparent;color:inherit}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] .locale-dialog{border:0;background-color:#182536;color:#dce6f2}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] .locale-dialog::backdrop{background-color:rgba(0,0,0,.38)}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] .locale-close{border:0;background-color:transparent}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] .locale-note{color:#dce6f2}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] .locale-dialog input{border:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] .locale-option{border:1px solid transparent;background-color:transparent;color:inherit}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] .locale-option small{color:#dce6f2}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] .locale-option:hover{background-color:#142132}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] .locale-option[aria-pressed=true]{border-color:#252e29;background-color:#142132}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] .footer-support a{color:inherit}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] .help-actions button{border:1px solid var(--line,#3c5068);background-color:#182536}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] .footer-directory{border-bottom:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] .footer-directory h2{color:#b1c9eb}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] .footer-directory nav a{color:#b1c9eb}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] .header-language{border:1px solid #3c5068;background-color:#182536;color:#b1c9eb}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] .header-language svg{fill:none;stroke:currentColor}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] .header-language select{color:inherit;background-color:transparent;border:0}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] .medical-suggestions{background-color:#182536;color:#b1c9eb;border:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] .medical-suggestions [role=option]:hover,html[data-theme="dark"][data-theme-page="mis-alojamientos"] .medical-suggestions [aria-selected=true]{background-color:#142132;color:#b1c9eb}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] .service-search-bar{border:1px solid #3c5068;background-color:#182536}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] .service-search-bar label{color:#b1c9eb}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] .service-search-bar label+label{border-left:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] .service-search-bar input[type=search]{border:0;background-color:transparent;color:#b1c9eb}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] .service-search-bar button[type=submit]{border:0;background-color:#007a51;color:#fff}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] .service-search-bar button:hover{background-color:#006440}
@media(max-width:700px){html[data-theme="dark"][data-theme-page="mis-alojamientos"] .service-search-bar label+label{border-left:0;border-top:1px solid #3c5068}
}html[data-theme="dark"][data-theme-page="mis-alojamientos"] .translation-status{color:#b1c9eb;background-color:#182536}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] .extended-privacy section{border-top:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] .privacy-switch-row small{color:#dce6f2}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] .privacy-switch-row input{border:0!important;background:#142132!important}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] .privacy-switch-row input:before{background-color:#182536}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] .privacy-switch-row input:checked{background:#002763!important}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] .extended-privacy .privacy-action{border:1px solid #3c5068;background-color:#182536}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] .privacy-person{border:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] .privacy-travel-map{border:0}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] .privacy-switch-row input{background:#142132!important}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] .privacy-switch-row input:checked{background:#222!important}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] .privacy-switch-row input:after{color:#dce6f2}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] .notification-bell{border:1px solid var(--line,#3c5068);background-color:var(--paper,#182536);color:#78dbb3}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] .notification-count{background-color:#187db9;color:white}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] .notification-panel{border:1px solid #3c5068;background-color:#182536;color:#dce6f2}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] .notification-heading button{border:0;background-color:transparent;color:#78dbb3}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] .notification-read-all{border:0;background-color:transparent;color:#78dbb3}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] .notification-item{border-bottom:1px solid #3c5068;color:inherit}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] .notification-item.unread{background-color:#182536;border-left:3px solid #3c5068}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] .notification-item small{color:#dce6f2}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] .notification-detail{border:1px solid var(--line,#3c5068);background-color:#182536;color:var(--ink,#dce6f2)}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] .notification-detail::backdrop{background-color:rgb(25 39 35 / .38)}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] .notification-detail h2{color:var(--ink,#dce6f2)}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] .notification-detail time{color:#dce6f2}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] .notification-detail [role=status]{color:#dce6f2}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] .notification-detail-close{border:1px solid var(--line,#3c5068);background-color:#182536;color:var(--ink,#dce6f2)}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] .notification-detail-link,html[data-theme="dark"][data-theme-page="mis-alojamientos"] .notification-detail-retry{border:0;background-color:var(--clay,#007a51);color:#fff}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] .notification-detail-link:hover,html[data-theme="dark"][data-theme-page="mis-alojamientos"] .notification-detail-retry:hover{background-color:#783221}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] .notification-tabs button{border:1px solid #3c5068;background-color:#182536;color:var(--ink,#dce6f2)}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] .notification-tabs button[aria-pressed=true]{background-color:var(--clay,#007a51);color:#fff;border-color:transparent}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] .notification-inbox-link{color:#78dbb3}
html[data-theme="dark"][data-theme-page="mis-alojamientos"]{--paper:#182536;--ink:#b1c9eb;--muted:#b1c9eb;--line:#3c5068;--brand-surface:#182536}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] body{background-color:var(--paper);color:var(--ink)}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] h1,html[data-theme="dark"][data-theme-page="mis-alojamientos"] h2,html[data-theme="dark"][data-theme-page="mis-alojamientos"] h3,html[data-theme="dark"][data-theme-page="mis-alojamientos"] h4,html[data-theme="dark"][data-theme-page="mis-alojamientos"] h5,html[data-theme="dark"][data-theme-page="mis-alojamientos"] h6{color:#78dbb3}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] header .catalog-tabs a[aria-current=page],html[data-theme="dark"][data-theme-page="mis-alojamientos"] header .catalog-tabs .service-nav-trigger[aria-current=page]{color:#78dbb3}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] body .text-link,html[data-theme="dark"][data-theme-page="mis-alojamientos"] body .property-card h3,html[data-theme="dark"][data-theme-page="mis-alojamientos"] body .catalog-browse-card h3,html[data-theme="dark"][data-theme-page="mis-alojamientos"] body .footer-support h2{color:#78dbb3}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] body .button:not(.outline),html[data-theme="dark"][data-theme-page="mis-alojamientos"] body .stay-search-button,html[data-theme="dark"][data-theme-page="mis-alojamientos"] body .stay-dates-done,html[data-theme="dark"][data-theme-page="mis-alojamientos"] body .catalog-dates-done,html[data-theme="dark"][data-theme-page="mis-alojamientos"] body .stay-guests-done{background-color:var(--brand-action);color:#FFFFFF;border-color:var(--brand-action)}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] body .button:not(.outline):hover,html[data-theme="dark"][data-theme-page="mis-alojamientos"] body .stay-search-button:hover,html[data-theme="dark"][data-theme-page="mis-alojamientos"] body .stay-dates-done:hover,html[data-theme="dark"][data-theme-page="mis-alojamientos"] body .catalog-dates-done:hover,html[data-theme="dark"][data-theme-page="mis-alojamientos"] body .stay-guests-done:hover{background-color:var(--brand-action-hover);border-color:var(--brand-action-hover)}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] body .button.outline{background-color:var(--brand-surface);color:#78dbb3;border-color:var(--brand-primary)}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] body .button.outline:hover{background-color:var(--brand-sage)}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] body .stay-search,html[data-theme="dark"][data-theme-page="mis-alojamientos"] body .stay-date-fields,html[data-theme="dark"][data-theme-page="mis-alojamientos"] body .stay-destination-popup,html[data-theme="dark"][data-theme-page="mis-alojamientos"] body .stay-guests-popup,html[data-theme="dark"][data-theme-page="mis-alojamientos"] body .property-card,html[data-theme="dark"][data-theme-page="mis-alojamientos"] body .market-card,html[data-theme="dark"][data-theme-page="mis-alojamientos"] body .catalog-card,html[data-theme="dark"][data-theme-page="mis-alojamientos"] body .catalog-request,html[data-theme="dark"][data-theme-page="mis-alojamientos"] body .reservation-card,html[data-theme="dark"][data-theme-page="mis-alojamientos"] body .library-property-card,html[data-theme="dark"][data-theme-page="mis-alojamientos"] body .property-layout aside,html[data-theme="dark"][data-theme-page="mis-alojamientos"] body .catalog-detail-grid aside,html[data-theme="dark"][data-theme-page="mis-alojamientos"] body .market-dialog,html[data-theme="dark"][data-theme-page="mis-alojamientos"] body .host-ui-dialog,html[data-theme="dark"][data-theme-page="mis-alojamientos"] body .login-style-dialog,html[data-theme="dark"][data-theme-page="mis-alojamientos"] body .locale-dialog,html[data-theme="dark"][data-theme-page="mis-alojamientos"] body .profile-panel{background-color:var(--brand-surface);border-color:var(--line)}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] body .stay-guests,html[data-theme="dark"][data-theme-page="mis-alojamientos"] body .stay-guests-toggle{background-color:var(--brand-sage)}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] body .stay-guest-row,html[data-theme="dark"][data-theme-page="mis-alojamientos"] body .catalog-person-count{color:var(--ink)}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] body .host-ai,html[data-theme="dark"][data-theme-page="mis-alojamientos"] body .market-callout,html[data-theme="dark"][data-theme-page="mis-alojamientos"] body .catalog-details div,html[data-theme="dark"][data-theme-page="mis-alojamientos"] body .catalog-chat-message.mine,html[data-theme="dark"][data-theme-page="mis-alojamientos"] body .stay-destination-option:hover{background-color:var(--brand-sage);color:var(--ink)}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] body .stay-date-flexibility button[aria-pressed=true],html[data-theme="dark"][data-theme-page="mis-alojamientos"] body .stay-calendar-day.selected,html[data-theme="dark"][data-theme-page="mis-alojamientos"] body .service-category[aria-pressed=true] .service-category-icon,html[data-theme="dark"][data-theme-page="mis-alojamientos"] body .experience-chip[aria-pressed=true],html[data-theme="dark"][data-theme-page="mis-alojamientos"] body .locale-option[aria-pressed=true]{border-color:var(--brand-primary)}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] body .stay-calendar-day.selected,html[data-theme="dark"][data-theme-page="mis-alojamientos"] body .experience-chip[aria-pressed=true]{background-color:var(--brand-primary);color:#FFFFFF}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] body .locale-option[aria-pressed=true]{background-color:var(--brand-sage);color:var(--ink)}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] body .site-footer{background-color:var(--paper);color:var(--ink)}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] #account-panel.login-style-dialog{background-color:#182536}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] #account-panel.login-style-dialog .email-auth form{background-color:transparent;border:0}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] .stay-search .stay-destination input:not(:focus)::placeholder{color:transparent}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] .stay-search .catalog-person-count:not([data-selected=true]) input:not(:focus){color:transparent}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] .site-footer .footer-support h2{color:inherit}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] body .stay-search .stay-guests,html[data-theme="dark"][data-theme-page="mis-alojamientos"] body .stay-search .stay-guests-toggle{background-color:transparent}
html[data-theme="dark"][data-theme-page="mis-alojamientos"]{--paper:#182536;--bg:#182536;--ink:#b1c9eb;--muted:#b1c9eb;--line:#3c5068;--brand-surface:#182536}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] body{background-color:var(--paper);color:var(--ink)}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] ::selection{background-color:#142132;color:#b1c9eb}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] input::placeholder,html[data-theme="dark"][data-theme-page="mis-alojamientos"] textarea::placeholder{color:#b1c9eb}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] body :is(header.home-header,header.catalog-header,header.catalog-accommodation-header){background-color:#182536}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] body :is(.site-footer,.platform-footer){background-color:#182536}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] body .button:not(.outline){background-color:#007a51;border-color:#007a51;color:#fff}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] body .button:not(.outline):hover{background-color:#006440;border-color:#006440}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] body .ms-password-toggle{border:0;background-color:transparent;color:#b1c9eb}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] body .ms-password-toggle:hover{background-color:#142132;color:#b1c9eb}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] body :is(.market-card,.reservation-card,.messages-login,.resolution-policy){border-color:var(--line)}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] body :is(.market-form,.host-ui-dialog,.email-auth,.health-request-form,.reservation-card) :is(input,select,textarea):not([type=checkbox]):not([type=radio]):not([type=file]):not([type=hidden]){border-color:var(--line);color:var(--ink);background-color:#182536}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] body :is(.market-form,.host-ui-dialog,.email-auth) :is(input,select,textarea):disabled{background-color:#142132;color:var(--muted)}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] body :is(.market-note,.health-note,.service-character-count){color:var(--muted)}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] body :is(.market-card,.reservation-card) :is(h2,h3){color:#78dbb3}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] body .property-flow-section{border-color:var(--line);background-color:#182536}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] body .property-flow-section legend{color:#78dbb3}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] body :is(.flow-room,.long-stay-discounts,.host-ai){background-color:#182536;border-color:var(--line)}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] body #host-dashboard>.market-card,html[data-theme="dark"][data-theme-page="mis-alojamientos"] body #host-properties{border-color:var(--line)}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] body #host-dashboard :is(.market-tabs a,.request-row,fieldset){border-color:var(--line)}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] body .service-workspace{--crm-ink:var(--ink);--crm-muted:var(--muted);--crm-line:var(--line)}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] body .service-workspace :is(.crm-pipeline>section,.crm-case-overview,.crm-thread-messages){background-color:#182536}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] body .service-workspace :is(.crm-nav button[aria-current=page],.crm-thread-item[aria-pressed=true]){color:#78dbb3;background-color:#142132}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] body .login-style-dialog .email-auth input{border-color:var(--line)}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] body .login-style-dialog .login-divider:before,html[data-theme="dark"][data-theme-page="mis-alojamientos"] body .login-style-dialog .login-divider:after{background-color:var(--line)}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] body .login-style-dialog .password-forgot{color:#78dbb3}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] body #catalog-form.dental-form .health-editor{border-color:var(--line)}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] body #catalog-form.dental-form .health-editor>legend{color:#78dbb3}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] body #catalog-form.dental-form .health-editor h3{border-top:1px solid var(--line);color:#78dbb3}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] body #catalog-form.dental-form .health-editor fieldset{border-color:var(--line)}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] body #catalog-form.dental-form :is(.health-treatment-row,.health-staff-row){background-color:#182536;border-color:var(--line)}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] body #catalog-form.dental-form .dental-field-assist{border-color:var(--line)}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] body #catalog-form.dental-form .dental-field-assist:focus-within{border-color:var(--brand-primary)}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] body #catalog-form.dental-form .dental-day{border-color:var(--line);background-color:#182536}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] body #catalog-form.dental-form .service-form-action{background-color:#182536;color:#78dbb3;border:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] body #catalog-form.dental-form .service-form-action:hover{background-color:#142132;border-color:var(--clay)}
html[data-theme="dark"][data-theme-page="mis-alojamientos"] body #catalog-form.dental-form .dental-save-actions{border-top:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="mis-alojamientos"]{background-color:var(--paper)}
@media(max-width:420px){html[data-theme="dark"][data-theme-page="mis-alojamientos"] body .account-profile-stats>div{border:0}
}html[data-theme="dark"][data-theme-page="mis-alojamientos"] [data-ms-icon]::before{background-color:currentColor}
@media(forced-colors:active){html[data-theme="dark"][data-theme-page="mis-alojamientos"] [data-ms-icon]::before{background-color:ButtonText}
}html[data-theme="dark"][data-theme-page="mis-solicitudes"] :where(body){background-color:#182536;color:#b1c9eb}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] :where(a){color:inherit}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] :where(.skip:focus){background-color:#182536;color:#b1c9eb}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] :where(header){background-color:#182536}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] :where(.medical-hero){background-color:#002763;color:#fff}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] :where(.medical-search){background-color:#182536;color:#b1c9eb}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] :where(.medical-search input,.medical-search button){border:1px solid #3c5068;background-color:#182536;color:#b1c9eb}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] :where(.medical-search button){background-color:#007a51;color:#fff}
html[data-theme="dark"][data-theme-page="mis-solicitudes"]{--paper:#182536;--ink:#b1c9eb;--muted:#b1c9eb;--line:#3c5068}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] body{background-color:var(--paper);color:var(--ink)}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] a{color:inherit}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] button{color:inherit}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] .skip{background-color:var(--ink);color:white}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] header{border-bottom:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] .mark{color:#78dbb3}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] nav>a:not(.nav-cta):hover{color:#78dbb3}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] nav button{border:1px solid var(--line);background-color:transparent}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] .nav-cta{border-bottom:1px solid var(--ink)}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] .dot{background-color:var(--clay)}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] em{color:#78dbb3}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] .hero-copy>p{color:var(--muted)}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] .button{background-color:var(--clay);color:white;border:1px solid var(--clay)}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] .button:hover{background-color:#006440}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] .text-link{border:0;border-bottom:1px solid currentColor;background-color:transparent}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] .image-tag{background-color:var(--paper)}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] .facts>div{border-top:1px solid var(--line);border-bottom:1px solid var(--line);border-right:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] .facts>div:last-child{border-right:0}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] .facts span{color:var(--muted)}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] .section-head>p{color:var(--muted)}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] .photo{border:0;background-color:#142132}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] .photo:after{background:linear-gradient(transparent,#0009)}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] .photo>span{color:white}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] .photo i{color:white}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] .amenity-section{background-color:#142132}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] .amenity-layout>div>p{color:var(--muted)}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] .amenities article{border-bottom:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] .amenities article>span{color:#dce6f2}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] .amenities p{color:var(--muted)}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] .location-stamp{background-color:var(--paper)}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] .location p{color:var(--muted)}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] .outline{background-color:transparent;color:var(--ink);border-color:var(--line)}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] .outline:hover{background-color:#142132}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] .access-note{border-left:2px solid var(--clay)}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] .faq{border-top:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] details{border-bottom:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] summary:after{color:#78dbb3}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] details p{color:var(--muted)}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] .booking{background-color:#002763;color:var(--paper)}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] .booking em{color:#b1c9eb}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] .booking-layout>div>p{color:#d2d9d1}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] .contact-tel span{color:#d2d9d1}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] form{background-color:var(--paper);color:var(--ink)}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] input,html[data-theme="dark"][data-theme-page="mis-solicitudes"] select{border:1px solid var(--line);background-color:transparent;color:var(--ink)}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] .nights{color:var(--muted)}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] .form-note{color:var(--muted)}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] .footer-bottom{border-top:1px solid var(--line);color:var(--muted)}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] .floating-wa{background-color:#002763;color:white;border:1px solid #ffffff50}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] .floating-wa svg{fill:currentColor}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] dialog{border:0;background-color:#182536}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] dialog::backdrop{background-color:#14221be8}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] #close{background-color:transparent;border:0}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] .lightbox-controls button{background-color:transparent;border:1px solid var(--line)}
@media(max-width:700px){html[data-theme="dark"][data-theme-page="mis-solicitudes"] .facts>div:nth-child(even){border-right:0}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] .facts>div:nth-child(n+3){border-top:0}
}html[data-theme="dark"][data-theme-page="mis-solicitudes"] .calendar-toolbar{border-top:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] .calendar-source{color:var(--muted)}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] .calendar-frame{background-color:#182536;border:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] .calendar-frame iframe{border:0}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] .calendar-footnote p{color:var(--muted)}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] .space-filters button{background-color:transparent;border:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] .space-filters button[aria-pressed=true]{background-color:var(--ink);color:var(--paper);border-color:var(--ink)}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] .room-card{border:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] .room-card>button{border:0;background-color:transparent}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] .room-card p,html[data-theme="dark"][data-theme-page="mis-solicitudes"] .stay-details>p{color:var(--muted)}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] .stay-dialog{color:var(--ink);border:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] .stay-dialog::backdrop{background-color:#252e2880}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] .dialog-close{background-color:transparent;border:0}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] .host-section{border-top:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] .host-monogram{background-color:#142132;color:#78dbb3}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] .host-section p{color:var(--muted)}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] .guest-reviews{border-top:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] .guest-reviews p{color:var(--muted)}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] .room-card{background-color:#182536}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] .photo-carousel .photo img{background-color:#142132}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] .carousel-arrow{background-color:#fffaf2ee;color:var(--ink);border:1px solid #fff8}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] .carousel-arrow:hover{background-color:#182536}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] .carousel-count{color:var(--muted)}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] .profile-user .profile-trigger{border:1px solid var(--clay,#007a51);background-color:var(--clay,#007a51);color:#ffffff}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] .profile-panel{background-color:#182536;color:#dce6f2;border:1px solid var(--line,#3c5068)}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] .profile-panel small{color:var(--muted,#dce6f2)}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] .profile-panel a,html[data-theme="dark"][data-theme-page="mis-solicitudes"] .profile-panel .profile-logout{border:0;border-top:1px solid var(--line,#3c5068);background-color:transparent;color:inherit}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] .profile-panel .profile-logout{color:#78dbb3}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] .account-modes a{border:1px solid var(--line,#3c5068);color:var(--ink,#dce6f2)}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] .account-modes a[aria-current="page"]{background-color:var(--clay,#007a51);border-color:var(--clay,#007a51);color:#ffffff}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] .account-modes a:hover{border-color:var(--clay,#007a51)}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] .profile-panel .profile-menu-icon{color:currentColor}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] .profile-panel a:hover,html[data-theme="dark"][data-theme-page="mis-solicitudes"] .profile-panel .profile-logout:hover{background-color:#142132}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] header nav .account-profile-login,html[data-theme="dark"][data-theme-page="mis-solicitudes"] header nav .profile-user .profile-trigger{border:1px solid var(--clay,#007a51);background-color:var(--clay,#007a51);color:#ffffff}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] .account-header-controls .account-mode-switch{border:1px solid var(--line,#3c5068);background-color:#182536;color:var(--ink,#dce6f2)}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] .account-header-controls .account-mode-switch:hover{border-color:var(--clay,#007a51)}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] .account-header-controls .account-profile-login{border:1px solid var(--clay,#007a51);background-color:var(--clay,#007a51);color:#ffffff}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] .resolution-menu-badge{background-color:#a34a31;color:#fff}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] .profile-panel[data-mode="host"] [data-profile-community-browse],html[data-theme="dark"][data-theme-page="mis-solicitudes"] .profile-panel[data-mode="host"] [data-profile-resolutions]{border-top:2px solid var(--line,#3c5068)}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] .profile-trigger-initials{color:#fff}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] body>dialog.messenger-inbox-window{border:1px solid #3c5068;background-color:#182536;color:#b1c9eb}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] body>dialog.messenger-inbox-window::backdrop{background-color:rgb(0 39 99 / .32)}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] .messenger-window-heading{background-color:#182536;border-bottom:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] .messenger-window-heading h2{color:#b1c9eb}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] .messenger-window-close{border:1px solid #3c5068;background-color:#182536;color:#b1c9eb}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] .messenger-frame-window>iframe{border:0;background-color:#182536}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] .market-hero>p{color:var(--muted)}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] .market-search{background-color:#182536;border:1px solid var(--line);color:var(--ink)}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] .market-main input,html[data-theme="dark"][data-theme-page="mis-solicitudes"] .market-main select,html[data-theme="dark"][data-theme-page="mis-solicitudes"] .market-main textarea{border:1px solid var(--line);background-color:#182536;color:var(--ink)}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] .property-card{background-color:#182536;border:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] .property-card p{color:var(--muted)}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] .market-card{background-color:#182536;border:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] .market-form{background-color:transparent;color:var(--ink)}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] .market-note{color:var(--muted)}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] .market-callout{background-color:#142132}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] .market-footer{border-top:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] .market-dialog{border:1px solid var(--line);background-color:var(--paper);color:var(--ink)}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] .market-dialog::backdrop{background-color:#252e2880}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] .market-dialog .market-form{color:var(--ink)}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] .market-dialog textarea{border:1px solid var(--line);background-color:#182536}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] .request-row{border-top:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] .status-pill{background-color:#142132}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] .market-photo{background-color:#142132}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] .market-caption{color:var(--muted)}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] .review-card{border-top:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] .review-card small{color:var(--muted)}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] .request-bubble{background-color:#182536;border:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] .platform-home-links{border-bottom:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] .finance-grid>div{background-color:#142132}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] .host-steps{color:var(--muted)}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] #editor-progress,html[data-theme="dark"][data-theme-page="mis-solicitudes"] #photo-status{background-color:#142132}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] #market-status:not(:empty){background-color:#182536;border:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] .host-ai{border:1px solid #3c5068;background-color:#142132}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] .ai-suggestion{background-color:var(--paper);border:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] .long-stay-discounts{border:1px solid var(--line);background-color:#142132}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] .review-stars{border:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] .review-stars span{color:#78dbb3}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] .guest-property-card{background-color:transparent;border:0}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] .guest-property-card .property-card-media{background-color:#142132}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] .guest-property-card .status-pill{background-color:transparent;color:var(--muted)}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] .property-photo-arrow{border:0;background-color:#182536}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] .search-filter-toggle{border:1px solid #3c5068;background-color:#182536;color:#b1c9eb}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] .search-filter-controls{border:1px solid #3c5068;background-color:#142132}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] .search-filter-controls select{background-color:#182536}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] .search-sort-note{color:#dce6f2}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] .search-filter-chip{border:1px solid #3c5068;background-color:#182536;color:#dce6f2}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] .loyalty-offer{color:#dce6f2}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] .listing-visibility-switch{border:1px solid #3c5068;background-color:#182536;color:#dce6f2}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] .listing-visibility-switch:before{background-color:#969c94}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] .listing-visibility-switch[aria-checked=true]{background-color:#176b45;color:#fff;border-color:#176b45}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] .listing-visibility-switch[aria-checked=true]:before{background-color:#182536}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] .listing-visibility-notice{border:1px solid #3c5068;background-color:#182536;color:#ffb4ac}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] .property-owner-group{border-top:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] .cohost-pending-box{border:1px solid var(--line);background-color:#182536}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] .cohost-contact-fields input,html[data-theme="dark"][data-theme-page="mis-solicitudes"] .cohost-pending-box input{background-color:#182536}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] .cohost-contact-fields input::placeholder{color:#dce6f2}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] .cohost-permission-form fieldset{border:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] .cohost-permission-form .check-label span{color:#dce6f2}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] .cohost-permission-form .check-label:has(input:checked) span{color:var(--ink)}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] .cohost-remove{color:#ffb4ac}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] .cohost-remove:disabled{color:#dce6f2}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] .calendar-day{border:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] .calendar-day.busy{background-color:#1c2d43;border-color:#3c5068}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] .calendar-feed{border-bottom:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] .calendar-tutorial video{background-color:#182536}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] .team-scope-columns [data-scope-rights]{border-top:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] .cohost-contact-fields>.cohost-edit-permissions,html[data-theme="dark"][data-theme-page="mis-solicitudes"] .cohost-contact-fields>.cohost-remove{border:0}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] .email-auth{border-top:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] .email-auth input{border:1px solid #3c5068;background-color:#182536;color:#dce6f2}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] .email-auth .email-toggle{background-color:transparent;border:1px solid #26362e;color:#dce6f2}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] .login-style-dialog{border:1px solid #3c5068;background-color:#182536}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] .login-style-dialog::backdrop{background-color:#252e2870}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] .login-style-dialog .dialog-close{border:1px solid #3c5068;background-color:#182536}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] .login-style-dialog .email-auth{border:0}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] .login-access input,html[data-theme="dark"][data-theme-page="mis-solicitudes"] .login-access select{background-color:#182536}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] .login-access .button{background-color:var(--clay,#007a51);border-color:var(--clay,#007a51);color:white}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] .login-divider:before,html[data-theme="dark"][data-theme-page="mis-solicitudes"] .login-divider:after{background-color:#142132}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] .property-share-button{border:1px solid var(--line,#3c5068);background-color:#182536;color:var(--ink,#b1c9eb)}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] .property-share-button:hover{border-color:var(--clay,#007a51)}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] .property-share-dialog{border:1px solid var(--line,#3c5068);background-color:var(--paper,#182536);color:var(--ink,#b1c9eb)}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] .property-share-dialog::backdrop{background-color:#252e2880}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] .share-close{border:0;background-color:transparent}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] .share-link-label input{border:1px solid var(--line,#3c5068);background-color:#182536;color:inherit}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] #instructional-video-editor{border-top:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] .property-instructions-video{background-color:#132119}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] .video-upload-form input{border:1px solid #3c5068;background-color:#182536}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] .video-remove{border:1px solid #3c5068;background-color:#182536;color:#ffb4ac}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] .video-error{color:#ffb4ac}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] .property-characteristics{border:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] .property-characteristics input[readonly]{background-color:#142132}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] .account-verified{color:#b1c9eb}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] .verification-summary{background-color:#182536}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] .verification-identity{border-top:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] .verification-whatsapp{border:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] .site-footer-row{border-top:1px solid var(--line,#3c5068);color:var(--ink,#dce6f2)}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] .site-footer-legal a{color:inherit}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] .footer-language select{border:0;background-color:transparent;color:inherit}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] .footer-socials button{border:0;background-color:transparent;color:inherit}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] .site-footer svg{fill:none;stroke:currentColor}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] .platform-information section{border-bottom:1px solid var(--line,#3c5068)}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] .locale-trigger{border:0;background-color:transparent;color:inherit}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] .locale-dialog{border:0;background-color:#182536;color:#dce6f2}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] .locale-dialog::backdrop{background-color:rgba(0,0,0,.38)}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] .locale-close{border:0;background-color:transparent}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] .locale-note{color:#dce6f2}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] .locale-dialog input{border:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] .locale-option{border:1px solid transparent;background-color:transparent;color:inherit}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] .locale-option small{color:#dce6f2}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] .locale-option:hover{background-color:#142132}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] .locale-option[aria-pressed=true]{border-color:#252e29;background-color:#142132}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] .footer-support a{color:inherit}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] .help-actions button{border:1px solid var(--line,#3c5068);background-color:#182536}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] .footer-directory{border-bottom:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] .footer-directory h2{color:#b1c9eb}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] .footer-directory nav a{color:#b1c9eb}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] .header-language{border:1px solid #3c5068;background-color:#182536;color:#b1c9eb}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] .header-language svg{fill:none;stroke:currentColor}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] .header-language select{color:inherit;background-color:transparent;border:0}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] .medical-suggestions{background-color:#182536;color:#b1c9eb;border:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] .medical-suggestions [role=option]:hover,html[data-theme="dark"][data-theme-page="mis-solicitudes"] .medical-suggestions [aria-selected=true]{background-color:#142132;color:#b1c9eb}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] .service-search-bar{border:1px solid #3c5068;background-color:#182536}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] .service-search-bar label{color:#b1c9eb}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] .service-search-bar label+label{border-left:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] .service-search-bar input[type=search]{border:0;background-color:transparent;color:#b1c9eb}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] .service-search-bar button[type=submit]{border:0;background-color:#007a51;color:#fff}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] .service-search-bar button:hover{background-color:#006440}
@media(max-width:700px){html[data-theme="dark"][data-theme-page="mis-solicitudes"] .service-search-bar label+label{border-left:0;border-top:1px solid #3c5068}
}html[data-theme="dark"][data-theme-page="mis-solicitudes"] .translation-status{color:#b1c9eb;background-color:#182536}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] .extended-privacy section{border-top:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] .privacy-switch-row small{color:#dce6f2}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] .privacy-switch-row input{border:0!important;background:#142132!important}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] .privacy-switch-row input:before{background-color:#182536}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] .privacy-switch-row input:checked{background:#002763!important}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] .extended-privacy .privacy-action{border:1px solid #3c5068;background-color:#182536}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] .privacy-person{border:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] .privacy-travel-map{border:0}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] .privacy-switch-row input{background:#142132!important}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] .privacy-switch-row input:checked{background:#222!important}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] .privacy-switch-row input:after{color:#dce6f2}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] .notification-bell{border:1px solid var(--line,#3c5068);background-color:var(--paper,#182536);color:#78dbb3}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] .notification-count{background-color:#187db9;color:white}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] .notification-panel{border:1px solid #3c5068;background-color:#182536;color:#dce6f2}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] .notification-heading button{border:0;background-color:transparent;color:#78dbb3}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] .notification-read-all{border:0;background-color:transparent;color:#78dbb3}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] .notification-item{border-bottom:1px solid #3c5068;color:inherit}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] .notification-item.unread{background-color:#182536;border-left:3px solid #3c5068}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] .notification-item small{color:#dce6f2}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] .notification-detail{border:1px solid var(--line,#3c5068);background-color:#182536;color:var(--ink,#dce6f2)}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] .notification-detail::backdrop{background-color:rgb(25 39 35 / .38)}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] .notification-detail h2{color:var(--ink,#dce6f2)}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] .notification-detail time{color:#dce6f2}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] .notification-detail [role=status]{color:#dce6f2}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] .notification-detail-close{border:1px solid var(--line,#3c5068);background-color:#182536;color:var(--ink,#dce6f2)}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] .notification-detail-link,html[data-theme="dark"][data-theme-page="mis-solicitudes"] .notification-detail-retry{border:0;background-color:var(--clay,#007a51);color:#fff}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] .notification-detail-link:hover,html[data-theme="dark"][data-theme-page="mis-solicitudes"] .notification-detail-retry:hover{background-color:#783221}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] .notification-tabs button{border:1px solid #3c5068;background-color:#182536;color:var(--ink,#dce6f2)}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] .notification-tabs button[aria-pressed=true]{background-color:var(--clay,#007a51);color:#fff;border-color:transparent}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] .notification-inbox-link{color:#78dbb3}
html[data-theme="dark"][data-theme-page="mis-solicitudes"]{--paper:#182536;--ink:#b1c9eb;--muted:#b1c9eb;--line:#3c5068;--brand-surface:#182536}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] body{background-color:var(--paper);color:var(--ink)}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] h1,html[data-theme="dark"][data-theme-page="mis-solicitudes"] h2,html[data-theme="dark"][data-theme-page="mis-solicitudes"] h3,html[data-theme="dark"][data-theme-page="mis-solicitudes"] h4,html[data-theme="dark"][data-theme-page="mis-solicitudes"] h5,html[data-theme="dark"][data-theme-page="mis-solicitudes"] h6{color:#78dbb3}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] header .catalog-tabs a[aria-current=page],html[data-theme="dark"][data-theme-page="mis-solicitudes"] header .catalog-tabs .service-nav-trigger[aria-current=page]{color:#78dbb3}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] body .text-link,html[data-theme="dark"][data-theme-page="mis-solicitudes"] body .property-card h3,html[data-theme="dark"][data-theme-page="mis-solicitudes"] body .catalog-browse-card h3,html[data-theme="dark"][data-theme-page="mis-solicitudes"] body .footer-support h2{color:#78dbb3}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] body .button:not(.outline),html[data-theme="dark"][data-theme-page="mis-solicitudes"] body .stay-search-button,html[data-theme="dark"][data-theme-page="mis-solicitudes"] body .stay-dates-done,html[data-theme="dark"][data-theme-page="mis-solicitudes"] body .catalog-dates-done,html[data-theme="dark"][data-theme-page="mis-solicitudes"] body .stay-guests-done{background-color:var(--brand-action);color:#FFFFFF;border-color:var(--brand-action)}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] body .button:not(.outline):hover,html[data-theme="dark"][data-theme-page="mis-solicitudes"] body .stay-search-button:hover,html[data-theme="dark"][data-theme-page="mis-solicitudes"] body .stay-dates-done:hover,html[data-theme="dark"][data-theme-page="mis-solicitudes"] body .catalog-dates-done:hover,html[data-theme="dark"][data-theme-page="mis-solicitudes"] body .stay-guests-done:hover{background-color:var(--brand-action-hover);border-color:var(--brand-action-hover)}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] body .button.outline{background-color:var(--brand-surface);color:#78dbb3;border-color:var(--brand-primary)}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] body .button.outline:hover{background-color:var(--brand-sage)}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] body .stay-search,html[data-theme="dark"][data-theme-page="mis-solicitudes"] body .stay-date-fields,html[data-theme="dark"][data-theme-page="mis-solicitudes"] body .stay-destination-popup,html[data-theme="dark"][data-theme-page="mis-solicitudes"] body .stay-guests-popup,html[data-theme="dark"][data-theme-page="mis-solicitudes"] body .property-card,html[data-theme="dark"][data-theme-page="mis-solicitudes"] body .market-card,html[data-theme="dark"][data-theme-page="mis-solicitudes"] body .catalog-card,html[data-theme="dark"][data-theme-page="mis-solicitudes"] body .catalog-request,html[data-theme="dark"][data-theme-page="mis-solicitudes"] body .reservation-card,html[data-theme="dark"][data-theme-page="mis-solicitudes"] body .library-property-card,html[data-theme="dark"][data-theme-page="mis-solicitudes"] body .property-layout aside,html[data-theme="dark"][data-theme-page="mis-solicitudes"] body .catalog-detail-grid aside,html[data-theme="dark"][data-theme-page="mis-solicitudes"] body .market-dialog,html[data-theme="dark"][data-theme-page="mis-solicitudes"] body .host-ui-dialog,html[data-theme="dark"][data-theme-page="mis-solicitudes"] body .login-style-dialog,html[data-theme="dark"][data-theme-page="mis-solicitudes"] body .locale-dialog,html[data-theme="dark"][data-theme-page="mis-solicitudes"] body .profile-panel{background-color:var(--brand-surface);border-color:var(--line)}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] body .stay-guests,html[data-theme="dark"][data-theme-page="mis-solicitudes"] body .stay-guests-toggle{background-color:var(--brand-sage)}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] body .stay-guest-row,html[data-theme="dark"][data-theme-page="mis-solicitudes"] body .catalog-person-count{color:var(--ink)}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] body .host-ai,html[data-theme="dark"][data-theme-page="mis-solicitudes"] body .market-callout,html[data-theme="dark"][data-theme-page="mis-solicitudes"] body .catalog-details div,html[data-theme="dark"][data-theme-page="mis-solicitudes"] body .catalog-chat-message.mine,html[data-theme="dark"][data-theme-page="mis-solicitudes"] body .stay-destination-option:hover{background-color:var(--brand-sage);color:var(--ink)}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] body .stay-date-flexibility button[aria-pressed=true],html[data-theme="dark"][data-theme-page="mis-solicitudes"] body .stay-calendar-day.selected,html[data-theme="dark"][data-theme-page="mis-solicitudes"] body .service-category[aria-pressed=true] .service-category-icon,html[data-theme="dark"][data-theme-page="mis-solicitudes"] body .experience-chip[aria-pressed=true],html[data-theme="dark"][data-theme-page="mis-solicitudes"] body .locale-option[aria-pressed=true]{border-color:var(--brand-primary)}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] body .stay-calendar-day.selected,html[data-theme="dark"][data-theme-page="mis-solicitudes"] body .experience-chip[aria-pressed=true]{background-color:var(--brand-primary);color:#FFFFFF}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] body .locale-option[aria-pressed=true]{background-color:var(--brand-sage);color:var(--ink)}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] body .site-footer{background-color:var(--paper);color:var(--ink)}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] #account-panel.login-style-dialog{background-color:#182536}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] #account-panel.login-style-dialog .email-auth form{background-color:transparent;border:0}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] .stay-search .stay-destination input:not(:focus)::placeholder{color:transparent}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] .stay-search .catalog-person-count:not([data-selected=true]) input:not(:focus){color:transparent}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] .site-footer .footer-support h2{color:inherit}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] body .stay-search .stay-guests,html[data-theme="dark"][data-theme-page="mis-solicitudes"] body .stay-search .stay-guests-toggle{background-color:transparent}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] .lodging-tools>section{border:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] .lodging-form input,html[data-theme="dark"][data-theme-page="mis-solicitudes"] .lodging-form select,html[data-theme="dark"][data-theme-page="mis-solicitudes"] .lodging-form textarea{border:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] .lodging-filters fieldset{border:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] .lodging-tool details{border-bottom:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] .lodging-tools [role=status]{background-color:#142132}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] .lodging-review-categories{background-color:#142132}
html[data-theme="dark"][data-theme-page="mis-solicitudes"]{--paper:#182536;--bg:#182536;--ink:#b1c9eb;--muted:#b1c9eb;--line:#3c5068;--brand-surface:#182536}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] body{background-color:var(--paper);color:var(--ink)}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] ::selection{background-color:#142132;color:#b1c9eb}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] input::placeholder,html[data-theme="dark"][data-theme-page="mis-solicitudes"] textarea::placeholder{color:#b1c9eb}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] body :is(header.home-header,header.catalog-header,header.catalog-accommodation-header){background-color:#182536}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] body :is(.site-footer,.platform-footer){background-color:#182536}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] body .button:not(.outline){background-color:#007a51;border-color:#007a51;color:#fff}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] body .button:not(.outline):hover{background-color:#006440;border-color:#006440}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] body .ms-password-toggle{border:0;background-color:transparent;color:#b1c9eb}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] body .ms-password-toggle:hover{background-color:#142132;color:#b1c9eb}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] body :is(.market-card,.reservation-card,.messages-login,.resolution-policy){border-color:var(--line)}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] body :is(.market-form,.host-ui-dialog,.email-auth,.health-request-form,.reservation-card) :is(input,select,textarea):not([type=checkbox]):not([type=radio]):not([type=file]):not([type=hidden]){border-color:var(--line);color:var(--ink);background-color:#182536}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] body :is(.market-form,.host-ui-dialog,.email-auth) :is(input,select,textarea):disabled{background-color:#142132;color:var(--muted)}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] body :is(.market-note,.health-note,.service-character-count){color:var(--muted)}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] body :is(.market-card,.reservation-card) :is(h2,h3){color:#78dbb3}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] body .property-flow-section{border-color:var(--line);background-color:#182536}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] body .property-flow-section legend{color:#78dbb3}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] body :is(.flow-room,.long-stay-discounts,.host-ai){background-color:#182536;border-color:var(--line)}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] body #host-dashboard>.market-card,html[data-theme="dark"][data-theme-page="mis-solicitudes"] body #host-properties{border-color:var(--line)}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] body #host-dashboard :is(.market-tabs a,.request-row,fieldset){border-color:var(--line)}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] body .service-workspace{--crm-ink:var(--ink);--crm-muted:var(--muted);--crm-line:var(--line)}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] body .service-workspace :is(.crm-pipeline>section,.crm-case-overview,.crm-thread-messages){background-color:#182536}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] body .service-workspace :is(.crm-nav button[aria-current=page],.crm-thread-item[aria-pressed=true]){color:#78dbb3;background-color:#142132}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] body .login-style-dialog .email-auth input{border-color:var(--line)}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] body .login-style-dialog .login-divider:before,html[data-theme="dark"][data-theme-page="mis-solicitudes"] body .login-style-dialog .login-divider:after{background-color:var(--line)}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] body .login-style-dialog .password-forgot{color:#78dbb3}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] body #catalog-form.dental-form .health-editor{border-color:var(--line)}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] body #catalog-form.dental-form .health-editor>legend{color:#78dbb3}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] body #catalog-form.dental-form .health-editor h3{border-top:1px solid var(--line);color:#78dbb3}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] body #catalog-form.dental-form .health-editor fieldset{border-color:var(--line)}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] body #catalog-form.dental-form :is(.health-treatment-row,.health-staff-row){background-color:#182536;border-color:var(--line)}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] body #catalog-form.dental-form .dental-field-assist{border-color:var(--line)}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] body #catalog-form.dental-form .dental-field-assist:focus-within{border-color:var(--brand-primary)}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] body #catalog-form.dental-form .dental-day{border-color:var(--line);background-color:#182536}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] body #catalog-form.dental-form .service-form-action{background-color:#182536;color:#78dbb3;border:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] body #catalog-form.dental-form .service-form-action:hover{background-color:#142132;border-color:var(--clay)}
html[data-theme="dark"][data-theme-page="mis-solicitudes"] body #catalog-form.dental-form .dental-save-actions{border-top:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="mis-solicitudes"]{background-color:var(--paper)}
@media(max-width:420px){html[data-theme="dark"][data-theme-page="mis-solicitudes"] body .account-profile-stats>div{border:0}
}html[data-theme="dark"][data-theme-page="mis-solicitudes"] [data-ms-icon]::before{background-color:currentColor}
@media(forced-colors:active){html[data-theme="dark"][data-theme-page="mis-solicitudes"] [data-ms-icon]::before{background-color:ButtonText}
}html[data-theme="dark"][data-theme-page="portal-anfitrion"] :where(body){background-color:#182536;color:#b1c9eb}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] :where(a){color:inherit}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] :where(.skip:focus){background-color:#182536;color:#b1c9eb}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] :where(header){background-color:#182536}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] :where(.medical-hero){background-color:#002763;color:#fff}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] :where(.medical-search){background-color:#182536;color:#b1c9eb}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] :where(.medical-search input,.medical-search button){border:1px solid #3c5068;background-color:#182536;color:#b1c9eb}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] :where(.medical-search button){background-color:#007a51;color:#fff}
html[data-theme="dark"][data-theme-page="portal-anfitrion"]{--paper:#182536;--ink:#b1c9eb;--muted:#b1c9eb;--line:#3c5068}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] body{background-color:var(--paper);color:var(--ink)}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] a{color:inherit}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] button{color:inherit}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .skip{background-color:var(--ink);color:white}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] header{border-bottom:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .mark{color:#78dbb3}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] nav>a:not(.nav-cta):hover{color:#78dbb3}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] nav button{border:1px solid var(--line);background-color:transparent}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .nav-cta{border-bottom:1px solid var(--ink)}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .dot{background-color:var(--clay)}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] em{color:#78dbb3}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .hero-copy>p{color:var(--muted)}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .button{background-color:var(--clay);color:white;border:1px solid var(--clay)}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .button:hover{background-color:#006440}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .text-link{border:0;border-bottom:1px solid currentColor;background-color:transparent}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .image-tag{background-color:var(--paper)}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .facts>div{border-top:1px solid var(--line);border-bottom:1px solid var(--line);border-right:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .facts>div:last-child{border-right:0}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .facts span{color:var(--muted)}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .section-head>p{color:var(--muted)}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .photo{border:0;background-color:#142132}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .photo:after{background:linear-gradient(transparent,#0009)}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .photo>span{color:white}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .photo i{color:white}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .amenity-section{background-color:#142132}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .amenity-layout>div>p{color:var(--muted)}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .amenities article{border-bottom:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .amenities article>span{color:#dce6f2}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .amenities p{color:var(--muted)}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .location-stamp{background-color:var(--paper)}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .location p{color:var(--muted)}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .outline{background-color:transparent;color:var(--ink);border-color:var(--line)}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .outline:hover{background-color:#142132}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .access-note{border-left:2px solid var(--clay)}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .faq{border-top:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] details{border-bottom:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] summary:after{color:#78dbb3}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] details p{color:var(--muted)}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .booking{background-color:#002763;color:var(--paper)}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .booking em{color:#b1c9eb}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .booking-layout>div>p{color:#d2d9d1}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .contact-tel span{color:#d2d9d1}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] form{background-color:var(--paper);color:var(--ink)}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] input,html[data-theme="dark"][data-theme-page="portal-anfitrion"] select{border:1px solid var(--line);background-color:transparent;color:var(--ink)}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .nights{color:var(--muted)}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .form-note{color:var(--muted)}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .footer-bottom{border-top:1px solid var(--line);color:var(--muted)}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .floating-wa{background-color:#002763;color:white;border:1px solid #ffffff50}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .floating-wa svg{fill:currentColor}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] dialog{border:0;background-color:#182536}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] dialog::backdrop{background-color:#14221be8}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] #close{background-color:transparent;border:0}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .lightbox-controls button{background-color:transparent;border:1px solid var(--line)}
@media(max-width:700px){html[data-theme="dark"][data-theme-page="portal-anfitrion"] .facts>div:nth-child(even){border-right:0}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .facts>div:nth-child(n+3){border-top:0}
}html[data-theme="dark"][data-theme-page="portal-anfitrion"] .calendar-toolbar{border-top:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .calendar-source{color:var(--muted)}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .calendar-frame{background-color:#182536;border:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .calendar-frame iframe{border:0}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .calendar-footnote p{color:var(--muted)}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .space-filters button{background-color:transparent;border:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .space-filters button[aria-pressed=true]{background-color:var(--ink);color:var(--paper);border-color:var(--ink)}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .room-card{border:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .room-card>button{border:0;background-color:transparent}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .room-card p,html[data-theme="dark"][data-theme-page="portal-anfitrion"] .stay-details>p{color:var(--muted)}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .stay-dialog{color:var(--ink);border:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .stay-dialog::backdrop{background-color:#252e2880}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .dialog-close{background-color:transparent;border:0}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .host-section{border-top:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .host-monogram{background-color:#142132;color:#78dbb3}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .host-section p{color:var(--muted)}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .guest-reviews{border-top:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .guest-reviews p{color:var(--muted)}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .room-card{background-color:#182536}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .photo-carousel .photo img{background-color:#142132}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .carousel-arrow{background-color:#fffaf2ee;color:var(--ink);border:1px solid #fff8}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .carousel-arrow:hover{background-color:#182536}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .carousel-count{color:var(--muted)}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .profile-user .profile-trigger{border:1px solid var(--clay,#007a51);background-color:var(--clay,#007a51);color:#ffffff}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .profile-panel{background-color:#182536;color:#dce6f2;border:1px solid var(--line,#3c5068)}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .profile-panel small{color:var(--muted,#dce6f2)}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .profile-panel a,html[data-theme="dark"][data-theme-page="portal-anfitrion"] .profile-panel .profile-logout{border:0;border-top:1px solid var(--line,#3c5068);background-color:transparent;color:inherit}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .profile-panel .profile-logout{color:#78dbb3}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .account-modes a{border:1px solid var(--line,#3c5068);color:var(--ink,#dce6f2)}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .account-modes a[aria-current="page"]{background-color:var(--clay,#007a51);border-color:var(--clay,#007a51);color:#ffffff}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .account-modes a:hover{border-color:var(--clay,#007a51)}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .profile-panel .profile-menu-icon{color:currentColor}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .profile-panel a:hover,html[data-theme="dark"][data-theme-page="portal-anfitrion"] .profile-panel .profile-logout:hover{background-color:#142132}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] header nav .account-profile-login,html[data-theme="dark"][data-theme-page="portal-anfitrion"] header nav .profile-user .profile-trigger{border:1px solid var(--clay,#007a51);background-color:var(--clay,#007a51);color:#ffffff}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .account-header-controls .account-mode-switch{border:1px solid var(--line,#3c5068);background-color:#182536;color:var(--ink,#dce6f2)}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .account-header-controls .account-mode-switch:hover{border-color:var(--clay,#007a51)}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .account-header-controls .account-profile-login{border:1px solid var(--clay,#007a51);background-color:var(--clay,#007a51);color:#ffffff}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .resolution-menu-badge{background-color:#a34a31;color:#fff}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .profile-panel[data-mode="host"] [data-profile-community-browse],html[data-theme="dark"][data-theme-page="portal-anfitrion"] .profile-panel[data-mode="host"] [data-profile-resolutions]{border-top:2px solid var(--line,#3c5068)}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .profile-trigger-initials{color:#fff}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] body>dialog.messenger-inbox-window{border:1px solid #3c5068;background-color:#182536;color:#b1c9eb}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] body>dialog.messenger-inbox-window::backdrop{background-color:rgb(0 39 99 / .32)}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .messenger-window-heading{background-color:#182536;border-bottom:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .messenger-window-heading h2{color:#b1c9eb}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .messenger-window-close{border:1px solid #3c5068;background-color:#182536;color:#b1c9eb}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .messenger-frame-window>iframe{border:0;background-color:#182536}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .market-hero>p{color:var(--muted)}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .market-search{background-color:#182536;border:1px solid var(--line);color:var(--ink)}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .market-main input,html[data-theme="dark"][data-theme-page="portal-anfitrion"] .market-main select,html[data-theme="dark"][data-theme-page="portal-anfitrion"] .market-main textarea{border:1px solid var(--line);background-color:#182536;color:var(--ink)}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .property-card{background-color:#182536;border:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .property-card p{color:var(--muted)}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .market-card{background-color:#182536;border:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .market-form{background-color:transparent;color:var(--ink)}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .market-note{color:var(--muted)}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .market-callout{background-color:#142132}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .market-footer{border-top:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .market-dialog{border:1px solid var(--line);background-color:var(--paper);color:var(--ink)}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .market-dialog::backdrop{background-color:#252e2880}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .market-dialog .market-form{color:var(--ink)}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .market-dialog textarea{border:1px solid var(--line);background-color:#182536}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .request-row{border-top:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .status-pill{background-color:#142132}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .market-photo{background-color:#142132}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .market-caption{color:var(--muted)}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .review-card{border-top:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .review-card small{color:var(--muted)}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .request-bubble{background-color:#182536;border:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .platform-home-links{border-bottom:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .finance-grid>div{background-color:#142132}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .host-steps{color:var(--muted)}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] #editor-progress,html[data-theme="dark"][data-theme-page="portal-anfitrion"] #photo-status{background-color:#142132}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] #market-status:not(:empty){background-color:#182536;border:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .host-ai{border:1px solid #3c5068;background-color:#142132}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .ai-suggestion{background-color:var(--paper);border:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .long-stay-discounts{border:1px solid var(--line);background-color:#142132}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .review-stars{border:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .review-stars span{color:#78dbb3}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .guest-property-card{background-color:transparent;border:0}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .guest-property-card .property-card-media{background-color:#142132}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .guest-property-card .status-pill{background-color:transparent;color:var(--muted)}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .property-photo-arrow{border:0;background-color:#182536}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .search-filter-toggle{border:1px solid #3c5068;background-color:#182536;color:#b1c9eb}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .search-filter-controls{border:1px solid #3c5068;background-color:#142132}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .search-filter-controls select{background-color:#182536}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .search-sort-note{color:#dce6f2}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .search-filter-chip{border:1px solid #3c5068;background-color:#182536;color:#dce6f2}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .loyalty-offer{color:#dce6f2}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .listing-visibility-switch{border:1px solid #3c5068;background-color:#182536;color:#dce6f2}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .listing-visibility-switch:before{background-color:#969c94}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .listing-visibility-switch[aria-checked=true]{background-color:#176b45;color:#fff;border-color:#176b45}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .listing-visibility-switch[aria-checked=true]:before{background-color:#182536}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .listing-visibility-notice{border:1px solid #3c5068;background-color:#182536;color:#ffb4ac}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .property-owner-group{border-top:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .cohost-pending-box{border:1px solid var(--line);background-color:#182536}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .cohost-contact-fields input,html[data-theme="dark"][data-theme-page="portal-anfitrion"] .cohost-pending-box input{background-color:#182536}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .cohost-contact-fields input::placeholder{color:#dce6f2}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .cohost-permission-form fieldset{border:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .cohost-permission-form .check-label span{color:#dce6f2}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .cohost-permission-form .check-label:has(input:checked) span{color:var(--ink)}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .cohost-remove{color:#ffb4ac}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .cohost-remove:disabled{color:#dce6f2}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .calendar-day{border:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .calendar-day.busy{background-color:#1c2d43;border-color:#3c5068}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .calendar-feed{border-bottom:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .calendar-tutorial video{background-color:#182536}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .team-scope-columns [data-scope-rights]{border-top:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .cohost-contact-fields>.cohost-edit-permissions,html[data-theme="dark"][data-theme-page="portal-anfitrion"] .cohost-contact-fields>.cohost-remove{border:0}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .email-auth{border-top:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .email-auth input{border:1px solid #3c5068;background-color:#182536;color:#dce6f2}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .email-auth .email-toggle{background-color:transparent;border:1px solid #26362e;color:#dce6f2}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .login-style-dialog{border:1px solid #3c5068;background-color:#182536}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .login-style-dialog::backdrop{background-color:#252e2870}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .login-style-dialog .dialog-close{border:1px solid #3c5068;background-color:#182536}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .login-style-dialog .email-auth{border:0}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .login-access input,html[data-theme="dark"][data-theme-page="portal-anfitrion"] .login-access select{background-color:#182536}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .login-access .button{background-color:var(--clay,#007a51);border-color:var(--clay,#007a51);color:white}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .login-divider:before,html[data-theme="dark"][data-theme-page="portal-anfitrion"] .login-divider:after{background-color:#142132}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .property-share-button{border:1px solid var(--line,#3c5068);background-color:#182536;color:var(--ink,#b1c9eb)}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .property-share-button:hover{border-color:var(--clay,#007a51)}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .property-share-dialog{border:1px solid var(--line,#3c5068);background-color:var(--paper,#182536);color:var(--ink,#b1c9eb)}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .property-share-dialog::backdrop{background-color:#252e2880}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .share-close{border:0;background-color:transparent}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .share-link-label input{border:1px solid var(--line,#3c5068);background-color:#182536;color:inherit}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .address-suggestions{background-color:#182536;border:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .address-suggestions [role=option]{border:0;border-bottom:1px solid var(--line);background-color:#182536;color:var(--ink)}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .address-suggestions [role=option]:hover,html[data-theme="dark"][data-theme-page="portal-anfitrion"] .address-suggestions [aria-selected=true]{background-color:#142132}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .address-suggestions .maps-attribution{color:#dce6f2}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .address-field small{color:var(--muted)}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] #instructional-video-editor{border-top:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .property-instructions-video{background-color:#132119}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .video-upload-form input{border:1px solid #3c5068;background-color:#182536}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .video-remove{border:1px solid #3c5068;background-color:#182536;color:#ffb4ac}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .video-error{color:#ffb4ac}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .media-review{border:1px solid #3c5068;background-color:#182536;color:#dce6f2}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .photo-enhance-comparison img{background-color:#142132}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .property-characteristics{border:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .property-characteristics input[readonly]{background-color:#142132}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] #host-transfer input[type=file],html[data-theme="dark"][data-theme-page="portal-anfitrion"] #host-transfer select{border:1px solid #3c5068;background-color:#182536}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] #host-transfer button{border:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] #host-transfer fieldset{border:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .profile-privacy-form fieldset{border:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .privacy-choice small{color:#dce6f2}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .privacy-preview{background-color:#142132}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .account-verified{color:#b1c9eb}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .verification-summary{background-color:#182536}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .verification-identity{border-top:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .verification-whatsapp{border:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .account-profile-heading button{background-color:#142132;border:0;color:#dce6f2}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .account-profile-card{border:1px solid #3c5068;background-color:#182536}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .account-profile-initials{background-color:#142132;color:#78dbb3}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .account-profile-identity p{color:#dce6f2}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .account-profile-stats>div{border-bottom:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .account-profile-stats>div:last-child{border:0}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .profile-private-details dt{color:#dce6f2}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .guest-loyalty-card{border:1px solid var(--line);background-color:#182536}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .guest-loyalty-card>strong{color:#78dbb3}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .profile-camera-button{border:1px solid var(--line);background-color:var(--paper)}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] #host-profile-form fieldset{border:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] #host-profile-form [data-bio-proposal]{background-color:#142132}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] #host-profile-form .profile-final-consent a{color:#78dbb3}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .profile-editor-dialog{border:1px solid #3c5068;background-color:#182536}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .profile-editor-dialog::backdrop{background-color:#252e2870}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .profile-modal-heading{border-bottom:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .profile-modal-heading button{border:1px solid var(--line);background-color:#182536}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .profile-editor-dialog fieldset{background-color:#182536}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .profile-editor-dialog input,html[data-theme="dark"][data-theme-page="portal-anfitrion"] .profile-editor-dialog select,html[data-theme="dark"][data-theme-page="portal-anfitrion"] .profile-editor-dialog textarea{background-color:#182536}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .profile-bio-count{color:var(--muted)}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .profile-email-check{background-color:#087fc5;color:white}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .account-mfa-qr{background-color:#182536}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .earnings-metrics article{border:1px solid var(--line);background-color:#182536}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .earnings-comparison{border:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .earnings-bar{background-color:#39533d}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .earnings-dates{border:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .earnings-price-recommendation{border:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] #host-earnings .earnings-map{border:1px solid var(--line);background-color:#142132}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] #host-earnings .earnings-selection-help{color:var(--ink)}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .site-footer-row{border-top:1px solid var(--line,#3c5068);color:var(--ink,#dce6f2)}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .site-footer-legal a{color:inherit}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .footer-language select{border:0;background-color:transparent;color:inherit}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .footer-socials button{border:0;background-color:transparent;color:inherit}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .site-footer svg{fill:none;stroke:currentColor}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .platform-information section{border-bottom:1px solid var(--line,#3c5068)}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .locale-trigger{border:0;background-color:transparent;color:inherit}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .locale-dialog{border:0;background-color:#182536;color:#dce6f2}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .locale-dialog::backdrop{background-color:rgba(0,0,0,.38)}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .locale-close{border:0;background-color:transparent}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .locale-note{color:#dce6f2}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .locale-dialog input{border:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .locale-option{border:1px solid transparent;background-color:transparent;color:inherit}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .locale-option small{color:#dce6f2}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .locale-option:hover{background-color:#142132}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .locale-option[aria-pressed=true]{border-color:#252e29;background-color:#142132}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .footer-support a{color:inherit}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .help-actions button{border:1px solid var(--line,#3c5068);background-color:#182536}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .footer-directory{border-bottom:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .footer-directory h2{color:#b1c9eb}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .footer-directory nav a{color:#b1c9eb}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .header-language{border:1px solid #3c5068;background-color:#182536;color:#b1c9eb}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .header-language svg{fill:none;stroke:currentColor}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .header-language select{color:inherit;background-color:transparent;border:0}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .medical-suggestions{background-color:#182536;color:#b1c9eb;border:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .medical-suggestions [role=option]:hover,html[data-theme="dark"][data-theme-page="portal-anfitrion"] .medical-suggestions [aria-selected=true]{background-color:#142132;color:#b1c9eb}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .service-search-bar{border:1px solid #3c5068;background-color:#182536}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .service-search-bar label{color:#b1c9eb}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .service-search-bar label+label{border-left:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .service-search-bar input[type=search]{border:0;background-color:transparent;color:#b1c9eb}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .service-search-bar button[type=submit]{border:0;background-color:#007a51;color:#fff}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .service-search-bar button:hover{background-color:#006440}
@media(max-width:700px){html[data-theme="dark"][data-theme-page="portal-anfitrion"] .service-search-bar label+label{border-left:0;border-top:1px solid #3c5068}
}html[data-theme="dark"][data-theme-page="portal-anfitrion"] .translation-status{color:#b1c9eb;background-color:#182536}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .extended-privacy section{border-top:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .privacy-switch-row small{color:#dce6f2}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .privacy-switch-row input{border:0!important;background:#142132!important}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .privacy-switch-row input:before{background-color:#182536}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .privacy-switch-row input:checked{background:#002763!important}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .extended-privacy .privacy-action{border:1px solid #3c5068;background-color:#182536}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .privacy-person{border:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .privacy-travel-map{border:0}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .privacy-switch-row input{background:#142132!important}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .privacy-switch-row input:checked{background:#222!important}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .privacy-switch-row input:after{color:#dce6f2}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .property-flow-section{border:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .flow-room{background-color:#142132}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .flow-calendar-days button{border:1px solid #3c5068;background-color:#182536}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .flow-calendar-days button.selected,html[data-theme="dark"][data-theme-page="portal-anfitrion"] .flow-calendar-days button[aria-pressed=true]{background-color:#007a51;color:#fff}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .listing-voice{border:1px solid #3c5068;color:#78dbb3;background-color:#182536}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .listing-voice::backdrop{background-color:#102a37a6}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .listing-voice textarea,html[data-theme="dark"][data-theme-page="portal-anfitrion"] .listing-voice select{border:1px solid #3c5068;background-color:#182536;color:inherit}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .listing-voice .voice-close{border:0;background-color:transparent}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .voice-status{background-color:#142132}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .voice-progress{color:#dce6f2}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .voice-context{color:#dce6f2}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .listing-voice .voice-stop{background-color:#8e3535;color:white}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .listing-voice-entry{border:1px solid #3c5068;background-color:#182536}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] #host-dashboard>.market-card,html[data-theme="dark"][data-theme-page="portal-anfitrion"] #host-properties{background-color:#182536;border:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] #host-dashboard .market-tabs{border:0}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] #host-dashboard .market-tabs a{background-color:#182536;border:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] #host-dashboard .property-card{border:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] #host-dashboard input,html[data-theme="dark"][data-theme-page="portal-anfitrion"] #host-dashboard select,html[data-theme="dark"][data-theme-page="portal-anfitrion"] #host-dashboard textarea{background-color:#182536}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] #host-dashboard fieldset{border:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] #host-dashboard .request-row{border:1px solid #3c5068;background-color:#182536}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .host-ui-dialog{border:1px solid #3c5068;background-color:#182536;color:var(--ink)}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .host-ui-dialog::backdrop{background-color:#252e2870}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .host-dialog-heading{border-bottom:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .host-dialog-heading button{border:1px solid var(--line);background-color:#182536}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .host-ui-dialog .market-card{border:0;background-color:transparent}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .host-ui-dialog input,html[data-theme="dark"][data-theme-page="portal-anfitrion"] .host-ui-dialog select,html[data-theme="dark"][data-theme-page="portal-anfitrion"] .host-ui-dialog textarea{border:1px solid var(--line);background-color:#182536;color:var(--ink)}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .host-ui-dialog fieldset{border:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .profile-privacy-heading button{border:1px solid #3c5068;background-color:#182536}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .request-blue-check{background-color:#087fc5;color:white}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .earnings-info-tip{border:0}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .earnings-info-tip summary{color:#78dbb3;border:1px solid var(--line);background-color:#182536}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .earnings-info-tip[open]>p,html[data-theme="dark"][data-theme-page="portal-anfitrion"] .earnings-info-tip:hover>p,html[data-theme="dark"][data-theme-page="portal-anfitrion"] .earnings-info-tip:focus-within>p{background-color:#182536;border:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .earnings-info-tip[open]>ul,html[data-theme="dark"][data-theme-page="portal-anfitrion"] .earnings-info-tip:hover>ul,html[data-theme="dark"][data-theme-page="portal-anfitrion"] .earnings-info-tip:focus-within>ul{background-color:#182536}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .earnings-info-content{background-color:#182536;border:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] #host-dashboard .managed-property-card{background-color:transparent;border:0}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] #host-dashboard .managed-property-card .property-card-media{background-color:#142132}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] #host-dashboard .managed-property-card .host-listing-price{color:var(--ink)}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .host-photo-counter{background-color:#273e32e6;color:white}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .host-inbox-row{border:1px solid #3c5068;background-color:#182536}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .host-inbox-row small,html[data-theme="dark"][data-theme-page="portal-anfitrion"] .host-inbox-message small{color:var(--muted)}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .host-inbox-message{background-color:#182536;border:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] #host-community .row-actions>.button{background-color:var(--clay,#007a51);border-color:var(--clay,#007a51);color:#ffffff}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .host-community-frame{border:0;background-color:#182536}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .notification-bell{border:1px solid var(--line,#3c5068);background-color:var(--paper,#182536);color:#78dbb3}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .notification-count{background-color:#187db9;color:white}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .notification-panel{border:1px solid #3c5068;background-color:#182536;color:#dce6f2}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .notification-heading button{border:0;background-color:transparent;color:#78dbb3}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .notification-read-all{border:0;background-color:transparent;color:#78dbb3}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .notification-item{border-bottom:1px solid #3c5068;color:inherit}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .notification-item.unread{background-color:#182536;border-left:3px solid #3c5068}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .notification-item small{color:#dce6f2}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .notification-detail{border:1px solid var(--line,#3c5068);background-color:#182536;color:var(--ink,#dce6f2)}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .notification-detail::backdrop{background-color:rgb(25 39 35 / .38)}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .notification-detail h2{color:var(--ink,#dce6f2)}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .notification-detail time{color:#dce6f2}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .notification-detail [role=status]{color:#dce6f2}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .notification-detail-close{border:1px solid var(--line,#3c5068);background-color:#182536;color:var(--ink,#dce6f2)}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .notification-detail-link,html[data-theme="dark"][data-theme-page="portal-anfitrion"] .notification-detail-retry{border:0;background-color:var(--clay,#007a51);color:#fff}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .notification-detail-link:hover,html[data-theme="dark"][data-theme-page="portal-anfitrion"] .notification-detail-retry:hover{background-color:#783221}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .notification-tabs button{border:1px solid #3c5068;background-color:#182536;color:var(--ink,#dce6f2)}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .notification-tabs button[aria-pressed=true]{background-color:var(--clay,#007a51);color:#fff;border-color:transparent}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .notification-inbox-link{color:#78dbb3}
html[data-theme="dark"][data-theme-page="portal-anfitrion"]{--paper:#182536;--ink:#b1c9eb;--muted:#b1c9eb;--line:#3c5068;--brand-surface:#182536}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] body{background-color:var(--paper);color:var(--ink)}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] h1,html[data-theme="dark"][data-theme-page="portal-anfitrion"] h2,html[data-theme="dark"][data-theme-page="portal-anfitrion"] h3,html[data-theme="dark"][data-theme-page="portal-anfitrion"] h4,html[data-theme="dark"][data-theme-page="portal-anfitrion"] h5,html[data-theme="dark"][data-theme-page="portal-anfitrion"] h6{color:#78dbb3}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] header .catalog-tabs a[aria-current=page],html[data-theme="dark"][data-theme-page="portal-anfitrion"] header .catalog-tabs .service-nav-trigger[aria-current=page]{color:#78dbb3}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] body .text-link,html[data-theme="dark"][data-theme-page="portal-anfitrion"] body .property-card h3,html[data-theme="dark"][data-theme-page="portal-anfitrion"] body .catalog-browse-card h3,html[data-theme="dark"][data-theme-page="portal-anfitrion"] body .footer-support h2{color:#78dbb3}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] body .button:not(.outline),html[data-theme="dark"][data-theme-page="portal-anfitrion"] body .stay-search-button,html[data-theme="dark"][data-theme-page="portal-anfitrion"] body .stay-dates-done,html[data-theme="dark"][data-theme-page="portal-anfitrion"] body .catalog-dates-done,html[data-theme="dark"][data-theme-page="portal-anfitrion"] body .stay-guests-done{background-color:var(--brand-action);color:#FFFFFF;border-color:var(--brand-action)}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] body .button:not(.outline):hover,html[data-theme="dark"][data-theme-page="portal-anfitrion"] body .stay-search-button:hover,html[data-theme="dark"][data-theme-page="portal-anfitrion"] body .stay-dates-done:hover,html[data-theme="dark"][data-theme-page="portal-anfitrion"] body .catalog-dates-done:hover,html[data-theme="dark"][data-theme-page="portal-anfitrion"] body .stay-guests-done:hover{background-color:var(--brand-action-hover);border-color:var(--brand-action-hover)}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] body .button.outline{background-color:var(--brand-surface);color:#78dbb3;border-color:var(--brand-primary)}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] body .button.outline:hover{background-color:var(--brand-sage)}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] body .stay-search,html[data-theme="dark"][data-theme-page="portal-anfitrion"] body .stay-date-fields,html[data-theme="dark"][data-theme-page="portal-anfitrion"] body .stay-destination-popup,html[data-theme="dark"][data-theme-page="portal-anfitrion"] body .stay-guests-popup,html[data-theme="dark"][data-theme-page="portal-anfitrion"] body .property-card,html[data-theme="dark"][data-theme-page="portal-anfitrion"] body .market-card,html[data-theme="dark"][data-theme-page="portal-anfitrion"] body .catalog-card,html[data-theme="dark"][data-theme-page="portal-anfitrion"] body .catalog-request,html[data-theme="dark"][data-theme-page="portal-anfitrion"] body .reservation-card,html[data-theme="dark"][data-theme-page="portal-anfitrion"] body .library-property-card,html[data-theme="dark"][data-theme-page="portal-anfitrion"] body .property-layout aside,html[data-theme="dark"][data-theme-page="portal-anfitrion"] body .catalog-detail-grid aside,html[data-theme="dark"][data-theme-page="portal-anfitrion"] body .market-dialog,html[data-theme="dark"][data-theme-page="portal-anfitrion"] body .host-ui-dialog,html[data-theme="dark"][data-theme-page="portal-anfitrion"] body .login-style-dialog,html[data-theme="dark"][data-theme-page="portal-anfitrion"] body .locale-dialog,html[data-theme="dark"][data-theme-page="portal-anfitrion"] body .profile-panel{background-color:var(--brand-surface);border-color:var(--line)}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] body .stay-guests,html[data-theme="dark"][data-theme-page="portal-anfitrion"] body .stay-guests-toggle{background-color:var(--brand-sage)}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] body .stay-guest-row,html[data-theme="dark"][data-theme-page="portal-anfitrion"] body .catalog-person-count{color:var(--ink)}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] body .host-ai,html[data-theme="dark"][data-theme-page="portal-anfitrion"] body .market-callout,html[data-theme="dark"][data-theme-page="portal-anfitrion"] body .catalog-details div,html[data-theme="dark"][data-theme-page="portal-anfitrion"] body .catalog-chat-message.mine,html[data-theme="dark"][data-theme-page="portal-anfitrion"] body .stay-destination-option:hover{background-color:var(--brand-sage);color:var(--ink)}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] body .stay-date-flexibility button[aria-pressed=true],html[data-theme="dark"][data-theme-page="portal-anfitrion"] body .stay-calendar-day.selected,html[data-theme="dark"][data-theme-page="portal-anfitrion"] body .service-category[aria-pressed=true] .service-category-icon,html[data-theme="dark"][data-theme-page="portal-anfitrion"] body .experience-chip[aria-pressed=true],html[data-theme="dark"][data-theme-page="portal-anfitrion"] body .locale-option[aria-pressed=true]{border-color:var(--brand-primary)}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] body .stay-calendar-day.selected,html[data-theme="dark"][data-theme-page="portal-anfitrion"] body .experience-chip[aria-pressed=true]{background-color:var(--brand-primary);color:#FFFFFF}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] body .locale-option[aria-pressed=true]{background-color:var(--brand-sage);color:var(--ink)}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] body .site-footer{background-color:var(--paper);color:var(--ink)}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] #account-panel.login-style-dialog{background-color:#182536}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] #account-panel.login-style-dialog .email-auth form{background-color:transparent;border:0}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .stay-search .stay-destination input:not(:focus)::placeholder{color:transparent}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .stay-search .catalog-person-count:not([data-selected=true]) input:not(:focus){color:transparent}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .site-footer .footer-support h2{color:inherit}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] body .stay-search .stay-guests,html[data-theme="dark"][data-theme-page="portal-anfitrion"] body .stay-search .stay-guests-toggle{background-color:transparent}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .lodging-tools>section{border:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .lodging-form input,html[data-theme="dark"][data-theme-page="portal-anfitrion"] .lodging-form select,html[data-theme="dark"][data-theme-page="portal-anfitrion"] .lodging-form textarea{border:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .lodging-filters fieldset{border:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .lodging-tool details{border-bottom:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .lodging-tools [role=status]{background-color:#142132}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .lodging-review-categories{background-color:#142132}
html[data-theme="dark"][data-theme-page="portal-anfitrion"]{--paper:#182536;--bg:#182536;--ink:#b1c9eb;--muted:#b1c9eb;--line:#3c5068;--brand-surface:#182536}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] body{background-color:var(--paper);color:var(--ink)}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] ::selection{background-color:#142132;color:#b1c9eb}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] input::placeholder,html[data-theme="dark"][data-theme-page="portal-anfitrion"] textarea::placeholder{color:#b1c9eb}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] body :is(header.home-header,header.catalog-header,header.catalog-accommodation-header){background-color:#182536}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] body :is(.site-footer,.platform-footer){background-color:#182536}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] body .button:not(.outline){background-color:#007a51;border-color:#007a51;color:#fff}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] body .button:not(.outline):hover{background-color:#006440;border-color:#006440}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] body .ms-password-toggle{border:0;background-color:transparent;color:#b1c9eb}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] body .ms-password-toggle:hover{background-color:#142132;color:#b1c9eb}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] body :is(.market-card,.reservation-card,.messages-login,.resolution-policy){border-color:var(--line)}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] body :is(.market-form,.host-ui-dialog,.email-auth,.health-request-form,.reservation-card) :is(input,select,textarea):not([type=checkbox]):not([type=radio]):not([type=file]):not([type=hidden]){border-color:var(--line);color:var(--ink);background-color:#182536}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] body :is(.market-form,.host-ui-dialog,.email-auth) :is(input,select,textarea):disabled{background-color:#142132;color:var(--muted)}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] body :is(.market-note,.health-note,.service-character-count){color:var(--muted)}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] body :is(.market-card,.reservation-card) :is(h2,h3){color:#78dbb3}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] body .property-flow-section{border-color:var(--line);background-color:#182536}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] body .property-flow-section legend{color:#78dbb3}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] body :is(.flow-room,.long-stay-discounts,.host-ai){background-color:#182536;border-color:var(--line)}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] body #host-dashboard>.market-card,html[data-theme="dark"][data-theme-page="portal-anfitrion"] body #host-properties{border-color:var(--line)}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] body #host-dashboard :is(.market-tabs a,.request-row,fieldset){border-color:var(--line)}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] body .service-workspace{--crm-ink:var(--ink);--crm-muted:var(--muted);--crm-line:var(--line)}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] body .service-workspace :is(.crm-pipeline>section,.crm-case-overview,.crm-thread-messages){background-color:#182536}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] body .service-workspace :is(.crm-nav button[aria-current=page],.crm-thread-item[aria-pressed=true]){color:#78dbb3;background-color:#142132}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] body .login-style-dialog .email-auth input{border-color:var(--line)}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] body .login-style-dialog .login-divider:before,html[data-theme="dark"][data-theme-page="portal-anfitrion"] body .login-style-dialog .login-divider:after{background-color:var(--line)}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] body .login-style-dialog .password-forgot{color:#78dbb3}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] body #catalog-form.dental-form .health-editor{border-color:var(--line)}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] body #catalog-form.dental-form .health-editor>legend{color:#78dbb3}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] body #catalog-form.dental-form .health-editor h3{border-top:1px solid var(--line);color:#78dbb3}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] body #catalog-form.dental-form .health-editor fieldset{border-color:var(--line)}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] body #catalog-form.dental-form :is(.health-treatment-row,.health-staff-row){background-color:#182536;border-color:var(--line)}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] body #catalog-form.dental-form .dental-field-assist{border-color:var(--line)}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] body #catalog-form.dental-form .dental-field-assist:focus-within{border-color:var(--brand-primary)}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] body #catalog-form.dental-form .dental-day{border-color:var(--line);background-color:#182536}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] body #catalog-form.dental-form .service-form-action{background-color:#182536;color:#78dbb3;border:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] body #catalog-form.dental-form .service-form-action:hover{background-color:#142132;border-color:var(--clay)}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] body #catalog-form.dental-form .dental-save-actions{border-top:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="portal-anfitrion"]{background-color:var(--paper)}
@media(max-width:420px){html[data-theme="dark"][data-theme-page="portal-anfitrion"] body .account-profile-stats>div{border:0}
}html[data-theme="dark"][data-theme-page="portal-anfitrion"] [data-ms-icon]::before{background-color:currentColor}
@media(forced-colors:active){html[data-theme="dark"][data-theme-page="portal-anfitrion"] [data-ms-icon]::before{background-color:ButtonText}
}html[data-theme="dark"][data-theme-page="portal-anfitrion"] .property-map-canvas{border:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .property-map-suggestions{border:1px solid #3c5068;background-color:#182536}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .property-map-suggestions button{color:#b1c9eb;background-color:#182536;border:0;border-bottom:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .property-map-suggestions button:hover,html[data-theme="dark"][data-theme-page="portal-anfitrion"] .property-map-suggestions button:focus-visible{background-color:#182536}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .calendar-sync-summary{color:#b1c9eb}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .calendar-sync-nav button{border:1px solid #3c5068;background-color:#182536;color:#b1c9eb}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .calendar-sync-nav button[aria-expanded=true]{background-color:#002763;color:white;border-color:#002763}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .calendar-connections .calendar-feed[data-connection-state=error] strong{color:#ffb4ac}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] .calendar-export-guide{border-top:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="portal-anfitrion"] #host-billing article{border-bottom:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="prelaunch"] body{background-color:#142132;color:#dce6f2}
html[data-theme="dark"][data-theme-page="prelaunch"] .eyebrow{color:#ffb4ac}
html[data-theme="dark"][data-theme-page="prelaunch"] h1{color:#b1c9eb}
html[data-theme="dark"][data-theme-page="prelaunch"] h2{color:#b1c9eb}
html[data-theme="dark"][data-theme-page="prelaunch"] .categories span{border:1px solid #3c5068;color:#b1c9eb}
html[data-theme="dark"][data-theme-page="prelaunch"] .invitation{color:#dce6f2}
html[data-theme="dark"][data-theme-page="prelaunch"] .registration{background-color:#182536;border:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="prelaunch"] .registration>p:not(.eyebrow){color:#dce6f2}
html[data-theme="dark"][data-theme-page="prelaunch"] input:not([type=checkbox]),html[data-theme="dark"][data-theme-page="prelaunch"] select{border:1px solid #3c5068;color:#dce6f2;background-color:#182536}
html[data-theme="dark"][data-theme-page="prelaunch"] button{background-color:#9e3e26;color:white;border:0}
html[data-theme="dark"][data-theme-page="prelaunch"] button:hover:enabled{background-color:#82311e}
html[data-theme="dark"][data-theme-page="prelaunch"] #form-status{color:#b1c9eb}
html[data-theme="dark"][data-theme-page="prelaunch"] #form-status.error{color:#ffb4ac}
html[data-theme="dark"][data-theme-page="prelaunch"] .privacy a{color:inherit}
html[data-theme="dark"][data-theme-page="prelaunch"] footer{border-top:1px solid #3c5068;color:#b1c9eb}
html[data-theme="dark"][data-theme-page="prelaunch"] footer span{color:#dce6f2}
html[data-theme="dark"][data-theme-page="prelaunch"] .field-error{color:#ffb4ac}
html[data-theme="dark"][data-theme-page="prelaunch"] [aria-invalid="true"]{border-color:#3c5068!important}
html[data-theme="dark"][data-theme-page="prelaunch"] .phone-note{color:#dce6f2}
html[data-theme="dark"][data-theme-page="prelaunch"] .secondary{background-color:#182536;color:#ffb4ac;border:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="prelaunch"] #confirmation-status.error{color:#ffb4ac}
html[data-theme="dark"][data-theme-page="prelaunch"] .sharing{border-top:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="prelaunch"] #share-options a,html[data-theme="dark"][data-theme-page="prelaunch"] #share-options button{border:1px solid #3c5068;background-color:#182536;color:#b1c9eb}
html[data-theme="dark"][data-theme-page="prelaunch"] #share-status{color:#dce6f2}
html[data-theme="dark"][data-theme-page="prelaunch"] #thanks-toast{background-color:#002763;color:white}
html[data-theme="dark"][data-theme-page="prelaunch"]{--paper:#182536;--bg:#182536;--ink:#b1c9eb;--muted:#b1c9eb;--line:#3c5068;--brand-surface:#182536}
html[data-theme="dark"][data-theme-page="prelaunch"] body{background-color:var(--paper);color:var(--ink)}
html[data-theme="dark"][data-theme-page="prelaunch"] ::selection{background-color:#142132;color:#b1c9eb}
html[data-theme="dark"][data-theme-page="prelaunch"] input::placeholder,html[data-theme="dark"][data-theme-page="prelaunch"] textarea::placeholder{color:#b1c9eb}
html[data-theme="dark"][data-theme-page="prelaunch"] body :is(header.home-header,header.catalog-header,header.catalog-accommodation-header){background-color:#182536}
html[data-theme="dark"][data-theme-page="prelaunch"] body :is(.site-footer,.platform-footer){background-color:#182536}
html[data-theme="dark"][data-theme-page="prelaunch"] body .button:not(.outline){background-color:#007a51;border-color:#007a51;color:#fff}
html[data-theme="dark"][data-theme-page="prelaunch"] body .button:not(.outline):hover{background-color:#006440;border-color:#006440}
html[data-theme="dark"][data-theme-page="prelaunch"] body .ms-password-toggle{border:0;background-color:transparent;color:#b1c9eb}
html[data-theme="dark"][data-theme-page="prelaunch"] body .ms-password-toggle:hover{background-color:#142132;color:#b1c9eb}
html[data-theme="dark"][data-theme-page="prelaunch"] body :is(.market-card,.reservation-card,.messages-login,.resolution-policy){border-color:var(--line)}
html[data-theme="dark"][data-theme-page="prelaunch"] body :is(.market-form,.host-ui-dialog,.email-auth,.health-request-form,.reservation-card) :is(input,select,textarea):not([type=checkbox]):not([type=radio]):not([type=file]):not([type=hidden]){border-color:var(--line);color:var(--ink);background-color:#182536}
html[data-theme="dark"][data-theme-page="prelaunch"] body :is(.market-form,.host-ui-dialog,.email-auth) :is(input,select,textarea):disabled{background-color:#142132;color:var(--muted)}
html[data-theme="dark"][data-theme-page="prelaunch"] body :is(.market-note,.health-note,.service-character-count){color:var(--muted)}
html[data-theme="dark"][data-theme-page="prelaunch"] body :is(.market-card,.reservation-card) :is(h2,h3){color:#78dbb3}
html[data-theme="dark"][data-theme-page="prelaunch"] body .property-flow-section{border-color:var(--line);background-color:#182536}
html[data-theme="dark"][data-theme-page="prelaunch"] body .property-flow-section legend{color:#78dbb3}
html[data-theme="dark"][data-theme-page="prelaunch"] body :is(.flow-room,.long-stay-discounts,.host-ai){background-color:#182536;border-color:var(--line)}
html[data-theme="dark"][data-theme-page="prelaunch"] body #host-dashboard>.market-card,html[data-theme="dark"][data-theme-page="prelaunch"] body #host-properties{border-color:var(--line)}
html[data-theme="dark"][data-theme-page="prelaunch"] body #host-dashboard :is(.market-tabs a,.request-row,fieldset){border-color:var(--line)}
html[data-theme="dark"][data-theme-page="prelaunch"] body .service-workspace{--crm-ink:var(--ink);--crm-muted:var(--muted);--crm-line:var(--line)}
html[data-theme="dark"][data-theme-page="prelaunch"] body .service-workspace :is(.crm-pipeline>section,.crm-case-overview,.crm-thread-messages){background-color:#182536}
html[data-theme="dark"][data-theme-page="prelaunch"] body .service-workspace :is(.crm-nav button[aria-current=page],.crm-thread-item[aria-pressed=true]){color:#78dbb3;background-color:#142132}
html[data-theme="dark"][data-theme-page="prelaunch"] body .login-style-dialog .email-auth input{border-color:var(--line)}
html[data-theme="dark"][data-theme-page="prelaunch"] body .login-style-dialog .login-divider:before,html[data-theme="dark"][data-theme-page="prelaunch"] body .login-style-dialog .login-divider:after{background-color:var(--line)}
html[data-theme="dark"][data-theme-page="prelaunch"] body .login-style-dialog .password-forgot{color:#78dbb3}
html[data-theme="dark"][data-theme-page="prelaunch"] body #catalog-form.dental-form .health-editor{border-color:var(--line)}
html[data-theme="dark"][data-theme-page="prelaunch"] body #catalog-form.dental-form .health-editor>legend{color:#78dbb3}
html[data-theme="dark"][data-theme-page="prelaunch"] body #catalog-form.dental-form .health-editor h3{border-top:1px solid var(--line);color:#78dbb3}
html[data-theme="dark"][data-theme-page="prelaunch"] body #catalog-form.dental-form .health-editor fieldset{border-color:var(--line)}
html[data-theme="dark"][data-theme-page="prelaunch"] body #catalog-form.dental-form :is(.health-treatment-row,.health-staff-row){background-color:#182536;border-color:var(--line)}
html[data-theme="dark"][data-theme-page="prelaunch"] body #catalog-form.dental-form .dental-field-assist{border-color:var(--line)}
html[data-theme="dark"][data-theme-page="prelaunch"] body #catalog-form.dental-form .dental-field-assist:focus-within{border-color:var(--brand-primary)}
html[data-theme="dark"][data-theme-page="prelaunch"] body #catalog-form.dental-form .dental-day{border-color:var(--line);background-color:#182536}
html[data-theme="dark"][data-theme-page="prelaunch"] body #catalog-form.dental-form .service-form-action{background-color:#182536;color:#78dbb3;border:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="prelaunch"] body #catalog-form.dental-form .service-form-action:hover{background-color:#142132;border-color:var(--clay)}
html[data-theme="dark"][data-theme-page="prelaunch"] body #catalog-form.dental-form .dental-save-actions{border-top:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="prelaunch"]{background-color:var(--paper)}
@media(max-width:420px){html[data-theme="dark"][data-theme-page="prelaunch"] body .account-profile-stats>div{border:0}
}html[data-theme="dark"][data-theme-page="prelaunch"] [data-ms-icon]::before{background-color:currentColor}
@media(forced-colors:active){html[data-theme="dark"][data-theme-page="prelaunch"] [data-ms-icon]::before{background-color:ButtonText}
}html[data-theme="dark"][data-theme-page="resenas"] :where(body){background-color:#182536;color:#b1c9eb}
html[data-theme="dark"][data-theme-page="resenas"] :where(a){color:inherit}
html[data-theme="dark"][data-theme-page="resenas"] :where(.skip:focus){background-color:#182536;color:#b1c9eb}
html[data-theme="dark"][data-theme-page="resenas"] :where(header){background-color:#182536}
html[data-theme="dark"][data-theme-page="resenas"] :where(.medical-hero){background-color:#002763;color:#fff}
html[data-theme="dark"][data-theme-page="resenas"] :where(.medical-search){background-color:#182536;color:#b1c9eb}
html[data-theme="dark"][data-theme-page="resenas"] :where(.medical-search input,.medical-search button){border:1px solid #3c5068;background-color:#182536;color:#b1c9eb}
html[data-theme="dark"][data-theme-page="resenas"] :where(.medical-search button){background-color:#007a51;color:#fff}
html[data-theme="dark"][data-theme-page="resenas"]{--paper:#182536;--ink:#b1c9eb;--muted:#b1c9eb;--line:#3c5068}
html[data-theme="dark"][data-theme-page="resenas"] body{background-color:var(--paper);color:var(--ink)}
html[data-theme="dark"][data-theme-page="resenas"] a{color:inherit}
html[data-theme="dark"][data-theme-page="resenas"] button{color:inherit}
html[data-theme="dark"][data-theme-page="resenas"] .skip{background-color:var(--ink);color:white}
html[data-theme="dark"][data-theme-page="resenas"] header{border-bottom:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="resenas"] .mark{color:#78dbb3}
html[data-theme="dark"][data-theme-page="resenas"] nav>a:not(.nav-cta):hover{color:#78dbb3}
html[data-theme="dark"][data-theme-page="resenas"] nav button{border:1px solid var(--line);background-color:transparent}
html[data-theme="dark"][data-theme-page="resenas"] .nav-cta{border-bottom:1px solid var(--ink)}
html[data-theme="dark"][data-theme-page="resenas"] .dot{background-color:var(--clay)}
html[data-theme="dark"][data-theme-page="resenas"] em{color:#78dbb3}
html[data-theme="dark"][data-theme-page="resenas"] .hero-copy>p{color:var(--muted)}
html[data-theme="dark"][data-theme-page="resenas"] .button{background-color:var(--clay);color:white;border:1px solid var(--clay)}
html[data-theme="dark"][data-theme-page="resenas"] .button:hover{background-color:#006440}
html[data-theme="dark"][data-theme-page="resenas"] .text-link{border:0;border-bottom:1px solid currentColor;background-color:transparent}
html[data-theme="dark"][data-theme-page="resenas"] .image-tag{background-color:var(--paper)}
html[data-theme="dark"][data-theme-page="resenas"] .facts>div{border-top:1px solid var(--line);border-bottom:1px solid var(--line);border-right:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="resenas"] .facts>div:last-child{border-right:0}
html[data-theme="dark"][data-theme-page="resenas"] .facts span{color:var(--muted)}
html[data-theme="dark"][data-theme-page="resenas"] .section-head>p{color:var(--muted)}
html[data-theme="dark"][data-theme-page="resenas"] .photo{border:0;background-color:#142132}
html[data-theme="dark"][data-theme-page="resenas"] .photo:after{background:linear-gradient(transparent,#0009)}
html[data-theme="dark"][data-theme-page="resenas"] .photo>span{color:white}
html[data-theme="dark"][data-theme-page="resenas"] .photo i{color:white}
html[data-theme="dark"][data-theme-page="resenas"] .amenity-section{background-color:#142132}
html[data-theme="dark"][data-theme-page="resenas"] .amenity-layout>div>p{color:var(--muted)}
html[data-theme="dark"][data-theme-page="resenas"] .amenities article{border-bottom:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="resenas"] .amenities article>span{color:#dce6f2}
html[data-theme="dark"][data-theme-page="resenas"] .amenities p{color:var(--muted)}
html[data-theme="dark"][data-theme-page="resenas"] .location-stamp{background-color:var(--paper)}
html[data-theme="dark"][data-theme-page="resenas"] .location p{color:var(--muted)}
html[data-theme="dark"][data-theme-page="resenas"] .outline{background-color:transparent;color:var(--ink);border-color:var(--line)}
html[data-theme="dark"][data-theme-page="resenas"] .outline:hover{background-color:#142132}
html[data-theme="dark"][data-theme-page="resenas"] .access-note{border-left:2px solid var(--clay)}
html[data-theme="dark"][data-theme-page="resenas"] .faq{border-top:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="resenas"] details{border-bottom:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="resenas"] summary:after{color:#78dbb3}
html[data-theme="dark"][data-theme-page="resenas"] details p{color:var(--muted)}
html[data-theme="dark"][data-theme-page="resenas"] .booking{background-color:#002763;color:var(--paper)}
html[data-theme="dark"][data-theme-page="resenas"] .booking em{color:#b1c9eb}
html[data-theme="dark"][data-theme-page="resenas"] .booking-layout>div>p{color:#d2d9d1}
html[data-theme="dark"][data-theme-page="resenas"] .contact-tel span{color:#d2d9d1}
html[data-theme="dark"][data-theme-page="resenas"] form{background-color:var(--paper);color:var(--ink)}
html[data-theme="dark"][data-theme-page="resenas"] input,html[data-theme="dark"][data-theme-page="resenas"] select{border:1px solid var(--line);background-color:transparent;color:var(--ink)}
html[data-theme="dark"][data-theme-page="resenas"] .nights{color:var(--muted)}
html[data-theme="dark"][data-theme-page="resenas"] .form-note{color:var(--muted)}
html[data-theme="dark"][data-theme-page="resenas"] .footer-bottom{border-top:1px solid var(--line);color:var(--muted)}
html[data-theme="dark"][data-theme-page="resenas"] .floating-wa{background-color:#002763;color:white;border:1px solid #ffffff50}
html[data-theme="dark"][data-theme-page="resenas"] .floating-wa svg{fill:currentColor}
html[data-theme="dark"][data-theme-page="resenas"] dialog{border:0;background-color:#182536}
html[data-theme="dark"][data-theme-page="resenas"] dialog::backdrop{background-color:#14221be8}
html[data-theme="dark"][data-theme-page="resenas"] #close{background-color:transparent;border:0}
html[data-theme="dark"][data-theme-page="resenas"] .lightbox-controls button{background-color:transparent;border:1px solid var(--line)}
@media(max-width:700px){html[data-theme="dark"][data-theme-page="resenas"] .facts>div:nth-child(even){border-right:0}
html[data-theme="dark"][data-theme-page="resenas"] .facts>div:nth-child(n+3){border-top:0}
}html[data-theme="dark"][data-theme-page="resenas"] .calendar-toolbar{border-top:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="resenas"] .calendar-source{color:var(--muted)}
html[data-theme="dark"][data-theme-page="resenas"] .calendar-frame{background-color:#182536;border:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="resenas"] .calendar-frame iframe{border:0}
html[data-theme="dark"][data-theme-page="resenas"] .calendar-footnote p{color:var(--muted)}
html[data-theme="dark"][data-theme-page="resenas"] .space-filters button{background-color:transparent;border:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="resenas"] .space-filters button[aria-pressed=true]{background-color:var(--ink);color:var(--paper);border-color:var(--ink)}
html[data-theme="dark"][data-theme-page="resenas"] .room-card{border:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="resenas"] .room-card>button{border:0;background-color:transparent}
html[data-theme="dark"][data-theme-page="resenas"] .room-card p,html[data-theme="dark"][data-theme-page="resenas"] .stay-details>p{color:var(--muted)}
html[data-theme="dark"][data-theme-page="resenas"] .stay-dialog{color:var(--ink);border:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="resenas"] .stay-dialog::backdrop{background-color:#252e2880}
html[data-theme="dark"][data-theme-page="resenas"] .dialog-close{background-color:transparent;border:0}
html[data-theme="dark"][data-theme-page="resenas"] .host-section{border-top:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="resenas"] .host-monogram{background-color:#142132;color:#78dbb3}
html[data-theme="dark"][data-theme-page="resenas"] .host-section p{color:var(--muted)}
html[data-theme="dark"][data-theme-page="resenas"] .guest-reviews{border-top:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="resenas"] .guest-reviews p{color:var(--muted)}
html[data-theme="dark"][data-theme-page="resenas"] .room-card{background-color:#182536}
html[data-theme="dark"][data-theme-page="resenas"] .photo-carousel .photo img{background-color:#142132}
html[data-theme="dark"][data-theme-page="resenas"] .carousel-arrow{background-color:#fffaf2ee;color:var(--ink);border:1px solid #fff8}
html[data-theme="dark"][data-theme-page="resenas"] .carousel-arrow:hover{background-color:#182536}
html[data-theme="dark"][data-theme-page="resenas"] .carousel-count{color:var(--muted)}
html[data-theme="dark"][data-theme-page="resenas"] .profile-user .profile-trigger{border:1px solid var(--clay,#007a51);background-color:var(--clay,#007a51);color:#ffffff}
html[data-theme="dark"][data-theme-page="resenas"] .profile-panel{background-color:#182536;color:#dce6f2;border:1px solid var(--line,#3c5068)}
html[data-theme="dark"][data-theme-page="resenas"] .profile-panel small{color:var(--muted,#dce6f2)}
html[data-theme="dark"][data-theme-page="resenas"] .profile-panel a,html[data-theme="dark"][data-theme-page="resenas"] .profile-panel .profile-logout{border:0;border-top:1px solid var(--line,#3c5068);background-color:transparent;color:inherit}
html[data-theme="dark"][data-theme-page="resenas"] .profile-panel .profile-logout{color:#78dbb3}
html[data-theme="dark"][data-theme-page="resenas"] .account-modes a{border:1px solid var(--line,#3c5068);color:var(--ink,#dce6f2)}
html[data-theme="dark"][data-theme-page="resenas"] .account-modes a[aria-current="page"]{background-color:var(--clay,#007a51);border-color:var(--clay,#007a51);color:#ffffff}
html[data-theme="dark"][data-theme-page="resenas"] .account-modes a:hover{border-color:var(--clay,#007a51)}
html[data-theme="dark"][data-theme-page="resenas"] .profile-panel .profile-menu-icon{color:currentColor}
html[data-theme="dark"][data-theme-page="resenas"] .profile-panel a:hover,html[data-theme="dark"][data-theme-page="resenas"] .profile-panel .profile-logout:hover{background-color:#142132}
html[data-theme="dark"][data-theme-page="resenas"] header nav .account-profile-login,html[data-theme="dark"][data-theme-page="resenas"] header nav .profile-user .profile-trigger{border:1px solid var(--clay,#007a51);background-color:var(--clay,#007a51);color:#ffffff}
html[data-theme="dark"][data-theme-page="resenas"] .account-header-controls .account-mode-switch{border:1px solid var(--line,#3c5068);background-color:#182536;color:var(--ink,#dce6f2)}
html[data-theme="dark"][data-theme-page="resenas"] .account-header-controls .account-mode-switch:hover{border-color:var(--clay,#007a51)}
html[data-theme="dark"][data-theme-page="resenas"] .account-header-controls .account-profile-login{border:1px solid var(--clay,#007a51);background-color:var(--clay,#007a51);color:#ffffff}
html[data-theme="dark"][data-theme-page="resenas"] .resolution-menu-badge{background-color:#a34a31;color:#fff}
html[data-theme="dark"][data-theme-page="resenas"] .profile-panel[data-mode="host"] [data-profile-community-browse],html[data-theme="dark"][data-theme-page="resenas"] .profile-panel[data-mode="host"] [data-profile-resolutions]{border-top:2px solid var(--line,#3c5068)}
html[data-theme="dark"][data-theme-page="resenas"] .profile-trigger-initials{color:#fff}
html[data-theme="dark"][data-theme-page="resenas"] body>dialog.messenger-inbox-window{border:1px solid #3c5068;background-color:#182536;color:#b1c9eb}
html[data-theme="dark"][data-theme-page="resenas"] body>dialog.messenger-inbox-window::backdrop{background-color:rgb(0 39 99 / .32)}
html[data-theme="dark"][data-theme-page="resenas"] .messenger-window-heading{background-color:#182536;border-bottom:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="resenas"] .messenger-window-heading h2{color:#b1c9eb}
html[data-theme="dark"][data-theme-page="resenas"] .messenger-window-close{border:1px solid #3c5068;background-color:#182536;color:#b1c9eb}
html[data-theme="dark"][data-theme-page="resenas"] .messenger-frame-window>iframe{border:0;background-color:#182536}
html[data-theme="dark"][data-theme-page="resenas"] .market-hero>p{color:var(--muted)}
html[data-theme="dark"][data-theme-page="resenas"] .market-search{background-color:#182536;border:1px solid var(--line);color:var(--ink)}
html[data-theme="dark"][data-theme-page="resenas"] .market-main input,html[data-theme="dark"][data-theme-page="resenas"] .market-main select,html[data-theme="dark"][data-theme-page="resenas"] .market-main textarea{border:1px solid var(--line);background-color:#182536;color:var(--ink)}
html[data-theme="dark"][data-theme-page="resenas"] .property-card{background-color:#182536;border:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="resenas"] .property-card p{color:var(--muted)}
html[data-theme="dark"][data-theme-page="resenas"] .market-card{background-color:#182536;border:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="resenas"] .market-form{background-color:transparent;color:var(--ink)}
html[data-theme="dark"][data-theme-page="resenas"] .market-note{color:var(--muted)}
html[data-theme="dark"][data-theme-page="resenas"] .market-callout{background-color:#142132}
html[data-theme="dark"][data-theme-page="resenas"] .market-footer{border-top:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="resenas"] .market-dialog{border:1px solid var(--line);background-color:var(--paper);color:var(--ink)}
html[data-theme="dark"][data-theme-page="resenas"] .market-dialog::backdrop{background-color:#252e2880}
html[data-theme="dark"][data-theme-page="resenas"] .market-dialog .market-form{color:var(--ink)}
html[data-theme="dark"][data-theme-page="resenas"] .market-dialog textarea{border:1px solid var(--line);background-color:#182536}
html[data-theme="dark"][data-theme-page="resenas"] .request-row{border-top:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="resenas"] .status-pill{background-color:#142132}
html[data-theme="dark"][data-theme-page="resenas"] .market-photo{background-color:#142132}
html[data-theme="dark"][data-theme-page="resenas"] .market-caption{color:var(--muted)}
html[data-theme="dark"][data-theme-page="resenas"] .review-card{border-top:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="resenas"] .review-card small{color:var(--muted)}
html[data-theme="dark"][data-theme-page="resenas"] .request-bubble{background-color:#182536;border:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="resenas"] .platform-home-links{border-bottom:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="resenas"] .finance-grid>div{background-color:#142132}
html[data-theme="dark"][data-theme-page="resenas"] .host-steps{color:var(--muted)}
html[data-theme="dark"][data-theme-page="resenas"] #editor-progress,html[data-theme="dark"][data-theme-page="resenas"] #photo-status{background-color:#142132}
html[data-theme="dark"][data-theme-page="resenas"] #market-status:not(:empty){background-color:#182536;border:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="resenas"] .host-ai{border:1px solid #3c5068;background-color:#142132}
html[data-theme="dark"][data-theme-page="resenas"] .ai-suggestion{background-color:var(--paper);border:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="resenas"] .long-stay-discounts{border:1px solid var(--line);background-color:#142132}
html[data-theme="dark"][data-theme-page="resenas"] .review-stars{border:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="resenas"] .review-stars span{color:#78dbb3}
html[data-theme="dark"][data-theme-page="resenas"] .guest-property-card{background-color:transparent;border:0}
html[data-theme="dark"][data-theme-page="resenas"] .guest-property-card .property-card-media{background-color:#142132}
html[data-theme="dark"][data-theme-page="resenas"] .guest-property-card .status-pill{background-color:transparent;color:var(--muted)}
html[data-theme="dark"][data-theme-page="resenas"] .property-photo-arrow{border:0;background-color:#182536}
html[data-theme="dark"][data-theme-page="resenas"] .search-filter-toggle{border:1px solid #3c5068;background-color:#182536;color:#b1c9eb}
html[data-theme="dark"][data-theme-page="resenas"] .search-filter-controls{border:1px solid #3c5068;background-color:#142132}
html[data-theme="dark"][data-theme-page="resenas"] .search-filter-controls select{background-color:#182536}
html[data-theme="dark"][data-theme-page="resenas"] .search-sort-note{color:#dce6f2}
html[data-theme="dark"][data-theme-page="resenas"] .search-filter-chip{border:1px solid #3c5068;background-color:#182536;color:#dce6f2}
html[data-theme="dark"][data-theme-page="resenas"] .loyalty-offer{color:#dce6f2}
html[data-theme="dark"][data-theme-page="resenas"] .listing-visibility-switch{border:1px solid #3c5068;background-color:#182536;color:#dce6f2}
html[data-theme="dark"][data-theme-page="resenas"] .listing-visibility-switch:before{background-color:#969c94}
html[data-theme="dark"][data-theme-page="resenas"] .listing-visibility-switch[aria-checked=true]{background-color:#176b45;color:#fff;border-color:#176b45}
html[data-theme="dark"][data-theme-page="resenas"] .listing-visibility-switch[aria-checked=true]:before{background-color:#182536}
html[data-theme="dark"][data-theme-page="resenas"] .listing-visibility-notice{border:1px solid #3c5068;background-color:#182536;color:#ffb4ac}
html[data-theme="dark"][data-theme-page="resenas"] .property-owner-group{border-top:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="resenas"] .cohost-pending-box{border:1px solid var(--line);background-color:#182536}
html[data-theme="dark"][data-theme-page="resenas"] .cohost-contact-fields input,html[data-theme="dark"][data-theme-page="resenas"] .cohost-pending-box input{background-color:#182536}
html[data-theme="dark"][data-theme-page="resenas"] .cohost-contact-fields input::placeholder{color:#dce6f2}
html[data-theme="dark"][data-theme-page="resenas"] .cohost-permission-form fieldset{border:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="resenas"] .cohost-permission-form .check-label span{color:#dce6f2}
html[data-theme="dark"][data-theme-page="resenas"] .cohost-permission-form .check-label:has(input:checked) span{color:var(--ink)}
html[data-theme="dark"][data-theme-page="resenas"] .cohost-remove{color:#ffb4ac}
html[data-theme="dark"][data-theme-page="resenas"] .cohost-remove:disabled{color:#dce6f2}
html[data-theme="dark"][data-theme-page="resenas"] .calendar-day{border:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="resenas"] .calendar-day.busy{background-color:#1c2d43;border-color:#3c5068}
html[data-theme="dark"][data-theme-page="resenas"] .calendar-feed{border-bottom:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="resenas"] .calendar-tutorial video{background-color:#182536}
html[data-theme="dark"][data-theme-page="resenas"] .team-scope-columns [data-scope-rights]{border-top:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="resenas"] .cohost-contact-fields>.cohost-edit-permissions,html[data-theme="dark"][data-theme-page="resenas"] .cohost-contact-fields>.cohost-remove{border:0}
html[data-theme="dark"][data-theme-page="resenas"] .email-auth{border-top:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="resenas"] .email-auth input{border:1px solid #3c5068;background-color:#182536;color:#dce6f2}
html[data-theme="dark"][data-theme-page="resenas"] .email-auth .email-toggle{background-color:transparent;border:1px solid #26362e;color:#dce6f2}
html[data-theme="dark"][data-theme-page="resenas"] .login-style-dialog{border:1px solid #3c5068;background-color:#182536}
html[data-theme="dark"][data-theme-page="resenas"] .login-style-dialog::backdrop{background-color:#252e2870}
html[data-theme="dark"][data-theme-page="resenas"] .login-style-dialog .dialog-close{border:1px solid #3c5068;background-color:#182536}
html[data-theme="dark"][data-theme-page="resenas"] .login-style-dialog .email-auth{border:0}
html[data-theme="dark"][data-theme-page="resenas"] .login-access input,html[data-theme="dark"][data-theme-page="resenas"] .login-access select{background-color:#182536}
html[data-theme="dark"][data-theme-page="resenas"] .login-access .button{background-color:var(--clay,#007a51);border-color:var(--clay,#007a51);color:white}
html[data-theme="dark"][data-theme-page="resenas"] .login-divider:before,html[data-theme="dark"][data-theme-page="resenas"] .login-divider:after{background-color:#142132}
html[data-theme="dark"][data-theme-page="resenas"] .property-share-button{border:1px solid var(--line,#3c5068);background-color:#182536;color:var(--ink,#b1c9eb)}
html[data-theme="dark"][data-theme-page="resenas"] .property-share-button:hover{border-color:var(--clay,#007a51)}
html[data-theme="dark"][data-theme-page="resenas"] .property-share-dialog{border:1px solid var(--line,#3c5068);background-color:var(--paper,#182536);color:var(--ink,#b1c9eb)}
html[data-theme="dark"][data-theme-page="resenas"] .property-share-dialog::backdrop{background-color:#252e2880}
html[data-theme="dark"][data-theme-page="resenas"] .share-close{border:0;background-color:transparent}
html[data-theme="dark"][data-theme-page="resenas"] .share-link-label input{border:1px solid var(--line,#3c5068);background-color:#182536;color:inherit}
html[data-theme="dark"][data-theme-page="resenas"] .property-characteristics{border:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="resenas"] .property-characteristics input[readonly]{background-color:#142132}
html[data-theme="dark"][data-theme-page="resenas"] .account-verified{color:#b1c9eb}
html[data-theme="dark"][data-theme-page="resenas"] .verification-summary{background-color:#182536}
html[data-theme="dark"][data-theme-page="resenas"] .verification-identity{border-top:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="resenas"] .verification-whatsapp{border:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="resenas"] .site-footer-row{border-top:1px solid var(--line,#3c5068);color:var(--ink,#dce6f2)}
html[data-theme="dark"][data-theme-page="resenas"] .site-footer-legal a{color:inherit}
html[data-theme="dark"][data-theme-page="resenas"] .footer-language select{border:0;background-color:transparent;color:inherit}
html[data-theme="dark"][data-theme-page="resenas"] .footer-socials button{border:0;background-color:transparent;color:inherit}
html[data-theme="dark"][data-theme-page="resenas"] .site-footer svg{fill:none;stroke:currentColor}
html[data-theme="dark"][data-theme-page="resenas"] .platform-information section{border-bottom:1px solid var(--line,#3c5068)}
html[data-theme="dark"][data-theme-page="resenas"] .locale-trigger{border:0;background-color:transparent;color:inherit}
html[data-theme="dark"][data-theme-page="resenas"] .locale-dialog{border:0;background-color:#182536;color:#dce6f2}
html[data-theme="dark"][data-theme-page="resenas"] .locale-dialog::backdrop{background-color:rgba(0,0,0,.38)}
html[data-theme="dark"][data-theme-page="resenas"] .locale-close{border:0;background-color:transparent}
html[data-theme="dark"][data-theme-page="resenas"] .locale-note{color:#dce6f2}
html[data-theme="dark"][data-theme-page="resenas"] .locale-dialog input{border:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="resenas"] .locale-option{border:1px solid transparent;background-color:transparent;color:inherit}
html[data-theme="dark"][data-theme-page="resenas"] .locale-option small{color:#dce6f2}
html[data-theme="dark"][data-theme-page="resenas"] .locale-option:hover{background-color:#142132}
html[data-theme="dark"][data-theme-page="resenas"] .locale-option[aria-pressed=true]{border-color:#252e29;background-color:#142132}
html[data-theme="dark"][data-theme-page="resenas"] .footer-support a{color:inherit}
html[data-theme="dark"][data-theme-page="resenas"] .help-actions button{border:1px solid var(--line,#3c5068);background-color:#182536}
html[data-theme="dark"][data-theme-page="resenas"] .footer-directory{border-bottom:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="resenas"] .footer-directory h2{color:#b1c9eb}
html[data-theme="dark"][data-theme-page="resenas"] .footer-directory nav a{color:#b1c9eb}
html[data-theme="dark"][data-theme-page="resenas"] .header-language{border:1px solid #3c5068;background-color:#182536;color:#b1c9eb}
html[data-theme="dark"][data-theme-page="resenas"] .header-language svg{fill:none;stroke:currentColor}
html[data-theme="dark"][data-theme-page="resenas"] .header-language select{color:inherit;background-color:transparent;border:0}
html[data-theme="dark"][data-theme-page="resenas"] .medical-suggestions{background-color:#182536;color:#b1c9eb;border:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="resenas"] .medical-suggestions [role=option]:hover,html[data-theme="dark"][data-theme-page="resenas"] .medical-suggestions [aria-selected=true]{background-color:#142132;color:#b1c9eb}
html[data-theme="dark"][data-theme-page="resenas"] .service-search-bar{border:1px solid #3c5068;background-color:#182536}
html[data-theme="dark"][data-theme-page="resenas"] .service-search-bar label{color:#b1c9eb}
html[data-theme="dark"][data-theme-page="resenas"] .service-search-bar label+label{border-left:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="resenas"] .service-search-bar input[type=search]{border:0;background-color:transparent;color:#b1c9eb}
html[data-theme="dark"][data-theme-page="resenas"] .service-search-bar button[type=submit]{border:0;background-color:#007a51;color:#fff}
html[data-theme="dark"][data-theme-page="resenas"] .service-search-bar button:hover{background-color:#006440}
@media(max-width:700px){html[data-theme="dark"][data-theme-page="resenas"] .service-search-bar label+label{border-left:0;border-top:1px solid #3c5068}
}html[data-theme="dark"][data-theme-page="resenas"] .translation-status{color:#b1c9eb;background-color:#182536}
html[data-theme="dark"][data-theme-page="resenas"] .extended-privacy section{border-top:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="resenas"] .privacy-switch-row small{color:#dce6f2}
html[data-theme="dark"][data-theme-page="resenas"] .privacy-switch-row input{border:0!important;background:#142132!important}
html[data-theme="dark"][data-theme-page="resenas"] .privacy-switch-row input:before{background-color:#182536}
html[data-theme="dark"][data-theme-page="resenas"] .privacy-switch-row input:checked{background:#002763!important}
html[data-theme="dark"][data-theme-page="resenas"] .extended-privacy .privacy-action{border:1px solid #3c5068;background-color:#182536}
html[data-theme="dark"][data-theme-page="resenas"] .privacy-person{border:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="resenas"] .privacy-travel-map{border:0}
html[data-theme="dark"][data-theme-page="resenas"] .privacy-switch-row input{background:#142132!important}
html[data-theme="dark"][data-theme-page="resenas"] .privacy-switch-row input:checked{background:#222!important}
html[data-theme="dark"][data-theme-page="resenas"] .privacy-switch-row input:after{color:#dce6f2}
html[data-theme="dark"][data-theme-page="resenas"] .notification-bell{border:1px solid var(--line,#3c5068);background-color:var(--paper,#182536);color:#78dbb3}
html[data-theme="dark"][data-theme-page="resenas"] .notification-count{background-color:#187db9;color:white}
html[data-theme="dark"][data-theme-page="resenas"] .notification-panel{border:1px solid #3c5068;background-color:#182536;color:#dce6f2}
html[data-theme="dark"][data-theme-page="resenas"] .notification-heading button{border:0;background-color:transparent;color:#78dbb3}
html[data-theme="dark"][data-theme-page="resenas"] .notification-read-all{border:0;background-color:transparent;color:#78dbb3}
html[data-theme="dark"][data-theme-page="resenas"] .notification-item{border-bottom:1px solid #3c5068;color:inherit}
html[data-theme="dark"][data-theme-page="resenas"] .notification-item.unread{background-color:#182536;border-left:3px solid #3c5068}
html[data-theme="dark"][data-theme-page="resenas"] .notification-item small{color:#dce6f2}
html[data-theme="dark"][data-theme-page="resenas"] .notification-detail{border:1px solid var(--line,#3c5068);background-color:#182536;color:var(--ink,#dce6f2)}
html[data-theme="dark"][data-theme-page="resenas"] .notification-detail::backdrop{background-color:rgb(25 39 35 / .38)}
html[data-theme="dark"][data-theme-page="resenas"] .notification-detail h2{color:var(--ink,#dce6f2)}
html[data-theme="dark"][data-theme-page="resenas"] .notification-detail time{color:#dce6f2}
html[data-theme="dark"][data-theme-page="resenas"] .notification-detail [role=status]{color:#dce6f2}
html[data-theme="dark"][data-theme-page="resenas"] .notification-detail-close{border:1px solid var(--line,#3c5068);background-color:#182536;color:var(--ink,#dce6f2)}
html[data-theme="dark"][data-theme-page="resenas"] .notification-detail-link,html[data-theme="dark"][data-theme-page="resenas"] .notification-detail-retry{border:0;background-color:var(--clay,#007a51);color:#fff}
html[data-theme="dark"][data-theme-page="resenas"] .notification-detail-link:hover,html[data-theme="dark"][data-theme-page="resenas"] .notification-detail-retry:hover{background-color:#783221}
html[data-theme="dark"][data-theme-page="resenas"] .notification-tabs button{border:1px solid #3c5068;background-color:#182536;color:var(--ink,#dce6f2)}
html[data-theme="dark"][data-theme-page="resenas"] .notification-tabs button[aria-pressed=true]{background-color:var(--clay,#007a51);color:#fff;border-color:transparent}
html[data-theme="dark"][data-theme-page="resenas"] .notification-inbox-link{color:#78dbb3}
html[data-theme="dark"][data-theme-page="resenas"]{--paper:#182536;--ink:#b1c9eb;--muted:#b1c9eb;--line:#3c5068;--brand-surface:#182536}
html[data-theme="dark"][data-theme-page="resenas"] body{background-color:var(--paper);color:var(--ink)}
html[data-theme="dark"][data-theme-page="resenas"] h1,html[data-theme="dark"][data-theme-page="resenas"] h2,html[data-theme="dark"][data-theme-page="resenas"] h3,html[data-theme="dark"][data-theme-page="resenas"] h4,html[data-theme="dark"][data-theme-page="resenas"] h5,html[data-theme="dark"][data-theme-page="resenas"] h6{color:#78dbb3}
html[data-theme="dark"][data-theme-page="resenas"] header .catalog-tabs a[aria-current=page],html[data-theme="dark"][data-theme-page="resenas"] header .catalog-tabs .service-nav-trigger[aria-current=page]{color:#78dbb3}
html[data-theme="dark"][data-theme-page="resenas"] body .text-link,html[data-theme="dark"][data-theme-page="resenas"] body .property-card h3,html[data-theme="dark"][data-theme-page="resenas"] body .catalog-browse-card h3,html[data-theme="dark"][data-theme-page="resenas"] body .footer-support h2{color:#78dbb3}
html[data-theme="dark"][data-theme-page="resenas"] body .button:not(.outline),html[data-theme="dark"][data-theme-page="resenas"] body .stay-search-button,html[data-theme="dark"][data-theme-page="resenas"] body .stay-dates-done,html[data-theme="dark"][data-theme-page="resenas"] body .catalog-dates-done,html[data-theme="dark"][data-theme-page="resenas"] body .stay-guests-done{background-color:var(--brand-action);color:#FFFFFF;border-color:var(--brand-action)}
html[data-theme="dark"][data-theme-page="resenas"] body .button:not(.outline):hover,html[data-theme="dark"][data-theme-page="resenas"] body .stay-search-button:hover,html[data-theme="dark"][data-theme-page="resenas"] body .stay-dates-done:hover,html[data-theme="dark"][data-theme-page="resenas"] body .catalog-dates-done:hover,html[data-theme="dark"][data-theme-page="resenas"] body .stay-guests-done:hover{background-color:var(--brand-action-hover);border-color:var(--brand-action-hover)}
html[data-theme="dark"][data-theme-page="resenas"] body .button.outline{background-color:var(--brand-surface);color:#78dbb3;border-color:var(--brand-primary)}
html[data-theme="dark"][data-theme-page="resenas"] body .button.outline:hover{background-color:var(--brand-sage)}
html[data-theme="dark"][data-theme-page="resenas"] body .stay-search,html[data-theme="dark"][data-theme-page="resenas"] body .stay-date-fields,html[data-theme="dark"][data-theme-page="resenas"] body .stay-destination-popup,html[data-theme="dark"][data-theme-page="resenas"] body .stay-guests-popup,html[data-theme="dark"][data-theme-page="resenas"] body .property-card,html[data-theme="dark"][data-theme-page="resenas"] body .market-card,html[data-theme="dark"][data-theme-page="resenas"] body .catalog-card,html[data-theme="dark"][data-theme-page="resenas"] body .catalog-request,html[data-theme="dark"][data-theme-page="resenas"] body .reservation-card,html[data-theme="dark"][data-theme-page="resenas"] body .library-property-card,html[data-theme="dark"][data-theme-page="resenas"] body .property-layout aside,html[data-theme="dark"][data-theme-page="resenas"] body .catalog-detail-grid aside,html[data-theme="dark"][data-theme-page="resenas"] body .market-dialog,html[data-theme="dark"][data-theme-page="resenas"] body .host-ui-dialog,html[data-theme="dark"][data-theme-page="resenas"] body .login-style-dialog,html[data-theme="dark"][data-theme-page="resenas"] body .locale-dialog,html[data-theme="dark"][data-theme-page="resenas"] body .profile-panel{background-color:var(--brand-surface);border-color:var(--line)}
html[data-theme="dark"][data-theme-page="resenas"] body .stay-guests,html[data-theme="dark"][data-theme-page="resenas"] body .stay-guests-toggle{background-color:var(--brand-sage)}
html[data-theme="dark"][data-theme-page="resenas"] body .stay-guest-row,html[data-theme="dark"][data-theme-page="resenas"] body .catalog-person-count{color:var(--ink)}
html[data-theme="dark"][data-theme-page="resenas"] body .host-ai,html[data-theme="dark"][data-theme-page="resenas"] body .market-callout,html[data-theme="dark"][data-theme-page="resenas"] body .catalog-details div,html[data-theme="dark"][data-theme-page="resenas"] body .catalog-chat-message.mine,html[data-theme="dark"][data-theme-page="resenas"] body .stay-destination-option:hover{background-color:var(--brand-sage);color:var(--ink)}
html[data-theme="dark"][data-theme-page="resenas"] body .stay-date-flexibility button[aria-pressed=true],html[data-theme="dark"][data-theme-page="resenas"] body .stay-calendar-day.selected,html[data-theme="dark"][data-theme-page="resenas"] body .service-category[aria-pressed=true] .service-category-icon,html[data-theme="dark"][data-theme-page="resenas"] body .experience-chip[aria-pressed=true],html[data-theme="dark"][data-theme-page="resenas"] body .locale-option[aria-pressed=true]{border-color:var(--brand-primary)}
html[data-theme="dark"][data-theme-page="resenas"] body .stay-calendar-day.selected,html[data-theme="dark"][data-theme-page="resenas"] body .experience-chip[aria-pressed=true]{background-color:var(--brand-primary);color:#FFFFFF}
html[data-theme="dark"][data-theme-page="resenas"] body .locale-option[aria-pressed=true]{background-color:var(--brand-sage);color:var(--ink)}
html[data-theme="dark"][data-theme-page="resenas"] body .site-footer{background-color:var(--paper);color:var(--ink)}
html[data-theme="dark"][data-theme-page="resenas"] #account-panel.login-style-dialog{background-color:#182536}
html[data-theme="dark"][data-theme-page="resenas"] #account-panel.login-style-dialog .email-auth form{background-color:transparent;border:0}
html[data-theme="dark"][data-theme-page="resenas"] .stay-search .stay-destination input:not(:focus)::placeholder{color:transparent}
html[data-theme="dark"][data-theme-page="resenas"] .stay-search .catalog-person-count:not([data-selected=true]) input:not(:focus){color:transparent}
html[data-theme="dark"][data-theme-page="resenas"] .site-footer .footer-support h2{color:inherit}
html[data-theme="dark"][data-theme-page="resenas"] body .stay-search .stay-guests,html[data-theme="dark"][data-theme-page="resenas"] body .stay-search .stay-guests-toggle{background-color:transparent}
html[data-theme="dark"][data-theme-page="resenas"]{--paper:#182536;--bg:#182536;--ink:#b1c9eb;--muted:#b1c9eb;--line:#3c5068;--brand-surface:#182536}
html[data-theme="dark"][data-theme-page="resenas"] body{background-color:var(--paper);color:var(--ink)}
html[data-theme="dark"][data-theme-page="resenas"] ::selection{background-color:#142132;color:#b1c9eb}
html[data-theme="dark"][data-theme-page="resenas"] input::placeholder,html[data-theme="dark"][data-theme-page="resenas"] textarea::placeholder{color:#b1c9eb}
html[data-theme="dark"][data-theme-page="resenas"] body :is(header.home-header,header.catalog-header,header.catalog-accommodation-header){background-color:#182536}
html[data-theme="dark"][data-theme-page="resenas"] body :is(.site-footer,.platform-footer){background-color:#182536}
html[data-theme="dark"][data-theme-page="resenas"] body .button:not(.outline){background-color:#007a51;border-color:#007a51;color:#fff}
html[data-theme="dark"][data-theme-page="resenas"] body .button:not(.outline):hover{background-color:#006440;border-color:#006440}
html[data-theme="dark"][data-theme-page="resenas"] body .ms-password-toggle{border:0;background-color:transparent;color:#b1c9eb}
html[data-theme="dark"][data-theme-page="resenas"] body .ms-password-toggle:hover{background-color:#142132;color:#b1c9eb}
html[data-theme="dark"][data-theme-page="resenas"] body :is(.market-card,.reservation-card,.messages-login,.resolution-policy){border-color:var(--line)}
html[data-theme="dark"][data-theme-page="resenas"] body :is(.market-form,.host-ui-dialog,.email-auth,.health-request-form,.reservation-card) :is(input,select,textarea):not([type=checkbox]):not([type=radio]):not([type=file]):not([type=hidden]){border-color:var(--line);color:var(--ink);background-color:#182536}
html[data-theme="dark"][data-theme-page="resenas"] body :is(.market-form,.host-ui-dialog,.email-auth) :is(input,select,textarea):disabled{background-color:#142132;color:var(--muted)}
html[data-theme="dark"][data-theme-page="resenas"] body :is(.market-note,.health-note,.service-character-count){color:var(--muted)}
html[data-theme="dark"][data-theme-page="resenas"] body :is(.market-card,.reservation-card) :is(h2,h3){color:#78dbb3}
html[data-theme="dark"][data-theme-page="resenas"] body .property-flow-section{border-color:var(--line);background-color:#182536}
html[data-theme="dark"][data-theme-page="resenas"] body .property-flow-section legend{color:#78dbb3}
html[data-theme="dark"][data-theme-page="resenas"] body :is(.flow-room,.long-stay-discounts,.host-ai){background-color:#182536;border-color:var(--line)}
html[data-theme="dark"][data-theme-page="resenas"] body #host-dashboard>.market-card,html[data-theme="dark"][data-theme-page="resenas"] body #host-properties{border-color:var(--line)}
html[data-theme="dark"][data-theme-page="resenas"] body #host-dashboard :is(.market-tabs a,.request-row,fieldset){border-color:var(--line)}
html[data-theme="dark"][data-theme-page="resenas"] body .service-workspace{--crm-ink:var(--ink);--crm-muted:var(--muted);--crm-line:var(--line)}
html[data-theme="dark"][data-theme-page="resenas"] body .service-workspace :is(.crm-pipeline>section,.crm-case-overview,.crm-thread-messages){background-color:#182536}
html[data-theme="dark"][data-theme-page="resenas"] body .service-workspace :is(.crm-nav button[aria-current=page],.crm-thread-item[aria-pressed=true]){color:#78dbb3;background-color:#142132}
html[data-theme="dark"][data-theme-page="resenas"] body .login-style-dialog .email-auth input{border-color:var(--line)}
html[data-theme="dark"][data-theme-page="resenas"] body .login-style-dialog .login-divider:before,html[data-theme="dark"][data-theme-page="resenas"] body .login-style-dialog .login-divider:after{background-color:var(--line)}
html[data-theme="dark"][data-theme-page="resenas"] body .login-style-dialog .password-forgot{color:#78dbb3}
html[data-theme="dark"][data-theme-page="resenas"] body #catalog-form.dental-form .health-editor{border-color:var(--line)}
html[data-theme="dark"][data-theme-page="resenas"] body #catalog-form.dental-form .health-editor>legend{color:#78dbb3}
html[data-theme="dark"][data-theme-page="resenas"] body #catalog-form.dental-form .health-editor h3{border-top:1px solid var(--line);color:#78dbb3}
html[data-theme="dark"][data-theme-page="resenas"] body #catalog-form.dental-form .health-editor fieldset{border-color:var(--line)}
html[data-theme="dark"][data-theme-page="resenas"] body #catalog-form.dental-form :is(.health-treatment-row,.health-staff-row){background-color:#182536;border-color:var(--line)}
html[data-theme="dark"][data-theme-page="resenas"] body #catalog-form.dental-form .dental-field-assist{border-color:var(--line)}
html[data-theme="dark"][data-theme-page="resenas"] body #catalog-form.dental-form .dental-field-assist:focus-within{border-color:var(--brand-primary)}
html[data-theme="dark"][data-theme-page="resenas"] body #catalog-form.dental-form .dental-day{border-color:var(--line);background-color:#182536}
html[data-theme="dark"][data-theme-page="resenas"] body #catalog-form.dental-form .service-form-action{background-color:#182536;color:#78dbb3;border:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="resenas"] body #catalog-form.dental-form .service-form-action:hover{background-color:#142132;border-color:var(--clay)}
html[data-theme="dark"][data-theme-page="resenas"] body #catalog-form.dental-form .dental-save-actions{border-top:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="resenas"]{background-color:var(--paper)}
@media(max-width:420px){html[data-theme="dark"][data-theme-page="resenas"] body .account-profile-stats>div{border:0}
}html[data-theme="dark"][data-theme-page="resenas"] [data-ms-icon]::before{background-color:currentColor}
@media(forced-colors:active){html[data-theme="dark"][data-theme-page="resenas"] [data-ms-icon]::before{background-color:ButtonText}
}html[data-theme="dark"][data-theme-page="reservar"] :where(body){background-color:#182536;color:#b1c9eb}
html[data-theme="dark"][data-theme-page="reservar"] :where(a){color:inherit}
html[data-theme="dark"][data-theme-page="reservar"] :where(.skip:focus){background-color:#182536;color:#b1c9eb}
html[data-theme="dark"][data-theme-page="reservar"] :where(header){background-color:#182536}
html[data-theme="dark"][data-theme-page="reservar"] :where(.medical-hero){background-color:#002763;color:#fff}
html[data-theme="dark"][data-theme-page="reservar"] :where(.medical-search){background-color:#182536;color:#b1c9eb}
html[data-theme="dark"][data-theme-page="reservar"] :where(.medical-search input,.medical-search button){border:1px solid #3c5068;background-color:#182536;color:#b1c9eb}
html[data-theme="dark"][data-theme-page="reservar"] :where(.medical-search button){background-color:#007a51;color:#fff}
html[data-theme="dark"][data-theme-page="reservar"]{--paper:#182536;--ink:#b1c9eb;--muted:#b1c9eb;--line:#3c5068}
html[data-theme="dark"][data-theme-page="reservar"] body{background-color:var(--paper);color:var(--ink)}
html[data-theme="dark"][data-theme-page="reservar"] a{color:inherit}
html[data-theme="dark"][data-theme-page="reservar"] button{color:inherit}
html[data-theme="dark"][data-theme-page="reservar"] .skip{background-color:var(--ink);color:white}
html[data-theme="dark"][data-theme-page="reservar"] header{border-bottom:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="reservar"] .mark{color:#78dbb3}
html[data-theme="dark"][data-theme-page="reservar"] nav>a:not(.nav-cta):hover{color:#78dbb3}
html[data-theme="dark"][data-theme-page="reservar"] nav button{border:1px solid var(--line);background-color:transparent}
html[data-theme="dark"][data-theme-page="reservar"] .nav-cta{border-bottom:1px solid var(--ink)}
html[data-theme="dark"][data-theme-page="reservar"] .dot{background-color:var(--clay)}
html[data-theme="dark"][data-theme-page="reservar"] em{color:#78dbb3}
html[data-theme="dark"][data-theme-page="reservar"] .hero-copy>p{color:var(--muted)}
html[data-theme="dark"][data-theme-page="reservar"] .button{background-color:var(--clay);color:white;border:1px solid var(--clay)}
html[data-theme="dark"][data-theme-page="reservar"] .button:hover{background-color:#006440}
html[data-theme="dark"][data-theme-page="reservar"] .text-link{border:0;border-bottom:1px solid currentColor;background-color:transparent}
html[data-theme="dark"][data-theme-page="reservar"] .image-tag{background-color:var(--paper)}
html[data-theme="dark"][data-theme-page="reservar"] .facts>div{border-top:1px solid var(--line);border-bottom:1px solid var(--line);border-right:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="reservar"] .facts>div:last-child{border-right:0}
html[data-theme="dark"][data-theme-page="reservar"] .facts span{color:var(--muted)}
html[data-theme="dark"][data-theme-page="reservar"] .section-head>p{color:var(--muted)}
html[data-theme="dark"][data-theme-page="reservar"] .photo{border:0;background-color:#142132}
html[data-theme="dark"][data-theme-page="reservar"] .photo:after{background:linear-gradient(transparent,#0009)}
html[data-theme="dark"][data-theme-page="reservar"] .photo>span{color:white}
html[data-theme="dark"][data-theme-page="reservar"] .photo i{color:white}
html[data-theme="dark"][data-theme-page="reservar"] .amenity-section{background-color:#142132}
html[data-theme="dark"][data-theme-page="reservar"] .amenity-layout>div>p{color:var(--muted)}
html[data-theme="dark"][data-theme-page="reservar"] .amenities article{border-bottom:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="reservar"] .amenities article>span{color:#dce6f2}
html[data-theme="dark"][data-theme-page="reservar"] .amenities p{color:var(--muted)}
html[data-theme="dark"][data-theme-page="reservar"] .location-stamp{background-color:var(--paper)}
html[data-theme="dark"][data-theme-page="reservar"] .location p{color:var(--muted)}
html[data-theme="dark"][data-theme-page="reservar"] .outline{background-color:transparent;color:var(--ink);border-color:var(--line)}
html[data-theme="dark"][data-theme-page="reservar"] .outline:hover{background-color:#142132}
html[data-theme="dark"][data-theme-page="reservar"] .access-note{border-left:2px solid var(--clay)}
html[data-theme="dark"][data-theme-page="reservar"] .faq{border-top:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="reservar"] details{border-bottom:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="reservar"] summary:after{color:#78dbb3}
html[data-theme="dark"][data-theme-page="reservar"] details p{color:var(--muted)}
html[data-theme="dark"][data-theme-page="reservar"] .booking{background-color:#002763;color:var(--paper)}
html[data-theme="dark"][data-theme-page="reservar"] .booking em{color:#b1c9eb}
html[data-theme="dark"][data-theme-page="reservar"] .booking-layout>div>p{color:#d2d9d1}
html[data-theme="dark"][data-theme-page="reservar"] .contact-tel span{color:#d2d9d1}
html[data-theme="dark"][data-theme-page="reservar"] form{background-color:var(--paper);color:var(--ink)}
html[data-theme="dark"][data-theme-page="reservar"] input,html[data-theme="dark"][data-theme-page="reservar"] select{border:1px solid var(--line);background-color:transparent;color:var(--ink)}
html[data-theme="dark"][data-theme-page="reservar"] .nights{color:var(--muted)}
html[data-theme="dark"][data-theme-page="reservar"] .form-note{color:var(--muted)}
html[data-theme="dark"][data-theme-page="reservar"] .footer-bottom{border-top:1px solid var(--line);color:var(--muted)}
html[data-theme="dark"][data-theme-page="reservar"] .floating-wa{background-color:#002763;color:white;border:1px solid #ffffff50}
html[data-theme="dark"][data-theme-page="reservar"] .floating-wa svg{fill:currentColor}
html[data-theme="dark"][data-theme-page="reservar"] dialog{border:0;background-color:#182536}
html[data-theme="dark"][data-theme-page="reservar"] dialog::backdrop{background-color:#14221be8}
html[data-theme="dark"][data-theme-page="reservar"] #close{background-color:transparent;border:0}
html[data-theme="dark"][data-theme-page="reservar"] .lightbox-controls button{background-color:transparent;border:1px solid var(--line)}
@media(max-width:700px){html[data-theme="dark"][data-theme-page="reservar"] .facts>div:nth-child(even){border-right:0}
html[data-theme="dark"][data-theme-page="reservar"] .facts>div:nth-child(n+3){border-top:0}
}html[data-theme="dark"][data-theme-page="reservar"] .calendar-toolbar{border-top:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="reservar"] .calendar-source{color:var(--muted)}
html[data-theme="dark"][data-theme-page="reservar"] .calendar-frame{background-color:#182536;border:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="reservar"] .calendar-frame iframe{border:0}
html[data-theme="dark"][data-theme-page="reservar"] .calendar-footnote p{color:var(--muted)}
html[data-theme="dark"][data-theme-page="reservar"] .space-filters button{background-color:transparent;border:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="reservar"] .space-filters button[aria-pressed=true]{background-color:var(--ink);color:var(--paper);border-color:var(--ink)}
html[data-theme="dark"][data-theme-page="reservar"] .room-card{border:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="reservar"] .room-card>button{border:0;background-color:transparent}
html[data-theme="dark"][data-theme-page="reservar"] .room-card p,html[data-theme="dark"][data-theme-page="reservar"] .stay-details>p{color:var(--muted)}
html[data-theme="dark"][data-theme-page="reservar"] .stay-dialog{color:var(--ink);border:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="reservar"] .stay-dialog::backdrop{background-color:#252e2880}
html[data-theme="dark"][data-theme-page="reservar"] .dialog-close{background-color:transparent;border:0}
html[data-theme="dark"][data-theme-page="reservar"] .host-section{border-top:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="reservar"] .host-monogram{background-color:#142132;color:#78dbb3}
html[data-theme="dark"][data-theme-page="reservar"] .host-section p{color:var(--muted)}
html[data-theme="dark"][data-theme-page="reservar"] .guest-reviews{border-top:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="reservar"] .guest-reviews p{color:var(--muted)}
html[data-theme="dark"][data-theme-page="reservar"] .room-card{background-color:#182536}
html[data-theme="dark"][data-theme-page="reservar"] .photo-carousel .photo img{background-color:#142132}
html[data-theme="dark"][data-theme-page="reservar"] .carousel-arrow{background-color:#fffaf2ee;color:var(--ink);border:1px solid #fff8}
html[data-theme="dark"][data-theme-page="reservar"] .carousel-arrow:hover{background-color:#182536}
html[data-theme="dark"][data-theme-page="reservar"] .carousel-count{color:var(--muted)}
html[data-theme="dark"][data-theme-page="reservar"] .booking-steps{border-top:1px solid var(--line);border-bottom:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="reservar"] .reservation-card{background-color:#182536;border:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="reservar"] .reservation-card form{background-color:transparent}
html[data-theme="dark"][data-theme-page="reservar"] .calendar-navigation button{border:1px solid var(--line);background-color:transparent}
html[data-theme="dark"][data-theme-page="reservar"] .booking-calendar button{border:1px solid var(--line);background-color:var(--paper)}
html[data-theme="dark"][data-theme-page="reservar"] .booking-calendar button:disabled{background-color:#142132;color:#dce6f2}
html[data-theme="dark"][data-theme-page="reservar"] .booking-calendar button.selected{background-color:var(--clay);color:white}
html[data-theme="dark"][data-theme-page="reservar"] .booking-calendar button.in-range{background-color:#1c2d43}
html[data-theme="dark"][data-theme-page="reservar"] .calendar-legend{color:var(--muted)}
html[data-theme="dark"][data-theme-page="reservar"] #booking-message{background-color:#142132}
html[data-theme="dark"][data-theme-page="reservar"] .booking-summary{border-bottom:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="reservar"] .reservation-entry{border-top:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="reservar"] nav .booking-login{border:0}
html[data-theme="dark"][data-theme-page="reservar"] .booking-login-dialog{border:1px solid var(--line);background-color:#182536;color:var(--ink)}
html[data-theme="dark"][data-theme-page="reservar"] .booking-login-dialog::backdrop{background-color:#252e2870}
html[data-theme="dark"][data-theme-page="reservar"] .close-login{border:0;background-color:transparent}
html[data-theme="dark"][data-theme-page="reservar"] .booking-date-field>span{color:var(--muted)}
html[data-theme="dark"][data-theme-page="reservar"] .date-picker{border:1px solid var(--line);background-color:#182536;color:var(--ink)}
html[data-theme="dark"][data-theme-page="reservar"] .date-picker::backdrop{background-color:#252e2870}
html[data-theme="dark"][data-theme-page="reservar"] .picker-tabs button{border:1px solid var(--line);background-color:transparent;color:var(--ink)}
html[data-theme="dark"][data-theme-page="reservar"] .picker-tabs button[aria-pressed="true"]{border-color:var(--clay);background-color:#1c2d43}
html[data-theme="dark"][data-theme-page="reservar"] .arrival-guide{border-top:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="reservar"] .pvr-chat-launcher{border:1px solid #3c5068;background-color:var(--clay);color:#fff}
html[data-theme="dark"][data-theme-page="reservar"] .pvr-chat-panel{background-color:#182536;border:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="reservar"] .pvr-chat-head{border-bottom:1px solid var(--line);background-color:var(--paper)}
html[data-theme="dark"][data-theme-page="reservar"] .pvr-chat-mark{color:#78dbb3}
html[data-theme="dark"][data-theme-page="reservar"] .pvr-chat-head small{color:var(--muted)}
html[data-theme="dark"][data-theme-page="reservar"] .pvr-chat-close{background:none;border:0}
html[data-theme="dark"][data-theme-page="reservar"] .pvr-chat-message{background-color:#142132}
html[data-theme="dark"][data-theme-page="reservar"] .pvr-chat-message.user{background-color:var(--clay);color:white}
html[data-theme="dark"][data-theme-page="reservar"] .pvr-chat-quick button{background-color:#182536;border:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="reservar"] .pvr-chat-actions{border-top:1px solid var(--line);color:#78dbb3}
html[data-theme="dark"][data-theme-page="reservar"] .pvr-chat-panel .pvr-chat-form{border:0;background:none}
html[data-theme="dark"][data-theme-page="reservar"] .pvr-chat-input{border:1px solid var(--line);background-color:#182536;color:var(--ink)}
html[data-theme="dark"][data-theme-page="reservar"] .pvr-chat-send{border:0;background-color:var(--clay);color:white}
html[data-theme="dark"][data-theme-page="reservar"] .pvr-chat-note{color:var(--muted)}
html[data-theme="dark"][data-theme-page="reservar"] .messages-login{background-color:#182536;border:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="reservar"] .messages-workspace{border:1px solid var(--line);background-color:#182536}
html[data-theme="dark"][data-theme-page="reservar"] #messages-inbox{background-color:#142132;border-right:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="reservar"] .thread-entry{background-color:transparent;border:0;border-bottom:1px solid var(--line);color:var(--ink)}
html[data-theme="dark"][data-theme-page="reservar"] .thread-entry[aria-pressed=true]{background-color:#182536}
html[data-theme="dark"][data-theme-page="reservar"] .thread-entry small{color:var(--muted)}
html[data-theme="dark"][data-theme-page="reservar"] .thread-entry .unread{background-color:var(--clay);color:white}
html[data-theme="dark"][data-theme-page="reservar"] .room-heading{border-bottom:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="reservar"] .room-heading small{color:var(--muted)}
html[data-theme="dark"][data-theme-page="reservar"] .direct-message{background-color:#142132}
html[data-theme="dark"][data-theme-page="reservar"] .direct-message.mine{background-color:#142132}
html[data-theme="dark"][data-theme-page="reservar"] .direct-message small{color:#dce6f2}
html[data-theme="dark"][data-theme-page="reservar"] .room-empty{color:var(--muted)}
html[data-theme="dark"][data-theme-page="reservar"] #message-compose{border-top:1px solid var(--line);background-color:#182536}
html[data-theme="dark"][data-theme-page="reservar"] .compose-row textarea{border:1px solid var(--line);background-color:#182536;color:var(--ink)}
html[data-theme="dark"][data-theme-page="reservar"] #message-note{color:var(--muted)}
html[data-theme="dark"][data-theme-page="reservar"] #room-count{color:var(--muted)}
html[data-theme="dark"][data-theme-page="reservar"] .messages-launcher{border:1px solid var(--line);background-color:#182536;color:#b1c9eb}
@media(max-width:700px){html[data-theme="dark"][data-theme-page="reservar"] #messages-inbox{border-right:0;border-bottom:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="reservar"] .thread-entry{border:0}
}html[data-theme="dark"][data-theme-page="reservar"] .host-avatar{background-color:#142132;color:#dce6f2}
html[data-theme="dark"][data-theme-page="reservar"] #email-alert-detail{color:var(--muted)}
html[data-theme="dark"][data-theme-page="reservar"] .inbox-tools input{background-color:#182536}
html[data-theme="dark"][data-theme-page="reservar"] .inbox-tools button{border:1px solid var(--line);background-color:transparent}
html[data-theme="dark"][data-theme-page="reservar"] .inbox-tools button[aria-pressed=true]{background-color:var(--clay);color:#fff}
html[data-theme="dark"][data-theme-page="reservar"] #unread-total{color:var(--muted)}
html[data-theme="dark"][data-theme-page="reservar"] .thread-entry.has-unread strong{color:#b1c9eb}
html[data-theme="dark"][data-theme-page="reservar"] .thread-entry.has-unread{background-color:#142132}
html[data-theme="dark"][data-theme-page="reservar"] .thread-time{color:var(--muted)}
html[data-theme="dark"][data-theme-page="reservar"] .day-divider{color:var(--muted);background-color:#142132}
html[data-theme="dark"][data-theme-page="reservar"] .sender-label{color:#dce6f2}
html[data-theme="dark"][data-theme-page="reservar"] .message-reservation{border-bottom:1px solid #0002;color:#dce6f2}
html[data-theme="dark"][data-theme-page="reservar"] .reservation-context{background-color:#142132;color:#dce6f2}
html[data-theme="dark"][data-theme-page="reservar"] .reservation-context button{background:none;border:0}
html[data-theme="dark"][data-theme-page="reservar"] .reservation-chat-link{color:#78dbb3;border:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="reservar"] .new-message-jump{border:1px solid var(--line);background-color:#182536}
html[data-theme="dark"][data-theme-page="reservar"] .room-heading #back-inbox{border:0;background:none}
@media(max-width:700px){html[data-theme="dark"][data-theme-page="reservar"] .chat-active .messages-workspace.host-mode #messages-inbox{border:0}
html[data-theme="dark"][data-theme-page="reservar"] .chat-active .host-mode .thread-entry{border-bottom:1px solid var(--line)}
}html[data-theme="dark"][data-theme-page="reservar"] .profile-user .profile-trigger{border:1px solid var(--clay,#007a51);background-color:var(--clay,#007a51);color:#ffffff}
html[data-theme="dark"][data-theme-page="reservar"] .profile-panel{background-color:#182536;color:#dce6f2;border:1px solid var(--line,#3c5068)}
html[data-theme="dark"][data-theme-page="reservar"] .profile-panel small{color:var(--muted,#dce6f2)}
html[data-theme="dark"][data-theme-page="reservar"] .profile-panel a,html[data-theme="dark"][data-theme-page="reservar"] .profile-panel .profile-logout{border:0;border-top:1px solid var(--line,#3c5068);background-color:transparent;color:inherit}
html[data-theme="dark"][data-theme-page="reservar"] .profile-panel .profile-logout{color:#78dbb3}
html[data-theme="dark"][data-theme-page="reservar"] .account-modes a{border:1px solid var(--line,#3c5068);color:var(--ink,#dce6f2)}
html[data-theme="dark"][data-theme-page="reservar"] .account-modes a[aria-current="page"]{background-color:var(--clay,#007a51);border-color:var(--clay,#007a51);color:#ffffff}
html[data-theme="dark"][data-theme-page="reservar"] .account-modes a:hover{border-color:var(--clay,#007a51)}
html[data-theme="dark"][data-theme-page="reservar"] .profile-panel .profile-menu-icon{color:currentColor}
html[data-theme="dark"][data-theme-page="reservar"] .profile-panel a:hover,html[data-theme="dark"][data-theme-page="reservar"] .profile-panel .profile-logout:hover{background-color:#142132}
html[data-theme="dark"][data-theme-page="reservar"] header nav .account-profile-login,html[data-theme="dark"][data-theme-page="reservar"] header nav .profile-user .profile-trigger{border:1px solid var(--clay,#007a51);background-color:var(--clay,#007a51);color:#ffffff}
html[data-theme="dark"][data-theme-page="reservar"] .account-header-controls .account-mode-switch{border:1px solid var(--line,#3c5068);background-color:#182536;color:var(--ink,#dce6f2)}
html[data-theme="dark"][data-theme-page="reservar"] .account-header-controls .account-mode-switch:hover{border-color:var(--clay,#007a51)}
html[data-theme="dark"][data-theme-page="reservar"] .account-header-controls .account-profile-login{border:1px solid var(--clay,#007a51);background-color:var(--clay,#007a51);color:#ffffff}
html[data-theme="dark"][data-theme-page="reservar"] .resolution-menu-badge{background-color:#a34a31;color:#fff}
html[data-theme="dark"][data-theme-page="reservar"] .profile-panel[data-mode="host"] [data-profile-community-browse],html[data-theme="dark"][data-theme-page="reservar"] .profile-panel[data-mode="host"] [data-profile-resolutions]{border-top:2px solid var(--line,#3c5068)}
html[data-theme="dark"][data-theme-page="reservar"] .profile-trigger-initials{color:#fff}
html[data-theme="dark"][data-theme-page="reservar"] body>dialog.messenger-inbox-window{border:1px solid #3c5068;background-color:#182536;color:#b1c9eb}
html[data-theme="dark"][data-theme-page="reservar"] body>dialog.messenger-inbox-window::backdrop{background-color:rgb(0 39 99 / .32)}
html[data-theme="dark"][data-theme-page="reservar"] .messenger-window-heading{background-color:#182536;border-bottom:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="reservar"] .messenger-window-heading h2{color:#b1c9eb}
html[data-theme="dark"][data-theme-page="reservar"] .messenger-window-close{border:1px solid #3c5068;background-color:#182536;color:#b1c9eb}
html[data-theme="dark"][data-theme-page="reservar"] .messenger-frame-window>iframe{border:0;background-color:#182536}
html[data-theme="dark"][data-theme-page="reservar"] .email-auth{border-top:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="reservar"] .email-auth input{border:1px solid #3c5068;background-color:#182536;color:#dce6f2}
html[data-theme="dark"][data-theme-page="reservar"] .email-auth .email-toggle{background-color:transparent;border:1px solid #26362e;color:#dce6f2}
html[data-theme="dark"][data-theme-page="reservar"] .login-style-dialog{border:1px solid #3c5068;background-color:#182536}
html[data-theme="dark"][data-theme-page="reservar"] .login-style-dialog::backdrop{background-color:#252e2870}
html[data-theme="dark"][data-theme-page="reservar"] .login-style-dialog .dialog-close{border:1px solid #3c5068;background-color:#182536}
html[data-theme="dark"][data-theme-page="reservar"] .login-style-dialog .email-auth{border:0}
html[data-theme="dark"][data-theme-page="reservar"] .login-access input,html[data-theme="dark"][data-theme-page="reservar"] .login-access select{background-color:#182536}
html[data-theme="dark"][data-theme-page="reservar"] .login-access .button{background-color:var(--clay,#007a51);border-color:var(--clay,#007a51);color:white}
html[data-theme="dark"][data-theme-page="reservar"] .login-divider:before,html[data-theme="dark"][data-theme-page="reservar"] .login-divider:after{background-color:#142132}
html[data-theme="dark"][data-theme-page="reservar"] .market-hero>p{color:var(--muted)}
html[data-theme="dark"][data-theme-page="reservar"] .market-search{background-color:#182536;border:1px solid var(--line);color:var(--ink)}
html[data-theme="dark"][data-theme-page="reservar"] .market-main input,html[data-theme="dark"][data-theme-page="reservar"] .market-main select,html[data-theme="dark"][data-theme-page="reservar"] .market-main textarea{border:1px solid var(--line);background-color:#182536;color:var(--ink)}
html[data-theme="dark"][data-theme-page="reservar"] .property-card{background-color:#182536;border:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="reservar"] .property-card p{color:var(--muted)}
html[data-theme="dark"][data-theme-page="reservar"] .market-card{background-color:#182536;border:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="reservar"] .market-form{background-color:transparent;color:var(--ink)}
html[data-theme="dark"][data-theme-page="reservar"] .market-note{color:var(--muted)}
html[data-theme="dark"][data-theme-page="reservar"] .market-callout{background-color:#142132}
html[data-theme="dark"][data-theme-page="reservar"] .market-footer{border-top:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="reservar"] .market-dialog{border:1px solid var(--line);background-color:var(--paper);color:var(--ink)}
html[data-theme="dark"][data-theme-page="reservar"] .market-dialog::backdrop{background-color:#252e2880}
html[data-theme="dark"][data-theme-page="reservar"] .market-dialog .market-form{color:var(--ink)}
html[data-theme="dark"][data-theme-page="reservar"] .market-dialog textarea{border:1px solid var(--line);background-color:#182536}
html[data-theme="dark"][data-theme-page="reservar"] .request-row{border-top:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="reservar"] .status-pill{background-color:#142132}
html[data-theme="dark"][data-theme-page="reservar"] .market-photo{background-color:#142132}
html[data-theme="dark"][data-theme-page="reservar"] .market-caption{color:var(--muted)}
html[data-theme="dark"][data-theme-page="reservar"] .review-card{border-top:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="reservar"] .review-card small{color:var(--muted)}
html[data-theme="dark"][data-theme-page="reservar"] .request-bubble{background-color:#182536;border:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="reservar"] .platform-home-links{border-bottom:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="reservar"] .finance-grid>div{background-color:#142132}
html[data-theme="dark"][data-theme-page="reservar"] .host-steps{color:var(--muted)}
html[data-theme="dark"][data-theme-page="reservar"] #editor-progress,html[data-theme="dark"][data-theme-page="reservar"] #photo-status{background-color:#142132}
html[data-theme="dark"][data-theme-page="reservar"] #market-status:not(:empty){background-color:#182536;border:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="reservar"] .host-ai{border:1px solid #3c5068;background-color:#142132}
html[data-theme="dark"][data-theme-page="reservar"] .ai-suggestion{background-color:var(--paper);border:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="reservar"] .long-stay-discounts{border:1px solid var(--line);background-color:#142132}
html[data-theme="dark"][data-theme-page="reservar"] .review-stars{border:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="reservar"] .review-stars span{color:#78dbb3}
html[data-theme="dark"][data-theme-page="reservar"] .guest-property-card{background-color:transparent;border:0}
html[data-theme="dark"][data-theme-page="reservar"] .guest-property-card .property-card-media{background-color:#142132}
html[data-theme="dark"][data-theme-page="reservar"] .guest-property-card .status-pill{background-color:transparent;color:var(--muted)}
html[data-theme="dark"][data-theme-page="reservar"] .property-photo-arrow{border:0;background-color:#182536}
html[data-theme="dark"][data-theme-page="reservar"] .search-filter-toggle{border:1px solid #3c5068;background-color:#182536;color:#b1c9eb}
html[data-theme="dark"][data-theme-page="reservar"] .search-filter-controls{border:1px solid #3c5068;background-color:#142132}
html[data-theme="dark"][data-theme-page="reservar"] .search-filter-controls select{background-color:#182536}
html[data-theme="dark"][data-theme-page="reservar"] .search-sort-note{color:#dce6f2}
html[data-theme="dark"][data-theme-page="reservar"] .search-filter-chip{border:1px solid #3c5068;background-color:#182536;color:#dce6f2}
html[data-theme="dark"][data-theme-page="reservar"] .loyalty-offer{color:#dce6f2}
html[data-theme="dark"][data-theme-page="reservar"] .listing-visibility-switch{border:1px solid #3c5068;background-color:#182536;color:#dce6f2}
html[data-theme="dark"][data-theme-page="reservar"] .listing-visibility-switch:before{background-color:#969c94}
html[data-theme="dark"][data-theme-page="reservar"] .listing-visibility-switch[aria-checked=true]{background-color:#176b45;color:#fff;border-color:#176b45}
html[data-theme="dark"][data-theme-page="reservar"] .listing-visibility-switch[aria-checked=true]:before{background-color:#182536}
html[data-theme="dark"][data-theme-page="reservar"] .listing-visibility-notice{border:1px solid #3c5068;background-color:#182536;color:#ffb4ac}
html[data-theme="dark"][data-theme-page="reservar"] .property-owner-group{border-top:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="reservar"] .cohost-pending-box{border:1px solid var(--line);background-color:#182536}
html[data-theme="dark"][data-theme-page="reservar"] .cohost-contact-fields input,html[data-theme="dark"][data-theme-page="reservar"] .cohost-pending-box input{background-color:#182536}
html[data-theme="dark"][data-theme-page="reservar"] .cohost-contact-fields input::placeholder{color:#dce6f2}
html[data-theme="dark"][data-theme-page="reservar"] .cohost-permission-form fieldset{border:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="reservar"] .cohost-permission-form .check-label span{color:#dce6f2}
html[data-theme="dark"][data-theme-page="reservar"] .cohost-permission-form .check-label:has(input:checked) span{color:var(--ink)}
html[data-theme="dark"][data-theme-page="reservar"] .cohost-remove{color:#ffb4ac}
html[data-theme="dark"][data-theme-page="reservar"] .cohost-remove:disabled{color:#dce6f2}
html[data-theme="dark"][data-theme-page="reservar"] .calendar-day{border:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="reservar"] .calendar-day.busy{background-color:#1c2d43;border-color:#3c5068}
html[data-theme="dark"][data-theme-page="reservar"] .calendar-feed{border-bottom:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="reservar"] .calendar-tutorial video{background-color:#182536}
html[data-theme="dark"][data-theme-page="reservar"] .team-scope-columns [data-scope-rights]{border-top:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="reservar"] .cohost-contact-fields>.cohost-edit-permissions,html[data-theme="dark"][data-theme-page="reservar"] .cohost-contact-fields>.cohost-remove{border:0}
html[data-theme="dark"][data-theme-page="reservar"] .account-verified{color:#b1c9eb}
html[data-theme="dark"][data-theme-page="reservar"] .verification-summary{background-color:#182536}
html[data-theme="dark"][data-theme-page="reservar"] .verification-identity{border-top:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="reservar"] .verification-whatsapp{border:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="reservar"] .site-footer-row{border-top:1px solid var(--line,#3c5068);color:var(--ink,#dce6f2)}
html[data-theme="dark"][data-theme-page="reservar"] .site-footer-legal a{color:inherit}
html[data-theme="dark"][data-theme-page="reservar"] .footer-language select{border:0;background-color:transparent;color:inherit}
html[data-theme="dark"][data-theme-page="reservar"] .footer-socials button{border:0;background-color:transparent;color:inherit}
html[data-theme="dark"][data-theme-page="reservar"] .site-footer svg{fill:none;stroke:currentColor}
html[data-theme="dark"][data-theme-page="reservar"] .platform-information section{border-bottom:1px solid var(--line,#3c5068)}
html[data-theme="dark"][data-theme-page="reservar"] .locale-trigger{border:0;background-color:transparent;color:inherit}
html[data-theme="dark"][data-theme-page="reservar"] .locale-dialog{border:0;background-color:#182536;color:#dce6f2}
html[data-theme="dark"][data-theme-page="reservar"] .locale-dialog::backdrop{background-color:rgba(0,0,0,.38)}
html[data-theme="dark"][data-theme-page="reservar"] .locale-close{border:0;background-color:transparent}
html[data-theme="dark"][data-theme-page="reservar"] .locale-note{color:#dce6f2}
html[data-theme="dark"][data-theme-page="reservar"] .locale-dialog input{border:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="reservar"] .locale-option{border:1px solid transparent;background-color:transparent;color:inherit}
html[data-theme="dark"][data-theme-page="reservar"] .locale-option small{color:#dce6f2}
html[data-theme="dark"][data-theme-page="reservar"] .locale-option:hover{background-color:#142132}
html[data-theme="dark"][data-theme-page="reservar"] .locale-option[aria-pressed=true]{border-color:#252e29;background-color:#142132}
html[data-theme="dark"][data-theme-page="reservar"] .footer-support a{color:inherit}
html[data-theme="dark"][data-theme-page="reservar"] .help-actions button{border:1px solid var(--line,#3c5068);background-color:#182536}
html[data-theme="dark"][data-theme-page="reservar"] .footer-directory{border-bottom:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="reservar"] .footer-directory h2{color:#b1c9eb}
html[data-theme="dark"][data-theme-page="reservar"] .footer-directory nav a{color:#b1c9eb}
html[data-theme="dark"][data-theme-page="reservar"] .header-language{border:1px solid #3c5068;background-color:#182536;color:#b1c9eb}
html[data-theme="dark"][data-theme-page="reservar"] .header-language svg{fill:none;stroke:currentColor}
html[data-theme="dark"][data-theme-page="reservar"] .header-language select{color:inherit;background-color:transparent;border:0}
html[data-theme="dark"][data-theme-page="reservar"] .medical-suggestions{background-color:#182536;color:#b1c9eb;border:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="reservar"] .medical-suggestions [role=option]:hover,html[data-theme="dark"][data-theme-page="reservar"] .medical-suggestions [aria-selected=true]{background-color:#142132;color:#b1c9eb}
html[data-theme="dark"][data-theme-page="reservar"] .service-search-bar{border:1px solid #3c5068;background-color:#182536}
html[data-theme="dark"][data-theme-page="reservar"] .service-search-bar label{color:#b1c9eb}
html[data-theme="dark"][data-theme-page="reservar"] .service-search-bar label+label{border-left:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="reservar"] .service-search-bar input[type=search]{border:0;background-color:transparent;color:#b1c9eb}
html[data-theme="dark"][data-theme-page="reservar"] .service-search-bar button[type=submit]{border:0;background-color:#007a51;color:#fff}
html[data-theme="dark"][data-theme-page="reservar"] .service-search-bar button:hover{background-color:#006440}
@media(max-width:700px){html[data-theme="dark"][data-theme-page="reservar"] .service-search-bar label+label{border-left:0;border-top:1px solid #3c5068}
}html[data-theme="dark"][data-theme-page="reservar"] .translation-status{color:#b1c9eb;background-color:#182536}
html[data-theme="dark"][data-theme-page="reservar"] .extended-privacy section{border-top:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="reservar"] .privacy-switch-row small{color:#dce6f2}
html[data-theme="dark"][data-theme-page="reservar"] .privacy-switch-row input{border:0!important;background:#142132!important}
html[data-theme="dark"][data-theme-page="reservar"] .privacy-switch-row input:before{background-color:#182536}
html[data-theme="dark"][data-theme-page="reservar"] .privacy-switch-row input:checked{background:#002763!important}
html[data-theme="dark"][data-theme-page="reservar"] .extended-privacy .privacy-action{border:1px solid #3c5068;background-color:#182536}
html[data-theme="dark"][data-theme-page="reservar"] .privacy-person{border:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="reservar"] .privacy-travel-map{border:0}
html[data-theme="dark"][data-theme-page="reservar"] .privacy-switch-row input{background:#142132!important}
html[data-theme="dark"][data-theme-page="reservar"] .privacy-switch-row input:checked{background:#222!important}
html[data-theme="dark"][data-theme-page="reservar"] .privacy-switch-row input:after{color:#dce6f2}
html[data-theme="dark"][data-theme-page="reservar"] .notification-bell{border:1px solid var(--line,#3c5068);background-color:var(--paper,#182536);color:#78dbb3}
html[data-theme="dark"][data-theme-page="reservar"] .notification-count{background-color:#187db9;color:white}
html[data-theme="dark"][data-theme-page="reservar"] .notification-panel{border:1px solid #3c5068;background-color:#182536;color:#dce6f2}
html[data-theme="dark"][data-theme-page="reservar"] .notification-heading button{border:0;background-color:transparent;color:#78dbb3}
html[data-theme="dark"][data-theme-page="reservar"] .notification-read-all{border:0;background-color:transparent;color:#78dbb3}
html[data-theme="dark"][data-theme-page="reservar"] .notification-item{border-bottom:1px solid #3c5068;color:inherit}
html[data-theme="dark"][data-theme-page="reservar"] .notification-item.unread{background-color:#182536;border-left:3px solid #3c5068}
html[data-theme="dark"][data-theme-page="reservar"] .notification-item small{color:#dce6f2}
html[data-theme="dark"][data-theme-page="reservar"] .notification-detail{border:1px solid var(--line,#3c5068);background-color:#182536;color:var(--ink,#dce6f2)}
html[data-theme="dark"][data-theme-page="reservar"] .notification-detail::backdrop{background-color:rgb(25 39 35 / .38)}
html[data-theme="dark"][data-theme-page="reservar"] .notification-detail h2{color:var(--ink,#dce6f2)}
html[data-theme="dark"][data-theme-page="reservar"] .notification-detail time{color:#dce6f2}
html[data-theme="dark"][data-theme-page="reservar"] .notification-detail [role=status]{color:#dce6f2}
html[data-theme="dark"][data-theme-page="reservar"] .notification-detail-close{border:1px solid var(--line,#3c5068);background-color:#182536;color:var(--ink,#dce6f2)}
html[data-theme="dark"][data-theme-page="reservar"] .notification-detail-link,html[data-theme="dark"][data-theme-page="reservar"] .notification-detail-retry{border:0;background-color:var(--clay,#007a51);color:#fff}
html[data-theme="dark"][data-theme-page="reservar"] .notification-detail-link:hover,html[data-theme="dark"][data-theme-page="reservar"] .notification-detail-retry:hover{background-color:#783221}
html[data-theme="dark"][data-theme-page="reservar"] .notification-tabs button{border:1px solid #3c5068;background-color:#182536;color:var(--ink,#dce6f2)}
html[data-theme="dark"][data-theme-page="reservar"] .notification-tabs button[aria-pressed=true]{background-color:var(--clay,#007a51);color:#fff;border-color:transparent}
html[data-theme="dark"][data-theme-page="reservar"] .notification-inbox-link{color:#78dbb3}
html[data-theme="dark"][data-theme-page="reservar"]{--paper:#182536;--ink:#b1c9eb;--muted:#b1c9eb;--line:#3c5068;--brand-surface:#182536}
html[data-theme="dark"][data-theme-page="reservar"] body{background-color:var(--paper);color:var(--ink)}
html[data-theme="dark"][data-theme-page="reservar"] h1,html[data-theme="dark"][data-theme-page="reservar"] h2,html[data-theme="dark"][data-theme-page="reservar"] h3,html[data-theme="dark"][data-theme-page="reservar"] h4,html[data-theme="dark"][data-theme-page="reservar"] h5,html[data-theme="dark"][data-theme-page="reservar"] h6{color:#78dbb3}
html[data-theme="dark"][data-theme-page="reservar"] header .catalog-tabs a[aria-current=page],html[data-theme="dark"][data-theme-page="reservar"] header .catalog-tabs .service-nav-trigger[aria-current=page]{color:#78dbb3}
html[data-theme="dark"][data-theme-page="reservar"] body .text-link,html[data-theme="dark"][data-theme-page="reservar"] body .property-card h3,html[data-theme="dark"][data-theme-page="reservar"] body .catalog-browse-card h3,html[data-theme="dark"][data-theme-page="reservar"] body .footer-support h2{color:#78dbb3}
html[data-theme="dark"][data-theme-page="reservar"] body .button:not(.outline),html[data-theme="dark"][data-theme-page="reservar"] body .stay-search-button,html[data-theme="dark"][data-theme-page="reservar"] body .stay-dates-done,html[data-theme="dark"][data-theme-page="reservar"] body .catalog-dates-done,html[data-theme="dark"][data-theme-page="reservar"] body .stay-guests-done{background-color:var(--brand-action);color:#FFFFFF;border-color:var(--brand-action)}
html[data-theme="dark"][data-theme-page="reservar"] body .button:not(.outline):hover,html[data-theme="dark"][data-theme-page="reservar"] body .stay-search-button:hover,html[data-theme="dark"][data-theme-page="reservar"] body .stay-dates-done:hover,html[data-theme="dark"][data-theme-page="reservar"] body .catalog-dates-done:hover,html[data-theme="dark"][data-theme-page="reservar"] body .stay-guests-done:hover{background-color:var(--brand-action-hover);border-color:var(--brand-action-hover)}
html[data-theme="dark"][data-theme-page="reservar"] body .button.outline{background-color:var(--brand-surface);color:#78dbb3;border-color:var(--brand-primary)}
html[data-theme="dark"][data-theme-page="reservar"] body .button.outline:hover{background-color:var(--brand-sage)}
html[data-theme="dark"][data-theme-page="reservar"] body .stay-search,html[data-theme="dark"][data-theme-page="reservar"] body .stay-date-fields,html[data-theme="dark"][data-theme-page="reservar"] body .stay-destination-popup,html[data-theme="dark"][data-theme-page="reservar"] body .stay-guests-popup,html[data-theme="dark"][data-theme-page="reservar"] body .property-card,html[data-theme="dark"][data-theme-page="reservar"] body .market-card,html[data-theme="dark"][data-theme-page="reservar"] body .catalog-card,html[data-theme="dark"][data-theme-page="reservar"] body .catalog-request,html[data-theme="dark"][data-theme-page="reservar"] body .reservation-card,html[data-theme="dark"][data-theme-page="reservar"] body .library-property-card,html[data-theme="dark"][data-theme-page="reservar"] body .property-layout aside,html[data-theme="dark"][data-theme-page="reservar"] body .catalog-detail-grid aside,html[data-theme="dark"][data-theme-page="reservar"] body .market-dialog,html[data-theme="dark"][data-theme-page="reservar"] body .host-ui-dialog,html[data-theme="dark"][data-theme-page="reservar"] body .login-style-dialog,html[data-theme="dark"][data-theme-page="reservar"] body .locale-dialog,html[data-theme="dark"][data-theme-page="reservar"] body .profile-panel{background-color:var(--brand-surface);border-color:var(--line)}
html[data-theme="dark"][data-theme-page="reservar"] body .stay-guests,html[data-theme="dark"][data-theme-page="reservar"] body .stay-guests-toggle{background-color:var(--brand-sage)}
html[data-theme="dark"][data-theme-page="reservar"] body .stay-guest-row,html[data-theme="dark"][data-theme-page="reservar"] body .catalog-person-count{color:var(--ink)}
html[data-theme="dark"][data-theme-page="reservar"] body .host-ai,html[data-theme="dark"][data-theme-page="reservar"] body .market-callout,html[data-theme="dark"][data-theme-page="reservar"] body .catalog-details div,html[data-theme="dark"][data-theme-page="reservar"] body .catalog-chat-message.mine,html[data-theme="dark"][data-theme-page="reservar"] body .stay-destination-option:hover{background-color:var(--brand-sage);color:var(--ink)}
html[data-theme="dark"][data-theme-page="reservar"] body .stay-date-flexibility button[aria-pressed=true],html[data-theme="dark"][data-theme-page="reservar"] body .stay-calendar-day.selected,html[data-theme="dark"][data-theme-page="reservar"] body .service-category[aria-pressed=true] .service-category-icon,html[data-theme="dark"][data-theme-page="reservar"] body .experience-chip[aria-pressed=true],html[data-theme="dark"][data-theme-page="reservar"] body .locale-option[aria-pressed=true]{border-color:var(--brand-primary)}
html[data-theme="dark"][data-theme-page="reservar"] body .stay-calendar-day.selected,html[data-theme="dark"][data-theme-page="reservar"] body .experience-chip[aria-pressed=true]{background-color:var(--brand-primary);color:#FFFFFF}
html[data-theme="dark"][data-theme-page="reservar"] body .locale-option[aria-pressed=true]{background-color:var(--brand-sage);color:var(--ink)}
html[data-theme="dark"][data-theme-page="reservar"] body .site-footer{background-color:var(--paper);color:var(--ink)}
html[data-theme="dark"][data-theme-page="reservar"] #account-panel.login-style-dialog{background-color:#182536}
html[data-theme="dark"][data-theme-page="reservar"] #account-panel.login-style-dialog .email-auth form{background-color:transparent;border:0}
html[data-theme="dark"][data-theme-page="reservar"] .stay-search .stay-destination input:not(:focus)::placeholder{color:transparent}
html[data-theme="dark"][data-theme-page="reservar"] .stay-search .catalog-person-count:not([data-selected=true]) input:not(:focus){color:transparent}
html[data-theme="dark"][data-theme-page="reservar"] .site-footer .footer-support h2{color:inherit}
html[data-theme="dark"][data-theme-page="reservar"] body .stay-search .stay-guests,html[data-theme="dark"][data-theme-page="reservar"] body .stay-search .stay-guests-toggle{background-color:transparent}
html[data-theme="dark"][data-theme-page="reservar"]{--paper:#182536;--bg:#182536;--ink:#b1c9eb;--muted:#b1c9eb;--line:#3c5068;--brand-surface:#182536}
html[data-theme="dark"][data-theme-page="reservar"] body{background-color:var(--paper);color:var(--ink)}
html[data-theme="dark"][data-theme-page="reservar"] ::selection{background-color:#142132;color:#b1c9eb}
html[data-theme="dark"][data-theme-page="reservar"] input::placeholder,html[data-theme="dark"][data-theme-page="reservar"] textarea::placeholder{color:#b1c9eb}
html[data-theme="dark"][data-theme-page="reservar"] body :is(header.home-header,header.catalog-header,header.catalog-accommodation-header){background-color:#182536}
html[data-theme="dark"][data-theme-page="reservar"] body :is(.site-footer,.platform-footer){background-color:#182536}
html[data-theme="dark"][data-theme-page="reservar"] body .button:not(.outline){background-color:#007a51;border-color:#007a51;color:#fff}
html[data-theme="dark"][data-theme-page="reservar"] body .button:not(.outline):hover{background-color:#006440;border-color:#006440}
html[data-theme="dark"][data-theme-page="reservar"] body .ms-password-toggle{border:0;background-color:transparent;color:#b1c9eb}
html[data-theme="dark"][data-theme-page="reservar"] body .ms-password-toggle:hover{background-color:#142132;color:#b1c9eb}
html[data-theme="dark"][data-theme-page="reservar"] body :is(.market-card,.reservation-card,.messages-login,.resolution-policy){border-color:var(--line)}
html[data-theme="dark"][data-theme-page="reservar"] body :is(.market-form,.host-ui-dialog,.email-auth,.health-request-form,.reservation-card) :is(input,select,textarea):not([type=checkbox]):not([type=radio]):not([type=file]):not([type=hidden]){border-color:var(--line);color:var(--ink);background-color:#182536}
html[data-theme="dark"][data-theme-page="reservar"] body :is(.market-form,.host-ui-dialog,.email-auth) :is(input,select,textarea):disabled{background-color:#142132;color:var(--muted)}
html[data-theme="dark"][data-theme-page="reservar"] body :is(.market-note,.health-note,.service-character-count){color:var(--muted)}
html[data-theme="dark"][data-theme-page="reservar"] body :is(.market-card,.reservation-card) :is(h2,h3){color:#78dbb3}
html[data-theme="dark"][data-theme-page="reservar"] body .property-flow-section{border-color:var(--line);background-color:#182536}
html[data-theme="dark"][data-theme-page="reservar"] body .property-flow-section legend{color:#78dbb3}
html[data-theme="dark"][data-theme-page="reservar"] body :is(.flow-room,.long-stay-discounts,.host-ai){background-color:#182536;border-color:var(--line)}
html[data-theme="dark"][data-theme-page="reservar"] body #host-dashboard>.market-card,html[data-theme="dark"][data-theme-page="reservar"] body #host-properties{border-color:var(--line)}
html[data-theme="dark"][data-theme-page="reservar"] body #host-dashboard :is(.market-tabs a,.request-row,fieldset){border-color:var(--line)}
html[data-theme="dark"][data-theme-page="reservar"] body .service-workspace{--crm-ink:var(--ink);--crm-muted:var(--muted);--crm-line:var(--line)}
html[data-theme="dark"][data-theme-page="reservar"] body .service-workspace :is(.crm-pipeline>section,.crm-case-overview,.crm-thread-messages){background-color:#182536}
html[data-theme="dark"][data-theme-page="reservar"] body .service-workspace :is(.crm-nav button[aria-current=page],.crm-thread-item[aria-pressed=true]){color:#78dbb3;background-color:#142132}
html[data-theme="dark"][data-theme-page="reservar"] body .login-style-dialog .email-auth input{border-color:var(--line)}
html[data-theme="dark"][data-theme-page="reservar"] body .login-style-dialog .login-divider:before,html[data-theme="dark"][data-theme-page="reservar"] body .login-style-dialog .login-divider:after{background-color:var(--line)}
html[data-theme="dark"][data-theme-page="reservar"] body .login-style-dialog .password-forgot{color:#78dbb3}
html[data-theme="dark"][data-theme-page="reservar"] body #catalog-form.dental-form .health-editor{border-color:var(--line)}
html[data-theme="dark"][data-theme-page="reservar"] body #catalog-form.dental-form .health-editor>legend{color:#78dbb3}
html[data-theme="dark"][data-theme-page="reservar"] body #catalog-form.dental-form .health-editor h3{border-top:1px solid var(--line);color:#78dbb3}
html[data-theme="dark"][data-theme-page="reservar"] body #catalog-form.dental-form .health-editor fieldset{border-color:var(--line)}
html[data-theme="dark"][data-theme-page="reservar"] body #catalog-form.dental-form :is(.health-treatment-row,.health-staff-row){background-color:#182536;border-color:var(--line)}
html[data-theme="dark"][data-theme-page="reservar"] body #catalog-form.dental-form .dental-field-assist{border-color:var(--line)}
html[data-theme="dark"][data-theme-page="reservar"] body #catalog-form.dental-form .dental-field-assist:focus-within{border-color:var(--brand-primary)}
html[data-theme="dark"][data-theme-page="reservar"] body #catalog-form.dental-form .dental-day{border-color:var(--line);background-color:#182536}
html[data-theme="dark"][data-theme-page="reservar"] body #catalog-form.dental-form .service-form-action{background-color:#182536;color:#78dbb3;border:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="reservar"] body #catalog-form.dental-form .service-form-action:hover{background-color:#142132;border-color:var(--clay)}
html[data-theme="dark"][data-theme-page="reservar"] body #catalog-form.dental-form .dental-save-actions{border-top:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="reservar"]{background-color:var(--paper)}
@media(max-width:420px){html[data-theme="dark"][data-theme-page="reservar"] body .account-profile-stats>div{border:0}
}html[data-theme="dark"][data-theme-page="reservar"] [data-ms-icon]::before{background-color:currentColor}
@media(forced-colors:active){html[data-theme="dark"][data-theme-page="reservar"] [data-ms-icon]::before{background-color:ButtonText}
}html[data-theme="dark"][data-theme-page="resoluciones"] :where(body){background-color:#182536;color:#b1c9eb}
html[data-theme="dark"][data-theme-page="resoluciones"] :where(a){color:inherit}
html[data-theme="dark"][data-theme-page="resoluciones"] :where(.skip:focus){background-color:#182536;color:#b1c9eb}
html[data-theme="dark"][data-theme-page="resoluciones"] :where(header){background-color:#182536}
html[data-theme="dark"][data-theme-page="resoluciones"] :where(.medical-hero){background-color:#002763;color:#fff}
html[data-theme="dark"][data-theme-page="resoluciones"] :where(.medical-search){background-color:#182536;color:#b1c9eb}
html[data-theme="dark"][data-theme-page="resoluciones"] :where(.medical-search input,.medical-search button){border:1px solid #3c5068;background-color:#182536;color:#b1c9eb}
html[data-theme="dark"][data-theme-page="resoluciones"] :where(.medical-search button){background-color:#007a51;color:#fff}
html[data-theme="dark"][data-theme-page="resoluciones"]{--paper:#182536;--ink:#b1c9eb;--muted:#b1c9eb;--line:#3c5068}
html[data-theme="dark"][data-theme-page="resoluciones"] body{background-color:var(--paper);color:var(--ink)}
html[data-theme="dark"][data-theme-page="resoluciones"] a{color:inherit}
html[data-theme="dark"][data-theme-page="resoluciones"] button{color:inherit}
html[data-theme="dark"][data-theme-page="resoluciones"] .skip{background-color:var(--ink);color:white}
html[data-theme="dark"][data-theme-page="resoluciones"] header{border-bottom:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="resoluciones"] .mark{color:#78dbb3}
html[data-theme="dark"][data-theme-page="resoluciones"] nav>a:not(.nav-cta):hover{color:#78dbb3}
html[data-theme="dark"][data-theme-page="resoluciones"] nav button{border:1px solid var(--line);background-color:transparent}
html[data-theme="dark"][data-theme-page="resoluciones"] .nav-cta{border-bottom:1px solid var(--ink)}
html[data-theme="dark"][data-theme-page="resoluciones"] .dot{background-color:var(--clay)}
html[data-theme="dark"][data-theme-page="resoluciones"] em{color:#78dbb3}
html[data-theme="dark"][data-theme-page="resoluciones"] .hero-copy>p{color:var(--muted)}
html[data-theme="dark"][data-theme-page="resoluciones"] .button{background-color:var(--clay);color:white;border:1px solid var(--clay)}
html[data-theme="dark"][data-theme-page="resoluciones"] .button:hover{background-color:#006440}
html[data-theme="dark"][data-theme-page="resoluciones"] .text-link{border:0;border-bottom:1px solid currentColor;background-color:transparent}
html[data-theme="dark"][data-theme-page="resoluciones"] .image-tag{background-color:var(--paper)}
html[data-theme="dark"][data-theme-page="resoluciones"] .facts>div{border-top:1px solid var(--line);border-bottom:1px solid var(--line);border-right:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="resoluciones"] .facts>div:last-child{border-right:0}
html[data-theme="dark"][data-theme-page="resoluciones"] .facts span{color:var(--muted)}
html[data-theme="dark"][data-theme-page="resoluciones"] .section-head>p{color:var(--muted)}
html[data-theme="dark"][data-theme-page="resoluciones"] .photo{border:0;background-color:#142132}
html[data-theme="dark"][data-theme-page="resoluciones"] .photo:after{background:linear-gradient(transparent,#0009)}
html[data-theme="dark"][data-theme-page="resoluciones"] .photo>span{color:white}
html[data-theme="dark"][data-theme-page="resoluciones"] .photo i{color:white}
html[data-theme="dark"][data-theme-page="resoluciones"] .amenity-section{background-color:#142132}
html[data-theme="dark"][data-theme-page="resoluciones"] .amenity-layout>div>p{color:var(--muted)}
html[data-theme="dark"][data-theme-page="resoluciones"] .amenities article{border-bottom:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="resoluciones"] .amenities article>span{color:#dce6f2}
html[data-theme="dark"][data-theme-page="resoluciones"] .amenities p{color:var(--muted)}
html[data-theme="dark"][data-theme-page="resoluciones"] .location-stamp{background-color:var(--paper)}
html[data-theme="dark"][data-theme-page="resoluciones"] .location p{color:var(--muted)}
html[data-theme="dark"][data-theme-page="resoluciones"] .outline{background-color:transparent;color:var(--ink);border-color:var(--line)}
html[data-theme="dark"][data-theme-page="resoluciones"] .outline:hover{background-color:#142132}
html[data-theme="dark"][data-theme-page="resoluciones"] .access-note{border-left:2px solid var(--clay)}
html[data-theme="dark"][data-theme-page="resoluciones"] .faq{border-top:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="resoluciones"] details{border-bottom:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="resoluciones"] summary:after{color:#78dbb3}
html[data-theme="dark"][data-theme-page="resoluciones"] details p{color:var(--muted)}
html[data-theme="dark"][data-theme-page="resoluciones"] .booking{background-color:#002763;color:var(--paper)}
html[data-theme="dark"][data-theme-page="resoluciones"] .booking em{color:#b1c9eb}
html[data-theme="dark"][data-theme-page="resoluciones"] .booking-layout>div>p{color:#d2d9d1}
html[data-theme="dark"][data-theme-page="resoluciones"] .contact-tel span{color:#d2d9d1}
html[data-theme="dark"][data-theme-page="resoluciones"] form{background-color:var(--paper);color:var(--ink)}
html[data-theme="dark"][data-theme-page="resoluciones"] input,html[data-theme="dark"][data-theme-page="resoluciones"] select{border:1px solid var(--line);background-color:transparent;color:var(--ink)}
html[data-theme="dark"][data-theme-page="resoluciones"] .nights{color:var(--muted)}
html[data-theme="dark"][data-theme-page="resoluciones"] .form-note{color:var(--muted)}
html[data-theme="dark"][data-theme-page="resoluciones"] .footer-bottom{border-top:1px solid var(--line);color:var(--muted)}
html[data-theme="dark"][data-theme-page="resoluciones"] .floating-wa{background-color:#002763;color:white;border:1px solid #ffffff50}
html[data-theme="dark"][data-theme-page="resoluciones"] .floating-wa svg{fill:currentColor}
html[data-theme="dark"][data-theme-page="resoluciones"] dialog{border:0;background-color:#182536}
html[data-theme="dark"][data-theme-page="resoluciones"] dialog::backdrop{background-color:#14221be8}
html[data-theme="dark"][data-theme-page="resoluciones"] #close{background-color:transparent;border:0}
html[data-theme="dark"][data-theme-page="resoluciones"] .lightbox-controls button{background-color:transparent;border:1px solid var(--line)}
@media(max-width:700px){html[data-theme="dark"][data-theme-page="resoluciones"] .facts>div:nth-child(even){border-right:0}
html[data-theme="dark"][data-theme-page="resoluciones"] .facts>div:nth-child(n+3){border-top:0}
}html[data-theme="dark"][data-theme-page="resoluciones"] .calendar-toolbar{border-top:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="resoluciones"] .calendar-source{color:var(--muted)}
html[data-theme="dark"][data-theme-page="resoluciones"] .calendar-frame{background-color:#182536;border:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="resoluciones"] .calendar-frame iframe{border:0}
html[data-theme="dark"][data-theme-page="resoluciones"] .calendar-footnote p{color:var(--muted)}
html[data-theme="dark"][data-theme-page="resoluciones"] .space-filters button{background-color:transparent;border:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="resoluciones"] .space-filters button[aria-pressed=true]{background-color:var(--ink);color:var(--paper);border-color:var(--ink)}
html[data-theme="dark"][data-theme-page="resoluciones"] .room-card{border:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="resoluciones"] .room-card>button{border:0;background-color:transparent}
html[data-theme="dark"][data-theme-page="resoluciones"] .room-card p,html[data-theme="dark"][data-theme-page="resoluciones"] .stay-details>p{color:var(--muted)}
html[data-theme="dark"][data-theme-page="resoluciones"] .stay-dialog{color:var(--ink);border:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="resoluciones"] .stay-dialog::backdrop{background-color:#252e2880}
html[data-theme="dark"][data-theme-page="resoluciones"] .dialog-close{background-color:transparent;border:0}
html[data-theme="dark"][data-theme-page="resoluciones"] .host-section{border-top:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="resoluciones"] .host-monogram{background-color:#142132;color:#78dbb3}
html[data-theme="dark"][data-theme-page="resoluciones"] .host-section p{color:var(--muted)}
html[data-theme="dark"][data-theme-page="resoluciones"] .guest-reviews{border-top:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="resoluciones"] .guest-reviews p{color:var(--muted)}
html[data-theme="dark"][data-theme-page="resoluciones"] .room-card{background-color:#182536}
html[data-theme="dark"][data-theme-page="resoluciones"] .photo-carousel .photo img{background-color:#142132}
html[data-theme="dark"][data-theme-page="resoluciones"] .carousel-arrow{background-color:#fffaf2ee;color:var(--ink);border:1px solid #fff8}
html[data-theme="dark"][data-theme-page="resoluciones"] .carousel-arrow:hover{background-color:#182536}
html[data-theme="dark"][data-theme-page="resoluciones"] .carousel-count{color:var(--muted)}
html[data-theme="dark"][data-theme-page="resoluciones"] .market-hero>p{color:var(--muted)}
html[data-theme="dark"][data-theme-page="resoluciones"] .market-search{background-color:#182536;border:1px solid var(--line);color:var(--ink)}
html[data-theme="dark"][data-theme-page="resoluciones"] .market-main input,html[data-theme="dark"][data-theme-page="resoluciones"] .market-main select,html[data-theme="dark"][data-theme-page="resoluciones"] .market-main textarea{border:1px solid var(--line);background-color:#182536;color:var(--ink)}
html[data-theme="dark"][data-theme-page="resoluciones"] .property-card{background-color:#182536;border:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="resoluciones"] .property-card p{color:var(--muted)}
html[data-theme="dark"][data-theme-page="resoluciones"] .market-card{background-color:#182536;border:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="resoluciones"] .market-form{background-color:transparent;color:var(--ink)}
html[data-theme="dark"][data-theme-page="resoluciones"] .market-note{color:var(--muted)}
html[data-theme="dark"][data-theme-page="resoluciones"] .market-callout{background-color:#142132}
html[data-theme="dark"][data-theme-page="resoluciones"] .market-footer{border-top:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="resoluciones"] .market-dialog{border:1px solid var(--line);background-color:var(--paper);color:var(--ink)}
html[data-theme="dark"][data-theme-page="resoluciones"] .market-dialog::backdrop{background-color:#252e2880}
html[data-theme="dark"][data-theme-page="resoluciones"] .market-dialog .market-form{color:var(--ink)}
html[data-theme="dark"][data-theme-page="resoluciones"] .market-dialog textarea{border:1px solid var(--line);background-color:#182536}
html[data-theme="dark"][data-theme-page="resoluciones"] .request-row{border-top:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="resoluciones"] .status-pill{background-color:#142132}
html[data-theme="dark"][data-theme-page="resoluciones"] .market-photo{background-color:#142132}
html[data-theme="dark"][data-theme-page="resoluciones"] .market-caption{color:var(--muted)}
html[data-theme="dark"][data-theme-page="resoluciones"] .review-card{border-top:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="resoluciones"] .review-card small{color:var(--muted)}
html[data-theme="dark"][data-theme-page="resoluciones"] .request-bubble{background-color:#182536;border:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="resoluciones"] .platform-home-links{border-bottom:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="resoluciones"] .finance-grid>div{background-color:#142132}
html[data-theme="dark"][data-theme-page="resoluciones"] .host-steps{color:var(--muted)}
html[data-theme="dark"][data-theme-page="resoluciones"] #editor-progress,html[data-theme="dark"][data-theme-page="resoluciones"] #photo-status{background-color:#142132}
html[data-theme="dark"][data-theme-page="resoluciones"] #market-status:not(:empty){background-color:#182536;border:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="resoluciones"] .host-ai{border:1px solid #3c5068;background-color:#142132}
html[data-theme="dark"][data-theme-page="resoluciones"] .ai-suggestion{background-color:var(--paper);border:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="resoluciones"] .long-stay-discounts{border:1px solid var(--line);background-color:#142132}
html[data-theme="dark"][data-theme-page="resoluciones"] .review-stars{border:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="resoluciones"] .review-stars span{color:#78dbb3}
html[data-theme="dark"][data-theme-page="resoluciones"] .guest-property-card{background-color:transparent;border:0}
html[data-theme="dark"][data-theme-page="resoluciones"] .guest-property-card .property-card-media{background-color:#142132}
html[data-theme="dark"][data-theme-page="resoluciones"] .guest-property-card .status-pill{background-color:transparent;color:var(--muted)}
html[data-theme="dark"][data-theme-page="resoluciones"] .property-photo-arrow{border:0;background-color:#182536}
html[data-theme="dark"][data-theme-page="resoluciones"] .search-filter-toggle{border:1px solid #3c5068;background-color:#182536;color:#b1c9eb}
html[data-theme="dark"][data-theme-page="resoluciones"] .search-filter-controls{border:1px solid #3c5068;background-color:#142132}
html[data-theme="dark"][data-theme-page="resoluciones"] .search-filter-controls select{background-color:#182536}
html[data-theme="dark"][data-theme-page="resoluciones"] .search-sort-note{color:#dce6f2}
html[data-theme="dark"][data-theme-page="resoluciones"] .search-filter-chip{border:1px solid #3c5068;background-color:#182536;color:#dce6f2}
html[data-theme="dark"][data-theme-page="resoluciones"] .loyalty-offer{color:#dce6f2}
html[data-theme="dark"][data-theme-page="resoluciones"] .listing-visibility-switch{border:1px solid #3c5068;background-color:#182536;color:#dce6f2}
html[data-theme="dark"][data-theme-page="resoluciones"] .listing-visibility-switch:before{background-color:#969c94}
html[data-theme="dark"][data-theme-page="resoluciones"] .listing-visibility-switch[aria-checked=true]{background-color:#176b45;color:#fff;border-color:#176b45}
html[data-theme="dark"][data-theme-page="resoluciones"] .listing-visibility-switch[aria-checked=true]:before{background-color:#182536}
html[data-theme="dark"][data-theme-page="resoluciones"] .listing-visibility-notice{border:1px solid #3c5068;background-color:#182536;color:#ffb4ac}
html[data-theme="dark"][data-theme-page="resoluciones"] .property-owner-group{border-top:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="resoluciones"] .cohost-pending-box{border:1px solid var(--line);background-color:#182536}
html[data-theme="dark"][data-theme-page="resoluciones"] .cohost-contact-fields input,html[data-theme="dark"][data-theme-page="resoluciones"] .cohost-pending-box input{background-color:#182536}
html[data-theme="dark"][data-theme-page="resoluciones"] .cohost-contact-fields input::placeholder{color:#dce6f2}
html[data-theme="dark"][data-theme-page="resoluciones"] .cohost-permission-form fieldset{border:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="resoluciones"] .cohost-permission-form .check-label span{color:#dce6f2}
html[data-theme="dark"][data-theme-page="resoluciones"] .cohost-permission-form .check-label:has(input:checked) span{color:var(--ink)}
html[data-theme="dark"][data-theme-page="resoluciones"] .cohost-remove{color:#ffb4ac}
html[data-theme="dark"][data-theme-page="resoluciones"] .cohost-remove:disabled{color:#dce6f2}
html[data-theme="dark"][data-theme-page="resoluciones"] .calendar-day{border:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="resoluciones"] .calendar-day.busy{background-color:#1c2d43;border-color:#3c5068}
html[data-theme="dark"][data-theme-page="resoluciones"] .calendar-feed{border-bottom:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="resoluciones"] .calendar-tutorial video{background-color:#182536}
html[data-theme="dark"][data-theme-page="resoluciones"] .team-scope-columns [data-scope-rights]{border-top:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="resoluciones"] .cohost-contact-fields>.cohost-edit-permissions,html[data-theme="dark"][data-theme-page="resoluciones"] .cohost-contact-fields>.cohost-remove{border:0}
html[data-theme="dark"][data-theme-page="resoluciones"] .profile-user .profile-trigger{border:1px solid var(--clay,#007a51);background-color:var(--clay,#007a51);color:#ffffff}
html[data-theme="dark"][data-theme-page="resoluciones"] .profile-panel{background-color:#182536;color:#dce6f2;border:1px solid var(--line,#3c5068)}
html[data-theme="dark"][data-theme-page="resoluciones"] .profile-panel small{color:var(--muted,#dce6f2)}
html[data-theme="dark"][data-theme-page="resoluciones"] .profile-panel a,html[data-theme="dark"][data-theme-page="resoluciones"] .profile-panel .profile-logout{border:0;border-top:1px solid var(--line,#3c5068);background-color:transparent;color:inherit}
html[data-theme="dark"][data-theme-page="resoluciones"] .profile-panel .profile-logout{color:#78dbb3}
html[data-theme="dark"][data-theme-page="resoluciones"] .account-modes a{border:1px solid var(--line,#3c5068);color:var(--ink,#dce6f2)}
html[data-theme="dark"][data-theme-page="resoluciones"] .account-modes a[aria-current="page"]{background-color:var(--clay,#007a51);border-color:var(--clay,#007a51);color:#ffffff}
html[data-theme="dark"][data-theme-page="resoluciones"] .account-modes a:hover{border-color:var(--clay,#007a51)}
html[data-theme="dark"][data-theme-page="resoluciones"] .profile-panel .profile-menu-icon{color:currentColor}
html[data-theme="dark"][data-theme-page="resoluciones"] .profile-panel a:hover,html[data-theme="dark"][data-theme-page="resoluciones"] .profile-panel .profile-logout:hover{background-color:#142132}
html[data-theme="dark"][data-theme-page="resoluciones"] header nav .account-profile-login,html[data-theme="dark"][data-theme-page="resoluciones"] header nav .profile-user .profile-trigger{border:1px solid var(--clay,#007a51);background-color:var(--clay,#007a51);color:#ffffff}
html[data-theme="dark"][data-theme-page="resoluciones"] .account-header-controls .account-mode-switch{border:1px solid var(--line,#3c5068);background-color:#182536;color:var(--ink,#dce6f2)}
html[data-theme="dark"][data-theme-page="resoluciones"] .account-header-controls .account-mode-switch:hover{border-color:var(--clay,#007a51)}
html[data-theme="dark"][data-theme-page="resoluciones"] .account-header-controls .account-profile-login{border:1px solid var(--clay,#007a51);background-color:var(--clay,#007a51);color:#ffffff}
html[data-theme="dark"][data-theme-page="resoluciones"] .resolution-menu-badge{background-color:#a34a31;color:#fff}
html[data-theme="dark"][data-theme-page="resoluciones"] .profile-panel[data-mode="host"] [data-profile-community-browse],html[data-theme="dark"][data-theme-page="resoluciones"] .profile-panel[data-mode="host"] [data-profile-resolutions]{border-top:2px solid var(--line,#3c5068)}
html[data-theme="dark"][data-theme-page="resoluciones"] .profile-trigger-initials{color:#fff}
html[data-theme="dark"][data-theme-page="resoluciones"] body>dialog.messenger-inbox-window{border:1px solid #3c5068;background-color:#182536;color:#b1c9eb}
html[data-theme="dark"][data-theme-page="resoluciones"] body>dialog.messenger-inbox-window::backdrop{background-color:rgb(0 39 99 / .32)}
html[data-theme="dark"][data-theme-page="resoluciones"] .messenger-window-heading{background-color:#182536;border-bottom:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="resoluciones"] .messenger-window-heading h2{color:#b1c9eb}
html[data-theme="dark"][data-theme-page="resoluciones"] .messenger-window-close{border:1px solid #3c5068;background-color:#182536;color:#b1c9eb}
html[data-theme="dark"][data-theme-page="resoluciones"] .messenger-frame-window>iframe{border:0;background-color:#182536}
html[data-theme="dark"][data-theme-page="resoluciones"] .site-footer-row{border-top:1px solid var(--line,#3c5068);color:var(--ink,#dce6f2)}
html[data-theme="dark"][data-theme-page="resoluciones"] .site-footer-legal a{color:inherit}
html[data-theme="dark"][data-theme-page="resoluciones"] .footer-language select{border:0;background-color:transparent;color:inherit}
html[data-theme="dark"][data-theme-page="resoluciones"] .footer-socials button{border:0;background-color:transparent;color:inherit}
html[data-theme="dark"][data-theme-page="resoluciones"] .site-footer svg{fill:none;stroke:currentColor}
html[data-theme="dark"][data-theme-page="resoluciones"] .platform-information section{border-bottom:1px solid var(--line,#3c5068)}
html[data-theme="dark"][data-theme-page="resoluciones"] .locale-trigger{border:0;background-color:transparent;color:inherit}
html[data-theme="dark"][data-theme-page="resoluciones"] .locale-dialog{border:0;background-color:#182536;color:#dce6f2}
html[data-theme="dark"][data-theme-page="resoluciones"] .locale-dialog::backdrop{background-color:rgba(0,0,0,.38)}
html[data-theme="dark"][data-theme-page="resoluciones"] .locale-close{border:0;background-color:transparent}
html[data-theme="dark"][data-theme-page="resoluciones"] .locale-note{color:#dce6f2}
html[data-theme="dark"][data-theme-page="resoluciones"] .locale-dialog input{border:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="resoluciones"] .locale-option{border:1px solid transparent;background-color:transparent;color:inherit}
html[data-theme="dark"][data-theme-page="resoluciones"] .locale-option small{color:#dce6f2}
html[data-theme="dark"][data-theme-page="resoluciones"] .locale-option:hover{background-color:#142132}
html[data-theme="dark"][data-theme-page="resoluciones"] .locale-option[aria-pressed=true]{border-color:#252e29;background-color:#142132}
html[data-theme="dark"][data-theme-page="resoluciones"] .footer-support a{color:inherit}
html[data-theme="dark"][data-theme-page="resoluciones"] .help-actions button{border:1px solid var(--line,#3c5068);background-color:#182536}
html[data-theme="dark"][data-theme-page="resoluciones"] .footer-directory{border-bottom:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="resoluciones"] .footer-directory h2{color:#b1c9eb}
html[data-theme="dark"][data-theme-page="resoluciones"] .footer-directory nav a{color:#b1c9eb}
html[data-theme="dark"][data-theme-page="resoluciones"] .header-language{border:1px solid #3c5068;background-color:#182536;color:#b1c9eb}
html[data-theme="dark"][data-theme-page="resoluciones"] .header-language svg{fill:none;stroke:currentColor}
html[data-theme="dark"][data-theme-page="resoluciones"] .header-language select{color:inherit;background-color:transparent;border:0}
html[data-theme="dark"][data-theme-page="resoluciones"] .medical-suggestions{background-color:#182536;color:#b1c9eb;border:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="resoluciones"] .medical-suggestions [role=option]:hover,html[data-theme="dark"][data-theme-page="resoluciones"] .medical-suggestions [aria-selected=true]{background-color:#142132;color:#b1c9eb}
html[data-theme="dark"][data-theme-page="resoluciones"] .service-search-bar{border:1px solid #3c5068;background-color:#182536}
html[data-theme="dark"][data-theme-page="resoluciones"] .service-search-bar label{color:#b1c9eb}
html[data-theme="dark"][data-theme-page="resoluciones"] .service-search-bar label+label{border-left:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="resoluciones"] .service-search-bar input[type=search]{border:0;background-color:transparent;color:#b1c9eb}
html[data-theme="dark"][data-theme-page="resoluciones"] .service-search-bar button[type=submit]{border:0;background-color:#007a51;color:#fff}
html[data-theme="dark"][data-theme-page="resoluciones"] .service-search-bar button:hover{background-color:#006440}
@media(max-width:700px){html[data-theme="dark"][data-theme-page="resoluciones"] .service-search-bar label+label{border-left:0;border-top:1px solid #3c5068}
}html[data-theme="dark"][data-theme-page="resoluciones"] .translation-status{color:#b1c9eb;background-color:#182536}
html[data-theme="dark"][data-theme-page="resoluciones"] .resolution-finance{background-color:#1c2d43;border:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="resoluciones"] .resolution-card{border:1px solid var(--line);background-color:#182536}
html[data-theme="dark"][data-theme-page="resoluciones"] .resolution-evidence img,html[data-theme="dark"][data-theme-page="resoluciones"] .resolution-evidence video{background-color:#142132}
html[data-theme="dark"][data-theme-page="resoluciones"] .resolution-decision{background-color:#142132}
html[data-theme="dark"][data-theme-page="resoluciones"] .account-verified{color:#b1c9eb}
html[data-theme="dark"][data-theme-page="resoluciones"] .verification-summary{background-color:#182536}
html[data-theme="dark"][data-theme-page="resoluciones"] .verification-identity{border-top:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="resoluciones"] .verification-whatsapp{border:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="resoluciones"] .extended-privacy section{border-top:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="resoluciones"] .privacy-switch-row small{color:#dce6f2}
html[data-theme="dark"][data-theme-page="resoluciones"] .privacy-switch-row input{border:0!important;background:#142132!important}
html[data-theme="dark"][data-theme-page="resoluciones"] .privacy-switch-row input:before{background-color:#182536}
html[data-theme="dark"][data-theme-page="resoluciones"] .privacy-switch-row input:checked{background:#002763!important}
html[data-theme="dark"][data-theme-page="resoluciones"] .extended-privacy .privacy-action{border:1px solid #3c5068;background-color:#182536}
html[data-theme="dark"][data-theme-page="resoluciones"] .privacy-person{border:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="resoluciones"] .privacy-travel-map{border:0}
html[data-theme="dark"][data-theme-page="resoluciones"] .privacy-switch-row input{background:#142132!important}
html[data-theme="dark"][data-theme-page="resoluciones"] .privacy-switch-row input:checked{background:#222!important}
html[data-theme="dark"][data-theme-page="resoluciones"] .privacy-switch-row input:after{color:#dce6f2}
html[data-theme="dark"][data-theme-page="resoluciones"] .notification-bell{border:1px solid var(--line,#3c5068);background-color:var(--paper,#182536);color:#78dbb3}
html[data-theme="dark"][data-theme-page="resoluciones"] .notification-count{background-color:#187db9;color:white}
html[data-theme="dark"][data-theme-page="resoluciones"] .notification-panel{border:1px solid #3c5068;background-color:#182536;color:#dce6f2}
html[data-theme="dark"][data-theme-page="resoluciones"] .notification-heading button{border:0;background-color:transparent;color:#78dbb3}
html[data-theme="dark"][data-theme-page="resoluciones"] .notification-read-all{border:0;background-color:transparent;color:#78dbb3}
html[data-theme="dark"][data-theme-page="resoluciones"] .notification-item{border-bottom:1px solid #3c5068;color:inherit}
html[data-theme="dark"][data-theme-page="resoluciones"] .notification-item.unread{background-color:#182536;border-left:3px solid #3c5068}
html[data-theme="dark"][data-theme-page="resoluciones"] .notification-item small{color:#dce6f2}
html[data-theme="dark"][data-theme-page="resoluciones"] .notification-detail{border:1px solid var(--line,#3c5068);background-color:#182536;color:var(--ink,#dce6f2)}
html[data-theme="dark"][data-theme-page="resoluciones"] .notification-detail::backdrop{background-color:rgb(25 39 35 / .38)}
html[data-theme="dark"][data-theme-page="resoluciones"] .notification-detail h2{color:var(--ink,#dce6f2)}
html[data-theme="dark"][data-theme-page="resoluciones"] .notification-detail time{color:#dce6f2}
html[data-theme="dark"][data-theme-page="resoluciones"] .notification-detail [role=status]{color:#dce6f2}
html[data-theme="dark"][data-theme-page="resoluciones"] .notification-detail-close{border:1px solid var(--line,#3c5068);background-color:#182536;color:var(--ink,#dce6f2)}
html[data-theme="dark"][data-theme-page="resoluciones"] .notification-detail-link,html[data-theme="dark"][data-theme-page="resoluciones"] .notification-detail-retry{border:0;background-color:var(--clay,#007a51);color:#fff}
html[data-theme="dark"][data-theme-page="resoluciones"] .notification-detail-link:hover,html[data-theme="dark"][data-theme-page="resoluciones"] .notification-detail-retry:hover{background-color:#783221}
html[data-theme="dark"][data-theme-page="resoluciones"] .notification-tabs button{border:1px solid #3c5068;background-color:#182536;color:var(--ink,#dce6f2)}
html[data-theme="dark"][data-theme-page="resoluciones"] .notification-tabs button[aria-pressed=true]{background-color:var(--clay,#007a51);color:#fff;border-color:transparent}
html[data-theme="dark"][data-theme-page="resoluciones"] .notification-inbox-link{color:#78dbb3}
html[data-theme="dark"][data-theme-page="resoluciones"]{--paper:#182536;--ink:#b1c9eb;--muted:#b1c9eb;--line:#3c5068;--brand-surface:#182536}
html[data-theme="dark"][data-theme-page="resoluciones"] body{background-color:var(--paper);color:var(--ink)}
html[data-theme="dark"][data-theme-page="resoluciones"] h1,html[data-theme="dark"][data-theme-page="resoluciones"] h2,html[data-theme="dark"][data-theme-page="resoluciones"] h3,html[data-theme="dark"][data-theme-page="resoluciones"] h4,html[data-theme="dark"][data-theme-page="resoluciones"] h5,html[data-theme="dark"][data-theme-page="resoluciones"] h6{color:#78dbb3}
html[data-theme="dark"][data-theme-page="resoluciones"] header .catalog-tabs a[aria-current=page],html[data-theme="dark"][data-theme-page="resoluciones"] header .catalog-tabs .service-nav-trigger[aria-current=page]{color:#78dbb3}
html[data-theme="dark"][data-theme-page="resoluciones"] body .text-link,html[data-theme="dark"][data-theme-page="resoluciones"] body .property-card h3,html[data-theme="dark"][data-theme-page="resoluciones"] body .catalog-browse-card h3,html[data-theme="dark"][data-theme-page="resoluciones"] body .footer-support h2{color:#78dbb3}
html[data-theme="dark"][data-theme-page="resoluciones"] body .button:not(.outline),html[data-theme="dark"][data-theme-page="resoluciones"] body .stay-search-button,html[data-theme="dark"][data-theme-page="resoluciones"] body .stay-dates-done,html[data-theme="dark"][data-theme-page="resoluciones"] body .catalog-dates-done,html[data-theme="dark"][data-theme-page="resoluciones"] body .stay-guests-done{background-color:var(--brand-action);color:#FFFFFF;border-color:var(--brand-action)}
html[data-theme="dark"][data-theme-page="resoluciones"] body .button:not(.outline):hover,html[data-theme="dark"][data-theme-page="resoluciones"] body .stay-search-button:hover,html[data-theme="dark"][data-theme-page="resoluciones"] body .stay-dates-done:hover,html[data-theme="dark"][data-theme-page="resoluciones"] body .catalog-dates-done:hover,html[data-theme="dark"][data-theme-page="resoluciones"] body .stay-guests-done:hover{background-color:var(--brand-action-hover);border-color:var(--brand-action-hover)}
html[data-theme="dark"][data-theme-page="resoluciones"] body .button.outline{background-color:var(--brand-surface);color:#78dbb3;border-color:var(--brand-primary)}
html[data-theme="dark"][data-theme-page="resoluciones"] body .button.outline:hover{background-color:var(--brand-sage)}
html[data-theme="dark"][data-theme-page="resoluciones"] body .stay-search,html[data-theme="dark"][data-theme-page="resoluciones"] body .stay-date-fields,html[data-theme="dark"][data-theme-page="resoluciones"] body .stay-destination-popup,html[data-theme="dark"][data-theme-page="resoluciones"] body .stay-guests-popup,html[data-theme="dark"][data-theme-page="resoluciones"] body .property-card,html[data-theme="dark"][data-theme-page="resoluciones"] body .market-card,html[data-theme="dark"][data-theme-page="resoluciones"] body .catalog-card,html[data-theme="dark"][data-theme-page="resoluciones"] body .catalog-request,html[data-theme="dark"][data-theme-page="resoluciones"] body .reservation-card,html[data-theme="dark"][data-theme-page="resoluciones"] body .library-property-card,html[data-theme="dark"][data-theme-page="resoluciones"] body .property-layout aside,html[data-theme="dark"][data-theme-page="resoluciones"] body .catalog-detail-grid aside,html[data-theme="dark"][data-theme-page="resoluciones"] body .market-dialog,html[data-theme="dark"][data-theme-page="resoluciones"] body .host-ui-dialog,html[data-theme="dark"][data-theme-page="resoluciones"] body .login-style-dialog,html[data-theme="dark"][data-theme-page="resoluciones"] body .locale-dialog,html[data-theme="dark"][data-theme-page="resoluciones"] body .profile-panel{background-color:var(--brand-surface);border-color:var(--line)}
html[data-theme="dark"][data-theme-page="resoluciones"] body .stay-guests,html[data-theme="dark"][data-theme-page="resoluciones"] body .stay-guests-toggle{background-color:var(--brand-sage)}
html[data-theme="dark"][data-theme-page="resoluciones"] body .stay-guest-row,html[data-theme="dark"][data-theme-page="resoluciones"] body .catalog-person-count{color:var(--ink)}
html[data-theme="dark"][data-theme-page="resoluciones"] body .host-ai,html[data-theme="dark"][data-theme-page="resoluciones"] body .market-callout,html[data-theme="dark"][data-theme-page="resoluciones"] body .catalog-details div,html[data-theme="dark"][data-theme-page="resoluciones"] body .catalog-chat-message.mine,html[data-theme="dark"][data-theme-page="resoluciones"] body .stay-destination-option:hover{background-color:var(--brand-sage);color:var(--ink)}
html[data-theme="dark"][data-theme-page="resoluciones"] body .stay-date-flexibility button[aria-pressed=true],html[data-theme="dark"][data-theme-page="resoluciones"] body .stay-calendar-day.selected,html[data-theme="dark"][data-theme-page="resoluciones"] body .service-category[aria-pressed=true] .service-category-icon,html[data-theme="dark"][data-theme-page="resoluciones"] body .experience-chip[aria-pressed=true],html[data-theme="dark"][data-theme-page="resoluciones"] body .locale-option[aria-pressed=true]{border-color:var(--brand-primary)}
html[data-theme="dark"][data-theme-page="resoluciones"] body .stay-calendar-day.selected,html[data-theme="dark"][data-theme-page="resoluciones"] body .experience-chip[aria-pressed=true]{background-color:var(--brand-primary);color:#FFFFFF}
html[data-theme="dark"][data-theme-page="resoluciones"] body .locale-option[aria-pressed=true]{background-color:var(--brand-sage);color:var(--ink)}
html[data-theme="dark"][data-theme-page="resoluciones"] body .site-footer{background-color:var(--paper);color:var(--ink)}
html[data-theme="dark"][data-theme-page="resoluciones"] #account-panel.login-style-dialog{background-color:#182536}
html[data-theme="dark"][data-theme-page="resoluciones"] #account-panel.login-style-dialog .email-auth form{background-color:transparent;border:0}
html[data-theme="dark"][data-theme-page="resoluciones"] .stay-search .stay-destination input:not(:focus)::placeholder{color:transparent}
html[data-theme="dark"][data-theme-page="resoluciones"] .stay-search .catalog-person-count:not([data-selected=true]) input:not(:focus){color:transparent}
html[data-theme="dark"][data-theme-page="resoluciones"] .site-footer .footer-support h2{color:inherit}
html[data-theme="dark"][data-theme-page="resoluciones"] body .stay-search .stay-guests,html[data-theme="dark"][data-theme-page="resoluciones"] body .stay-search .stay-guests-toggle{background-color:transparent}
html[data-theme="dark"][data-theme-page="resoluciones"]{--paper:#182536;--bg:#182536;--ink:#b1c9eb;--muted:#b1c9eb;--line:#3c5068;--brand-surface:#182536}
html[data-theme="dark"][data-theme-page="resoluciones"] body{background-color:var(--paper);color:var(--ink)}
html[data-theme="dark"][data-theme-page="resoluciones"] ::selection{background-color:#142132;color:#b1c9eb}
html[data-theme="dark"][data-theme-page="resoluciones"] input::placeholder,html[data-theme="dark"][data-theme-page="resoluciones"] textarea::placeholder{color:#b1c9eb}
html[data-theme="dark"][data-theme-page="resoluciones"] body :is(header.home-header,header.catalog-header,header.catalog-accommodation-header){background-color:#182536}
html[data-theme="dark"][data-theme-page="resoluciones"] body :is(.site-footer,.platform-footer){background-color:#182536}
html[data-theme="dark"][data-theme-page="resoluciones"] body .button:not(.outline){background-color:#007a51;border-color:#007a51;color:#fff}
html[data-theme="dark"][data-theme-page="resoluciones"] body .button:not(.outline):hover{background-color:#006440;border-color:#006440}
html[data-theme="dark"][data-theme-page="resoluciones"] body .ms-password-toggle{border:0;background-color:transparent;color:#b1c9eb}
html[data-theme="dark"][data-theme-page="resoluciones"] body .ms-password-toggle:hover{background-color:#142132;color:#b1c9eb}
html[data-theme="dark"][data-theme-page="resoluciones"] body :is(.market-card,.reservation-card,.messages-login,.resolution-policy){border-color:var(--line)}
html[data-theme="dark"][data-theme-page="resoluciones"] body :is(.market-form,.host-ui-dialog,.email-auth,.health-request-form,.reservation-card) :is(input,select,textarea):not([type=checkbox]):not([type=radio]):not([type=file]):not([type=hidden]){border-color:var(--line);color:var(--ink);background-color:#182536}
html[data-theme="dark"][data-theme-page="resoluciones"] body :is(.market-form,.host-ui-dialog,.email-auth) :is(input,select,textarea):disabled{background-color:#142132;color:var(--muted)}
html[data-theme="dark"][data-theme-page="resoluciones"] body :is(.market-note,.health-note,.service-character-count){color:var(--muted)}
html[data-theme="dark"][data-theme-page="resoluciones"] body :is(.market-card,.reservation-card) :is(h2,h3){color:#78dbb3}
html[data-theme="dark"][data-theme-page="resoluciones"] body .property-flow-section{border-color:var(--line);background-color:#182536}
html[data-theme="dark"][data-theme-page="resoluciones"] body .property-flow-section legend{color:#78dbb3}
html[data-theme="dark"][data-theme-page="resoluciones"] body :is(.flow-room,.long-stay-discounts,.host-ai){background-color:#182536;border-color:var(--line)}
html[data-theme="dark"][data-theme-page="resoluciones"] body #host-dashboard>.market-card,html[data-theme="dark"][data-theme-page="resoluciones"] body #host-properties{border-color:var(--line)}
html[data-theme="dark"][data-theme-page="resoluciones"] body #host-dashboard :is(.market-tabs a,.request-row,fieldset){border-color:var(--line)}
html[data-theme="dark"][data-theme-page="resoluciones"] body .service-workspace{--crm-ink:var(--ink);--crm-muted:var(--muted);--crm-line:var(--line)}
html[data-theme="dark"][data-theme-page="resoluciones"] body .service-workspace :is(.crm-pipeline>section,.crm-case-overview,.crm-thread-messages){background-color:#182536}
html[data-theme="dark"][data-theme-page="resoluciones"] body .service-workspace :is(.crm-nav button[aria-current=page],.crm-thread-item[aria-pressed=true]){color:#78dbb3;background-color:#142132}
html[data-theme="dark"][data-theme-page="resoluciones"] body .login-style-dialog .email-auth input{border-color:var(--line)}
html[data-theme="dark"][data-theme-page="resoluciones"] body .login-style-dialog .login-divider:before,html[data-theme="dark"][data-theme-page="resoluciones"] body .login-style-dialog .login-divider:after{background-color:var(--line)}
html[data-theme="dark"][data-theme-page="resoluciones"] body .login-style-dialog .password-forgot{color:#78dbb3}
html[data-theme="dark"][data-theme-page="resoluciones"] body #catalog-form.dental-form .health-editor{border-color:var(--line)}
html[data-theme="dark"][data-theme-page="resoluciones"] body #catalog-form.dental-form .health-editor>legend{color:#78dbb3}
html[data-theme="dark"][data-theme-page="resoluciones"] body #catalog-form.dental-form .health-editor h3{border-top:1px solid var(--line);color:#78dbb3}
html[data-theme="dark"][data-theme-page="resoluciones"] body #catalog-form.dental-form .health-editor fieldset{border-color:var(--line)}
html[data-theme="dark"][data-theme-page="resoluciones"] body #catalog-form.dental-form :is(.health-treatment-row,.health-staff-row){background-color:#182536;border-color:var(--line)}
html[data-theme="dark"][data-theme-page="resoluciones"] body #catalog-form.dental-form .dental-field-assist{border-color:var(--line)}
html[data-theme="dark"][data-theme-page="resoluciones"] body #catalog-form.dental-form .dental-field-assist:focus-within{border-color:var(--brand-primary)}
html[data-theme="dark"][data-theme-page="resoluciones"] body #catalog-form.dental-form .dental-day{border-color:var(--line);background-color:#182536}
html[data-theme="dark"][data-theme-page="resoluciones"] body #catalog-form.dental-form .service-form-action{background-color:#182536;color:#78dbb3;border:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="resoluciones"] body #catalog-form.dental-form .service-form-action:hover{background-color:#142132;border-color:var(--clay)}
html[data-theme="dark"][data-theme-page="resoluciones"] body #catalog-form.dental-form .dental-save-actions{border-top:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="resoluciones"]{background-color:var(--paper)}
@media(max-width:420px){html[data-theme="dark"][data-theme-page="resoluciones"] body .account-profile-stats>div{border:0}
}html[data-theme="dark"][data-theme-page="resoluciones"] [data-ms-icon]::before{background-color:currentColor}
@media(forced-colors:active){html[data-theme="dark"][data-theme-page="resoluciones"] [data-ms-icon]::before{background-color:ButtonText}
}html[data-theme="dark"][data-theme-page="service-payments-test"] :where(body){background-color:#182536;color:#b1c9eb}
html[data-theme="dark"][data-theme-page="service-payments-test"] :where(a){color:inherit}
html[data-theme="dark"][data-theme-page="service-payments-test"] :where(.skip:focus){background-color:#182536;color:#b1c9eb}
html[data-theme="dark"][data-theme-page="service-payments-test"] :where(header){background-color:#182536}
html[data-theme="dark"][data-theme-page="service-payments-test"] :where(.medical-hero){background-color:#002763;color:#fff}
html[data-theme="dark"][data-theme-page="service-payments-test"] :where(.medical-search){background-color:#182536;color:#b1c9eb}
html[data-theme="dark"][data-theme-page="service-payments-test"] :where(.medical-search input,.medical-search button){border:1px solid #3c5068;background-color:#182536;color:#b1c9eb}
html[data-theme="dark"][data-theme-page="service-payments-test"] :where(.medical-search button){background-color:#007a51;color:#fff}
html[data-theme="dark"][data-theme-page="service-payments-test"]{color:#dce6f2;background-color:#142132}
html[data-theme="dark"][data-theme-page="service-payments-test"] header{border-bottom:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="service-payments-test"] header a{color:inherit}
html[data-theme="dark"][data-theme-page="service-payments-test"] section{background-color:#182536;border:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="service-payments-test"] button,html[data-theme="dark"][data-theme-page="service-payments-test"] .button{background-color:#007a51;color:white;border:0}
html[data-theme="dark"][data-theme-page="service-payments-test"] button.secondary{background-color:#142132;color:#dce6f2}
html[data-theme="dark"][data-theme-page="service-payments-test"] button.danger{background-color:#a42626}
html[data-theme="dark"][data-theme-page="service-payments-test"] nav button{background-color:#142132;color:#dce6f2}
html[data-theme="dark"][data-theme-page="service-payments-test"] nav button[aria-selected=true]{background-color:#293128;color:white}
html[data-theme="dark"][data-theme-page="service-payments-test"] input,html[data-theme="dark"][data-theme-page="service-payments-test"] select{border:1px solid #3c5068;background-color:#182536}
html[data-theme="dark"][data-theme-page="service-payments-test"] table{background-color:#182536}
html[data-theme="dark"][data-theme-page="service-payments-test"] th,html[data-theme="dark"][data-theme-page="service-payments-test"] td{border-bottom:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="service-payments-test"] .card{border:1px solid #3c5068;background-color:#182536}
html[data-theme="dark"][data-theme-page="service-payments-test"] .badge{background-color:#142132}
html[data-theme="dark"][data-theme-page="service-payments-test"] #notice:not(:empty){background-color:#142132}
html[data-theme="dark"][data-theme-page="service-payments-test"] dialog{border:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="service-payments-test"] dialog::backdrop{background-color:#0006}
html[data-theme="dark"][data-theme-page="service-payments-test"] #catalog-notice:not(:empty){background-color:#142132}
html[data-theme="dark"][data-theme-page="service-payments-test"] #catalog textarea{border:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="service-payments-test"]{--paper:#182536;--ink:#b1c9eb;--muted:#b1c9eb;--line:#3c5068;--brand-surface:#182536}
html[data-theme="dark"][data-theme-page="service-payments-test"] body{background-color:var(--paper);color:var(--ink)}
html[data-theme="dark"][data-theme-page="service-payments-test"] h1,html[data-theme="dark"][data-theme-page="service-payments-test"] h2,html[data-theme="dark"][data-theme-page="service-payments-test"] h3,html[data-theme="dark"][data-theme-page="service-payments-test"] h4,html[data-theme="dark"][data-theme-page="service-payments-test"] h5,html[data-theme="dark"][data-theme-page="service-payments-test"] h6{color:#78dbb3}
html[data-theme="dark"][data-theme-page="service-payments-test"] header .catalog-tabs a[aria-current=page],html[data-theme="dark"][data-theme-page="service-payments-test"] header .catalog-tabs .service-nav-trigger[aria-current=page]{color:#78dbb3}
html[data-theme="dark"][data-theme-page="service-payments-test"] body .text-link,html[data-theme="dark"][data-theme-page="service-payments-test"] body .property-card h3,html[data-theme="dark"][data-theme-page="service-payments-test"] body .catalog-browse-card h3,html[data-theme="dark"][data-theme-page="service-payments-test"] body .footer-support h2{color:#78dbb3}
html[data-theme="dark"][data-theme-page="service-payments-test"] body .button:not(.outline),html[data-theme="dark"][data-theme-page="service-payments-test"] body .stay-search-button,html[data-theme="dark"][data-theme-page="service-payments-test"] body .stay-dates-done,html[data-theme="dark"][data-theme-page="service-payments-test"] body .catalog-dates-done,html[data-theme="dark"][data-theme-page="service-payments-test"] body .stay-guests-done{background-color:var(--brand-action);color:#FFFFFF;border-color:var(--brand-action)}
html[data-theme="dark"][data-theme-page="service-payments-test"] body .button:not(.outline):hover,html[data-theme="dark"][data-theme-page="service-payments-test"] body .stay-search-button:hover,html[data-theme="dark"][data-theme-page="service-payments-test"] body .stay-dates-done:hover,html[data-theme="dark"][data-theme-page="service-payments-test"] body .catalog-dates-done:hover,html[data-theme="dark"][data-theme-page="service-payments-test"] body .stay-guests-done:hover{background-color:var(--brand-action-hover);border-color:var(--brand-action-hover)}
html[data-theme="dark"][data-theme-page="service-payments-test"] body .button.outline{background-color:var(--brand-surface);color:#78dbb3;border-color:var(--brand-primary)}
html[data-theme="dark"][data-theme-page="service-payments-test"] body .button.outline:hover{background-color:var(--brand-sage)}
html[data-theme="dark"][data-theme-page="service-payments-test"] body .stay-search,html[data-theme="dark"][data-theme-page="service-payments-test"] body .stay-date-fields,html[data-theme="dark"][data-theme-page="service-payments-test"] body .stay-destination-popup,html[data-theme="dark"][data-theme-page="service-payments-test"] body .stay-guests-popup,html[data-theme="dark"][data-theme-page="service-payments-test"] body .property-card,html[data-theme="dark"][data-theme-page="service-payments-test"] body .market-card,html[data-theme="dark"][data-theme-page="service-payments-test"] body .catalog-card,html[data-theme="dark"][data-theme-page="service-payments-test"] body .catalog-request,html[data-theme="dark"][data-theme-page="service-payments-test"] body .reservation-card,html[data-theme="dark"][data-theme-page="service-payments-test"] body .library-property-card,html[data-theme="dark"][data-theme-page="service-payments-test"] body .property-layout aside,html[data-theme="dark"][data-theme-page="service-payments-test"] body .catalog-detail-grid aside,html[data-theme="dark"][data-theme-page="service-payments-test"] body .market-dialog,html[data-theme="dark"][data-theme-page="service-payments-test"] body .host-ui-dialog,html[data-theme="dark"][data-theme-page="service-payments-test"] body .login-style-dialog,html[data-theme="dark"][data-theme-page="service-payments-test"] body .locale-dialog,html[data-theme="dark"][data-theme-page="service-payments-test"] body .profile-panel{background-color:var(--brand-surface);border-color:var(--line)}
html[data-theme="dark"][data-theme-page="service-payments-test"] body .stay-guests,html[data-theme="dark"][data-theme-page="service-payments-test"] body .stay-guests-toggle{background-color:var(--brand-sage)}
html[data-theme="dark"][data-theme-page="service-payments-test"] body .stay-guest-row,html[data-theme="dark"][data-theme-page="service-payments-test"] body .catalog-person-count{color:var(--ink)}
html[data-theme="dark"][data-theme-page="service-payments-test"] body .host-ai,html[data-theme="dark"][data-theme-page="service-payments-test"] body .market-callout,html[data-theme="dark"][data-theme-page="service-payments-test"] body .catalog-details div,html[data-theme="dark"][data-theme-page="service-payments-test"] body .catalog-chat-message.mine,html[data-theme="dark"][data-theme-page="service-payments-test"] body .stay-destination-option:hover{background-color:var(--brand-sage);color:var(--ink)}
html[data-theme="dark"][data-theme-page="service-payments-test"] body .stay-date-flexibility button[aria-pressed=true],html[data-theme="dark"][data-theme-page="service-payments-test"] body .stay-calendar-day.selected,html[data-theme="dark"][data-theme-page="service-payments-test"] body .service-category[aria-pressed=true] .service-category-icon,html[data-theme="dark"][data-theme-page="service-payments-test"] body .experience-chip[aria-pressed=true],html[data-theme="dark"][data-theme-page="service-payments-test"] body .locale-option[aria-pressed=true]{border-color:var(--brand-primary)}
html[data-theme="dark"][data-theme-page="service-payments-test"] body .stay-calendar-day.selected,html[data-theme="dark"][data-theme-page="service-payments-test"] body .experience-chip[aria-pressed=true]{background-color:var(--brand-primary);color:#FFFFFF}
html[data-theme="dark"][data-theme-page="service-payments-test"] body .locale-option[aria-pressed=true]{background-color:var(--brand-sage);color:var(--ink)}
html[data-theme="dark"][data-theme-page="service-payments-test"] body .site-footer{background-color:var(--paper);color:var(--ink)}
html[data-theme="dark"][data-theme-page="service-payments-test"]{--paper:#182536;--bg:#182536;--ink:#b1c9eb;--muted:#b1c9eb;--line:#3c5068;--brand-surface:#182536}
html[data-theme="dark"][data-theme-page="service-payments-test"] body{background-color:var(--paper);color:var(--ink)}
html[data-theme="dark"][data-theme-page="service-payments-test"] ::selection{background-color:#142132;color:#b1c9eb}
html[data-theme="dark"][data-theme-page="service-payments-test"] input::placeholder,html[data-theme="dark"][data-theme-page="service-payments-test"] textarea::placeholder{color:#b1c9eb}
html[data-theme="dark"][data-theme-page="service-payments-test"] body :is(header.home-header,header.catalog-header,header.catalog-accommodation-header){background-color:#182536}
html[data-theme="dark"][data-theme-page="service-payments-test"] body :is(.site-footer,.platform-footer){background-color:#182536}
html[data-theme="dark"][data-theme-page="service-payments-test"] body .button:not(.outline){background-color:#007a51;border-color:#007a51;color:#fff}
html[data-theme="dark"][data-theme-page="service-payments-test"] body .button:not(.outline):hover{background-color:#006440;border-color:#006440}
html[data-theme="dark"][data-theme-page="service-payments-test"] body .ms-password-toggle{border:0;background-color:transparent;color:#b1c9eb}
html[data-theme="dark"][data-theme-page="service-payments-test"] body .ms-password-toggle:hover{background-color:#142132;color:#b1c9eb}
html[data-theme="dark"][data-theme-page="service-payments-test"] body :is(.market-card,.reservation-card,.messages-login,.resolution-policy){border-color:var(--line)}
html[data-theme="dark"][data-theme-page="service-payments-test"] body :is(.market-form,.host-ui-dialog,.email-auth,.health-request-form,.reservation-card) :is(input,select,textarea):not([type=checkbox]):not([type=radio]):not([type=file]):not([type=hidden]){border-color:var(--line);color:var(--ink);background-color:#182536}
html[data-theme="dark"][data-theme-page="service-payments-test"] body :is(.market-form,.host-ui-dialog,.email-auth) :is(input,select,textarea):disabled{background-color:#142132;color:var(--muted)}
html[data-theme="dark"][data-theme-page="service-payments-test"] body :is(.market-note,.health-note,.service-character-count){color:var(--muted)}
html[data-theme="dark"][data-theme-page="service-payments-test"] body :is(.market-card,.reservation-card) :is(h2,h3){color:#78dbb3}
html[data-theme="dark"][data-theme-page="service-payments-test"] body .property-flow-section{border-color:var(--line);background-color:#182536}
html[data-theme="dark"][data-theme-page="service-payments-test"] body .property-flow-section legend{color:#78dbb3}
html[data-theme="dark"][data-theme-page="service-payments-test"] body :is(.flow-room,.long-stay-discounts,.host-ai){background-color:#182536;border-color:var(--line)}
html[data-theme="dark"][data-theme-page="service-payments-test"] body #host-dashboard>.market-card,html[data-theme="dark"][data-theme-page="service-payments-test"] body #host-properties{border-color:var(--line)}
html[data-theme="dark"][data-theme-page="service-payments-test"] body #host-dashboard :is(.market-tabs a,.request-row,fieldset){border-color:var(--line)}
html[data-theme="dark"][data-theme-page="service-payments-test"] body .service-workspace{--crm-ink:var(--ink);--crm-muted:var(--muted);--crm-line:var(--line)}
html[data-theme="dark"][data-theme-page="service-payments-test"] body .service-workspace :is(.crm-pipeline>section,.crm-case-overview,.crm-thread-messages){background-color:#182536}
html[data-theme="dark"][data-theme-page="service-payments-test"] body .service-workspace :is(.crm-nav button[aria-current=page],.crm-thread-item[aria-pressed=true]){color:#78dbb3;background-color:#142132}
html[data-theme="dark"][data-theme-page="service-payments-test"] body .login-style-dialog .email-auth input{border-color:var(--line)}
html[data-theme="dark"][data-theme-page="service-payments-test"] body .login-style-dialog .login-divider:before,html[data-theme="dark"][data-theme-page="service-payments-test"] body .login-style-dialog .login-divider:after{background-color:var(--line)}
html[data-theme="dark"][data-theme-page="service-payments-test"] body .login-style-dialog .password-forgot{color:#78dbb3}
html[data-theme="dark"][data-theme-page="service-payments-test"] body #catalog-form.dental-form .health-editor{border-color:var(--line)}
html[data-theme="dark"][data-theme-page="service-payments-test"] body #catalog-form.dental-form .health-editor>legend{color:#78dbb3}
html[data-theme="dark"][data-theme-page="service-payments-test"] body #catalog-form.dental-form .health-editor h3{border-top:1px solid var(--line);color:#78dbb3}
html[data-theme="dark"][data-theme-page="service-payments-test"] body #catalog-form.dental-form .health-editor fieldset{border-color:var(--line)}
html[data-theme="dark"][data-theme-page="service-payments-test"] body #catalog-form.dental-form :is(.health-treatment-row,.health-staff-row){background-color:#182536;border-color:var(--line)}
html[data-theme="dark"][data-theme-page="service-payments-test"] body #catalog-form.dental-form .dental-field-assist{border-color:var(--line)}
html[data-theme="dark"][data-theme-page="service-payments-test"] body #catalog-form.dental-form .dental-field-assist:focus-within{border-color:var(--brand-primary)}
html[data-theme="dark"][data-theme-page="service-payments-test"] body #catalog-form.dental-form .dental-day{border-color:var(--line);background-color:#182536}
html[data-theme="dark"][data-theme-page="service-payments-test"] body #catalog-form.dental-form .service-form-action{background-color:#182536;color:#78dbb3;border:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="service-payments-test"] body #catalog-form.dental-form .service-form-action:hover{background-color:#142132;border-color:var(--clay)}
html[data-theme="dark"][data-theme-page="service-payments-test"] body #catalog-form.dental-form .dental-save-actions{border-top:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="service-payments-test"]{background-color:var(--paper)}
@media(max-width:420px){html[data-theme="dark"][data-theme-page="service-payments-test"] body .account-profile-stats>div{border:0}
}html[data-theme="dark"][data-theme-page="service-payments-test"] [data-ms-icon]::before{background-color:currentColor}
@media(forced-colors:active){html[data-theme="dark"][data-theme-page="service-payments-test"] [data-ms-icon]::before{background-color:ButtonText}
}html[data-theme="dark"][data-theme-page="ventas"] :where(body){background-color:#182536;color:#b1c9eb}
html[data-theme="dark"][data-theme-page="ventas"] :where(a){color:inherit}
html[data-theme="dark"][data-theme-page="ventas"] :where(.skip:focus){background-color:#182536;color:#b1c9eb}
html[data-theme="dark"][data-theme-page="ventas"] :where(header){background-color:#182536}
html[data-theme="dark"][data-theme-page="ventas"] :where(.medical-hero){background-color:#002763;color:#fff}
html[data-theme="dark"][data-theme-page="ventas"] :where(.medical-search){background-color:#182536;color:#b1c9eb}
html[data-theme="dark"][data-theme-page="ventas"] :where(.medical-search input,.medical-search button){border:1px solid #3c5068;background-color:#182536;color:#b1c9eb}
html[data-theme="dark"][data-theme-page="ventas"] :where(.medical-search button){background-color:#007a51;color:#fff}
html[data-theme="dark"][data-theme-page="ventas"]{--paper:#182536;--ink:#b1c9eb;--muted:#b1c9eb;--line:#3c5068}
html[data-theme="dark"][data-theme-page="ventas"] body{background-color:var(--paper);color:var(--ink)}
html[data-theme="dark"][data-theme-page="ventas"] a{color:inherit}
html[data-theme="dark"][data-theme-page="ventas"] button{color:inherit}
html[data-theme="dark"][data-theme-page="ventas"] .skip{background-color:var(--ink);color:white}
html[data-theme="dark"][data-theme-page="ventas"] header{border-bottom:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="ventas"] .mark{color:#78dbb3}
html[data-theme="dark"][data-theme-page="ventas"] nav>a:not(.nav-cta):hover{color:#78dbb3}
html[data-theme="dark"][data-theme-page="ventas"] nav button{border:1px solid var(--line);background-color:transparent}
html[data-theme="dark"][data-theme-page="ventas"] .nav-cta{border-bottom:1px solid var(--ink)}
html[data-theme="dark"][data-theme-page="ventas"] .dot{background-color:var(--clay)}
html[data-theme="dark"][data-theme-page="ventas"] em{color:#78dbb3}
html[data-theme="dark"][data-theme-page="ventas"] .hero-copy>p{color:var(--muted)}
html[data-theme="dark"][data-theme-page="ventas"] .button{background-color:var(--clay);color:white;border:1px solid var(--clay)}
html[data-theme="dark"][data-theme-page="ventas"] .button:hover{background-color:#006440}
html[data-theme="dark"][data-theme-page="ventas"] .text-link{border:0;border-bottom:1px solid currentColor;background-color:transparent}
html[data-theme="dark"][data-theme-page="ventas"] .image-tag{background-color:var(--paper)}
html[data-theme="dark"][data-theme-page="ventas"] .facts>div{border-top:1px solid var(--line);border-bottom:1px solid var(--line);border-right:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="ventas"] .facts>div:last-child{border-right:0}
html[data-theme="dark"][data-theme-page="ventas"] .facts span{color:var(--muted)}
html[data-theme="dark"][data-theme-page="ventas"] .section-head>p{color:var(--muted)}
html[data-theme="dark"][data-theme-page="ventas"] .photo{border:0;background-color:#142132}
html[data-theme="dark"][data-theme-page="ventas"] .photo:after{background:linear-gradient(transparent,#0009)}
html[data-theme="dark"][data-theme-page="ventas"] .photo>span{color:white}
html[data-theme="dark"][data-theme-page="ventas"] .photo i{color:white}
html[data-theme="dark"][data-theme-page="ventas"] .amenity-section{background-color:#142132}
html[data-theme="dark"][data-theme-page="ventas"] .amenity-layout>div>p{color:var(--muted)}
html[data-theme="dark"][data-theme-page="ventas"] .amenities article{border-bottom:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="ventas"] .amenities article>span{color:#dce6f2}
html[data-theme="dark"][data-theme-page="ventas"] .amenities p{color:var(--muted)}
html[data-theme="dark"][data-theme-page="ventas"] .location-stamp{background-color:var(--paper)}
html[data-theme="dark"][data-theme-page="ventas"] .location p{color:var(--muted)}
html[data-theme="dark"][data-theme-page="ventas"] .outline{background-color:transparent;color:var(--ink);border-color:var(--line)}
html[data-theme="dark"][data-theme-page="ventas"] .outline:hover{background-color:#142132}
html[data-theme="dark"][data-theme-page="ventas"] .access-note{border-left:2px solid var(--clay)}
html[data-theme="dark"][data-theme-page="ventas"] .faq{border-top:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="ventas"] details{border-bottom:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="ventas"] summary:after{color:#78dbb3}
html[data-theme="dark"][data-theme-page="ventas"] details p{color:var(--muted)}
html[data-theme="dark"][data-theme-page="ventas"] .booking{background-color:#002763;color:var(--paper)}
html[data-theme="dark"][data-theme-page="ventas"] .booking em{color:#b1c9eb}
html[data-theme="dark"][data-theme-page="ventas"] .booking-layout>div>p{color:#d2d9d1}
html[data-theme="dark"][data-theme-page="ventas"] .contact-tel span{color:#d2d9d1}
html[data-theme="dark"][data-theme-page="ventas"] form{background-color:var(--paper);color:var(--ink)}
html[data-theme="dark"][data-theme-page="ventas"] input,html[data-theme="dark"][data-theme-page="ventas"] select{border:1px solid var(--line);background-color:transparent;color:var(--ink)}
html[data-theme="dark"][data-theme-page="ventas"] .nights{color:var(--muted)}
html[data-theme="dark"][data-theme-page="ventas"] .form-note{color:var(--muted)}
html[data-theme="dark"][data-theme-page="ventas"] .footer-bottom{border-top:1px solid var(--line);color:var(--muted)}
html[data-theme="dark"][data-theme-page="ventas"] .floating-wa{background-color:#002763;color:white;border:1px solid #ffffff50}
html[data-theme="dark"][data-theme-page="ventas"] .floating-wa svg{fill:currentColor}
html[data-theme="dark"][data-theme-page="ventas"] dialog{border:0;background-color:#182536}
html[data-theme="dark"][data-theme-page="ventas"] dialog::backdrop{background-color:#14221be8}
html[data-theme="dark"][data-theme-page="ventas"] #close{background-color:transparent;border:0}
html[data-theme="dark"][data-theme-page="ventas"] .lightbox-controls button{background-color:transparent;border:1px solid var(--line)}
@media(max-width:700px){html[data-theme="dark"][data-theme-page="ventas"] .facts>div:nth-child(even){border-right:0}
html[data-theme="dark"][data-theme-page="ventas"] .facts>div:nth-child(n+3){border-top:0}
}html[data-theme="dark"][data-theme-page="ventas"] .calendar-toolbar{border-top:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="ventas"] .calendar-source{color:var(--muted)}
html[data-theme="dark"][data-theme-page="ventas"] .calendar-frame{background-color:#182536;border:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="ventas"] .calendar-frame iframe{border:0}
html[data-theme="dark"][data-theme-page="ventas"] .calendar-footnote p{color:var(--muted)}
html[data-theme="dark"][data-theme-page="ventas"] .space-filters button{background-color:transparent;border:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="ventas"] .space-filters button[aria-pressed=true]{background-color:var(--ink);color:var(--paper);border-color:var(--ink)}
html[data-theme="dark"][data-theme-page="ventas"] .room-card{border:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="ventas"] .room-card>button{border:0;background-color:transparent}
html[data-theme="dark"][data-theme-page="ventas"] .room-card p,html[data-theme="dark"][data-theme-page="ventas"] .stay-details>p{color:var(--muted)}
html[data-theme="dark"][data-theme-page="ventas"] .stay-dialog{color:var(--ink);border:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="ventas"] .stay-dialog::backdrop{background-color:#252e2880}
html[data-theme="dark"][data-theme-page="ventas"] .dialog-close{background-color:transparent;border:0}
html[data-theme="dark"][data-theme-page="ventas"] .host-section{border-top:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="ventas"] .host-monogram{background-color:#142132;color:#78dbb3}
html[data-theme="dark"][data-theme-page="ventas"] .host-section p{color:var(--muted)}
html[data-theme="dark"][data-theme-page="ventas"] .guest-reviews{border-top:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="ventas"] .guest-reviews p{color:var(--muted)}
html[data-theme="dark"][data-theme-page="ventas"] .room-card{background-color:#182536}
html[data-theme="dark"][data-theme-page="ventas"] .photo-carousel .photo img{background-color:#142132}
html[data-theme="dark"][data-theme-page="ventas"] .carousel-arrow{background-color:#fffaf2ee;color:var(--ink);border:1px solid #fff8}
html[data-theme="dark"][data-theme-page="ventas"] .carousel-arrow:hover{background-color:#182536}
html[data-theme="dark"][data-theme-page="ventas"] .carousel-count{color:var(--muted)}
html[data-theme="dark"][data-theme-page="ventas"] .profile-user .profile-trigger{border:1px solid var(--clay,#007a51);background-color:var(--clay,#007a51);color:#ffffff}
html[data-theme="dark"][data-theme-page="ventas"] .profile-panel{background-color:#182536;color:#dce6f2;border:1px solid var(--line,#3c5068)}
html[data-theme="dark"][data-theme-page="ventas"] .profile-panel small{color:var(--muted,#dce6f2)}
html[data-theme="dark"][data-theme-page="ventas"] .profile-panel a,html[data-theme="dark"][data-theme-page="ventas"] .profile-panel .profile-logout{border:0;border-top:1px solid var(--line,#3c5068);background-color:transparent;color:inherit}
html[data-theme="dark"][data-theme-page="ventas"] .profile-panel .profile-logout{color:#78dbb3}
html[data-theme="dark"][data-theme-page="ventas"] .account-modes a{border:1px solid var(--line,#3c5068);color:var(--ink,#dce6f2)}
html[data-theme="dark"][data-theme-page="ventas"] .account-modes a[aria-current="page"]{background-color:var(--clay,#007a51);border-color:var(--clay,#007a51);color:#ffffff}
html[data-theme="dark"][data-theme-page="ventas"] .account-modes a:hover{border-color:var(--clay,#007a51)}
html[data-theme="dark"][data-theme-page="ventas"] .profile-panel .profile-menu-icon{color:currentColor}
html[data-theme="dark"][data-theme-page="ventas"] .profile-panel a:hover,html[data-theme="dark"][data-theme-page="ventas"] .profile-panel .profile-logout:hover{background-color:#142132}
html[data-theme="dark"][data-theme-page="ventas"] header nav .account-profile-login,html[data-theme="dark"][data-theme-page="ventas"] header nav .profile-user .profile-trigger{border:1px solid var(--clay,#007a51);background-color:var(--clay,#007a51);color:#ffffff}
html[data-theme="dark"][data-theme-page="ventas"] .account-header-controls .account-mode-switch{border:1px solid var(--line,#3c5068);background-color:#182536;color:var(--ink,#dce6f2)}
html[data-theme="dark"][data-theme-page="ventas"] .account-header-controls .account-mode-switch:hover{border-color:var(--clay,#007a51)}
html[data-theme="dark"][data-theme-page="ventas"] .account-header-controls .account-profile-login{border:1px solid var(--clay,#007a51);background-color:var(--clay,#007a51);color:#ffffff}
html[data-theme="dark"][data-theme-page="ventas"] .resolution-menu-badge{background-color:#a34a31;color:#fff}
html[data-theme="dark"][data-theme-page="ventas"] .profile-panel[data-mode="host"] [data-profile-community-browse],html[data-theme="dark"][data-theme-page="ventas"] .profile-panel[data-mode="host"] [data-profile-resolutions]{border-top:2px solid var(--line,#3c5068)}
html[data-theme="dark"][data-theme-page="ventas"] .profile-trigger-initials{color:#fff}
html[data-theme="dark"][data-theme-page="ventas"] body>dialog.messenger-inbox-window{border:1px solid #3c5068;background-color:#182536;color:#b1c9eb}
html[data-theme="dark"][data-theme-page="ventas"] body>dialog.messenger-inbox-window::backdrop{background-color:rgb(0 39 99 / .32)}
html[data-theme="dark"][data-theme-page="ventas"] .messenger-window-heading{background-color:#182536;border-bottom:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="ventas"] .messenger-window-heading h2{color:#b1c9eb}
html[data-theme="dark"][data-theme-page="ventas"] .messenger-window-close{border:1px solid #3c5068;background-color:#182536;color:#b1c9eb}
html[data-theme="dark"][data-theme-page="ventas"] .messenger-frame-window>iframe{border:0;background-color:#182536}
html[data-theme="dark"][data-theme-page="ventas"] .market-hero>p{color:var(--muted)}
html[data-theme="dark"][data-theme-page="ventas"] .market-search{background-color:#182536;border:1px solid var(--line);color:var(--ink)}
html[data-theme="dark"][data-theme-page="ventas"] .market-main input,html[data-theme="dark"][data-theme-page="ventas"] .market-main select,html[data-theme="dark"][data-theme-page="ventas"] .market-main textarea{border:1px solid var(--line);background-color:#182536;color:var(--ink)}
html[data-theme="dark"][data-theme-page="ventas"] .property-card{background-color:#182536;border:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="ventas"] .property-card p{color:var(--muted)}
html[data-theme="dark"][data-theme-page="ventas"] .market-card{background-color:#182536;border:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="ventas"] .market-form{background-color:transparent;color:var(--ink)}
html[data-theme="dark"][data-theme-page="ventas"] .market-note{color:var(--muted)}
html[data-theme="dark"][data-theme-page="ventas"] .market-callout{background-color:#142132}
html[data-theme="dark"][data-theme-page="ventas"] .market-footer{border-top:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="ventas"] .market-dialog{border:1px solid var(--line);background-color:var(--paper);color:var(--ink)}
html[data-theme="dark"][data-theme-page="ventas"] .market-dialog::backdrop{background-color:#252e2880}
html[data-theme="dark"][data-theme-page="ventas"] .market-dialog .market-form{color:var(--ink)}
html[data-theme="dark"][data-theme-page="ventas"] .market-dialog textarea{border:1px solid var(--line);background-color:#182536}
html[data-theme="dark"][data-theme-page="ventas"] .request-row{border-top:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="ventas"] .status-pill{background-color:#142132}
html[data-theme="dark"][data-theme-page="ventas"] .market-photo{background-color:#142132}
html[data-theme="dark"][data-theme-page="ventas"] .market-caption{color:var(--muted)}
html[data-theme="dark"][data-theme-page="ventas"] .review-card{border-top:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="ventas"] .review-card small{color:var(--muted)}
html[data-theme="dark"][data-theme-page="ventas"] .request-bubble{background-color:#182536;border:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="ventas"] .platform-home-links{border-bottom:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="ventas"] .finance-grid>div{background-color:#142132}
html[data-theme="dark"][data-theme-page="ventas"] .host-steps{color:var(--muted)}
html[data-theme="dark"][data-theme-page="ventas"] #editor-progress,html[data-theme="dark"][data-theme-page="ventas"] #photo-status{background-color:#142132}
html[data-theme="dark"][data-theme-page="ventas"] #market-status:not(:empty){background-color:#182536;border:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="ventas"] .host-ai{border:1px solid #3c5068;background-color:#142132}
html[data-theme="dark"][data-theme-page="ventas"] .ai-suggestion{background-color:var(--paper);border:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="ventas"] .long-stay-discounts{border:1px solid var(--line);background-color:#142132}
html[data-theme="dark"][data-theme-page="ventas"] .review-stars{border:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="ventas"] .review-stars span{color:#78dbb3}
html[data-theme="dark"][data-theme-page="ventas"] .guest-property-card{background-color:transparent;border:0}
html[data-theme="dark"][data-theme-page="ventas"] .guest-property-card .property-card-media{background-color:#142132}
html[data-theme="dark"][data-theme-page="ventas"] .guest-property-card .status-pill{background-color:transparent;color:var(--muted)}
html[data-theme="dark"][data-theme-page="ventas"] .property-photo-arrow{border:0;background-color:#182536}
html[data-theme="dark"][data-theme-page="ventas"] .search-filter-toggle{border:1px solid #3c5068;background-color:#182536;color:#b1c9eb}
html[data-theme="dark"][data-theme-page="ventas"] .search-filter-controls{border:1px solid #3c5068;background-color:#142132}
html[data-theme="dark"][data-theme-page="ventas"] .search-filter-controls select{background-color:#182536}
html[data-theme="dark"][data-theme-page="ventas"] .search-sort-note{color:#dce6f2}
html[data-theme="dark"][data-theme-page="ventas"] .search-filter-chip{border:1px solid #3c5068;background-color:#182536;color:#dce6f2}
html[data-theme="dark"][data-theme-page="ventas"] .loyalty-offer{color:#dce6f2}
html[data-theme="dark"][data-theme-page="ventas"] .listing-visibility-switch{border:1px solid #3c5068;background-color:#182536;color:#dce6f2}
html[data-theme="dark"][data-theme-page="ventas"] .listing-visibility-switch:before{background-color:#969c94}
html[data-theme="dark"][data-theme-page="ventas"] .listing-visibility-switch[aria-checked=true]{background-color:#176b45;color:#fff;border-color:#176b45}
html[data-theme="dark"][data-theme-page="ventas"] .listing-visibility-switch[aria-checked=true]:before{background-color:#182536}
html[data-theme="dark"][data-theme-page="ventas"] .listing-visibility-notice{border:1px solid #3c5068;background-color:#182536;color:#ffb4ac}
html[data-theme="dark"][data-theme-page="ventas"] .property-owner-group{border-top:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="ventas"] .cohost-pending-box{border:1px solid var(--line);background-color:#182536}
html[data-theme="dark"][data-theme-page="ventas"] .cohost-contact-fields input,html[data-theme="dark"][data-theme-page="ventas"] .cohost-pending-box input{background-color:#182536}
html[data-theme="dark"][data-theme-page="ventas"] .cohost-contact-fields input::placeholder{color:#dce6f2}
html[data-theme="dark"][data-theme-page="ventas"] .cohost-permission-form fieldset{border:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="ventas"] .cohost-permission-form .check-label span{color:#dce6f2}
html[data-theme="dark"][data-theme-page="ventas"] .cohost-permission-form .check-label:has(input:checked) span{color:var(--ink)}
html[data-theme="dark"][data-theme-page="ventas"] .cohost-remove{color:#ffb4ac}
html[data-theme="dark"][data-theme-page="ventas"] .cohost-remove:disabled{color:#dce6f2}
html[data-theme="dark"][data-theme-page="ventas"] .calendar-day{border:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="ventas"] .calendar-day.busy{background-color:#1c2d43;border-color:#3c5068}
html[data-theme="dark"][data-theme-page="ventas"] .calendar-feed{border-bottom:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="ventas"] .calendar-tutorial video{background-color:#182536}
html[data-theme="dark"][data-theme-page="ventas"] .team-scope-columns [data-scope-rights]{border-top:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="ventas"] .cohost-contact-fields>.cohost-edit-permissions,html[data-theme="dark"][data-theme-page="ventas"] .cohost-contact-fields>.cohost-remove{border:0}
html[data-theme="dark"][data-theme-page="ventas"] .catalog-tabs a{color:var(--ink);border-bottom:2px solid transparent}
html[data-theme="dark"][data-theme-page="ventas"] .catalog-tabs a[aria-current=page]{border-color:var(--clay,#3c5068)}
html[data-theme="dark"][data-theme-page="ventas"] .catalog-card{border:1px solid #3c5068;background-color:#182536}
html[data-theme="dark"][data-theme-page="ventas"] .catalog-detail-grid aside{border:1px solid #3c5068;background-color:#182536}
html[data-theme="dark"][data-theme-page="ventas"] .catalog-slot{border:1px solid #3c5068;background-color:#182536}
html[data-theme="dark"][data-theme-page="ventas"] .catalog-slot:has(input:checked){border:2px solid #3c5068}
html[data-theme="dark"][data-theme-page="ventas"] .catalog-details div{background-color:#142132}
html[data-theme="dark"][data-theme-page="ventas"] .catalog-request{background-color:#182536;border:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="ventas"] .catalog-chat-message{background-color:#142132}
html[data-theme="dark"][data-theme-page="ventas"] .catalog-chat-message.mine{background-color:#142132}
html[data-theme="dark"][data-theme-page="ventas"] .catalog-toolbar input,html[data-theme="dark"][data-theme-page="ventas"] #catalog-host>label select{border:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="ventas"] .catalog-review{border-top:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="ventas"] header .catalog-tabs a{color:var(--muted)}
html[data-theme="dark"][data-theme-page="ventas"] header .catalog-tabs a[aria-current=page]{color:var(--ink);border-color:var(--ink)}
html[data-theme="dark"][data-theme-page="ventas"] header.catalog-header,html[data-theme="dark"][data-theme-page="ventas"] header.catalog-accommodation-header{background-color:var(--paper);border-bottom:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="ventas"] .catalog-search-wrap .catalog-date-summary{color:var(--muted)}
html[data-theme="dark"][data-theme-page="ventas"] .catalog-dates-done{border:0;background-color:var(--clay);color:#fff}
html[data-theme="dark"][data-theme-page="ventas"] .catalog-row-heading button{border:1px solid var(--line);background-color:#182536;color:var(--ink)}
html[data-theme="dark"][data-theme-page="ventas"] .catalog-browse-card{border:0;background-color:transparent}
html[data-theme="dark"][data-theme-page="ventas"] .catalog-browse-card p{color:var(--muted)}
html[data-theme="dark"][data-theme-page="ventas"] .catalog-browse-card .button{border:0;background:none;color:#78dbb3}
html[data-theme="dark"][data-theme-page="ventas"] .catalog-card-badge{background-color:#fffffff0;color:#dce6f2}
html[data-theme="dark"][data-theme-page="ventas"] .service-category{border:0;background-color:transparent;color:var(--ink)}
html[data-theme="dark"][data-theme-page="ventas"] .service-category-icon{border:2px solid transparent;background-color:#142132}
html[data-theme="dark"][data-theme-page="ventas"] .service-category[aria-pressed=true] .service-category-icon{border-color:var(--clay);background-color:#142132}
html[data-theme="dark"][data-theme-page="ventas"] .service-nav-trigger{border:0;border-bottom:2px solid transparent;background-color:transparent;color:var(--muted)}
html[data-theme="dark"][data-theme-page="ventas"] .service-nav-trigger[aria-current=page]{color:var(--ink)}
html[data-theme="dark"][data-theme-page="ventas"] .service-submenu{background-color:#182536;border:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="ventas"] .catalog-tabs .service-submenu a,html[data-theme="dark"][data-theme-page="ventas"] .service-submenu-chips a{border:1px solid var(--line);color:var(--ink)}
html[data-theme="dark"][data-theme-page="ventas"] .service-submenu-chips a:hover,html[data-theme="dark"][data-theme-page="ventas"] .service-submenu-chips a[aria-current=page]{border-color:var(--ink);background-color:#142132}
html[data-theme="dark"][data-theme-page="ventas"] .catalog-tabs .service-submenu a.service-submenu-all,html[data-theme="dark"][data-theme-page="ventas"] .service-submenu-all{border:0;color:#78dbb3}
html[data-theme="dark"][data-theme-page="ventas"] .service-type-trigger{border:0;border-left:1px solid var(--line);background-color:transparent;color:var(--ink)}
html[data-theme="dark"][data-theme-page="ventas"] .service-type-trigger>span:last-child{color:var(--muted)}
@media(max-width:700px){html[data-theme="dark"][data-theme-page="ventas"] .has-service-type .service-search-menu{border-top:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="ventas"] .service-type-trigger{border-left:0}
}html[data-theme="dark"][data-theme-page="ventas"] .experience-chip,html[data-theme="dark"][data-theme-page="ventas"] .experience-destination{border:1px solid var(--line);background-color:#182536;color:var(--ink)}
html[data-theme="dark"][data-theme-page="ventas"] .experience-chip[aria-pressed=true]{background-color:var(--clay);color:white}
html[data-theme="dark"][data-theme-page="ventas"] .experience-destination span{color:var(--muted)}
html[data-theme="dark"][data-theme-page="ventas"] .service-category-note{color:var(--muted)}
html[data-theme="dark"][data-theme-page="ventas"] .host-ui-dialog #catalog-editor{border:0;background-color:transparent}
html[data-theme="dark"][data-theme-page="ventas"] .host-ui-dialog #catalog-editor input,html[data-theme="dark"][data-theme-page="ventas"] .host-ui-dialog #catalog-editor select,html[data-theme="dark"][data-theme-page="ventas"] .host-ui-dialog #catalog-editor textarea{border:1px solid #3c5068;background-color:#182536}
html[data-theme="dark"][data-theme-page="ventas"] .host-ui-dialog #catalog-editor fieldset{border:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="ventas"] .host-ui-dialog #catalog-editor .button{background-color:var(--clay);color:white}
html[data-theme="dark"][data-theme-page="ventas"] .host-ui-dialog #catalog-files{border-top:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="ventas"] .host-ui-dialog #catalog-media-count{color:var(--muted)}
@media(max-width:700px){html[data-theme="dark"][data-theme-page="ventas"] header.catalog-header .stay-search>.stay-destination{border-right:0;border-bottom:1px solid var(--line)}
}html[data-theme="dark"][data-theme-page="ventas"] header.catalog-header .catalog-person-count{color:var(--muted)}
html[data-theme="dark"][data-theme-page="ventas"] .service-save-progress{color:var(--ink,#b1c9eb)}
html[data-theme="dark"][data-theme-page="ventas"] header .catalog-tabs svg.catalog-nav-icon{color:#b1c9eb}
html[data-theme="dark"][data-theme-page="ventas"] header .catalog-tabs a[aria-current="page"] svg.catalog-nav-icon{color:#78dbb3}
html[data-theme="dark"][data-theme-page="ventas"] .medical-nearby-stays{border-top:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="ventas"] .medical-nearby-stays h2{color:#b1c9eb}
html[data-theme="dark"][data-theme-page="ventas"] .medical-nearby-stays p{color:#b1c9eb}
html[data-theme="dark"][data-theme-page="ventas"] .medical-nearby-card{color:#b1c9eb}
html[data-theme="dark"][data-theme-page="ventas"] .medical-nearby-card span{color:#b1c9eb}
html[data-theme="dark"][data-theme-page="ventas"] .medical-nearby-card .medical-nearby-price{color:#78dbb3}
html[data-theme="dark"][data-theme-page="ventas"] .medical-nearby-stays h3{color:#b1c9eb}
html[data-theme="dark"][data-theme-page="ventas"] .sales-heading p{color:var(--muted)}
html[data-theme="dark"][data-theme-page="ventas"] .sales-main .market-tabs button{border:0;background-color:transparent;color:var(--ink);border-bottom:2px solid transparent}
html[data-theme="dark"][data-theme-page="ventas"] .sales-main .market-tabs button[aria-pressed=true]{border-color:var(--clay);color:#78dbb3}
html[data-theme="dark"][data-theme-page="ventas"] #sales-status:not(:empty){border:1px solid var(--line);background-color:#182536}
html[data-theme="dark"][data-theme-page="ventas"] .sales-empty{border:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="ventas"] .sales-gallery img{background-color:#142132}
html[data-theme="dark"][data-theme-page="ventas"] .sales-data div{border:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="ventas"] .sales-data dt{color:var(--muted)}
html[data-theme="dark"][data-theme-page="ventas"] .sales-detail form{border-top:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="ventas"] .sales-discovery>p{color:var(--muted)}
html[data-theme="dark"][data-theme-page="ventas"] .sales-row-controls button{border:1px solid var(--line);background-color:#182536}
html[data-theme="dark"][data-theme-page="ventas"] .sale-type-card{border:0;background-color:transparent;color:var(--ink)}
html[data-theme="dark"][data-theme-page="ventas"] .sale-city-card{border:0;background:linear-gradient(130deg,#263f35,#9b6049);color:white}
html[data-theme="dark"][data-theme-page="ventas"] .sales-main .property-card{border:0;background-color:transparent}
html[data-theme="dark"][data-theme-page="ventas"] .sale-photo-arrow{border:0;background-color:#182536}
html[data-theme="dark"][data-theme-page="ventas"] .sale-photo-count{background-color:#263f35;color:white}
html[data-theme="dark"][data-theme-page="ventas"] .sale-offer-badge{background-color:#007a51;color:white}
html[data-theme="dark"][data-theme-page="ventas"] .sales-discovery>small{color:var(--muted)}
html[data-theme="dark"][data-theme-page="ventas"] .host-ui-dialog #sale-editor{border:0;background-color:transparent}
html[data-theme="dark"][data-theme-page="ventas"] .host-ui-dialog #sale-form input,html[data-theme="dark"][data-theme-page="ventas"] .host-ui-dialog #sale-form select,html[data-theme="dark"][data-theme-page="ventas"] .host-ui-dialog #sale-form textarea{border:1px solid #3c5068;background-color:#182536}
html[data-theme="dark"][data-theme-page="ventas"] .host-ui-dialog #sale-form .button,html[data-theme="dark"][data-theme-page="ventas"] .host-ui-dialog #sale-publish{background-color:var(--clay);color:white}
html[data-theme="dark"][data-theme-page="ventas"] .host-ui-dialog #sale-media{border-top:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="ventas"] #sale-rental-fields{border:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="ventas"] header #sale-search{border:1px solid var(--line);background-color:#182536}
html[data-theme="dark"][data-theme-page="ventas"] header #sale-search>label{color:var(--ink)}
html[data-theme="dark"][data-theme-page="ventas"] header #sale-search>label+label{border-left:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="ventas"] header #sale-search input,html[data-theme="dark"][data-theme-page="ventas"] header #sale-search select{border:0;background-color:transparent;color:var(--ink)}
html[data-theme="dark"][data-theme-page="ventas"] header #sale-search input:not(:focus)::placeholder{color:transparent}
@media(max-width:700px){html[data-theme="dark"][data-theme-page="ventas"] header #sale-search>label:nth-of-type(3){border-left:0;border-top:1px solid var(--line)}
}html[data-theme="dark"][data-theme-page="ventas"] .email-auth{border-top:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="ventas"] .email-auth input{border:1px solid #3c5068;background-color:#182536;color:#dce6f2}
html[data-theme="dark"][data-theme-page="ventas"] .email-auth .email-toggle{background-color:transparent;border:1px solid #26362e;color:#dce6f2}
html[data-theme="dark"][data-theme-page="ventas"] .login-style-dialog{border:1px solid #3c5068;background-color:#182536}
html[data-theme="dark"][data-theme-page="ventas"] .login-style-dialog::backdrop{background-color:#252e2870}
html[data-theme="dark"][data-theme-page="ventas"] .login-style-dialog .dialog-close{border:1px solid #3c5068;background-color:#182536}
html[data-theme="dark"][data-theme-page="ventas"] .login-style-dialog .email-auth{border:0}
html[data-theme="dark"][data-theme-page="ventas"] .login-access input,html[data-theme="dark"][data-theme-page="ventas"] .login-access select{background-color:#182536}
html[data-theme="dark"][data-theme-page="ventas"] .login-access .button{background-color:var(--clay,#007a51);border-color:var(--clay,#007a51);color:white}
html[data-theme="dark"][data-theme-page="ventas"] .login-divider:before,html[data-theme="dark"][data-theme-page="ventas"] .login-divider:after{background-color:#142132}
html[data-theme="dark"][data-theme-page="ventas"] .account-verified{color:#b1c9eb}
html[data-theme="dark"][data-theme-page="ventas"] .verification-summary{background-color:#182536}
html[data-theme="dark"][data-theme-page="ventas"] .verification-identity{border-top:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="ventas"] .verification-whatsapp{border:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="ventas"] .site-footer-row{border-top:1px solid var(--line,#3c5068);color:var(--ink,#dce6f2)}
html[data-theme="dark"][data-theme-page="ventas"] .site-footer-legal a{color:inherit}
html[data-theme="dark"][data-theme-page="ventas"] .footer-language select{border:0;background-color:transparent;color:inherit}
html[data-theme="dark"][data-theme-page="ventas"] .footer-socials button{border:0;background-color:transparent;color:inherit}
html[data-theme="dark"][data-theme-page="ventas"] .site-footer svg{fill:none;stroke:currentColor}
html[data-theme="dark"][data-theme-page="ventas"] .platform-information section{border-bottom:1px solid var(--line,#3c5068)}
html[data-theme="dark"][data-theme-page="ventas"] .locale-trigger{border:0;background-color:transparent;color:inherit}
html[data-theme="dark"][data-theme-page="ventas"] .locale-dialog{border:0;background-color:#182536;color:#dce6f2}
html[data-theme="dark"][data-theme-page="ventas"] .locale-dialog::backdrop{background-color:rgba(0,0,0,.38)}
html[data-theme="dark"][data-theme-page="ventas"] .locale-close{border:0;background-color:transparent}
html[data-theme="dark"][data-theme-page="ventas"] .locale-note{color:#dce6f2}
html[data-theme="dark"][data-theme-page="ventas"] .locale-dialog input{border:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="ventas"] .locale-option{border:1px solid transparent;background-color:transparent;color:inherit}
html[data-theme="dark"][data-theme-page="ventas"] .locale-option small{color:#dce6f2}
html[data-theme="dark"][data-theme-page="ventas"] .locale-option:hover{background-color:#142132}
html[data-theme="dark"][data-theme-page="ventas"] .locale-option[aria-pressed=true]{border-color:#252e29;background-color:#142132}
html[data-theme="dark"][data-theme-page="ventas"] .footer-support a{color:inherit}
html[data-theme="dark"][data-theme-page="ventas"] .help-actions button{border:1px solid var(--line,#3c5068);background-color:#182536}
html[data-theme="dark"][data-theme-page="ventas"] .footer-directory{border-bottom:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="ventas"] .footer-directory h2{color:#b1c9eb}
html[data-theme="dark"][data-theme-page="ventas"] .footer-directory nav a{color:#b1c9eb}
html[data-theme="dark"][data-theme-page="ventas"] .header-language{border:1px solid #3c5068;background-color:#182536;color:#b1c9eb}
html[data-theme="dark"][data-theme-page="ventas"] .header-language svg{fill:none;stroke:currentColor}
html[data-theme="dark"][data-theme-page="ventas"] .header-language select{color:inherit;background-color:transparent;border:0}
html[data-theme="dark"][data-theme-page="ventas"] .medical-suggestions{background-color:#182536;color:#b1c9eb;border:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="ventas"] .medical-suggestions [role=option]:hover,html[data-theme="dark"][data-theme-page="ventas"] .medical-suggestions [aria-selected=true]{background-color:#142132;color:#b1c9eb}
html[data-theme="dark"][data-theme-page="ventas"] .service-search-bar{border:1px solid #3c5068;background-color:#182536}
html[data-theme="dark"][data-theme-page="ventas"] .service-search-bar label{color:#b1c9eb}
html[data-theme="dark"][data-theme-page="ventas"] .service-search-bar label+label{border-left:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="ventas"] .service-search-bar input[type=search]{border:0;background-color:transparent;color:#b1c9eb}
html[data-theme="dark"][data-theme-page="ventas"] .service-search-bar button[type=submit]{border:0;background-color:#007a51;color:#fff}
html[data-theme="dark"][data-theme-page="ventas"] .service-search-bar button:hover{background-color:#006440}
@media(max-width:700px){html[data-theme="dark"][data-theme-page="ventas"] .service-search-bar label+label{border-left:0;border-top:1px solid #3c5068}
}html[data-theme="dark"][data-theme-page="ventas"] .translation-status{color:#b1c9eb;background-color:#182536}
html[data-theme="dark"][data-theme-page="ventas"] .extended-privacy section{border-top:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="ventas"] .privacy-switch-row small{color:#dce6f2}
html[data-theme="dark"][data-theme-page="ventas"] .privacy-switch-row input{border:0!important;background:#142132!important}
html[data-theme="dark"][data-theme-page="ventas"] .privacy-switch-row input:before{background-color:#182536}
html[data-theme="dark"][data-theme-page="ventas"] .privacy-switch-row input:checked{background:#002763!important}
html[data-theme="dark"][data-theme-page="ventas"] .extended-privacy .privacy-action{border:1px solid #3c5068;background-color:#182536}
html[data-theme="dark"][data-theme-page="ventas"] .privacy-person{border:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="ventas"] .privacy-travel-map{border:0}
html[data-theme="dark"][data-theme-page="ventas"] .privacy-switch-row input{background:#142132!important}
html[data-theme="dark"][data-theme-page="ventas"] .privacy-switch-row input:checked{background:#222!important}
html[data-theme="dark"][data-theme-page="ventas"] .privacy-switch-row input:after{color:#dce6f2}
html[data-theme="dark"][data-theme-page="ventas"] .listing-voice{border:1px solid #3c5068;color:#78dbb3;background-color:#182536}
html[data-theme="dark"][data-theme-page="ventas"] .listing-voice::backdrop{background-color:#102a37a6}
html[data-theme="dark"][data-theme-page="ventas"] .listing-voice textarea,html[data-theme="dark"][data-theme-page="ventas"] .listing-voice select{border:1px solid #3c5068;background-color:#182536;color:inherit}
html[data-theme="dark"][data-theme-page="ventas"] .listing-voice .voice-close{border:0;background-color:transparent}
html[data-theme="dark"][data-theme-page="ventas"] .voice-status{background-color:#142132}
html[data-theme="dark"][data-theme-page="ventas"] .voice-progress{color:#dce6f2}
html[data-theme="dark"][data-theme-page="ventas"] .voice-context{color:#dce6f2}
html[data-theme="dark"][data-theme-page="ventas"] .listing-voice .voice-stop{background-color:#8e3535;color:white}
html[data-theme="dark"][data-theme-page="ventas"] .listing-voice-entry{border:1px solid #3c5068;background-color:#182536}
html[data-theme="dark"][data-theme-page="ventas"] #host-dashboard>.market-card,html[data-theme="dark"][data-theme-page="ventas"] #host-properties{background-color:#182536;border:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="ventas"] #host-dashboard .market-tabs{border:0}
html[data-theme="dark"][data-theme-page="ventas"] #host-dashboard .market-tabs a{background-color:#182536;border:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="ventas"] #host-dashboard .property-card{border:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="ventas"] #host-dashboard input,html[data-theme="dark"][data-theme-page="ventas"] #host-dashboard select,html[data-theme="dark"][data-theme-page="ventas"] #host-dashboard textarea{background-color:#182536}
html[data-theme="dark"][data-theme-page="ventas"] #host-dashboard fieldset{border:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="ventas"] #host-dashboard .request-row{border:1px solid #3c5068;background-color:#182536}
html[data-theme="dark"][data-theme-page="ventas"] .host-ui-dialog{border:1px solid #3c5068;background-color:#182536;color:var(--ink)}
html[data-theme="dark"][data-theme-page="ventas"] .host-ui-dialog::backdrop{background-color:#252e2870}
html[data-theme="dark"][data-theme-page="ventas"] .host-dialog-heading{border-bottom:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="ventas"] .host-dialog-heading button{border:1px solid var(--line);background-color:#182536}
html[data-theme="dark"][data-theme-page="ventas"] .host-ui-dialog .market-card{border:0;background-color:transparent}
html[data-theme="dark"][data-theme-page="ventas"] .host-ui-dialog input,html[data-theme="dark"][data-theme-page="ventas"] .host-ui-dialog select,html[data-theme="dark"][data-theme-page="ventas"] .host-ui-dialog textarea{border:1px solid var(--line);background-color:#182536;color:var(--ink)}
html[data-theme="dark"][data-theme-page="ventas"] .host-ui-dialog fieldset{border:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="ventas"] .profile-privacy-heading button{border:1px solid #3c5068;background-color:#182536}
html[data-theme="dark"][data-theme-page="ventas"] .request-blue-check{background-color:#087fc5;color:white}
html[data-theme="dark"][data-theme-page="ventas"] .earnings-info-tip{border:0}
html[data-theme="dark"][data-theme-page="ventas"] .earnings-info-tip summary{color:#78dbb3;border:1px solid var(--line);background-color:#182536}
html[data-theme="dark"][data-theme-page="ventas"] .earnings-info-tip[open]>p,html[data-theme="dark"][data-theme-page="ventas"] .earnings-info-tip:hover>p,html[data-theme="dark"][data-theme-page="ventas"] .earnings-info-tip:focus-within>p{background-color:#182536;border:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="ventas"] .earnings-info-tip[open]>ul,html[data-theme="dark"][data-theme-page="ventas"] .earnings-info-tip:hover>ul,html[data-theme="dark"][data-theme-page="ventas"] .earnings-info-tip:focus-within>ul{background-color:#182536}
html[data-theme="dark"][data-theme-page="ventas"] .earnings-info-content{background-color:#182536;border:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="ventas"] #host-dashboard .managed-property-card{background-color:transparent;border:0}
html[data-theme="dark"][data-theme-page="ventas"] #host-dashboard .managed-property-card .property-card-media{background-color:#142132}
html[data-theme="dark"][data-theme-page="ventas"] #host-dashboard .managed-property-card .host-listing-price{color:var(--ink)}
html[data-theme="dark"][data-theme-page="ventas"] .host-photo-counter{background-color:#273e32e6;color:white}
html[data-theme="dark"][data-theme-page="ventas"] .host-inbox-row{border:1px solid #3c5068;background-color:#182536}
html[data-theme="dark"][data-theme-page="ventas"] .host-inbox-row small,html[data-theme="dark"][data-theme-page="ventas"] .host-inbox-message small{color:var(--muted)}
html[data-theme="dark"][data-theme-page="ventas"] .host-inbox-message{background-color:#182536;border:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="ventas"] #host-community .row-actions>.button{background-color:var(--clay,#007a51);border-color:var(--clay,#007a51);color:#ffffff}
html[data-theme="dark"][data-theme-page="ventas"] .host-community-frame{border:0;background-color:#182536}
html[data-theme="dark"][data-theme-page="ventas"] .notification-bell{border:1px solid var(--line,#3c5068);background-color:var(--paper,#182536);color:#78dbb3}
html[data-theme="dark"][data-theme-page="ventas"] .notification-count{background-color:#187db9;color:white}
html[data-theme="dark"][data-theme-page="ventas"] .notification-panel{border:1px solid #3c5068;background-color:#182536;color:#dce6f2}
html[data-theme="dark"][data-theme-page="ventas"] .notification-heading button{border:0;background-color:transparent;color:#78dbb3}
html[data-theme="dark"][data-theme-page="ventas"] .notification-read-all{border:0;background-color:transparent;color:#78dbb3}
html[data-theme="dark"][data-theme-page="ventas"] .notification-item{border-bottom:1px solid #3c5068;color:inherit}
html[data-theme="dark"][data-theme-page="ventas"] .notification-item.unread{background-color:#182536;border-left:3px solid #3c5068}
html[data-theme="dark"][data-theme-page="ventas"] .notification-item small{color:#dce6f2}
html[data-theme="dark"][data-theme-page="ventas"] .notification-detail{border:1px solid var(--line,#3c5068);background-color:#182536;color:var(--ink,#dce6f2)}
html[data-theme="dark"][data-theme-page="ventas"] .notification-detail::backdrop{background-color:rgb(25 39 35 / .38)}
html[data-theme="dark"][data-theme-page="ventas"] .notification-detail h2{color:var(--ink,#dce6f2)}
html[data-theme="dark"][data-theme-page="ventas"] .notification-detail time{color:#dce6f2}
html[data-theme="dark"][data-theme-page="ventas"] .notification-detail [role=status]{color:#dce6f2}
html[data-theme="dark"][data-theme-page="ventas"] .notification-detail-close{border:1px solid var(--line,#3c5068);background-color:#182536;color:var(--ink,#dce6f2)}
html[data-theme="dark"][data-theme-page="ventas"] .notification-detail-link,html[data-theme="dark"][data-theme-page="ventas"] .notification-detail-retry{border:0;background-color:var(--clay,#007a51);color:#fff}
html[data-theme="dark"][data-theme-page="ventas"] .notification-detail-link:hover,html[data-theme="dark"][data-theme-page="ventas"] .notification-detail-retry:hover{background-color:#783221}
html[data-theme="dark"][data-theme-page="ventas"] .notification-tabs button{border:1px solid #3c5068;background-color:#182536;color:var(--ink,#dce6f2)}
html[data-theme="dark"][data-theme-page="ventas"] .notification-tabs button[aria-pressed=true]{background-color:var(--clay,#007a51);color:#fff;border-color:transparent}
html[data-theme="dark"][data-theme-page="ventas"] .notification-inbox-link{color:#78dbb3}
html[data-theme="dark"][data-theme-page="ventas"]{--paper:#182536;--ink:#b1c9eb;--muted:#b1c9eb;--line:#3c5068;--brand-surface:#182536}
html[data-theme="dark"][data-theme-page="ventas"] body{background-color:var(--paper);color:var(--ink)}
html[data-theme="dark"][data-theme-page="ventas"] h1,html[data-theme="dark"][data-theme-page="ventas"] h2,html[data-theme="dark"][data-theme-page="ventas"] h3,html[data-theme="dark"][data-theme-page="ventas"] h4,html[data-theme="dark"][data-theme-page="ventas"] h5,html[data-theme="dark"][data-theme-page="ventas"] h6{color:#78dbb3}
html[data-theme="dark"][data-theme-page="ventas"] header .catalog-tabs a[aria-current=page],html[data-theme="dark"][data-theme-page="ventas"] header .catalog-tabs .service-nav-trigger[aria-current=page]{color:#78dbb3}
html[data-theme="dark"][data-theme-page="ventas"] body .text-link,html[data-theme="dark"][data-theme-page="ventas"] body .property-card h3,html[data-theme="dark"][data-theme-page="ventas"] body .catalog-browse-card h3,html[data-theme="dark"][data-theme-page="ventas"] body .footer-support h2{color:#78dbb3}
html[data-theme="dark"][data-theme-page="ventas"] body .button:not(.outline),html[data-theme="dark"][data-theme-page="ventas"] body .stay-search-button,html[data-theme="dark"][data-theme-page="ventas"] body .stay-dates-done,html[data-theme="dark"][data-theme-page="ventas"] body .catalog-dates-done,html[data-theme="dark"][data-theme-page="ventas"] body .stay-guests-done{background-color:var(--brand-action);color:#FFFFFF;border-color:var(--brand-action)}
html[data-theme="dark"][data-theme-page="ventas"] body .button:not(.outline):hover,html[data-theme="dark"][data-theme-page="ventas"] body .stay-search-button:hover,html[data-theme="dark"][data-theme-page="ventas"] body .stay-dates-done:hover,html[data-theme="dark"][data-theme-page="ventas"] body .catalog-dates-done:hover,html[data-theme="dark"][data-theme-page="ventas"] body .stay-guests-done:hover{background-color:var(--brand-action-hover);border-color:var(--brand-action-hover)}
html[data-theme="dark"][data-theme-page="ventas"] body .button.outline{background-color:var(--brand-surface);color:#78dbb3;border-color:var(--brand-primary)}
html[data-theme="dark"][data-theme-page="ventas"] body .button.outline:hover{background-color:var(--brand-sage)}
html[data-theme="dark"][data-theme-page="ventas"] body .stay-search,html[data-theme="dark"][data-theme-page="ventas"] body .stay-date-fields,html[data-theme="dark"][data-theme-page="ventas"] body .stay-destination-popup,html[data-theme="dark"][data-theme-page="ventas"] body .stay-guests-popup,html[data-theme="dark"][data-theme-page="ventas"] body .property-card,html[data-theme="dark"][data-theme-page="ventas"] body .market-card,html[data-theme="dark"][data-theme-page="ventas"] body .catalog-card,html[data-theme="dark"][data-theme-page="ventas"] body .catalog-request,html[data-theme="dark"][data-theme-page="ventas"] body .reservation-card,html[data-theme="dark"][data-theme-page="ventas"] body .library-property-card,html[data-theme="dark"][data-theme-page="ventas"] body .property-layout aside,html[data-theme="dark"][data-theme-page="ventas"] body .catalog-detail-grid aside,html[data-theme="dark"][data-theme-page="ventas"] body .market-dialog,html[data-theme="dark"][data-theme-page="ventas"] body .host-ui-dialog,html[data-theme="dark"][data-theme-page="ventas"] body .login-style-dialog,html[data-theme="dark"][data-theme-page="ventas"] body .locale-dialog,html[data-theme="dark"][data-theme-page="ventas"] body .profile-panel{background-color:var(--brand-surface);border-color:var(--line)}
html[data-theme="dark"][data-theme-page="ventas"] body .stay-guests,html[data-theme="dark"][data-theme-page="ventas"] body .stay-guests-toggle{background-color:var(--brand-sage)}
html[data-theme="dark"][data-theme-page="ventas"] body .stay-guest-row,html[data-theme="dark"][data-theme-page="ventas"] body .catalog-person-count{color:var(--ink)}
html[data-theme="dark"][data-theme-page="ventas"] body .host-ai,html[data-theme="dark"][data-theme-page="ventas"] body .market-callout,html[data-theme="dark"][data-theme-page="ventas"] body .catalog-details div,html[data-theme="dark"][data-theme-page="ventas"] body .catalog-chat-message.mine,html[data-theme="dark"][data-theme-page="ventas"] body .stay-destination-option:hover{background-color:var(--brand-sage);color:var(--ink)}
html[data-theme="dark"][data-theme-page="ventas"] body .stay-date-flexibility button[aria-pressed=true],html[data-theme="dark"][data-theme-page="ventas"] body .stay-calendar-day.selected,html[data-theme="dark"][data-theme-page="ventas"] body .service-category[aria-pressed=true] .service-category-icon,html[data-theme="dark"][data-theme-page="ventas"] body .experience-chip[aria-pressed=true],html[data-theme="dark"][data-theme-page="ventas"] body .locale-option[aria-pressed=true]{border-color:var(--brand-primary)}
html[data-theme="dark"][data-theme-page="ventas"] body .stay-calendar-day.selected,html[data-theme="dark"][data-theme-page="ventas"] body .experience-chip[aria-pressed=true]{background-color:var(--brand-primary);color:#FFFFFF}
html[data-theme="dark"][data-theme-page="ventas"] body .locale-option[aria-pressed=true]{background-color:var(--brand-sage);color:var(--ink)}
html[data-theme="dark"][data-theme-page="ventas"] body .site-footer{background-color:var(--paper);color:var(--ink)}
html[data-theme="dark"][data-theme-page="ventas"] #account-panel.login-style-dialog{background-color:#182536}
html[data-theme="dark"][data-theme-page="ventas"] #account-panel.login-style-dialog .email-auth form{background-color:transparent;border:0}
html[data-theme="dark"][data-theme-page="ventas"] .stay-search .stay-destination input:not(:focus)::placeholder{color:transparent}
html[data-theme="dark"][data-theme-page="ventas"] .stay-search .catalog-person-count:not([data-selected=true]) input:not(:focus){color:transparent}
html[data-theme="dark"][data-theme-page="ventas"] .site-footer .footer-support h2{color:inherit}
html[data-theme="dark"][data-theme-page="ventas"] body .stay-search .stay-guests,html[data-theme="dark"][data-theme-page="ventas"] body .stay-search .stay-guests-toggle{background-color:transparent}
html[data-theme="dark"][data-theme-page="ventas"]{--paper:#182536;--bg:#182536;--ink:#b1c9eb;--muted:#b1c9eb;--line:#3c5068;--brand-surface:#182536}
html[data-theme="dark"][data-theme-page="ventas"] body{background-color:var(--paper);color:var(--ink)}
html[data-theme="dark"][data-theme-page="ventas"] ::selection{background-color:#142132;color:#b1c9eb}
html[data-theme="dark"][data-theme-page="ventas"] input::placeholder,html[data-theme="dark"][data-theme-page="ventas"] textarea::placeholder{color:#b1c9eb}
html[data-theme="dark"][data-theme-page="ventas"] body :is(header.home-header,header.catalog-header,header.catalog-accommodation-header){background-color:#182536}
html[data-theme="dark"][data-theme-page="ventas"] body :is(.site-footer,.platform-footer){background-color:#182536}
html[data-theme="dark"][data-theme-page="ventas"] body .button:not(.outline){background-color:#007a51;border-color:#007a51;color:#fff}
html[data-theme="dark"][data-theme-page="ventas"] body .button:not(.outline):hover{background-color:#006440;border-color:#006440}
html[data-theme="dark"][data-theme-page="ventas"] body .ms-password-toggle{border:0;background-color:transparent;color:#b1c9eb}
html[data-theme="dark"][data-theme-page="ventas"] body .ms-password-toggle:hover{background-color:#142132;color:#b1c9eb}
html[data-theme="dark"][data-theme-page="ventas"] body :is(.market-card,.reservation-card,.messages-login,.resolution-policy){border-color:var(--line)}
html[data-theme="dark"][data-theme-page="ventas"] body :is(.market-form,.host-ui-dialog,.email-auth,.health-request-form,.reservation-card) :is(input,select,textarea):not([type=checkbox]):not([type=radio]):not([type=file]):not([type=hidden]){border-color:var(--line);color:var(--ink);background-color:#182536}
html[data-theme="dark"][data-theme-page="ventas"] body :is(.market-form,.host-ui-dialog,.email-auth) :is(input,select,textarea):disabled{background-color:#142132;color:var(--muted)}
html[data-theme="dark"][data-theme-page="ventas"] body :is(.market-note,.health-note,.service-character-count){color:var(--muted)}
html[data-theme="dark"][data-theme-page="ventas"] body :is(.market-card,.reservation-card) :is(h2,h3){color:#78dbb3}
html[data-theme="dark"][data-theme-page="ventas"] body .property-flow-section{border-color:var(--line);background-color:#182536}
html[data-theme="dark"][data-theme-page="ventas"] body .property-flow-section legend{color:#78dbb3}
html[data-theme="dark"][data-theme-page="ventas"] body :is(.flow-room,.long-stay-discounts,.host-ai){background-color:#182536;border-color:var(--line)}
html[data-theme="dark"][data-theme-page="ventas"] body #host-dashboard>.market-card,html[data-theme="dark"][data-theme-page="ventas"] body #host-properties{border-color:var(--line)}
html[data-theme="dark"][data-theme-page="ventas"] body #host-dashboard :is(.market-tabs a,.request-row,fieldset){border-color:var(--line)}
html[data-theme="dark"][data-theme-page="ventas"] body .service-workspace{--crm-ink:var(--ink);--crm-muted:var(--muted);--crm-line:var(--line)}
html[data-theme="dark"][data-theme-page="ventas"] body .service-workspace :is(.crm-pipeline>section,.crm-case-overview,.crm-thread-messages){background-color:#182536}
html[data-theme="dark"][data-theme-page="ventas"] body .service-workspace :is(.crm-nav button[aria-current=page],.crm-thread-item[aria-pressed=true]){color:#78dbb3;background-color:#142132}
html[data-theme="dark"][data-theme-page="ventas"] body .login-style-dialog .email-auth input{border-color:var(--line)}
html[data-theme="dark"][data-theme-page="ventas"] body .login-style-dialog .login-divider:before,html[data-theme="dark"][data-theme-page="ventas"] body .login-style-dialog .login-divider:after{background-color:var(--line)}
html[data-theme="dark"][data-theme-page="ventas"] body .login-style-dialog .password-forgot{color:#78dbb3}
html[data-theme="dark"][data-theme-page="ventas"] body #catalog-form.dental-form .health-editor{border-color:var(--line)}
html[data-theme="dark"][data-theme-page="ventas"] body #catalog-form.dental-form .health-editor>legend{color:#78dbb3}
html[data-theme="dark"][data-theme-page="ventas"] body #catalog-form.dental-form .health-editor h3{border-top:1px solid var(--line);color:#78dbb3}
html[data-theme="dark"][data-theme-page="ventas"] body #catalog-form.dental-form .health-editor fieldset{border-color:var(--line)}
html[data-theme="dark"][data-theme-page="ventas"] body #catalog-form.dental-form :is(.health-treatment-row,.health-staff-row){background-color:#182536;border-color:var(--line)}
html[data-theme="dark"][data-theme-page="ventas"] body #catalog-form.dental-form .dental-field-assist{border-color:var(--line)}
html[data-theme="dark"][data-theme-page="ventas"] body #catalog-form.dental-form .dental-field-assist:focus-within{border-color:var(--brand-primary)}
html[data-theme="dark"][data-theme-page="ventas"] body #catalog-form.dental-form .dental-day{border-color:var(--line);background-color:#182536}
html[data-theme="dark"][data-theme-page="ventas"] body #catalog-form.dental-form .service-form-action{background-color:#182536;color:#78dbb3;border:1px solid #3c5068}
html[data-theme="dark"][data-theme-page="ventas"] body #catalog-form.dental-form .service-form-action:hover{background-color:#142132;border-color:var(--clay)}
html[data-theme="dark"][data-theme-page="ventas"] body #catalog-form.dental-form .dental-save-actions{border-top:1px solid var(--line)}
html[data-theme="dark"][data-theme-page="ventas"]{background-color:var(--paper)}
@media(max-width:420px){html[data-theme="dark"][data-theme-page="ventas"] body .account-profile-stats>div{border:0}
}html[data-theme="dark"][data-theme-page="ventas"] [data-ms-icon]::before{background-color:currentColor}
@media(forced-colors:active){html[data-theme="dark"][data-theme-page="ventas"] [data-ms-icon]::before{background-color:ButtonText}
}