.lumina-theme--dark .lumina__announcement{background-color:var(--lumina-color-band);color:var(--lumina-color-on-band)}.lumina-theme--dark .lumina__hero-booking>.lm-container>*{background-color:color-mix(in srgb, var(--lumina-color-surface) 88%, transparent);border-color:#ffffff24}.lumina-theme--dark .lumina__hero-media :where(img,picture,video){filter:brightness(.9)}@media screen and (prefers-color-scheme:dark){:root:not(.lumina-theme--light) .lumina__announcement{background-color:var(--lumina-color-band);color:var(--lumina-color-on-band)}:root:not(.lumina-theme--light) .lumina__hero-booking>.lm-container>*{background-color:color-mix(in srgb, var(--lumina-color-surface) 88%, transparent);border-color:#ffffff24}:root:not(.lumina-theme--light) .lumina__hero-media :where(img,picture,video){filter:brightness(.9)}}.lumina-theme--dark .availability-calendar{--sr-cal-busy:#a83232;--sr-cal-busy-text:#ffe3e3;--sr-cal-restricted:#b8860b;--sr-cal-restricted-text:#fff6d6;--sr-cal-stripe:#ffffff38}.lumina-theme--light .availability-calendar{--sr-cal-busy:#e06666;--sr-cal-busy-text:#2b0f0f;--sr-cal-restricted:#ffd966;--sr-cal-restricted-text:#3a2f00;--sr-cal-stripe:#00000029}.lumina-theme--dark .sr-status-text{color:color-mix(in oklab, var(--sr-status-color) 55%, #fff)!important}@media screen and (prefers-color-scheme:dark){:root:not(.lumina-theme--light) .sr-status-text{color:color-mix(in oklab, var(--sr-status-color) 55%, #fff)!important}}.lumina-theme--dark .ui-datepicker .ui-icon{filter:invert()}@media screen and (prefers-color-scheme:dark){:root:not(.lumina-theme--light) .ui-datepicker .ui-icon{filter:invert()}}.lumina-theme--dark .sr-location-map{--sr-lm-surface:#1b1f24;--sr-lm-border:#fff3;--sr-lm-popup-bg:#1b1f24;--sr-lm-popup-fg:#e9ecef;--sr-lm-chrome-bg:#1b1f24d9;--sr-lm-focus:var(--lumina-color-accent)}.lumina-theme--light .sr-location-map{--sr-lm-surface:#eef1f5;--sr-lm-border:#00000024;--sr-lm-popup-bg:#fff;--sr-lm-popup-fg:#212529;--sr-lm-chrome-bg:#fffc}