.bliss-scope{--ui-radius:0.5rem;--ui-response:120ms;--ui-panel:200ms;--bh-navy:#1b3555;--bh-blue:#247da0;--bg-0:#e6edf5;--bg-1:#ffffff;--bg-3:#e4edf6;--line-1:rgba(22,40,70,0.22);--line-2:rgba(22,40,70,0.34);--control-line:#77889d;--ink-1:#16273f;--ink-2:rgba(22,39,63,0.8);--ink-3:rgba(22,39,63,0.74);--ink-4:rgba(22,39,63,0.68);--accent:#1e7ba0;--accent-hi:#155e7c;--accent-soft:rgba(30,123,160,0.1);--accent-line:rgba(30,123,160,0.26);--tone-good:#0d6653;--tone-good-bg:#eaf6f2;--tone-good-line:#a8d7c9;--tone-watch:#80500b;--tone-watch-bg:#fff4e4;--tone-watch-line:#ecc98d;--tone-bad:#a51e3a;--tone-bad-bg:#fdecef;--tone-bad-line:#eda9b8;--tone-info:#155e7c;--tone-info-bg:#e8f3f8;--tone-info-line:#a9d0e0;--chan-airbnb:#d4204f;--chan-airbnb-bg:#ffe9ef;--chan-airbnb-line:#f5b8c6;--chan-booking:#003b95;--chan-booking-bg:#e6eefb;--chan-booking-line:#b8c9ee;--chan-vrbo:#3b3fb6;--chan-vrbo-bg:#ebecfd;--chan-vrbo-line:#c4c6f3;--chan-directo:#0d6653;--chan-directo-bg:#eaf6f2;--chan-directo-line:#a8d7c9;--chan-expedia:#b45309;--chan-expedia-bg:#fff4e4;--chan-expedia-line:#ecc98d;--blk-ok-bg:#d6eee2;--blk-ok-ink:#0a4a3c;--blk-watch-bg:#f9d48f;--blk-watch-ink:#4f3204;--blk-bad-bg:#c4283f;--blk-bad-ink:#ffffff;--blk-dec-bg:#dfe3f3;--blk-dec-ink:#2c3270;--blk-none-bg:#f3f6f9;--blk-none-ink:rgba(22,39,63,.66);--src-propio:#1e7ba0;--src-propio-bg:#e8f3f8;--src-propio-line:#a9d0e0;--src-motor:#16273f;--src-motor-bg:#eceff4;--src-motor-line:#b9c2cf;--src-pl:#c2410c;--src-pl-bg:#fdf0e8;--src-pl-line:#f1bf9f;--src-bd:#6d28d9;--src-bd-bg:#f3edfd;--src-bd-line:#cdb8f3;--src-mercado:#0d6653;--src-mercado-bg:#e7f4f0;--src-mercado-line:#a8d7c9;--src-evento:#be185d;--src-evento-bg:#fcebf3;--src-evento-line:#f0b1cd;--background:var(--bg-0);--foreground:var(--ink-1)}.bliss-scope :root.bliss-dark{color-scheme:dark;--bg-0:#050506;--bg-1:#202024;--bg-3:#323238;--line-1:#56565f;--line-2:#6e6e78;--control-line:#85858f;--ink-1:#fafafb;--ink-2:#e4e4e9;--ink-3:#cfcfd6;--ink-4:#b0b0b9;--accent:#1e7ba0;--accent-hi:#8fd3f1;--accent-soft:#233e4e;--accent-line:#2f7fa6;--tone-good:#5ad6a4;--tone-good-bg:#203c36;--tone-good-line:#1f6550;--tone-watch:#f6c160;--tone-watch-bg:#453720;--tone-watch-line:#7d5a1b;--tone-bad:#ff8fa3;--tone-bad-bg:#482630;--tone-bad-line:#832e42;--tone-info:#8fd3f1;--tone-info-bg:#223947;--tone-info-line:#265f7c;--chan-airbnb:#ff86a5;--chan-airbnb-bg:#4a2230;--chan-airbnb-line:#8a2442;--chan-booking:#98b9ff;--chan-booking-bg:#232f4c;--chan-booking-line:#284587;--chan-vrbo:#b8baff;--chan-vrbo-bg:#2d2e4d;--chan-vrbo-line:#40438b;--chan-directo:#5ad6a4;--chan-directo-bg:#203c36;--chan-directo-line:#1f6550;--chan-expedia:#f9b06e;--chan-expedia-bg:#452f1f;--chan-expedia-line:#7c4418;--blk-ok-bg:#1f4a3d;--blk-ok-ink:#c9f2df;--blk-watch-bg:#6b4a12;--blk-watch-ink:#ffe7b8;--blk-bad-bg:#a32038;--blk-bad-ink:#ffffff;--blk-dec-bg:#2e3157;--blk-dec-ink:#d3d6ff;--blk-none-bg:#2a2a30;--blk-none-ink:#b0b0b9;--src-propio:#8fd3f1;--src-propio-bg:#223947;--src-propio-line:#265f7c;--src-pl:#ffa476;--src-pl-bg:#472a20;--src-pl-line:#82391a;--src-bd:#c6adff;--src-bd-bg:#342650;--src-bd-line:#532e93;--src-mercado:#5ad6a4;--src-mercado-bg:#203c36;--src-mercado-line:#1f6550;--src-evento:#ff98c8;--src-evento-bg:#472134;--src-evento-line:#81234d;--src-motor:var(--ink-1);--src-motor-bg:var(--bg-3);--src-motor-line:var(--line-2)}.bliss-scope{background:var(--background);color:var(--foreground);font-family:var(--font-open-sans),"Open Sans",system-ui,sans-serif;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.bliss-scope h1,.bliss-scope h2,.bliss-scope h3,.bliss-scope h4{letter-spacing:-.015em}.bliss-scope .eyebrow,.bliss-scope .font-display,.bliss-scope h1,.bliss-scope h2,.bliss-scope h3,.bliss-scope h4{font-family:var(--font-montserrat),"Montserrat",system-ui,sans-serif}.bliss-scope .eyebrow{font-size:11px;font-weight:700;letter-spacing:.18em;text-transform:uppercase}@layer components{.bliss-scope .page-shell,.bliss-scope .page-shell-narrow,.bliss-scope .page-shell-wide{width:100%;margin-inline:auto;padding:1rem}.bliss-scope .page-shell{max-width:1760px}.bliss-scope .page-shell-narrow{max-width:60rem}.bliss-scope .page-header{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:.75rem;margin-bottom:1rem;padding-bottom:.75rem;border-bottom:1px solid var(--line-1)}.bliss-scope .page-header h1{margin:0;color:var(--ink-1);line-height:1.2}.bliss-scope .page-header p{color:var(--ink-3)}.bliss-scope .page-desc{display:none}@media (min-width:1024px){.bliss-scope .page-desc{display:block}}@media (min-width:640px){.bliss-scope .page-shell,.bliss-scope .page-shell-narrow,.bliss-scope .page-shell-wide{padding:1.5rem}}@media (min-width:1024px){.bliss-scope .page-shell,.bliss-scope .page-shell-narrow,.bliss-scope .page-shell-wide{padding:2rem}.bliss-scope .app-main-standard{height:100dvh;overflow-y:auto}}@media (min-width:1536px){.bliss-scope .page-shell,.bliss-scope .page-shell-narrow,.bliss-scope .page-shell-wide{padding:2rem 2.5rem}}}.bliss-scope{scrollbar-width:thin;scrollbar-color:rgba(150,164,182,.55) transparent}.bliss-scope ::-webkit-scrollbar{width:8px;height:8px}.bliss-scope ::-webkit-scrollbar-track{background:transparent}.bliss-scope ::-webkit-scrollbar-thumb{background:rgba(150,164,182,.5);border-radius:999px;border:2px solid transparent;background-clip:padding-box}.bliss-scope ::-webkit-scrollbar-thumb:hover{background:rgba(120,136,158,.75);background-clip:padding-box}.bliss-scope ::selection{background:var(--accent);color:#ffffff}.bliss-scope :focus-visible{outline:3px solid var(--accent);outline-offset:2px}.bliss-scope :where(.app-main,[role=dialog]) :is(button,input,select,textarea,[role=tab])[class~="text-[var(--ink-3)]"]:is([class~="border-[var(--line-1)]"],[class~="border-[var(--line-2)]"],[class~=border-slate-200],[class~=border-slate-300]):not(:disabled):not([aria-disabled=true]):not([aria-invalid=true]){color:var(--ink-2);border-color:var(--control-line)}.bliss-scope :where(.app-main,[role=dialog]) :is(button,[role=tab])[class~="text-[var(--ink-3)]"]:is([class~="border-[var(--line-1)]"],[class~="border-[var(--line-2)]"],[class~=border-slate-200],[class~=border-slate-300]):not(:disabled):not([aria-disabled=true]):not([aria-invalid=true]):not([aria-selected=true]):not([aria-pressed=true]):hover{background-color:var(--bg-3);border-color:var(--accent-hi)}@layer base{@media (max-width:1023px){.bliss-scope .app-topbar{padding-left:max(1rem,env(safe-area-inset-left));padding-right:max(1rem,env(safe-area-inset-right))}.bliss-scope .app-drawer{padding-left:env(safe-area-inset-left)}.bliss-scope .app-main{padding-bottom:max(var(--tabbar-h),env(safe-area-inset-bottom))}.bliss-scope .app-main,.bliss-scope .app-tabbar{padding-left:env(safe-area-inset-left);padding-right:env(safe-area-inset-right)}.bliss-scope .app-tabbar{padding-bottom:env(safe-area-inset-bottom);min-height:calc(3.5rem + env(safe-area-inset-bottom))}}.bliss-scope{--tabbar-h:0px}@media (max-width:1023px){.bliss-scope .app-main{--tabbar-h:calc(3.5rem + env(safe-area-inset-bottom))}.bliss-scope .app-main.no-tabbar{--tabbar-h:0px}.bliss-scope{overflow-x:clip;overscroll-behavior:none}}@media (max-width:1023px){.bliss-scope :where(.app-main){overflow-wrap:anywhere}.bliss-scope :where(.app-main) :where(button,a[href],[role=tab],label,th){overflow-wrap:normal}.bliss-scope :where(.app-main *){min-width:0}.bliss-scope :where(.app-main img,.app-main video,.app-main iframe){max-width:100%}}}@layer base{@media (max-width:1023px){.bliss-scope .tap-44{min-height:44px;min-width:44px;align-items:center;justify-content:center}.bliss-scope a.tap-44:not(.block):not(.flex):not(.grid),.bliss-scope button.tap-44:not(.block):not(.flex):not(.grid){display:inline-flex}.bliss-scope :where(.app-main) :where(button,a[href],summary,select,[role=tab],label[for]){min-height:44px}.bliss-scope :where(.app-main) :where(td,th) :where(a[href],label[for]){min-height:0}}}@media (prefers-reduced-motion:reduce){.bliss-scope *,.bliss-scope :after,.bliss-scope :before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}@media (max-width:1023px){.bliss-scope input:not([type=checkbox]):not([type=radio]):not([type=range]):not(.ui-field),.bliss-scope select,.bliss-scope textarea{font-size:16px}.bliss-scope html[data-kb="1"] .app-tabbar{display:none}.bliss-scope html[data-kb="1"] .app-main,.bliss-scope html[data-kb="1"] .app-main.no-tabbar{--tabbar-h:0px;padding-bottom:0}.bliss-scope html[data-chat-keyboard="1"],.bliss-scope html[data-chat-keyboard="1"] body{overflow:hidden}}@media (max-width:1023px){.bliss-scope html[data-kb="1"]:has([data-chat-movil]),.bliss-scope html[data-kb="1"]:has([data-chat-movil]) body{background:#ffffff}.bliss-scope html[data-kb="1"]:has([data-chat-movil=oscuro]),.bliss-scope html[data-kb="1"]:has([data-chat-movil=oscuro]) body{background:#161717}.bliss-scope html[data-chat-keyboard="1"] [data-chat-movil]{position:fixed!important;top:var(--vv-top,0)!important;left:0;right:0;height:var(--vv-h,100dvh)!important;z-index:45}.bliss-scope [data-chat-scroll]{overscroll-behavior:contain;-webkit-overflow-scrolling:touch}}.bliss-scope .pricing-pagina{background:#ffffff;min-height:100%}.bliss-scope .tabla-pricing{--tabla-fondo:#d9e8f5;--tabla-off:#e9eef3;--bg-3:#c8ddef;background:var(--tabla-fondo);border-color:#b7cfe5}.bliss-scope .tabla-pricing thead th{background:var(--bh-navy);color:#ffffff}.bliss-scope .tabla-pricing thead tr{border-bottom:0}.bliss-scope .tabla-pricing tbody tr{border-bottom:4px solid #ffffff}.bliss-scope .tabla-pricing tbody tr:last-child{border-bottom:0}.bliss-scope .tabla-pricing-cl{display:inline-block;border-radius:6px;background:var(--accent);padding:0 6px;color:#ffffff}.bliss-scope .bd-scope{--bd-accent:#1e7ba0;--bd-accent-hi:#155e7c;--bd-accent-soft:rgba(30,123,160,0.09);--bd-navy:#26406b;--bd-ink:#16273f;--bd-ink2:rgba(22,39,63,0.78);--bd-ink3:rgba(22,39,63,0.56);--bd-bg:#f7f6f3;--bd-card:#fff;--bd-inset:#eef3f8;--bd-line:rgba(22,40,70,0.1);--bd-line2:rgba(22,40,70,0.16);--bd-s1:#d6e6ef;--bd-s2:#9cc3d6;--bd-s3:#5a9dbd;--bd-s4:#1e7ba0;--bd-s5:#26406b;--bd-ok:#2f8f5b;--bd-ok-soft:#e4f3ea;--bd-warn:#c7831a;--bd-warn-soft:#fbf0dc;--bd-bad:#c2413a;--bd-bad-soft:#f9e3e1;--bd-t-vivienda:#1e7ba0;--bd-t-rustica:#5b8c3a;--bd-t-local:#b0662b;--bd-t-garaje:#6b6f7a;--bd-t-solar:#c19a2e;--bd-t-nave:#7a4f9a;--bd-t-otros:#94a3b8;background:var(--bd-bg);color:var(--bd-ink)}.bliss-scope .bliss-dark .pricing-pagina{background:var(--bg-0)}.bliss-scope .bliss-dark .tabla-pricing{--tabla-fondo:#1f2832;--tabla-off:#141417;--bg-3:#2b3a49;border-color:var(--line-2)}.bliss-scope .bliss-dark .tabla-pricing thead th{background:#050506;color:var(--ink-1)}.bliss-scope .bliss-dark .tabla-pricing tbody tr{border-bottom-color:var(--bg-0)}.bliss-scope .bliss-dark .bd-scope{--bd-accent:#1e7ba0;--bd-accent-hi:#8fd3f1;--bd-accent-soft:var(--accent-soft);--bd-navy:#d2e2f0;--bd-ink:var(--ink-1);--bd-ink2:var(--ink-2);--bd-ink3:var(--ink-3);--bd-bg:var(--bg-0);--bd-card:var(--bg-1);--bd-inset:var(--bg-3);--bd-line:var(--line-1);--bd-line2:var(--line-2);--bd-s1:#234557;--bd-s2:#266584;--bd-s3:#2a93c4;--bd-s4:#62b6dd;--bd-s5:#b9e4f7;--bd-ok:#5ad6a4;--bd-ok-soft:var(--tone-good-bg);--bd-warn:#f6c160;--bd-warn-soft:var(--tone-watch-bg);--bd-bad:#ff8fa3;--bd-bad-soft:var(--tone-bad-bg);--bd-t-vivienda:#8fd3f1;--bd-t-rustica:#93c96a;--bd-t-local:#e9a066;--bd-t-garaje:#aeb3bd;--bd-t-solar:#e6c35e;--bd-t-nave:#c296e2;--bd-t-otros:var(--ink-3);background:var(--bd-bg);color:var(--bd-ink)}@layer components{.bliss-scope .h-pantalla{height:calc(100dvh - 3.5rem - var(--tabbar-h, 0px) - var(--kb-h, 0px))}@media (min-width:1024px){.bliss-scope .h-pantalla{height:100dvh}}.bliss-scope .grid-auto{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,var(--grid-min,16rem)),1fr))}.bliss-scope .pestanas-borde,.bliss-scope .tabla-sombra{position:absolute;top:0;bottom:0;width:1.5rem;pointer-events:none;transition:opacity .15s;z-index:2}.bliss-scope .pestanas-borde-izq,.bliss-scope .tabla-sombra-izq{left:0}.bliss-scope .pestanas-borde-der,.bliss-scope .tabla-sombra-der{right:0}.bliss-scope .tabla-sombra-izq{background:linear-gradient(90deg,rgba(22,40,70,.16),transparent)}.bliss-scope .tabla-sombra-der{background:linear-gradient(270deg,rgba(22,40,70,.16),transparent)}.bliss-scope .pestanas-borde-izq{background:linear-gradient(to right,var(--bg-0),transparent)}.bliss-scope .pestanas-borde-der{background:linear-gradient(to left,var(--bg-0),transparent)}.bliss-scope .pestanas-scroll{scrollbar-width:none}.bliss-scope .pestanas-scroll::-webkit-scrollbar{display:none}.bliss-scope .tabla-fija-1 :is(th,td):first-child{position:sticky;left:0;z-index:1;background:var(--bg-1);box-shadow:1px 0 0 var(--line-1)}}.bliss-scope .ui-button{transition:background-color var(--ui-response),opacity var(--ui-response),transform var(--ui-response)}.bliss-scope .ui-button:active:not(:disabled){transform:scale(.97)}.bliss-scope .ui-button:focus-visible,.bliss-scope .ui-field:focus-visible{outline:2px solid var(--accent);outline-offset:3px}@media (prefers-reduced-motion:reduce){.bliss-scope *,.bliss-scope :after,.bliss-scope :before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}.bliss-scope .ui-button:active:not(:disabled){transform:none}}@media (max-width:1023px){.bliss-scope html:has([data-chat-movil=oscuro]) [data-asistente-flotante]{display:none}}.bliss-scope .bliss-dark .bg-\[\#FFFFFF\],.bliss-scope .bliss-dark .bg-\[\#fff\],.bliss-scope .bliss-dark .bg-\[\#ffffff\],.bliss-scope .bliss-dark .bg-white{background-color:var(--bg-1)}.bliss-scope .bliss-dark :is(.bg-slate-50,.bg-slate-100,.bg-gray-50,.bg-gray-100,.bg-zinc-50,.bg-zinc-100,.bg-neutral-50,.bg-neutral-100,.bg-stone-50,.bg-stone-100){background-color:var(--bg-3)}.bliss-scope .bliss-dark :is(.bg-slate-200,.bg-gray-200){background-color:var(--line-2)}.bliss-scope .bliss-dark :is(.text-slate-900,.text-slate-800,.text-gray-900,.text-gray-800,.text-zinc-900,.text-neutral-900,.text-black){color:var(--ink-1)}.bliss-scope .bliss-dark :is(.text-slate-700,.text-gray-700,.text-zinc-700,.text-neutral-700){color:var(--ink-2)}.bliss-scope .bliss-dark :is(.text-slate-600,.text-slate-500,.text-gray-600,.text-gray-500,.text-zinc-500,.text-neutral-500){color:var(--ink-3)}.bliss-scope .bliss-dark :is(.text-slate-400,.text-gray-400){color:var(--ink-4)}.bliss-scope .bliss-dark :is(.border-slate-100,.border-slate-200,.border-slate-300,.border-gray-100,.border-gray-200,.border-gray-300,.border-zinc-200,.border-neutral-200){border-color:var(--line-1)}.bliss-scope .bliss-dark :is(.divide-slate-100,.divide-slate-200,.divide-gray-100,.divide-gray-200)>:not(:last-child){border-color:var(--line-1)}.bliss-scope .bliss-dark :is(.hover\:bg-slate-50,.hover\:bg-slate-100,.hover\:bg-gray-50,.hover\:bg-gray-100):hover{background-color:var(--bg-3)}.bliss-scope .bliss-dark :is(.bg-red-50,.bg-red-100,.bg-rose-50,.bg-rose-100){background-color:var(--tone-bad-bg)}.bliss-scope .bliss-dark :is(.bg-amber-50,.bg-amber-100,.bg-orange-50,.bg-orange-100,.bg-yellow-50,.bg-yellow-100){background-color:var(--tone-watch-bg)}.bliss-scope .bliss-dark :is(.bg-emerald-50,.bg-emerald-100,.bg-green-50,.bg-green-100,.bg-teal-50){background-color:var(--tone-good-bg)}.bliss-scope .bliss-dark :is(.bg-sky-50,.bg-sky-100,.bg-blue-50,.bg-blue-100,.bg-indigo-50,.bg-cyan-50){background-color:var(--tone-info-bg)}.bliss-scope .bliss-dark :is(.text-red-600,.text-red-700,.text-red-800,.text-rose-600,.text-rose-700,.text-rose-800){color:var(--tone-bad)}.bliss-scope .bliss-dark :is(.text-amber-600,.text-amber-700,.text-amber-800,.text-orange-600,.text-orange-700,.text-yellow-700,.text-yellow-800){color:var(--tone-watch)}.bliss-scope .bliss-dark :is(.text-emerald-600,.text-emerald-700,.text-emerald-800,.text-green-600,.text-green-700,.text-green-800,.text-teal-700){color:var(--tone-good)}.bliss-scope .bliss-dark :is(.text-sky-600,.text-sky-700,.text-sky-800,.text-blue-600,.text-blue-700,.text-blue-800,.text-indigo-600,.text-indigo-700){color:var(--tone-info)}.bliss-scope .bliss-dark :is(.border-red-200,.border-rose-200,.border-red-100){border-color:var(--tone-bad-line)}.bliss-scope .bliss-dark :is(.border-amber-200,.border-orange-200,.border-yellow-200,.border-amber-100){border-color:var(--tone-watch-line)}.bliss-scope .bliss-dark :is(.border-emerald-200,.border-green-200,.border-emerald-100){border-color:var(--tone-good-line)}.bliss-scope .bliss-dark :is(.border-sky-200,.border-blue-200,.border-indigo-200,.border-sky-100){border-color:var(--tone-info-line)}.bliss-scope .bliss-dark .text-\[var\(--bh-navy\)\]{color:var(--ink-1)}.bliss-scope .bliss-dark .bg-\[var\(--ink-1\)\].text-white{color:var(--bg-0)}.bliss-scope .bliss-dark .hover\:bg-\[var\(--accent-hi\)\]:hover{background-color:#1a6d8e;color:#ffffff}.bliss-scope .bliss-dark .bg-\[var\(--accent-hi\)\]{background-color:var(--accent)}.bliss-scope .bliss-dark .bd-scope .bg-\[var\(--bd-accent\)\]:is(.text-white,.dark\:text-\[var\(--bd-bg\)\]),.bliss-scope .bliss-dark :is(.bg-\[var\(--accent\)\],.bg-\[var\(--accent-hi\)\]) .dark\:text-\[var\(--bg-0\)\],.bliss-scope .bliss-dark :is(.bg-\[var\(--accent\)\],.bg-\[var\(--accent-hi\)\]):is(.text-white,.dark\:text-\[var\(--bg-0\)\]){color:#ffffff}.bliss-scope .bliss-dark :is(.app-sectionbar,.app-drawer-cabecera){background-color:var(--bg-1);border-color:var(--line-1)}.bliss-scope .bliss-dark :is(.text-\[var\(--accent\)\],.dark\:text-\[var\(--accent\)\]){color:var(--accent-hi)}.bliss-scope .bliss-dark .group:hover .group-hover\:text-\[var\(--accent\)\],.bliss-scope .bliss-dark .hover\:text-\[var\(--accent\)\]:hover{color:var(--accent-hi)}.bliss-scope .bliss-dark .bd-scope .text-\[var\(--bd-accent\)\]{color:var(--bd-accent-hi)}.bliss-scope .bliss-dark :is(.bg-slate-200,.bg-gray-200){background-color:#3a3a41}.bliss-scope .bliss-dark .tabla-sombra-izq{background:linear-gradient(90deg,rgba(0,0,0,.55),transparent)}.bliss-scope .bliss-dark .tabla-sombra-der{background:linear-gradient(270deg,rgba(0,0,0,.55),transparent)}.bliss-scope .bliss-dark .app-topbar{background-color:var(--bg-1);border-color:var(--line-1)}.bliss-scope .bliss-dark ::selection{background:var(--accent);color:#ffffff}.bliss-scope{--admin-azul:#1C6386;--admin-azul-tinta:#1C6386;--admin-calor:#26406B;--admin-celda-vacia:#f1f5f9;--admin-coral:#C8553D;--admin-crema:#F8F6F2;--admin-navy-serie:#1A2E52;--admin-navy-tinta:#1A2E52;--admin-punto-fondo:rgba(22,40,70,.09);--admin-q-anuncio:#C27C12;--admin-q-bajar:#C2415A;--admin-q-bien:#0E8A7A;--admin-q-subir:#6D5BD0;--admin-verde:#0F8A5F;--blissd-huerfano-texto:#dc2626;--blissd-planta-resto:#cfd6de;--blissd-planta-sel:#1d2b3a;--blissd-sin-dato:#e3e6ea;--blissd-vut-texto:#6a51a3;--mensaj-salida:#6d28d9;--mensaj-salida-bg:#f3edfd;--nucleo-blanco:#ffffff;--nucleo-doble-bg:#F3E8FD;--nucleo-doble-borde:#DCC6F5;--nucleo-doble-texto:#6B21A8;--nucleo-spark-ctr:#12448C;--nucleo-spark-visitas:#6B21A8;--operat-guardia:#111111;--operat-guardia-bg:#ededed;--operat-guardia-line:#b4b4b4;--operat-pers-azul:#1d4ed8;--operat-pers-azul-bg:#e8eefc;--operat-pers-azul-line:#b7c6f5;--operat-pers-rojo:#b91c1c;--operat-pers-rojo-bg:#fdeaea;--operat-pers-rojo-line:#f1b4b4;--operat-pers-verde:#166534;--operat-pers-verde-bg:#e8f6ec;--operat-pers-verde-line:#a9dcb8;--operat-sobre-franja:#fff;--operat-superv:#7c4a1e;--operat-superv-bg:#f6efe7;--operat-superv-line:#dcc3a6;--pricin-demanda-0:#dcf7c5;--pricin-demanda-1:#bae4bc;--pricin-demanda-2:#c5e8fa;--pricin-demanda-3:#9bc9e0;--pricin-reservada:#ececec;--reserv-pasada-borde:#B4B8BF;--reserv-sector-boe-bg:#FFF0DC;--reserv-sector-boe-ink:#8A5200;--reserv-sector-boe-line:#F3D3A4;--reserv-sector-inmo-bg:#E5F1EE;--reserv-sector-inmo-ink:#0E6B57;--reserv-sector-inmo-line:#B4DBD1;--reserv-sector-turismo-bg:#E7F0F5;--reserv-sector-turismo-ink:#155E7C;--reserv-sector-turismo-line:#B9D6E4;--whatsa-acceso-bg:#f8f8f6}.bliss-scope :root.bliss-dark{--admin-azul:#5cbde6;--admin-azul-tinta:var(--accent-hi);--admin-calor:#4aa9d6;--admin-celda-vacia:var(--bg-3);--admin-coral:#ff9478;--admin-crema:var(--bg-3);--admin-navy-serie:var(--ink-2);--admin-navy-tinta:var(--ink-1);--admin-punto-fondo:var(--line-1);--admin-q-anuncio:#f2b955;--admin-q-bajar:#ff8fa6;--admin-q-bien:#45d8c2;--admin-q-subir:#b3a8ff;--admin-verde:#4fd6a2;--blissd-huerfano-texto:var(--tone-bad);--blissd-planta-resto:var(--line-1);--blissd-planta-sel:var(--ink-1);--blissd-sin-dato:var(--bg-3);--blissd-vut-texto:var(--src-bd);--mensaj-salida:var(--src-bd);--mensaj-salida-bg:var(--src-bd-bg);--nucleo-blanco:#ffffff;--nucleo-doble-bg:var(--src-bd-bg);--nucleo-doble-borde:var(--src-bd-line);--nucleo-doble-texto:var(--src-bd);--nucleo-spark-ctr:var(--chan-booking);--nucleo-spark-visitas:var(--src-bd);--operat-guardia:var(--ink-1);--operat-guardia-bg:var(--bg-3);--operat-guardia-line:var(--line-2);--operat-pers-azul:#9db9ff;--operat-pers-azul-bg:#232e4d;--operat-pers-azul-line:#28438b;--operat-pers-rojo:#ff9b9b;--operat-pers-rojo-bg:#472326;--operat-pers-rojo-line:#81282a;--operat-pers-verde:#7fe09c;--operat-pers-verde-bg:#203b2c;--operat-pers-verde-line:#1f6339;--operat-sobre-franja:var(--bg-0);--operat-superv:#e8bb8c;--operat-superv-bg:#3d2f25;--operat-superv-line:#694527;--pricin-demanda-0:#203934;--pricin-demanda-1:#204a3f;--pricin-demanda-2:#223c4a;--pricin-demanda-3:#244e64;--pricin-reservada:#38383f;--reserv-pasada-borde:var(--line-2);--reserv-sector-boe-bg:var(--tone-watch-bg);--reserv-sector-boe-ink:var(--tone-watch);--reserv-sector-boe-line:var(--tone-watch-line);--reserv-sector-inmo-bg:var(--tone-good-bg);--reserv-sector-inmo-ink:var(--tone-good);--reserv-sector-inmo-line:var(--tone-good-line);--reserv-sector-turismo-bg:var(--tone-info-bg);--reserv-sector-turismo-ink:var(--tone-info);--reserv-sector-turismo-line:var(--tone-info-line);--whatsa-acceso-bg:var(--bg-3)}.xp-launcher button{cursor:pointer}.xp-avatar{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:34px;height:34px;border-radius:50%;background:#dde9e9;color:#295760;font-size:11px;font-weight:800}.xp-demo-bar{align-items:center;background:#eef2f4;border-bottom:1px solid var(--xp-line);padding:8px 34px;font-size:10px;color:#526276}.xp-demo-bar>span{display:flex;align-items:center;gap:8px}.xp-demo-bar i{display:block;width:6px;height:6px;border-radius:50%;background:#b78b62;flex-shrink:0}.xp-demo-bar button{border:0;background:none;white-space:nowrap;font-size:10px}.xp-main{max-width:1660px;margin:0 auto;padding:34px;gap:22px}.xp-property-filter{display:flex;align-items:center;gap:7px;flex-shrink:0}.xp-property-filter select{font-size:11px;max-width:230px}.xp-kpis{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:15px}.xp-kpi{display:flex;flex-direction:column;align-items:flex-start;padding:21px;background:white;border:1px solid var(--xp-line);border-radius:11px;text-align:left;gap:8px;min-width:0;box-shadow:0 2px 3px #172c4203}.xp-kpi>span{font-size:11px;color:var(--xp-muted);font-weight:600}.xp-kpi>strong{font-size:29px;font-family:var(--font-montserrat),sans-serif;font-weight:600;letter-spacing:-1px;overflow-wrap:anywhere}.xp-kpi>small{font-size:10px;color:var(--xp-accent);display:flex;align-items:center;gap:8px}.xp-kpi:is(button):hover{border-color:#7ba3aa;background:#fafdfd}.xp-dashboard-grid{display:grid;grid-template-columns:1.35fr 1fr;gap:20px;align-items:start}.xp-grid-3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.xp-action-row{display:flex;align-items:center;gap:13px;border:0;border-bottom:1px solid #edf0f3;background:transparent;padding:18px 23px;text-align:left;width:100%;color:var(--xp-ink)}.xp-action-row:last-child{border-bottom:0}.xp-action-row>div{flex:1;min-width:0}.xp-action-row strong{font-size:12px;font-weight:650;display:block}.xp-action-row small{display:block;color:var(--xp-muted);font-size:10px;margin-top:4px}.xp-action-row:is(button):hover{background:#f7f9fb}.xp-action-row time{font-size:10px;white-space:nowrap;color:var(--xp-muted)}.xp-dot{height:7px;width:7px;border-radius:50%;background:#39828c;flex-shrink:0}.xp-dot-warn{background:#d49352}.xp-summary-row{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:15px 22px;border-bottom:1px solid #edf0f3;font-size:11px}.xp-summary-row:last-child{border:0}.xp-summary-row>span:first-child{color:var(--xp-muted)}.xp-summary-row strong{text-align:right}.xp-total{background:#f1f6f5;font-size:13px}.xp-table-wrap{width:100%;overflow:auto}.xp-table td{padding:16px 22px;border-bottom:1px solid #edf0f3}.xp-table tr:last-child td{border-bottom:0}.xp-table tbody tr:hover{background:#fbfcfd}.xp-table td strong{display:block;font-size:11px;font-weight:650}.xp-table td small{display:block;font-size:9px;color:var(--xp-muted);margin-top:5px}.xp-link{border:0;background:transparent;color:var(--xp-accent);font-size:11px;font-weight:700;display:inline-flex;align-items:center;gap:6px}.xp-link:hover{text-decoration:underline}.xp-primary{background:var(--xp-accent);border-color:var(--xp-accent);color:white}.xp-primary:hover{background:#1a5660}.xp-danger{color:#a1483e;border-color:#e1c0ba;background:#fffaf8}.xp-full{width:100%;margin-top:12px}.xp-icon:hover{background:#eaf0f4}.xp-toolbar{display:flex;align-items:center;gap:11px;flex-wrap:wrap}.xp-toolbar select,.xp-toolbar>span{font-size:11px}.xp-spacer{flex:1}.xp-search{display:flex;align-items:center;gap:8px;padding:0 12px;background:white;border:1px solid #cbd4de;border-radius:8px;max-width:100%}.xp-search input{border:0;padding-left:0;font-size:12px;width:230px;min-width:0}.xp-empty{padding:42px 24px;text-align:center;color:var(--xp-muted);font-size:12px}.xp-notice{background:#eef4f5;border:1px solid #d4e4e7;border-radius:9px;padding:15px 18px;display:flex;align-items:center;gap:12px;font-size:11px;color:#355762}.xp-notice svg{flex-shrink:0}.xp-error,.xp-feedback{border:1px solid #bdd8cc;border-radius:8px;background:#eef7f1;padding:12px 16px;font-size:12px;display:flex;justify-content:space-between;align-items:center;gap:15px}.xp-error,.xp-feedback-error{border-color:#e2bbb6;background:#fff0ed;color:#923e32}.xp-error{display:block}.xp-feedback{position:sticky;top:8px;z-index:25}.xp-field>label{color:#536276}.xp-form{display:flex;flex-direction:column;gap:18px}.xp-form-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px}.xp-field input,.xp-field select,.xp-field textarea{width:100%;font-size:12px;font-weight:400}.xp-reservation-name{font-size:27px!important;margin:24px 0 6px!important}.xp-footer{display:flex;justify-content:space-between;gap:12px;color:#58697b;font-size:10px;padding:10px 0 16px;margin-top:8px}.xp-footer a{display:flex;align-items:center;gap:7px}.xp-calendar-scroll{overflow-x:auto}.xp-calendar{display:grid;min-width:1110px}.xp-cal-row{display:contents}.xp-cal-label{position:sticky;left:0;background:white;z-index:2;padding:19px 15px;border-right:1px solid var(--xp-line);border-bottom:1px solid var(--xp-line);display:flex;flex-direction:column;justify-content:center}.xp-cal-label strong{font-size:11px}.xp-cal-label small{font-size:9px;color:var(--xp-muted);margin-top:5px}.xp-cal-corner{font-size:10px;background:#fafbfc}.xp-cal-date{display:flex;flex-direction:column;text-align:center;justify-content:center;border-right:1px solid #edf0f3;border-bottom:1px solid var(--xp-line);padding:9px;background:#fafbfc}.xp-cal-date small{font-size:9px;color:var(--xp-muted)}.xp-cal-date strong{font-size:12px}.xp-cal-cell{min-height:84px;border:0;border-right:1px solid #edf0f3;border-bottom:1px solid var(--xp-line);background:white;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:5px;padding:5px;color:var(--xp-ink);min-width:0}.xp-cal-cell strong{font-size:11px;max-width:100%;overflow:hidden;text-overflow:ellipsis}.xp-cal-cell small{font-size:8px;color:#6b7a8b}.xp-cal-cell:hover{background:#edf3f5}.xp-today{background:#f3f7f8;border-left:2px solid #4c8794}.xp-booked{background:#f9e9e4;color:#9c4d41;border-top:14px solid white;border-bottom:14px solid white;min-height:84px}.xp-channel-booking{background:#e2ebf9;color:#305f91}.xp-channel-vrbo{background:#e6e6f7;color:#5c5c8b}.xp-channel-directa{background:#e7f2eb;color:#3f7255}.xp-blocked{background:repeating-linear-gradient(135deg,#edf0f2,#edf0f2 4px,#f9fafb 0,#f9fafb 8px);color:#6f7a87}.xp-legend{flex-wrap:wrap;gap:12px;padding:16px 22px;font-size:10px;color:var(--xp-muted)}.xp-legend,.xp-segment{display:flex;align-items:center}.xp-segment{gap:8px;border:1px solid var(--xp-line);background:white;border-radius:8px;padding:3px}.xp-segment button{border:0;background:transparent;display:flex;padding:8px}.xp-segment strong{font-size:11px;padding:0 6px}.xp-row{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:20px 23px;border-bottom:1px solid #edf0f3}.xp-row strong{font-size:12px}.xp-row p{font-size:11px;color:var(--xp-muted);margin-top:5px}.xp-row:last-child{border-bottom:0}.xp-inbox{display:grid;grid-template-columns:290px 1fr;min-height:530px;background:white;border:1px solid var(--xp-line);border-radius:11px;overflow:hidden}.xp-inbox>aside{border-right:1px solid var(--xp-line);background:#fafbfc}.xp-inbox>aside button{display:flex;gap:12px;width:100%;border:0;background:transparent;text-align:left;padding:20px 15px;border-bottom:1px solid var(--xp-line)}.xp-inbox>aside button.selected{background:#eaf2f3;border-left:3px solid var(--xp-accent)}.xp-inbox>aside strong{font-size:12px}.xp-inbox>aside p{font-size:11px;margin:4px 0}.xp-inbox>aside small{color:var(--xp-muted);font-size:10px}.xp-inbox>section{min-width:0;display:flex;flex-direction:column}.xp-inbox>section>header{display:flex;align-items:center;justify-content:space-between;gap:12px;border-bottom:1px solid var(--xp-line);padding:21px}.xp-inbox h2{font-size:16px;margin-bottom:4px}.xp-inbox header p{font-size:11px;color:var(--xp-muted)}.xp-chat{padding:25px;flex:1;display:flex;flex-direction:column;gap:15px}.xp-bubble{background:#f0f3f6;border-radius:0 12px 12px 12px;padding:15px;max-width:85%;align-self:flex-start;font-size:12px}.xp-bubble small{font-size:9px;color:var(--xp-muted)}.xp-bubble p{margin-top:5px;overflow-wrap:anywhere}.xp-bubble-own{align-self:flex-end;background:#e5f1ee;border-radius:12px 0 12px 12px}.xp-inbox form{padding:22px;border-top:1px solid var(--xp-line);gap:12px}.xp-checks,.xp-inbox form{display:flex;flex-direction:column}.xp-checks{gap:14px;margin:24px 0;font-size:11px}.xp-checks label{display:flex;align-items:center;gap:10px}.xp-issue{padding:22px;border-bottom:1px solid var(--xp-line)}.xp-issue h3{font-size:14px;margin:12px 0 7px}.xp-issue>p{font-size:11px;color:var(--xp-muted);margin-bottom:15px}.xp-issue form select{max-width:160px}.xp-property-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.xp-property-card{background:white;border:1px solid var(--xp-line);border-radius:10px;overflow:hidden;text-align:left;position:relative;padding:0;color:var(--xp-ink)}.xp-property-card.selected{border:2px solid #3b7e88}.xp-property-art{height:85px;display:flex;align-items:center;justify-content:space-between;color:#ffffffbb;padding:20px 22px;background-image:linear-gradient(140deg,#fff0,#fff4)!important}.xp-property-art span{font-size:9px;align-self:flex-start;background:#fff6;padding:3px 7px;color:#243e4d;border-radius:5px}.xp-property-card>div:nth-child(2){padding:17px 20px}.xp-property-card h2{font-size:13px;margin:0 0 7px}.xp-property-card p{font-size:10px;color:var(--xp-muted)}.xp-property-card small{font-size:9px;color:var(--xp-muted)}.xp-property-card>svg{position:absolute;bottom:20px;right:15px}.xp-tabs{display:flex;gap:20px;overflow:auto;padding:0 22px;border-bottom:1px solid var(--xp-line)}.xp-tabs button[aria-selected=true]{border-color:var(--xp-accent);color:var(--xp-accent);font-weight:700}.xp-price-comparison{display:flex;align-items:center;gap:30px;padding:25px 0}.xp-price-comparison>span,.xp-price-comparison>strong{font-size:27px;letter-spacing:-1px}.xp-price-comparison small{font-size:10px;display:block;color:var(--xp-muted);letter-spacing:0;margin-top:4px}.xp-price-comparison>strong{color:var(--xp-accent)}.xp-toggle{display:flex;align-items:center;gap:9px;border:1px solid var(--xp-line);background:#f4f6f8;padding:9px 12px;border-radius:8px;font-size:10px;white-space:nowrap}.xp-toggle>span{width:24px;height:14px;border-radius:10px;background:#a2acb8;position:relative}.xp-toggle>span:after{content:"";position:absolute;background:white;width:10px;height:10px;border-radius:50%;left:2px;top:2px}.xp-toggle.on>span{background:#3d7c70}.xp-toggle.on>span:after{left:12px}.xp-toggle.on{color:#2c6659;background:#eff7f4}.xp-launcher{line-height:1.5;font-size:14px;font-family:var(--font-open-sans),sans-serif;color:var(--xp-ink);--xp-bg:#f5f6f8;--xp-accent:#236b77;--xp-navy:#213954;--xp-line:#e2e7ed;--xp-muted:#637083;--xp-ink:#20344d;min-height:100vh;background:#f5f6f5;padding:55px max(24px,calc((100vw - 1100px)/2));display:flex;flex-direction:column;gap:20px}.xp-launcher h1{font-size:clamp(32px,4.5vw,54px);font-weight:600;line-height:1.15;margin:0;letter-spacing:-2px}.xp-launcher-lead{font-size:16px;color:var(--xp-muted);max-width:660px;margin:0}.xp-launcher-grid{display:grid;grid-template-columns:1fr 1fr;gap:25px;margin:20px 0}.xp-launch-card{border:1px solid #ced9e1;border-radius:15px;background:#213954;color:white;padding:34px;display:flex;flex-direction:column;align-items:flex-start;gap:18px;transition:transform .2s}.xp-launch-card:hover{transform:translateY(-3px)}.xp-launch-card>span{font-size:10px;letter-spacing:1.8px;color:#bdcdd9;font-weight:700}.xp-launch-card h2{font-size:26px;line-height:1.2;margin:0}.xp-launch-card p{font-size:13px;line-height:1.8;color:#cbd8e2;margin:0}.xp-launch-card ul{padding-left:18px;font-size:12px;line-height:2.3;margin:0}.xp-launch-card>strong{display:flex;align-items:center;justify-content:space-between;width:100%;padding-top:22px;border-top:1px solid #ffffff30;margin-top:auto;font-size:13px}.xp-launch-owner{background:#f2e8dc;color:#533e32;border-color:#e3d6c7}.xp-launch-owner p,.xp-launch-owner>span{color:#806b5a}.xp-launch-owner>strong{border-color:#d9cabb}.xp-launcher>.xp-link{margin-bottom:30px}@media(min-width:1600px){.xp-main{padding:42px 48px}.xp-demo-bar{padding-inline:48px}}@media(max-width:1200px){.xp-main{padding:25px}.xp-dashboard-grid{grid-template-columns:1fr}.xp-grid-3,.xp-property-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.xp-inbox{grid-template-columns:240px 1fr}.xp-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.xp-demo-bar{padding-inline:25px}}@media(max-width:760px){.xp-demo-bar{padding:8px 15px;align-items:flex-start}.xp-demo-bar,.xp-demo-bar button{font-size:9px}.xp-demo-bar>span{align-items:flex-start}.xp-demo-bar i{margin-top:4px}.xp-property-filter{width:100%}.xp-property-filter select{flex:1;max-width:none}.xp-kpis{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.xp-kpi{padding:16px 13px}.xp-kpi>strong{font-size:23px}.xp-kpi>span{font-size:10px}.xp-kpi>small{font-size:9px}.xp-action-row{padding:17px 16px;gap:10px;flex-wrap:wrap}.xp-action-row strong{font-size:11px}.xp-action-row>svg{display:none}.xp-action-row time{width:100%;padding-left:25px}.xp-grid-3,.xp-property-grid{grid-template-columns:1fr}.xp-property-art{height:70px}.xp-table td,.xp-table th{padding:13px 16px}.xp-row{padding:18px 16px;align-items:flex-start;flex-wrap:wrap;gap:12px}.xp-summary-row{padding:14px 16px;gap:12px}.xp-inbox{grid-template-columns:1fr}.xp-inbox>aside{border-right:0;max-height:240px;overflow:auto;border-bottom:1px solid var(--xp-line)}.xp-inbox>aside button{padding:13px}.xp-inbox>section>header{padding:17px;flex-wrap:wrap}.xp-chat{padding:18px}.xp-bubble{max-width:95%}.xp-form-grid{gap:12px}.xp-search input,.xp-toolbar .xp-search{width:100%}.xp-toolbar{gap:9px}.xp-toolbar>select{flex:1}.xp-segment{width:100%;justify-content:space-between}.xp-footer{flex-direction:column;font-size:9px}.xp-launcher{padding:30px 20px}.xp-launcher-grid{grid-template-columns:1fr}.xp-launch-card{padding:26px}.xp-launcher h1{letter-spacing:-1px}.xp-notice{font-size:10px;padding:13px}.xp-feedback{font-size:11px;top:4px}.xp-toggle{white-space:normal}.xp-issue form select{max-width:100%;min-width:110px}.xp-price-comparison{gap:20px}.xp-price-comparison>span,.xp-price-comparison>strong{font-size:24px}}@media(prefers-reduced-motion:reduce){.xp-launcher *{transition:none!important;scroll-behavior:auto!important}}.xp-muted{color:var(--xp-muted);font-size:12px}.xp-table{white-space:nowrap;text-align:left;border-collapse:collapse;width:100%;font-size:12px}.xp-action-row strong,.xp-row strong,.xp-table td strong{font-size:13px}.xp-table th{border-bottom:1px solid var(--xp-line);background:#fafbfc;font-weight:600;letter-spacing:.5px;color:var(--xp-muted);padding:12px 22px}.xp-action-row small,.xp-table td small,.xp-table th{font-size:11px}.xp-icon{border-radius:5px;justify-content:center;align-items:center;display:inline-flex;height:34px;width:34px;min-width:44px}.xp-icon,.xp-tabs button{background:none;border:0;min-height:44px}.xp-tabs button{color:var(--xp-muted);padding:14px 0;white-space:nowrap;font-size:12px}.xp-tabs button.selected{border-color:var(--xp-accent);color:var(--xp-accent);font-weight:700}.xp-onboarding-banner{display:flex;justify-content:space-between;gap:20px;align-items:center;background:#e1eef5;border:1px solid #bdd8e6;border-radius:10px;padding:20px 24px}.xp-onboarding-banner strong{font-size:15px}.xp-onboarding-banner p{font-size:12px;margin-top:5px;color:#536174}.xp-connections-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.xp-connection-caption{font-size:13px!important;margin-top:20px!important}.xp-connection-body{display:flex;flex-direction:column;gap:24px;max-width:940px}.xp-connection-body .xp-summary-row{padding:10px 0}.xp-connection-body>p{font-size:15px}.xp-connection-save{display:flex;justify-content:space-between;gap:16px;align-items:center;padding-top:20px;border-top:1px solid var(--xp-line);font-size:12px;color:var(--xp-muted)}.xp-mapping-check{display:flex;align-items:center;gap:14px;min-height:44px}.xp-mapping-check small{display:block;margin-top:6px;color:var(--xp-muted);font-size:11px}.xp-mapping .xp-row{padding-inline:0}.xp-mapping .xp-field{min-width:210px}.xp-setup-progress{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:20px 24px;background:#fafcfd;font-size:13px}.xp-step-number{width:34px;height:34px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:#e8eef4;color:#26406b;font-weight:700;flex-shrink:0}.xp-step-number.done{background:#e5f1eb;color:#27664f}.xp-task-title{font-size:15px!important;line-height:1.4;margin:10px 0 5px}.xp-pipeline{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.xp-pipeline>section{border:1px solid #dce5ed;border-radius:10px;background:#e8eef4;padding:14px;min-width:0}.xp-pipeline>section>header{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:14px}.xp-pipeline h2{font-size:12px;margin:0}.xp-lead{background:white;border:1px solid #d6e0e8;border-radius:9px;padding:18px;margin-bottom:12px;overflow-wrap:anywhere}.xp-lead h3{font-size:15px;line-height:1.4;margin:0 0 8px}.xp-lead p,.xp-lead>span{font-size:12px;color:#536174}.xp-lead>span{display:block;margin:18px 0}.xp-review-quote{font-size:16px;line-height:1.8;margin:20px 0;padding-left:20px;border-left:3px solid #bed8e6}.xp-reader p{margin:0 0 22px}.xp-goal-number{font-size:32px;font-weight:650}.xp-goal-number span{font-size:13px;font-weight:400;color:var(--xp-muted)}.xp-notice p{margin:5px 0 0;font-size:12px;line-height:1.7}@media(max-width:1200px){.xp-pipeline{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.xp-main{gap:18px;padding:24px 16px 100px}.xp-field input,.xp-field select,.xp-field textarea,.xp-search input{font-size:16px;min-height:44px}.xp-action-row strong,.xp-row strong,.xp-table td strong{font-size:12px}.xp-onboarding-banner{flex-direction:column;align-items:flex-start;padding:18px}.xp-connection-body .xp-form-grid,.xp-connections-grid,.xp-pipeline{grid-template-columns:1fr}.xp-connection-save{flex-direction:column;align-items:flex-start}.xp-mapping .xp-field{width:100%;min-width:0}.xp-setup-progress{flex-direction:column;align-items:flex-start;gap:12px;padding:18px}.xp-reader{padding:22px 18px;font-size:16px}.xp-checks label{min-height:44px;font-size:13px}}.xp-connections-grid .xp-connection-caption{grid-column:1;margin:0!important;font-size:12px!important}.xp-field input,.xp-field select,.xp-field textarea{min-height:44px;font-size:1rem}.xp-reader{line-height:1.8;max-width:800px;padding:30px;font-size:1rem}.xp-field{display:flex;flex-direction:column;gap:7px;font-weight:600;min-width:0;font-size:.8125rem}@media(max-width:760px){.xp-field input,.xp-field select,.xp-field textarea{font-size:1rem}}.bliss-scope .xp-property-filter select,.bliss-scope .xp-toolbar>select{appearance:none;-webkit-appearance:none;padding:0 38px 0 14px;font:500 15px/1.2 var(--font-open-sans),sans-serif;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none' stroke='%2364748b' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m4 6 4 4 4-4'/%3E%3C/svg%3E") no-repeat right 12px center;cursor:pointer}.bliss-scope .xp-segmented{display:inline-flex;gap:2px;padding:3px;border:1px solid var(--line-1);border-radius:10px;background:var(--bg-3)}.bliss-scope .xp-segmented button{display:inline-flex;align-items:center;gap:6px;min-height:36px;padding:0 12px;border:0;border-radius:8px;background:transparent;font:600 13px var(--font-open-sans),sans-serif;color:var(--ink-2);cursor:pointer;white-space:nowrap}.bliss-scope .xp-segmented button[aria-pressed=true]{background:#fff;color:var(--ink-1);box-shadow:0 1px 3px rgba(22,40,70,.12)}.bliss-scope .xp-inbox-tools{flex-wrap:wrap;gap:10px}.bliss-scope .xp-inbox-3{grid-template-columns:330px minmax(0,1fr) 270px;min-height:600px}.bliss-scope .xp-inbox-3>aside:first-child{background:#fff;overflow-y:auto;max-height:720px}.bliss-scope .xp-inbox-3>section>header{padding:16px 20px}.bliss-scope .xp-inbox-3 h2{font:700 16px var(--font-montserrat),sans-serif;margin:0 0 2px}.bliss-scope .xp-inbox-3 header p{font-size:13px}.bliss-scope .xp-inbox-3 .xp-chat{flex:1;padding:8px 22px 22px;overflow-y:auto;max-height:520px;background:#fff}.bliss-scope .xp-inbox-3 .xp-chat>div{margin-bottom:0}.bliss-scope .xp-inbox-back{display:none}.bliss-scope .xp-inbox-detail{border-left:1px solid var(--xp-line);background:#fafbfc;padding:20px 18px;display:flex;flex-direction:column;gap:12px;font-size:14px}.bliss-scope .xp-inbox-detail .xp-eyebrow{font:700 12px var(--font-open-sans),sans-serif;letter-spacing:.04em;text-transform:uppercase;color:var(--ink-3);margin:0}.bliss-scope .xp-inbox-detail dl{display:grid;gap:10px;margin:4px 0}.bliss-scope .xp-inbox-detail dl>div{display:grid;gap:1px}.bliss-scope .xp-inbox-detail dt{font-size:12px;color:var(--ink-3)}.bliss-scope .xp-inbox-detail dd{margin:0;color:var(--ink-1);font-weight:500}.bliss-scope .xp-inbox-detail .xp-strong{font-weight:700;color:var(--accent-hi,#155e7c)}.bliss-scope .xp-num{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.bliss-scope .xp-canal{display:inline-flex;align-items:center;gap:7px;font-weight:500;white-space:nowrap}.bliss-scope .xp-table td small{display:block}@media(max-width:1280px){.bliss-scope .xp-inbox-3{grid-template-columns:300px minmax(0,1fr)}.bliss-scope .xp-inbox-detail{display:none}}@media(max-width:760px){.bliss-scope .xp-inbox-3{display:block;min-height:0}.bliss-scope .xp-inbox-3[data-vista=chat]>aside:first-child,.bliss-scope .xp-inbox-3[data-vista=lista]>section{display:none}.bliss-scope .xp-inbox-3>aside:first-child{max-height:none;border-right:0}.bliss-scope .xp-inbox-3 .xp-chat{max-height:none;padding:4px 14px 18px}.bliss-scope .xp-inbox-3>section>header{padding:12px 14px;gap:8px}.bliss-scope .xp-inbox-back{display:inline-flex;align-items:center;justify-content:center}.bliss-scope .xp-inbox-3 form{padding:14px}.bliss-scope .xp-segmented{max-width:100%;overflow-x:auto}}.bliss-scope .xp-thread>span,.bliss-scope .xp-thread>span>span{min-width:0}.bliss-scope .xp-thread-prev{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(max-width:760px){.bliss-scope .xp-inbox-3>section>header{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;column-gap:6px;row-gap:10px}.bliss-scope .xp-inbox-3>section>header>.xp-btn{grid-column:1/-1;justify-self:start}}.bliss-scope .xp-inbox-3 form textarea{padding:10px 12px;min-height:72px;font-size:15px;line-height:1.45}.bliss-scope{font-family:var(--font-open-sans),Arial,sans-serif;color:var(--ink-1);background:var(--bg-0);font-size:14px;line-height:1.55;--xp-ink:var(--ink-1);--xp-muted:var(--ink-3);--xp-line:var(--line-1);--xp-accent:var(--accent);--xp-bg:var(--bg-0)}.xp-app{display:flex;min-height:100dvh;align-items:flex-start}.xp-sidebar{position:sticky;top:0;height:100dvh;display:flex;flex-direction:column;flex-shrink:0;border-right:1px solid var(--line-1);background:white;z-index:45}.xp-body{min-width:0;flex:1}.xp-topbar{position:sticky;top:0;z-index:30;display:flex;align-items:center;justify-content:space-between;height:52px;padding:0 24px;background:var(--bh-navy);color:white}.xp-breadcrumb,.xp-top-actions{display:flex;align-items:center;gap:12px}.xp-date{font-size:11px}.xp-breadcrumb{font-size:13px}.xp-topbar .xp-avatar{background:#ffffff24;color:white}.xp-bottomnav,.xp-mobile-menu{display:none}.xp-main{max-width:none;padding:24px;display:flex;flex-direction:column;gap:20px;min-width:0}.xp-main .page-header{margin-bottom:0}.xp-demo-bar{padding:7px 24px;background:var(--tone-watch-bg);border-bottom:1px solid var(--tone-watch-line);color:var(--tone-watch);font-size:11px;display:flex;justify-content:space-between;gap:12px}.xp-demo-bar button{min-height:32px;display:flex;align-items:center;gap:6px}.xp-field input,.xp-field select,.xp-field textarea,.xp-property-filter select,.xp-toolbar>select{min-height:44px;font-size:16px;border:1px solid var(--control-line);border-radius:var(--ui-radius);background:white;color:var(--ink-1)}.xp-card-body{padding:0}.xp-card{min-width:0}.xp-kpi{background:var(--bg-1);border:1px solid var(--line-1);box-shadow:none;border-radius:12px}.xp-kpi strong{font-family:var(--font-montserrat),sans-serif;color:var(--ink-1)}.xp-property-card{border-color:var(--line-1);box-shadow:none}.xp-property-card.selected{border-color:var(--accent-hi)}.xp-property-art{height:100px!important}.xp-property-art svg{display:none}.xp-property-art:before{content:"EX";font-family:var(--font-montserrat);font-size:30px;color:#fff8}.xp-tabs button[aria-selected=true]{color:var(--accent-hi);border-color:var(--accent-hi)}.xp-nav-backdrop{position:fixed;inset:0;z-index:40;background:#0006;border:0}.xp-app a:focus-visible,.xp-app button:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.xp-app .font-display{font-family:var(--font-montserrat),Arial,sans-serif}@media(max-width:1023px){.xp-app{display:block}.xp-sidebar{display:none;position:fixed;inset:0 auto 0 0;width:304px;max-width:88vw}.xp-sidebar.open{display:flex}.xp-topbar{padding:0 16px;height:56px}.xp-mobile-menu{display:flex;align-items:center;justify-content:center;width:44px;height:44px;color:white}.xp-date{display:none}.xp-breadcrumb{flex:1}.xp-breadcrumb>span{display:none}.xp-breadcrumb{font-size:0}.xp-breadcrumb strong{font-size:14px}.xp-main{padding:16px 12px 90px;gap:16px}.xp-demo-bar{padding:6px 12px;font-size:10px}.xp-demo-bar button{flex-shrink:0}.xp-bottomnav{display:flex;position:fixed;inset:auto 0 0;z-index:35;background:white;border-top:1px solid var(--line-1);padding:6px 6px max(8px,env(safe-area-inset-bottom))}.xp-bottomnav button{flex:1;min-width:0;min-height:48px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;font-size:10px;border-radius:8px;color:var(--ink-3)}.xp-bottomnav button[aria-current=page]{background:var(--accent-soft);color:var(--accent-hi);font-weight:700}.xp-app:has(input:focus) .xp-bottomnav,.xp-app:has(textarea:focus) .xp-bottomnav{display:none}.xp-app .xp-card{padding:14px}.xp-property-filter,.xp-property-filter select{width:100%}}.bliss-scope .xp-chat{display:block;background:white}.bliss-scope .xp-chat>div{margin-bottom:12px}.xp-launcher .xp-brand{display:inline-flex;align-items:center;gap:10px;font-family:var(--font-montserrat),sans-serif;font-size:26px;font-weight:700;color:#1b3555}.xp-launcher .xp-eyebrow{color:#155e7c;font-size:12px;font-weight:700;letter-spacing:.08em}@media(max-width:1023px){.xp-property-grid{grid-template-columns:1fr}}.explore-navigation{scrollbar-width:thin;scrollbar-color:var(--line-2) transparent}.explore-nav-shortcuts{padding-bottom:12px;margin-bottom:12px;border-bottom:1px solid var(--line-1)}.explore-nav-group+.explore-nav-group{margin-top:16px}.explore-nav-heading{font-size:12px;font-weight:750;min-height:44px;background:var(--bg-3);color:var(--bh-navy);gap:8px;padding:7px 8px}.explore-group-icon{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border:1px solid var(--line-1);border-radius:7px;background:white;color:var(--bh-navy)}.explore-nav-count{font-size:10px;font-weight:600;color:var(--ink-3)}.explore-nav-nested{margin:6px 0 0 20px;padding-left:10px;border-left:2px solid var(--line-1)}.explore-nav-items{display:flex;flex-direction:column;gap:3px}.explore-nav-items.hidden{display:none}.explore-nav-link{min-height:40px;font-size:13px;border:1px solid transparent}.explore-nav-link[aria-current=page]{font-weight:700;box-shadow:inset 3px 0 0 #fff8;border-color:var(--accent-hi)}.explore-nav-label{display:flex;align-items:center;gap:10px;margin:4px 10px 8px;font-size:10px;font-weight:750;letter-spacing:.08em;text-transform:uppercase;line-height:1.5;color:var(--ink-3)}.explore-nav-label:after{content:"";height:1px;flex:1;background:var(--line-1)}.explore-navigation.is-owner .explore-nav-group+.explore-nav-group{margin-top:20px}.explore-navigation.is-owner .explore-nav-link{padding-left:12px}@media(min-width:1024px){.explore-navigation.is-collapsed .explore-nav-items.lg\:hidden,.explore-navigation.is-collapsed .explore-nav-label{display:none}}@media(max-width:1023px){.explore-nav-link{min-height:44px}.explore-nav-heading{min-height:48px}}.xp-srv-bar{flex-wrap:wrap}.xp-srv-bar>span:first-child{flex:1 1 320px;min-width:0}.xp-srv-actions{display:flex;flex-wrap:wrap;gap:4px 14px;justify-content:flex-end}.xp-srv-actions button{min-height:32px}.xp-demo-bar i.xp-srv-ok{background:var(--ok)}.xp-demo-bar i.xp-srv-pausa{background:var(--error)}.xp-srv-cuentas{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.xp-srv-cuentas li{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 0;border-bottom:1px solid var(--xp-line)}.xp-srv-cuentas li:last-child{border-bottom:0}.xp-srv-cuentas strong{display:block;font-size:13px}.xp-srv-cuentas small{display:block;color:var(--xp-muted);font-size:11px}.xp-srv-llegada{padding:18px 23px;border-bottom:1px solid var(--xp-line)}.xp-srv-llegada:last-child{border-bottom:0}.xp-srv-llegada header{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.xp-srv-llegada header strong{display:block;font-size:13px}.xp-srv-llegada header small{display:block;color:var(--xp-muted);font-size:11px}.xp-srv-ficha>p,.xp-srv-llegada>p{font-size:12px;margin:10px 0}.xp-srv-ficha ul,.xp-srv-llegada ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:2px}.xp-srv-llegada li small{display:block;color:var(--xp-muted);font-size:10px;padding:0 10px 6px}.xp-srv-reqbtn{display:flex;width:100%;min-height:44px;align-items:center;justify-content:space-between;gap:10px;border:0;border-radius:8px;background:transparent;padding:6px 10px;font-size:12px;text-align:left;color:var(--xp-ink)}.xp-srv-reqbtn:not(:disabled):hover{background:var(--bg-0)}.xp-srv-reqbtn:disabled{cursor:default}.xp-srv-req{display:inline-flex;align-items:center;gap:5px;font-size:11px;font-weight:650;white-space:nowrap}.xp-srv-req-satisfecho{color:var(--ok)}.xp-srv-req-no_aplica{color:var(--xp-muted)}.xp-srv-req-pendiente{color:var(--warning)}.xp-srv-req-desconocido{color:var(--error)}.xp-srv-vencido{color:var(--error)!important;font-weight:700}.xp-srv-detalle{display:flex;flex-direction:column;gap:16px}.xp-srv-dl{display:grid;grid-template-columns:minmax(120px,190px) 1fr;gap:8px 16px;margin:0;font-size:12px}.xp-srv-dl>div{display:contents}.xp-srv-dl dt{color:var(--xp-muted)}.xp-srv-dl dd{margin:0}.xp-srv-h4{font-size:12px;font-weight:700;margin:0 0 8px}.xp-srv-lista{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px;font-size:12px}.xp-srv-lista small{display:block;color:var(--xp-muted);font-size:10px;margin-top:2px}.xp-srv-acciones{flex-wrap:wrap}.xp-srv-form{padding-top:16px}.xp-srv-ficha,.xp-srv-form{border-top:1px solid var(--xp-line)}.xp-srv-ficha{padding:16px 22px}@media(max-width:760px){.xp-srv-actions{justify-content:flex-start}.xp-srv-dl{grid-template-columns:1fr;gap:2px}.xp-srv-dl dd{margin-bottom:8px}.xp-srv-llegada{padding:16px}.xp-srv-cuentas li{flex-wrap:wrap}}.xp-srv-acciones{display:flex;gap:10px}.xp-srv-detalle .xp-srv-lista+.xp-srv-h4,.xp-srv-detalle section+section{margin-top:12px}@media(max-width:760px){.xp-srv-tabla thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.xp-srv-tabla,.xp-srv-tabla tbody{display:block}.xp-srv-tabla tr{display:grid;grid-template-columns:1fr 1fr;gap:6px 12px;padding:14px 16px;border-bottom:1px solid var(--xp-line)}.xp-srv-tabla td{display:block;padding:0!important;border:0!important;min-width:0}.xp-srv-tabla td:first-child,.xp-srv-tabla td:last-child{grid-column:1/-1}.xp-card .xp-segment{display:grid;grid-template-columns:1fr 1fr}.xp-card .xp-segment button{justify-content:center;min-height:44px}}