@font-face{font-family:Codec Pro;src:url(/_next/static/media/CodecPro.b357813c.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Codec Pro;src:url(/_next/static/media/CodecPro.b357813c.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Codec Pro;src:url(/_next/static/media/CodecPro.b357813c.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Codec Pro;src:url(/_next/static/media/CodecPro.b357813c.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}:root{--scrollbar-thumb:#c4b5fd;--scrollbar-track:#ffffff}[data-theme=theme-b2c]{--scrollbar-thumb:#a6cff7;--scrollbar-track:#ffffff}html[data-theme=theme-corporate]{--scrollbar-thumb:#CCE2FE;--scrollbar-track:transparent;overflow-y:auto;--red-bg:#fef2f2;--red:#dc2626}.corporate-ssr-addon--out-of-policy{cursor:not-allowed;-webkit-user-select:none;-moz-user-select:none;user-select:none}.corporate-ssr-addon__icon--out-of-policy{position:relative;width:84px;height:84px;margin-bottom:.75rem;border-radius:999px;border:1px solid #e8ecf0;background:#f8fafc;display:flex;align-items:center;justify-content:center}.corporate-ssr-addon__icon--out-of-policy img{width:36px;height:36px;-o-object-fit:contain;object-fit:contain;opacity:.45;filter:grayscale(1)}.corporate-ssr-addon__title{display:flex;align-items:center;min-height:1rem;font-size:.75rem;line-height:1rem;font-weight:500;color:#9ca3af;white-space:nowrap}@media (min-width:768px){.corporate-ssr-addon__title{font-size:.875rem;line-height:1.25rem}}.whatsapp-dialog-content,[data-radix-dialog-overlay]{background:transparent!important}.whatsapp-dialog-content{position:fixed!important;bottom:85px!important;right:20px!important;top:auto!important;left:auto!important;transform:none!important;max-width:300px!important;width:280px!important;padding:0!important;border:none!important;box-shadow:none!important;pointer-events:none!important}.whatsapp-dialog-content>*{pointer-events:auto!important}[data-radix-dialog-content].whatsapp-dialog-content{z-index:1001!important}[data-radix-dialog-portal]{position:fixed!important;top:0!important;left:0!important;width:100%!important;height:100%!important;pointer-events:none!important;z-index:1001!important}body[data-radix-dialog-scroll-lock]{overflow:hidden!important;padding-right:0!important}.whatsapp-button-container{position:fixed!important;bottom:20px!important;right:20px!important;z-index:1000!important;transform:translateZ(0)!important;will-change:transform!important}@media (max-width:768px){.whatsapp-dialog-content{bottom:75px!important;right:15px!important;width:260px!important}}@media (max-width:480px){.whatsapp-dialog-content{right:10px!important;left:10px!important;width:auto!important;max-width:none!important}}@keyframes heartbeat{0%{transform:scale(1);box-shadow:0 1px 4px rgba(37,211,102,.2),0 0 0 0 rgba(37,211,102,.4)}25%{transform:scale(1.1);box-shadow:0 1px 6px rgba(37,211,102,.25),0 0 0 1px rgba(37,211,102,.15)}50%{transform:scale(1.05);box-shadow:0 2px 8px rgba(37,211,102,.3),0 0 0 2px rgba(37,211,102,.08)}75%{transform:scale(1.15);box-shadow:0 2px 10px rgba(37,211,102,.35),0 0 0 3px rgba(37,211,102,.05)}to{transform:scale(1);box-shadow:0 1px 4px rgba(37,211,102,.2),0 0 0 0 rgba(37,211,102,.4)}}html[dir=rtl]{direction:rtl;text-align:right}.focus-visible-disable:focus-visible,[role=combobox]:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:none!important;box-shadow:none!important}::-webkit-scrollbar{width:3px;height:3px}::-webkit-scrollbar-thumb{background-color:var(--scrollbar-thumb);border-radius:4px;-webkit-transition:background-color .3s ease;transition:background-color .3s ease}::-webkit-scrollbar-track{background-color:var(--scrollbar-track);border-radius:4px}html{scroll-behavior:smooth;overflow-y:scroll;scrollbar-width:thin;scrollbar-color:var(--scrollbar-thumb) var(--scrollbar-track)}body.scroll-lock,html.scroll-lock{overflow:hidden!important}.container-page{margin-left:auto;margin-right:auto;width:100%;padding-left:1.5rem;padding-right:1.5rem}@media (min-width:1024px){.container-page{max-width:1120px;padding-left:2rem;padding-right:2rem}}@media (min-width:1280px){.container-page{max-width:1350px}}@media (min-width:1536px){.container-page{max-width:1600px}}@keyframes shimmer{0%{background-position:-1000px 0}to{background-position:1000px 0}}.shimmer-effect{background:linear-gradient(90deg,#f0f0f0,#e8e8e8 20%,#f0f0f0 40%,#f0f0f0);background-size:1000px 100%;animation:shimmer 1.5s infinite}.shimmer-effect-indigo{background:linear-gradient(90deg,#e0e7ff,#c7d2fe 20%,#e0e7ff 40%,#e0e7ff);background-size:1000px 100%;animation:shimmer 1.5s infinite}.hide-scrollbar::-webkit-scrollbar{display:none}.hide-scrollbar{-ms-overflow-style:none;scrollbar-width:none}html.scroll-lock,html[data-radix-dialog-scroll-lock]{overflow:hidden!important}html:not([data-radix-dialog-scroll-lock]):not(.scroll-lock){overflow:auto!important}html[data-theme=theme-corporate]{scrollbar-gutter:stable;&.corp-hotel-shell{scrollbar-gutter:auto}&.corp-hotel-shell,&.corp-hotel-shell body{overflow:hidden;height:100%}--font:"Codec Pro",sans-serif;--font-sans:"Codec Pro";--brand-radius:8px;--brand-button-radius:8px;--accent:#2563eb;--accent-hover:#1d4ed8;--accent-tint:color-mix(in srgb,var(--accent) 8%,white);--accent-hover-tint:color-mix(in srgb,var(--accent-hover) 12%,white);--accent-border:var(--accent);font-family:var(--font)}html[data-theme=theme-corporate] .ant-app,html[data-theme=theme-corporate] body{font-family:var(--font)!important}html[data-theme=theme-corporate]{--text-dark:#434343;--text-body:#64748b;html[data-theme=theme-corporate] .ant-app,html[data-theme=theme-corporate] body{font-family:var(--font)!important}--fs-caption:12px;--lh-caption:16px;--fs-body:14px;--lh-body:20px;--fs-subtitle:16px;--lh-subtitle:22px;--fs-title:24px;--lh-title:30px;--fw-regular:400;--fw-semibold:600;--fw-bold:600;--page-title-icon-size:22px;--page-title-icon-gap:10px;--page-title-icon-color:var(--accent);--page-title-desc-gap:6px;--radius-control:6px;.text-black,.text-gray-900,[class*="text-[#000000"],[class*="text-[#0B1719"],[class*="text-[#111827"]{color:var(--text-dark)!important}svg[stroke=black]{stroke:var(--text-dark)!important}&[data-brand-active=true] .rounded-md{border-radius:calc(var(--brand-radius) - 2px)}&[data-brand-active=true] .rounded-lg{border-radius:var(--brand-radius)}&[data-brand-active=true] .rounded-xl{border-radius:calc(var(--brand-radius) + 4px)}&[data-brand-active=true] .rounded-2xl{border-radius:calc(var(--brand-radius) + 8px)}&[data-brand-active=true] .corp-brand-button{border-radius:var(--brand-button-radius)}.brand-logo__img,.corporate-brand-logo{mix-blend-mode:multiply}button[role=combobox]:focus,button[role=combobox]:focus-visible{outline:none;border-color:var(--accent)!important;box-shadow:0 0 0 1px var(--accent)!important}[role=listbox] [role=option]:focus,[role=listbox] [role=option][data-highlighted],[role=listbox] [role=option][data-state=checked]{background:var(--accent-hover-tint)!important;color:var(--accent-hover)!important}[role=listbox] [role=option][data-state=checked]{font-weight:600}[role=listbox] [role=option][data-state=checked] svg{color:var(--accent-hover)!important}[cmdk-item]:hover,[cmdk-item][data-selected=true],[data-radix-collection-item]:focus,[data-radix-collection-item][data-highlighted]{background:var(--accent-hover-tint)!important;color:var(--accent-hover)!important}}html[data-theme=theme-corporate] .corp-page-title{margin:0;color:var(--text-dark);font-size:var(--fs-title);line-height:var(--lh-title);font-weight:var(--fw-semibold);font-family:var(--font),sans-serif}html[data-theme=theme-corporate] .corp-page-description{margin:var(--page-title-desc-gap) 0 0;color:var(--text-body);font-size:var(--fs-body);line-height:var(--lh-body);font-weight:var(--fw-regular);font-family:var(--font),sans-serif}html[data-theme=theme-corporate] .corp-page-title-row{display:inline-flex;align-items:center;gap:var(--page-title-icon-gap);margin:0}html[data-theme=theme-corporate] .corp-page-title-icon{flex-shrink:0;width:var(--page-title-icon-size);height:var(--page-title-icon-size);color:var(--page-title-icon-color)}html[data-theme=theme-corporate] .corp-page-title-icon-chip{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;flex-shrink:0;border-radius:var(--radius-control);background:var(--accent-tint);color:var(--page-title-icon-color)}html[data-theme=theme-corporate] .corp-page-title-icon-chip svg{width:22px;height:22px}html[data-theme=theme-corporate] .corp-page-title-refresh{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:none;border-radius:var(--radius-control);background:transparent;color:var(--page-title-icon-color);cursor:pointer;flex-shrink:0}html[data-theme=theme-corporate] .corp-page-title-refresh svg{width:16px;height:16px;color:inherit;stroke:currentColor}html[data-theme=theme-corporate] .corp-page-title-refresh:hover{background:color-mix(in srgb,var(--page-title-icon-color) 8%,white);color:var(--page-title-icon-color)}html[data-theme=theme-corporate] .corp-page-title-refresh:disabled{opacity:.55;cursor:not-allowed}html[data-theme=theme-corporate] .ant-select-dropdown .ant-select-item-option-selected:not(.ant-select-item-option-disabled){background:color-mix(in srgb,var(--accent-hover) 22%,white)!important;color:var(--accent-hover)!important;font-weight:600}html[data-theme=theme-corporate] .ant-select-dropdown .ant-select-item-option-active:not(.ant-select-item-option-disabled),html[data-theme=theme-corporate] .ant-select-dropdown .ant-select-item-option:hover:not(.ant-select-item-option-disabled){background:color-mix(in srgb,var(--accent-hover) 18%,white)!important}html[data-theme=theme-corporate] [data-radix-select-viewport] [role=option]:focus,html[data-theme=theme-corporate] [data-radix-select-viewport] [role=option][data-highlighted],html[data-theme=theme-corporate] [data-radix-select-viewport] [role=option][data-state=checked]{background:color-mix(in srgb,var(--accent-hover) 22%,white)!important;color:var(--accent-hover)!important}html[data-theme=theme-corporate] [data-radix-select-viewport] [role=option][data-state=checked] svg{color:var(--accent-hover)}html[data-theme=theme-corporate] .cbt-dropdown-option{display:flex;width:100%;align-items:center;gap:10px;padding:8px;border-radius:8px;text-align:left;transition:background-color .15s ease,color .15s ease;background:transparent;border:none;cursor:pointer;color:var(--text-dark);font-size:13px;font-weight:500}html[data-theme=theme-corporate] .cbt-dropdown-option:focus-visible,html[data-theme=theme-corporate] .cbt-dropdown-option:hover{background:color-mix(in srgb,var(--accent-hover) 18%,white)!important}html[data-theme=theme-corporate] .cbt-dropdown-option--selected,html[data-theme=theme-corporate] .cbt-dropdown-option--selected:hover{background:color-mix(in srgb,var(--accent-hover) 22%,white)!important;color:var(--accent-hover)!important;font-weight:600}html[data-theme=theme-corporate] .cbt-dropdown-option--selected .cbt-dropdown-option__check{color:var(--accent-hover)!important}html[data-theme=theme-corporate] .cbt-dropdown-trigger:focus,html[data-theme=theme-corporate] .cbt-dropdown-trigger:focus-visible,html[data-theme=theme-corporate] .cbt-dropdown-trigger:focus-within{outline:none!important;box-shadow:none!important;--tw-ring-shadow:0 0 #0000!important;--tw-ring-offset-shadow:0 0 #0000!important}html[data-theme=theme-corporate] .ant-select,html[data-theme=theme-corporate] .ant-select .ant-select-arrow,html[data-theme=theme-corporate] .ant-select .ant-select-selection-item,html[data-theme=theme-corporate] .ant-select .ant-select-selection-placeholder,html[data-theme=theme-corporate] .ant-select .ant-select-selection-search,html[data-theme=theme-corporate] .ant-select .ant-select-selection-search-input,html[data-theme=theme-corporate] .ant-select .ant-select-selector,html[data-theme=theme-corporate] .ant-select-dropdown .ant-select-item,html[data-theme=theme-corporate] .ant-select-dropdown .ant-select-item-option{cursor:pointer!important}html[data-theme=theme-corporate] .ant-select-focused .ant-select-selector,html[data-theme=theme-corporate] .ant-select-open .ant-select-selector,html[data-theme=theme-corporate] .ant-select-selector:focus{outline:none!important;box-shadow:none!important}html[data-theme=theme-corporate] [data-radix-select-trigger]:focus,html[data-theme=theme-corporate] [data-radix-select-trigger]:focus-visible,html[data-theme=theme-corporate] [data-radix-select-trigger][data-state=open]{outline:none!important;box-shadow:none!important;--tw-ring-shadow:0 0 #0000!important;--tw-ring-offset-shadow:0 0 #0000!important}html[data-theme=theme-corporate] [cmdk-item]:hover,html[data-theme=theme-corporate] [cmdk-item][data-selected=true]{background:color-mix(in srgb,var(--accent-hover) 18%,white)!important;color:var(--accent-hover)!important}html[data-theme=theme-corporate] [cmdk-item][data-selected=true]{background:color-mix(in srgb,var(--accent-hover) 22%,white)!important}html[data-theme=theme-corporate] .ant-picker-dropdown.cbt-date-picker-dropdown,html[data-theme=theme-corporate] .ant-picker-dropdown.cbt-date-picker-dropdown .ant-picker-panel-container,html[data-theme=theme-corporate] .ant-select-dropdown.cbt-select-dropdown,html[data-theme=theme-corporate] .cbt-dropdown-panel{border:none!important;outline:none!important}html[data-theme=theme-corporate] .cbt-trip-list{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#c1c6cd transparent}html[data-theme=theme-corporate] .cbt-trip-list::-webkit-scrollbar{width:8px}html[data-theme=theme-corporate] .cbt-trip-list::-webkit-scrollbar-thumb{background:#c1c6cd;border-radius:9999px}html[data-theme=theme-corporate] .cbt-trip-list::-webkit-scrollbar-track{background:transparent}html[data-theme=theme-corporate] .ant-picker-dropdown .ant-picker-cell-in-view.ant-picker-cell-today .ant-picker-cell-inner:before{border:none!important;box-shadow:none!important;outline:none!important;opacity:0!important;content:none!important}html[data-theme=theme-corporate] .ant-picker-dropdown .ant-picker-cell-inner{outline:none!important;box-shadow:none!important}html[data-theme=theme-corporate] .ant-picker-dropdown .ant-picker-cell-inner:focus,html[data-theme=theme-corporate] .ant-picker-dropdown .ant-picker-cell-inner:focus-visible,html[data-theme=theme-corporate] .ant-picker-dropdown .ant-picker-cell:focus .ant-picker-cell-inner{outline:none!important;box-shadow:none!important;border-color:transparent!important}html[data-theme=theme-corporate] .ant-picker-dropdown .ant-picker-cell:hover:not(.ant-picker-cell-selected):not(.ant-picker-cell-disabled) .ant-picker-cell-inner{background:color-mix(in srgb,var(--accent) 12%,white)!important}html[data-theme=theme-corporate] .ant-picker-dropdown .ant-picker-cell-in-view.ant-picker-cell-range-end .ant-picker-cell-inner,html[data-theme=theme-corporate] .ant-picker-dropdown .ant-picker-cell-in-view.ant-picker-cell-range-start .ant-picker-cell-inner,html[data-theme=theme-corporate] .ant-picker-dropdown .ant-picker-cell-in-view.ant-picker-cell-selected .ant-picker-cell-inner{background:var(--accent)!important;color:#fff!important}html[data-theme=theme-corporate] .ant-picker-dropdown .ant-picker-cell-in-view.ant-picker-cell-in-range:before,html[data-theme=theme-corporate] .ant-picker-dropdown .ant-picker-cell-in-view.ant-picker-cell-range-end:not(.ant-picker-cell-range-end-single):before,html[data-theme=theme-corporate] .ant-picker-dropdown .ant-picker-cell-in-view.ant-picker-cell-range-start:not(.ant-picker-cell-range-start-single):before{background:color-mix(in srgb,var(--accent-hover) 22%,white)!important}html[data-theme=theme-corporate] .ant-picker-dropdown .ant-picker-cell-in-view.ant-picker-cell-range-hover-end:before,html[data-theme=theme-corporate] .ant-picker-dropdown .ant-picker-cell-in-view.ant-picker-cell-range-hover-start:before,html[data-theme=theme-corporate] .ant-picker-dropdown .ant-picker-cell-in-view.ant-picker-cell-range-hover:before{background:color-mix(in srgb,var(--accent-hover) 14%,white)!important}html[data-theme=theme-corporate] .ant-message .ant-message-notice-content{background:#ffffff!important;color:var(--text-dark,#434343)!important;border:1px solid #e8ecf0;border-radius:var(--radius-control,6px);box-shadow:0 4px 20px rgba(15,23,42,.05);font-family:var(--font),sans-serif;font-size:var(--fs-body,14px);line-height:var(--lh-body,20px)}html[data-theme=theme-corporate] .ant-message .ant-message-custom-content{color:inherit}