@charset "UTF-8";@font-face{font-family:InterVariable;font-style:normal;font-weight:100 900;font-display:swap;src:url("./media/InterVariable-AM3KRH5U.woff2") format("woff2")}@font-face{font-family:InterVariable;font-style:italic;font-weight:100 900;font-display:swap;src:url("./media/InterVariable-Italic-ZENN32PX.woff2") format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:100;font-display:swap;src:url("./media/Inter-Thin-D2WWV233.woff2") format("woff2")}@font-face{font-family:Inter;font-style:italic;font-weight:100;font-display:swap;src:url("./media/Inter-ThinItalic-POIGQG4N.woff2") format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:200;font-display:swap;src:url("./media/Inter-ExtraLight-K7ORWP56.woff2") format("woff2")}@font-face{font-family:Inter;font-style:italic;font-weight:200;font-display:swap;src:url("./media/Inter-ExtraLightItalic-35OFXG3A.woff2") format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:300;font-display:swap;src:url("./media/Inter-Light-R2IJJU4I.woff2") format("woff2")}@font-face{font-family:Inter;font-style:italic;font-weight:300;font-display:swap;src:url("./media/Inter-LightItalic-DX6PWM2I.woff2") format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url("./media/Inter-Regular-GS5EHSMB.woff2") format("woff2")}@font-face{font-family:Inter;font-style:italic;font-weight:400;font-display:swap;src:url("./media/Inter-Italic-IHS2W5JK.woff2") format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url("./media/Inter-Medium-5IRUMIHZ.woff2") format("woff2")}@font-face{font-family:Inter;font-style:italic;font-weight:500;font-display:swap;src:url("./media/Inter-MediumItalic-I6DTMVID.woff2") format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url("./media/Inter-SemiBold-SVBZ7NC6.woff2") format("woff2")}@font-face{font-family:Inter;font-style:italic;font-weight:600;font-display:swap;src:url("./media/Inter-SemiBoldItalic-3TPMFI5T.woff2") format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url("./media/Inter-Bold-UGVMS3V6.woff2") format("woff2")}@font-face{font-family:Inter;font-style:italic;font-weight:700;font-display:swap;src:url("./media/Inter-BoldItalic-XDGHFO5T.woff2") format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:800;font-display:swap;src:url("./media/Inter-ExtraBold-NR5OG37O.woff2") format("woff2")}@font-face{font-family:Inter;font-style:italic;font-weight:800;font-display:swap;src:url("./media/Inter-ExtraBoldItalic-MRZJRNV2.woff2") format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:900;font-display:swap;src:url("./media/Inter-Black-6PLUPCVU.woff2") format("woff2")}@font-face{font-family:Inter;font-style:italic;font-weight:900;font-display:swap;src:url("./media/Inter-BlackItalic-E5KP4DKU.woff2") format("woff2")}@font-face{font-family:InterDisplay;font-style:normal;font-weight:100;font-display:swap;src:url("./media/InterDisplay-Thin-AKHK4O7D.woff2") format("woff2")}@font-face{font-family:InterDisplay;font-style:italic;font-weight:100;font-display:swap;src:url("./media/InterDisplay-ThinItalic-OLRESIJA.woff2") format("woff2")}@font-face{font-family:InterDisplay;font-style:normal;font-weight:200;font-display:swap;src:url("./media/InterDisplay-ExtraLight-ULIF3EVB.woff2") format("woff2")}@font-face{font-family:InterDisplay;font-style:italic;font-weight:200;font-display:swap;src:url("./media/InterDisplay-ExtraLightItalic-ASB7QCDM.woff2") format("woff2")}@font-face{font-family:InterDisplay;font-style:normal;font-weight:300;font-display:swap;src:url("./media/InterDisplay-Light-CAO4JSIU.woff2") format("woff2")}@font-face{font-family:InterDisplay;font-style:italic;font-weight:300;font-display:swap;src:url("./media/InterDisplay-LightItalic-N5AOG2XN.woff2") format("woff2")}@font-face{font-family:InterDisplay;font-style:normal;font-weight:400;font-display:swap;src:url("./media/InterDisplay-Regular-O4OC6GHS.woff2") format("woff2")}@font-face{font-family:InterDisplay;font-style:italic;font-weight:400;font-display:swap;src:url("./media/InterDisplay-Italic-BZ4CESK6.woff2") format("woff2")}@font-face{font-family:InterDisplay;font-style:normal;font-weight:500;font-display:swap;src:url("./media/InterDisplay-Medium-VZB2EIUW.woff2") format("woff2")}@font-face{font-family:InterDisplay;font-style:italic;font-weight:500;font-display:swap;src:url("./media/InterDisplay-MediumItalic-XMZEXNFC.woff2") format("woff2")}@font-face{font-family:InterDisplay;font-style:normal;font-weight:600;font-display:swap;src:url("./media/InterDisplay-SemiBold-OYJPZN4N.woff2") format("woff2")}@font-face{font-family:InterDisplay;font-style:italic;font-weight:600;font-display:swap;src:url("./media/InterDisplay-SemiBoldItalic-Q5TMTS3C.woff2") format("woff2")}@font-face{font-family:InterDisplay;font-style:normal;font-weight:700;font-display:swap;src:url("./media/InterDisplay-Bold-H4BXAIEW.woff2") format("woff2")}@font-face{font-family:InterDisplay;font-style:italic;font-weight:700;font-display:swap;src:url("./media/InterDisplay-BoldItalic-IVOSLA6M.woff2") format("woff2")}@font-face{font-family:InterDisplay;font-style:normal;font-weight:800;font-display:swap;src:url("./media/InterDisplay-ExtraBold-LDXDL7PR.woff2") format("woff2")}@font-face{font-family:InterDisplay;font-style:italic;font-weight:800;font-display:swap;src:url("./media/InterDisplay-ExtraBoldItalic-N26TLRTO.woff2") format("woff2")}@font-face{font-family:InterDisplay;font-style:normal;font-weight:900;font-display:swap;src:url("./media/InterDisplay-Black-G2YNVQK5.woff2") format("woff2")}@font-face{font-family:InterDisplay;font-style:italic;font-weight:900;font-display:swap;src:url("./media/InterDisplay-BlackItalic-B4YK5UXI.woff2") format("woff2")}@font-feature-values InterVariable{@character-variant{cv01:1;cv02:2;cv03:3;cv04:4;cv05:5;cv06:6;cv07:7;cv08:8;cv09:9;cv10:10;cv11:11;cv12:12;cv13:13;alt-1:1;alt-3:9;open-4:2;open-6:3;open-9:4;lc-l-with-tail:5;simplified-u:6;alt-double-s:7;uc-i-with-serif:8;uc-g-with-spur:10;single-story-a:11;compact-lc-f:12;compact-lc-t:13}@styleset{ss01:1;ss02:2;ss03:3;ss04:4;ss05:5;ss06:6;ss07:7;ss08:8;open-digits:1;disambiguation:2;disambiguation-except-zero:4;round-quotes-and-commas:3;square-punctuation:7;square-quotes:8;circled-characters:5;squared-characters:6}}@font-feature-values Inter{@character-variant{cv01:1;cv02:2;cv03:3;cv04:4;cv05:5;cv06:6;cv07:7;cv08:8;cv09:9;cv10:10;cv11:11;cv12:12;cv13:13;alt-1:1;alt-3:9;open-4:2;open-6:3;open-9:4;lc-l-with-tail:5;simplified-u:6;alt-double-s:7;uc-i-with-serif:8;uc-g-with-spur:10;single-story-a:11;compact-lc-f:12;compact-lc-t:13}@styleset{ss01:1;ss02:2;ss03:3;ss04:4;ss05:5;ss06:6;ss07:7;ss08:8;open-digits:1;disambiguation:2;disambiguation-except-zero:4;round-quotes-and-commas:3;square-punctuation:7;square-quotes:8;circled-characters:5;squared-characters:6}}@font-feature-values InterDisplay{@character-variant{cv01:1;cv02:2;cv03:3;cv04:4;cv05:5;cv06:6;cv07:7;cv08:8;cv09:9;cv10:10;cv11:11;cv12:12;cv13:13;alt-1:1;alt-3:9;open-4:2;open-6:3;open-9:4;lc-l-with-tail:5;simplified-u:6;alt-double-s:7;uc-i-with-serif:8;uc-g-with-spur:10;single-story-a:11;compact-lc-f:12;compact-lc-t:13}@styleset{ss01:1;ss02:2;ss03:3;ss04:4;ss05:5;ss06:6;ss07:7;ss08:8;open-digits:1;disambiguation:2;disambiguation-except-zero:4;round-quotes-and-commas:3;square-punctuation:7;square-quotes:8;circled-characters:5;squared-characters:6}}*,*:before,*:after{box-sizing:border-box}@media(prefers-reduced-motion:no-preference){html{interpolate-size:allow-keywords}}body{-webkit-font-smoothing:antialiased}img,picture,video,canvas,svg{display:block;max-width:100%}input,button,textarea,select{font:inherit}button{white-space:nowrap;border:none;outline:none;background:none;-webkit-user-select:none;user-select:none;line-height:1;opacity:1}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word;margin:0}h1,h2,h3,h4,h5,h6{text-wrap:balance}#root,#__next{isolation:isolate}:root{--color-system-alert-error-0: hsl(0 100% 98%);--color-system-alert-error-10: hsl(0 100% 94%);--color-system-alert-error-100: hsl(0 100% 2%);--color-system-alert-error-15: hsl(0 100% 85%);--color-system-alert-error-20: hsl(0 100% 80%);--color-system-alert-error-30: hsl(0 100% 70%);--color-system-alert-error-40: hsl(0 100% 60%);--color-system-alert-error-5: hsl(0 100% 97%);--color-system-alert-error-50: hsl(0 100% 50%);--color-system-alert-error-60: hsl(0 100% 40%);--color-system-alert-error-70: hsl(0 100% 30%);--color-system-alert-error-80: hsl(0 100% 20%);--color-system-alert-error-85: hsl(0 100% 15%);--color-system-alert-error-90: hsl(0 100% 10%);--color-system-alert-error-95: hsl(0 100% 5%);--color-system-alert-success-0: hsl(110 60% 98%);--color-system-alert-success-10: hsl(117 53% 92%);--color-system-alert-success-100: hsl(120 100% 1%);--color-system-alert-success-15: hsl(119 55% 81%);--color-system-alert-success-20: hsl(118 55% 74%);--color-system-alert-success-30: hsl(118 54% 61%);--color-system-alert-success-40: hsl(118 58% 48%);--color-system-alert-success-5: hsl(120 58% 96%);--color-system-alert-success-50: hsl(118 99% 35%);--color-system-alert-success-60: hsl(118 99% 28%);--color-system-alert-success-70: hsl(118 98% 21%);--color-system-alert-success-80: hsl(118 100% 14%);--color-system-alert-success-85: hsl(118 100% 11%);--color-system-alert-success-90: hsl(118 100% 7%);--color-system-alert-success-95: hsl(117 100% 4%);--color-system-assistance-default-0: var(--color-system-design-primary-0);--color-system-assistance-default-10: var(--color-system-design-primary-10);--color-system-assistance-default-100: var(--color-system-design-primary-100);--color-system-assistance-default-15: var(--color-system-design-primary-15);--color-system-assistance-default-20: var(--color-system-design-primary-20);--color-system-assistance-default-30: var(--color-system-design-primary-30);--color-system-assistance-default-40: var(--color-system-design-primary-40);--color-system-assistance-default-5: var(--color-system-design-primary-5);--color-system-assistance-default-50: var(--color-system-design-primary-50);--color-system-assistance-default-60: var(--color-system-design-primary-60);--color-system-assistance-default-70: var(--color-system-design-primary-70);--color-system-assistance-default-80: var(--color-system-design-primary-80);--color-system-assistance-default-85: var(--color-system-design-primary-85);--color-system-assistance-default-90: var(--color-system-design-primary-90);--color-system-assistance-default-95: var(--color-system-design-primary-95);--color-system-assistance-feedback-negative-0: var(--color-system-design-primary-0);--color-system-assistance-feedback-negative-10: var(--color-system-design-primary-10);--color-system-assistance-feedback-negative-100: var(--color-system-design-primary-100);--color-system-assistance-feedback-negative-15: var(--color-system-design-primary-15);--color-system-assistance-feedback-negative-20: var(--color-system-design-primary-20);--color-system-assistance-feedback-negative-30: var(--color-system-design-primary-30);--color-system-assistance-feedback-negative-40: var(--color-system-design-primary-40);--color-system-assistance-feedback-negative-5: var(--color-system-design-primary-5);--color-system-assistance-feedback-negative-50: var(--color-system-design-primary-50);--color-system-assistance-feedback-negative-60: var(--color-system-design-primary-60);--color-system-assistance-feedback-negative-70: var(--color-system-design-primary-70);--color-system-assistance-feedback-negative-80: var(--color-system-design-primary-80);--color-system-assistance-feedback-negative-85: var(--color-system-design-primary-85);--color-system-assistance-feedback-negative-90: var(--color-system-design-primary-90);--color-system-assistance-feedback-negative-95: var(--color-system-design-primary-95);--color-system-assistance-feedback-positive-0: var(--color-system-design-primary-0);--color-system-assistance-feedback-positive-10: var(--color-system-design-primary-10);--color-system-assistance-feedback-positive-100: var(--color-system-design-primary-100);--color-system-assistance-feedback-positive-15: var(--color-system-design-primary-15);--color-system-assistance-feedback-positive-20: var(--color-system-design-primary-20);--color-system-assistance-feedback-positive-30: var(--color-system-design-primary-30);--color-system-assistance-feedback-positive-40: var(--color-system-design-primary-40);--color-system-assistance-feedback-positive-5: var(--color-system-design-primary-5);--color-system-assistance-feedback-positive-50: var(--color-system-design-primary-50);--color-system-assistance-feedback-positive-60: var(--color-system-design-primary-60);--color-system-assistance-feedback-positive-70: var(--color-system-design-primary-70);--color-system-assistance-feedback-positive-80: var(--color-system-design-primary-80);--color-system-assistance-feedback-positive-85: var(--color-system-design-primary-85);--color-system-assistance-feedback-positive-90: var(--color-system-design-primary-90);--color-system-assistance-feedback-positive-95: var(--color-system-design-primary-95);--color-system-constant-black: hsl(0 0 0%);--color-system-constant-white: hsl(0 0 100%);--color-system-design-primary-0: hsl(0 0 97%);--color-system-design-primary-10: hsl(0 0 91%);--color-system-design-primary-100: hsl(0 0 0%);--color-system-design-primary-15: hsl(0 0 86%);--color-system-design-primary-20: hsl(0 0 81%);--color-system-design-primary-30: hsl(0 0 72%);--color-system-design-primary-40: hsl(0 0 62%);--color-system-design-primary-5: hsl(0 0 95%);--color-system-design-primary-50: hsl(0 0 34%);--color-system-design-primary-60: hsl(0 0 25%);--color-system-design-primary-70: hsl(0 0 20%);--color-system-design-primary-80: hsl(0 0 15%);--color-system-design-primary-85: hsl(0 0 11%);--color-system-design-primary-90: hsl(0 0 9%);--color-system-design-primary-95: hsl(0 0 6%);--color-system-design-secondary-0: hsl(220 100% 99%);--color-system-design-secondary-10: hsl(218 100% 95%);--color-system-design-secondary-100: hsl(220 60% 2%);--color-system-design-secondary-15: hsl(219 100% 89%);--color-system-design-secondary-20: hsl(219 100% 85%);--color-system-design-secondary-30: hsl(218 100% 78%);--color-system-design-secondary-40: hsl(219 100% 71%);--color-system-design-secondary-5: hsl(218 100% 98%);--color-system-design-secondary-50: hsl(219 100% 64%);--color-system-design-secondary-60: hsl(219 59% 51%);--color-system-design-secondary-70: hsl(218 57% 38%);--color-system-design-secondary-80: hsl(219 57% 25%);--color-system-design-secondary-85: hsl(219 57% 19%);--color-system-design-secondary-90: hsl(219 57% 13%);--color-system-design-secondary-95: hsl(218 58% 6%);--color-system-neutral-ci-based-0: hsl(60 7% 97%);--color-system-neutral-ci-based-10: hsl(0 4% 91%);--color-system-neutral-ci-based-100: hsl(12 61% 8%);--color-system-neutral-ci-based-15: hsl(15 6% 86%);--color-system-neutral-ci-based-20: hsl(12 5% 81%);--color-system-neutral-ci-based-30: hsl(9 5% 72%);--color-system-neutral-ci-based-40: hsl(12 5% 62%);--color-system-neutral-ci-based-5: hsl(0 3% 94%);--color-system-neutral-ci-based-50: hsl(14 5% 53%);--color-system-neutral-ci-based-60: hsl(15 7% 43%);--color-system-neutral-ci-based-70: hsl(13 10% 34%);--color-system-neutral-ci-based-80: hsl(14 17% 24%);--color-system-neutral-ci-based-85: hsl(14 22% 19%);--color-system-neutral-ci-based-90: hsl(13 31% 15%);--color-system-neutral-ci-based-95: hsl(13 48% 10%);--color-system-neutral-ci-based-black: hsl(14 100% 5%);--color-system-neutral-ci-based-white: hsl(0 0 100%);--color-system-neutral-dark-0: hsl(0 0 97%);--color-system-neutral-dark-10: hsl(0 0 91%);--color-system-neutral-dark-100: hsl(0 0 14%);--color-system-neutral-dark-15: hsl(0 0 87%);--color-system-neutral-dark-20: hsl(0 0 82%);--color-system-neutral-dark-30: hsl(0 0 73%);--color-system-neutral-dark-40: hsl(0 0 64%);--color-system-neutral-dark-5: hsl(0 0 95%);--color-system-neutral-dark-50: hsl(0 0 56%);--color-system-neutral-dark-60: hsl(0 0 47%);--color-system-neutral-dark-70: hsl(0 0 38%);--color-system-neutral-dark-80: hsl(0 0 29%);--color-system-neutral-dark-85: hsl(0 0 24%);--color-system-neutral-dark-90: hsl(0 0 20%);--color-system-neutral-dark-95: hsl(0 0 15%);--color-system-neutral-dark-black: hsl(0 0 11%);--color-system-neutral-dark-white: hsl(0 0 100%);--color-system-neutral-light-0: hsl(0 0 97%);--color-system-neutral-light-10: hsl(0 0 91%);--color-system-neutral-light-100: hsl(0 0 9%);--color-system-neutral-light-15: hsl(0 0 86%);--color-system-neutral-light-20: hsl(0 0 81%);--color-system-neutral-light-30: hsl(0 0 72%);--color-system-neutral-light-40: hsl(0 0 62%);--color-system-neutral-light-5: hsl(0 0 95%);--color-system-neutral-light-50: hsl(0 0 53%);--color-system-neutral-light-60: hsl(0 0 44%);--color-system-neutral-light-70: hsl(0 0 34%);--color-system-neutral-light-80: hsl(0 0 25%);--color-system-neutral-light-85: hsl(0 0 20%);--color-system-neutral-light-90: hsl(0 0 15%);--color-system-neutral-light-95: hsl(0 0 11%);--color-system-neutral-light-black: hsl(0 0 6%);--color-system-neutral-light-white: hsl(0 0 100%);--color-system-neutral-pro-0: hsl(60 7% 97%);--color-system-neutral-pro-10: hsl(0 4% 91%);--color-system-neutral-pro-100: hsl(12 61% 8%);--color-system-neutral-pro-15: hsl(15 6% 86%);--color-system-neutral-pro-20: hsl(12 5% 81%);--color-system-neutral-pro-30: hsl(9 5% 72%);--color-system-neutral-pro-40: hsl(12 5% 62%);--color-system-neutral-pro-5: hsl(0 3% 94%);--color-system-neutral-pro-50: hsl(14 5% 53%);--color-system-neutral-pro-60: hsl(15 7% 43%);--color-system-neutral-pro-70: hsl(13 10% 34%);--color-system-neutral-pro-80: hsl(14 17% 24%);--color-system-neutral-pro-85: hsl(14 22% 19%);--color-system-neutral-pro-90: hsl(13 31% 15%);--color-system-neutral-pro-95: hsl(13 48% 10%);--color-system-neutral-pro-black: hsl(14 100% 5%);--color-system-neutral-pro-white: hsl(0 0 100%);--blur-values-blur-effect-button-background-blur: 15px;--border-radius-corner-radius-input-fields: 6px;--border-radius-navigation-button: 10px;--border-radius-button-icon-only: 4px;--border-radius-button-payment: 6px;--border-radius-button-primary: 6px;--border-radius-button-secondary: 6px;--border-radius-button-tag: 6px;--border-radius-button-tertiary: 6px;--border-radius-icon-slot-icon-slot: 6px;--border-radius-quick-booker-ui-desktop: 12px;--border-radius-quick-booker-sheet-mobile: 40px;--border-radius-quick-booker-ui-mobile: 40px;--border-radius-surface-tertiary-form: 5px;--border-radius-surface-secondary-form: 10px;--border-radius-surface-primary-form: 15px;--font-capitalized-button: none;--font-capitalized-welcome: none;--font-capitalized-caption: uppercase;--font-capitalized-headline-enhancement: none;--font-capitalized-headline-room: none;--font-capitalized-headline-section: none;--font-letter-spacing-neutral: .1px;--font-letter-spacing-xxs: .1px;--font-letter-spacing-xs: .3px;--font-letter-spacing-sm: .5px;--font-letter-spacing-md: 1px;--font-letter-spacing-lg: 2px;--font-line-height-3xs: 12px;--font-line-height-xxs: 14px;--font-line-height-xs: 18px;--font-line-height-sm: 22px;--font-line-height-md: 22px;--font-line-height-lg: 30px;--font-line-height-xl: 32px;--font-line-height-2xl: 34px;--font-size-3xs: 9px;--font-size-xxs: 10px;--font-size-xs: 11px;--font-size-sm: 13px;--font-size-md: 16px;--font-size-lg: 18px;--font-size-calendar-day: 20px;--font-size-xl: 20px;--font-size-xl-section-headline: 20px;--font-size-2xl: 22px;--font-size-3xl: 24px;--font-size-4xl: 28px;--font-size-4xl-welcome: 28px;--font-size-5xl: 32px;--font-size-6xl: 38px;--font-size-7xl: 55px;--font-weight-icon: var(--font-weight-constant-regular);--font-weight-body: var(--font-weight-constant-medium);--font-weight-welcome: var(--font-weight-constant-medium);--font-weight-button: var(--font-weight-constant-semi-bold);--font-weight-title: var(--font-weight-constant-semi-bold);--font-weight-constant-thin: 100;--font-weight-constant-extra-light: 200;--font-weight-constant-light: 300;--font-weight-constant-regular: 400;--font-weight-constant-medium: 500;--font-weight-constant-semi-bold: 600;--font-weight-constant-bold: 700;--font-weight-constant-extra-bold: 800;--font-weight-constant-black: 900;--font-weight-constant-extra-black: 950;--icon-3xs: var(--font-size-sm);--icon-xxs: var(--font-size-md);--icon-xs: var(--font-size-lg);--icon-sm: var(--font-size-3xl);--icon-md: var(--font-size-4xl);--icon-lg: var(--font-size-5xl);--icon-xl: var(--font-size-6xl);--icon-2xl: var(--font-size-7xl);--logo-height-mobile: 60px;--logo-height-desktop: 80px;--font-family-body: "Inter", sans-serif;--font-family-button: "Inter", sans-serif;--font-family-icon: "Material Symbols Rounded";--font-family-title: "Inter", sans-serif;--font-family-welcome: "Inter", sans-serif;--font-family-title-enhancement: var(--font-family-body);--font-family-title-room: var(--font-family-title);--assistance-cross-selling-fill: var(--color-system-design-primary-50);--assistance-cross-selling-text-color: var(--color-system-design-primary-0);--assistance-cross-selling-button-default-fill: var(--color-system-design-primary-0);--assistance-cross-selling-button-default-text-color: var(--color-system-design-primary-100);--assistance-cross-selling-button-hover-fill: var(--color-system-design-primary-10);--assistance-cross-selling-button-hover-text-color: var(--color-system-design-primary-100);--badge-active-border-color: var(--color-system-design-primary-50);--badge-active-color: var(--color-system-neutral-light-white);--badge-active-fill: var(--color-system-design-primary-50);--badge-disabled-border-color: var(--color-system-neutral-light-10);--badge-disabled-color: var(--color-system-neutral-light-40);--badge-disabled-fill: var(--color-system-neutral-light-10);--badge-neutral-border-color: var(--color-system-neutral-light-white);--badge-neutral-color: var(--color-system-neutral-light-black);--badge-neutral-fill: var(--color-system-neutral-light-10);--badge-transparent-border-color: hsl(0 0 100% / .2);--badge-transparent-color: var(--color-system-neutral-light-white);--badge-transparent-fill: hsl(0 0 100% / .2);--border-color: var(--color-system-neutral-light-50);--border-section-separator-color: var(--color-system-neutral-light-20);--border-selected-color: var(--color-system-design-primary-15);--brand-color-surface-primary-fill: var(--color-system-design-primary-50);--brand-color-surface-primary-text-color: var(--color-system-design-primary-0);--brand-color-surface-secondary-fill: var(--color-system-design-primary-50);--brand-color-surface-secondary-text-color: var(--color-system-design-primary-0);--button-counter-default-border-color: var(--color-system-design-primary-70);--button-counter-default-fill: var(--color-system-neutral-light-white);--button-counter-default-text-color: var(--color-system-design-primary-70);--button-counter-hover-border-color: var(--color-system-design-primary-85);--button-counter-hover-fill: var(--color-system-design-primary-80);--button-counter-hover-text-color: var(--color-system-neutral-light-white);--button-counter-inactive-border-color: var(--color-system-neutral-light-5);--button-counter-inactive-fill: var(--color-system-neutral-light-5);--button-counter-inactive-text-color: var(--color-system-neutral-light-40);--button-disabled-border-color: var(--color-system-neutral-light-15);--button-disabled-fill: var(--color-system-neutral-light-5);--button-disabled-text-color: var(--color-system-neutral-light-15);--button-gallery-default-border-color: var(--color-system-neutral-light-white);--button-gallery-default-fill: var(--opacity-layer-black-30);--button-gallery-default-text-color: var(--color-system-neutral-light-white);--button-gallery-hover-border-color: var(--color-system-neutral-light-white);--button-gallery-hover-fill: var(--opacity-layer-black-40);--button-gallery-hover-text-color: var(--color-system-neutral-light-white);--button-invert-default-border-color: var(--color-system-neutral-light-white);--button-invert-default-fill: var(--color-system-neutral-light-white);--button-invert-default-text-color: var(--color-system-neutral-light-black);--button-invert-hover-border-color: var(--color-system-neutral-light-0);--button-invert-hover-fill: var(--color-system-neutral-light-0);--button-invert-hover-text-color: var(--color-system-neutral-light-black);--button-modify-menu-active-border-color: var(--color-system-neutral-light-100);--button-modify-menu-active-fill: var(--color-system-neutral-light-100);--button-modify-menu-active-text-color: var(--color-system-neutral-light-5);--button-modify-menu-active-hover-border-color: var(--color-system-neutral-light-80);--button-modify-menu-active-hover-fill: var(--color-system-neutral-light-80);--button-modify-menu-active-hover-text-color: var(--color-system-neutral-light-5);--button-modify-menu-default-border-color: var(--color-system-neutral-light-100);--button-modify-menu-default-fill: var(--color-system-neutral-light-0);--button-modify-menu-default-text-color: var(--color-system-neutral-light-100);--button-modify-menu-hover-border-color: var(--color-system-neutral-light-100);--button-modify-menu-hover-fill: var(--color-system-neutral-light-5);--button-modify-menu-hover-text-color: var(--color-system-neutral-light-100);--button-navigation-default-border-color: var(--color-system-neutral-light-85);--button-navigation-default-fill: var(--color-system-neutral-light-85);--button-navigation-default-text-color: var(--color-system-neutral-light-white);--button-navigation-hover-border-color: var(--color-system-neutral-light-80);--button-navigation-hover-fill: var(--color-system-neutral-light-80);--button-navigation-hover-text-color: var(--color-system-neutral-light-white);--button-primary-default-border-color: var(--color-system-design-primary-70);--button-primary-default-fill: var(--color-system-neutral-light-white);--button-primary-default-text-color: var(--color-system-design-primary-70);--button-primary-hover-border-color: var(--color-system-design-primary-80);--button-primary-hover-fill: var(--color-system-design-primary-80);--button-primary-hover-text-color: var(--color-system-neutral-light-white);--button-primary-selected-border-color: var(--color-system-design-primary-70);--button-primary-selected-fill: var(--color-system-design-primary-70);--button-primary-selected-text-color: var(--color-system-neutral-light-white);--button-primary-selected-hover-border-color: var(--color-system-design-primary-85);--button-primary-selected-hover-fill: var(--color-system-design-primary-85);--button-primary-selected-hover-text-color: var(--color-system-neutral-light-white);--button-rate-tags-default-border-color: var(--color-system-design-primary-15);--button-rate-tags-default-fill: var(--color-system-design-primary-5);--button-rate-tags-default-text-color: var(--color-system-design-primary-50);--button-rate-tags-hover-border-color: var(--color-system-design-primary-70);--button-rate-tags-hover-fill: var(--color-system-design-primary-50);--button-rate-tags-hover-text-color: var(--color-system-neutral-light-white);--button-secondary-default-border-color: var(--color-system-neutral-light-20);--button-secondary-default-fill: var(--color-system-neutral-light-5);--button-secondary-default-text-color: var(--color-system-neutral-light-black);--button-secondary-hover-border-color: var(--color-system-neutral-light-15);--button-secondary-hover-fill: var(--color-system-neutral-light-10);--button-secondary-hover-text-color: var(--color-system-neutral-light-black);--button-secondary-selected-border-color: var(--color-system-design-primary-50);--button-secondary-selected-fill: var(--color-system-design-primary-50);--button-secondary-selected-text-color: var(--color-system-neutral-light-white);--button-secondary-selected-hover-border-color: var(--color-system-design-primary-60);--button-secondary-selected-hover-fill: var(--color-system-design-primary-60);--button-secondary-selected-hover-text-color: var(--color-system-neutral-light-white);--button-tag-default-border-color: var(--color-system-neutral-light-10);--button-tag-default-fill: var(--color-system-neutral-light-5);--button-tag-default-text-color: var(--color-system-neutral-light-black);--button-tag-hover-border-color: var(--color-system-neutral-light-20);--button-tag-hover-fill: var(--color-system-neutral-light-15);--button-tag-hover-text-color: var(--color-system-neutral-light-black);--button-tertiary-default-border-color: var(--color-system-neutral-light-15);--button-tertiary-default-fill: var(--color-system-neutral-light-white);--button-tertiary-default-text-color: var(--color-system-neutral-light-70);--button-tertiary-hover-border-color: var(--color-system-neutral-light-20);--button-tertiary-hover-fill: var(--color-system-neutral-light-5);--button-tertiary-hover-text-color: var(--color-system-neutral-light-70);--button-wish-default-border-color: var(--color-system-neutral-light-20);--button-wish-default-fill: var(--color-system-neutral-light-white);--button-wish-default-text-color: var(--color-system-neutral-light-black);--button-wish-hover-border-color: var(--color-system-design-primary-15);--button-wish-hover-fill: var(--color-system-design-primary-5);--button-wish-hover-text-color: var(--color-system-neutral-light-black);--button-wish-selected-border-color: var(--color-system-design-primary-15);--button-wish-selected-fill: var(--color-system-neutral-light-white);--button-wish-selected-text-color: var(--color-system-design-primary-50);--button-wish-selected-hover-border-color: var(--color-system-design-primary-15);--button-wish-selected-hover-fill: var(--color-system-design-primary-5);--button-wish-selected-hover-text-color: var(--color-system-design-primary-50);--calendar-duration-reset-button-default-border-color: var(--color-system-neutral-light-80);--calendar-duration-reset-button-default-fill: var(--color-system-neutral-light-black);--calendar-duration-reset-button-default-icon-color: var(--color-system-neutral-light-white);--calendar-duration-reset-button-hover-border-color: var(--color-system-neutral-light-80);--calendar-duration-reset-button-hover-fill: var(--color-system-neutral-light-95);--calendar-duration-reset-button-hover-icon-color: var(--color-system-neutral-light-white);--calendar-tile-alert-border-color: var(--color-system-alert-error-50);--calendar-tile-alert-fill: var(--section-desktop-even-fill);--calendar-tile-alert-text-color: var(--color-system-alert-error-50);--calendar-tile-alert-text-color-price: var(--color-system-alert-error-50);--calendar-tile-default-border-color: var(--color-system-neutral-light-15);--calendar-tile-default-fill: var(--section-desktop-even-fill);--calendar-tile-default-text-color: var(--color-system-neutral-light-black);--calendar-tile-default-text-color-price: var(--color-system-neutral-light-60);--calendar-tile-disabled-border-color: var(--color-system-neutral-light-15);--calendar-tile-disabled-fill: var(--section-desktop-even-fill);--calendar-tile-disabled-text-color: var(--color-system-neutral-light-15);--calendar-tile-disabled-text-color-price: var(--color-system-neutral-light-15);--calendar-tile-hover-border-color: var(--color-system-design-primary-50);--calendar-tile-hover-fill: var(--section-desktop-even-fill);--calendar-tile-hover-text-color: var(--color-system-neutral-light-black);--calendar-tile-hover-text-color-price: var(--color-system-design-primary-50);--calendar-tile-selected-border-color: var(--color-system-design-primary-80);--calendar-tile-selected-fill: var(--color-system-design-primary-50);--calendar-tile-selected-text-color: var(--color-system-neutral-light-white);--calendar-tile-selected-text-color-price: var(--color-system-neutral-light-white);--checkbox-default-border-color: var(--color-system-neutral-light-50);--checkbox-default-fill: var(--color-system-neutral-light-white);--checkbox-selected-border-color: var(--color-system-design-primary-70);--checkbox-selected-fill: var(--color-system-design-primary-70);--checkbox-selected-text-color: var(--color-system-neutral-light-white);--color-neutral-0: var(--color-system-neutral-light-0);--color-neutral-10: var(--color-system-neutral-light-10);--color-neutral-100: var(--color-system-neutral-light-100);--color-neutral-15: var(--color-system-neutral-light-15);--color-neutral-20: var(--color-system-neutral-light-20);--color-neutral-30: var(--color-system-neutral-light-30);--color-neutral-40: var(--color-system-neutral-light-40);--color-neutral-5: var(--color-system-neutral-light-5);--color-neutral-50: var(--color-system-neutral-light-50);--color-neutral-60: var(--color-system-neutral-light-60);--color-neutral-70: var(--color-system-neutral-light-70);--color-neutral-80: var(--color-system-neutral-light-80);--color-neutral-85: var(--color-system-neutral-light-85);--color-neutral-90: var(--color-system-neutral-light-90);--color-neutral-95: var(--color-system-neutral-light-95);--color-neutral-black: var(--color-system-neutral-light-black);--color-neutral-white: var(--color-system-neutral-light-white);--completion-area-payment-border-color: var(--color-system-design-primary-50);--completion-area-payment-fill: var(--color-system-design-primary-50);--completion-area-payment-text-color: var(--color-system-neutral-light-white);--completion-area-payment-button-default-border-color: var(--color-system-neutral-light-white);--completion-area-payment-button-default-fill: var(--color-system-neutral-light-white);--completion-area-payment-button-default-text-color: var(--color-system-neutral-light-black);--completion-area-payment-button-hover-border-color: var(--color-system-design-primary-5);--completion-area-payment-button-hover-fill: var(--color-system-design-primary-5);--completion-area-payment-button-hover-text-color: var(--color-system-neutral-light-black);--completion-area-thank-you-border-color: var(--color-system-neutral-light-20);--completion-area-thank-you-fill: var(--color-system-neutral-light-white);--completion-area-thank-you-text-color: var(--color-system-neutral-light-black);--confirmation-page-customer-feedback-border-color: var(--color-system-design-primary-50);--confirmation-page-customer-feedback-fill: var(--color-system-design-primary-50);--confirmation-page-customer-feedback-text-color: var(--color-system-neutral-light-white);--confirmation-page-customer-feedback-button-default-border-color: var( --color-system-design-primary-0 );--confirmation-page-customer-feedback-button-default-fill: var(--color-system-design-primary-0);--confirmation-page-customer-feedback-button-default-text-color: var( --color-system-design-primary-100 );--confirmation-page-customer-feedback-button-hover-border-color: var( --color-system-design-primary-10 );--confirmation-page-customer-feedback-button-hover-fill: var(--color-system-design-primary-10);--confirmation-page-customer-feedback-button-hover-text-color: var( --color-system-design-primary-100 );--confirmation-page-customer-feedback-button-selected-border-color: var( --color-system-design-primary-70 );--confirmation-page-customer-feedback-button-selected-fill: var(--color-system-design-primary-70);--confirmation-page-customer-feedback-button-selected-text-color: var( --color-system-neutral-light-white );--confirmation-page-customer-feedback-button-selected-hover-border-color: var( --color-system-design-primary-80 );--confirmation-page-customer-feedback-button-selected-hover-fill: var( --color-system-design-primary-80 );--confirmation-page-customer-feedback-button-selected-hover-text-color: var( --color-system-neutral-light-white );--confirmation-page-customer-feedback-input-field-default-border-color: var( --color-system-design-primary-60 );--confirmation-page-customer-feedback-input-field-default-fill: var( --color-system-design-primary-60 );--confirmation-page-customer-feedback-input-field-default-label-color: var( --color-system-design-primary-0 );--confirmation-page-customer-feedback-input-field-default-text-color: var( --color-system-design-primary-0 );--confirmation-page-customer-feedback-input-field-hover-border-color: var( --color-system-design-primary-70 );--confirmation-page-customer-feedback-input-field-hover-fill: var( --color-system-design-primary-70 );--confirmation-page-customer-feedback-input-field-hover-label-color: var( --color-system-design-primary-0 );--confirmation-page-customer-feedback-input-field-hover-text-color: var( --color-system-design-primary-0 );--confirmation-page-head-area-border-color: var(--color-system-design-primary-50);--confirmation-page-head-area-fill: var(--color-system-design-primary-50);--confirmation-page-head-area-text-color: var(--color-system-neutral-light-white);--confirmation-page-head-area-icon-default-fill: var(--color-system-design-primary-60);--confirmation-page-head-area-icon-default-text-color: var(--color-system-design-primary-0);--confirmation-page-head-area-icon-hover-fill: var(--color-system-design-primary-70);--confirmation-page-head-area-icon-hover-text-color: var(--color-system-design-primary-0);--confirmation-page-share-pad-border-color: var(--color-system-design-primary-50);--confirmation-page-share-pad-fill: var(--color-system-design-primary-50);--confirmation-page-share-pad-text-color: var(--color-system-neutral-light-white);--confirmation-page-share-pad-button-default-fill: var(--color-system-design-primary-60);--confirmation-page-share-pad-button-default-text-color: var(--color-system-design-primary-0);--confirmation-page-share-pad-button-hover-fill: var(--color-system-design-primary-70);--confirmation-page-share-pad-button-hover-text-color: var(--color-system-design-primary-0);--dropdown-default-border-color: var(--color-system-neutral-light-40);--dropdown-default-fill: var(--color-system-neutral-light-white);--dropdown-default-text-color: var(--color-system-neutral-light-black);--dropdown-hover-border-color: var(--color-system-neutral-light-5);--dropdown-hover-fill: var(--color-system-neutral-light-5);--dropdown-hover-text-color: var(--color-system-neutral-light-black);--dropdown-selected-border-color: var(--color-system-design-primary-50);--dropdown-selected-fill: var(--color-system-design-primary-50);--dropdown-selected-text-color: var(--color-system-neutral-light-black);--dropdown-selected-hover-border-color: var(--color-system-design-primary-60);--dropdown-selected-hover-fill: var(--color-system-design-primary-60);--dropdown-selected-hover-text-color: var(--color-system-neutral-light-black);--enhancement-fill: var(--color-system-design-primary-5);--enhancement-text-color: var(--color-system-design-primary-50);--focus-outline-inner: var(--color-system-alert-success-0);--focus-outline-outer: var(--color-system-alert-success-50);--icon-slot-brand-border-color: var(--color-system-design-primary-10);--icon-slot-brand-color: var(--color-system-design-primary-50);--icon-slot-brand-fill: var(--color-system-design-primary-10);--icon-slot-neutral-border-color: var(--color-system-neutral-light-5);--icon-slot-neutral-color: var(--color-system-neutral-light-80);--icon-slot-neutral-fill: var(--color-system-neutral-light-5);--icon-slot-tooltip-border-color: var(--color-system-neutral-light-80);--icon-slot-tooltip-color: var(--color-system-neutral-light-5);--icon-slot-tooltip-fill: var(--color-system-neutral-light-90);--input-field-default-border-color: var(--color-system-neutral-light-50);--input-field-default-fill: var(--color-system-neutral-light-white);--input-field-default-label-color: var(--color-system-neutral-light-black);--input-field-default-text-color: var(--color-system-neutral-light-black);--input-field-error-border-color: var(--color-system-alert-error-10);--input-field-error-fill: var(--color-system-alert-error-0);--input-field-error-label-color: var(--color-system-alert-error-50);--input-field-error-text-color: var(--color-system-alert-error-50);--input-field-error-hover-border-color: var(--color-system-alert-error-15);--input-field-error-hover-fill: var(--color-system-alert-error-5);--input-field-error-hover-label-color: var(--color-system-alert-error-50);--input-field-error-hover-text-color: var(--color-system-alert-error-50);--input-field-hover-border-color: var(--color-system-neutral-light-50);--input-field-hover-fill: var(--color-system-neutral-light-0);--input-field-hover-label-color: var(--color-system-neutral-light-60);--input-field-hover-text-color: var(--color-system-neutral-light-black);--loading-screen-fill: var(--section-mobile-fill);--loading-screen-logo-color: var(--color-system-neutral-light-black);--loading-screen-progress-bar-color: var(--color-system-design-primary-50);--loading-screen-progress-bar-fill: var(--color-system-neutral-light-10);--menu-fill: var(--section-desktop-even-fill);--menu-icon-color: var(--color-system-neutral-light-white);--menu-icon-fill: var(--color-system-neutral-light-70);--menu-item-primary-default-text-color: var(--color-system-neutral-light-black);--menu-item-primary-hover-text-color: var(--color-system-neutral-light-black);--menu-item-secondary-default-text-color: var(--color-system-neutral-light-60);--menu-item-secondary-hover-text-color: var(--color-system-neutral-light-60);--modal-header-fill: var(--color-system-neutral-light-0);--modal-header-text-color: var(--color-system-neutral-light-black);--modal-header-text-color-secondary: var(--color-system-neutral-light-60);--modal-socket-fill: var(--color-system-neutral-light-0);--modal-socket-text-color: var(--color-system-neutral-light-black);--modal-socket-text-color-secondary: var(--color-system-neutral-light-60);--modal-surface-border-color: var(--color-system-neutral-light-20);--modal-surface-fill: var(--color-system-neutral-light-white);--modal-surface-primary-content-layer-fill: var(--color-system-neutral-light-white);--modal-surface-secondary-content-layer-fill: var(--color-system-neutral-light-5);--notification-alert-bar-fill: var(--color-system-design-primary-5);--notification-alert-bar-text-color: var(--color-system-design-primary-95);--notification-alert-bar-button-default-fill: var(--color-system-design-primary-10);--notification-alert-bar-button-default-text-color: var(--color-system-design-primary-95);--notification-alert-bar-button-hover-fill: var(--color-system-design-primary-15);--notification-alert-bar-button-hover-text-color: var(--color-system-design-primary-95);--notification-error-fill: var(--color-system-design-primary-80);--notification-error-text-color: var(--color-system-design-primary-0);--notification-success-fill: var(--color-system-design-primary-50);--notification-success-text-color: var(--color-system-design-primary-0);--opacity-layer-black-20: hsl(0 0 0% / .2);--opacity-layer-black-30: hsl(0 0 0% / .3);--opacity-layer-black-40: hsl(0 0 0% / .4);--opacity-layer-black-50: hsl(0 0 0% / .5);--options-pad-border-color: var(--color-system-neutral-light-10);--options-pad-fill: var(--color-system-neutral-light-10);--options-pad-text-color: var(--color-system-neutral-light-black);--options-pad-button-default-fill: var(--color-system-neutral-light-15);--options-pad-button-default-text-color: var(--color-system-neutral-light-black);--options-pad-button-hover-fill: var(--color-system-neutral-light-20);--options-pad-button-hover-text-color: var(--color-system-neutral-light-black);--quick-booker-ui-booking-code-default-border-color: var(--color-system-neutral-light-5);--quick-booker-ui-booking-code-default-fill: var(--color-system-neutral-light-5);--quick-booker-ui-booking-code-default-text-color: var(--color-system-neutral-light-60);--quick-booker-ui-booking-code-hover-border-color: var(--color-system-neutral-light-10);--quick-booker-ui-booking-code-hover-fill: var(--color-system-neutral-light-10);--quick-booker-ui-booking-code-hover-text-color: var(--color-system-neutral-light-60);--quick-booker-ui-surface-divider-color: var(--color-system-neutral-light-20);--quick-booker-ui-surface-fill: var(--section-desktop-even-fill);--quick-booker-ui-typography-active-icon-color: var(--color-system-design-primary-50);--quick-booker-ui-typography-default-icon-color: var(--color-system-neutral-light-black);--quick-booker-ui-typography-default-label-color: var(--color-system-neutral-light-70);--quick-booker-ui-typography-default-text-color: var(--color-system-neutral-light-black);--reservation-condition-mark-text-color: var(--color-system-design-primary-50);--section-desktop-even-fill: hsl(0 0 92%);--section-desktop-odd-fill: hsl(0 0 95%);--section-mobile-fill: hsl(0 0 97%);--slider-indicator-active-border-color: var(--color-system-neutral-light-40);--slider-indicator-active-fill: var(--color-system-neutral-light-white);--slider-indicator-inactive-border-color: var(--color-system-neutral-light-40);--slider-indicator-inactive-fill: hsl(0 0 100% / .5);--slider-control-default-border-color: var(--color-system-neutral-light-30);--slider-control-default-fill: var(--color-system-neutral-light-white);--slider-control-hover-border-color: var(--color-system-neutral-light-60);--slider-control-hover-fill: var(--color-system-neutral-light-0);--slider-track-line-default-fill: var(--color-system-neutral-light-15);--slider-track-line-hover-fill: var(--color-system-neutral-light-40);--tile-border-color: var(--color-system-neutral-light-20);--tile-primary-default-fill: var(--color-system-neutral-light-white);--tile-primary-hover-fill: var(--color-system-design-primary-5);--tile-primary-selected-fill: var(--color-system-neutral-light-white);--tile-primary-selected-hover-fill: var(--color-system-design-primary-5);--tile-secondary-default-fill: var(--color-system-neutral-light-0);--tile-secondary-hover-fill: var(--color-system-design-primary-5);--tile-secondary-selected-fill: var(--color-system-neutral-light-white);--tile-secondary-selected-hover-fill: var(--color-system-design-primary-5);--toggle-off-default-border-color: hsl(0 0 100% / 0);--toggle-off-default-control-fill: var(--color-system-neutral-light-white);--toggle-off-default-fill: var(--color-system-neutral-light-30);--toggle-off-disabled-border-color: hsl(0 0 100% / 0);--toggle-off-disabled-control-fill: var(--color-system-neutral-light-white);--toggle-off-disabled-fill: var(--color-system-neutral-light-15);--toggle-off-hover-border-color: hsl(0 0 100% / 0);--toggle-off-hover-control-fill: var(--color-system-neutral-light-white);--toggle-off-hover-fill: var(--color-system-neutral-light-40);--toggle-on-default-border-color: hsl(0 0 100% / 0);--toggle-on-default-control-fill: var(--color-system-neutral-light-white);--toggle-on-default-fill: var(--color-system-alert-success-50);--toggle-on-disabled-border-color: hsl(0 0 100% / 0);--toggle-on-disabled-control-fill: var(--color-system-neutral-light-white);--toggle-on-disabled-fill: var(--color-system-alert-success-50);--toggle-on-hover-border-color: hsl(0 0 100% / 0);--toggle-on-hover-control-fill: var(--color-system-neutral-light-white);--toggle-on-hover-fill: var(--color-system-alert-success-60);--tooltip-fill: var(--color-system-neutral-light-black);--tooltip-text-color: var(--color-system-neutral-light-white);--typography-text-color-on-primary: var(--color-system-neutral-light-white);--typography-text-color-on-secondary: var(--color-system-neutral-light-white);--typography-text-color-primary: var(--color-system-neutral-light-85);--typography-text-color-secondary: var(--color-system-neutral-light-60);--typography-text-color-section-headline: var(--color-system-neutral-light-black);--typography-text-color-stage-headline: var(--color-system-constant-white);--typography-text-color-tertiary: var(--color-system-neutral-light-70);--typography-text-in-primary-brand-color-on-neutrals: var(--color-system-design-primary-50);--border-button-stroke: .5px;--border-global: .5px;--border-selected-thickness: 3px;--completion-area-payment-button-radius: var(--border-radius-button-payment);--button-sidebar-menu-default-border-color: transparent;--button-sidebar-menu-default-fill: transparent;--button-sidebar-menu-default-icon-color: var(--color-system-neutral-light-80);--button-sidebar-menu-default-text-color: var(--typography-text-color-primary);--button-sidebar-menu-hover-border-color: var(--color-system-neutral-light-0);--button-sidebar-menu-hover-fill: var(--color-system-neutral-light-0);--button-sidebar-menu-hover-icon-color: var(--color-system-neutral-light-80);--button-sidebar-menu-hover-text-color: var(--typography-text-color-primary);--button-sidebar-menu-selected-border-color: var(--color-system-neutral-light-white);--button-sidebar-menu-selected-fill: var(--color-system-neutral-light-white);--button-sidebar-menu-selected-icon-color: var(--color-system-neutral-light-80);--button-sidebar-menu-selected-text-color: var(--typography-text-color-primary);--button-sidebar-menu-selected-hover-border-color: var(--color-system-design-primary-10);--button-sidebar-menu-selected-hover-fill: var(--color-system-design-primary-10);--button-sidebar-menu-selected-hover-icon-color: var(--color-system-neutral-light-80);--button-sidebar-menu-selected-hover-text-color: var(--typography-text-color-primary);--cell-default-color: var(--color-system-neutral-light-white);--cell-hover-color: var(--color-system-neutral-light-0);--cell-zebra-color: var(--color-system-neutral-light-0);--searchbar-border-color: var(--color-system-neutral-light-80);--searchbar-fill: var(--color-system-neutral-light-95);--searchbar-text-color: var(--color-system-neutral-light-10);--searchbar-hot-key-border-color: var(--border-color);--searchbar-hot-key-fill: var(--color-system-neutral-light-95);--searchbar-hot-key-text-color: var(--color-system-neutral-light-10);--table-header-color: var(--color-system-neutral-light-0);--box-shadow-primary: rgba(0, 0, 0, .03) 0px 5px 5px -2.5px, rgba(0, 0, 0, .02) 0px 3px 3px -1.5px, rgba(0, 0, 0, .02) 0px 2px 2px -1px, rgba(0, 0, 0, .03) 0px 1px 1px -.5px, rgba(0, 0, 0, .04) 0px .5px .5px 0px, rgba(0, 0, 0, .06) 0px 0px 0px 1px;--body-2xlarge-letter-spacing: var(--font-letter-spacing-neutral);--body-2xlarge-font-size: var(--font-size-2xl);--body-2xlarge-line-height: var(--font-line-height-md);--body-2xlarge-font-weight: var(--font-weight-constant-regular);--body-3xlarge-letter-spacing: var(--font-letter-spacing-neutral);--body-3xlarge-font-size: var(--font-size-3xl);--body-3xlarge-line-height: var(--font-line-height-lg);--body-3xlarge-font-weight: var(--font-weight-constant-regular);--body-4xlarge-letter-spacing: var(--font-letter-spacing-neutral);--body-4xlarge-font-size: var(--font-size-4xl);--body-4xlarge-line-height: var(--font-line-height-xl);--body-4xlarge-font-weight: var(--font-weight-constant-regular);--body-5xlarge-letter-spacing: var(--font-letter-spacing-neutral);--body-5xlarge-font-size: var(--font-size-5xl);--body-5xlarge-line-height: var(--font-line-height-2xl);--body-5xlarge-font-weight: var(--font-weight-constant-regular);--body-base-letter-spacing: var(--font-letter-spacing-neutral);--body-base-font-size: var(--font-size-sm);--body-base-line-height: var(--font-line-height-xs);--body-base-font-weight: var(--font-weight-constant-regular);--body-base-caption-letter-spacing: var(--font-letter-spacing-neutral);--body-base-caption-font-size: var(--font-size-sm);--body-base-caption-line-height: var(--font-line-height-xs);--body-base-caption-font-weight: var(--font-weight-constant-regular);--body-base-medium-letter-spacing: var(--font-letter-spacing-neutral);--body-base-medium-font-size: var(--font-size-sm);--body-base-medium-line-height: var(--font-line-height-xs);--body-base-medium-font-weight: var(--font-weight-constant-regular);--body-base-section-caption-letter-spacing: var(--font-letter-spacing-neutral);--body-base-section-caption-font-size: var(--font-size-sm);--body-base-section-caption-line-height: var(--font-line-height-xs);--body-base-section-caption-font-weight: var(--font-weight-constant-regular);--body-calendar-day-letter-spacing: var(--font-letter-spacing-neutral);--body-calendar-day-font-size: var(--font-size-calendar-day);--body-calendar-day-line-height: var(--font-line-height-sm);--body-calendar-day-font-weight: var(--font-weight-constant-regular);--body-large-letter-spacing: var(--font-letter-spacing-neutral);--body-large-font-size: var(--font-size-lg);--body-large-line-height: var(--font-line-height-sm);--body-large-font-weight: var(--font-weight-constant-regular);--body-medium-letter-spacing: var(--font-letter-spacing-neutral);--body-medium-font-size: var(--font-size-md);--body-medium-line-height: var(--font-line-height-md);--body-medium-font-weight: var(--font-weight-constant-regular);--body-medium-extra-order-item-letter-spacing: var(--font-letter-spacing-neutral);--body-medium-extra-order-item-font-size: var(--font-size-md);--body-medium-extra-order-item-line-height: var(--font-line-height-xs);--body-medium-extra-order-item-font-weight: var(--font-weight-constant-regular);--body-small-letter-spacing: var(--font-letter-spacing-neutral);--body-small-font-size: var(--font-size-sm);--body-small-line-height: var(--font-line-height-xs);--body-small-font-weight: var(--font-weight-constant-regular);--body-small-medium-letter-spacing: var(--font-letter-spacing-neutral);--body-small-medium-font-size: var(--font-size-md);--body-small-medium-line-height: var(--font-line-height-md);--body-small-medium-font-weight: var(--font-weight-constant-regular);--body-tiny-body-tiny-letter-spacing: var(--font-letter-spacing-neutral);--body-tiny-font-size: var(--font-size-xs);--body-tiny-line-height: var(--font-line-height-xs);--body-tiny-font-weight: var(--font-weight-constant-regular);--body-very-tiny-body-tiny-letter-spacing: var(--font-letter-spacing-neutral);--body-very-tiny-font-size: var(--font-size-xxs);--body-very-tiny-line-height: var(--font-line-height-3xs);--body-very-tiny-font-weight: var(--font-weight-constant-regular);--body-xlarge-letter-spacing: var(--font-letter-spacing-neutral);--body-xlarge-font-size: var(--font-size-xl);--body-xlarge-line-height: var(--font-line-height-xl);--body-xlarge-font-weight: var(--font-weight-constant-regular);--button-base-primary-letter-spacing: var(--font-letter-spacing-neutral);--button-base-primary-font-size: var(--font-size-sm);--button-base-primary-line-height: var(--font-line-height-xs);--button-base-primary-font-weight: var(--font-weight-button);--button-book-letter-spacing: var(--font-letter-spacing-neutral);--button-book-line-height: var(--font-line-height-xxs);--button-book-font-size: var(--font-size-4xl);--button-book-font-weight: var(--font-weight-constant-medium);--button-medium-primary-letter-spacing: var(--font-letter-spacing-neutral);--button-medium-primary-font-size: var(--font-size-md);--button-medium-primary-line-height: var(--font-line-height-xs);--button-medium-primary-font-weight: var(--font-weight-constant-medium);--button-secondary-letter-spacing: var(--font-letter-spacing-neutral);--button-secondary-font-size: var(--font-size-sm);--button-secondary-line-height: var(--font-line-height-xs);--button-secondary-font-weight: var(--font-weight-constant-regular);--button-tertiary-button-tertiary-letter-spacing: var(--font-letter-spacing-neutral);--button-tertiary-font-size: var(--font-size-xs);--button-tertiary-line-height: var(--font-line-height-xs);--button-tertiary-font-weight: var(--font-weight-constant-regular);--icon-2xlarge-font-size: var(--font-size-6xl);--icon-2xlarge-font-weight: var(--font-weight-constant-regular);--icon-3xlarge-font-size: var(--font-size-7xl);--icon-3xlarge-font-weight: var(--font-weight-constant-regular);--icon-large-font-size: var(--font-size-4xl);--icon-large-font-weight: var(--font-weight-constant-regular);--icon-medium-font-size: var(--font-size-3xl);--icon-medium-font-weight: var(--font-weight-constant-regular);--icon-micro-font-size: var(--font-size-sm);--icon-micro-font-weight: var(--font-weight-constant-regular);--icon-small-font-size: var(--font-size-lg);--icon-small-font-weight: var(--font-weight-constant-regular);--icon-tiny-font-size: var(--font-size-md);--icon-tiny-font-weight: var(--font-weight-constant-regular);--icon-xlarge-font-size: var(--font-size-5xl);--icon-xlarge-font-weight: var(--font-weight-constant-regular);--title-2xlarge-letter-spacing: var(--font-letter-spacing-neutral);--title-2xlarge-font-size: var(--font-size-2xl);--title-2xlarge-font-size-2: var(--font-size-2xl);--title-2xlarge-line-height: var(--font-line-height-sm);--title-2xlarge-font-weight: var(--font-weight-title);--title-3xlarge-letter-spacing: var(--font-letter-spacing-neutral);--title-3xlarge-font-size: var(--font-size-3xl);--title-3xlarge-line-height: var(--font-line-height-md);--title-3xlarge-font-weight: var(--font-weight-title);--title-4xlarge-letter-spacing: var(--font-letter-spacing-neutral);--title-4xlarge-font-size: var(--font-size-4xl);--title-4xlarge-line-height: var(--font-line-height-xl);--title-4xlarge-font-weight: var(--font-weight-title);--title-4xlarge-prices-letter-spacing: var(--font-letter-spacing-neutral);--title-4xlarge-prices-font-size: var(--font-size-4xl);--title-4xlarge-prices-line-height: var(--font-line-height-xl);--title-4xlarge-prices-font-weight: var(--font-weight-title);--title-4xlarge-stage-headline-letter-spacing: var(--font-letter-spacing-neutral);--title-4xlarge-stage-headline-font-size: var(--font-size-4xl-welcome);--title-4xlarge-stage-headline-line-height: var(--font-line-height-xl);--title-4xlarge-stage-headline-font-weight: var(--font-weight-title);--title-5xlarge-letter-spacing: var(--font-letter-spacing-neutral);--title-5xlarge-font-size: var(--font-size-5xl);--title-5xlarge-line-height: var(--font-line-height-2xl);--title-5xlarge-font-weight: var(--font-weight-title);--title-large-letter-spacing: var(--font-letter-spacing-neutral);--title-large-font-size: var(--font-size-lg);--title-large-line-height: var(--font-line-height-sm);--title-large-font-weight: var(--font-weight-title);--title-medium-title-base-letter-spacing: var(--font-letter-spacing-neutral);--title-medium-font-size: var(--font-size-md);--title-medium-line-height: var(--font-line-height-xs);--title-medium-font-weight: var(--font-weight-title);--title-xlarge-letter-spacing: var(--font-letter-spacing-neutral);--title-xlarge-font-size: var(--font-size-xl);--title-xlarge-line-height: var(--font-line-height-sm);--title-xlarge-font-weight: var(--font-weight-title);--title-xlarge-room-order-item-letter-spacing: var(--font-letter-spacing-neutral);--title-xlarge-room-order-item-font-size: var(--font-size-xl);--title-xlarge-room-order-item-line-height: var(--font-line-height-sm);--title-xlarge-room-order-item-font-weight: var(--font-weight-title);--title-xlarge-section-headline-letter-spacing: var(--font-letter-spacing-neutral);--title-xlarge-section-headline-font-size: var(--font-size-xl-section-headline);--title-xlarge-section-headline-line-height: var(--font-line-height-sm);--title-xlarge-section-headline-font-weight: var(--font-weight-title);--body-2xlarge-font-family: var(--font-family-body);--body-3xlarge-font-family: var(--font-family-body);--body-4xlarge-font-family: var(--font-family-body);--body-5xlarge-font-family: var(--font-family-body);--body-base-font-family: var(--font-family-body);--body-base-caption-font-family: var(--font-family-body);--body-base-medium-font-family: var(--font-family-body);--body-base-section-caption-font-family: var(--font-family-body);--body-calendar-day-font-family: var(--font-family-body);--body-large-font-family: var(--font-family-body);--body-medium-font-family: var(--font-family-body);--body-medium-extra-order-item-font-family: var(--font-family-body);--body-small-font-family: var(--font-family-body);--body-small-medium-font-family: var(--font-family-body);--body-tiny-font-family: var(--font-family-body);--body-very-tiny-font-family: var(--font-family-body);--body-xlarge-font-family: var(--font-family-body);--button-base-primary-font-family: var(--font-family-button);--button-book-font-family: var(--font-family-button);--button-medium-primary-font-family: var(--font-family-button);--button-secondary-font-family: var(--font-family-body);--button-tertiary-font-family: var(--font-family-body);--icon-2xlarge-font-family: var(--font-family-icon);--icon-3xlarge-font-family: var(--font-family-icon);--icon-large-font-family: var(--font-family-icon);--icon-medium-font-family: var(--font-family-icon);--icon-micro-font-family: var(--font-family-icon);--icon-small-font-family: var(--font-family-icon);--icon-tiny-font-family: var(--font-family-icon);--icon-xlarge-font-family: var(--font-family-icon);--title-2xlarge-font-family: var(--font-family-title);--title-3xlarge-font-family: var(--font-family-title);--title-4xlarge-font-family: var(--font-family-title);--title-4xlarge-prices-font-family: var(--font-family-title);--title-4xlarge-stage-headline-font-family: var(--font-family-welcome);--title-5xlarge-font-family: var(--font-family-title);--title-large-font-family: var(--font-family-title);--title-medium-font-family: var(--font-family-title);--title-xlarge-font-family: var(--font-family-title);--title-xlarge-room-order-item-font-family: var(--font-family-title);--title-xlarge-section-headline-font-family: var(--font-family-title)}html[data-theme=dark]{--assistance-cross-selling-fill: var(--color-system-design-primary-5);--assistance-cross-selling-text-color: var(--color-system-design-primary-80);--assistance-cross-selling-button-default-fill: var(--color-system-design-primary-100);--assistance-cross-selling-button-default-text-color: var(--color-system-design-primary-0);--assistance-cross-selling-button-hover-fill: var(--color-system-design-primary-90);--assistance-cross-selling-button-hover-text-color: var(--color-system-design-primary-0);--badge-active-color: var(--color-system-neutral-dark-white);--badge-disabled-border-color: var(--color-system-neutral-dark-90);--badge-disabled-color: var(--color-system-neutral-dark-60);--badge-disabled-fill: var(--color-system-neutral-dark-90);--badge-neutral-border-color: var(--color-system-neutral-dark-85);--badge-neutral-color: var(--color-system-neutral-dark-white);--badge-neutral-fill: var(--color-system-neutral-light-85);--badge-transparent-color: var(--color-system-neutral-dark-white);--border-color: var(--color-system-neutral-dark-85);--border-section-separator-color: var(--color-system-neutral-dark-70);--border-selected-color: var(--color-system-design-primary-50);--brand-color-surface-primary-fill: var(--color-system-neutral-dark-95);--brand-color-surface-primary-text-color: var(--color-system-neutral-dark-white);--brand-color-surface-secondary-fill: var(--color-system-neutral-dark-95);--brand-color-surface-secondary-text-color: var(--color-system-neutral-dark-white);--button-counter-default-border-color: var(--color-system-neutral-light-70);--button-counter-default-fill: var(--color-system-neutral-dark-black);--button-counter-default-text-color: var(--color-system-design-primary-0);--button-counter-hover-border-color: var(--color-system-design-primary-60);--button-counter-hover-fill: var(--color-system-design-primary-85);--button-counter-hover-text-color: var(--color-system-design-primary-0);--button-counter-inactive-border-color: var(--color-system-neutral-dark-95);--button-counter-inactive-fill: var(--color-system-neutral-dark-95);--button-counter-inactive-text-color: var(--color-system-neutral-dark-60);--button-disabled-border-color: var(--color-system-neutral-dark-85);--button-disabled-fill: var(--color-system-neutral-dark-95);--button-disabled-text-color: var(--color-system-neutral-dark-85);--button-gallery-default-border-color: var(--color-system-neutral-dark-white);--button-gallery-default-text-color: var(--color-system-neutral-dark-white);--button-gallery-hover-border-color: var(--color-system-neutral-dark-white);--button-gallery-hover-text-color: var(--color-system-neutral-dark-white);--button-invert-default-border-color: var(--color-system-neutral-dark-85);--button-invert-default-fill: var(--color-system-neutral-dark-85);--button-invert-default-text-color: var(--color-system-neutral-dark-white);--button-invert-hover-border-color: var(--color-system-neutral-dark-80);--button-invert-hover-fill: var(--color-system-neutral-dark-80);--button-invert-hover-text-color: var(--color-system-neutral-dark-white);--button-modify-menu-active-border-color: var(--color-system-neutral-dark-white);--button-modify-menu-active-fill: var(--color-system-neutral-dark-white);--button-modify-menu-active-text-color: var(--color-system-neutral-dark-black);--button-modify-menu-active-hover-border-color: var(--color-system-neutral-dark-5);--button-modify-menu-active-hover-fill: var(--color-system-neutral-dark-5);--button-modify-menu-active-hover-text-color: var(--color-system-neutral-dark-black);--button-modify-menu-default-border-color: var(--color-system-neutral-dark-90);--button-modify-menu-default-fill: var(--color-system-neutral-dark-90);--button-modify-menu-default-text-color: var(--color-system-neutral-dark-white);--button-modify-menu-hover-border-color: var(--color-system-neutral-dark-85);--button-modify-menu-hover-fill: var(--color-system-neutral-dark-85);--button-modify-menu-hover-text-color: var(--color-system-neutral-dark-white);--button-navigation-default-border-color: var(--color-system-neutral-dark-100);--button-navigation-default-fill: var(--color-system-neutral-dark-100);--button-navigation-default-text-color: var(--color-system-neutral-dark-white);--button-navigation-hover-border-color: var(--color-system-neutral-dark-100);--button-navigation-hover-fill: var(--color-system-neutral-dark-95);--button-navigation-hover-text-color: var(--color-system-neutral-dark-white);--button-primary-default-border-color: var(--color-system-neutral-light-70);--button-primary-default-fill: var(--color-system-neutral-dark-90);--button-primary-default-text-color: var(--color-system-design-primary-0);--button-primary-hover-border-color: var(--color-system-design-primary-50);--button-primary-hover-fill: var(--color-system-design-primary-85);--button-primary-hover-text-color: var(--color-system-design-primary-0);--button-primary-selected-border-color: var(--color-system-design-primary-50);--button-primary-selected-fill: var(--color-system-design-primary-50);--button-primary-selected-text-color: var(--color-system-neutral-dark-white);--button-primary-selected-hover-border-color: var(--color-system-design-primary-60);--button-primary-selected-hover-fill: var(--color-system-design-primary-60);--button-primary-selected-hover-text-color: var(--color-system-neutral-dark-white);--button-rate-tags-default-border-color: var(--color-system-design-primary-80);--button-rate-tags-default-fill: var(--color-system-design-primary-85);--button-rate-tags-default-text-color: var(--color-system-design-primary-0);--button-rate-tags-hover-text-color: var(--color-system-neutral-dark-white);--button-secondary-default-border-color: var(--color-system-neutral-dark-90);--button-secondary-default-fill: var(--color-system-neutral-dark-100);--button-secondary-default-text-color: var(--color-system-neutral-dark-white);--button-secondary-hover-border-color: var(--color-system-neutral-dark-85);--button-secondary-hover-fill: var(--color-system-neutral-dark-85);--button-secondary-hover-text-color: var(--color-system-neutral-dark-white);--button-secondary-selected-text-color: var(--color-system-neutral-dark-white);--button-secondary-selected-hover-text-color: var(--color-system-neutral-dark-white);--button-tag-default-border-color: var(--color-system-neutral-dark-90);--button-tag-default-fill: var(--color-system-neutral-dark-95);--button-tag-default-text-color: var(--color-system-neutral-dark-white);--button-tag-hover-border-color: var(--color-system-neutral-dark-80);--button-tag-hover-fill: var(--color-system-neutral-dark-85);--button-tag-hover-text-color: var(--color-system-neutral-dark-white);--button-tertiary-default-border-color: var(--color-system-neutral-dark-70);--button-tertiary-default-fill: var(--color-system-neutral-dark-85);--button-tertiary-default-text-color: var(--color-system-neutral-dark-white);--button-tertiary-hover-border-color: var(--color-system-neutral-dark-85);--button-tertiary-hover-fill: var(--color-system-neutral-dark-85);--button-tertiary-hover-text-color: var(--color-system-neutral-dark-white);--button-wish-default-border-color: var(--color-system-neutral-dark-85);--button-wish-default-fill: var(--color-system-neutral-dark-black);--button-wish-default-text-color: var(--color-system-neutral-dark-white);--button-wish-hover-fill: var(--color-system-neutral-dark-95);--button-wish-hover-text-color: var(--color-system-neutral-dark-white);--button-wish-selected-border-color: var(--color-system-design-primary-50);--button-wish-selected-fill: var(--color-system-neutral-dark-100);--button-wish-selected-hover-border-color: var(--color-system-design-primary-50);--button-wish-selected-hover-fill: var(--color-system-neutral-dark-95);--calendar-duration-reset-button-default-border-color: var(--color-system-neutral-dark-20);--calendar-duration-reset-button-default-fill: var(--color-system-neutral-dark-white);--calendar-duration-reset-button-default-icon-color: var(--color-system-neutral-dark-black);--calendar-duration-reset-button-hover-border-color: var(--color-system-neutral-dark-20);--calendar-duration-reset-button-hover-fill: var(--color-system-neutral-dark-5);--calendar-duration-reset-button-hover-icon-color: var(--color-system-neutral-dark-black);--calendar-tile-alert-fill: var(--color-system-neutral-dark-100);--calendar-tile-default-border-color: var(--color-system-neutral-dark-80);--calendar-tile-default-fill: var(--color-system-neutral-dark-100);--calendar-tile-default-text-color: var(--color-system-neutral-dark-white);--calendar-tile-default-text-color-price: var(--color-system-neutral-dark-40);--calendar-tile-disabled-border-color: var(--color-system-neutral-dark-85);--calendar-tile-disabled-fill: var(--color-system-neutral-dark-100);--calendar-tile-disabled-text-color: var(--color-system-neutral-dark-85);--calendar-tile-disabled-text-color-price: var(--color-system-neutral-dark-85);--calendar-tile-hover-fill: var(--color-system-neutral-dark-100);--calendar-tile-hover-text-color: var(--color-system-neutral-dark-white);--calendar-tile-hover-text-color-price: var(--color-system-neutral-dark-white);--calendar-tile-selected-border-color: var(--color-system-neutral-dark-90);--calendar-tile-selected-text-color: var(--color-system-neutral-dark-white);--calendar-tile-selected-text-color-price: var(--color-system-neutral-dark-white);--checkbox-default-border-color: var(--color-system-neutral-dark-70);--checkbox-default-fill: var(--color-system-neutral-dark-black);--checkbox-selected-border-color: var(--color-system-design-primary-50);--checkbox-selected-fill: var(--color-system-design-primary-50);--checkbox-selected-text-color: var(--color-system-neutral-dark-white);--color-neutral-0: var(--color-system-neutral-dark-0);--color-neutral-10: var(--color-system-neutral-dark-10);--color-neutral-100: var(--color-system-neutral-dark-100);--color-neutral-15: var(--color-system-neutral-dark-15);--color-neutral-20: var(--color-system-neutral-dark-20);--color-neutral-30: var(--color-system-neutral-dark-30);--color-neutral-40: var(--color-system-neutral-dark-40);--color-neutral-5: var(--color-system-neutral-dark-5);--color-neutral-50: var(--color-system-neutral-dark-50);--color-neutral-60: var(--color-system-neutral-dark-60);--color-neutral-70: var(--color-system-neutral-dark-70);--color-neutral-80: var(--color-system-neutral-dark-80);--color-neutral-85: var(--color-system-neutral-dark-85);--color-neutral-90: var(--color-system-neutral-dark-90);--color-neutral-95: var(--color-system-neutral-dark-95);--color-neutral-black: var(--color-system-neutral-dark-black);--color-neutral-white: var(--color-system-neutral-dark-white);--completion-area-payment-border-color: var(--color-system-neutral-dark-85);--completion-area-payment-fill: var(--color-system-neutral-dark-95);--completion-area-payment-text-color: var(--color-system-neutral-dark-white);--completion-area-payment-button-default-border-color: var(--color-system-design-primary-60);--completion-area-payment-button-default-fill: var(--color-system-design-primary-50);--completion-area-payment-button-default-text-color: var(--color-system-neutral-dark-white);--completion-area-payment-button-hover-border-color: var(--color-system-design-primary-60);--completion-area-payment-button-hover-fill: var(--color-system-design-primary-60);--completion-area-payment-button-hover-text-color: var(--color-system-neutral-dark-white);--completion-area-thank-you-border-color: var(--color-system-neutral-dark-85);--completion-area-thank-you-fill: var(--color-system-neutral-dark-black);--completion-area-thank-you-text-color: var(--color-system-neutral-dark-white);--confirmation-page-customer-feedback-border-color: var(--color-system-neutral-dark-85);--confirmation-page-customer-feedback-fill: var(--color-system-neutral-dark-black);--confirmation-page-customer-feedback-text-color: var(--color-system-neutral-dark-white);--confirmation-page-customer-feedback-button-default-border-color: var( --color-system-neutral-dark-85 );--confirmation-page-customer-feedback-button-default-fill: var(--color-system-neutral-dark-85);--confirmation-page-customer-feedback-button-default-text-color: var( --color-system-neutral-dark-white );--confirmation-page-customer-feedback-button-hover-border-color: var( --color-system-neutral-dark-80 );--confirmation-page-customer-feedback-button-hover-fill: var(--color-system-neutral-dark-80);--confirmation-page-customer-feedback-button-hover-text-color: var( --color-system-neutral-dark-white );--confirmation-page-customer-feedback-button-selected-border-color: var( --color-system-design-primary-50 );--confirmation-page-customer-feedback-button-selected-fill: var(--color-system-design-primary-50);--confirmation-page-customer-feedback-button-selected-text-color: var( --color-system-neutral-dark-white );--confirmation-page-customer-feedback-button-selected-hover-border-color: var( --color-system-design-primary-60 );--confirmation-page-customer-feedback-button-selected-hover-fill: var( --color-system-design-primary-60 );--confirmation-page-customer-feedback-button-selected-hover-text-color: var( --color-system-neutral-dark-white );--confirmation-page-customer-feedback-input-field-default-border-color: var( --color-system-neutral-dark-70 );--confirmation-page-customer-feedback-input-field-default-fill: var( --color-system-neutral-dark-90 );--confirmation-page-customer-feedback-input-field-default-label-color: var( --color-system-neutral-dark-white );--confirmation-page-customer-feedback-input-field-default-text-color: var( --color-system-neutral-dark-white );--confirmation-page-customer-feedback-input-field-hover-border-color: var( --color-system-neutral-dark-70 );--confirmation-page-customer-feedback-input-field-hover-fill: var(--color-system-neutral-dark-85);--confirmation-page-customer-feedback-input-field-hover-label-color: var( --color-system-neutral-dark-white );--confirmation-page-customer-feedback-input-field-hover-text-color: var( --color-system-neutral-dark-white );--confirmation-page-head-area-border-color: var(--color-system-neutral-dark-85);--confirmation-page-head-area-fill: var(--color-system-neutral-dark-black);--confirmation-page-head-area-text-color: var(--color-system-neutral-dark-white);--confirmation-page-head-area-icon-default-fill: var(--color-system-neutral-dark-85);--confirmation-page-head-area-icon-default-text-color: var(--color-system-neutral-dark-white);--confirmation-page-head-area-icon-hover-fill: var(--color-system-neutral-dark-80);--confirmation-page-head-area-icon-hover-text-color: var(--color-system-neutral-dark-white);--confirmation-page-share-pad-border-color: var(--color-system-neutral-dark-85);--confirmation-page-share-pad-fill: var(--color-system-neutral-dark-black);--confirmation-page-share-pad-text-color: var(--color-system-neutral-dark-white);--confirmation-page-share-pad-button-default-fill: var(--color-system-neutral-dark-85);--confirmation-page-share-pad-button-default-text-color: var(--color-system-neutral-dark-white);--confirmation-page-share-pad-button-hover-fill: var(--color-system-neutral-dark-80);--confirmation-page-share-pad-button-hover-text-color: var(--color-system-neutral-dark-white);--dropdown-default-border-color: var(--color-system-neutral-dark-80);--dropdown-default-fill: var(--color-system-neutral-dark-90);--dropdown-default-text-color: var(--color-system-neutral-dark-white);--dropdown-hover-border-color: var(--color-system-neutral-dark-80);--dropdown-hover-fill: var(--color-system-neutral-dark-85);--dropdown-hover-text-color: var(--color-system-neutral-dark-white);--dropdown-selected-text-color: var(--color-system-neutral-dark-white);--dropdown-selected-hover-text-color: var(--color-system-neutral-dark-white);--enhancement-fill: var(--color-system-neutral-dark-95);--icon-slot-brand-border-color: var(--color-system-design-primary-90);--icon-slot-brand-color: var(--color-system-design-primary-20);--icon-slot-brand-fill: var(--color-system-design-primary-90);--icon-slot-neutral-border-color: var(--color-system-neutral-dark-90);--icon-slot-neutral-color: var(--color-system-neutral-dark-white);--icon-slot-neutral-fill: var(--color-system-neutral-dark-90);--icon-slot-tooltip-border-color: var(--color-system-neutral-dark-80);--icon-slot-tooltip-color: var(--color-system-neutral-dark-5);--icon-slot-tooltip-fill: var(--color-system-neutral-dark-90);--input-field-default-border-color: var(--color-system-neutral-dark-70);--input-field-default-fill: var(--color-system-neutral-dark-90);--input-field-default-label-color: var(--color-system-neutral-dark-40);--input-field-default-text-color: var(--color-system-neutral-dark-white);--input-field-error-border-color: var(--color-system-alert-error-80);--input-field-error-fill: var(--color-system-alert-error-95);--input-field-error-hover-border-color: var(--color-system-alert-error-80);--input-field-error-hover-fill: var(--color-system-alert-error-90);--input-field-hover-border-color: var(--color-system-neutral-dark-85);--input-field-hover-fill: var(--color-system-neutral-dark-95);--input-field-hover-label-color: var(--color-system-neutral-dark-40);--input-field-hover-text-color: var(--color-system-neutral-dark-white);--loading-screen-fill: var(--color-system-neutral-dark-black);--loading-screen-logo-color: var(--color-system-neutral-dark-white);--loading-screen-progress-bar-fill: var(--color-system-neutral-dark-80);--menu-fill: var(--color-system-neutral-dark-100);--menu-icon-color: var(--color-system-neutral-light-black);--menu-icon-fill: var(--color-system-neutral-dark-30);--menu-item-primary-default-text-color: var(--color-system-neutral-dark-white);--menu-item-primary-hover-text-color: var(--color-system-neutral-dark-white);--menu-item-secondary-default-text-color: var(--color-system-neutral-dark-40);--menu-item-secondary-hover-text-color: var(--color-system-neutral-dark-40);--modal-header-fill: var(--color-system-neutral-dark-95);--modal-header-text-color: var(--color-system-neutral-dark-white);--modal-header-text-color-secondary: var(--color-system-neutral-dark-40);--modal-socket-fill: var(--color-system-neutral-dark-100);--modal-socket-text-color: var(--color-system-neutral-dark-white);--modal-socket-text-color-secondary: var(--color-system-neutral-dark-40);--modal-surface-border-color: var(--color-system-neutral-dark-85);--modal-surface-fill: var(--color-system-neutral-dark-95);--modal-surface-primary-content-layer-fill: var(--color-system-neutral-dark-black);--modal-surface-secondary-content-layer-fill: var(--color-system-neutral-dark-95);--opacity-layer-black-20: hsl(0 0 27% / .2);--opacity-layer-black-30: hsl(0 0 27% / .3);--opacity-layer-black-40: hsl(0 0 27% / .4);--opacity-layer-black-50: hsl(0 0 28% / .5);--options-pad-border-color: var(--color-system-neutral-dark-85);--options-pad-fill: var(--color-system-neutral-dark-95);--options-pad-text-color: var(--color-system-neutral-dark-white);--options-pad-button-default-fill: var(--color-system-neutral-dark-90);--options-pad-button-default-text-color: var(--color-system-neutral-dark-white);--options-pad-button-hover-fill: var(--color-system-neutral-dark-85);--options-pad-button-hover-text-color: var(--color-system-neutral-dark-white);--quick-booker-ui-booking-code-default-border-color: var(--color-system-neutral-dark-95);--quick-booker-ui-booking-code-default-fill: var(--color-system-neutral-dark-95);--quick-booker-ui-booking-code-default-text-color: var(--color-system-neutral-dark-40);--quick-booker-ui-booking-code-hover-border-color: var(--color-system-neutral-dark-90);--quick-booker-ui-booking-code-hover-fill: var(--color-system-neutral-dark-90);--quick-booker-ui-booking-code-hover-text-color: var(--color-system-neutral-dark-40);--quick-booker-ui-surface-divider-color: var(--color-system-neutral-dark-85);--quick-booker-ui-surface-fill: var(--color-system-neutral-dark-100);--quick-booker-ui-typography-default-icon-color: var(--color-system-neutral-dark-white);--quick-booker-ui-typography-default-label-color: var(--color-system-neutral-dark-30);--quick-booker-ui-typography-default-text-color: var(--color-system-neutral-dark-white);--section-desktop-even-fill: var(--color-system-neutral-dark-100);--section-desktop-odd-fill: var(--color-system-neutral-dark-black);--section-mobile-fill: var(--color-system-neutral-dark-black);--slider-indicator-active-border-color: var(--color-system-neutral-dark-60);--slider-indicator-active-fill: var(--color-system-neutral-dark-black);--slider-indicator-inactive-border-color: var(--color-system-neutral-dark-60);--slider-control-default-border-color: var(--color-system-neutral-dark-70);--slider-control-default-fill: var(--color-system-neutral-dark-black);--slider-control-hover-border-color: var(--color-system-neutral-dark-40);--slider-control-hover-fill: var(--color-system-neutral-dark-100);--slider-track-line-default-fill: var(--color-system-neutral-dark-85);--slider-track-line-hover-fill: var(--color-system-neutral-dark-60);--tile-border-color: var(--color-system-neutral-dark-85);--tile-primary-default-fill: var(--color-system-neutral-dark-black);--tile-primary-hover-fill: var(--color-system-neutral-dark-95);--tile-primary-selected-fill: var(--color-system-neutral-dark-100);--tile-primary-selected-hover-fill: var(--color-system-neutral-dark-95);--tile-secondary-default-fill: var(--color-system-neutral-dark-95);--tile-secondary-hover-fill: var(--color-system-neutral-dark-95);--tile-secondary-selected-fill: var(--color-system-neutral-dark-100);--tile-secondary-selected-hover-fill: var(--color-system-neutral-dark-95);--toggle-off-default-control-fill: var(--color-system-neutral-dark-white);--toggle-off-default-fill: var(--color-system-neutral-dark-70);--toggle-off-disabled-control-fill: var(--color-system-neutral-dark-40);--toggle-off-disabled-fill: var(--color-system-neutral-dark-85);--toggle-off-hover-control-fill: var(--color-system-neutral-dark-white);--toggle-off-hover-fill: var(--color-system-neutral-dark-60);--toggle-on-default-control-fill: var(--color-system-neutral-dark-white);--toggle-on-disabled-control-fill: var(--color-system-neutral-dark-white);--toggle-on-hover-control-fill: var(--color-system-neutral-dark-white);--tooltip-fill: var(--color-system-neutral-dark-90);--tooltip-text-color: var(--color-system-neutral-dark-white);--typography-text-color-on-primary: var(--color-system-neutral-dark-white);--typography-text-color-on-secondary: var(--color-system-neutral-dark-white);--typography-text-color-primary: var(--color-system-neutral-dark-white);--typography-text-color-secondary: var(--color-system-neutral-dark-40);--typography-text-color-section-headline: var(--color-system-neutral-dark-white);--typography-text-color-tertiary: var(--color-system-neutral-dark-30);--searchbar-hot-key-border-color: var(--color-system-neutral-dark-80);--searchbar-hot-key-fill: var(--color-system-neutral-dark-90);--searchbar-hot-key-text-color: var(--color-system-neutral-dark-white);--button-sidebar-menu-default-icon-color: var(--color-system-neutral-dark-0);--button-sidebar-menu-hover-border-color: var(--color-system-neutral-dark-90);--button-sidebar-menu-hover-fill: var(--color-system-neutral-dark-90);--button-sidebar-menu-hover-icon-color: var(--color-system-neutral-dark-0);--button-sidebar-menu-selected-border-color: var(--color-system-neutral-dark-black);--button-sidebar-menu-selected-fill: var(--color-system-neutral-dark-black);--button-sidebar-menu-selected-icon-color: var(--color-system-neutral-dark-0);--button-sidebar-menu-selected-hover-border-color: var(--color-system-neutral-dark-black);--button-sidebar-menu-selected-hover-fill: var(--color-system-neutral-dark-black);--button-sidebar-menu-selected-hover-icon-color: var(--color-system-neutral-dark-0)}html[data-device=tablet]{--body-calendar-day-font-size: 15px}html[data-device=mobile]{--body-3xlarge-font-size: var(--font-size-xl);--body-4xlarge-font-size: var(--font-size-lg);--body-4xlarge-line-height: var(--font-line-height-sm);--body-calendar-day-font-size: 15px;--body-large-font-size: var(--font-size-md);--body-medium-font-size: var(--font-size-sm);--button-book-font-size: var(--font-size-lg);--title-4xlarge-prices-font-size: var(--font-size-sm);--title-4xlarge-prices-font-weight: var(--font-weight-constant-regular);--title-xlarge-room-order-item-font-size: var(--font-size-sm);--title-xlarge-room-order-item-font-weight: var(--font-weight-constant-regular);--title-4xlarge-prices-font-family: var(--font-family-body);--title-xlarge-room-order-item-font-family: var(--font-family-body)}.pre-formatted-text{white-space:pre-wrap}a.as-button-wrap{text-decoration:none}.button-base{font-size:var(--button-base-primary-font-size);line-height:var(--button-base-primary-line-height);letter-spacing:var(--button-base-primary-letter-spacing);font-weight:var(--button-base-primary-font-weight);font-family:var(--button-base-primary-font-family)}.text-2xs{font-size:var(--body-very-tiny-font-size);line-height:var(--body-very-tiny-line-height);letter-spacing:var(--body-very-tiny-letter-spacing);font-weight:var(--body-very-tiny-font-weight);font-family:var(--body-very-tiny-font-family)}.text-xs{font-size:var(--body-tiny-font-size);line-height:var(--body-tiny-line-height);letter-spacing:var(--body-tiny-letter-spacing);font-weight:var(--body-tiny-font-weight);font-family:var(--body-tiny-font-family)}.text-sm{font-size:var(--body-small-font-size);line-height:var(--body-small-line-height);letter-spacing:var(--body-small-letter-spacing);font-weight:var(--body-small-font-weight);font-family:var(--body-small-font-family)}.text-md{font-size:var(--body-medium-font-size);line-height:var(--body-medium-line-height);letter-spacing:var(--body-medium-letter-spacing);font-weight:var(--body-medium-font-weight);font-family:var(--body-medium-font-family)}.text-secondary{color:var(--typography-text-color-secondary)}.title-sm{font-size:var(--font-size-sm);line-height:var(--font-line-height-sm);letter-spacing:var(--title-medium-letter-spacing);font-weight:var(--title-medium-font-weight);font-family:var(--title-medium-font-family)}.title-md{font-size:var(--title-medium-font-size);line-height:var(--title-medium-line-height);letter-spacing:var(--title-medium-letter-spacing);font-weight:var(--title-medium-font-weight);font-family:var(--title-medium-font-family)}.title-2xl{letter-spacing:var(--title-2xlarge-letter-spacing);font-size:var(--title-2xlarge-font-size);line-height:var(--title-2xlarge-line-height);font-weight:var(--title-2xlarge-font-weight);font-family:var(--title-2xlarge-font-family);margin-bottom:10px}.title-3xl{letter-spacing:var(--title-3xlarge-letter-spacing);font-size:var(--title-3xlarge-font-size);line-height:var(--title-3xlarge-line-height);font-weight:var(--title-3xlarge-font-weight);font-family:var(--title-3xlarge-font-family);margin-bottom:10px}.title-4xl{letter-spacing:var(--title-4xlarge-letter-spacing);font-size:var(--title-4xlarge-font-size);line-height:var(--title-4xlarge-line-height);font-weight:var(--title-4xlarge-font-weight);font-family:var(--title-4xlarge-font-family);margin-bottom:10px}.title-5xl{letter-spacing:var(--title-5xlarge-letter-spacing);font-size:var(--title-5xlarge-font-size);line-height:var(--title-5xlarge-line-height);font-weight:var(--title-5xlarge-font-weight);font-family:var(--title-5xlarge-font-family);margin-bottom:10px}.text-base{font-size:var(--body-base-font-size);line-height:var(--body-base-line-height);letter-spacing:var(--body-base-letter-spacing);font-weight:var(--body-base-font-weight);font-family:var(--body-base-font-family)}.text-xl{font-size:var(--title-small-font-size, 1.25rem);line-height:var(--title-small-line-height, 1.75rem)}.text-2xl{font-size:var(--title-medium-font-size, 1.5rem);line-height:var(--title-medium-line-height, 2rem)}.text-3xl{font-size:var(--title-large-font-size, 1.875rem);line-height:var(--title-large-line-height, 2.25rem)}.text-4xl{font-size:var(--title-2xlarge-font-size, 2.25rem);line-height:var(--title-2xlarge-line-height, 2.5rem)}.icon-3xs{font-size:var(--icon-3xs)}.icon-xxs{font-size:var(--icon-xxs)}.icon-xs{font-size:var(--icon-xs)}.icon-sm{font-size:var(--icon-sm)}.icon-md{font-size:var(--icon-md)}.icon-lg{font-size:var(--icon-lg)}.icon-xl{font-size:var(--icon-xl)}.icon-2xl{font-size:var(--icon-2xl)}.text-error{color:var(--color-state-alert-error-primary, #dc2626)}.text-info{color:var(--color-state-alert-info-primary, #2563eb)}.text-gray-400{color:var(--typography-text-color-disabled, #9ca3af)}.font-medium{font-weight:var(--font-weight-constant-medium)}.font-semibold{font-weight:var(--font-weight-constant-semi-bold, 600)}.font-bold{font-weight:var(--font-weight-constant-bold)}.font-mono{font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,Liberation Mono,monospace}.uppercase{text-transform:uppercase}.loading{pointer-events:none;aspect-ratio:1;vertical-align:middle;width:calc(var(--size-selector, .25rem) * 6);background-color:currentColor;display:inline-block;-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' stroke='black' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cg transform-origin='center'%3E%3Ccircle cx='12' cy='12' r='9.5' fill='none' stroke-width='3' stroke-linecap='round'%3E%3CanimateTransform attributeName='transform' type='rotate' from='0 12 12' to='360 12 12' dur='2s' repeatCount='indefinite'/%3E%3Canimate attributeName='stroke-dasharray' values='0,150;42,150;42,150' keyTimes='0;0.475;1' dur='1.5s' repeatCount='indefinite'/%3E%3Canimate attributeName='stroke-dashoffset' values='0;-16;-59' keyTimes='0;0.475;1' dur='1.5s' repeatCount='indefinite'/%3E%3C/circle%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' stroke='black' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cg transform-origin='center'%3E%3Ccircle cx='12' cy='12' r='9.5' fill='none' stroke-width='3' stroke-linecap='round'%3E%3CanimateTransform attributeName='transform' type='rotate' from='0 12 12' to='360 12 12' dur='2s' repeatCount='indefinite'/%3E%3Canimate attributeName='stroke-dasharray' values='0,150;42,150;42,150' keyTimes='0;0.475;1' dur='1.5s' repeatCount='indefinite'/%3E%3Canimate attributeName='stroke-dashoffset' values='0;-16;-59' keyTimes='0;0.475;1' dur='1.5s' repeatCount='indefinite'/%3E%3C/circle%3E%3C/g%3E%3C/svg%3E");-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:100%;mask-size:100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.loading-spinner{-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' stroke='black' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cg transform-origin='center'%3E%3Ccircle cx='12' cy='12' r='9.5' fill='none' stroke-width='3' stroke-linecap='round'%3E%3CanimateTransform attributeName='transform' type='rotate' from='0 12 12' to='360 12 12' dur='2s' repeatCount='indefinite'/%3E%3Canimate attributeName='stroke-dasharray' values='0,150;42,150;42,150' keyTimes='0;0.475;1' dur='1.5s' repeatCount='indefinite'/%3E%3Canimate attributeName='stroke-dashoffset' values='0;-16;-59' keyTimes='0;0.475;1' dur='1.5s' repeatCount='indefinite'/%3E%3C/circle%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' stroke='black' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cg transform-origin='center'%3E%3Ccircle cx='12' cy='12' r='9.5' fill='none' stroke-width='3' stroke-linecap='round'%3E%3CanimateTransform attributeName='transform' type='rotate' from='0 12 12' to='360 12 12' dur='2s' repeatCount='indefinite'/%3E%3Canimate attributeName='stroke-dasharray' values='0,150;42,150;42,150' keyTimes='0;0.475;1' dur='1.5s' repeatCount='indefinite'/%3E%3Canimate attributeName='stroke-dashoffset' values='0;-16;-59' keyTimes='0;0.475;1' dur='1.5s' repeatCount='indefinite'/%3E%3C/circle%3E%3C/g%3E%3C/svg%3E")}.loading-xs{width:calc(var(--size-selector, .25rem) * 4)}.loading-sm{width:calc(var(--size-selector, .25rem) * 5)}.loading-md{width:calc(var(--size-selector, .25rem) * 6)}.loading-lg{width:calc(var(--size-selector, .25rem) * 7)}.loading-xl{width:calc(var(--size-selector, .25rem) * 8)}.flex{display:flex}.inline-flex{display:inline-flex}.grid{display:grid}.hidden{display:none}.block{display:block}.inline-block{display:inline-block}.flex-col{flex-direction:column}.flex-row{flex-direction:row}.flex-wrap{flex-wrap:wrap}.flex-1{flex:1}.flex-none{flex:none}.flex-auto{flex:auto}.grow{flex-grow:1}.flex-1\/3{flex:0 33.333%}.flex-2\/3{flex:0 66.667%}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.grid-cols-10{grid-template-columns:repeat(10,minmax(0,1fr))}.grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}@media(min-width:640px){.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}}@media(min-width:768px){.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.md\:grid-cols-8,.lg\:grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}}@media(min-width:1024px){.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.lg\:grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.lg\:grid-cols-10{grid-template-columns:repeat(10,minmax(0,1fr))}}@media(min-width:1280px){.xl\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.xl\:grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.xl\:grid-cols-10{grid-template-columns:repeat(10,minmax(0,1fr))}}.auto-rows-\[minmax\(0\,1fr\)\]{grid-auto-rows:minmax(0,1fr)}.items-start{align-items:flex-start}.items-center{align-items:center}.items-end{align-items:flex-end}.items-stretch{align-items:stretch}.items-baseline{align-items:baseline}.justify-start{justify-content:flex-start}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-between{justify-content:space-between}.justify-around{justify-content:space-around}.self-start{align-self:flex-start}.self-center{align-self:center}.self-end{align-self:flex-end}.self-stretch{align-self:stretch}.gap-1{gap:4px}.gap-1\.5{gap:6px}.gap-2{gap:8px}.gap-3{gap:12px}.gap-4{gap:16px}.gap-8{gap:32px}.p-0{padding:0}.p-2{padding:8px}.p-3{padding:12px}.p-4{padding:16px}.p-8{padding:32px}.p-\[12px\]{padding:12px}.p-\[25px\]{padding:25px}.px-2{padding-inline:8px}.py-1{padding-block:4px}.py-1\.5{padding-block:6px}.py-2{padding-block:8px}.py-4{padding-block:16px}.pt-1{padding-top:4px}.pt-4{padding-top:16px}.pb-0{padding-bottom:0}.pb-4{padding-bottom:16px}.pl-4{padding-left:16px}.pl-6{padding-left:24px}.pr-10{padding-right:40px}.m-0{margin:0}.m-4{margin:16px}.m-auto{margin:auto}.mx-auto{margin-inline:auto}.mb-1{margin-bottom:.25rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-6{margin-bottom:1.5rem}.mb-10{margin-bottom:2.5rem}.mb-20{margin-bottom:5rem}.mt-0{margin-top:0}.mt-1{margin-top:.25rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-6{margin-top:1.5rem}.mt-8{margin-top:2rem}.mt-10{margin-top:2.5rem}.mt-auto{margin-top:auto}.mr-1{margin-right:4px}.mr-2{margin-right:8px}.ml-1{margin-left:4px}.ml-2{margin-left:8px}.ml-4{margin-left:16px}.ml-auto{margin-left:auto}.w-full{width:100%}.w-auto{width:auto}.w-8{width:32px}.w-10{width:40px}.w-14{width:56px}.w-16{width:64px}.w-24{width:96px}.w-28{width:112px}.w-32{width:128px}.w-52{width:208px}.w-56{width:224px}.w-xs{width:320px}.w-\[400px\]{width:400px}.w-1\/2{width:50%}.w-1\/3{width:33.333%}.w-2\/3{width:66.667%}.w-3\/4{width:75%}.h-full{height:100%}.h-auto{height:auto}.h-4{height:16px}.h-10{height:40px}.h-12{height:48px}.h-16{height:64px}.h-96{height:384px}.h-\[1em\]{height:1em}.min-w-0{min-width:0}.min-h-0{min-height:0}.min-h-\[216px\]{min-height:216px}.max-h-\[300px\]{max-height:300px}.max-w-xs{max-width:320px}.aspect-\[3\/2\]{aspect-ratio:3/2}.aspect-\[1\/1\]{aspect-ratio:1/1}.relative{position:relative}.absolute{position:absolute}.sticky{position:sticky}.top-2{top:8px}.left-2{left:8px}.z-10{z-index:10}.overflow-hidden{overflow:hidden}.overflow-auto{overflow:auto}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.cursor-pointer{cursor:pointer}.pointer-events-none{pointer-events:none}.select-none{-webkit-user-select:none;user-select:none}.opacity-0{opacity:0}.opacity-40{opacity:.4}.opacity-50{opacity:.5}.opacity-100{opacity:1}.border{border:1px solid var(--tile-border-color, #e5e5e5)}.border-t{border-top:1px solid var(--tile-border-color, #e5e5e5)}.border-gray-300{border-color:var(--tile-border-color, #d1d5db)}.border-primary{border-color:var(--color-system-design-primary-50, #3b82f6)}.border-transparent{border-color:transparent}.border-base-300{border-color:var(--tile-border-color, #e5e5e5)}.rounded{border-radius:var(--border-radius-button-primary, 6px)}.rounded-lg{border-radius:var(--border-radius-surface-primary-form, 8px)}.rounded-icon-slot{border-radius:var(--border-radius-icon-slot-icon-slot, 6px)}.rounded-full{border-radius:9999px}.bg-base-100{background-color:var(--section-desktop-odd-fill, #fff)}.bg-base-200{background-color:var(--color-base-200, #f2f2f2)}.bg-image-wrap{position:relative}.bg-image-wrap>div{position:absolute;left:0;top:0;width:100%;height:100%}.bg-cover{background-size:cover}.bg-center{background-position:center}.bg-no-repeat{background-repeat:no-repeat}.shadow-sm{box-shadow:0 1px 2px #0000000d}.transition-colors{transition:color .15s ease,background-color .15s ease,border-color .15s ease}.transition-all{transition:all .15s ease}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.whitespace-nowrap{white-space:nowrap}.container{width:100%;margin-inline:auto}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}@media(hover:hover){.hover\:border-secondary:hover{border-color:var(--color-system-design-secondary-50, #6b7280)}.hover\:bg-base-200:hover{background-color:var(--color-base-200, #f2f2f2)}}.hns-checkbox-inline{appearance:none;width:18px;height:18px;flex-shrink:0;border:var(--border-button-stroke, 1px) solid var(--checkbox-default-border-color);background-color:var(--checkbox-default-fill);border-radius:3px;cursor:pointer;position:relative;transition:.15s ease background-color,.15s ease border-color}.hns-checkbox-inline:after{content:"";position:absolute;opacity:0;clip-path:circle(.1% at 0 100%);transition:clip-path .3s,opacity .1s,rotate .3s,translate .3s;transition-delay:.1s;transition-timing-function:ease}.hns-checkbox-inline:checked,.hns-checkbox-inline:indeterminate{background-color:var(--checkbox-selected-fill);border-color:var(--checkbox-selected-border-color)}.hns-checkbox-inline:checked:after{border:solid var(--checkbox-selected-text-color, #fff);border-width:0 2px 2px 0;transform:rotate(45deg);clip-path:circle(141.3% at 0 100%);opacity:100%}.hns-checkbox-inline:indeterminate:after{background-color:var(--checkbox-selected-text-color, #fff);rotate:0deg;opacity:100%;translate:0 -35%;clip-path:circle(141.3% at 0 100%);top:50%;left:50%;height:2px}.hns-checkbox-inline--xs{width:15px;height:15px}.hns-checkbox-inline--sm{width:17px;height:17px}.hns-checkbox-inline--md{width:21px;height:21px}.hns-checkbox-inline--lg{width:23px;height:23px}.hns-checkbox-inline--xs:checked:after{top:2px;left:5px;width:4px;height:9px;border-width:0 1.5px 1.5px 0}.hns-checkbox-inline--sm:checked:after{top:2px;left:6px;width:5px;height:11px}.hns-checkbox-inline--md:checked:after{top:3px;left:7px;width:6px;height:12px}.hns-checkbox-inline--lg:checked:after{top:3px;left:8px;width:6px;height:13px}.hns-checkbox-inline--xs:indeterminate:after{width:6px;margin-left:-3px}.hns-checkbox-inline--sm:indeterminate:after{width:8px;margin-left:-4px}.hns-checkbox-inline--md:indeterminate:after{width:10px;margin-left:-5px}.hns-checkbox-inline--lg:indeterminate:after{width:12px;margin-left:-6px}.hns-radio{appearance:none;width:18px;height:18px;flex-shrink:0;border:var(--border-button-stroke, 1px) solid var(--checkbox-default-border-color);background-color:var(--checkbox-default-fill);border-radius:50%;cursor:pointer;position:relative;transition:.15s ease background-color,.15s ease border-color}.hns-radio:checked{border-color:var(--checkbox-selected-fill)}.hns-radio:checked:after{content:"";position:absolute;top:50%;left:50%;width:10px;height:10px;background-color:var(--checkbox-selected-fill);border-radius:50%;transform:translate(-50%,-50%)}.hns-radio--sm{width:16px;height:16px}.hns-radio--sm:checked:after{width:8px;height:8px}.hns-radio--lg{width:22px;height:22px}.hns-radio--lg:checked:after{width:12px;height:12px}.hns-dropdown{position:relative;display:inline-block}.hns-dropdown__content{position:absolute;top:100%;left:0;z-index:100;min-width:200px;margin-top:4px;padding:8px;background-color:var(--section-desktop-odd-fill, #fff);border:var(--border-button-stroke, 1px) solid var(--tile-border-color, #e5e5e5);border-radius:var(--border-radius-surface-primary-form, 8px);box-shadow:var(--box-shadow-primary, 0 4px 12px rgba(0, 0, 0, .1));visibility:hidden;opacity:0;transition:.15s ease opacity,.15s ease visibility}.hns-dropdown--end .hns-dropdown__content{left:auto;right:0}.hns-dropdown:focus-within>.hns-dropdown__content{visibility:visible;opacity:1}.hns-menu{list-style:none;margin:0;padding:8px}.hns-menu span[class*=material-icon]{font-size:var(--icon-small-font-size);font-weight:var(--icon-small-font-weight);font-family:var(--icon-small-font-family);color:var(--button-sidebar-menu-default-icon-color);vertical-align:middle}.hns-menu li{position:relative;display:flex;flex-direction:column}.hns-menu details{overflow:hidden;interpolate-size:allow-keywords}.hns-menu details::details-content{block-size:0}@media(prefers-reduced-motion:no-preference){.hns-menu details::details-content{transition-behavior:allow-discrete;transition-property:block-size,content-visibility;transition-duration:.2s;transition-timing-function:cubic-bezier(0,0,.2,1)}}.hns-menu details[open]::details-content{block-size:auto}.hns-menu li>a,.hns-menu li>details summary>a{display:flex;align-items:center;gap:8px;padding:5px 12px;border-radius:var(--border-radius-button-primary, 6px);color:var(--typography-text-color-secondary);font-size:var(--body-base-font-size);font-weight:var(--font-weight-constant-medium, 500);text-decoration:none;cursor:pointer;transition:.15s ease background-color,.15s ease color}.hns-menu li>a:hover,.hns-menu li>details summary>a:hover{background-color:var(--tile-primary-hover-fill, rgba(0, 0, 0, .04));color:var(--typography-text-color-primary)}.hns-menu>li>a,.hns-menu>li>details>summary>a{color:var(--typography-text-color-primary);font-size:var(--body-base-font-size);font-weight:550}.hns-menu li>a.menu-active,.hns-menu li>a.active-parent{background-color:var(--tile-primary-selected-fill, rgba(0, 0, 0, .06));color:var(--typography-text-color-primary);font-weight:var(--font-weight-constant-semi-bold, 600)}.hns-menu details>ul{padding-left:16px}.hns-menu details>summary{list-style:none;padding:1px 0}.hns-menu details>summary::marker,.hns-menu details>summary::-webkit-details-marker{display:none}:is(.hns-menu :where(li>details>summary),.hns-menu :where(li>.menu-dropdown-toggle)):after{content:none}ul.hns-menu{width:100%}ul.hns-menu details{margin-left:-26px;padding-left:26px}ul.hns-menu li:not(.menu-title) li>*:not(ul,details,.menu-title,.btn),ul.hns-menu li:not(.menu-title) li>details>summary:not(.menu-title)>a{padding-inline:38px;padding-block:5px;margin-left:-26px}ul.hns-menu li:not(.menu-title) li li>*:not(ul,details,.menu-title,.btn),ul.hns-menu li:not(.menu-title)>details li li summary:not(.menu-title){padding-inline:58px;margin-left:-52px}ul.hns-menu li ul{position:relative;margin-inline-start:18px;padding-inline-start:8px;white-space:nowrap}ul.hns-menu li>details[open]>ul>li{opacity:0;animation:fadeInMenuItem .15s cubic-bezier(.215,.61,.355,1) forwards}ul.hns-menu li>details[open]>ul>li:nth-child(1){animation-delay:.02s}ul.hns-menu li>details[open]>ul>li:nth-child(2){animation-delay:.04s}ul.hns-menu li>details[open]>ul>li:nth-child(3){animation-delay:.06s}ul.hns-menu li>details[open]>ul>li:nth-child(4){animation-delay:.08s}ul.hns-menu li>details[open]>ul>li:nth-child(5){animation-delay:.1s}ul.hns-menu li>details[open]>ul>li:nth-child(6){animation-delay:.12s}ul.hns-menu li>details[open]>ul>li:nth-child(7){animation-delay:.14s}ul.hns-menu li>details[open]>ul>li:nth-child(8){animation-delay:.16s}ul.hns-menu li>details[open]>ul>li:nth-child(9){animation-delay:.18s}ul.hns-menu li>details[open]>ul>li:nth-child(10){animation-delay:.2s}ul.hns-menu.initial-state li>details[open]>ul>li{animation-duration:0s;animation-delay:0s;opacity:1}ul.hns-menu li{padding:1px 0;background:var(--button-sidebar-menu-default-fill);box-shadow:inset 0 0 0 1px var(--button-sidebar-menu-default-border-color);color:var(--button-sidebar-menu-default-text-color)}ul.hns-menu li span[class*=material-icon]{font-size:var(--icon-small-font-size);font-weight:var(--icon-small-font-weight);font-family:var(--icon-small-font-family);color:var(--button-sidebar-menu-default-icon-color);vertical-align:middle}ul.hns-menu li>details>summary:has(>.active-parent)+ul>li:before{content:url(/assets/images/line.svg);position:absolute;height:100%;width:13.5px;left:-7px;top:-4px;overflow:hidden}ul.hns-menu li>details>summary:has(>.active-parent)+ul>li summary:has(>.active-parent)+ul>li:before{left:-13px}ul.hns-menu li>details>summary:has(>.active-parent)+ul>li:has(>.menu-active):before,ul.hns-menu li>details>summary:has(>.active-parent)+ul>li:has(>details>summary>.active-parent):before{content:url(/assets/images/hook-active.svg)}ul.hns-menu li>details>summary:has(>.active-parent)+ul>li:has(>.menu-active)~*:before,ul.hns-menu li>details>summary:has(>.active-parent)+ul>li:has(>details>summary>.active-parent)~*:before{content:none}ul.hns-menu li>details>summary>a{pointer-events:none}ul.hns-menu li:not(.menu-title,.disabled)>*:not(ul,details,.menu-title):not(.menu-active,:active,.btn):hover,ul.hns-menu li:not(.menu-title,.disabled)>*:not(ul,details,.menu-title):not(.menu-active,.btn):active,ul.hns-menu li:not(.menu-title,.disabled)>details>summary:not(.menu-title):not(.menu-active,:active,.btn):hover a,ul.hns-menu li:not(.menu-title,.disabled)>details>summary:not(.menu-title):not(.menu-active,.btn):active>a{background:var(--button-sidebar-menu-hover-fill);box-shadow:inset 0 0 0 1px var(--button-sidebar-menu-hover-border-color);color:var(--button-sidebar-menu-hover-text-color)}ul.hns-menu li:not(.menu-title,.disabled)>*:not(ul,details,.menu-title):not(.menu-active,:active,.btn):hover span[class*=material-icon],ul.hns-menu li:not(.menu-title,.disabled)>*:not(ul,details,.menu-title):not(.menu-active,.btn):active span[class*=material-icon],ul.hns-menu li:not(.menu-title,.disabled)>details>summary:not(.menu-title):not(.menu-active,:active,.btn):hover a span[class*=material-icon],ul.hns-menu li:not(.menu-title,.disabled)>details>summary:not(.menu-title):not(.menu-active,.btn):active>a span[class*=material-icon]{color:var(--button-sidebar-menu-hover-icon-color)}ul.hns-menu .menu-active:where(:not(ul,details,.menu-title,.btn)){--tw-outline-style: none;outline-style:none;color:inherit;box-shadow:none;background:var(--button-sidebar-menu-selected-fill);box-shadow:inset 0 0 0 1px var(--button-sidebar-menu-selected-border-color);color:var(--button-sidebar-menu-selected-text-color)}ul.hns-menu .menu-active:where(:not(ul,details,.menu-title,.btn)) span[class*=material-icon],ul.hns-menu details>summary:has(>.active-parent) span[class*=material-icon]{color:var(--button-sidebar-menu-selected-icon-color);font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24}ul.hns-menu details>summary{cursor:pointer;margin-bottom:1px}:where(li ul):before{content:none}.hns-input{display:block;width:100%;border:var(--border-button-stroke, 1px) solid var(--input-field-default-border-color);background-color:var(--input-field-default-fill);color:var(--input-field-default-text-color);border-radius:var(--border-radius-corner-radius-input-fields, 6px);font-size:var(--body-base-font-size);font-family:inherit;transition:.15s ease background-color,.15s ease border-color}.hns-input:focus{outline:none;background-color:var(--input-field-hover-fill);border-color:var(--input-field-hover-border-color);color:var(--input-field-hover-text-color)}@media(hover:hover){.hns-input:hover{background-color:var(--input-field-hover-fill);border-color:var(--input-field-hover-border-color);color:var(--input-field-hover-text-color)}}.hns-input::placeholder{color:var(--input-field-default-label-color);font-weight:var(--body-base-font-weight)}.hns-input.hns-input--xs{height:24px;padding:0 6px;font-size:var(--body-tiny-font-size)}.hns-input.hns-input--sm{height:28px;padding:0 8px;font-size:var(--body-small-font-size)}.hns-input.hns-input--md{height:36px;padding:0 10px}.hns-input.hns-input--lg{height:44px;padding:0 12px}.hns-input.hns-input--error{color:var(--input-field-error-text-color);background-color:var(--input-field-error-fill);border-color:var(--input-field-error-border-color)}@media(hover:hover){.hns-input.hns-input--error:hover{background-color:var(--input-field-error-hover-fill);border-color:var(--input-field-error-hover-border-color);color:var(--input-field-error-hover-text-color)}}.hns-input textarea.hns-input{height:auto;min-height:80px;padding:10px;resize:vertical}.hns-input-group{display:inline-flex;align-items:center;gap:8px;border:var(--border-button-stroke, 1px) solid var(--input-field-default-border-color);background-color:var(--input-field-default-fill);border-radius:var(--border-radius-corner-radius-input-fields, 6px);padding:0 10px;height:36px;transition:.15s ease background-color,.15s ease border-color}.hns-input-group:focus-within{background-color:var(--input-field-hover-fill);border-color:var(--input-field-hover-border-color)}@media(hover:hover){.hns-input-group:hover{background-color:var(--input-field-hover-fill);border-color:var(--input-field-hover-border-color)}}.hns-input-group input,.hns-input-group select{border:none;background:transparent;outline:none;font-family:inherit;font-size:inherit;color:inherit;flex:1;min-width:0;padding:0;height:100%}.hns-input-group input::placeholder{color:var(--input-field-default-label-color)}.hns-input-group svg{flex-shrink:0}.hns-input-group--sm{height:28px;padding:0 8px;font-size:var(--body-small-font-size)}.hns-table{border-collapse:separate;border-spacing:0;border-radius:var(--border-radius-surface-primary-form);box-shadow:var(--box-shadow-primary);background-color:var(--tile-secondary-default-fill);overflow:hidden;position:relative;width:100%;text-align:left}.hns-table label input[type=checkbox]:not(.toggle):not(.switch){display:block}.hns-table th,.hns-table td{padding-block:7px}.hns-table th:first-child,.hns-table td:first-child{padding-inline-start:15px}.hns-table thead tr,.hns-table tfoot tr{height:36px;font-size:var(--body-base-font-size)}.hns-table tbody tr{font-size:var(--body-base-font-size);background-color:var(--tile-primary-default-fill);transition:.15s ease background-color;cursor:pointer}@media(hover:hover){.hns-table tbody tr:hover{background-color:var(--tile-secondary-default-fill)}}.hns-table tbody tr span{cursor:text}.hns-table tbody tr th:first-child{width:20px}.hns-table tbody tr th:last-child{text-align:right}.hns-table.hns-table--xs thead tr,.hns-table.hns-table--xs tfoot tr{height:39px}.hns-table.hns-table--xs thead tr th,.hns-table.hns-table--xs thead tr td,.hns-table.hns-table--xs tbody tr th,.hns-table.hns-table--xs tbody tr td,.hns-table.hns-table--xs tfoot tr th,.hns-table.hns-table--xs tfoot tr td{padding-block:7px;padding-inline:7px}.hns-table.hns-table--xs thead tr th:first-child,.hns-table.hns-table--xs thead tr td:first-child,.hns-table.hns-table--xs tbody tr th:first-child,.hns-table.hns-table--xs tbody tr td:first-child,.hns-table.hns-table--xs tfoot tr th:first-child,.hns-table.hns-table--xs tfoot tr td:first-child{padding-inline-start:15px}.hns-table.hns-table--sm thead tr,.hns-table.hns-table--sm tfoot tr{height:32px}.hns-table.hns-table--sm thead tr th,.hns-table.hns-table--sm thead tr td,.hns-table.hns-table--sm tbody tr th,.hns-table.hns-table--sm tbody tr td,.hns-table.hns-table--sm tfoot tr th,.hns-table.hns-table--sm tfoot tr td{padding-block:6px;padding-inline:10px}.hns-table.hns-table--md thead tr th,.hns-table.hns-table--md thead tr td,.hns-table.hns-table--md tbody tr th,.hns-table.hns-table--md tbody tr td,.hns-table.hns-table--md tfoot tr th,.hns-table.hns-table--md tfoot tr td{padding-block:8px;padding-inline:12px}.table-wrap{background-color:var(--tile-primary-default-fill);border-radius:var(--border-radius-surface-primary-form);box-shadow:var(--box-shadow-primary)}.table-wrap .hns-table-controls{padding:10px}.table-wrap .hns-table-controls button{display:inline-flex;padding:0 10px}.table-wrap .hns-table{border-radius:0 0 var(--border-radius-surface-primary-form) var(--border-radius-surface-primary-form);box-shadow:none}.hns-tabs{display:block}.hns-tab-list{display:flex;gap:0;border-bottom:var(--border-button-stroke, 1px) solid var(--border-color, #e5e5e5);padding:0;list-style:none}.hns-tab{display:inline-flex;align-items:center;justify-content:center;padding:8px 16px;cursor:pointer;border:none;background:transparent;color:var(--typography-text-color-secondary);font-size:var(--body-base-font-size);font-family:inherit;font-weight:var(--font-weight-constant-medium, 500);line-height:var(--body-base-line-height);position:relative;transition:.15s ease color,.15s ease background-color;white-space:nowrap;-webkit-user-select:none;user-select:none}.hns-tab:after{content:"";position:absolute;bottom:-1px;left:0;right:0;height:2px;background-color:transparent;transition:.15s ease background-color}.hns-tab[data-selected],.hns-tab[aria-selected=true]{color:var(--typography-text-color-primary);font-weight:var(--font-weight-constant-semi-bold, 600)}.hns-tab[data-selected]:after,.hns-tab[aria-selected=true]:after{background-color:var(--color-system-design-primary-50, currentColor)}.hns-tab[aria-disabled=true]{opacity:.4;pointer-events:none}@media(hover:hover){.hns-tab:hover:not([data-selected]):not([aria-selected=true]){color:var(--typography-text-color-primary);background-color:var(--tile-primary-hover-fill, rgba(0, 0, 0, .03))}}.hns-tab:focus-visible{outline:2px solid var(--color-system-design-primary-50);outline-offset:-2px;border-radius:2px}.hns-tab-panel{display:block}.hns-tab-list--boxed{border-bottom:none;background:var(--color-base-200, #f2f2f2);border-radius:var(--border-radius-button-primary, 6px);padding:3px;gap:2px}.hns-tab-list--boxed .hns-tab{border-radius:calc(var(--border-radius-button-primary, 6px) - 2px);padding:6px 14px;font-size:var(--body-small-font-size)}.hns-tab-list--boxed .hns-tab:after{display:none}.hns-tab-list--boxed .hns-tab[data-selected],.hns-tab-list--boxed .hns-tab[aria-selected=true]{background:var(--color-base-100, #fff);box-shadow:0 1px 2px #0000000f}@media(hover:hover){.hns-tab-list--boxed .hns-tab:hover:not([data-selected]):not([aria-selected=true]){background:var(--color-base-300, rgba(0, 0, 0, .06))}}.hns-tooltip{background-color:var(--color-system-neutral-light-90, #333);color:var(--color-system-neutral-light-white, #fff);padding:4px 10px;border-radius:var(--border-radius-button-primary, 6px);font-size:var(--body-tiny-font-size, 11px);line-height:var(--body-tiny-line-height, 18px);font-weight:var(--font-weight-constant-medium, 500);white-space:nowrap;pointer-events:none;animation:hns-tooltip-in .15s ease;z-index:10000}@keyframes hns-tooltip-in{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:none}}@font-face{font-family:Material Symbols Outlined;font-style:normal;font-weight:100 700;font-display:block;src:url("./media/material-symbols-outlined-TII6WUQG.woff2") format("woff2")}.material-symbols-outlined{font-family:Material Symbols Outlined;font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-feature-settings:"liga"}@font-face{font-family:Material Symbols Rounded;font-style:normal;font-weight:100 700;font-display:block;src:url("./media/material-symbols-rounded-ZIPMTUFS.woff2") format("woff2")}.material-symbols-rounded{font-family:Material Symbols Rounded;font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-feature-settings:"liga"}@font-face{font-family:Material Symbols Sharp;font-style:normal;font-weight:100 700;font-display:block;src:url("./media/material-symbols-sharp-HDQOLSGE.woff2") format("woff2")}.material-symbols-sharp{font-family:Material Symbols Sharp;font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-feature-settings:"liga"}:root{--font-family-icon: "Material Symbols Rounded"}span[class*=material-icon]{font-family:var(--font-family-icon);font-weight:400;font-style:normal;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-feature-settings:"liga";font-variation-settings:"FILL" 1,"wght" 400,"GRAD" 0,"opsz" 24}span[class*=material-icon].outlined{font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24}h1 span[class*=material-icon],h2 span[class*=material-icon],h3 span[class*=material-icon],h4 span[class*=material-icon],h5 span[class*=material-icon],h6 span[class*=material-icon]{font-size:1.2em;vertical-align:middle}body{font-family:var(--font-family-body);font-weight:var(--body-base-font-weight);text-transform:none;color:var(--typography-text-color-primary);font-size:var(--body-base-font-size);line-height:var(--body-base-line-height);letter-spacing:var(--body-base-letter-spacing);background:var(--section-desktop-odd-fill);margin:0;font-variant-numeric:lining-nums proportional-nums slashed-zero;font-feature-settings:"salt" on,"ss01" on,"ss02" on,"ss03" on,"ss04" on,"cv01" on,"cv02" on,"cv03" on,"cv04" on,"cv05" on,"cv06" on,"cv07" on,"cv08" on,"cv09" on,"cv10" on,"cv11" on}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}select{cursor:pointer}.bg-error-200{--color-error-10: hsl(from var(--color-error) h s l / .1);background-color:var(--color-error-10)}.divider{height:1px}.divider:before,.divider:after{height:1px}a{color:var(--typography-text-color-secondary);text-decoration:none}@media(hover:hover){a:hover{text-decoration:underline}}button.is-loading{pointer-events:none}button.is-loading>span.loading-spinner{position:absolute}button.is-loading>span:not(.loading-spinner){visibility:hidden}.card:not(.bg-transparent),.dropdown{background-color:var(--tile-primary-default-fill)}.card:not(.bg-transparent).is-selected,.dropdown.is-selected{background-color:var(--tile-primary-hover-fill)}.card.hint{background-color:var(--color-system-design-secondary-50);color:var(--color-system-design-primary-0);box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d}.dropdown{border-radius:var(--border-radius-surface-primary-form)}.card.card-border{border-radius:var(--border-radius-surface-primary-form);border:none;box-shadow:var(--box-shadow-primary)}.card.card-border .card.card-border{box-shadow:none;border:var(--border-button-stroke) solid var(--tile-border-color);border-radius:var(--border-radius-surface-secondary-form)}.inner-card-border{box-shadow:none;border:var(--border-button-stroke) solid var(--tile-border-color);border-radius:var(--border-radius-surface-tertiary-form)}.inner-card-border.dotted{border-style:dashed;border-width:2px}.input{font-size:var(--body-base-font-size);border-radius:var(--border-radius-corner-radius-input-fields);background-color:var(--input-field-default-fill);border:var(--border-button-stroke) solid var(--input-field-default-border-color)}.input:focus{background-color:var(--input-field-hover-fill);border-color:var(--input-field-hover-border-color);color:var(--input-field-hover-text-color)}@media(hover:hover){.input:hover{background-color:var(--input-field-hover-fill);border-color:var(--input-field-hover-border-color);color:var(--input-field-hover-text-color)}}ol li:not(:last-child){margin-bottom:10px}.btn-wrap{position:relative;flex:0 34px;align-self:flex-start;padding-top:15px;z-index:3}.btn-wrap>button{position:relative;cursor:pointer;display:flex;align-items:center;justify-content:center;width:34px;height:34px;padding:0;text-align:center;vertical-align:middle;border-radius:50%;transition:.15s ease color,.15s ease background-color,.15s ease border-color}.btn-wrap>button.btn-back{color:var(--button-tertiary-default-text-color);border-radius:var(--border-radius-button-primary);border:var(--border-button-stroke) solid var(--button-tertiary-default-border-color);background-color:var(--button-tertiary-default-fill)}.btn-wrap>button.btn-back span[class*=material-icon]{font-size:26px}@media(hover:hover){.btn-wrap>button.btn-back:hover{color:var(--button-tertiary-hover-text-color);background-color:var(--button-tertiary-hover-fill);border-color:var(--button-tertiary-hover-border-color)}}.btn-wrap>button.btn-close{background-color:transparent;--close-button-default-background-color: var(--button-tertiary-default-fill);--close-button-default-icon-color: var(--button-tertiary-default-text-color);--close-button-default-border: var(--border-button-stroke) solid var(--button-tertiary-default-border-color);--close-button-hover-background-color: var(--button-tertiary-hover-fill);--close-button-hover-icon-color: var(--button-tertiary-hover-text-color);--close-button-hover-border-color: var(--button-tertiary-hover-border-color);--close-button-border-radius: var(--border-radius-button-primary)}.btn-secondary{color:var(--button-secondary-default-text-color);background-color:var(--button-secondary-default-fill);cursor:pointer}@media(hover:hover){.btn-secondary:not(:disabled):not(.hns-btn--active):hover{color:var(--button-secondary-hover-text-color);background-color:var(--button-secondary-hover-fill)}}body>app-root>div>div.main-wrap{position:relative;transition:.5s .1s ease transform}body.settings-open>app-root>div>div.main-wrap{transform:scale(.98);transition-delay:0s}input[type=checkbox]:not(.toggle):not(.switch){border:var(--border-button-stroke) solid var(--checkbox-default-border-color);background-color:var(--checkbox-default-fill);border-radius:3px;box-shadow:none}input[type=checkbox]:not(.toggle):not(.switch):checked,input[type=checkbox]:not(.toggle):not(.switch):indeterminate{background-color:var(--checkbox-selected-fill);border-color:var(--checkbox-selected-border-color);color:var(--checkbox-selected-text-color)}input[type=checkbox]:not(.toggle):not(.switch):disabled{opacity:.5}html[data-theme=dark] table,html[data-theme=dark] .card.card-border,html[data-theme=dark] #map-wrapper,html[data-theme=dark] .filepond--wrapper{box-shadow:0 0 0 var(--border-button-stroke) var(--tile-border-color)}html[data-theme=dark] .form-row #map-wrapper{border:var(--border-button-stroke) solid var(--input-field-default-border-color)}#map-wrapper .vector-marker-default{position:relative}#map-wrapper .vector-marker-default svg{transition:.15s ease transform}body.leaflet-dragging #map-wrapper .vector-marker-default svg{transform:translateY(-10px)}body.leaflet-dragging #map-wrapper .vector-marker-default:after{content:"";position:absolute;width:12px;height:12px;border-radius:50%;left:50%;bottom:0;opacity:0;transform:translate(-50%);box-shadow:inset 0 0 0 3px var(--typography-text-color-primary);animation:.15s .1s ease both fadeInLocationPickerArea}.modal-content-small{max-width:100vw;width:650px}.modal-content-medium{max-width:100vw;width:1105px}.border{box-shadow:0 0 0 var(--border-button-stroke) var(--tile-border-color)}.tc-sort-popover{position:absolute;top:100%;left:0;margin-top:4px;background-color:var(--tile-primary-default-fill);border:1px solid var(--color-border-secondary);border-radius:8px;box-shadow:0 4px 16px #0000001f;padding:8px;min-width:220px;z-index:50}.tc-sort-popover-header{display:flex;align-items:center;justify-content:space-between;padding:4px 8px 8px;border-bottom:1px solid var(--color-border-secondary);margin-bottom:4px}.tc-sort-option{display:flex;align-items:center;gap:8px;padding:6px 8px;border-radius:6px;cursor:pointer;transition:background-color .15s ease}.tc-sort-option:hover,.tc-sort-option.active{background-color:var(--color-bg-surface-hover, oklch(0% 0 0deg / .04))}.tc-view-popover{position:absolute;top:100%;right:0;margin-top:4px;background-color:var(--tile-primary-default-fill);border:1px solid var(--color-border-secondary);border-radius:8px;box-shadow:0 4px 16px #0000001f;padding:8px;min-width:240px;z-index:50}.tc-view-section-label{font-size:.7rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-secondary, oklch(50% 0 0deg));padding:4px 8px 2px}.tc-view-option{display:flex;align-items:center;gap:8px;padding:6px 8px;border-radius:6px;cursor:pointer;transition:background-color .15s ease}.tc-view-option:hover{background-color:var(--color-bg-surface-hover, oklch(0% 0 0deg / .04))}.tc-view-option.active{font-weight:500}.tc-column-row{display:flex;align-items:center;gap:6px;padding:5px 8px;border-radius:6px;cursor:default;transition:background-color .15s ease}.tc-column-row:hover{background-color:var(--color-bg-surface-hover, oklch(0% 0 0deg / .04))}.tc-column-row .tc-drag-handle{cursor:grab;opacity:.4;display:flex;align-items:center}.tc-column-row .tc-drag-handle:active{cursor:grabbing}.cdk-drag-preview.tc-column-row{background-color:var(--tile-primary-default-fill);border:1px solid var(--color-border-secondary);box-shadow:0 4px 12px #00000026;border-radius:6px}.cdk-drag-placeholder.tc-column-row{opacity:.3}.tc-view-divider{height:1px;background-color:var(--color-border-secondary);margin:6px 0}.tc-view-footer{display:flex;justify-content:flex-end;padding:6px 8px 2px;border-top:1px solid var(--color-border-secondary);margin-top:4px}.tc-search-panel{display:flex;flex-direction:column}.link{cursor:pointer;color:var(--color-system-design-secondary-50)}@media(hover:hover){.link:hover{color:var(--color-system-design-secondary-60);text-decoration:underline}}.link.link-error{color:var(--color-system-alert-error-60)}@media(hover:hover){.link.link-error:hover{color:var(--color-system-alert-error-70)}}div.container{margin:0 auto;max-width:966px}.primary-route-wrap{view-transition-name:primary}::view-transition-group(settingsPrimary),::view-transition-group(primary){animation-duration:0s}::view-transition-new(settingsPrimary),::view-transition-new(primary){animation:.5s .15s cubic-bezier(.215,.61,.355,1) both primaryIn,.25s .15s ease both fadeIn;object-fit:none}@keyframes primaryIn{0%{transform:translate(15px)}to{transform:none}}.filepond--list,.filepond--list-scroller,.filepond--panel-root{display:none!important}.filepond--root{height:67px!important;max-height:67px!important}.filepond--root .filepond--drop-label{min-height:0!important;height:100%!important}.filepond--wrapper,#map-wrapper{background-color:var(--tile-primary-default-fill);border-radius:var(--border-radius-surface-primary-form);border:none;box-shadow:var(--box-shadow-primary)}.filepond--root{font-family:inherit;margin-bottom:0}.filepond--drop-label label{font-size:var(--body-small-font-size);color:var(--color-base-content);font-weight:var(--body-small-font-weight)}.filepond--panel-root{background-color:var(--tile-primary-default-fill)}.filepond--item--duplicate .filepond--panel-root{background-color:#fff3cd!important}.filepond--item--duplicate:after{content:attr(data-duplicate-message);display:flex;justify-content:flex-end;align-items:center;position:absolute;height:100%;bottom:0;left:0;right:40px;font-size:12px;color:var(--color-base-content);background-color:transparent;padding:4px 8px;border-radius:0 0 4px 4px;border-top:none}.filepond--item--duplicate{margin-bottom:28px!important}@keyframes gradientShapeAnimation{0%{transform:translate(120%,-110%) rotate(-20deg)}20%{transform:translate(90%,20%) skew(-15deg,-15deg) rotate(80deg)}40%{transform:translate(30%,90%) rotate(180deg)}60%{transform:translate(30%,-90%) skew(15deg,15deg) rotate(80deg)}80%{transform:translate(80%,-160%) rotate(180deg)}to{transform:translate(120%,-110%) rotate(340deg)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes zoomInAndOut{0%{transform:scale(1.1)}50%{transform:scale(1)}to{transform:scale(1.1)}}.slide-in-from-right{position:absolute;opacity:0;transform:translate(50px);animation:slideInFromRight .5s .15s cubic-bezier(.215,.61,.355,1) forwards}.slide-in-from-left{position:absolute;opacity:0;transform:translate(-50px);animation:slideInFromLeft .5s .15s cubic-bezier(.215,.61,.355,1) forwards}.slide-in-menu{opacity:0;transform:translate(-10px);animation:slideInMenu .5s .35s cubic-bezier(.215,.61,.355,1) forwards}.slide-out-to-left{animation:slideOutToLeft .15s ease forwards}.slide-out-to-right{animation:slideOutToRight .15s ease forwards}@keyframes slideInFromRight100{0%{position:relative;opacity:0;transform:translate(100%)}to{position:relative;opacity:1;transform:none}}@keyframes slideInFromRight{0%{position:relative;opacity:0;transform:translate(50px)}to{position:relative;opacity:1;transform:none}}@keyframes slideInMenu{0%{position:relative;opacity:0;transform:translate(-10px)}to{position:relative;opacity:1;transform:none}}@keyframes slideInFromLeft100{0%{position:relative;opacity:0;transform:translate(-100%)}to{position:relative;opacity:1;transform:none}}@keyframes slideInFromLeft{0%{position:relative;opacity:0;transform:translate(-50px)}to{position:relative;opacity:1;transform:none}}@keyframes slideOutToLeft{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(-50px)}}@keyframes slideOutToRight{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(50px)}}@keyframes slideInFromTop{0%{opacity:0;transform:translateY(-50px)}to{opacity:1;transform:none}}@keyframes slideOutToTop{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-50px)}}@keyframes slideInFromBottom{0%{opacity:0;transform:translateY(50px)}to{opacity:1;transform:none}}@keyframes slideOutToBottom{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(50px)}}.fade-in-with-scale{opacity:0;animation:fadeInWithScale .3s .2s cubic-bezier(.215,.61,.355,1) both}.fade-out-with-scale{animation:fadeOutWithScale .2s cubic-bezier(.215,.61,.355,1) forwards}.fade-out-with-height{animation:fadeOutWithScale .2s ease forwards,fadeOutWithHeight .3s .1s cubic-bezier(.215,.61,.355,1) forwards}.fade-in-image-thumbnail{animation:fadeInWithScale .2s cubic-bezier(.215,.61,.355,1) forwards}@keyframes fadeInLocationPickerArea{0%{opacity:0;transform:translate(-50%) scale(.8)}to{opacity:1;transform:translate(-50%) scale(1)}}@keyframes fadeInWithScale{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:none}}@keyframes fadeOutWithScale{0%{opacity:1}to{opacity:0;transform:scale(.8)}}@keyframes fadeOutWithHeight{0%{height:60px}to{height:0}}@keyframes fadeInMenuItem{0%{opacity:0;transform:translate3d(-1.25em,0,0)}to{opacity:1;transform:none}}.shake-me{animation:shake .82s cubic-bezier(.36,.07,.19,.97) both;transform:translateZ(0);backface-visibility:hidden;perspective:1000px}.pac-container{padding-left:0;z-index:10000;width:auto!important;position:relative;max-height:271px;box-shadow:var(--box-shadow-primary);border-radius:15px;border-top:none;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;scrollbar-color:rgb(183,183,183) transparent;scrollbar-width:thin}.pac-container .pac-item{display:flex;align-items:center;justify-content:flex-start;position:relative;cursor:pointer;list-style:none;line-height:1;padding:11px 15px;transition:.2s ease transform;white-space:nowrap;text-align:center;background-color:var(--input-field-default-fill);color:var(--typography-text-color-primary);font-size:var(--font-size-mobile-global-tiny);border-top:1px solid var(--quick-booker-ui-surface-divider-color)}.pac-container .pac-item:first-child{border-top:none}@media(min-width:992px){.pac-container .pac-item{font-size:var(--body-tiny-font-size)}}.pac-container .pac-item.pac-item-selected{background-color:var(--input-field-hover-fill)}@media(hover:hover){.pac-container .pac-item:hover{background-color:var(--input-field-hover-fill)}}.pac-container .pac-item span{pointer-events:none}.pac-container .pac-item *{font-size:var(--font-size-mobile-global-tiny)}@media(min-width:992px){.pac-container .pac-item *{font-size:var(--body-tiny-font-size)}}.pac-container .pac-item .pac-item-query{color:var(--typography-text-color-primary)}.pac-container .pac-item .pac-icon{position:relative;flex:0 12px;width:12px;margin:0 8px 0 0;border-radius:50%;height:auto;display:inline-block;vertical-align:auto;background-image:none}.pac-container .pac-item .pac-icon:after{content:var(--location-search-icon-svg);fill:var(--typography-text-color-primary);position:absolute;top:-10px;left:0;width:13px}.pac-container:after{content:none!important}.leaflet-container{background-color:var(--modal-surface-fill)}.leaflet-container canvas{opacity:0;animation:fadeInMap .82s cubic-bezier(.36,.07,.19,.97) both;animation-delay:1s}@keyframes fadeInMap{0%{opacity:0}to{opacity:1}}.leaflet-container>a{display:none!important}app-location-picker div.leaflet-marker-icon{width:auto!important;height:auto!important;background:none;border:none}app-location-picker div.leaflet-marker-icon>div{transition:.25s ease transform;transform-origin:center 15px}app-location-picker div.leaflet-marker-icon svg,app-location-picker div.leaflet-marker-icon span[class*=material-icon]{color:var(--typography-text-color-primary);margin:7px;font-size:28px;max-width:none}app-location-picker div.leaflet-marker-icon.vector-marker-default>div svg path{fill:var(--typography-text-color-primary)}app-location-picker div.leaflet-marker-icon.vector-marker-home>div{background:var(--completion-area-payment-fill);padding:9px 7px 5px}app-location-picker div.leaflet-marker-icon.vector-marker-home>div svg path{fill:var(--completion-area-payment-text-color)}app-location-picker div.leaflet-marker-icon.vector-marker-poi>div{padding:3px}app-location-picker div.leaflet-marker-icon.vector-marker-poi>div svg path{fill:var(--typography-text-color-primary)}app-location-picker a:hover{text-decoration:none}.drag-item{box-sizing:border-box;cursor:move}.drag-item.image{position:relative;display:inline-flex;text-align:center;font-size:14px;overflow:hidden;background-repeat:no-repeat;background-size:cover;background-position:center;color:var(--typography-text-color-on-secondary);aspect-ratio:1/1}.drag-item.image:first-child{grid-column:span 2;grid-row:span 2}.media-select-grid.hero .cdk-drag-placeholder.drag-item.image{grid-column:auto;grid-row:auto}.media-select-grid.hero .cdk-drag-placeholder.drag-item.image:first-child{grid-column:span 2;grid-row:span 2}.media-select-grid.no-hero .drag-item.image:first-child,.media-select-grid.no-hero .cdk-drag-placeholder.drag-item.image:first-child{grid-column:auto;grid-row:auto}.cdk-drag-preview{opacity:.5;scale:1;box-sizing:border-box;border-radius:4px;box-shadow:0 5px 5px -3px #0003,0 8px 10px 1px #00000024,0 3px 14px 2px #0000001f}.cdk-drag-placeholder{opacity:1;position:relative;background:transparent!important;background-image:none!important;border-radius:var(--border-radius-surface-tertiary-form, 4px);box-shadow:none;border:none}.cdk-drag-placeholder *{visibility:hidden}.cdk-drag-placeholder:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border:2px dashed var(--color-border-secondary, #cbd5e1)}.cdk-drag-animating{transition:transform .25s cubic-bezier(0,0,.2,1)}.cdk-drag:not(.cdk-drag-preview):not(.cdk-drag-placeholder){transition:transform .25s cubic-bezier(0,0,.2,1)}form{margin-bottom:10px}.form-group:not(.has-no-padding){padding:50px 0}.form-group:not(.has-no-padding).less-padding-bottom{padding-bottom:20px}.form-group:not(.has-no-padding).no-padding-bottom{padding-bottom:0}.form-group .form-row:not(:last-child){margin-bottom:1em}.form-group .form-row label{display:block;font-weight:var(--font-weight-constant-medium);color:var(--input-field-default-label-color)}.form-group .form-row label:not(.no-margin){margin-bottom:6px}.form-group .form-row input:not([type=checkbox]):not([type=radio]):not(.toggle):not(.switch):not(.count-input){border:var(--border-button-stroke) solid var(--input-field-default-border-color);background-color:var(--input-field-default-fill);color:var(--input-field-default-text-color);border-radius:var(--border-radius-corner-radius-input-fields);padding:0 10px;width:100%;height:36px}.form-group .form-row input:not([type=checkbox]):not([type=radio]):not(.toggle):not(.switch):not(.count-input):focus{outline:none;background-color:var(--input-field-hover-fill);border-color:var(--input-field-hover-border-color);color:var(--input-field-hover-text-color)}@media(hover:hover){.form-group .form-row input:not([type=checkbox]):not([type=radio]):not(.toggle):not(.switch):not(.count-input):hover{background-color:var(--input-field-hover-fill);border-color:var(--input-field-hover-border-color);color:var(--input-field-hover-text-color)}}.form-group .form-row.not-valid input{color:var(--input-field-error-text-color);background-color:var(--input-field-error-fill);border-color:var(--input-field-error-border-color)}@media(hover:hover){.form-group .form-row.not-valid input:hover{background-color:var(--input-field-error-hover-fill);border-color:var(--input-field-error-hover-border-color);color:var(--input-field-error-hover-text-color)}}.form-group .form-row.not-valid label{color:var(--color-system-alert-error-50)}.form-group .form-row textarea{display:block;color:var(--input-field-default-text-color);background-color:var(--input-field-default-fill);border:var(--border-button-stroke) solid var(--input-field-default-border-color);box-sizing:border-box;resize:none;width:100%;height:100%;border-radius:var(--border-radius-corner-radius-input-fields);padding:11px 45px 11px 10px;transition:.15s ease background-color,.15s ease border-color}.form-group .form-row textarea:active,.form-group .form-row textarea:focus{outline:none}.form-group .form-row textarea:focus{background-color:var(--input-field-default-fill);border-color:var(--input-field-hover-border-color)}@media(hover:hover){.form-group .form-row textarea:hover{background-color:var(--input-field-default-fill);border-color:var(--input-field-hover-border-color)}}.form-group .form-row textarea::placeholder{color:var(--input-field-default-label-color);font-weight:var(--body-base-font-weight)}.search-input-wrap{position:relative;flex:1}.search-input-wrap span[class*=material-icon]{position:absolute;top:10px;left:9px;font-size:16px;margin-right:5px;color:var(--typography-text-color-secondary)}.search-input-wrap input{position:relative;padding-left:30px!important}fieldset{margin-top:10px;border-radius:var(--border-radius-corner-radius-input-fields);padding:15px}fieldset h5,fieldset span{letter-spacing:var(--body-base-letter-spacing);font-size:var(--body-base-font-size);line-height:var(--body-base-line-height);font-weight:var(--body-base-font-weight)}fieldset.error{border:var(--border-button-stroke) solid var(--color-system-alert-error-20);background-color:var(--color-system-alert-error-0);color:var(--color-system-alert-error-90)}fieldset.error span[class*=material-icon]{color:var(--color-system-alert-error-50)}fieldset.success{border:var(--border-button-stroke) solid var(--color-system-alert-success-30);background-color:var(--color-system-alert-success-0);color:var(--color-system-alert-success-90)}fieldset.success span[class*=material-icon]{color:var(--color-system-alert-success-50)}fieldset>div{display:flex;gap:10px}fieldset span[class*=material-icon]{position:relative;top:1px;font-size:var(--icon-xxs)}.badge,.unit-type-attribute{color:var(--badge-neutral-color);background-color:var(--badge-neutral-fill)}.badge.badge-outline,.unit-type-attribute.badge-outline{border-color:var(--badge-neutral-border-color)}.badge.badge-success,.unit-type-attribute.badge-success{color:var(--color-system-alert-success-0);background-color:var(--color-system-alert-success-40);border-color:var(--color-system-alert-success-40)}.badge span[class*=material-icon]{font-size:14px}.unit-type-attribute{border-radius:var(--border-radius-button-primary)}.unit-type-attribute .icon-wrap{background-color:var(--color-system-design-primary-20);padding:5px;border-radius:var(--border-radius-button-primary)}.unit-type-attribute .icon-wrap span[class*=material-icon]{margin:0;color:var(--color-system-design-primary-50);font-size:24px}.unit-type-attribute .information-wrap label{display:block}select{border:var(--border-button-stroke) solid var(--dropdown-default-border-color);appearance:base-select;background-color:var(--dropdown-default-fill);color:var(--dropdown-default-text-color);vertical-align:middle;width:clamp(3rem,20rem,100%);height:36px;touch-action:manipulation;white-space:nowrap;text-overflow:ellipsis;background-image:linear-gradient(45deg,rgba(0,0,0,0) 50%,currentColor 50%),linear-gradient(135deg,currentColor 50%,rgba(0,0,0,0) 50%);background-position:calc(100% - 13px) calc(1px + 50%),calc(100% - 9.1px) calc(1px + 50%);background-repeat:no-repeat;background-size:4px 4px,4px 4px;border-radius:var(--border-radius-button-primary);flex-shrink:1;align-items:center;gap:.375rem;padding:8px 24px 8px 12px;font-size:.875rem;display:inline-flex;position:relative;overflow:hidden;font-size:var(--body-base-font-size);font-family:var(--font-family-body);font-weight:var(--body-base-font-weight);line-height:var(--body-base-line-height);text-transform:none;letter-spacing:var(--body-base-letter-spacing);transition:.15s ease color,.15s ease background-color,.15s ease border-color}@media(hover:hover){select:hover{color:var(--dropdown-selected-hover-text-color)!important;fill:var(--dropdown-selected-hover-text-color)!important;background-color:var(--dropdown-selected-hover-fill);border-color:var(--dropdown-selected-hover-border-color)}}select::picker(select){appearance:base-select;background-color:var(--input-field-default-fill);border:var(--border-button-stroke) solid var(--dropdown-default-border-color);color:var(--typography-text-color-primary);border-radius:var(--border-radius-corner-radius-input-fields)}select option:checked{background:var(--dropdown-selected-fill);color:var(--dropdown-selected-text-color)}
