._description_1opbb_1{color:#ebebf599;text-align:left;padding:20px 30px;font-size:14px;font-weight:300;line-height:20px}@media (prefers-color-scheme:light){._description_1opbb_1{color:#3c3c4399}}._divider_1rceb_1{background-color:#545458a6;width:100%;height:1px;transform:scaleY(.2)}@media (prefers-color-scheme:light){._divider_1rceb_1{color:#3c3c435c}}._icon_1eqrk_1{border:0;height:100%}._circle_1eqrk_6{fill:#363739}._cross_1eqrk_10{fill:#a3a4a9}@media (prefers-color-scheme:light){._circle_1eqrk_6{fill:#dedede}._cross_1eqrk_10{fill:#807f84}}._closeButton_4z5c7_1{background:0 0;border:0;border-radius:30px;justify-content:center;align-items:center;width:30px;height:30px;display:flex}._header_1yk10_1{justify-content:space-between;padding:15px;display:flex}._header_1yk10_1 *{margin:0;padding:0}._appInfo_1yk10_12{flex-flow:row;display:flex}._appIcon_1yk10_17{border-radius:7.5px;width:60px;min-width:60px;height:60px;min-height:60px;overflow:hidden}._appTitleContainer_1yk10_26{text-align:left;flex-flow:column;justify-content:flex-start;align-items:flex-start;gap:4px;padding:4px 15px;display:flex}._appTitle_1yk10_26{color:#fff;font-size:16px;font-weight:600;line-height:20px}._appSubtitle_1yk10_43{color:#ebebf599;font-size:14px;font-weight:300;line-height:20px}@media (prefers-color-scheme:light){._appTitle_1yk10_26{color:#000}._appSubtitle_1yk10_43{color:#3c3c4399}}._overlay_fuhtc_1{opacity:0;pointer-events:none;touch-action:none;background-color:#0a0a0a80;width:100%;min-width:100vw;height:100%;min-height:100vh;transition:opacity .2s ease-in;position:fixed;top:0;left:0}._visible_fuhtc_16{opacity:1;pointer-events:all;touch-action:auto;z-index:999999;display:block}@media (prefers-color-scheme:light){._overlay_fuhtc_1{background-color:#0a0a0a33}}._panel_ta6xy_1{box-sizing:border-box;z-index:999999;background-color:#222;border-radius:13px 13px 0 0;width:100%;transition:transform .4s cubic-bezier(.4,.24,.3,1);position:fixed;bottom:0;left:0;overflow:hidden;transform:translateY(calc(100% + 10px));box-shadow:0 0 100px #0000003b,0 0 100px #0000003b}._panel_ta6xy_1._visible_ta6xy_16{display:block;transform:translateY(0)}@media (prefers-color-scheme:light){._panel_ta6xy_1{background-color:#f6f6f6}}._icon_1rnxv_1{color:#0a84ff;fill:#0a84ff;width:20px}@media (prefers-color-scheme:light){._icon_1rnxv_1{color:#007aff;fill:#007aff}}._stepItem_ywmhz_1{justify-content:flex-start;align-items:center;width:100%;margin:15px 0;font-size:14px;font-weight:300;line-height:20px;display:flex}._stepItem_ywmhz_1:first-of-type{margin-top:0}._stepItem_ywmhz_1:last-of-type{margin-bottom:0}._copy_ywmhz_20{text-align:left;color:#ebebf599;margin:0 0 0 30px}@media (prefers-color-scheme:light){._copy_ywmhz_20{color:#3c3c4399}}._list_13twy_1{margin:0;padding:20px 30px;list-style:inside decimal}._container_1w4ni_1 *{font-smoothing:antialiased;-moz-osx-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;font-family:-apple-system,system-ui,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,Arial,sans-serif}._noScroll_1w4ni_9{overflow:hidden}._errorContainer_1rb1s_1{justify-content:center;align-items:center;min-height:50vh;padding:20px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;display:flex}._errorContent_1rb1s_19{text-align:center;background:#fff;border:1px solid #e8e8e8;border-radius:12px;max-width:500px;padding:40px;box-shadow:0 4px 20px #0000001a}._errorTitle_1rb1s_39{color:#333;margin-bottom:16px;font-size:24px;font-weight:600}._errorMessage_1rb1s_53{color:#666;margin-bottom:24px;font-size:16px;line-height:1.5}._retryInfo_1rb1s_67{color:#007bff;margin-bottom:16px;font-size:14px;font-weight:500}._errorActions_1rb1s_81{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}._retryButton_1rb1s_95,._secondaryButton_1rb1s_97,._refreshButton_1rb1s_99{color:#fff;cursor:pointer;background:#007bff;border:none;border-radius:6px;min-width:100px;padding:12px 24px;font-size:14px;font-weight:500;transition:background-color .2s}._retryButton_1rb1s_95:hover,._secondaryButton_1rb1s_97:hover,._refreshButton_1rb1s_99:hover{background:#0056b3}._retryButton_1rb1s_95:disabled{cursor:not-allowed;opacity:.7;background:#6c757d}._secondaryButton_1rb1s_97{background:#6c757d}._secondaryButton_1rb1s_97:hover{background:#545b62}._refreshButton_1rb1s_99{background:#28a745}._refreshButton_1rb1s_99:hover{background:#1e7e34}._maxRetriesMessage_1rb1s_181{color:#dc3545;margin-bottom:16px;font-size:14px}._tips_1rb1s_193{text-align:left;background:#f8f9fa;border-radius:6px;margin-top:20px;padding:16px}._tips_1rb1s_193 h4{color:#495057;margin:0 0 8px;font-size:14px}._tips_1rb1s_193 ul{color:#6c757d;margin:0;padding-left:20px;font-size:13px}._tips_1rb1s_193 li{margin-bottom:4px}._rateLimitModal_1hk9w_1 .modal-dialog,._modalDialog_1hk9w_11{max-width:400px;margin:0 auto}._modalContent_1hk9w_21{background:#fff;border:none;border-radius:12px;overflow:hidden;box-shadow:0 10px 30px #00000026}._modalContentWrapper_1hk9w_37{text-align:center;padding:32px 24px 24px;position:relative}._closeButton_1hk9w_49{cursor:pointer;color:#666;background:0 0;border:none;border-radius:4px;padding:4px;transition:all .2s;position:absolute;top:16px;right:16px}._closeButton_1hk9w_49:hover{color:#333;background-color:#f5f5f5}._iconContainer_1hk9w_85{margin-bottom:16px}._rateLimitIcon_1hk9w_93{color:#ff9800;font-size:48px;animation:2s infinite _pulse_1hk9w_1}@keyframes _pulse_1hk9w_1{0%{opacity:1;transform:scale(1)}50%{opacity:.8;transform:scale(1.05)}to{opacity:1;transform:scale(1)}}._title_1hk9w_135{color:#333;margin:0 0 8px;font-size:24px;font-weight:600}._underline_1hk9w_149{background:linear-gradient(90deg,#ff9800,#f57c00);border-radius:2px;width:60px;height:3px;margin:0 auto 24px}._modalBody_1hk9w_165{margin-bottom:32px}._message_1hk9w_173{color:#666;margin:0 0 16px;font-size:16px;line-height:1.5}._countdown_1hk9w_187{color:#ff9800;margin:0 0 16px;font-size:15px;font-weight:500}._countdownNumber_1hk9w_201{color:#f57c00;font-size:18px;font-weight:700}._maxRetriesWarning_1hk9w_213{color:#d32f2f;margin:0 0 16px;font-size:14px;font-weight:500}._retryInfo_1hk9w_227{color:#666;margin:0 0 16px;font-size:13px;font-style:italic}._buttonGroup_1hk9w_241{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}._primaryButton_1hk9w_255{color:#fff;cursor:pointer;background:linear-gradient(135deg,#ff9800,#f57c00);border:none;border-radius:8px;min-width:100px;padding:12px 24px;font-size:15px;font-weight:500;transition:all .3s}._primaryButton_1hk9w_255:hover{background:linear-gradient(135deg,#f57c00,#e65100);transform:translateY(-1px);box-shadow:0 4px 12px #ff98004d}._primaryButton_1hk9w_255:active{transform:translateY(0)}._secondaryButton_1hk9w_301{color:#666;cursor:pointer;background:#f5f5f5;border:1px solid #ddd;border-radius:8px;min-width:100px;padding:12px 24px;font-size:15px;font-weight:500;transition:all .3s}._secondaryButton_1hk9w_301:hover{color:#333;background:#eee;border-color:#ccc}._secondaryButton_1hk9w_301:active{transform:translateY(0)}@media (max-width:480px){._modalDialog_1hk9w_11{max-width:90%;margin:0 5%}._modalContentWrapper_1hk9w_37{padding:24px 20px 20px}._title_1hk9w_135{font-size:20px}._buttonGroup_1hk9w_241{flex-direction:column}._primaryButton_1hk9w_255,._secondaryButton_1hk9w_301{width:100%}}:root{--dark-mode:true;--navbar-bg-color:#48bbbe;--navbar-text-color:black;--primary-color:#007db5;--secondary-color:#fff;--header-bg-color:#252231e6;--header-text-color:#fff;--btn-primary-color:#007db5;--btn-secondary-color:black;--font-family:Roboto, sans-serif;--navbar-bg-color-new:#285d80;--main-text-color:#0009;--main-text-hover:#000;--main-text-active:#fff;--main-text-active-background:#252231e6;--label-text-color:#333333de;--hightlight-text-color:#363b3d;--info-text-color:#939ea8;--additional-info-color:#566879;--cta-color:#007db5;--cta-color-active:white;--icon-color:#4281d1;--link-color:#007db5;--button-color:#2d74cc;--button-color-light:#0000;--button-color-light-hover:#eee;--border-color:#e9eaec;--input-border-color:#e6e6e6;--select-color:#56697a;--popover-text-color:#5d687a;--background-dark-color:#fcfcfc;--background-light-color:#fff;--rangepicker-weekday-caption:#333;--rangepicker-cell-end:#43a4f1;--rangepicker-cell-end-text:#fffc;--rangepicker-cell-span:#43a4f136;--rangepicker-cell-disabled:#eee;--rangepicker-cell-disabled-text:#b2b2b2;font-size:14px}html:focus-within{scroll-behavior:smooth}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}body{color:#0009;font-family:var(--font-family);letter-spacing:.27px;margin:0;font-size:14px;font-weight:400;line-height:20px}h1{color:#333333de;text-align:left;letter-spacing:-1.5px;margin-top:24px;margin-bottom:16px;font-family:Roboto,sans-serif;font-size:96px;font-weight:300;line-height:96px}h2{opacity:1;color:#333333de;letter-spacing:-.5px;margin-top:16px;margin-bottom:32px;font-family:Roboto,sans-serif;font-size:60px;font-weight:300;line-height:56px}h3{color:#333333de;margin-top:16px;margin-bottom:16px;font-family:Roboto,sans-serif;font-size:48px;font-weight:400;line-height:40px}h4{color:#494949de;letter-spacing:.25px;max-width:770px;margin-top:16px;margin-bottom:16px;font-family:Roboto,sans-serif;font-size:34px;font-weight:400;line-height:32px}h5{color:#494949de;letter-spacing:-1px;margin-top:8px;margin-bottom:16px;font-family:Roboto,sans-serif;font-size:24px;font-weight:400;line-height:20px}h6{opacity:1;color:#494949;letter-spacing:.15px;text-transform:none;margin-top:10px;margin-bottom:10px;font-family:Roboto,sans-serif;font-size:20px;font-weight:400;line-height:16px}p{color:#0009;margin-bottom:8px;font-size:16px;line-height:28px}a{color:#007db5;line-height:24px;text-decoration:none;display:inline}a:hover{text-decoration:underline}ul{margin-top:0;margin-bottom:8px;padding-left:36px}img{max-width:100%;display:inline-block}label{color:#333;text-transform:uppercase;margin-bottom:5px;font-family:Roboto,sans-serif;font-size:11px;font-weight:400;display:block}blockquote{border-left:4px solid #00aff5;margin-bottom:16px;padding:16px;font-family:Montserrat,sans-serif;font-size:18px;font-weight:600;line-height:22px}.modal-open .modal{padding:0!important}.gallery-figcaption .gallery-figcaption--thumbnails .caption-thumbnails ul.thumbnails-list li button.thumbnail-button{border:0}@media screen and (max-width:767px){h1{font-size:64px;font-weight:400;line-height:60px}h2{font-size:52px;line-height:48px}h3{font-size:32px;line-height:32px}h4{font-size:28px;line-height:28px}}.dropdown-toggle{color:var(--navbar-text-color)}.dropdown-toggle:hover{color:#fff}.carousel .carousel-indicators li{border-radius:100%;width:8px;height:8px}.material_select_dropdown__2Ml2- .dropdown-menu.show,.material_select_dropdown__2Ml2- .dropdown-menu.show[style]{opacity:1!important;pointer-events:auto!important;visibility:visible!important;z-index:1055!important;display:flex!important;position:absolute!important;overflow-x:hidden!important}.material_select_dropdown__2Ml2- .dropdown-menu:not(.show),.material_select_dropdown__2Ml2- .dropdown-menu:not(.show)[style]{opacity:0!important;pointer-events:none!important;visibility:hidden!important}.ant-select-item-option[data-testid*=select_meal_type_option]{align-items:center!important;gap:12px!important;padding:12px 16px!important;display:flex!important}.ant-select-item-option[data-testid*=select_meal_type_option] .ant-select-item-option-content{align-items:center!important;gap:12px!important;width:100%!important;display:flex!important}.ant-select-item-option[data-testid=select_meal_type_option_full_breakfast] .ant-select-item-option-content:before{content:"";color:#ffc107;text-align:center;width:20px;font-family:"Font Awesome 6 Free";font-size:16px;font-weight:900}.ant-select-item-option[data-testid=select_meal_type_option_half_board] .ant-select-item-option-content:before{content:"";color:#28a745;text-align:center;width:20px;font-family:"Font Awesome 6 Free";font-size:16px;font-weight:900}.ant-select-item-option[data-testid=select_meal_type_option_room_only] .ant-select-item-option-content:before{content:"";color:#6c757d;text-align:center;width:20px;font-family:"Font Awesome 6 Free";font-size:16px;font-weight:900}.ant-select-item-option[data-testid=select_meal_type_option_self_catering] .ant-select-item-option-content:before{content:"";color:#17a2b8;text-align:center;width:20px;font-family:"Font Awesome 6 Free";font-size:16px;font-weight:900}.ant-select-item-option[data-testid=select_meal_type_option_bermuda] .ant-select-item-option-content:before{content:"";color:#007bff;text-align:center;width:20px;font-family:"Font Awesome 6 Free";font-size:16px;font-weight:900}.ant-select-item-option[data-testid=select_meal_type_option_dinner_bed_and_breakfast_plan] .ant-select-item-option-content:before{content:"";color:#6f42c1;text-align:center;width:20px;font-family:"Font Awesome 6 Free";font-size:16px;font-weight:900}.ant-select-item-option[data-testid=select_meal_type_option_family_american] .ant-select-item-option-content:before{content:"";color:#fd7e14;text-align:center;width:20px;font-family:"Font Awesome 6 Free";font-size:16px;font-weight:900}.ant-select-item-option[data-testid=select_meal_type_option_breakfast_and_lunch] .ant-select-item-option-content:before{content:"";color:#20c997;text-align:center;width:20px;font-family:"Font Awesome 6 Free";font-size:16px;font-weight:900}.ant-select-item-option[data-testid=select_meal_type_option_lunch_and_dinner] .ant-select-item-option-content:before{content:"";color:#e83e8c;text-align:center;width:20px;font-family:"Font Awesome 6 Free";font-size:16px;font-weight:900}.ant-select-item-option[data-testid*=select_meal_type_option]:hover .ant-select-item-option-content:before{transition:transform .2s;transform:scale(1.1)}.ant-select-item-option[data-testid*=select_meal_type_option].ant-select-item-option-active .ant-select-item-option-content:before,.ant-select-item-option[data-testid*=select_meal_type_option].ant-select-item-option-selected .ant-select-item-option-content:before{filter:brightness(1.2);transform:scale(1.1)}.ant-select-item-option[data-testid*=select_meal_type_option] .ant-select-item-option-content{padding-left:0!important}.ant-select-item-option[data-testid*=select_meal_type_option] .ant-select-item-option-state{margin-left:auto!important}
