:root{--calendarMessagesTopOffset:10px;--calendarErrorVerticalPadding:var(--bui_spacing_1x);--calendarErrorTriangleSize:5px}.ef04e1f7bf{padding:var(--bui_spacing_1x);background:var(--bui_color_accent_background);border-radius:var(--bui_border_radius_100);box-shadow:var(--bui_shadow_100)}.aee4464efe{display:flex}.c0564934af{box-sizing:border-box;position:relative;flex:1 1 100%}.aee4464efe:first-child .c0564934af:first-child .dccd0884d6{border-top-left-radius:var(--bui_border_radius_100)}.aee4464efe:first-child .c0564934af:last-child .dccd0884d6{border-top-right-radius:var(--bui_border_radius_100)}.aee4464efe:last-child .c0564934af:first-child .dccd0884d6{border-bottom-left-radius:var(--bui_border_radius_100)}.aee4464efe:last-child .c0564934af:last-child .dccd0884d6{border-bottom-right-radius:var(--bui_border_radius_100)}.bb99085a50+.bb99085a50{border-left:var(--bui_border_width_100) solid var(--bui_color_border_alt)}.aee4464efe+.aee4464efe .c0564934af{border-top:var(--bui_border_width_100) solid var(--bui_color_border_alt)}.dccd0884d6{box-sizing:border-box;width:100%;display:block;border:2px solid #0000;padding:var(--bui_spacing_3x) var(--bui_spacing_2x) var(--bui_spacing_3x) var(--bui_spacing_8x)}.dccd0884d6:focus{outline:none;border-color:var(--bui_color_action_border)}.dccd0884d6::placeholder{color:var(--bui_color_foreground_alt)}.c2196ce730{pointer-events:none;position:absolute;top:15px;left:10px}.e001820459{z-index:1;position:absolute;left:0;right:0;background:var(--bui_color_background_base);box-shadow:var(--bui_shadow_100)}.a88b72d7e8{position:fixed;top:0;left:0;bottom:0;right:0}.cdc0e719b3{margin-top:var(--bui_spacing_1x)}.acdb4df139{position:absolute;z-index:1;top:var(--calendarMessagesTopOffset);left:34px;right:var(--bui_spacing_2x);pointer-events:none;display:flex;flex-wrap:wrap;align-items:flex-start;overflow:hidden}.b7b909e78a{padding-top:var(--calendarErrorVerticalPadding);margin-right:var(--bui_spacing_4x);margin-bottom:var(--bui_spacing_2x);color:var(--bui_color_foreground_alt);pointer-events:none}.c33b7c85e2{position:relative;padding:var(--calendarErrorVerticalPadding) var(--bui_spacing_2x);color:var(--bui_color_white);background:var(--bui_color_destructive_background);border-radius:var(--bui_border_radius_100)}.c33b7c85e2:before{content:"";position:absolute;left:calc(var(--calendarErrorTriangleSize) * -1);top:calc(var(--calendarErrorVerticalPadding) + var(--calendarErrorTriangleSize));width:0;height:0;border-style:solid;border-width:var(--calendarErrorTriangleSize) var(--calendarErrorTriangleSize) var(--calendarErrorTriangleSize) 0;border-color:#0000 var(--bui_color_destructive_background) #0000 #0000}.c33b7c85e2:after{content:"";position:absolute;left:var(--bui_spacing_4x);top:calc(var(--calendarErrorTriangleSize) * -1);width:0;height:0;border-style:solid;border-width:0 var(--calendarErrorTriangleSize) var(--calendarErrorTriangleSize) var(--calendarErrorTriangleSize);border-color:#0000 #0000 var(--bui_color_destructive_background) #0000}@media (max-width:575px){.aee4464efe{flex-wrap:wrap}.c0564934af{flex-shrink:0}.aee4464efe+.aee4464efe .c0564934af,.bb99085a50+.bb99085a50{border:none}.aee4464efe+.aee4464efe,.c0564934af+.c0564934af{margin-top:var(--bui_spacing_1x)}}
.a8cbc668d6{padding:var(--bui_spacing_6x);background:var(--bui_color_brand_primary_background);display:flex;flex-direction:row}.ff901225e5{display:block;width:150px}.e1afc88399{padding:var(--bui_spacing_4x) var(--bui_spacing_6x)}.f14542e780,.f14542e780:active,.f14542e780:hover,.f14542e780:link,.f14542e780:visited{margin-inline-start:auto;text-decoration:none;color:var(--bui_color_foreground_inverted)}
.e5a809e7dc{min-height:100vh;display:flex;flex-direction:column}.dcca88fa7a{flex-grow:1;margin-block-end:-2em}.f76c61a86e{background:var(--bui_color_background_disabled_alt)}.c19a7b7c96{flex-grow:0;flex-shrink:0}
.fafc755a5d{padding:0 var(--bui_spacing_6x);margin:var(--bui_spacing_12x) auto var(--bui_spacing_6x);text-align:center;max-width:920px}.b48336e141{padding:0 var(--bui_spacing_6x);max-width:784px;margin:var(--bui_spacing_6x) auto}.a8e3b4895f{padding:var(--bui_spacing_8x) 0}
.ccc64eb05c{width:100%;display:flex;flex-direction:column}.a0d280f309{vertical-align:-2px}.bc52e33abe{margin:var(--bui_spacing_2x) 0 var(--bui_spacing_3x)}.c72a8f3952{flex-grow:1;display:flex;flex-direction:column;justify-content:flex-end;margin-top:var(--bui_spacing_2x);margin-bottom:calc(var(--bui_spacing_3x) * -1)}.a889359bf7{margin-left:calc(var(--bui_spacing_2x) * -1);align-self:flex-start}.bcf77bbbc9{vertical-align:calc(var(--bui_spacing_1x) * -1);margin-left:var(--bui_spacing_2x)}.cd442fb5d1{vertical-align:-4px}.ef8a934892{border:1px solid var(--bui_color_border);padding:var(--bui_spacing_4x);border-radius:var(--bui_spacing_2x)}.c073343df0{padding-right:var(--bui_spacing_6x)}.f0d8436397{margin-right:calc(var(--bui_spacing_8x) * -1)}
.ab1407b586{max-width:1400px;margin:auto}.bccddfa737{font-size:var(--bui_font_body_2_font-size);line-height:var(--bui_font_body_2_line-height);font-weight:var(--bui_font_body_2_font-weight);font-family:var(--bui_font_body_2_font-family);color:var(--bui_color_foreground_alt);margin-block-start:0;margin-inline-end:0;margin-block-end:var(--bui_spacing_4x);margin-inline-start:var(--bui_spacing_2x)}.afc881b958{margin:var(--bui_spacing_6x) var(--bui_spacing_2x) var(--bui_spacing_1x)}.ff311ca4c3{display:flex;flex-wrap:wrap}.fca28af754{display:flex;flex:0 0 100%;padding:0 var(--bui_spacing_2x) var(--bui_spacing_4x);box-sizing:border-box}@media (min-width:576px){.fca28af754{flex-basis:50%}}@media (min-width:1024px){.fca28af754{flex-basis:25%}}
.c3acb38820{padding:var(--bui_spacing_8x) var(--bui_spacing_2x);background:var(--bui_color_background_base_alt)}.a79ed7acdc{max-width:784px;margin:auto}.d739f0c277{margin:var(--bui_spacing_6x) 0;text-align:center}.c24cf6858e{display:flex;justify-content:center;margin:var(--bui_spacing_8x) 0}.d5b841ffd8{margin:0 var(--bui_spacing_2x) var(--bui_spacing_4x)}.d5b841ffd8>div{justify-content:center}
.ff9f13481a{padding:var(--bui_spacing_4x)}.ff9f13481a button{font-size:var(--bui_font_strong_2_font-size);line-height:var(--bui_font_strong_2_line-height);font-weight:var(--bui_font_strong_2_font-weight);font-family:var(--bui_font_strong_2_font-family)}
.e311a70dc3{text-align:center;color:var(--bui_color_foreground_inverted);background:var(--bui_color_brand_primary_background);padding-block-start:var(--bui_spacing_8x);box-sizing:border-box;height:160px}.c3231f1de1{padding-block-start:calc(var(--bui_spacing_8x)*1);padding-block-end:calc(var(--bui_spacing_1x) * 26);margin:0 auto;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:4px;max-width:722px}.c74857e53b{white-space:pre-wrap;width:100%}

/*# sourceMappingURL=https://istatic.booking.com/internal-static/capla/static/css/3abaf4a9.6a230fff.chunk.css.map*/