@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:400;src:url(/assets/fonts/roboto-400-normal-latin-ext.759f7c59.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:400;src:url(/assets/fonts/roboto-400-normal-latin.ee07f3bd.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:500;src:url(/assets/fonts/roboto-500-normal-latin-ext.759f7c59.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:500;src:url(/assets/fonts/roboto-500-normal-latin.ee07f3bd.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:700;src:url(/assets/fonts/roboto-700-normal-latin-ext.759f7c59.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:700;src:url(/assets/fonts/roboto-700-normal-latin.ee07f3bd.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Google Sans;font-style:normal;font-weight:400;src:url(/assets/fonts/google-sans-400-normal-latin-ext.33194183.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Google Sans;font-style:normal;font-weight:400;src:url(/assets/fonts/google-sans-400-normal-latin.413e30cf.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Google Sans;font-style:normal;font-weight:500;src:url(/assets/fonts/google-sans-500-normal-latin-ext.33194183.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Google Sans;font-style:normal;font-weight:500;src:url(/assets/fonts/google-sans-500-normal-latin.413e30cf.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Google Sans;font-style:normal;font-weight:700;src:url(/assets/fonts/google-sans-700-normal-latin-ext.33194183.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Google Sans;font-style:normal;font-weight:700;src:url(/assets/fonts/google-sans-700-normal-latin.413e30cf.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Google Sans Text;font-style:normal;font-weight:400;src:url(/assets/fonts/google-sans-text-400-normal-latin-ext.1ebdf7b5.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Google Sans Text;font-style:normal;font-weight:400;src:url(/assets/fonts/google-sans-text-400-normal-latin.79b2fec0.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Google Sans Text;font-style:normal;font-weight:500;src:url(/assets/fonts/google-sans-text-500-normal-latin-ext.c9569baf.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Google Sans Text;font-style:normal;font-weight:500;src:url(/assets/fonts/google-sans-text-500-normal-latin.7ff339d8.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Playfair Display;font-style:italic;font-weight:400;src:url(/assets/fonts/playfair-display-400-italic-latin-ext.e89cff20.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Playfair Display;font-style:italic;font-weight:400;src:url(/assets/fonts/playfair-display-400-italic-latin.0f6b5981.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Playfair Display;font-style:italic;font-weight:700;src:url(/assets/fonts/playfair-display-700-italic-latin-ext.e89cff20.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Playfair Display;font-style:italic;font-weight:700;src:url(/assets/fonts/playfair-display-700-italic-latin.0f6b5981.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Playfair Display;font-style:italic;font-weight:800;src:url(/assets/fonts/playfair-display-800-italic-latin-ext.e89cff20.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Playfair Display;font-style:italic;font-weight:800;src:url(/assets/fonts/playfair-display-800-italic-latin.0f6b5981.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Playfair Display;font-style:normal;font-weight:700;src:url(/assets/fonts/playfair-display-700-normal-latin-ext.5cf66780.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Playfair Display;font-style:normal;font-weight:700;src:url(/assets/fonts/playfair-display-700-normal-latin.62fc3d7c.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{--color-bg:#000;--color-bg-brand:#0d1521;--color-brand:#17b8d0;--color-brand-subtle:#17b8d033;--color-on-brand:#fff;--color-focus:#17b8d0;--color-surface:#ffffff12;--color-surface-hover:#ffffff1f;--color-text:#f2f4f8;--color-text-muted:#ffffff8c;--color-text-faint:#ffffff59;--color-on-light:#0d1521;--color-home-greeting:#f2f4f8;--color-home-status:#f2f4f8;--color-border:#ffffff38;--color-border-subtle:#ffffff1a;--color-danger:#e04848;--color-on-danger:#fff;--color-success:#2ecc71;--color-warning:#fa0;--color-info:#5b9cf6;--color-success-subtle:#2ecc7126;--color-danger-subtle:#e0484826;--color-warning-subtle:#ffaa0026;--color-info-subtle:#5b9cf626;--color-panel:#000000bf;--color-overlay:#0009;--gradient-overlay:linear-gradient(105deg,#000000f7,#000000e6 38%,#0009 62%,#0000002e);--gradient-hero-x:linear-gradient(90deg,#000 0%,#000 20%,#000000eb 40%,#0000008c 60%,#0000);--gradient-hero-y:linear-gradient(180deg,#0000 0%,#000);--overlay-panel-rgb:0,0,0;--home-logo-filter:brightness(0) invert(1);--home-logo-tint:none;--home-status-color:#f2f4f8;--home-status-focus-bg:#ffffff1f;--home-status-focus-ring:#17b8d0;--home-status-color-focus:#f2f4f8;--home-greeting-color:#f2f4f8;--home-name-color:#f2f4f8;--home-fact-label-color:#f2f4f8;--home-fact-value-color:#f2f4f8;--home-qr-card-bg:#000000bf;--home-qr-card-border:#ffffff38;--home-qr-plate-bg:#0d1521;--home-qr-modules:#f2f4f8;--home-qr-title-color:#f2f4f8;--home-qr-hint-color:#ffffff8c;--home-card-bg:#ffffff12;--home-card-bg-focus:#ffffff1f;--home-card-border:#ffffff1a;--home-card-border-focus:#17b8d0;--home-card-icon:#fff;--home-card-icon-focus:#fff;--home-card-label:#fff;--home-card-label-focus:#fff;--home-lang-bg:#0d1521;--home-lang-border:#ffffff38;--home-lang-title:#f2f4f8;--home-lang-option-bg:#ffffff12;--home-lang-option-text:#f2f4f8;--home-lang-selected-bg:#17b8d033;--home-lang-accent:#17b8d0;--home-lang-hint:#ffffff8c;--home-weather-bg:#0d1521;--home-weather-border:#ffffff38;--home-weather-title:#f2f4f8;--home-weather-text:#f2f4f8;--home-weather-muted:#ffffff8c;--home-weather-tile-bg:#ffffff12;--home-weather-today-bg:#17b8d033;--home-weather-accent:#17b8d0;--home-weather-close-bg:#ffffff12;--home-weather-close-bg-focus:#ffffff1f;--home-weather-close-text:#f2f4f8;--home-weather-close-text-focus:#f2f4f8;--home-weather-overlay:#0009;--home-weather-city:#f2f4f8;--home-weather-credit:#ffffff8c;--home-weather-now-temp:#f2f4f8;--home-weather-now-text:#ffffff8c;--home-weather-label:#ffffff8c;--home-weather-tile-border:#0000;--home-weather-tile-label:#f2f4f8;--home-weather-tile-temp:#f2f4f8;--home-weather-tile-min:#ffffff8c;--home-weather-icon-fallback:#ffffff8c;--home-weather-today-border:#17b8d0;--home-weather-today-label:#f2f4f8;--home-weather-today-temp:#f2f4f8;--home-weather-today-min:#ffffff8c;--home-weather-close-border:#0000;--home-weather-close-border-focus:#0000;--home-weather-close-ring:#17b8d0;--home-welcome-overlay:#0009;--home-welcome-bg:#0d1521;--home-welcome-border:#ffffff1a;--home-welcome-divider:#ffffff1a;--home-welcome-frame-bg:#000;--home-welcome-failed:#ffffff8c;--home-welcome-muted-hint:#fa0;--home-welcome-bar-bg:#ffffff1a;--home-welcome-bar-fill:#17b8d0;--home-welcome-time:#ffffff8c;--home-welcome-title:#f2f4f8;--home-welcome-guest:#f2f4f8;--home-welcome-body:#ffffff8c;--home-welcome-hint:#ffffff59;--home-welcome-qr-bg:#000000bf;--home-welcome-qr-border:#ffffff1a;--home-welcome-qr-title:#f2f4f8;--home-welcome-confirm-border:#ffffff1a;--home-welcome-confirm-title:#f2f4f8;--home-welcome-confirm-body:#ffffff8c;--home-welcome-btn-bg:#17b8d0;--home-welcome-btn-text:#0d1521;--home-welcome-btn-border:#0000;--home-welcome-btn-bg-focus:#17b8d0;--home-welcome-btn-text-focus:#0d1521;--home-welcome-btn-border-focus:#0000;--home-welcome-ghost-bg:#0000;--home-welcome-ghost-text:#ffffff8c;--home-welcome-ghost-border:#ffffff38;--home-welcome-ghost-bg-focus:#0000;--home-welcome-ghost-text-focus:#f2f4f8;--home-welcome-ghost-border-focus:#f2f4f8;--home-welcome-focus-ring:#f2f4f8;--hotelinfo-header-color:#f2f4f8;--hotelinfo-eyebrow-color:#ffffff59;--hotelinfo-title-color:#f2f4f8;--hotelinfo-subtitle-color:#ffffff8c;--hotelinfo-strip-bg:#000;--hotelinfo-card-bg:#000;--hotelinfo-card-border:#ffffff1a;--hotelinfo-card-border-focus:#17b8d0;--hotelinfo-card-label:#ffffff8c;--hotelinfo-card-label-focus:#17b8d0;--hotelinfo-list-header-color:#f2f4f8;--hotelinfo-list-back-bg:#ffffff12;--hotelinfo-list-back-border:#ffffff38;--hotelinfo-list-back-text:#f2f4f8;--hotelinfo-list-back-focus:#17b8d0;--hotelinfo-list-back-text-focus:#f2f4f8;--hotelinfo-list-eyebrow-color:#ffffff59;--hotelinfo-list-title-color:#f2f4f8;--hotelinfo-list-subtitle-color:#ffffff8c;--hotelinfo-list-badge-bg:#ffffff12;--hotelinfo-list-badge-text:#f2f4f8;--hotelinfo-list-badge-border:#ffffff1a;--hotelinfo-list-badge-success-bg:#22c55e26;--hotelinfo-list-badge-success-text:#2ecc71;--hotelinfo-list-badge-success-border:#22c55e4d;--hotelinfo-list-badge-error-bg:#ef444426;--hotelinfo-list-badge-error-text:#e04848;--hotelinfo-list-badge-error-border:#ef44444d;--hotelinfo-list-badge-warning-bg:#eab30826;--hotelinfo-list-badge-warning-text:#fa0;--hotelinfo-list-badge-warning-border:#eab3084d;--hotelinfo-list-strip-bg:#000;--hotelinfo-list-card-bg:#000;--hotelinfo-list-card-border:#ffffff1a;--hotelinfo-list-card-border-focus:#17b8d0;--hotelinfo-list-card-label:#ffffff8c;--hotelinfo-list-card-label-focus:#17b8d0;--hotelinfo-detail-header-color:#f2f4f8;--hotelinfo-detail-back-bg:#ffffff12;--hotelinfo-detail-back-border:#ffffff38;--hotelinfo-detail-back-text:#f2f4f8;--hotelinfo-detail-back-focus:#17b8d0;--hotelinfo-detail-back-text-focus:#f2f4f8;--hotelinfo-detail-title-color:#f2f4f8;--hotelinfo-detail-desc-color:#f2f4f8;--hotelinfo-detail-pill-bg:#0009;--hotelinfo-detail-rating-bg:#0009;--hotelinfo-detail-rating-accent:#fa0;--hotelinfo-detail-rating-text:#f2f4f8;--hotelinfo-detail-card-bg:#0009;--hotelinfo-detail-card-border:#ffffff1a;--hotelinfo-detail-card-label:#ffffff8c;--hotelinfo-detail-card-value:#f2f4f8;--hotelinfo-detail-panel-scale:1;--hotelinfo-detail-action-bg:#0009;--hotelinfo-detail-action-border:#ffffff38;--hotelinfo-detail-action-text:#f2f4f8;--hotelinfo-detail-action-bg-focus:#17b8d0;--hotelinfo-detail-action-border-focus:#17b8d0;--hotelinfo-detail-action-text-focus:#0d1521;--hotelinfo-detail-thumb-border-focus:#17b8d0;--hotelinfo-detail-video-bg:#0d1521;--hotelinfo-detail-video-label:#ffffff8c;--hotelinfo-detail-location-bg:#ffffff12;--hotelinfo-detail-location-title:#f2f4f8;--hotelinfo-detail-location-text:#ffffff8c;--hotelinfo-detail-location-close:#0d1521;--hotelinfo-detail-rate-bg:#ffffff12;--hotelinfo-detail-rate-border:#ffffff1a;--hotelinfo-detail-rate-title:#f2f4f8;--hotelinfo-detail-rate-eyebrow:#ffffff59;--hotelinfo-detail-rate-accent:#fa0;--hotelinfo-detail-rate-accent-bg:#ffaa0026;--hotelinfo-detail-rate-option-bg:#ffffff12;--hotelinfo-detail-rate-option-border:#ffffff1a;--hotelinfo-detail-rate-option-text:#ffffff8c;--hotelinfo-detail-menu-bg:#0d1521;--hotelinfo-detail-menu-border:#ffffff38;--hotelinfo-detail-menu-text:#f2f4f8;--hotelinfo-detail-menu-item-active-bg:#17b8d033;--hotelinfo-detail-menu-item-active-border:#17b8d0;--hotelinfo-detail-menu-item-label:#ffffff8c;--hotelinfo-detail-menu-canvas-bg:#0d1521;--hotelinfo-detail-menu-docbar-border:#ffffff1a;--hotelinfo-detail-menu-docbar-title:#f2f4f8;--hotelinfo-detail-menu-docbar-sub:#ffffff8c;--hotelinfo-detail-gallery-bg:#0d1521;--hotelinfo-detail-gallery-border:#ffffff38;--hotelinfo-detail-gallery-title:#f2f4f8;--hotelinfo-detail-gallery-counter:#ffffff8c;--hotelinfo-detail-gallery-canvas-bg:#000;--hotelinfo-detail-gallery-close-bg:#ffffff12;--hotelinfo-detail-rate-star-bg:#ffffff12;--hotelinfo-detail-rate-option-bg-focus:#ffffff1f;--hotelinfo-detail-rate-option-border-focus:#ffffff38;--hotelinfo-detail-rate-option-text-focus:#f2f4f8;--hotelinfo-detail-rate-cancel-bg:#ffffff12;--hotelinfo-detail-rate-cancel-border:#ffffff38;--hotelinfo-detail-rate-cancel-text:#ffffff8c;--hotelinfo-detail-rate-btn-text-focus:#0d1521;--hotelinfo-detail-rate-submit-bg:#ffaa0026;--hotelinfo-detail-rate-submit-border:#fa0;--hotelinfo-detail-rate-submit-text:#fa0;--hotelinfo-detail-rate-submit-bg-focus:#fa0;--hotelinfo-detail-rate-submit-border-focus:#fa0;--hotelinfo-detail-rate-submit-text-focus:#0d1521;--hotelinfo-detail-rate-submit-glow-focus:#fa0;--hotelinfo-detail-rate-star-empty:#ffffff26;--hotelinfo-detail-rate-btn-bg-focus:#ffffffe0;--hotelinfo-detail-rate-btn-border-focus:#fff;--hotelinfo-detail-menu-close-bg:#ffffff12;--hotelinfo-detail-menu-close-border:#ffffff1a;--hotelinfo-detail-menu-close-icon:#f2f4f8;--hotelinfo-detail-menu-close-bg-focus:#ffffff1f;--hotelinfo-detail-menu-close-icon-focus:#f2f4f8;--hotelinfo-detail-menu-chip-bg:#ffffff12;--hotelinfo-detail-menu-chip-border:#ffffff1a;--hotelinfo-detail-menu-chip-text:#ffffff8c;--hotelinfo-detail-menu-chip-bg-focus:#ffffff1f;--hotelinfo-detail-menu-chip-text-focus:#f2f4f8;--hotelinfo-detail-menu-caption-title:#fff;--hotelinfo-detail-menu-caption-sub:#ffffffb3;--hotelinfo-detail-menu-page-text:#fff;--hotelinfo-detail-menu-page-bg:#0000008c;--hotelinfo-detail-menu-page-border:#ffffff38;--hotelinfo-detail-menu-pager-bg:#0000008c;--hotelinfo-detail-menu-pager-border:#ffffff38;--hotelinfo-detail-menu-pager-icon:#fff;--hotelinfo-detail-menu-pager-bg-focus:#17b8d0;--hotelinfo-detail-menu-pager-border-focus:#ffffff8c;--hotelinfo-detail-menu-pager-icon-focus:#fff;--hotelinfo-detail-menu-close-border-focus:#ffffff8c;--hotelinfo-detail-menu-chip-border-focus:#ffffff80;--hotelinfo-detail-rate-star-lit:#fa0;--hotelinfo-detail-rate-star-lit-bg:#ffaa0026;--hotelinfo-detail-rate-success-icon-bg:#2ecc7126;--hotelinfo-detail-rate-success-icon:#2ecc71;--hotelinfo-detail-rate-success-title:#f2f4f8;--hotelinfo-detail-rate-success-text:#ffffff8c;--hotelinfo-detail-gallery-focus:#17b8d0;--hotelinfo-detail-gallery-close-icon:#f2f4f8;--hotelinfo-detail-gallery-nav-bg:#0009;--hotelinfo-detail-gallery-nav-border:#ffffff1a;--hotelinfo-detail-gallery-nav-text:#f2f4f8;--hotelinfo-detail-gallery-badge-bg:#ffffff12;--hotelinfo-detail-gallery-badge-text:#ffffff8c;--hotelinfo-detail-gallery-thumb-bg:#ffffff12;--hotelinfo-detail-gallery-thumb-video-bg:#000;--hotelinfo-detail-gallery-thumb-video-icon:#f2f4f8;--hotelinfo-detail-gallery-thumb-tag-bg:#0009;--hotelinfo-detail-gallery-thumb-tag-text:#f2f4f8;--hotelinfo-detail-gallery-divider:#ffffff1a;--hotelinfo-detail-gallery-hint-text:#ffffff8c;--hotelinfo-detail-gallery-key-bg:#ffffff12;--hotelinfo-detail-gallery-key-border:#ffffff38;--hotelinfo-detail-gallery-key-icon:#f2f4f8;--hotelinfo-book-header-color:#f2f4f8;--hotelinfo-book-back-bg:#ffffff12;--hotelinfo-book-back-border:#ffffff38;--hotelinfo-book-back-text:#f2f4f8;--hotelinfo-book-back-focus:#17b8d0;--hotelinfo-book-back-text-focus:#f2f4f8;--hotelinfo-book-title-color:#f2f4f8;--hotelinfo-book-card-title:#f2f4f8;--hotelinfo-book-field-label:#ffffff8c;--hotelinfo-book-hint-color:#ffffff59;--hotelinfo-book-stepper-bg:#ffffff1f;--hotelinfo-book-stepper-icon:#f2f4f8;--hotelinfo-book-stepper-bg-focus:#17b8d0;--hotelinfo-book-stepper-icon-focus:#fff;--hotelinfo-book-stepper-value:#f2f4f8;--hotelinfo-book-date-bg:#ffffff12;--hotelinfo-book-date-text:#f2f4f8;--hotelinfo-book-date-bg-on:#17b8d0;--hotelinfo-book-date-text-on:#fff;--hotelinfo-book-date-bg-focus:#ffffff1f;--hotelinfo-book-chip-bg:#ffffff12;--hotelinfo-book-chip-text:#f2f4f8;--hotelinfo-book-chip-bg-on:#17b8d0;--hotelinfo-book-chip-text-on:#fff;--hotelinfo-book-chip-bg-focus:#ffffff1f;--hotelinfo-book-btn-ghost-bg:#ffffff12;--hotelinfo-book-btn-ghost-text:#f2f4f8;--hotelinfo-book-btn-ghost-bg-focus:#ffffff1f;--hotelinfo-book-btn-primary-bg:#17b8d0;--hotelinfo-book-btn-primary-text:#fff;--hotelinfo-book-btn-send-bg:#2ecc71;--hotelinfo-book-btn-send-text:#f2f4f8;--hotelinfo-book-fee-bg:#ffffff12;--hotelinfo-book-fee-border:#ffffff1a;--hotelinfo-book-fee-label:#17b8d0;--hotelinfo-book-fee-text:#f2f4f8;--hotelinfo-book-fee-desc:#ffffff59;--hotelinfo-book-fee-total:#17b8d0;--hotelinfo-book-fee-icon-bg:#0d1521;--hotelinfo-book-fee-icon:#f2f4f8;--hotelinfo-book-confirm-icon:#5b9cf6;--hotelinfo-book-confirm-overlay:#000000bf;--hotelinfo-book-confirm-bg:#1a1625;--hotelinfo-book-confirm-border:#5b9cf6;--hotelinfo-book-confirm-title:#f2f4f8;--hotelinfo-book-confirm-amount:#5b9cf6;--hotelinfo-book-confirm-desc:#ffffff8c;--hotelinfo-book-confirm-note:#ffffff59;--hotelinfo-book-bg:#000;--hotelinfo-book-chip-bg-on-focus:#17b8d0;--hotelinfo-book-btn-ring-focus:#17b8d0;--hotelinfo-book-datebtn-bg:#0000;--hotelinfo-book-datebtn-text:#ffffff8c;--hotelinfo-book-datebtn-border:#ffffff38;--hotelinfo-book-datebtn-bg-focus:#ffffff1f;--hotelinfo-book-datebtn-border-focus:#17b8d0;--hotelinfo-book-confirm-btn-bg:#17b8d0;--hotelinfo-book-confirm-btn-text:#fff;--hotelinfo-book-confirm-cancel-bg:#ffffff12;--hotelinfo-book-confirm-cancel-text:#f2f4f8;--hotelinfo-book-cal-border:#ffffff1a;--hotelinfo-book-cal-close-bg:#ffffff12;--hotelinfo-book-cal-eyebrow:#ffffff8c;--hotelinfo-book-cal-title:#f2f4f8;--hotelinfo-book-cal-nav-bg:#ffffff12;--hotelinfo-book-cal-nav-icon:#f2f4f8;--hotelinfo-book-cal-nav-bg-focus:#17b8d0;--hotelinfo-book-cal-weekday:#ffffff59;--hotelinfo-book-cal-day:#f2f4f8;--hotelinfo-book-cal-day-selected-bg:#17b8d0;--hotelinfo-book-cal-day-selected-text:#fff;--hotelinfo-book-cal-day-bg-focus:#ffffff1f;--hotelinfo-book-roomcancel-bg:#e04848;--hotelinfo-book-roomcancel-text:#f2f4f8;--hotelinfo-book-roomcancel-bg-focus:#f25a5a;--hotelinfo-book-roomcancel-text-focus:#fff;--hotelinfo-book-room-bg:#ffffff12;--hotelinfo-book-room-border:#ffffff38;--hotelinfo-book-room-text:#f2f4f8;--hotelinfo-book-room-placeholder:#ffffff59;--hotelinfo-book-room-icon:#ffffff8c;--hotelinfo-book-room-divider:#ffffff1a;--hotelinfo-book-room-hint:#ffffff8c;--hotelinfo-book-room-bg-focus:#ffffff12;--hotelinfo-book-room-border-focus:#17b8d0;--hotelinfo-book-room-ring-focus:#17b8d033;--hotelinfo-book-room-text-focus:#f2f4f8;--hotelinfo-book-room-icon-focus:#ffffff8c;--hotelinfo-book-room-bg-edit:#ffffff12;--hotelinfo-book-room-border-edit:#17b8d0;--hotelinfo-book-room-ring-edit:#17b8d033;--hotelinfo-book-confirm-btn-bg-focus:#17b8d0;--hotelinfo-book-confirm-btn-text-focus:#fff;--hotelinfo-book-confirm-cancel-bg-focus:#ffffff12;--hotelinfo-book-confirm-cancel-text-focus:#f2f4f8;--hotelinfo-book-confirm-btn-ring-focus:#17b8d0;--hotelinfo-book-confirm-cancel-ring-focus:#17b8d0;--hotelinfo-book-cal-bg:radial-gradient(120% 80% at 0% 0%,#3b82f62e 0%,#0000 55%),linear-gradient(160deg,#141c2efa,#1c263efa 60%,#0e1420fa);--hotelinfo-book-cal-text:#f2f4f8;--hotelinfo-book-cal-cancel-bg:#ffffff12;--hotelinfo-book-cal-cancel-text:#f2f4f8;--hotelinfo-book-cal-cancel-bg-focus:#ffffff1f;--hotelinfo-book-cal-select-bg:#17b8d0;--hotelinfo-book-cal-select-text:#fff;--hotelinfo-book-cal-select-bg-focus:#17b8d0;--hotelinfo-book-cal-select-text-focus:#fff;--hotelinfo-book-cal-btn-ring-focus:#17b8d0;--hotelinfo-book-alert-bg:#e0484826;--hotelinfo-book-alert-border:#e04848;--hotelinfo-book-alert-text:#e04848;--hotelinfo-book-warn-bg:#ffaa0026;--hotelinfo-book-warn-text:#fa0;--hotelinfo-book-done-bg:#fff;--hotelinfo-book-done-text:#0d1521;--hotelinfo-book-done-title:#0d1521;--hotelinfo-book-done-muted:#6b7280;--hotelinfo-book-done-warning:#e04848;--hotelinfo-book-done-btn-bg:#17b8d0;--hotelinfo-book-done-btn-text:#fff;--hotelinfo-book-done-btn-bg-focus:#17b8d0;--hotelinfo-book-done-btn-text-focus:#fff;--hotelinfo-book-done-btn-ring-focus:#17b8d0;--hotelinfo-book-toast-text:#f2f4f8;--hotelinfo-book-toast-error-bg:#e04848;--hotelinfo-book-toast-success-bg:#2ecc71;--hotelinfo-book-toast-info-bg:#fa0;--hotelinfo-book-card-bg:#ffffff12;--hotelinfo-book-card-border:#0000;--hotelinfo-book-inv-open-bg:#ffffff12;--hotelinfo-book-inv-open-text:#f2f4f8;--hotelinfo-book-inv-open-border:#ffffff38;--hotelinfo-book-inv-open-icon:#ffffff8c;--hotelinfo-book-inv-open-bg-focus:#17b8d0;--hotelinfo-book-inv-open-text-focus:#fff;--hotelinfo-book-inv-open-border-focus:#17b8d0;--hotelinfo-book-inv-open-ring-focus:#17b8d0;--hotelinfo-book-inv-count:#ffffff8c;--hotelinfo-book-inv-overlay:#000000bf;--hotelinfo-book-inv-bg:#1a1625;--hotelinfo-book-inv-border:#ffffff38;--hotelinfo-book-inv-title:#f2f4f8;--hotelinfo-book-inv-hint:#ffffff8c;--hotelinfo-book-inv-label:#ffffff8c;--hotelinfo-book-inv-divider:#ffffff1a;--hotelinfo-book-inv-step-bg:#ffffff1f;--hotelinfo-book-inv-step-icon:#f2f4f8;--hotelinfo-book-inv-step-bg-focus:#17b8d0;--hotelinfo-book-inv-step-icon-focus:#fff;--hotelinfo-book-inv-step-value:#f2f4f8;--hotelinfo-book-inv-add-bg:#17b8d0;--hotelinfo-book-inv-add-text:#fff;--hotelinfo-book-inv-add-border:#17b8d0;--hotelinfo-book-inv-add-bg-focus:#17b8d0;--hotelinfo-book-inv-add-text-focus:#fff;--hotelinfo-book-inv-add-ring-focus:#17b8d0;--hotelinfo-book-inv-done-bg:#ffffff12;--hotelinfo-book-inv-done-text:#f2f4f8;--hotelinfo-book-inv-done-border:#ffffff38;--hotelinfo-book-inv-done-bg-focus:#ffffff12;--hotelinfo-book-inv-done-text-focus:#f2f4f8;--hotelinfo-book-inv-done-ring-focus:#17b8d0;--hotelinfo-book-inv-row-bg:#ffffff12;--hotelinfo-book-inv-row-border:#0000;--hotelinfo-book-inv-row-text:#f2f4f8;--hotelinfo-book-inv-row-meta:#ffffff8c;--hotelinfo-book-inv-row-error-bg:#e0484826;--hotelinfo-book-inv-row-error-border:#e04848;--hotelinfo-book-inv-row-error-text:#e04848;--hotelinfo-book-inv-empty:#ffffff8c;--hotelinfo-book-state-text:#ffffff8c;--hotelinfo-book-state-error:#e04848;--hotelinfo-book-time-sep:#ffffff8c;--hotelinfo-book-note-color:#ffffff8c;--hotelinfo-book-herologo-bg:#ffffff12;--hotelinfo-book-herologo-text:#17b8d0;--hotelinfo-book-offering-bg:#ffffff12;--hotelinfo-book-offering-border:#17b8d0;--hotelinfo-book-offering-label:#ffffff8c;--hotelinfo-book-offering-name:#f2f4f8;--hotelinfo-book-offering-meta:#17b8d0;--hotelinfo-book-offering-desc:#ffffff8c;--hotelinfo-book-done-strong:#0d1521;--tv-header-color:#f2f4f8;--tv-panel-bg:#000;--tv-title-color:#f2f4f8;--tv-overline-color:#ffffff8c;--tv-desc-color:#ffffff8c;--tv-badge-bg:#ffffff12;--tv-badge-border:#ffffff38;--tv-badge-text:#f2f4f8;--tv-badge-accent:#17b8d0;--tv-badge-muted:#ffffff8c;--tv-btn-border:#ffffff38;--tv-btn-text:#f2f4f8;--tv-btn-bg-hover:#ffffff1f;--tv-tab-bg:#ffffff12;--tv-tab-text:#ffffff8c;--tv-tab-bg-active:#17b8d0;--tv-tab-text-active:#000;--tv-tab-bg-focus:#17b8d0;--tv-tab-text-focus:#000;--tv-tab-bg-active-focus:#17b8d0;--tv-tab-text-active-focus:#000;--tv-card-bg:#ffffff12;--tv-card-border:#0000;--tv-num-bg:#0009;--tv-num-text:#f2f4f8;--tv-label-color:#ffffff8c;--tv-card-border-current:#17b8d0;--tv-card-bg-current:#17b8d033;--tv-num-text-current:#f2f4f8;--tv-label-current:#f2f4f8;--tv-card-border-focus:#f2f4f8;--tv-card-bg-focus:#ffffff1f;--tv-num-text-focus:#17b8d0;--tv-label-focus:#17b8d0;--tv-card-border-current-focus:#f2f4f8;--tv-card-bg-current-focus:#17b8d033;--tv-sep-color:#ffffff8c;--tv-hotel-accent:#a064ffcc;--tv-hotel-border:#7850c84d;--tv-hotel-badge-bg:#7850c8c7;--tv-hotel-text:#f2f4f8;--mystay-bg:#000;--mystay-header-color:#f2f4f8;--mystay-greeting-color:#f2f4f8;--mystay-room-card-bg:#ffffff12;--mystay-room-label-color:#f2f4f8;--mystay-room-value-color:#f2f4f8;--mystay-card-bg:#ffffff12;--mystay-card-bg-focus:#ffffff12;--mystay-card-ring-focus:#17b8d0;--mystay-card-icon:#f2f4f8;--mystay-card-icon-focus:#f2f4f8;--mystay-card-label:#f2f4f8;--mystay-card-label-focus:#f2f4f8;--config-bg:#000;--config-header-color:#f2f4f8;--config-back-bg:#ffffff12;--config-back-border:#ffffff38;--config-back-text:#f2f4f8;--config-back-focus:#17b8d0;--config-back-text-focus:#f2f4f8;--config-title-color:#f2f4f8;--config-section-bg:#ffffff12;--config-section-text:#f2f4f8;--config-option-bg:#0000;--config-option-bg-focus:#0000;--config-option-ring-focus:#17b8d0;--config-option-icon:#f2f4f8;--config-option-label:#f2f4f8;--config-option-desc:#ffffff73;--config-hint-color:#ffffff8c;--config-mode-simple-bg:#5b9cf626;--config-mode-simple-icon:#5b9cf6;--config-mode-advanced-bg:#17b8d033;--config-mode-advanced-icon:#17b8d0;--tv-grid-bg:#000;--tv-ring-focus:#17b8d0;--tv-glow-focus:#0000008c;--tv-glow-current-focus:#17b8d033;--tv-card-shadow:#0000004d;--tv-hotel-ring-focus:#8c5ae680;--tv-btn-accent-focus:#17b8d0;--tv-simple-scrim:#00000059;--tv-simple-card-bg:#fff;--tv-simple-card-shadow:#00000073;--tv-simple-card-shadow-soft:#0000004d;--tv-simple-filter-bg:#17b8d0;--tv-simple-filter-text:#fff;--tv-simple-nav:#00000059;--tv-simple-nav-focus:#000000bf;--tv-simple-nav-bg-focus:#00000012;--tv-simple-number:#000000bf;--tv-simple-logo-bg:#00000014;--tv-simple-logo-text:#00000080;--tv-simple-name:#0000008c;--tv-simple-hint-text:#ffffff8c;--tv-simple-hint-key-text:#f2f4f8;--tv-simple-hint-key-bg:#ffffff1f;--tv-simple-hint-key-border:#ffffff38;--tv-simple-hint-sep:#ffffff59;--tv-track-bg:#000000f7;--tv-track-border:#ffffff38;--tv-track-shadow:#0009;--tv-track-divider:#ffffff1a;--tv-track-ring-focus:#17b8d0;--tv-track-tab-bg:#ffffff12;--tv-track-tab-border:#ffffff38;--tv-track-tab-text:#ffffff8c;--tv-track-tab-bg-active:#ffffff1f;--tv-track-tab-border-active:#ffffff38;--tv-track-tab-text-active:#fff;--tv-track-tab-bg-focus:#ffffff1f;--tv-track-tab-border-focus:#fff;--tv-track-tab-text-focus:#fff;--tv-track-tab-bg-active-focus:#ffffff1f;--tv-track-tab-border-active-focus:#fff;--tv-track-tab-text-active-focus:#fff;--tv-track-close-bg:#ffffff12;--tv-track-close-border:#ffffff38;--tv-track-close-text:#ffffff8c;--tv-track-close-bg-focus:#ffffff1f;--tv-track-close-border-focus:#fff;--tv-track-close-text-focus:#fff;--tv-track-close-ring-focus:#ffffff38;--tv-track-item-bg:#ffffff12;--tv-track-item-border:#0000;--tv-track-item-bg-focus:#ffffff1f;--tv-track-item-border-focus:#fff;--tv-track-item-bg-active:#ffffff12;--tv-track-item-border-active:#0000;--tv-track-item-bg-active-focus:#ffffff1f;--tv-track-item-border-active-focus:#fff;--tv-track-item-lang:#17b8d0;--tv-track-item-label:#ffffff8c;--tv-track-item-label-active:#fff;--tv-track-item-badge-text:#ffffff59;--tv-track-item-badge-border:#ffffff38;--tv-track-item-check:#17b8d0;--tv-track-empty:#ffffff59;--tv-track-modal-overlay:#0009;--tv-track-modal-title:#fff;--tv-track-modal-subtitle:#ffffff59;--tv-track-modal-hint:#ffffff59;--tv-track-card-icon:#17b8d0;--tv-track-card-state:#ffffff59;--tv-track-card-check-bg:#17b8d0;--tv-track-card-check-text:#fff;--tv-track-nodata-bg:#ffffff12;--tv-track-nodata-border:#ffffff38;--tv-player-scrim:#0009;--tv-error-bg:#000000bf;--tv-error-border:#ffffff1a;--tv-error-shadow:#0009;--tv-error-rule:#ffffff38;--tv-error-icon:#ffffff8c;--tv-error-title:#f2f4f8;--tv-error-detail:#ffffff8c;--tv-error-tips:#ffffff59;--tv-adv-topbar-bg:linear-gradient(180deg,#000000f5 0%,#0009 60%,#0000);--tv-adv-topbar-logo-bg:#ffffff12;--tv-adv-topbar-name:#fff;--tv-adv-topbar-num:#ffffff59;--tv-adv-topbar-clock:#ffffff8c;--tv-adv-topbar-number:#fff;--tv-adv-hint-bg:#000000d1;--tv-adv-hint-border:#ffffff38;--tv-adv-hint-text:#ffffff8c;--tv-adv-hint-key-bg:#ffffff1f;--tv-adv-hint-key-border:#ffffff38;--tv-adv-hint-key-text:#fff;--tv-adv-bar-bg:#000000f2;--tv-adv-bar-border:#ffffff1a;--tv-adv-bar-shadow:#00000073;--tv-adv-bar-logo-bg:#ffffff12;--tv-adv-bar-category-bg:#17b8d0;--tv-adv-bar-category-text:#fff;--tv-adv-bar-name:#fff;--tv-adv-bar-num:#ffffff59;--tv-adv-bar-divider:#ffffff38;--tv-adv-bar-prog:#fff;--tv-adv-bar-time:#ffffff59;--tv-adv-bar-track:#ffffff38;--tv-adv-bar-fill:#17b8d0;--tv-adv-bar-clock:#ffffff8c;--tv-adv-btn-bg:#ffffff12;--tv-adv-btn-border:#ffffff38;--tv-adv-btn-text:#ffffff8c;--tv-adv-btn-bg-focus:#ffffff1f;--tv-adv-btn-border-focus:#fff;--tv-adv-btn-text-focus:#fff;--tv-adv-ring-focus:#17b8d0;--tv-adv-btn-on-bg:#17b8d033;--tv-adv-btn-on-border:#17b8d0;--tv-adv-btn-on-text:#17b8d0;--tv-adv-btn-on-bg-focus:#17b8d033;--tv-adv-btn-on-border-focus:#fff;--tv-adv-btn-on-text-focus:#fff;--tv-adv-live:#e04848;--tv-adv-guide-bg:#000000f7;--tv-adv-guide-border:#ffffff1a;--tv-adv-guide-shadow:#0000008c;--tv-adv-guide-line:#ffffff1a;--tv-adv-guide-title:#ffffff59;--tv-adv-guide-hint:#ffffff59;--tv-adv-guide-allch-bg:#17b8d033;--tv-adv-guide-allch-border:#17b8d0;--tv-adv-guide-allch-text:#17b8d0;--tv-adv-guide-allch-bg-focus:#ffffff1f;--tv-adv-guide-allch-border-focus:#fff;--tv-adv-guide-allch-text-focus:#fff;--tv-adv-guide-close-bg:#ffffff12;--tv-adv-guide-close-border:#ffffff38;--tv-adv-guide-close-text:#ffffff8c;--tv-adv-guide-close-bg-focus:#ffffff1f;--tv-adv-guide-close-border-focus:#fff;--tv-adv-guide-close-text-focus:#fff;--tv-adv-guide-close-ring-focus:#ffffff38;--tv-adv-guide-cat-text:#ffffff59;--tv-adv-guide-cat-border:#ffffff38;--tv-adv-guide-prog-title:#fff;--tv-adv-guide-prog-time:#ffffff59;--tv-adv-guide-prog-pct:#17b8d0;--tv-adv-guide-prog-track:#ffffff1f;--tv-adv-guide-prog-fill:#17b8d0;--tv-adv-guide-desc:#ffffff59;--tv-adv-guide-upcoming-label:#ffffff59;--tv-adv-guide-upcoming-time:#17b8d0;--tv-adv-guide-upcoming-title:#ffffff8c;--tv-adv-allch-bg:#000000f7;--tv-adv-allch-border:#ffffff1a;--tv-adv-allch-shadow:#0000008c;--tv-adv-allch-line:#ffffff1a;--tv-adv-allch-title:#ffffff59;--tv-adv-allch-count:#ffffff59;--tv-adv-pill-bg:#ffffff12;--tv-adv-pill-border:#ffffff1a;--tv-adv-pill-text:#ffffff8c;--tv-adv-pill-bg-active:#17b8d033;--tv-adv-pill-border-active:#17b8d0;--tv-adv-pill-text-active:#17b8d0;--tv-adv-pill-bg-focus:#17b8d0;--tv-adv-pill-border-focus:#17b8d0;--tv-adv-pill-text-focus:#000;--tv-adv-pill-ring-focus:#17b8d033;--tv-adv-pill-bg-active-focus:#17b8d0;--tv-adv-pill-border-active-focus:#17b8d0;--tv-adv-pill-text-active-focus:#000;--tv-adv-card-bg:#ffffff12;--tv-adv-card-border:#ffffff1a;--tv-adv-card-logo-bg:#ffffff1f;--tv-adv-card-logo-text:#ffffff59;--tv-adv-card-num:#ffffff59;--tv-adv-card-name:#ffffff8c;--tv-adv-card-live:#17b8d0;--tv-adv-card-bg-focus:#17b8d0;--tv-adv-card-border-focus:#17b8d0;--tv-adv-card-text-focus:#000;--tv-adv-card-ring-focus:#17b8d033;--tv-adv-card-glow-focus:#0006;--tv-adv-card-bg-active:#17b8d033;--tv-adv-card-border-active:#17b8d0;--tv-adv-card-bg-active-focus:#17b8d0;--tv-adv-card-border-active-focus:#17b8d0;--tv-hcp-bg:#000;--tv-hcp-gradient-top:#000000d1;--tv-hcp-gradient-bottom:#000000e0;--tv-hcp-logo-bg:#ffffff12;--tv-hcp-name:#f2f4f8;--tv-hcp-sub:#17b8d0;--tv-hcp-clock:#f2f4f8;--tv-hcp-panel-bg:#000000bf;--tv-hcp-panel-border:#ffffff1a;--tv-hcp-panel-shadow:#0000008c;--tv-hcp-line:#ffffff1a;--tv-hcp-nav-bg:#ffffff12;--tv-hcp-nav-border:#ffffff1a;--tv-hcp-nav-text:#ffffff8c;--tv-hcp-now-badge:#17b8d0;--tv-hcp-now-title:#f2f4f8;--tv-hcp-now-desc:#ffffff8c;--tv-hcp-dot:#ffffff59;--tv-hcp-dot-active:#17b8d0;--tv-hcp-empty-text:#ffffff8c;--tv-hcp-back-bg:#ffffff1f;--tv-hcp-back-text:#f2f4f8;--mystay-res-bg:#000;--mystay-res-text:#f2f4f8;--mystay-res-title-color:#f2f4f8;--mystay-res-header-color:#f2f4f8;--mystay-res-back-bg:#ffffff12;--mystay-res-back-border:#0000;--mystay-res-back-text:#f2f4f8;--mystay-res-back-bg-focus:#ffffff12;--mystay-res-back-border-focus:#17b8d0;--mystay-res-back-ring-focus:#17b8d0;--mystay-res-back-text-focus:#f2f4f8;--mystay-res-tab-text:#ffffff59;--mystay-res-tab-text-active:#f2f4f8;--mystay-res-tab-text-focus:#f2f4f8;--mystay-res-tab-underline-active:#17b8d0;--mystay-res-tab-badge-bg:#ffffff12;--mystay-res-tab-badge-text:#ffffff8c;--mystay-res-tab-badge-bg-active:#17b8d033;--mystay-res-tab-badge-text-active:#17b8d0;--mystay-res-tab-dot-border:#ffffff38;--mystay-res-tab-refresh:#ffffff59;--mystay-res-tab-refresh-active:#17b8d0;--mystay-res-rail-title:#f2f4f8;--mystay-res-rail-count-bg:#17b8d033;--mystay-res-rail-count-border:#17b8d033;--mystay-res-rail-count-text:#17b8d0;--mystay-res-state-text:#ffffff8c;--mystay-res-spinner-track:#ffffff1a;--mystay-res-spinner-head:#17b8d0;--mystay-res-empty-text:#ffffff8c;--mystay-res-btn-primary-bg:#17b8d0;--mystay-res-btn-primary-text:#0d1521;--mystay-res-btn-primary-glow-focus:#17b8d0;--mystay-res-btn-primary-bg-focus:#17b8d0;--mystay-res-btn-primary-text-focus:#0d1521;--mystay-res-btn-primary-border-focus:#0000;--mystay-res-btn-primary-shadow-focus:#0006;--mystay-res-card-bg:#0000;--mystay-res-card-bg-focus:#0000;--mystay-res-card-border:#ffffff1a;--mystay-res-card-border-focus:#17b8d0;--mystay-res-card-text:#f2f4f8;--mystay-res-card-label:#ffffff8c;--mystay-res-card-value:#f2f4f8;--mystay-res-card-logo-bg:linear-gradient(145deg,#1f2937,#111827);--mystay-res-card-logo-border:#ffffff1a;--mystay-res-card-logo-initial:#17b8d0;--mystay-res-card-logo-name:#ffffff8c;--mystay-res-inv-bg:#ffffff12;--mystay-res-inv-bg-focus:#ffffff12;--mystay-res-inv-border:#ffffff1a;--mystay-res-inv-border-focus:#17b8d0;--mystay-res-inv-strip:#17b8d0;--mystay-res-inv-accent-bottom:#17b8d0;--mystay-res-inv-datetime:#f2f4f8;--mystay-res-inv-time:#f2f4f8;--mystay-res-inv-sep:#ffffff59;--mystay-res-inv-meta:#ffffff8c;--mystay-res-inv-room-bg:#ffffff12;--mystay-res-inv-pill-bg:#ffffff12;--mystay-res-inv-pill-text:#ffffff8c;--mystay-res-inv-pill-border:#ffffff1a;--mystay-res-inv-pill-name:#ffffff59;--mystay-res-modal-overlay:rgba(var(--overlay-panel-rgb),0.97);--mystay-res-modal-bg:#ffffff12;--mystay-res-modal-border:#ffffff38;--mystay-res-modal-title:#f2f4f8;--mystay-res-modal-subtitle:#ffffff8c;--mystay-res-modal-label:#ffffff8c;--mystay-res-modal-value:#f2f4f8;--mystay-res-modal-list-border:#ffffff38;--mystay-res-modal-participant:#f2f4f8;--mystay-res-modal-pax:#ffffff8c;--mystay-res-modal-role-host-bg:#17b8d033;--mystay-res-modal-role-host-text:#17b8d0;--mystay-res-modal-role-host-border:#17b8d0;--mystay-res-modal-role-guest-bg:#ffffff12;--mystay-res-modal-role-guest-text:#ffffff8c;--mystay-res-modal-role-guest-border:#ffffff38;--mystay-res-modal-notes-bg:#ffffff12;--mystay-res-modal-notes-border:#ffffff38;--mystay-res-modal-notes-text:#f2f4f8;--mystay-res-modal-btn-primary-bg:#17b8d0;--mystay-res-modal-btn-primary-border:#17b8d0;--mystay-res-modal-btn-primary-text:#0d1521;--mystay-res-modal-btn-primary-border-focus:#f2f4f8;--mystay-res-modal-btn-ghost-bg:#ffffff12;--mystay-res-modal-btn-ghost-border:#ffffff38;--mystay-res-modal-btn-ghost-text:#f2f4f8;--mystay-res-modal-btn-ghost-bg-focus:#ffffff1f;--mystay-res-modal-btn-ghost-border-focus:#ffffff38;--mystay-res-modal-btn-ghost-text-focus:#f2f4f8;--mystay-res-modal-btn-ring-focus:#17b8d0;--mystay-res-modal-btn-ring-gap:#000;--mystay-res-modal-btn-primary-bg-focus:#17b8d0;--mystay-res-modal-btn-primary-text-focus:#0d1521;--mystay-res-modal-btn-accept-bg:#2ecc71;--mystay-res-modal-btn-accept-border:#2ecc71;--mystay-res-modal-btn-accept-text:#f2f4f8;--mystay-res-modal-btn-accept-bg-focus:#2ecc71;--mystay-res-modal-btn-accept-border-focus:#2ecc71;--mystay-res-modal-btn-accept-text-focus:#f2f4f8;--mystay-res-modal-btn-danger-bg:#e0484826;--mystay-res-modal-btn-danger-border:#e04848;--mystay-res-modal-btn-danger-text:#e04848;--mystay-res-modal-btn-danger-bg-focus:#e0484826;--mystay-res-modal-btn-danger-border-focus:#e04848;--mystay-res-modal-btn-danger-text-focus:#e04848;--mystay-res-modal-btn-confirm-bg:#e04848;--mystay-res-modal-btn-confirm-border:#e04848;--mystay-res-modal-btn-confirm-text:#fff;--mystay-res-modal-btn-confirm-bg-focus:#e04848;--mystay-res-modal-btn-confirm-border-focus:#e04848;--mystay-res-modal-btn-confirm-text-focus:#fff;--mystay-edit-bg:#000;--mystay-edit-text:#f2f4f8;--mystay-edit-title-color:#f2f4f8;--mystay-edit-subtitle-color:#ffffff8c;--mystay-edit-summary-color:#ffffff8c;--mystay-edit-sep-color:#ffffff59;--mystay-edit-header-color:#f2f4f8;--mystay-edit-back-bg:#ffffff12;--mystay-edit-back-border:#ffffff38;--mystay-edit-back-text:#f2f4f8;--mystay-edit-back-bg-focus:#17b8d0;--mystay-edit-back-border-focus:#17b8d0;--mystay-edit-back-glow-focus:#17b8d0;--mystay-edit-back-text-focus:#f2f4f8;--mystay-edit-state-text:#ffffff8c;--mystay-edit-spinner-track:#ffffff1a;--mystay-edit-spinner-head:#17b8d0;--mystay-edit-card-bg:#ffffff12;--mystay-edit-card-border:#ffffff1a;--mystay-edit-card-title:#ffffff8c;--mystay-edit-pill-bg:#ffffff12;--mystay-edit-pill-border:#ffffff1a;--mystay-edit-pill-name:#ffffff8c;--mystay-edit-pill-day:#f2f4f8;--mystay-edit-pill-bg-selected:#17b8d033;--mystay-edit-pill-border-selected:#17b8d0;--mystay-edit-pill-name-selected:#ffffff8c;--mystay-edit-pill-day-selected:#f2f4f8;--mystay-edit-pill-bg-focus:#17b8d033;--mystay-edit-pill-border-focus:#17b8d0;--mystay-edit-pill-name-focus:#ffffff8c;--mystay-edit-pill-day-focus:#f2f4f8;--mystay-edit-pill-bg-selected-focus:#17b8d033;--mystay-edit-pill-border-selected-focus:#17b8d0;--mystay-edit-pill-name-selected-focus:#ffffff8c;--mystay-edit-pill-day-selected-focus:#f2f4f8;--mystay-edit-stepper-bg:#ffffff12;--mystay-edit-time-sep:#ffffff59;--mystay-edit-pax-bg:#ffffff12;--mystay-edit-step-btn-bg:#ffffff12;--mystay-edit-step-btn-text:#f2f4f8;--mystay-edit-step-btn-bg-focus:#17b8d0;--mystay-edit-step-btn-text-focus:#fff;--mystay-edit-value-color:#f2f4f8;--mystay-edit-input-bg:#ffffff12;--mystay-edit-input-border:#ffffff1a;--mystay-edit-input-text:#f2f4f8;--mystay-edit-input-placeholder:#ffffff59;--mystay-edit-input-bg-focus:#ffffff12;--mystay-edit-input-border-focus:#17b8d0;--mystay-edit-input-text-focus:#f2f4f8;--mystay-edit-input-hint:#ffffff59;--mystay-edit-participant-bg:#ffffff12;--mystay-edit-participant-border:#ffffff1a;--mystay-edit-participant-role:#ffffff8c;--mystay-edit-participant-room:#f2f4f8;--mystay-edit-participant-pax:#ffffff8c;--mystay-edit-participant-status-bg:#ffffff12;--mystay-edit-participant-status-text:#ffffff8c;--mystay-edit-invite-bg:#ffffff12;--mystay-edit-invite-border:#ffffff1a;--mystay-edit-invite-title:#ffffff8c;--mystay-edit-btn-primary-bg:#17b8d0;--mystay-edit-btn-primary-text:#fff;--mystay-edit-btn-primary-border:#17b8d0;--mystay-edit-btn-primary-bg-focus:#e6a578;--mystay-edit-btn-primary-border-focus:#e6a578;--mystay-edit-btn-primary-text-focus:#fff;--mystay-edit-btn-ghost-bg:#ffffff12;--mystay-edit-btn-ghost-text:#f2f4f8;--mystay-edit-btn-ghost-border:#ffffff1a;--mystay-edit-btn-ghost-bg-focus:#ffffff1f;--mystay-edit-btn-ghost-border-focus:#ffffff38;--mystay-edit-btn-ghost-text-focus:#f2f4f8;--mystay-edit-btn-danger-bg-focus:#e04848;--mystay-edit-btn-danger-text-focus:#fff;--mystay-edit-btn-danger-border-focus:#f25a5a;--mystay-edit-btn-danger-ring-focus:#ef444473;--mystay-edit-btn-danger-confirm-bg-focus:#f25a5a;--mystay-edit-btn-danger-confirm-border-focus:#f25a5a;--mystay-edit-hint-color:#ffffff8c;--sidebar-bg:#0d1521;--sidebar-border:#ffffff1a;--sidebar-shadow:#0006;--sidebar-logo-filter:none;--sidebar-logo-tint:none;--sidebar-user-line:#ffffff1a;--sidebar-user-name:#fff;--sidebar-user-room:#fff;--sidebar-item-text:#fff;--sidebar-item-text-active:#fff;--sidebar-item-text-focus:#fff;--sidebar-item-bar-active:#17b8d0;--sidebar-icon-bg-active:#17b8d0;--sidebar-icon-active:#000;--sidebar-icon-bg-focus:#17b8d0;--sidebar-icon-focus:#000;--sidebar-icon-ring-focus:#17b8d0;--sidebar-icon-glow-focus:#17b8d033;--sidebar-row-bg-focus:#17b8d033;--sidebar-badge-bg:#e04848;--sidebar-badge-text:#fff;--apps-bg:#000;--apps-header-color:#f2f4f8;--apps-eyebrow:#ffffff59;--apps-state:#ffffff8c;--apps-name:#f2f4f8;--apps-name-shadow:#000000b3;--apps-desc:#ffffff8c;--apps-desc-shadow:#0009;--apps-logo-shadow:#000000b3;--apps-unavailable-bg:#e0484826;--apps-unavailable-border:#e04848;--apps-unavailable-text:#e04848;--apps-strip-bg:#000;--apps-card-bg:#000;--apps-card-border:#ffffff1a;--apps-card-label:#ffffff8c;--apps-card-fallback:#ffffff59;--apps-card-border-focus:#17b8d0;--apps-card-label-focus:#17b8d0;--apps-install-bg:#000;--apps-install-border:#ffffff1a;--apps-install-title:#f2f4f8;--apps-install-text:#ffffff8c;--apps-install-hint:#ffffff59;--apps-install-error:#e04848;--apps-install-logo-bg:#ffffff12;--apps-install-track:#ffffff12;--apps-install-accent:#17b8d0;--apps-install-btn-bg:#ffffff12;--apps-install-btn-text:#f2f4f8;--apps-install-btn-primary-text:#fff;--apps-installable-bg:#17b8d033;--apps-installable-border:#17b8d0;--apps-installable-text:#f2f4f8;--gs-hub-bg:#000;--gs-hub-text:#f2f4f8;--gs-hub-header-color:#f2f4f8;--gs-hub-eyebrow:#ffffff59;--gs-hub-title:#f2f4f8;--gs-hub-subtitle:#ffffff8c;--gs-hub-state:#ffffff8c;--gs-hub-strip-bg:#000;--gs-hub-card-bg:#000;--gs-hub-card-border:#ffffff1a;--gs-hub-card-label:#ffffff8c;--gs-hub-card-fallback:#ffffff59;--gs-hub-card-border-focus:#17b8d0;--gs-hub-card-label-focus:#17b8d0;--gs-rs-bg:#000;--gs-rs-text:#f2f4f8;--gs-rs-header-color:#f2f4f8;--gs-rs-state:#ffffff8c;--gs-rs-back-bg:#ffffff12;--gs-rs-back-border:#0000;--gs-rs-back-text:#f2f4f8;--gs-rs-back-bg-focus:#ffffff12;--gs-rs-back-border-focus:#17b8d0;--gs-rs-back-ring-focus:#17b8d0;--gs-rs-back-text-focus:#f2f4f8;--gs-rs-hero-title:#f2f4f8;--gs-rs-hero-desc:#ffffff8c;--gs-rs-hero-status-bg:#ffffff1f;--gs-rs-hero-status-border:#ffffff38;--gs-rs-hero-status-text:#f2f4f8;--gs-rs-tab-text:#ffffff59;--gs-rs-tab-text-active:#f2f4f8;--gs-rs-tab-bg-focus:#17b8d0;--gs-rs-tab-border-focus:#17b8d0;--gs-rs-tab-text-focus:#f2f4f8;--gs-rs-tab-ring-focus:#ffffffd9;--gs-rs-cart-bg:#ffffff12;--gs-rs-cart-border:#ffffff1a;--gs-rs-cart-text:#f2f4f8;--gs-rs-cart-bg-focus:#ffffff1f;--gs-rs-cart-border-focus:#17b8d0;--gs-rs-cart-ring-focus:#17b8d0;--gs-rs-cart-glow-focus:#0000008c;--gs-rs-cart-badge-bg:#17b8d0;--gs-rs-cart-badge-text:#000;--gs-rs-strip-bg:#000;--gs-rs-card-bg:#000;--gs-rs-card-border:#ffffff1a;--gs-rs-card-label:#ffffff8c;--gs-rs-card-fallback:#ffffff59;--gs-rs-card-border-focus:#17b8d0;--gs-rs-card-label-focus:#17b8d0;--gs-rs-modal-overlay:#0009;--gs-rs-modal-bg:#fff;--gs-rs-modal-text:#0d1521;--gs-rs-modal-shadow:#0006;--gs-rs-modal-title:#0d1521;--gs-rs-modal-room:#6b7280;--gs-rs-modal-bar-bg:#fafafa;--gs-rs-modal-bar-line:#f0f0f0;--gs-rs-modal-bar-count:#6b7280;--gs-rs-modal-bar-label:#9ca3af;--gs-rs-modal-bar-val:#0d1521;--gs-rs-modal-empty:#9ca3af;--gs-rs-modal-item-bg:#f9fafb;--gs-rs-modal-item-border:#eef0f2;--gs-rs-modal-item-thumb-bg:#f0f0f0;--gs-rs-modal-item-ph:#e4e4e7;--gs-rs-modal-item-name:#0d1521;--gs-rs-modal-item-side:#6b7280;--gs-rs-modal-item-price:#17b8d0;--gs-rs-modal-qty-bg:#e5e7eb;--gs-rs-modal-qty-border:#d1d5db;--gs-rs-modal-qty-text:#374151;--gs-rs-modal-qty-bg-focus:#d1d5db;--gs-rs-modal-qty-ring-focus:#17b8d0;--gs-rs-modal-qty-num:#0d1521;--gs-rs-modal-del-bg:#ef44441a;--gs-rs-modal-del-border:#ef444433;--gs-rs-modal-del-text:#ef4444;--gs-rs-modal-del-bg-focus:#ef444440;--gs-rs-modal-del-ring-focus:#ef4444;--gs-rs-modal-total-line:#f0f0f0;--gs-rs-modal-total-label:#0d1521;--gs-rs-modal-total-val:#0d1521;--gs-rs-modal-btn-close-bg:#fff;--gs-rs-modal-btn-close-border:#d1d5db;--gs-rs-modal-btn-close-text:#374151;--gs-rs-modal-btn-order-bg:#17b8d0;--gs-rs-modal-btn-order-text:#0d1521;--gs-rs-modal-btn-order-glow:#17b8d033;--gs-rs-modal-btn-ring-focus:#17b8d033;--gs-rs-modal-btn-order-ring-focus:#17b8d0;--gs-rs-modal-btn-order-glow-focus:#0006;--gs-rs-modal-btn-disabled-bg:#d1d5db;--gs-rs-modal-btn-disabled-text:#6b7280;--gs-rs-modal-confirm-icon-bg:#17b8d01f;--gs-rs-modal-confirm-icon:#17b8d0;--gs-rs-modal-confirm-title:#0d1521;--gs-rs-modal-confirm-sub:#17b8d0;--gs-rs-modal-confirm-hint:#6b7280;--gs-rs-success-bg:#fff;--gs-rs-success-shadow:#00000059;--gs-rs-success-title:#0d1521;--gs-rs-success-sub:#6b7280;--gs-rs-prod-bg:#000;--gs-rs-prod-text:#f2f4f8;--gs-rs-prod-title:#f2f4f8;--gs-rs-prod-price:#2ecc71;--gs-rs-prod-desc:#ffffff8c;--gs-rs-prod-img-ph:#ffffff12;--gs-rs-prod-label:#ffffff59;--gs-rs-prod-variant-bg:#ffffff12;--gs-rs-prod-variant-label:#f2f4f8;--gs-rs-prod-variant-price:#ffffff59;--gs-rs-prod-variant-bg-sel:#17b8d033;--gs-rs-prod-variant-border-sel:#17b8d0;--gs-rs-prod-variant-bg-focus:#17b8d033;--gs-rs-prod-variant-ring-focus:#17b8d0;--gs-rs-prod-variant-bg-sel-focus:#17b8d033;--gs-rs-prod-qty-bg:#ffffff12;--gs-rs-prod-qty-border:#ffffff1a;--gs-rs-prod-qty-text:#f2f4f8;--gs-rs-prod-qty-bg-focus:#ffffff1f;--gs-rs-prod-qty-ring-focus:#17b8d0;--gs-rs-prod-qty-val:#f2f4f8;--gs-rs-prod-add-bg:#fff;--gs-rs-prod-add-text:#0d1521;--gs-rs-prod-add-bg-focus:#f4f4f5;--gs-rs-prod-add-ring-focus:#17b8d0;--gs-rs-prod-add-price-bg:#0d1521;--gs-rs-prod-add-price-text:#f2f4f8;--gs-rs-prod-recs-line:#ffffff1a;--gs-rs-prod-recs-dot:#17b8d0;--gs-rs-prod-recs-label:#ffffff8c;--gs-rs-prod-rec-img-bg:#ffffff12;--gs-rs-prod-rec-initial:#ffffff59;--gs-rs-prod-rec-name:#f2f4f8;--gs-rs-prod-rec-ring-focus:#17b8d0;--gs-rs-prod-confirm-overlay:#0009;--gs-rs-prod-confirm-bg:#0d1521;--gs-rs-prod-confirm-border:#ffffff1a;--gs-rs-prod-confirm-shadow:#0009;--gs-rs-prod-confirm-icon-bg:#ffaa0026;--gs-rs-prod-confirm-icon:#fa0;--gs-rs-prod-confirm-title:#f2f4f8;--gs-rs-prod-confirm-qty:#f2f4f8;--gs-rs-prod-confirm-total:#17b8d0;--gs-rs-prod-confirm-msg:#ffffff8c;--gs-rs-prod-confirm-cancel-bg:#ffffff12;--gs-rs-prod-confirm-cancel-border:#ffffff1a;--gs-rs-prod-confirm-cancel-text:#f2f4f8;--gs-rs-prod-confirm-cancel-bg-focus:#ffffff12;--gs-rs-prod-confirm-cancel-ring-focus:#17b8d0;--gs-rs-prod-confirm-cancel-text-focus:#f2f4f8;--gs-rs-prod-confirm-cancel-border-focus:#0000;--gs-rs-prod-confirm-ok-bg:#fff;--gs-rs-prod-confirm-ok-text:#0d1521;--gs-rs-prod-confirm-ok-border:#0000;--gs-rs-prod-confirm-ok-bg-focus:#fff;--gs-rs-prod-confirm-ok-ring-focus:#17b8d0;--gs-rs-prod-confirm-ok-text-focus:#0d1521;--gs-rs-side-bg:#fff;--gs-rs-side-text:#0d1521;--gs-rs-side-shadow:#00000059;--gs-rs-side-line:#e5e7eb;--gs-rs-side-badge:#17b8d0;--gs-rs-side-room:#6b7280;--gs-rs-side-bar-bg:#f9fafb;--gs-rs-side-bar-count:#6b7280;--gs-rs-side-bar-val:#0d1521;--gs-rs-side-empty:#9ca3af;--gs-rs-side-item-bg:#f9fafb;--gs-rs-side-item-border:#e5e7eb;--gs-rs-side-item-bg-hover:#f3f4f6;--gs-rs-side-item-ph:#e5e7eb;--gs-rs-side-item-name:#0d1521;--gs-rs-side-item-side:#6b7280;--gs-rs-side-item-price:#17b8d0;--gs-rs-side-qty-bg:#e5e7eb;--gs-rs-side-qty-border:#d1d5db;--gs-rs-side-qty-text:#374151;--gs-rs-side-qty-bg-focus:#d1d5db;--gs-rs-side-qty-ring-focus:#17b8d0;--gs-rs-side-qty-num:#0d1521;--gs-rs-side-del-bg:#e0484826;--gs-rs-side-del-border:#e0484826;--gs-rs-side-del-text:#e04848;--gs-rs-side-del-bg-focus:#e0484826;--gs-rs-side-del-ring-focus:#e04848;--gs-rs-side-total-label:#6b7280;--gs-rs-side-total-val:#0d1521;--gs-rs-side-order-bg:#17b8d0;--gs-rs-side-order-text:#0d1521;--gs-rs-side-order-glow:#17b8d033;--gs-rs-side-btn-ring-focus:#17b8d033;--gs-rs-side-order-ring-focus:#17b8d0;--gs-rs-side-order-glow-focus:#00000073;--gs-rs-side-order-disabled-bg:#d1d5db;--gs-rs-side-order-disabled-text:#6b7280;--gs-req-bg:#000;--gs-req-text:#f2f4f8;--gs-req-header-color:#f2f4f8;--gs-req-state:#ffffff8c;--gs-req-btn-bg:#ffffff12;--gs-req-btn-border:#0000;--gs-req-btn-text:#f2f4f8;--gs-req-btn-bg-focus:#ffffff12;--gs-req-btn-border-focus:#17b8d0;--gs-req-btn-ring-focus:#17b8d0;--gs-req-btn-text-focus:#f2f4f8;--gs-req-count-bg:#17b8d0;--gs-req-count-text:#fff;--gs-req-eyebrow:#ffffff59;--gs-req-title:#f2f4f8;--gs-req-subtitle:#ffffff8c;--gs-req-strip-bg:#000;--gs-req-card-bg:#000;--gs-req-card-border:#ffffff1a;--gs-req-card-label:#ffffff8c;--gs-req-card-fallback:#ffffff59;--gs-req-card-border-focus:#17b8d0;--gs-req-card-label-focus:#17b8d0;--gs-req-modal-overlay:#0009;--gs-req-modal-bg:#fff;--gs-req-modal-text:#0d1521;--gs-req-modal-shadow:#0006;--gs-req-modal-title:#0d1521;--gs-req-modal-room:#6b7280;--gs-req-modal-bar-bg:#fafafa;--gs-req-modal-bar-line:#f0f0f0;--gs-req-modal-bar-count:#6b7280;--gs-req-modal-bar-label:#0d1521;--gs-req-modal-empty:#9ca3af;--gs-req-modal-item-bg:#f9fafb;--gs-req-modal-item-border:#eef0f2;--gs-req-modal-item-thumb-bg:#f0f0f0;--gs-req-modal-item-ph:#e4e4e7;--gs-req-modal-item-name:#0d1521;--gs-req-modal-item-units:#6b7280;--gs-req-modal-qty-bg:#e5e7eb;--gs-req-modal-qty-border:#d1d5db;--gs-req-modal-qty-text:#374151;--gs-req-modal-qty-bg-focus:#d1d5db;--gs-req-modal-qty-ring-focus:#17b8d0;--gs-req-modal-qty-num:#0d1521;--gs-req-modal-del-bg:#e0484826;--gs-req-modal-del-border:#e0484826;--gs-req-modal-del-text:#e04848;--gs-req-modal-del-ring-focus:#e04848;--gs-req-modal-btn-ghost-bg:#fff;--gs-req-modal-btn-ghost-border:#d1d5db;--gs-req-modal-btn-ghost-text:#374151;--gs-req-modal-btn-ghost-bg-focus:#fff;--gs-req-modal-btn-ghost-border-focus:#17b8d0;--gs-req-modal-btn-ghost-ring-focus:#17b8d0;--gs-req-modal-btn-ghost-bg-hover:#f3f4f6;--gs-req-modal-btn-primary-bg:#17b8d0;--gs-req-modal-btn-primary-border:#17b8d0;--gs-req-modal-btn-primary-text:#fff;--gs-req-modal-btn-primary-ring-focus:#17b8d0;--gs-req-modal-btn-primary-glow-focus:#0006;--gs-req-modal-btn-primary-bg-focus:#17b8d0;--gs-req-modal-btn-primary-border-focus:#17b8d0;--gs-req-modal-btn-primary-text-focus:#fff;--gs-req-modal-btn-ghost-text-focus:#374151;--gs-req-modal-btn-disabled-bg:#d1d5db;--gs-req-modal-btn-disabled-border:#d1d5db;--gs-req-modal-btn-disabled-text:#6b7280;--gs-req-modal-confirm-icon-bg:#f3f4f6;--gs-req-modal-confirm-icon:#17b8d0;--gs-req-modal-confirm-title:#0d1521;--gs-req-modal-confirm-sub:#17b8d0;--gs-req-modal-confirm-hint:#6b7280;--gs-req-success-bg:#fff;--gs-req-success-shadow:#00000059;--gs-req-success-title:#0d1521;--gs-req-success-sub:#6b7280;--gs-req-success-icon-bg:#f0fdf4;--gs-req-success-icon:#22c55e;--gs-list-bg:#000;--gs-list-text:#f2f4f8;--gs-list-title-color:#f2f4f8;--gs-list-sub-color:#ffffff8c;--gs-list-header-color:#f2f4f8;--gs-list-back-bg:#ffffff12;--gs-list-back-border:#0000;--gs-list-back-text:#f2f4f8;--gs-list-back-bg-focus:#ffffff12;--gs-list-back-border-focus:#17b8d0;--gs-list-back-ring-focus:#17b8d0;--gs-list-back-text-focus:#f2f4f8;--gs-list-state-text:#ffffff8c;--gs-list-spinner-track:#ffffff1a;--gs-list-spinner-head:#5b9cf6;--gs-list-empty-icon:#ffffff8c;--gs-list-empty-title:#ffffff8c;--gs-list-empty-sub:#ffffff59;--gs-list-card-bg:#ffffff12;--gs-list-card-border:#ffffff1a;--gs-list-card-bg-focus:#ffffff1f;--gs-list-card-border-focus:#17b8d0;--gs-list-card-icon-bg:#ffffff12;--gs-list-card-icon:#17b8d0;--gs-list-card-type:#f2f4f8;--gs-list-card-provider:#f2f4f8;--gs-list-card-detail:#ffffff8c;--gs-list-card-total:#f2f4f8;--gs-list-card-notes:#ffffff8c;--gs-list-card-notes-icon:#ffffff8c;--gs-list-card-arrow:#ffffff59;--gs-list-card-arrow-focus:#17b8d0;--gs-list-status-info-text:#5b9cf6;--gs-list-status-info-bg:#5b9cf626;--gs-list-status-info-text-focus:#5b9cf6;--gs-list-status-info-bg-focus:#5b9cf626;--gs-list-status-brand-text:#17b8d0;--gs-list-status-brand-bg:#17b8d033;--gs-list-status-brand-text-focus:#17b8d0;--gs-list-status-brand-bg-focus:#17b8d033;--gs-list-status-warning-text:#fa0;--gs-list-status-warning-bg:#ffaa0026;--gs-list-status-warning-text-focus:#fa0;--gs-list-status-warning-bg-focus:#ffaa0026;--gs-list-status-success-text:#2ecc71;--gs-list-status-success-bg:#2ecc7126;--gs-list-status-success-text-focus:#2ecc71;--gs-list-status-success-bg-focus:#2ecc7126;--gs-list-status-neutral-text:#ffffff8c;--gs-list-status-neutral-bg:#ffffff12;--gs-list-status-neutral-text-focus:#ffffff8c;--gs-list-status-neutral-bg-focus:#ffffff12;--gs-list-status-danger-text:#e04848;--gs-list-status-danger-bg:#e0484826;--gs-list-status-danger-text-focus:#e04848;--gs-list-status-danger-bg-focus:#e0484826;--gs-list-card-icon-bg-focus:#ffffff12;--gs-list-card-icon-focus:#17b8d0;--gs-list-card-type-focus:#f2f4f8;--gs-list-card-provider-focus:#f2f4f8;--gs-list-card-detail-focus:#ffffff8c;--gs-list-card-total-focus:#f2f4f8;--gs-list-card-notes-focus:#ffffff8c;--gs-list-card-notes-icon-focus:#ffffff8c;--gs-order-bg:#000;--gs-order-text:#f2f4f8;--gs-order-header-color:#f2f4f8;--gs-order-back-bg:#ffffff12;--gs-order-back-border:#0000;--gs-order-back-text:#f2f4f8;--gs-order-back-bg-focus:#ffffff12;--gs-order-back-border-focus:#17b8d0;--gs-order-back-ring-focus:#17b8d0;--gs-order-back-text-focus:#f2f4f8;--gs-order-refresh-bg:#ffffff12;--gs-order-refresh-border:#0000;--gs-order-refresh-text:#f2f4f8;--gs-order-refresh-bg-focus:#ffffff12;--gs-order-refresh-border-focus:#17b8d0;--gs-order-refresh-ring-focus:#17b8d0;--gs-order-refresh-text-focus:#f2f4f8;--gs-order-state-text:#ffffff8c;--gs-order-spinner-track:#ffffff1a;--gs-order-spinner-head:#5b9cf6;--gs-order-head-icon-bg:#ffffff12;--gs-order-head-icon:#17b8d0;--gs-order-head-type:#ffffff8c;--gs-order-head-provider:#f2f4f8;--gs-order-head-room:#ffffff8c;--gs-order-status-sub:#ffffff8c;--gs-order-status-pulse:#ffffff80;--gs-order-status-grad-info:linear-gradient(135deg,#1e3a5f,#1e40af);--gs-order-status-grad-brand:linear-gradient(135deg,#0a4a54,#17b8d0);--gs-order-status-grad-warning:linear-gradient(135deg,#7c2d12,#c2410c);--gs-order-status-grad-success:linear-gradient(135deg,#064e3b,#059669);--gs-order-status-grad-neutral:linear-gradient(135deg,#1e293b,#334155);--gs-order-status-grad-danger:linear-gradient(135deg,#7f1d1d,#dc2626);--gs-order-status-grad-refunded:linear-gradient(135deg,#3b0764,#7e22ce);--gs-order-cancel-bg:#0000;--gs-order-cancel-border:#e04848;--gs-order-cancel-text:#e04848;--gs-order-cancel-bg-focus:#e0484826;--gs-order-cancel-ring-focus:#fca5a5;--gs-order-confirm-bg:#e0484826;--gs-order-confirm-border:#e04848;--gs-order-confirm-q:#f2f4f8;--gs-order-keep-border:#ffffff38;--gs-order-keep-text:#f2f4f8;--gs-order-keep-ring-focus:#fff;--gs-order-yes-bg:#e04848;--gs-order-yes-text:#fff;--gs-order-yes-ring-focus:#fca5a5;--gs-order-section-title:#ffffff59;--gs-order-cell-bg:#ffffff12;--gs-order-cell-border:#ffffff1a;--gs-order-cell-label:#ffffff8c;--gs-order-notes-bg:#ffffff12;--gs-order-notes-icon:#ffffff8c;--gs-order-notes-text:#ffffff8c;--gs-order-item-bg:#ffffff12;--gs-order-item-border:#ffffff1a;--gs-order-item-name:#f2f4f8;--gs-order-item-variant:#ffffff8c;--gs-order-item-mods:#ffffff59;--gs-order-item-qty:#ffffff8c;--gs-order-item-price:#f2f4f8;--gs-order-total-bg:#ffffff12;--gs-order-total-border:#ffffff1a;--gs-order-total-label:#ffffff8c;--gs-order-total-value:#f2f4f8;--gs-order-tl-dot:#ffffff38;--gs-order-tl-dot-border:#ffffff38;--gs-order-tl-dot-last:#17b8d0;--gs-order-tl-dot-last-border:#17b8d0;--gs-order-tl-line:#ffffff1a;--gs-order-tl-time:#ffffff59;--gs-order-tl-actor:#ffffff59;--gs-order-terminal-note:#ffffff59;--gs-order-polling-note:#5b9cf6;--mystay-folio-bg:#000;--mystay-folio-text:#f2f4f8;--mystay-folio-title-color:#f2f4f8;--mystay-folio-sub-color:#ffffff8c;--mystay-folio-header-color:#f2f4f8;--mystay-folio-head-icon-bg:#5b9cf626;--mystay-folio-head-icon-border:#5b9cf626;--mystay-folio-head-icon-color:#5b9cf6;--mystay-folio-back-bg:#ffffff12;--mystay-folio-back-border:#ffffff38;--mystay-folio-back-text:#f2f4f8;--mystay-folio-back-bg-focus:#17b8d0;--mystay-folio-back-border-focus:#17b8d0;--mystay-folio-back-glow-focus:#17b8d0;--mystay-folio-back-text-focus:#f2f4f8;--mystay-folio-total-bg:#5b9cf626;--mystay-folio-total-border:#5b9cf626;--mystay-folio-total-label:#ffffff8c;--mystay-folio-total-value:#f2f4f8;--mystay-folio-count-bg:#ffffff12;--mystay-folio-count-border:#ffffff1a;--mystay-folio-state-text:#ffffff8c;--mystay-folio-spinner-track:#ffffff1f;--mystay-folio-spinner-head:#5b9cf6;--mystay-folio-empty-icon:#ffffff8c;--mystay-folio-empty-title:#ffffff8c;--mystay-folio-empty-sub:#ffffff59;--mystay-folio-table-bg:#ffffff12;--mystay-folio-table-border:#ffffff1a;--mystay-folio-thead-bg:#161a24;--mystay-folio-th-color:#ffffff8c;--mystay-folio-row-bg:#0000;--mystay-folio-row-border:#ffffff1a;--mystay-folio-row-bg-focus:#17b8d033;--mystay-folio-row-border-focus:#17b8d033;--mystay-folio-date-main:#f2f4f8;--mystay-folio-date-main-focus:#f2f4f8;--mystay-folio-date-sub:#ffffff59;--mystay-folio-date-sub-focus:#ffffff59;--mystay-folio-type-icon:#17b8d0;--mystay-folio-type-icon-focus:#17b8d0;--mystay-folio-type-label:#f2f4f8;--mystay-folio-type-label-focus:#f2f4f8;--mystay-folio-provider:#ffffff8c;--mystay-folio-provider-focus:#ffffff8c;--mystay-folio-amount:#f2f4f8;--mystay-folio-amount-focus:#f2f4f8;--mystay-folio-amount-zero:#ffffff59;--mystay-folio-amount-cancelled:#ffffff59;--mystay-folio-arrow:#ffffff59;--mystay-folio-arrow-focus:#17b8d0;--mystay-folio-loadmore-bg:#0000;--mystay-folio-loadmore-border:#ffffff1a;--mystay-folio-loadmore-text:#ffffff8c;--mystay-folio-loadmore-bg-focus:#17b8d033;--mystay-folio-loadmore-border-focus:#17b8d0;--mystay-folio-loadmore-text-focus:#f2f4f8;--mystay-folio-loadmore-loading:#ffffff59;--mystay-folio-footer-note:#ffffff59;--mystay-folio-footer-strong:#ffffff8c;--gs-alarm-bg:#000;--gs-alarm-header-color:#f2f4f8;--gs-alarm-back-bg:#ffffff12;--gs-alarm-back-border:#ffffff38;--gs-alarm-back-text:#f2f4f8;--gs-alarm-back-bg-focus:#17b8d0;--gs-alarm-back-border-focus:#17b8d0;--gs-alarm-back-glow-focus:#17b8d0;--gs-alarm-back-text-focus:#f2f4f8;--gs-alarm-card-bg:#ffffff12;--gs-alarm-card-text:#f2f4f8;--gs-alarm-card-ring-focus:#17b8d0;--gs-alarm-card-add:#ffffff8c;--gs-alarm-card-subtitle:#ffffff59;--gs-alarm-card-status-bg:#17b8d0;--gs-alarm-card-status-text:#0d1521;--gs-alarm-card-status-bg-on:#17b8d0;--gs-alarm-card-status-bg-off:#7d7d7d;--gs-alarm-card-status-text-off:#f2f4f8;--gs-alarm-card-day-bg:#17b8d0;--gs-alarm-card-day-text:#0d1521;--gs-alarm-card-day-bg-off:#2196f34f;--gs-alarm-modal-overlay:#0009;--gs-alarm-modal-bg:#0d1521;--gs-alarm-modal-text:#f2f4f8;--gs-alarm-modal-title:#f2f4f8;--gs-alarm-modal-icon:#f2f4f8;--gs-alarm-modal-label:#ffffff59;--gs-alarm-time-bg:#ffffff12;--gs-alarm-time-text:#f2f4f8;--gs-alarm-time-colon:#ffffff59;--gs-alarm-arrow-color:#ffffff59;--gs-alarm-arrow-bg-focus:#ffffff12;--gs-alarm-focus-outline:#17b8d0;--gs-alarm-input-bg:#ffffff12;--gs-alarm-input-ring-focus:#17b8d0;--gs-alarm-input-icon:#ffffff59;--gs-alarm-input-text:#ffffff59;--gs-alarm-input-placeholder:#ffffff8c;--gs-alarm-input-hint:#ffffff59;--gs-alarm-repeat-icon:#f2f4f8;--gs-alarm-repeat-text:#ffffff59;--gs-alarm-day-btn-bg:#ffffff12;--gs-alarm-day-btn-border:#ffffff38;--gs-alarm-day-btn-text:#f2f4f8;--gs-alarm-day-btn-bg-active:#17b8d0;--gs-alarm-day-btn-text-active:#0d1521;--gs-alarm-day-btn-border-active:#17b8d0;--gs-alarm-day-btn-bg-active-focus:#17b8d0;--gs-alarm-day-btn-text-active-focus:#0d1521;--gs-alarm-dur-bg:#ffffff12;--gs-alarm-dur-icon:#f2f4f8;--gs-alarm-dur-value:#f2f4f8;--gs-alarm-dur-arrow:#ffffff59;--gs-alarm-btn-ring-gap:#0d1521;--gs-alarm-btn-ring-focus:#17b8d0;--gs-alarm-delete-bg:#7d7d7d;--gs-alarm-delete-text:#f2f4f8;--gs-alarm-cancel-bg:#7d7d7d;--gs-alarm-cancel-text:#f2f4f8;--gs-alarm-save-bg:#17b8d0;--gs-alarm-save-text:#0d1521;--gs-alarm-activate-bg:#000;--gs-alarm-activate-text:#f2f4f8;--gs-alarm-activate-bg-on:#000;--gs-alarm-activate-text-on:#f2f4f8;--mystay-flights-bg:#000;--mystay-flights-text:#f2f4f8;--mystay-flights-title-color:#f2f4f8;--mystay-flights-sub-color:#ffffff8c;--mystay-flights-header-color:#f2f4f8;--mystay-flights-head-icon-bg:#17b8d033;--mystay-flights-head-icon-border:#17b8d033;--mystay-flights-head-icon-color:#17b8d0;--mystay-flights-back-bg:#ffffff12;--mystay-flights-back-border:#ffffff38;--mystay-flights-back-text:#f2f4f8;--mystay-flights-back-bg-focus:#17b8d0;--mystay-flights-back-border-focus:#17b8d0;--mystay-flights-back-glow-focus:#17b8d0;--mystay-flights-back-text-focus:#f2f4f8;--mystay-flights-row-bg:#ffffff12;--mystay-flights-row-border:#0000;--mystay-flights-row-bg-focus:#17b8d033;--mystay-flights-row-border-focus:#17b8d0;--mystay-flights-num:#f2f4f8;--mystay-flights-num-focus:#f2f4f8;--mystay-flights-code:#f2f4f8;--mystay-flights-code-focus:#f2f4f8;--mystay-flights-arrow:#ffffff8c;--mystay-flights-arrow-focus:#ffffff8c;--mystay-flights-date:#ffffff8c;--mystay-flights-date-focus:#ffffff8c;--mystay-flights-time:#f2f4f8;--mystay-flights-time-focus:#f2f4f8;--mystay-flights-status-bg:#ffffff12;--mystay-flights-status-text:#f2f4f8;--mystay-flights-empty-text:#ffffff8c;--mystay-flights-updated:#ffffff8c;--mystay-flights-next-update:#ffffff8c;--mystay-flights-outdated:#fa0;--mystay-flights-back-fade:linear-gradient(180deg,#000000e6 0%,#0000);--mystay-flights-filter-bg:#ffffff12;--mystay-flights-filter-bg-focus:#17b8d033;--mystay-flights-filter-border:#0000;--mystay-flights-filter-border-focus:#17b8d0;--mystay-flights-filter-text:#f2f4f8;--mystay-flights-filter-text-focus:#f2f4f8;--mystay-flights-filter-bg-selected:#17b8d0;--mystay-flights-filter-bg-selected-focus:#17b8d0;--mystay-flights-filter-text-selected:#fff;--mystay-flights-filter-text-selected-focus:#fff;--mystay-flights-filter-ring-selected-focus:#f2f4f8;--mystay-flights-filter-count-bg:#00000040;--mystay-flights-filter-count-bg-selected:#00000040;--mystay-flights-column-heading:#ffffff8c;--mystay-flights-time-late:#fa0;--mystay-flights-time-late-focus:#fa0;--mystay-flights-time-early:#2ecc71;--mystay-flights-time-early-focus:#2ecc71;--mystay-flights-time-was:#ffffff8c;--mystay-flights-time-was-focus:#ffffff8c;--mystay-flights-dir:#ffffff8c;--mystay-flights-dir-focus:#ffffff8c;--mystay-flights-airport:#f2f4f8;--mystay-flights-airport-focus:#f2f4f8;--mystay-flights-star:#fa0;--mystay-flights-airline:#ffffff8c;--mystay-flights-airline-focus:#ffffff8c;--mystay-flights-place-label:#ffffff8c;--mystay-flights-place-label-focus:#ffffff8c;--mystay-flights-place-name:#f2f4f8;--mystay-flights-place-name-focus:#f2f4f8;--mystay-flights-gate-label:#ffffff8c;--mystay-flights-gate-label-focus:#ffffff8c;--mystay-flights-gate-value:#f2f4f8;--mystay-flights-gate-value-focus:#f2f4f8;--mystay-flights-status-ok-bg:#2ecc7126;--mystay-flights-status-ok-text:#2ecc71;--mystay-flights-status-warn-bg:#ffaa0026;--mystay-flights-status-warn-text:#fa0;--mystay-flights-status-err-bg:#e0484826;--mystay-flights-status-err-text:#e04848;--mystay-flights-status-live-bg:#17b8d033;--mystay-flights-status-live-text:#17b8d0;--mystay-flights-relative:#ffffff8c;--mystay-flights-relative-focus:#ffffff8c;--mystay-flights-search-title:#ffffff8c;--mystay-flights-search-box-bg:#ffffff12;--mystay-flights-search-box-bg-active:#ffffff12;--mystay-flights-search-box-border:#ffffff38;--mystay-flights-search-box-border-active:#17b8d0;--mystay-flights-search-icon:#ffffff8c;--mystay-flights-search-text:#f2f4f8;--mystay-flights-search-placeholder:#ffffff8c;--mystay-flights-search-caret:#17b8d0;--mystay-flights-search-hint:#ffffff8c;--mystay-flights-results-label:#ffffff8c;--mystay-flights-key-bg:#ffffff12;--mystay-flights-key-bg-focus:#17b8d033;--mystay-flights-key-border:#0000;--mystay-flights-key-border-focus:#17b8d0;--mystay-flights-key-text:#f2f4f8;--mystay-flights-key-text-focus:#f2f4f8;--mystay-flights-key-special:#ffffff8c;--mystay-flights-key-done:#17b8d0;--mystay-flights-key-hint:#ffffff8c;--mystay-flights-followed-bg:#ffffff12;--mystay-flights-followed-bg-focus:#17b8d033;--mystay-flights-followed-border:#17b8d0;--mystay-flights-followed-border-focus:#17b8d0;--mystay-flights-followed-badge:#17b8d0;--mystay-flights-followed-badge-focus:#17b8d0;--mystay-flights-followed-star:#fa0;--mystay-flights-followed-name:#ffffff8c;--mystay-flights-followed-name-focus:#ffffff8c;--mystay-flights-detail-overlay:#000000c7;--mystay-flights-detail-bg:#000;--mystay-flights-detail-border:#ffffff38;--mystay-flights-detail-text:#f2f4f8;--mystay-flights-detail-leg:#17b8d0;--mystay-flights-detail-num:#f2f4f8;--mystay-flights-detail-airline:#ffffff8c;--mystay-flights-detail-code:#f2f4f8;--mystay-flights-detail-place-name:#ffffff8c;--mystay-flights-detail-route-line:#ffffff38;--mystay-flights-detail-route-plane:#17b8d0;--mystay-flights-detail-fact-bg:#ffffff12;--mystay-flights-detail-fact-label:#ffffff8c;--mystay-flights-detail-fact-value:#f2f4f8;--mystay-flights-detail-fact-changed:#fa0;--mystay-flights-detail-when:#f2f4f8;--mystay-flights-detail-when-day:#17b8d0;--mystay-flights-detail-delay:#fa0;--mystay-flights-detail-updated:#ffffff8c;--mystay-flights-detail-qr-frame:#fff;--mystay-flights-detail-qr-title:#f2f4f8;--mystay-flights-detail-qr-hint:#ffffff8c;--mystay-flights-detail-btn-bg:#ffffff12;--mystay-flights-detail-btn-bg-focus:#17b8d0;--mystay-flights-detail-btn-border:#ffffff38;--mystay-flights-detail-btn-border-focus:#17b8d0;--mystay-flights-detail-btn-text:#f2f4f8;--mystay-flights-detail-btn-text-focus:#f2f4f8;--mystay-flights-detail-btn-glow-focus:#17b8d0;--mystay-flights-detail-follow-bg:#ffffff12;--mystay-flights-detail-follow-bg-focus:#17b8d0;--mystay-flights-detail-follow-border:#ffffff38;--mystay-flights-detail-follow-border-focus:#17b8d0;--mystay-flights-detail-follow-text:#f2f4f8;--mystay-flights-detail-follow-text-focus:#f2f4f8;--mystay-flights-detail-follow-glow-focus:#17b8d0;--mystay-flights-detail-follow-star-on:#fa0;--notif-bg:#000;--notif-text:#f2f4f8;--notif-heading-color:#f2f4f8;--notif-header-color:#f2f4f8;--notif-unread-bg:#e04848;--notif-unread-text:#fff;--notif-btn-primary-bg:#17b8d0;--notif-btn-primary-text:#0d1521;--notif-btn-secondary-bg:#ffffff1f;--notif-btn-secondary-text:#f2f4f8;--notif-btn-ghost-bg:#0000;--notif-btn-ghost-text:#ffffff8c;--notif-btn-ghost-border:#ffffff38;--notif-btn-danger-bg:#e04848;--notif-btn-danger-text:#f2f4f8;--notif-btn-focus-outline:#17b8d0;--notif-btn-secondary-bg-focus:#ffffff1f;--notif-btn-secondary-text-focus:#f2f4f8;--notif-btn-secondary-outline-focus:#17b8d0;--notif-btn-ghost-bg-focus:#0000;--notif-btn-ghost-text-focus:#ffffff8c;--notif-btn-ghost-border-focus:#ffffff38;--notif-btn-ghost-outline-focus:#17b8d0;--notif-btn-primary-bg-focus:#17b8d0;--notif-btn-primary-text-focus:#0d1521;--notif-btn-primary-outline-focus:#17b8d0;--notif-btn-danger-bg-focus:#e04848;--notif-btn-danger-text-focus:#f2f4f8;--notif-btn-danger-outline-focus:#17b8d0;--notif-card-bg:#ffffff12;--notif-card-border:#ffffff1a;--notif-card-bg-unread:#ffffff12;--notif-icon:#5b9cf6;--notif-icon-unread:#5b9cf6;--notif-icon-focus:#5b9cf6;--notif-badge-bg:#5b9cf626;--notif-badge-bg-unread:#5b9cf626;--notif-badge-bg-focus:#5b9cf626;--notif-badge-text:#5b9cf6;--notif-badge-text-unread:#5b9cf6;--notif-badge-text-focus:#5b9cf6;--notif-icon-emergency:#e04848;--notif-icon-emergency-unread:#e04848;--notif-icon-emergency-focus:#e04848;--notif-badge-emergency-bg:#e0484826;--notif-badge-emergency-bg-unread:#e0484826;--notif-badge-emergency-bg-focus:#e0484826;--notif-badge-emergency-text:#e04848;--notif-badge-emergency-text-unread:#e04848;--notif-badge-emergency-text-focus:#e04848;--notif-card-border-unread:#ffffff1a;--notif-card-bg-focus:#17b8d033;--notif-card-border-focus:#17b8d0;--notif-card-ring-focus:#17b8d0;--notif-card-dot:#17b8d0;--notif-card-title:#f2f4f8;--notif-card-title-focus:#f2f4f8;--notif-card-body:#ffffff8c;--notif-card-body-focus:#ffffff8c;--notif-card-time:#ffffff59;--notif-card-time-focus:#ffffff59;--notif-card-img:#ffffff59;--notif-toast-bg:#0f1626f5;--notif-toast-border:#ffffff1a;--notif-toast-shadow:#000000b3;--notif-toast-icon:#5b9cf6;--notif-toast-title:#f2f4f8;--notif-toast-text:#ffffff8c;--notif-toast-dismiss:#ffffff59;--notif-toast-dismiss-focus:#f2f4f8;--notif-toast-dismiss-bg-focus:#ffffff2e;--notif-toast-dismiss-ring-focus:#ffffff73;--notif-toast-progress-track:#ffffff12;--notif-toast-progress-bar:linear-gradient(90deg,#3b82f6,#7cb3fa);--notif-toast-promo-bg:#140a26f5;--notif-toast-promo-border:#5b9cf626;--notif-toast-promo-progress-bar:linear-gradient(90deg,#a855f7,#d8b4fe);--noguest-bg:radial-gradient(ellipse at center,#0f172afa 0%,#020617 100%);--noguest-text:#f2f4f8;--noguest-header-color:#f2f4f8;--noguest-icon-bg:#ffffff12;--noguest-icon:#ffffff8c;--noguest-icon-border:#ffffff1a;--noguest-title:#f2f4f8;--noguest-subtitle:#ffffff8c;--noguest-shutdown-bg:#ffaa0026;--noguest-shutdown-border:#fa0;--noguest-shutdown-text:#fa0;--noguest-room-bg:#ffffff12;--noguest-room-border:#ffffff38;--noguest-room-label:#ffffff8c;--noguest-room-number:#f2f4f8;--noguest-checkout-bg:#ffffff12;--noguest-checkout-border:#ffffff1a;--noguest-checkout-text:#ffffff8c;--noroom-bg:radial-gradient(ellipse at center,#0f172afa 0%,#020617 100%);--noroom-text:#f2f4f8;--noroom-header-color:#f2f4f8;--noroom-icon-bg:#ffffff12;--noroom-icon:#ffffff8c;--noroom-icon-border:#ffffff1a;--noroom-title:#f2f4f8;--noroom-subtitle:#ffffff8c;--noroom-hint-bg:#ffffff12;--noroom-hint-border:#ffffff1a;--noroom-hint-text:#ffffff8c;--notif-detail-overlay:#0009;--notif-detail-bg:#ffffff12;--notif-detail-border:#ffffff1a;--notif-detail-text:#f2f4f8;--notif-detail-image-bg:#000;--notif-detail-body:#ffffff8c;--notif-detail-time:#ffffff59;--notif-empty-icon:#ffffff59;--notif-empty-text:#ffffff59;--tv-badge-res-bg:#17b8d0;--tv-badge-res-text:#fff;--tv-badge-res-border:#0000;--occasion-card-bg:#000000bf;--occasion-card-border:#ffffff38;--occasion-card-title:#17b8d0;--occasion-card-name:#f2f4f8;--occasion-card-message:#ffffff8c;--occasion-card-heart:#17b8d0;--occasion-card-heart-text:#fff;--occasion-card-font:inherit;--occasion-card-glow:#17b8d0;--occasion-card-ornament:#17b8d0;--occasion-card-scale-w:1;--occasion-card-scale-h:1;--notif-viewer-bg:#0d1521;--notif-viewer-border:#ffffff38;--notif-viewer-title:#f2f4f8;--notif-viewer-counter:#ffffff8c;--notif-viewer-canvas-bg:#000;--notif-viewer-close-bg:#ffffff12;--notif-viewer-close-icon:#f2f4f8;--notif-viewer-focus:#17b8d0;--notif-viewer-nav-bg:#0009;--notif-viewer-nav-border:#ffffff1a;--notif-viewer-nav-text:#f2f4f8;--notif-viewer-badge-bg:#ffffff12;--notif-viewer-badge-text:#ffffff8c;--notif-viewer-thumb-bg:#ffffff12;--notif-viewer-thumb-video-bg:#000;--notif-viewer-thumb-video-icon:#f2f4f8;--notif-viewer-thumb-tag-bg:#0009;--notif-viewer-thumb-tag-text:#f2f4f8;--notif-viewer-divider:#ffffff1a;--notif-viewer-hint-text:#ffffff8c;--notif-viewer-key-bg:#ffffff12;--notif-viewer-key-border:#ffffff38;--notif-viewer-key-icon:#f2f4f8;--color-background:#000;--primary-color:#0d1521;--accent-color:#17b8d0;--accent-color-alpha:#17b8d033;--surface-color:#ffffff12;--surface-hover:#ffffff1f;--color-error:#e04848;--secondary-color:#fff;--overlay-accent:#17b8d0;--overlay-accent-alpha:#17b8d040}.keynode[data-v-79735e59]{cursor:pointer;outline:none}.player[data-v-4c53d0a2]{height:100%;position:relative;width:100%}.player__surface[data-v-4c53d0a2]{bottom:0;left:0;position:absolute;right:0;top:0;z-index:1}.player__overlay[data-v-4c53d0a2]{align-items:center;background:var(--tv-player-scrim,var(--color-overlay));bottom:0;display:flex;justify-content:center;left:0;pointer-events:none;position:absolute;right:0;top:0;z-index:3}.player-fade-enter-active[data-v-4c53d0a2],.player-fade-leave-active[data-v-4c53d0a2]{transition:opacity .3s ease}.player-fade-enter-from[data-v-4c53d0a2],.player-fade-leave-to[data-v-4c53d0a2]{opacity:0}.player__play-btn[data-v-4c53d0a2]{border:none;cursor:pointer;outline:none;pointer-events:auto;transition:background .15s,box-shadow .15s}.player__play-btn[data-v-4c53d0a2]:focus{background:var(--color-panel);box-shadow:inset 0 0 0 4px var(--accent-color,#fff),inset 0 0 0 10px #ffffff2e}.player__play-btn svg[data-v-4c53d0a2]{color:var(--color-text,#fff);filter:drop-shadow(0 2px 16px rgba(0,0,0,.8));height:88px;transition:transform .15s,opacity .15s;width:88px}.player__play-btn:focus svg[data-v-4c53d0a2],.player__play-btn:hover svg[data-v-4c53d0a2]{transform:scale(1.1)}.player__play-btn:focus svg[data-v-4c53d0a2]{color:var(--accent-color,#fff);filter:drop-shadow(0 0 10px rgba(255,255,255,.75)) drop-shadow(0 2px 16px rgba(0,0,0,.8))}.player__spinner[data-v-4c53d0a2]{align-items:center;display:flex;height:72px;justify-content:center;width:72px}.spinner__ring[data-v-4c53d0a2]{animation:spin-4c53d0a2 .9s linear infinite;border:5px solid var(--color-border-subtle);border-radius:50%;border-top-color:var(--color-text);height:56px;width:56px}@keyframes spin-4c53d0a2{to{transform:rotate(1turn)}}.player__error[data-v-4c53d0a2]{align-items:flex-start;background:var(--tv-error-bg,var(--color-panel));border:1px solid var(--tv-error-border,var(--color-border-subtle));border-radius:16px;box-shadow:0 8px 40px var(--tv-error-shadow,#0009);display:flex;max-width:640px;padding:28px 32px;pointer-events:auto;width:calc(100% - 80px)}.player__error[data-v-4c53d0a2]>*+*{margin-left:24px}.error__icon[data-v-4c53d0a2]{color:var(--tv-error-icon,var(--color-text-muted));flex-shrink:0;height:52px;width:52px}.error__icon svg[data-v-4c53d0a2]{height:100%;width:100%}.error__body[data-v-4c53d0a2]{border-left:2px solid var(--tv-error-rule,var(--color-border));color:var(--tv-error-title,var(--color-text,#fff));display:flex;flex-direction:column;padding-left:20px}.error__body[data-v-4c53d0a2]>*+*{margin-top:6px}.error__title[data-v-4c53d0a2]{color:var(--tv-error-title,var(--color-text,#fff));font-size:1.15rem;font-weight:700;margin:0}.error__code[data-v-4c53d0a2],.error__detail[data-v-4c53d0a2]{color:var(--tv-error-detail,var(--color-text-muted,#ffffff8c));font-size:.9rem;margin:0}.error__tips[data-v-4c53d0a2]{color:var(--tv-error-tips,var(--color-text-faint));font-size:.88rem;line-height:1.6;margin:8px 0 0;padding-left:18px}.tv-bg-player{background:#0000;bottom:0!important;height:100vh!important;left:0!important;pointer-events:none;position:fixed!important;right:0!important;top:0!important;width:100vw!important;z-index:0}.tv-bg-player :deep(.player){bottom:0!important;height:100%!important;left:0!important;position:absolute!important;right:0!important;top:0!important;width:100%!important}.tv-bg-player :deep(.vjsplayer){height:100%!important;width:100%!important}.tv-bg-player :deep(.video-js){height:100%!important;padding:0!important;width:100%!important}.tv-bg-player :deep(.vjs-tech){height:100%!important;left:0!important;object-fit:cover;position:absolute!important;top:0!important;width:100%!important}.tv-slot-player{height:100%;pointer-events:none;width:100%}.edge-status-indicator[data-v-67ed1a22]{align-items:center;background:var(--color-panel);border-radius:999px;box-shadow:0 2px 8px #00000040;color:var(--color-text);display:inline-flex;font-size:12px;font-weight:500;letter-spacing:.2px;padding:6px 12px;pointer-events:none;position:fixed;right:12px;top:12px;z-index:9999}.edge-status-indicator[data-v-67ed1a22]>*+*{margin-left:8px}.edge-status-dot[data-v-67ed1a22]{background:var(--color-warning);border-radius:50%;height:8px;width:8px}.edge-status-label[data-v-67ed1a22]{white-space:nowrap}.alert-overlay[data-v-138d4281]{align-items:center;background:#780000f0;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;text-align:center;top:0;z-index:2147483000}.alert-card[data-v-138d4281]{color:#fff;max-width:70%;padding:48px 56px}.alert-badge[data-v-138d4281]{border:3px solid #fff;border-radius:8px;display:inline-block;font-size:28px;font-weight:700;letter-spacing:2px;margin-bottom:28px;padding:8px 20px}.alert-title[data-v-138d4281]{font-size:56px;font-weight:700;line-height:1.1;margin:0 0 20px}.alert-body[data-v-138d4281]{font-size:32px;line-height:1.4;margin:0 0 32px}.alert-media[data-v-138d4281]{margin-bottom:32px;max-height:40vh;max-width:100%}.alert-actions[data-v-138d4281]{display:flex;justify-content:center}.alert-ack[data-v-138d4281]{background:#fff;border:none;border-radius:10px;color:#7a0000;cursor:pointer;display:inline-block;font-size:30px;font-weight:700;outline:none;padding:18px 48px}.alert-ack[data-v-138d4281]:focus{box-shadow:0 0 0 6px #ffd54f;outline:none}.alert-ack[aria-disabled=true][data-v-138d4281]{opacity:.6}.alert-ack-hint[data-v-138d4281]{display:block;font-size:16px;font-weight:400;margin-top:4px;opacity:.55}.wakeup-overlay[data-v-98e6c2fc]{align-items:center;background:#0a1432f5;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;text-align:center;top:0;z-index:2147482000}.wakeup-card[data-v-98e6c2fc]{color:#fff;max-width:70%;padding:48px 56px}.wakeup-icon[data-v-98e6c2fc]{color:#5b9cf6;height:88px;margin-bottom:24px;margin-left:auto;margin-right:auto;width:88px}.wakeup-icon svg[data-v-98e6c2fc]{height:100%;width:100%}.wakeup-badge[data-v-98e6c2fc]{color:#5b9cf6;font-size:22px;font-weight:600;letter-spacing:3px;margin:0 0 12px;text-transform:uppercase}.wakeup-time[data-v-98e6c2fc]{font-size:84px;font-weight:800;line-height:1;margin:0 0 16px}.wakeup-title[data-v-98e6c2fc]{font-size:40px;font-weight:700;line-height:1.15;margin:0 0 16px}.wakeup-body[data-v-98e6c2fc]{font-size:28px;line-height:1.4;margin:0 0 36px}.wakeup-actions[data-v-98e6c2fc]{display:flex;justify-content:center}.wakeup-actions[data-v-98e6c2fc]>*+*{margin-left:24px}.wakeup-btn[data-v-98e6c2fc]{border:none;border-radius:12px;cursor:pointer;display:inline-block;font-size:28px;font-weight:700;outline:none;padding:18px 44px}.wakeup-btn[data-v-98e6c2fc]:focus{box-shadow:0 0 0 6px #ffd54f;outline:none}.wakeup-btn[aria-disabled=true][data-v-98e6c2fc]{opacity:.6}.wakeup-btn--snooze[data-v-98e6c2fc]{background:#ffffff29;color:#fff}.wakeup-btn--dismiss[data-v-98e6c2fc]{background:#5b9cf6;color:#06142e}.wakeup-btn-hint[data-v-98e6c2fc]{display:block;font-size:16px;font-weight:400;margin-top:4px;opacity:.6}.source-overlay[data-v-700848b9]{background:linear-gradient(180deg,#0000 0,#000000eb 22%,#000000f7);bottom:0;color:var(--color-text,#f2f4f8);left:0;padding:28px 58px 40px;position:fixed;right:0;z-index:2147481000}.source-bar-enter-active[data-v-700848b9]{transition:transform .28s cubic-bezier(.22,1,.36,1),opacity .22s ease-out}.source-bar-leave-active[data-v-700848b9]{transition:transform .2s cubic-bezier(.55,0,1,.45),opacity .18s ease-in}.source-bar-enter-from[data-v-700848b9],.source-bar-enter[data-v-700848b9],.source-bar-leave-to[data-v-700848b9]{opacity:0;transform:translateY(60px)}.source-overlay__title[data-v-700848b9]{font-size:30px;font-weight:700;margin:24px 0 18px 4px}.source-overlay__row[data-v-700848b9]{align-items:center;display:flex;flex-wrap:nowrap}.source-overlay__row[data-v-700848b9]>*+*{margin-left:20px}.source-overlay__sep[data-v-700848b9]{background-color:#ffffff47;border-radius:1px;flex:0 0 2px;height:120px;width:2px}.source-overlay__row>.source-overlay__sep[data-v-700848b9],.source-overlay__row>.source-overlay__sep[data-v-700848b9]+*{margin-left:36px}.source-tile[data-v-700848b9]{align-items:center;background:var(--home-card-bg,var(--color-surface));border:1px solid var(--home-card-border,var(--color-border-subtle));border-radius:20px;box-sizing:border-box;color:var(--home-card-label,var(--color-on-brand,var(--color-text)));cursor:pointer;display:flex;flex:0 0 220px;flex-direction:column;height:170px;justify-content:center;outline:none;width:220px}.source-tile[data-v-700848b9]:focus{background:var(--home-card-bg-focus,var(--color-surface-hover));border-color:var(--home-card-border-focus,var(--accent-color,var(--color-brand)));box-shadow:0 0 0 3px var(--home-card-border-focus,var(--accent-color,var(--color-brand)));color:var(--home-card-label-focus,var(--home-card-label,var(--color-on-brand,var(--color-text))))}.source-tile--active[data-v-700848b9]{box-shadow:inset 0 -5px 0 var(--color-focus,#17b8d0)}.source-tile--active[data-v-700848b9]:focus{box-shadow:0 0 0 3px var(--home-card-border-focus,var(--accent-color,var(--color-brand))),inset 0 -5px 0 var(--color-focus,#17b8d0)}.source-tile--off[data-v-700848b9]>*{opacity:.4}.source-tile__icon[data-v-700848b9]{font-size:64px;line-height:0;margin-bottom:10px}.source-tile__icon svg[data-v-700848b9]{height:64px;width:64px}.source-tile__name[data-v-700848b9]{font-size:26px;font-weight:700}.source-tile__status[data-v-700848b9]{font-size:18px;margin-top:6px;opacity:.75}.source-tile__dot[data-v-700848b9]{background-color:currentColor;border-radius:50%;display:inline-block;height:10px;margin-right:8px;opacity:.5;vertical-align:middle;width:10px}.source-tile:not(.source-tile--off) .source-tile__dot[data-v-700848b9]{background-color:var(--color-success,#2ecc71);opacity:1}.source-overlay__empty[data-v-700848b9]{color:var(--color-text-muted,#ffffff8c);font-size:22px;margin-top:16px}.lg-root{display:contents}*{font-family:Roboto,sans-serif}body,html{background-color:initial;margin:0;overflow:hidden;padding:0}