:root{--borderRadius--none:0px;--borderRadius--sXXS:4px;--borderRadius--sXS:6px;--borderRadius--small:8px;--borderRadius--medium:15px;--borderRadius--large:20px;--borderRadius--xl:24px;--borderRadius--xxl:27px;--borderRadius--huge:30px;--borderRadius--giant:40px;--borderWidths--none:0px;--borderWidths--sXXS:.5px;--borderWidths--sXS:1px;--borderWidths--small:2px;--borderWidths--medium:3px;--opacities--opaque:1;--opacities--semiOpaque:.8;--opacities--intense:.6;--opacities--high:.5;--opacities--medium:.4;--opacities--light:.2;--opacities--semiTransparent:.08;--opacities--transparent:0;--colors--feedbackPositiveDarkest:#002415;--colors--feedbackPositiveDark:#083a25;--colors--feedbackPositiveBase:#107048;--colors--feedbackPositiveLight:#7ecead;--colors--feedbackPositiveLightest:#def7ed;--colors--feedbackNegativeDarkest:#4a1512;--colors--feedbackNegativeDark:#72211d;--colors--feedbackNegativeBase:#be3e37;--colors--feedbackNegativeLight:#e3aeab;--colors--feedbackNegativeLightest:#f6e6e5;--colors--feedbackWarningDarkest:#473400;--colors--feedbackWarningDark:#705200;--colors--feedbackWarningBase:#efba2a;--colors--feedbackWarningLight:#f7dd97;--colors--feedbackWarningLightest:#fcf6e3;--colors--feedbackInfoDarkest:#081536;--colors--feedbackInfoDark:#0f2557;--colors--feedbackInfoBase:#23489f;--colors--feedbackInfoLight:#b0c1e8;--colors--feedbackInfoLightest:#e3e9f7;--colors--neutralDarkest:#202426;--colors--neutralDark:#33373a;--colors--neutralBase:#92a1a9;--colors--neutralLight:#f3f3f3;--colors--neutralLightest:#fff;--colors--transparent:rgba(0 0 0 0);--shadows--level1:0 1px 1px var(--color--neutralDarkest);--shadows--level2:0 1px 2.22px var(--color--neutralDarkest);--shadows--level3:0 1px 3.84px var(--color--neutralDarkest);--shadows--level4:0 1px 4.65px var(--color--neutralDarkest);--spacings--sZero:0px;--spacings--sQuarkSmall:2px;--spacings--sQuark:4px;--spacings--sQuarkL:8px;--spacings--sNano:9.5px;--spacings--sXXXS:10px;--spacings--sXXS:12px;--spacings--sXS:16px;--spacings--sSmall:20px;--spacings--sMedium:24px;--spacings--sLarge:28px;--spacings--sX:32px;--spacings--sXL:36px;--spacings--sXXL:42px;--spacings--lXS:48px;--spacings--lSmall:56px;--spacings--lMedium:64px;--spacings--lLarge:80px;--spacings--lXLS:84px;--spacings--lXL:92px;--spacings--lXXL:120px;--spacings--lHuge:160px;--spacings--lGiant:216px;--typography--fontFamily:"Nunito Sans",arial,sans-serif}.typography--headingDisplay{font-family:var(--typography--fontFamily);letter-spacing:0;font-size:64px;font-weight:700;line-height:64px}.typography--headingExtraLarge{font-family:var(--typography--fontFamily);letter-spacing:0;font-size:48px;font-weight:700;line-height:48px}.typography--headingLarge{font-family:var(--typography--fontFamily);letter-spacing:0;font-size:32px;font-weight:700;line-height:40px}.typography--headingMedium{font-family:var(--typography--fontFamily);letter-spacing:0;font-size:24px;font-weight:700;line-height:24px}.typography--headingSmall{font-family:var(--typography--fontFamily);letter-spacing:0;font-size:20px;font-weight:700;line-height:20px}.typography--headingExtraSmall{font-family:var(--typography--fontFamily);letter-spacing:0;font-size:16px;font-weight:700;line-height:16px}.typography--subtitleLarge{font-family:var(--typography--fontFamily);letter-spacing:0;font-size:24px;font-weight:600;line-height:36px}.typography--subtitleSmall{font-family:var(--typography--fontFamily);letter-spacing:0;font-size:16px;font-weight:600;line-height:24px}.typography--paragraphLarge{font-family:var(--typography--fontFamily);letter-spacing:0;font-size:20px;font-weight:400;line-height:24px}.typography--paragraphSmall{font-family:var(--typography--fontFamily);letter-spacing:0;font-size:16px;font-weight:400;line-height:24px}.typography--buttonSmall{font-family:var(--typography--fontFamily);letter-spacing:0;font-size:16px;font-weight:700;line-height:24px}.typography--caption{font-family:var(--typography--fontFamily);letter-spacing:0;font-size:14px;font-weight:400;line-height:18px}@font-face{font-family:Nunito Sans;font-style:italic;font-weight:200;font-stretch:100%;font-display:swap;src:url(/fonts/nunito-sans-1.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Nunito Sans;font-style:italic;font-weight:200;font-stretch:100%;font-display:swap;src:url(/fonts/nunito-sans-2.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Nunito Sans;font-style:italic;font-weight:200;font-stretch:100%;font-display:swap;src:url(/fonts/nunito-sans-3.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Nunito Sans;font-style:italic;font-weight:200;font-stretch:100%;font-display:swap;src:url(/fonts/nunito-sans-4.woff2)format("woff2");unicode-range:U+100-2AF,U+304,U+308,U+329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Nunito Sans;font-style:italic;font-weight:200;font-stretch:100%;font-display:swap;src:url(/fonts/nunito-sans-5.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Nunito Sans;font-style:italic;font-weight:300;font-stretch:100%;font-display:swap;src:url(/fonts/nunito-sans-1.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Nunito Sans;font-style:italic;font-weight:300;font-stretch:100%;font-display:swap;src:url(/fonts/nunito-sans-2.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Nunito Sans;font-style:italic;font-weight:300;font-stretch:100%;font-display:swap;src:url(/fonts/nunito-sans-3.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Nunito Sans;font-style:italic;font-weight:300;font-stretch:100%;font-display:swap;src:url(/fonts/nunito-sans-4.woff2)format("woff2");unicode-range:U+100-2AF,U+304,U+308,U+329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Nunito Sans;font-style:italic;font-weight:300;font-stretch:100%;font-display:swap;src:url(/fonts/nunito-sans-5.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Nunito Sans;font-style:italic;font-weight:400;font-stretch:100%;font-display:swap;src:url(/fonts/nunito-sans-1.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Nunito Sans;font-style:italic;font-weight:400;font-stretch:100%;font-display:swap;src:url(/fonts/nunito-sans-2.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Nunito Sans;font-style:italic;font-weight:400;font-stretch:100%;font-display:swap;src:url(/fonts/nunito-sans-3.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Nunito Sans;font-style:italic;font-weight:400;font-stretch:100%;font-display:swap;src:url(/fonts/nunito-sans-4.woff2)format("woff2");unicode-range:U+100-2AF,U+304,U+308,U+329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Nunito Sans;font-style:italic;font-weight:400;font-stretch:100%;font-display:swap;src:url(/fonts/nunito-sans-5.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Nunito Sans;font-style:italic;font-weight:500;font-stretch:100%;font-display:swap;src:url(/fonts/nunito-sans-1.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Nunito Sans;font-style:italic;font-weight:500;font-stretch:100%;font-display:swap;src:url(/fonts/nunito-sans-2.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Nunito Sans;font-style:italic;font-weight:500;font-stretch:100%;font-display:swap;src:url(/fonts/nunito-sans-3.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Nunito Sans;font-style:italic;font-weight:500;font-stretch:100%;font-display:swap;src:url(/fonts/nunito-sans-4.woff2)format("woff2");unicode-range:U+100-2AF,U+304,U+308,U+329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Nunito Sans;font-style:italic;font-weight:500;font-stretch:100%;font-display:swap;src:url(/fonts/nunito-sans-5.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Nunito Sans;font-style:italic;font-weight:600;font-stretch:100%;font-display:swap;src:url(/fonts/nunito-sans-1.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Nunito Sans;font-style:italic;font-weight:600;font-stretch:100%;font-display:swap;src:url(/fonts/nunito-sans-2.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Nunito Sans;font-style:italic;font-weight:600;font-stretch:100%;font-display:swap;src:url(/fonts/nunito-sans-3.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Nunito Sans;font-style:italic;font-weight:600;font-stretch:100%;font-display:swap;src:url(/fonts/nunito-sans-4.woff2)format("woff2");unicode-range:U+100-2AF,U+304,U+308,U+329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Nunito Sans;font-style:italic;font-weight:600;font-stretch:100%;font-display:swap;src:url(/fonts/nunito-sans-5.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Nunito Sans;font-style:italic;font-weight:700;font-stretch:100%;font-display:swap;src:url(/fonts/nunito-sans-1.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Nunito Sans;font-style:italic;font-weight:700;font-stretch:100%;font-display:swap;src:url(/fonts/nunito-sans-2.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Nunito Sans;font-style:italic;font-weight:700;font-stretch:100%;font-display:swap;src:url(/fonts/nunito-sans-3.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Nunito Sans;font-style:italic;font-weight:700;font-stretch:100%;font-display:swap;src:url(/fonts/nunito-sans-4.woff2)format("woff2");unicode-range:U+100-2AF,U+304,U+308,U+329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Nunito Sans;font-style:italic;font-weight:700;font-stretch:100%;font-display:swap;src:url(/fonts/nunito-sans-5.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Nunito Sans;font-style:italic;font-weight:800;font-stretch:100%;font-display:swap;src:url(/fonts/nunito-sans-1.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Nunito Sans;font-style:italic;font-weight:800;font-stretch:100%;font-display:swap;src:url(/fonts/nunito-sans-2.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Nunito Sans;font-style:italic;font-weight:800;font-stretch:100%;font-display:swap;src:url(/fonts/nunito-sans-3.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Nunito Sans;font-style:italic;font-weight:800;font-stretch:100%;font-display:swap;src:url(/fonts/nunito-sans-4.woff2)format("woff2");unicode-range:U+100-2AF,U+304,U+308,U+329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Nunito Sans;font-style:italic;font-weight:800;font-stretch:100%;font-display:swap;src:url(/fonts/nunito-sans-5.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Nunito Sans;font-style:italic;font-weight:900;font-stretch:100%;font-display:swap;src:url(/fonts/nunito-sans-1.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Nunito Sans;font-style:italic;font-weight:900;font-stretch:100%;font-display:swap;src:url(/fonts/nunito-sans-2.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Nunito Sans;font-style:italic;font-weight:900;font-stretch:100%;font-display:swap;src:url(/fonts/nunito-sans-3.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Nunito Sans;font-style:italic;font-weight:900;font-stretch:100%;font-display:swap;src:url(/fonts/nunito-sans-4.woff2)format("woff2");unicode-range:U+100-2AF,U+304,U+308,U+329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Nunito Sans;font-style:italic;font-weight:900;font-stretch:100%;font-display:swap;src:url(/fonts/nunito-sans-5.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Nunito Sans;font-style:normal;font-weight:200;font-stretch:100%;font-display:swap;src:url(/fonts/nunito-sans-41.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Nunito Sans;font-style:normal;font-weight:200;font-stretch:100%;font-display:swap;src:url(/fonts/nunito-sans-42.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Nunito Sans;font-style:normal;font-weight:200;font-stretch:100%;font-display:swap;src:url(/fonts/nunito-sans-43.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Nunito Sans;font-style:normal;font-weight:200;font-stretch:100%;font-display:swap;src:url(/fonts/nunito-sans-44.woff2)format("woff2");unicode-range:U+100-2AF,U+304,U+308,U+329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Nunito Sans;font-style:normal;font-weight:200;font-stretch:100%;font-display:swap;src:url(/fonts/nunito-sans-45.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Nunito Sans;font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(/fonts/nunito-sans-41.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Nunito Sans;font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(/fonts/nunito-sans-42.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Nunito Sans;font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(/fonts/nunito-sans-43.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Nunito Sans;font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(/fonts/nunito-sans-44.woff2)format("woff2");unicode-range:U+100-2AF,U+304,U+308,U+329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Nunito Sans;font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(/fonts/nunito-sans-45.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Nunito Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/fonts/nunito-sans-41.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Nunito Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/fonts/nunito-sans-42.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Nunito Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/fonts/nunito-sans-43.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Nunito Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/fonts/nunito-sans-44.woff2)format("woff2");unicode-range:U+100-2AF,U+304,U+308,U+329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Nunito Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/fonts/nunito-sans-45.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Nunito Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/fonts/nunito-sans-41.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Nunito Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/fonts/nunito-sans-42.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Nunito Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/fonts/nunito-sans-43.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Nunito Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/fonts/nunito-sans-44.woff2)format("woff2");unicode-range:U+100-2AF,U+304,U+308,U+329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Nunito Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/fonts/nunito-sans-45.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Nunito Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/fonts/nunito-sans-41.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Nunito Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/fonts/nunito-sans-42.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Nunito Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/fonts/nunito-sans-43.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Nunito Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/fonts/nunito-sans-44.woff2)format("woff2");unicode-range:U+100-2AF,U+304,U+308,U+329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Nunito Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/fonts/nunito-sans-45.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Nunito Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/fonts/nunito-sans-41.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Nunito Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/fonts/nunito-sans-42.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Nunito Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/fonts/nunito-sans-43.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Nunito Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/fonts/nunito-sans-44.woff2)format("woff2");unicode-range:U+100-2AF,U+304,U+308,U+329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Nunito Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/fonts/nunito-sans-45.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Nunito Sans;font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(/fonts/nunito-sans-41.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Nunito Sans;font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(/fonts/nunito-sans-42.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Nunito Sans;font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(/fonts/nunito-sans-43.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Nunito Sans;font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(/fonts/nunito-sans-44.woff2)format("woff2");unicode-range:U+100-2AF,U+304,U+308,U+329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Nunito Sans;font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(/fonts/nunito-sans-45.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Nunito Sans;font-style:normal;font-weight:900;font-stretch:100%;font-display:swap;src:url(/fonts/nunito-sans-41.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Nunito Sans;font-style:normal;font-weight:900;font-stretch:100%;font-display:swap;src:url(/fonts/nunito-sans-42.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Nunito Sans;font-style:normal;font-weight:900;font-stretch:100%;font-display:swap;src:url(/fonts/nunito-sans-43.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Nunito Sans;font-style:normal;font-weight:900;font-stretch:100%;font-display:swap;src:url(/fonts/nunito-sans-44.woff2)format("woff2");unicode-range:U+100-2AF,U+304,U+308,U+329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Nunito Sans;font-style:normal;font-weight:900;font-stretch:100%;font-display:swap;src:url(/fonts/nunito-sans-45.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--colors--primaryDarkest:#1a1512;--colors--primaryDark:#2c2421;--colors--primaryBase:#e8673c;--colors--primaryLight:#f4a989;--colors--primaryLightest:#fdf0eb;--colors--secondaryDarkest:#1a1512;--colors--secondaryDark:#2c2421;--colors--secondaryBase:#e8673c;--colors--secondaryLight:#f4a989;--colors--secondaryLightest:#fdf0eb;--colors--brandSecondaryDarkest:#1a1512;--colors--brandSecondaryDark:#2c2421;--colors--brandSecondaryBase:#e8673c;--colors--brandSecondaryLight:#f4a989;--colors--brandSecondaryLightest:#fdf0eb}.j2lT6W_fallbackLoading{flex-direction:column;justify-content:center;align-items:center;height:100%;display:flex}.j2lT6W_svgContainer{width:4em;animation:1.5s infinite j2lT6W_spin}.j2lT6W_svgRing{fill:none;stroke:var(--colors--primaryBase);stroke-width:2px}.j2lT6W_fallbackLoadingText{margin-top:var(--spacings--sXS)}.j2lT6W_svgBall{fill:var(--colors--primaryBase);stroke:none}@keyframes j2lT6W_spin{to{transform:rotate(360deg)}}html,body{width:100%;height:100%}input::-ms-clear{display:none}input::-ms-reveal{display:none}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:transparent;font-family:sans-serif;line-height:1.15}@-ms-viewport{width:device-width}body{margin:0}[tabindex="-1"]:focus{outline:none}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5em;font-weight:500}p{margin-top:0;margin-bottom:1em}abbr[title],abbr[data-original-title]{cursor:help;border-bottom:0;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}address{font-style:normal;line-height:inherit;margin-bottom:1em}textarea,input[type=text],input[type=password],input[type=number]{-webkit-appearance:none}ol,ul,dl{margin-top:0;margin-bottom:1em}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:500}dd{margin-bottom:.5em;margin-left:0}blockquote{margin:0 0 1em}dfn{font-style:italic}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}pre,code,kbd,samp{font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace;font-size:1em}pre{margin-top:0;margin-bottom:1em;overflow:auto}figure{margin:0 0 1em}img{vertical-align:middle;border-style:none}a,area,button,[role=button],label,select,summary,textarea,input:not([type=range]){touch-action:manipulation}table{border-collapse:collapse}caption{text-align:left;caption-side:bottom;padding-top:.75em;padding-bottom:.3em}input,button,select,optgroup,textarea{color:inherit;font-size:inherit;font-family:inherit;line-height:inherit;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner{border-style:none;padding:0}[type=button]::-moz-focus-inner{border-style:none;padding:0}[type=reset]::-moz-focus-inner{border-style:none;padding:0}[type=submit]::-moz-focus-inner{border-style:none;padding:0}input[type=radio],input[type=checkbox]{box-sizing:border-box;padding:0}input[type=date],input[type=time],input[type=datetime-local],input[type=month]{-webkit-appearance:listbox}textarea{resize:vertical;overflow:auto}fieldset{border:0;min-width:0;margin:0;padding:0}legend{color:inherit;font-size:1.5em;line-height:inherit;white-space:normal;width:100%;max-width:100%;margin-bottom:.5em;padding:0;display:block}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button{height:auto}[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-cancel-button{-webkit-appearance:none}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item}template{display:none}[hidden]{display:none!important}mark{background-color:#feffe6;padding:.2em}.-_VRTG_button svg{vertical-align:text-bottom}.YJS9Rq_col{--col--1:calc(100%/24);--col--2:calc((100%/24)*2);--col--3:calc((100%/24)*3);--col--4:calc((100%/24)*4);--col--5:calc((100%/24)*5);--col--6:calc((100%/24)*6);--col--7:calc((100%/24)*7);--col--8:calc((100%/24)*8);--col--9:calc((100%/24)*9);--col--10:calc((100%/24)*10);--col--11:calc((100%/24)*11);--col--12:calc((100%/24)*12);--col--13:calc((100%/24)*13);--col--14:calc((100%/24)*14);--col--15:calc((100%/24)*15);--col--16:calc((100%/24)*16);--col--17:calc((100%/24)*17);--col--18:calc((100%/24)*18);--col--19:calc((100%/24)*19);--col--20:calc((100%/24)*20);--col--21:calc((100%/24)*21);--col--22:calc((100%/24)*22);--col--23:calc((100%/24)*23);--col--24:calc((100%/24)*24);flex-direction:column;flex:0;display:flex}@media (min-width:1600px){.YJS9Rq_colXxl1{width:var(--col--1);flex:0 0 var(--col--1)}.YJS9Rq_colXxl2{width:var(--col--2);flex:0 0 var(--col--2)}.YJS9Rq_colXxl3{width:var(--col--3);flex:0 0 var(--col--3)}.YJS9Rq_colXxl4{width:var(--col--4);flex:0 0 var(--col--4)}.YJS9Rq_colXxl5{width:var(--col--5);flex:0 0 var(--col--5)}.YJS9Rq_colXxl6{width:var(--col--6);flex:0 0 var(--col--6)}.YJS9Rq_colXxl7{width:var(--col--7);flex:0 0 var(--col--7)}.YJS9Rq_colXxl8{width:var(--col--8);flex:0 0 var(--col--8)}.YJS9Rq_colXxl9{width:var(--col--9);flex:0 0 var(--col--9)}.YJS9Rq_colXxl10{width:var(--col--10);flex:0 0 var(--col--10)}.YJS9Rq_colXxl11{width:var(--col--11);flex:0 0 var(--col--11)}.YJS9Rq_colXxl12{width:var(--col--12);flex:0 0 var(--col--12)}.YJS9Rq_colXxl13{width:var(--col--13);flex:0 0 var(--col--13)}.YJS9Rq_colXxl14{width:var(--col--14);flex:0 0 var(--col--14)}.YJS9Rq_colXxl15{width:var(--col--15);flex:0 0 var(--col--15)}.YJS9Rq_colXxl16{width:var(--col--16);flex:0 0 var(--col--16)}.YJS9Rq_colXxl17{width:var(--col--17);flex:0 0 var(--col--17)}.YJS9Rq_colXxl18{width:var(--col--18);flex:0 0 var(--col--18)}.YJS9Rq_colXxl19{width:var(--col--19);flex:0 0 var(--col--19)}.YJS9Rq_colXxl20{width:var(--col--20);flex:0 0 var(--col--20)}.YJS9Rq_colXxl21{width:var(--col--21);flex:0 0 var(--col--21)}.YJS9Rq_colXxl22{width:var(--col--22);flex:0 0 var(--col--22)}.YJS9Rq_colXxl23{width:var(--col--23);flex:0 0 var(--col--23)}.YJS9Rq_colXxl24{width:var(--col--24);flex:0 0 var(--col--24)}}@media (min-width:1200px) and (max-width:1599px){.YJS9Rq_colXl1{width:var(--col--1);flex:0 0 var(--col--1)}.YJS9Rq_colXl2{width:var(--col--2);flex:0 0 var(--col--2)}.YJS9Rq_colXl3{width:var(--col--3);flex:0 0 var(--col--3)}.YJS9Rq_colXl4{width:var(--col--4);flex:0 0 var(--col--4)}.YJS9Rq_colXl5{width:var(--col--5);flex:0 0 var(--col--5)}.YJS9Rq_colXl6{width:var(--col--6);flex:0 0 var(--col--6)}.YJS9Rq_colXl7{width:var(--col--7);flex:0 0 var(--col--7)}.YJS9Rq_colXl8{width:var(--col--8);flex:0 0 var(--col--8)}.YJS9Rq_colXl9{width:var(--col--9);flex:0 0 var(--col--9)}.YJS9Rq_colXl10{width:var(--col--10);flex:0 0 var(--col--10)}.YJS9Rq_colXl11{width:var(--col--11);flex:0 0 var(--col--11)}.YJS9Rq_colXl12{width:var(--col--12);flex:0 0 var(--col--12)}.YJS9Rq_colXl13{width:var(--col--13);flex:0 0 var(--col--13)}.YJS9Rq_colXl14{width:var(--col--14);flex:0 0 var(--col--14)}.YJS9Rq_colXl15{width:var(--col--15);flex:0 0 var(--col--15)}.YJS9Rq_colXl16{width:var(--col--16);flex:0 0 var(--col--16)}.YJS9Rq_colXl17{width:var(--col--17);flex:0 0 var(--col--17)}.YJS9Rq_colXl18{width:var(--col--18);flex:0 0 var(--col--18)}.YJS9Rq_colXl19{width:var(--col--19);flex:0 0 var(--col--19)}.YJS9Rq_colXl20{width:var(--col--20);flex:0 0 var(--col--20)}.YJS9Rq_colXl21{width:var(--col--21);flex:0 0 var(--col--21)}.YJS9Rq_colXl22{width:var(--col--22);flex:0 0 var(--col--22)}.YJS9Rq_colXl23{width:var(--col--23);flex:0 0 var(--col--23)}.YJS9Rq_colXl24{width:var(--col--24);flex:0 0 var(--col--24)}}@media (min-width:992px) and (max-width:1199px){.YJS9Rq_colLg1{width:var(--col--1);flex-basis:var(--col--1)}.YJS9Rq_colLg2{width:var(--col--2);flex-basis:var(--col--2)}.YJS9Rq_colLg3{width:var(--col--3);flex-basis:var(--col--3)}.YJS9Rq_colLg4{width:var(--col--4);flex-basis:var(--col--4)}.YJS9Rq_colLg5{width:var(--col--5);flex-basis:var(--col--5)}.YJS9Rq_colLg6{width:var(--col--6);flex-basis:var(--col--6)}.YJS9Rq_colLg7{width:var(--col--7);flex-basis:var(--col--7)}.YJS9Rq_colLg8{width:var(--col--8);flex-basis:var(--col--8)}.YJS9Rq_colLg9{width:var(--col--9);flex-basis:var(--col--9)}.YJS9Rq_colLg10{width:var(--col--10);flex-basis:var(--col--10)}.YJS9Rq_colLg11{width:var(--col--11);flex-basis:var(--col--11)}.YJS9Rq_colLg12{width:var(--col--12);flex-basis:var(--col--12)}.YJS9Rq_colLg13{width:var(--col--13);flex-basis:var(--col--13)}.YJS9Rq_colLg14{width:var(--col--14);flex-basis:var(--col--14)}.YJS9Rq_colLg15{width:var(--col--15);flex-basis:var(--col--15)}.YJS9Rq_colLg16{width:var(--col--16);flex-basis:var(--col--16)}.YJS9Rq_colLg17{width:var(--col--17);flex-basis:var(--col--17)}.YJS9Rq_colLg18{width:var(--col--18);flex-basis:var(--col--18)}.YJS9Rq_colLg19{width:var(--col--19);flex-basis:var(--col--19)}.YJS9Rq_colLg20{width:var(--col--20);flex-basis:var(--col--20)}.YJS9Rq_colLg21{width:var(--col--21);flex:0 0 var(--col--21)}.YJS9Rq_colLg22{width:var(--col--22);flex:0 0 var(--col--22)}.YJS9Rq_colLg23{width:var(--col--23);flex:0 0 var(--col--23)}.YJS9Rq_colLg24{width:var(--col--24);flex:0 0 var(--col--24)}}@media (min-width:768px) and (max-width:991px){.YJS9Rq_colMd1{width:var(--col--1);flex-basis:var(--col--1)}.YJS9Rq_colMd2{width:var(--col--2);flex-basis:var(--col--2)}.YJS9Rq_colMd3{width:var(--col--3);flex-basis:var(--col--3)}.YJS9Rq_colMd4{width:var(--col--4);flex-basis:var(--col--4)}.YJS9Rq_colMd5{width:var(--col--5);flex-basis:var(--col--5)}.YJS9Rq_colMd6{width:var(--col--6);flex-basis:var(--col--6)}.YJS9Rq_colMd7{width:var(--col--7);flex-basis:var(--col--7)}.YJS9Rq_colMd8{width:var(--col--8);flex-basis:var(--col--8)}.YJS9Rq_colMd9{width:var(--col--9);flex-basis:var(--col--9)}.YJS9Rq_colMd10{width:var(--col--10);flex-basis:var(--col--10)}.YJS9Rq_colMd11{width:var(--col--11);flex-basis:var(--col--11)}.YJS9Rq_colMd12{width:var(--col--12);flex-basis:var(--col--12)}.YJS9Rq_colMd13{width:var(--col--13);flex-basis:var(--col--13)}.YJS9Rq_colMd14{width:var(--col--14);flex-basis:var(--col--14)}.YJS9Rq_colMd15{width:var(--col--15);flex-basis:var(--col--15)}.YJS9Rq_colMd16{width:var(--col--16);flex-basis:var(--col--16)}.YJS9Rq_colMd17{width:var(--col--17);flex-basis:var(--col--17)}.YJS9Rq_colMd18{width:var(--col--18);flex-basis:var(--col--18)}.YJS9Rq_colMd19{width:var(--col--19);flex-basis:var(--col--19)}.YJS9Rq_colMd20{width:var(--col--20);flex-basis:var(--col--20)}.YJS9Rq_colMd21{width:var(--col--21);flex-basis:var(--col--21)}.YJS9Rq_colMd22{width:var(--col--22);flex-basis:var(--col--22)}.YJS9Rq_colMd23{width:var(--col--23);flex-basis:var(--col--23)}.YJS9Rq_colMd24{width:var(--col--24);flex-basis:var(--col--24)}}@media (min-width:576px) and (max-width:767px){.YJS9Rq_colSm1{width:var(--col--1);flex-basis:var(--col--1)}.YJS9Rq_colSm2{width:var(--col--2);flex-basis:var(--col--2)}.YJS9Rq_colSm3{width:var(--col--3);flex-basis:var(--col--3)}.YJS9Rq_colSm4{width:var(--col--4);flex-basis:var(--col--4)}.YJS9Rq_colSm5{width:var(--col--5);flex-basis:var(--col--5)}.YJS9Rq_colSm6{width:var(--col--6);flex-basis:var(--col--6)}.YJS9Rq_colSm7{width:var(--col--7);flex-basis:var(--col--7)}.YJS9Rq_colSm8{width:var(--col--8);flex-basis:var(--col--8)}.YJS9Rq_colSm9{width:var(--col--9);flex-basis:var(--col--9)}.YJS9Rq_colSm10{width:var(--col--10);flex-basis:var(--col--10)}.YJS9Rq_colSm11{width:var(--col--11);flex-basis:var(--col--11)}.YJS9Rq_colSm12{width:var(--col--12);flex-basis:var(--col--12)}.YJS9Rq_colSm13{width:var(--col--13);flex-basis:var(--col--13)}.YJS9Rq_colSm14{width:var(--col--14);flex-basis:var(--col--14)}.YJS9Rq_colSm15{width:var(--col--15);flex-basis:var(--col--15)}.YJS9Rq_colSm16{width:var(--col--16);flex-basis:var(--col--16)}.YJS9Rq_colSm17{width:var(--col--17);flex-basis:var(--col--17)}.YJS9Rq_colSm18{width:var(--col--18);flex-basis:var(--col--18)}.YJS9Rq_colSm19{width:var(--col--19);flex-basis:var(--col--19)}.YJS9Rq_colSm20{width:var(--col--20);flex-basis:var(--col--20)}.YJS9Rq_colSm21{width:var(--col--21);flex-basis:var(--col--21)}.YJS9Rq_colSm22{width:var(--col--22);flex-basis:var(--col--22)}.YJS9Rq_colSm23{width:var(--col--23);flex-basis:var(--col--23)}.YJS9Rq_colSm24{width:var(--col--24);flex-basis:var(--col--24)}}@media (max-width:575px){.YJS9Rq_colXs1{width:var(--col--1);flex-basis:var(--col--1)}.YJS9Rq_colXs2{width:var(--col--2);flex-basis:var(--col--2)}.YJS9Rq_colXs3{width:var(--col--3);flex-basis:var(--col--3)}.YJS9Rq_colXs4{width:var(--col--4);flex-basis:var(--col--4)}.YJS9Rq_colXs5{width:var(--col--5);flex-basis:var(--col--5)}.YJS9Rq_colXs6{width:var(--col--6);flex-basis:var(--col--6)}.YJS9Rq_colXs7{width:var(--col--7);flex-basis:var(--col--7)}.YJS9Rq_colXs8{width:var(--col--8);flex-basis:var(--col--8)}.YJS9Rq_colXs9{width:var(--col--9);flex-basis:var(--col--9)}.YJS9Rq_colXs10{width:var(--col--10);flex-basis:var(--col--10)}.YJS9Rq_colXs11{width:var(--col--11);flex-basis:var(--col--11)}.YJS9Rq_colXs12{width:var(--col--12);flex-basis:var(--col--12)}.YJS9Rq_colXs13{width:var(--col--13);flex-basis:var(--col--13)}.YJS9Rq_colXs14{width:var(--col--14);flex-basis:var(--col--14)}.YJS9Rq_colXs15{width:var(--col--15);flex-basis:var(--col--15)}.YJS9Rq_colXs16{width:var(--col--16);flex-basis:var(--col--16)}.YJS9Rq_colXs17{width:var(--col--17);flex-basis:var(--col--17)}.YJS9Rq_colXs18{width:var(--col--18);flex-basis:var(--col--18)}.YJS9Rq_colXs19{width:var(--col--19);flex-basis:var(--col--19)}.YJS9Rq_colXs20{width:var(--col--20);flex-basis:var(--col--20)}.YJS9Rq_colXs21{width:var(--col--21);flex-basis:var(--col--21)}.YJS9Rq_colXs22{width:var(--col--22);flex-basis:var(--col--22)}.YJS9Rq_colXs23{width:var(--col--23);flex-basis:var(--col--23)}.YJS9Rq_colXs24{width:var(--col--24);flex-basis:var(--col--24)}}._2JUIJG_select{width:100%}._2JUIJG_loadingContainer{margin:var(--spacings--sQuark);text-align:center;vertical-align:center;width:100%;height:30px;line-height:30px;overflow:hidden}._2JUIJG_loadingContainer span{display:inline-block}._2JUIJG_spin{margin-top:var(--spacings--sQuarkSmall);margin-right:var(--spacings--sQuarkL);display:inline-block}._2JUIJG_dropdownDivider{margin:var(--spacings--sQuarkL)var(--spacings--sZero)}._64zjgG_row{flex-wrap:wrap;display:flex}._8Wb43a_iconClickable:hover{cursor:pointer}.s-kfqW_container{flex:1;display:flex}.s-kfqW_extraContainer{gap:var(--spacings--sQuarkL);flex-wrap:wrap;display:flex}.s-kfqW_sider{padding:var(--spacings--sMedium);background-color:var(--colors--neutralLightest)}.yXYDwG_container{padding:var(--spacings--sXS)var(--spacings--sMedium);margin:var(--spacings--sXS);background-color:var(--colors--neutralLightest);flex-direction:column;flex:1;min-width:0;display:flex}.yXYDwG_container.yXYDwG_compact{background-color:#0000;margin:0;padding:0}.yXYDwG_headerContainer{justify-content:space-between;align-items:center;gap:var(--spacings--sQuarkL);flex-wrap:wrap;display:flex}.yXYDwG_compact .yXYDwG_headerContainer{display:none}.yXYDwG_titleContainer{align-items:center;gap:var(--spacings--sXXS);display:flex}.yXYDwG_mainContent{margin-top:var(--spacings--sMedium)}.yXYDwG_compact .yXYDwG_mainContent{margin-top:0}.GqOj_a_footer{z-index:10;background-color:#fff;border-top:1px solid #f0f0f0;justify-content:space-between;align-items:center;margin:24px -24px -24px;padding:16px 24px;display:flex;position:sticky;bottom:0}.GqOj_a_footerActions{align-items:center;gap:12px;display:flex}.GqOj_a_tabsContainer{min-height:400px}.EAdjYG_button{justify-content:center;align-items:center;display:inline-flex}.DQOkiG_filterContainer{align-items:flex-end;gap:var(--spacings--sMedium);flex-direction:row;display:flex}@media (max-width:575px){.DQOkiG_filterContainer{align-items:initial;flex-flow:column}}.DQOkiG_submitButton{margin-bottom:var(--spacings--sMedium)}._3QEsHq_tag svg{vertical-align:text-bottom}._2n-IHq_createButton,._2n-IHq_createButton:hover,._2n-IHq_createButton:focus,._2n-IHq_createButton:active{color:#fff;background-color:#e8673c;border-color:#e8673c}.PKpibW_cardWrapper{cursor:pointer;outline:none}.PKpibW_card{cursor:pointer;border-radius:8px;flex-direction:column;max-width:100%;transition:transform .2s,box-shadow .2s;display:flex;overflow:hidden;box-shadow:0 2px 8px #0000001a}.PKpibW_card:hover{transform:translateY(-4px);box-shadow:0 4px 16px #00000026}.PKpibW_cardWrapper:focus-visible .PKpibW_card{outline-offset:2px;outline:2px solid #e8673c}.PKpibW_cardSelected{border:2px solid #e8673c;box-shadow:0 0 0 2px #e8673c33}.PKpibW_cardSelected:hover{box-shadow:0 0 0 2px #e8673c4d,0 4px 16px #00000026}.PKpibW_imageContainer{height:180px;position:relative;overflow:hidden}.PKpibW_ageFlag{color:#fff;border-radius:4px;padding:4px 12px;font-size:12px;font-weight:600;position:absolute;top:8px;right:8px;box-shadow:0 2px 4px #0003}.PKpibW_ageFlagRed{background-color:#f5222d}.PKpibW_ageFlagOrange{background-color:#ff7043}.PKpibW_ageFlagYellow{background-color:#ffa726}.PKpibW_ageFlagGreen{background-color:#52c41a}.PKpibW_selectedBadge{color:#fff;background-color:#e8673c;border-radius:4px;align-items:center;gap:4px;padding:4px 10px;font-size:12px;font-weight:600;display:flex;position:absolute;top:8px;left:8px;box-shadow:0 2px 4px #0003}.PKpibW_eventImage{object-fit:cover;width:100%;height:100%}.PKpibW_imagePlaceholder{color:#6b5a52;background-color:#f0e0d8;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.PKpibW_contentContainer{flex-direction:column;flex:1;padding:12px;display:flex}.PKpibW_eventName{color:#2c2421;text-overflow:ellipsis;white-space:nowrap;margin-bottom:6px;font-size:18px;font-weight:600;overflow:hidden}.PKpibW_infoRow{color:#6b5a52;align-items:center;gap:6px;margin-bottom:6px;font-size:14px;display:flex}.PKpibW_infoIcon{flex-shrink:0}.PKpibW_vacancyAvailable,.PKpibW_vacancyUnavailable{letter-spacing:.3px;border-radius:8px;justify-content:center;align-items:center;gap:8px;margin-top:6px;padding:8px 0;font-size:13px;font-weight:600;transition:background-color .2s;display:flex}.PKpibW_vacancyAvailable{color:#389e0d;background-color:#f6ffed}.PKpibW_vacancyUnavailable{color:#8c8c8c;background-color:#fafafa}.PKpibW_vacancyDot{border-radius:50%;flex-shrink:0;width:8px;height:8px}.PKpibW_vacancyAvailable .PKpibW_vacancyDot{background-color:#52c41a;box-shadow:0 0 0 3px #52c41a33}.PKpibW_vacancyUnavailable .PKpibW_vacancyDot{background-color:#bfbfbf;box-shadow:0 0 0 3px #bfbfbf26}._39vEjG_footer{z-index:100;background:linear-gradient(135deg,#2c2421 0%,#3d322e 100%);border-top:3px solid #e8673c;padding:16px 24px;position:sticky;bottom:0;box-shadow:0 -4px 16px #00000026}._39vEjG_footerContent{justify-content:space-between;align-items:center;gap:16px;max-width:1200px;margin:0 auto;display:flex}._39vEjG_summaryItems{flex-wrap:wrap;align-items:center;gap:24px;display:flex}._39vEjG_summaryItem{color:#f0e0d8;align-items:center;gap:6px;display:flex}._39vEjG_summaryItem svg{color:#e8673c}._39vEjG_summaryLabel{font-size:14px;color:#d9c8c0!important}._39vEjG_summaryLabel strong{color:#fff}._39vEjG_summaryValue{font-size:14px;font-weight:600;color:#fff!important}._39vEjG_totalSection{border-left:2px solid #e8673c66;align-items:center;gap:8px;padding-left:16px;display:flex}._39vEjG_totalLabel{font-size:16px;font-weight:600;color:#d9c8c0!important}._39vEjG_totalValue{font-size:22px;font-weight:700;color:#e8673c!important}._39vEjG_saveButton{min-width:180px;height:44px;font-size:15px;font-weight:600}@media (max-width:768px){._39vEjG_footerContent{flex-direction:column;gap:12px}._39vEjG_summaryItems{justify-content:center;gap:12px}._39vEjG_totalSection{border-top:1px solid #e8673c4d;border-left:none;padding-top:8px;padding-left:0}._39vEjG_saveButton{width:100%}}.VwjAuW_legend{background-color:#fafafa;border:1px solid #f0f0f0;border-radius:8px;flex-wrap:wrap;gap:16px;margin-bottom:12px;padding:12px;display:flex}.VwjAuW_legendItem{align-items:center;gap:6px;font-size:13px;display:flex}.VwjAuW_legendDot{border-radius:50%;width:16px;height:16px}.VwjAuW_legendAvailable{background-color:#1677ffe6}.VwjAuW_legendSelected{background-color:#e8673c}.VwjAuW_legendReserved{background-color:#faad14}.VwjAuW_legendSold{background-color:#d9d9d9}.VwjAuW_legendLocked{background-color:#fafafa;border:2px solid #d9d9d9}.VwjAuW_sectorsLegend{background-color:#fafafa;border:1px solid #f0f0f0;border-radius:8px;flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:12px;padding:8px 12px;display:flex}.VwjAuW_sectorsTitle{font-size:13px}.VwjAuW_sectorLegendItem{align-items:center;gap:6px;display:flex}.VwjAuW_sectorColor{border:1px solid #0000001a;border-radius:4px;width:16px;height:16px}.VwjAuW_mapWrapper{z-index:0;border-radius:8px;position:relative;overflow-x:auto}.VwjAuW_mapContainer{background-color:#fafafa;border:2px dashed #d9d9d9;border-radius:8px;width:100%;min-width:900px;min-height:400px;position:relative;overflow:hidden;container-type:inline-size}.VwjAuW_mapBackgroundImage{pointer-events:none;-webkit-user-select:none;user-select:none;width:100%;height:auto;display:block}.VwjAuW_mapPlaceholder{pointer-events:none;color:#bfbfbf;flex-direction:column;justify-content:center;align-items:center;gap:8px;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.VwjAuW_table{color:#fff;-webkit-user-select:none;user-select:none;text-align:center;z-index:5;cursor:pointer;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:max(40px,min(4.5cqi,60px));height:max(40px,min(4.5cqi,60px));font-size:max(9px,min(.9cqi,12px));font-weight:600;line-height:1.2;transition:box-shadow .2s,transform .2s;display:flex;position:absolute}.VwjAuW_table:hover{transform:scale(1.1);box-shadow:0 0 0 3px #00000026}.VwjAuW_tableAvailable{cursor:pointer}.VwjAuW_tableSelected{box-shadow:0 0 0 4px #e8673c66}.VwjAuW_tableReserved{cursor:pointer}.VwjAuW_tableSold{cursor:not-allowed;opacity:.6}.VwjAuW_tableSold:hover{box-shadow:none;transform:none}.VwjAuW_tableLocked{cursor:not-allowed;opacity:.6;border:2px dashed #d9d9d9}.VwjAuW_tableLocked:hover{box-shadow:none;transform:none}.VwjAuW_occupancyInfo{color:#fff;padding:2px;font-size:max(8px,min(.8cqi,11px));font-weight:700}._3-H0qq_container{max-width:100%;padding:16px;overflow-x:hidden}._3-H0qq_steps{margin-bottom:16px}._3-H0qq_stepBackButton{color:#6b5a52;align-items:center;gap:6px;margin-bottom:16px;padding:4px 8px;font-size:14px;font-weight:500;transition:color .2s;display:flex}._3-H0qq_stepBackButton:hover{color:#e8673c}._3-H0qq_stepTitle{color:#2c2421;margin-bottom:16px}._3-H0qq_cardsGrid{grid-template-columns:repeat(auto-fill,minmax(min(320px,100%),1fr));gap:16px;margin-bottom:16px;display:grid}._3-H0qq_cardsGrid .ant-card .ant-card-body{padding:0}._3-H0qq_emptyState{color:#6b5a52;flex-direction:column;justify-content:center;align-items:center;min-height:400px;display:flex}._3-H0qq_loadingContainer{justify-content:center;align-items:center;min-height:400px;display:flex}._3-H0qq_paginationContainer{justify-content:center;margin-top:16px;display:flex}._3-H0qq_detailContainer{max-width:100%}._3-H0qq_bannerSection{border-radius:12px;height:300px;margin-bottom:24px;position:relative;overflow:hidden}._3-H0qq_bannerImage{object-fit:cover;width:100%;height:100%}._3-H0qq_bannerPlaceholder{color:#fff;background:linear-gradient(135deg,#e8673c,#f4a989);justify-content:center;align-items:center;width:100%;height:100%;display:flex}._3-H0qq_bannerOverlay{color:#fff;background:linear-gradient(#0000,#000000b3);padding:30px;position:absolute;bottom:0;left:0;right:0}._3-H0qq_eventTitle{margin:0 0 4px;font-size:28px;font-weight:700}._3-H0qq_eventDates{align-items:center;gap:6px;margin-bottom:10px;font-size:16px;display:flex}._3-H0qq_infoBadges{flex-wrap:wrap;gap:10px;margin-top:10px;display:flex}._3-H0qq_infoBadge{background:#fff;border-radius:10px;align-items:center;gap:6px;max-height:30px;padding:5px 10px;font-size:14px;font-weight:500;display:flex;color:#3a3636!important}._3-H0qq_infoBadgeRight{margin-left:auto}._3-H0qq_infoBadgeAge18{color:#fff!important;background:#f5222d!important}._3-H0qq_infoBadgeAge18 svg{color:#fff!important}._3-H0qq_infoBadgeAge16{color:#fff!important;background:#ff7043!important}._3-H0qq_infoBadgeAge16 svg{color:#fff!important}._3-H0qq_infoBadgeAge14{color:#fff!important;background:#ffa726!important}._3-H0qq_infoBadgeAge14 svg{color:#fff!important}._3-H0qq_infoBadgeAgeFree{color:#fff!important;background:#52c41a!important}._3-H0qq_infoBadgeAgeFree svg{color:#fff!important}._3-H0qq_sectionContainer{margin-bottom:24px}._3-H0qq_sectionTitle{color:#2c2421;align-items:center;gap:8px;margin-bottom:16px;font-size:20px;font-weight:600;display:flex}._3-H0qq_sectionTitle svg{color:#e8673c}._3-H0qq_sectionHeader{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}._3-H0qq_attractionsCard{border:1px solid #f0e0d8;border-radius:12px;padding:24px}._3-H0qq_attractionsTimeline{margin-top:8px}._3-H0qq_timelineDot{color:#fff;background:#e8673c;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;display:flex}._3-H0qq_timelineItem{border-bottom:1px solid #f5f0ee;margin-bottom:8px;padding:4px 0 16px 8px}._3-H0qq_timelineItem:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}._3-H0qq_attractionName{color:#2c2421;margin-bottom:6px;font-size:16px;font-weight:600}._3-H0qq_attractionDateTime{color:#6b5a52;background:#fdf0eb;border-radius:20px;align-items:center;gap:6px;padding:4px 12px;font-size:13px;font-weight:500;display:inline-flex}._3-H0qq_attractionDateTime svg{color:#e8673c}._3-H0qq_attractionDescription{color:#6b5a52;margin-top:8px;font-size:13px;line-height:1.6}._3-H0qq_vacancyBannerAvailable,._3-H0qq_vacancyBannerUnavailable{border-radius:10px;justify-content:center;align-items:center;gap:10px;margin-bottom:24px;padding:14px 24px;display:flex}._3-H0qq_vacancyBannerAvailable{background-color:#f6ffed;border:1px solid #b7eb8f}._3-H0qq_vacancyBannerUnavailable{background-color:#fafafa;border:1px solid #e8e8e8}._3-H0qq_vacancyBannerDot{border-radius:50%;flex-shrink:0;width:10px;height:10px}._3-H0qq_vacancyBannerAvailable ._3-H0qq_vacancyBannerDot{background-color:#52c41a;box-shadow:0 0 0 3px #52c41a26}._3-H0qq_vacancyBannerUnavailable ._3-H0qq_vacancyBannerDot{background-color:#bfbfbf;box-shadow:0 0 0 3px #bfbfbf26}._3-H0qq_vacancyBannerText{letter-spacing:.3px;font-size:15px;font-weight:600}._3-H0qq_vacancyBannerAvailable ._3-H0qq_vacancyBannerText{color:#389e0d}._3-H0qq_vacancyBannerUnavailable ._3-H0qq_vacancyBannerText{color:#8c8c8c}._3-H0qq_hotelSection{grid-template-columns:1fr 1fr;gap:16px;display:grid}@media (max-width:768px){._3-H0qq_hotelSection{grid-template-columns:1fr}}._3-H0qq_hotelInfoCard{border-radius:12px;flex-direction:column;gap:20px;padding:24px;display:flex}._3-H0qq_hotelHeader{border-bottom:2px solid #f0e0d8;flex-direction:column;gap:8px;margin-bottom:16px;padding-bottom:16px;display:flex}._3-H0qq_hotelName{color:#2c2421;font-size:22px;font-weight:700;line-height:1.3}._3-H0qq_hotelStars{color:#efba2a;gap:4px;display:flex}._3-H0qq_hotelAddressSection,._3-H0qq_hotelDescriptionSection,._3-H0qq_featuresContainer{flex-direction:column;gap:10px;display:flex}._3-H0qq_sectionLabel{color:#e8673c;text-transform:uppercase;letter-spacing:.5px;align-items:center;gap:6px;font-size:14px;font-weight:600;display:flex}._3-H0qq_hotelAddress{color:#6b5a52;padding-left:22px;font-size:14px;line-height:1.7}._3-H0qq_hotelDescription{color:#4a3f3a;text-align:justify;padding-left:22px;font-size:14px;line-height:1.7}._3-H0qq_featuresContainer{flex-direction:column;gap:10px;display:flex}._3-H0qq_featuresList{flex-wrap:wrap;gap:8px;padding-left:22px;display:flex}._3-H0qq_featureTag{color:#e8673c;background-color:#fdf0eb;border:1px solid #f4d4c6;border-radius:20px;align-items:center;gap:4px;padding:6px 14px;font-size:13px;font-weight:500;transition:all .2s;display:inline-flex}._3-H0qq_featureTag:hover{background-color:#fce4d6;transform:translateY(-1px);box-shadow:0 2px 4px #e8673c1a}._3-H0qq_hotelImagesWrapper{border-radius:8px;height:400px;overflow:hidden}._3-H0qq_hotelCarousel{width:100%;height:400px}._3-H0qq_hotelCarousel .slick-list,._3-H0qq_hotelCarousel .slick-track,._3-H0qq_hotelCarousel .slick-slide,._3-H0qq_hotelCarousel .slick-slide>div{height:100%}._3-H0qq_hotelCarousel .ant-image{width:100%;height:400px;display:block}._3-H0qq_hotelCarousel .slick-prev,._3-H0qq_hotelCarousel .slick-next{color:#000;z-index:1;font-size:20px}._3-H0qq_hotelCarousel .slick-prev:hover,._3-H0qq_hotelCarousel .slick-next:hover{color:#333}._3-H0qq_hotelImage{object-fit:cover!important;width:100%!important;height:400px!important}._3-H0qq_simulationContainer{max-width:100%}._3-H0qq_eventHeaderCard{border:1px solid #f0e0d8;border-radius:12px;margin-bottom:24px}._3-H0qq_eventHeaderInfo{flex-direction:column;gap:12px;display:flex}._3-H0qq_eventHeaderRow{align-items:center;gap:8px;display:flex}._3-H0qq_eventHeaderLabel{color:#6b5a52;min-width:60px;font-size:15px}._3-H0qq_eventHeaderValue{color:#2c2421;font-size:15px}._3-H0qq_suggestionCard{background:linear-gradient(135deg,#fdf0eb 0%,#fff7f0 100%);border:2px dashed #e8673c;border-radius:12px;margin-bottom:24px}._3-H0qq_suggestionHeader{align-items:center;gap:8px;margin-bottom:16px;display:flex}._3-H0qq_suggestionTitle{color:#2c2421;margin:0;font-size:16px;font-weight:600}._3-H0qq_suggestionForm{flex-wrap:wrap;align-items:flex-end;gap:16px;display:flex}._3-H0qq_suggestionField{flex-direction:column;gap:4px;min-width:140px;display:flex}._3-H0qq_suggestionResult{background-color:#f6ffed;border:1px solid #b7eb8f;border-radius:8px;margin-top:16px;padding:12px 16px}._3-H0qq_suggestionResultTitle{color:#389e0d;align-items:center;gap:6px;margin-bottom:8px;font-weight:600;display:flex}._3-H0qq_suggestionResultItems{flex-direction:column;gap:4px;display:flex}._3-H0qq_suggestionResultItem{color:#2c2421;align-items:center;gap:6px;font-size:14px;display:flex}._3-H0qq_suggestionResultItem svg{color:#52c41a}._3-H0qq_suggestionNoResult{color:#d4380d;background-color:#fff2e8;border:1px solid #ffbb96;border-radius:8px;align-items:center;gap:6px;margin-top:16px;padding:12px 16px;display:flex}._3-H0qq_childAgeInputs{flex-direction:column;gap:8px;margin-top:16px;display:flex}._3-H0qq_suggestionChildrenSection{border-top:1px dashed #b7eb8f;flex-direction:column;gap:6px;margin-top:12px;padding-top:12px;display:flex}._3-H0qq_suggestionTotal{text-align:right;border-top:1px solid #b7eb8f;margin-top:12px;padding-top:12px;font-size:15px}._3-H0qq_roomsList{flex-direction:column;gap:16px;display:flex}._3-H0qq_roomItem{background-color:#fafafa;border:1px solid #f0f0f0;border-radius:8px;padding:16px}._3-H0qq_roomPrice{color:#52c41a;background-color:#f6ffed;border:1px solid #b7eb8f;border-radius:6px;align-items:center;height:32px;padding:0 8px;font-size:14px;font-weight:600;display:flex}._3-H0qq_ticketInfo{margin-bottom:12px;font-style:italic;display:block}._3-H0qq_sectorDot{vertical-align:middle;border-radius:50%;width:10px;height:10px;margin-right:6px;display:inline-block}._3-H0qq_roomSubtotal{color:#e8673c;background-color:#fff7f0;border:1px solid #ffd8c2;border-radius:6px;justify-content:space-between;align-items:center;gap:8px;height:32px;padding:0 8px;font-size:14px;font-weight:600;display:flex}._3-H0qq_extrasList{flex-direction:column;gap:12px;display:flex}._3-H0qq_extraItem{background-color:#fafafa;border:1px solid #f0f0f0;border-radius:8px;justify-content:space-between;align-items:center;padding:16px;transition:all .2s;display:flex}._3-H0qq_extraItem:hover{background-color:#fff;border-color:#e8673c}._3-H0qq_extraItemSelected{background-color:#fdf0eb;border-color:#e8673c}._3-H0qq_extraInfo{flex-direction:column;flex:1;gap:4px;display:flex}._3-H0qq_extraDescription{font-size:13px}._3-H0qq_extraPrice{color:#e8673c;font-size:16px;font-weight:600}._3-H0qq_extraActions,._3-H0qq_extraQuantityControl{align-items:center;gap:8px;display:flex}._3-H0qq_payingClientAlert,._3-H0qq_payingClientContainer{margin-bottom:16px}._3-H0qq_payingClientTag{background:linear-gradient(135deg,#e6f7ff 0%,#bae7ff 100%);border:2px solid #1890ff;border-radius:8px;justify-content:space-between;align-items:center;padding:12px 16px;display:flex}._3-H0qq_payingClientInfo{color:#1890ff;align-items:center;gap:12px;display:flex}._3-H0qq_clientSearchContainer{margin-bottom:16px}._3-H0qq_clientSearch{width:100%}._3-H0qq_selectedGuestsContainer{margin-bottom:16px}._3-H0qq_selectedGuestsList{flex-direction:column;gap:8px;margin-top:12px;display:flex}._3-H0qq_selectedGuestTag{background-color:#e6f7ff;border:1px solid #91d5ff;border-radius:6px;justify-content:space-between;align-items:center;padding:8px 12px;display:flex}._3-H0qq_guestDocument{margin-left:4px;font-size:12px}._3-H0qq_companionsSection{background-color:#fffbe6;border:1px solid #ffe58f;border-radius:8px;margin-top:16px;padding:12px}._3-H0qq_companionsList{flex-direction:column;gap:8px;margin-top:12px;display:flex}._3-H0qq_companionItem{background-color:#fff;border:1px solid #f0f0f0;border-radius:6px;justify-content:space-between;align-items:center;padding:8px 12px;display:flex}._3-H0qq_companionInfo{flex-wrap:wrap;align-items:center;display:flex}._3-H0qq_companionRelationship{margin-left:2px;font-size:12px}._3-H0qq_clientsList{flex-direction:column;gap:8px;max-height:400px;display:flex;overflow-y:auto}._3-H0qq_clientItem{cursor:pointer;background-color:#fafafa;border:1px solid #f0f0f0;border-radius:8px;justify-content:space-between;align-items:center;padding:12px 16px;transition:all .2s;display:flex}._3-H0qq_clientItem:hover{background-color:#fff;border-color:#e8673c;transform:translateY(-2px);box-shadow:0 2px 8px #0000001a}._3-H0qq_clientItemSelected{background-color:#f6ffed;border-color:#52c41a}._3-H0qq_clientInfo{flex-direction:column;gap:4px;display:flex}._3-H0qq_clientDetails{font-size:12px}@media (max-width:768px){._3-H0qq_container{padding:8px}._3-H0qq_steps{margin-bottom:12px}._3-H0qq_bannerSection{border-radius:8px;height:200px;margin-bottom:16px}._3-H0qq_bannerOverlay{padding:16px}._3-H0qq_eventTitle{font-size:20px}._3-H0qq_eventDates{font-size:13px}._3-H0qq_infoBadges{gap:6px}._3-H0qq_infoBadge{padding:4px 8px;font-size:12px}._3-H0qq_infoBadgeRight{margin-left:0}._3-H0qq_sectionTitle{font-size:16px}._3-H0qq_sectionHeader{flex-direction:column;align-items:flex-start;gap:8px}._3-H0qq_hotelName{font-size:18px}._3-H0qq_hotelInfoCard{gap:14px;padding:16px}._3-H0qq_hotelImagesWrapper,._3-H0qq_hotelCarousel,._3-H0qq_hotelCarousel .ant-image{height:250px}._3-H0qq_hotelImage{height:250px!important}._3-H0qq_eventHeaderRow{flex-wrap:wrap}._3-H0qq_eventHeaderLabel{min-width:auto}._3-H0qq_suggestionForm{flex-direction:column;align-items:stretch}._3-H0qq_suggestionField{width:100%;min-width:0}._3-H0qq_roomItem{padding:12px}._3-H0qq_roomSubtotal{font-size:13px}._3-H0qq_extraItem{flex-direction:column;align-items:flex-start;gap:12px}._3-H0qq_extraActions{width:100%}._3-H0qq_extraQuantityControl{flex-wrap:wrap;gap:6px}._3-H0qq_selectedGuestTag{flex-wrap:wrap;gap:4px}._3-H0qq_payingClientTag{flex-wrap:wrap;gap:8px}._3-H0qq_companionItem{flex-direction:column;align-items:flex-start;gap:8px}._3-H0qq_vacancyBannerAvailable,._3-H0qq_vacancyBannerUnavailable{padding:10px 16px}._3-H0qq_vacancyBannerText{font-size:13px}}._3-H0qq_childrenSection{border-top:1px dashed #f0e0d8;margin-top:12px;padding-top:12px}._3-H0qq_childrenList{flex-direction:column;gap:8px;margin-bottom:8px;display:flex}._3-H0qq_childRow{background-color:#fff7f0;border:1px solid #ffd8c2;border-radius:6px;padding:8px 12px}._3-H0qq_childValue{color:#e8673c;align-items:center;height:24px;padding:0 8px;font-size:13px;font-weight:600;display:flex}._3-H0qq_addChildButton{color:#e8673c;border-color:#e8673c}._3-H0qq_addChildButton:hover{color:#d4551f;border-color:#d4551f}@media (max-width:480px){._3-H0qq_container{padding:4px}._3-H0qq_bannerSection{border-radius:6px;height:160px}._3-H0qq_bannerOverlay{padding:12px}._3-H0qq_eventTitle{font-size:16px}._3-H0qq_eventDates{font-size:12px}._3-H0qq_infoBadge{border-radius:6px;padding:3px 6px;font-size:11px}._3-H0qq_sectionTitle{font-size:15px}._3-H0qq_suggestionTitle{font-size:14px}._3-H0qq_roomPrice{padding:0 6px;font-size:13px}._3-H0qq_totalSection ._3-H0qq_totalValue{font-size:18px}}.Tq_8ZW_popoverContent{min-width:280px;max-width:350px}.Tq_8ZW_popoverOverlay .ant-popover-title{color:#333;border-bottom:1px solid #f0f0f0;padding-bottom:8px;font-weight:600}.Tq_8ZW_section{flex-direction:column;gap:4px;display:flex}.Tq_8ZW_sectionTitle{color:#666;margin-bottom:4px;font-size:13px;font-weight:600}.Tq_8ZW_sectionValue{color:#333;font-size:14px}.Tq_8ZW_itemRow{color:#333;justify-content:space-between;align-items:center;padding:2px 0;font-size:13px;display:flex}.Tq_8ZW_itemName{text-overflow:ellipsis;white-space:nowrap;flex:1;margin-right:8px;overflow:hidden}.Tq_8ZW_itemPrice{color:#52c41a;white-space:nowrap;font-weight:500}.Tq_8ZW_subtotalRow{color:#888;border-top:1px dashed #e8e8e8;justify-content:space-between;align-items:center;margin-top:4px;padding-top:4px;font-size:12px;display:flex}.Tq_8ZW_guestRow{flex-direction:column;padding:2px 0;display:flex}.Tq_8ZW_guestName{color:#333;font-size:13px;font-weight:500}.Tq_8ZW_guestEmail{color:#888;font-size:11px}.Tq_8ZW_divider{margin:8px 0!important}.Tq_8ZW_totalSection{justify-content:space-between;align-items:center;padding:8px 0 4px;display:flex}.Tq_8ZW_totalLabel{color:#333;font-size:14px;font-weight:600}.Tq_8ZW_totalValue{color:#e8673c;font-size:16px;font-weight:700}.Tq_8ZW_summaryTrigger{cursor:pointer;border-bottom:1px dashed #888;transition:border-color .2s}.Tq_8ZW_summaryTrigger:hover{color:#e8673c;border-color:#e8673c}.Ic2Y5q_container{flex-direction:column;gap:16px;display:flex}.Ic2Y5q_headerContainer{justify-content:space-between;align-items:center;display:flex}.Ic2Y5q_packageSummary{flex-direction:column;gap:2px;font-size:12px;display:flex}.Ic2Y5q_packageSummaryItem{color:#00000073}.Ic2Y5q_expiresIn{font-weight:600}.Ic2Y5q_expiresInDanger{color:#ff4d4f;font-weight:600}.Ic2Y5q_expiresInWarning{color:#faad14;font-weight:600}.Ic2Y5q_expiresInSafe{color:#52c41a;font-weight:600}.Ic2Y5q_guestsCount,.Ic2Y5q_statusTag{font-weight:600}._Is45q_content{padding:8px 0}._Is45q_header{text-align:center;border-bottom:2px solid #e8673c;margin-bottom:24px;padding-bottom:16px}._Is45q_headerLogo{object-fit:contain;height:40px;margin-bottom:8px}._Is45q_headerTitle{color:#e8673c;margin:0 0 4px;font-size:24px;font-weight:700}._Is45q_headerSubtitle{color:#00000073;margin:0;font-size:14px}._Is45q_headerId{color:#00000073;margin-top:4px;font-size:12px}._Is45q_section{margin-bottom:20px}._Is45q_sectionTitle{color:#e8673c;border-bottom:1px solid #f0f0f0;align-items:center;gap:6px;margin-bottom:8px;padding-bottom:4px;font-size:14px;font-weight:600;display:flex}._Is45q_infoGrid{grid-template-columns:1fr 1fr;gap:8px 16px;display:grid}._Is45q_infoItem{flex-direction:column;gap:2px;display:flex}._Is45q_infoLabel{color:#00000073;text-transform:uppercase;letter-spacing:.5px;font-size:11px}._Is45q_infoValue{color:#000000d9;font-size:13px;font-weight:500}._Is45q_itemList{flex-direction:column;gap:8px;display:flex}._Is45q_item{background-color:#fafafa;border:1px solid #f0f0f0;border-radius:6px;justify-content:space-between;align-items:center;padding:8px 12px;display:flex}._Is45q_itemInfo{flex-direction:column;gap:2px;display:flex}._Is45q_itemName{font-size:13px;font-weight:500}._Is45q_itemDetail{color:#00000073;font-size:11px}._Is45q_itemPrice{color:#e8673c;white-space:nowrap;margin-left:12px;font-size:13px;font-weight:600}._Is45q_guestList{flex-direction:column;gap:6px;display:flex}._Is45q_guestItem{background-color:#fafafa;border:1px solid #f0f0f0;border-radius:6px;flex-direction:column;gap:2px;padding:6px 12px;display:flex}._Is45q_guestName{font-size:13px;font-weight:500}._Is45q_guestDetail{color:#00000073;font-size:11px}._Is45q_totalSection{background-color:#fff7f4;border:1px solid #ffd6c7;border-radius:8px;margin-top:16px;padding:16px}._Is45q_totalRow{justify-content:space-between;align-items:center;padding:4px 0;display:flex}._Is45q_totalLabel{color:#00000073;font-size:12px}._Is45q_totalValue{font-size:13px;font-weight:500}._Is45q_grandTotalRow{border-top:1px solid #ffd6c7;justify-content:space-between;align-items:center;margin-top:8px;padding-top:8px;display:flex}._Is45q_grandTotalLabel{color:#000000d9;font-size:16px;font-weight:700}._Is45q_grandTotalValue{color:#e8673c;font-size:18px;font-weight:700}._Is45q_footer{border-top:2px solid #e8673c;align-items:center;gap:10px;margin-top:24px;padding-top:16px;display:flex}._Is45q_footerLogo{object-fit:contain;height:28px}._Is45q_footerText{flex-direction:column;gap:1px;display:flex}._Is45q_footerBrand{color:#e8673c;margin:0;font-size:13px;font-weight:700}._Is45q_footerSlogan{color:#00000073;margin:0;font-size:10px}._Is45q_printButton{text-align:center;margin-top:24px}@media print{._Is45q_printButton{display:none!important}._Is45q_content{background:#fff;padding:20px}._Is45q_section,._Is45q_totalSection,._Is45q_footer{break-inside:avoid}#root,.ant-modal-mask{display:none!important}.ant-modal-wrap{position:static!important;overflow:visible!important}.ant-modal{width:100%!important;max-width:100%!important;margin:0!important;padding:0!important;position:static!important;top:0!important}.ant-modal-content{box-shadow:none!important;border:none!important;padding:0!important}.ant-modal-header,.ant-modal-close{display:none!important}.ant-modal-body{padding:0!important}}._Is45q_childrenList{border-left:2px solid #e8673c;margin-left:16px;padding-left:8px}._Is45q_childItem{justify-content:space-between;align-items:center;padding:4px 0;font-size:12px;display:flex}._Is45q_childName{color:#555}._Is45q_childPrice{color:#e8673c;font-weight:500}.ttzv4W_paragraph{white-space:pre-wrap;word-wrap:break-word;text-align:justify}.ttzv4W_ellipsis{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.oEHwbq_loadingContainer{justify-content:center;align-items:center;min-height:200px;display:flex}.oEHwbq_modalContent{flex-direction:column;gap:4px;display:flex}.oEHwbq_eventCard{margin-bottom:8px}.oEHwbq_eventInfo{flex-direction:column;gap:6px;display:flex}.oEHwbq_eventInfoRow{align-items:center;gap:8px;display:flex}.oEHwbq_section{flex-direction:column;gap:8px;display:flex}.oEHwbq_itemsList{flex-direction:column;gap:8px;margin-top:8px;display:flex}.oEHwbq_listItem{background-color:var(--neutralLightest,#f5f5f5);border:1px solid var(--neutralLight,#e0e0e0);border-radius:6px;justify-content:space-between;align-items:center;gap:8px;padding:10px 12px;display:flex}.oEHwbq_listItemContent{flex:1;overflow:hidden}.oEHwbq_listItemInfo{text-overflow:ellipsis;flex-direction:column;flex:1;gap:2px;display:flex;overflow:hidden}.oEHwbq_sectorDot{vertical-align:middle;border-radius:50%;width:10px;height:10px;margin-right:6px;display:inline-block}.oEHwbq_priceText{color:var(--primaryBase,#e8673c);font-weight:600}.oEHwbq_subtotalRow{border-top:1px solid var(--neutralLight,#e0e0e0);justify-content:flex-end;align-items:center;gap:8px;padding:8px 12px;display:flex}.oEHwbq_subtotalValue{color:var(--primaryBase,#e8673c)}.oEHwbq_emptyState{padding:16px 0}.oEHwbq_totalSection{padding:8px 0}.oEHwbq_totalValue{transition:all .2s ease-in-out}.oEHwbq_totalBreakdown{background-color:var(--neutralLightest,#f5f5f5);border-radius:6px;flex-direction:column;gap:4px;margin-top:8px;padding:8px 12px;display:flex}.oEHwbq_breakdownItem{justify-content:space-between;align-items:center;display:flex}.oEHwbq_companionsSection{background-color:#fffbe6;border:1px solid #ffe58f;border-radius:8px;margin-top:16px;padding:12px}.oEHwbq_companionsList{flex-direction:column;gap:8px;margin-top:12px;display:flex}.oEHwbq_companionItem{background-color:#fff;border:1px solid #f0f0f0;border-radius:6px;justify-content:space-between;align-items:center;padding:8px 12px;display:flex}.oEHwbq_companionInfo{flex-wrap:wrap;align-items:center;display:flex}.oEHwbq_companionRelationship{margin-left:2px;font-size:12px}.oEHwbq_childrenSection{border-left:3px solid var(--primaryBase,#e8673c);background-color:var(--neutralLightest,#fafafa);border-radius:0 6px 6px 0;flex-direction:column;gap:8px;margin-bottom:8px;margin-left:16px;padding:8px 12px;display:flex}.RpDgeW_voucherContent{padding:8px 0}.RpDgeW_voucherHeader{text-align:center;border-bottom:2px solid #e8673c;margin-bottom:24px;padding-bottom:16px}.RpDgeW_voucherTitle{color:#e8673c;margin:0 0 4px;font-size:24px;font-weight:700}.RpDgeW_voucherSubtitle{color:#00000073;margin:0;font-size:14px}.RpDgeW_voucherId{color:#00000073;margin-top:4px;font-size:12px}.RpDgeW_section{margin-bottom:20px}.RpDgeW_sectionTitle{color:#e8673c;border-bottom:1px solid #f0f0f0;align-items:center;gap:6px;margin-bottom:8px;padding-bottom:4px;font-size:14px;font-weight:600;display:flex}.RpDgeW_infoGrid{grid-template-columns:1fr 1fr;gap:8px 16px;display:grid}.RpDgeW_infoItem{flex-direction:column;gap:2px;display:flex}.RpDgeW_infoLabel{color:#00000073;text-transform:uppercase;letter-spacing:.5px;font-size:11px}.RpDgeW_infoValue{color:#000000d9;font-size:13px;font-weight:500}.RpDgeW_ticketList{flex-direction:column;gap:8px;display:flex}.RpDgeW_ticketItem{background-color:#fafafa;border:1px solid #f0f0f0;border-radius:6px;justify-content:space-between;align-items:center;padding:8px 12px;display:flex}.RpDgeW_ticketInfo{flex-direction:column;gap:2px;display:flex}.RpDgeW_ticketName{font-size:13px;font-weight:500}.RpDgeW_ticketDetail{color:#00000073;font-size:11px}.RpDgeW_ticketPrice{color:#e8673c;font-size:13px;font-weight:600}.RpDgeW_roomItem{background-color:#fafafa;border:1px solid #f0f0f0;border-radius:6px;justify-content:space-between;align-items:center;padding:8px 12px;display:flex}.RpDgeW_roomInfo{flex-direction:column;gap:2px;display:flex}.RpDgeW_roomName{font-size:13px;font-weight:500}.RpDgeW_roomDetail{color:#00000073;font-size:11px}.RpDgeW_roomPrice{color:#e8673c;font-size:13px;font-weight:600}.RpDgeW_extraItem{background-color:#fafafa;border:1px solid #f0f0f0;border-radius:6px;justify-content:space-between;align-items:center;padding:6px 12px;display:flex}.RpDgeW_extraName{font-size:13px;font-weight:500}.RpDgeW_extraPrice{color:#e8673c;font-size:13px;font-weight:600}.RpDgeW_guestList{flex-direction:column;gap:12px;display:flex}.RpDgeW_guestCard{background-color:#fafafa;border:1px solid #f0f0f0;border-radius:6px;flex-direction:column;gap:4px;padding:12px;display:flex}.RpDgeW_guestCardHeader{justify-content:space-between;align-items:center;display:flex}.RpDgeW_guestCardTitle{color:#000000d9;font-size:13px;font-weight:600}.RpDgeW_totalSection{background-color:#fff7f4;border:1px solid #ffd6c7;border-radius:8px;margin-top:16px;padding:16px}.RpDgeW_totalRow{justify-content:space-between;align-items:center;padding:4px 0;display:flex}.RpDgeW_totalLabel{color:#00000073;font-size:12px}.RpDgeW_totalValue{font-size:13px;font-weight:500}.RpDgeW_grandTotalRow{border-top:1px solid #ffd6c7;justify-content:space-between;align-items:center;margin-top:8px;padding-top:8px;display:flex}.RpDgeW_grandTotalLabel{color:#000000d9;font-size:16px;font-weight:700}.RpDgeW_grandTotalValue{color:#e8673c;font-size:18px;font-weight:700}.RpDgeW_footerButtons{justify-content:flex-end;gap:8px;margin-top:24px;display:flex}.RpDgeW_addGuestButton{margin-top:8px}.RpDgeW_companionsSection{background-color:#fffbe6;border:1px solid #ffe58f;border-radius:8px;margin-top:16px;padding:12px}.RpDgeW_companionsList{flex-direction:column;gap:8px;margin-top:12px;display:flex}.RpDgeW_companionItem{background-color:#fff;border:1px solid #f0f0f0;border-radius:6px;justify-content:space-between;align-items:center;padding:8px 12px;display:flex}.RpDgeW_companionInfo{flex-wrap:wrap;align-items:center;display:flex}.RpDgeW_companionRelationship{margin-left:2px;font-size:12px}.RpDgeW_childrenList{border-left:2px solid #e8673c;margin-left:16px;padding-left:8px}.RpDgeW_childItem{justify-content:space-between;align-items:center;padding:4px 0;font-size:12px;display:flex}.RpDgeW_childName{color:#555}.RpDgeW_childPrice{color:#e8673c;font-weight:500}.b0Mh2W_voucherContent{padding:8px 0}.b0Mh2W_voucherHeader{text-align:center;border-bottom:2px solid #e8673c;margin-bottom:24px;padding-bottom:16px}.b0Mh2W_voucherTitle{color:#e8673c;margin:0 0 4px;font-size:24px;font-weight:700}.b0Mh2W_voucherSubtitle{color:#00000073;margin:0;font-size:14px}.b0Mh2W_voucherId{color:#00000073;margin-top:4px;font-size:12px}.b0Mh2W_section{margin-bottom:20px}.b0Mh2W_sectionTitle{color:#e8673c;border-bottom:1px solid #f0f0f0;align-items:center;gap:6px;margin-bottom:8px;padding-bottom:4px;font-size:14px;font-weight:600;display:flex}.b0Mh2W_infoGrid{grid-template-columns:1fr 1fr;gap:8px 16px;display:grid}.b0Mh2W_infoItem{flex-direction:column;gap:2px;display:flex}.b0Mh2W_infoLabel{color:#00000073;text-transform:uppercase;letter-spacing:.5px;font-size:11px}.b0Mh2W_infoValue{color:#000000d9;font-size:13px;font-weight:500}.b0Mh2W_ticketList{flex-direction:column;gap:8px;display:flex}.b0Mh2W_ticketItem{background-color:#fafafa;border:1px solid #f0f0f0;border-radius:6px;justify-content:space-between;align-items:center;padding:8px 12px;display:flex}.b0Mh2W_ticketInfo{flex-direction:column;gap:2px;display:flex}.b0Mh2W_ticketName{font-size:13px;font-weight:500}.b0Mh2W_ticketDetail{color:#00000073;font-size:11px}.b0Mh2W_ticketPrice{color:#e8673c;font-size:13px;font-weight:600}.b0Mh2W_roomItem{background-color:#fafafa;border:1px solid #f0f0f0;border-radius:6px;justify-content:space-between;align-items:center;padding:8px 12px;display:flex}.b0Mh2W_roomInfo{flex-direction:column;gap:2px;display:flex}.b0Mh2W_roomName{font-size:13px;font-weight:500}.b0Mh2W_roomDetail{color:#00000073;font-size:11px}.b0Mh2W_roomPrice{color:#e8673c;font-size:13px;font-weight:600}.b0Mh2W_extraItem{background-color:#fafafa;border:1px solid #f0f0f0;border-radius:6px;justify-content:space-between;align-items:center;padding:6px 12px;display:flex}.b0Mh2W_extraName{font-size:13px;font-weight:500}.b0Mh2W_extraPrice{color:#e8673c;font-size:13px;font-weight:600}.b0Mh2W_guestList{flex-direction:column;gap:6px;display:flex}.b0Mh2W_guestItem{background-color:#fafafa;border:1px solid #f0f0f0;border-radius:6px;flex-direction:column;gap:2px;padding:6px 12px;display:flex}.b0Mh2W_guestName{font-size:13px;font-weight:500}.b0Mh2W_guestDetail{color:#00000073;font-size:11px}.b0Mh2W_totalSection{background-color:#fff7f4;border:1px solid #ffd6c7;border-radius:8px;margin-top:16px;padding:16px}.b0Mh2W_totalRow{justify-content:space-between;align-items:center;padding:4px 0;display:flex}.b0Mh2W_totalLabel{color:#00000073;font-size:12px}.b0Mh2W_totalValue{font-size:13px;font-weight:500}.b0Mh2W_grandTotalRow{border-top:1px solid #ffd6c7;justify-content:space-between;align-items:center;margin-top:8px;padding-top:8px;display:flex}.b0Mh2W_grandTotalLabel{color:#000000d9;font-size:16px;font-weight:700}.b0Mh2W_grandTotalValue{color:#e8673c;font-size:18px;font-weight:700}.b0Mh2W_printButton{text-align:center;margin-top:24px}.b0Mh2W_footer{border-top:2px solid #e8673c;align-items:center;gap:10px;margin-top:24px;padding-top:16px;display:flex}.b0Mh2W_footerLogo{object-fit:contain;height:28px}.b0Mh2W_footerText{flex-direction:column;gap:1px;display:flex}.b0Mh2W_footerBrand{color:#e8673c;margin:0;font-size:13px;font-weight:700}.b0Mh2W_footerSlogan{color:#00000073;margin:0;font-size:10px}@media print{.b0Mh2W_printButton{display:none!important}.b0Mh2W_voucherContent{background:#fff;padding:20px}.b0Mh2W_section,.b0Mh2W_totalSection{break-inside:avoid}#root,.ant-modal-mask{display:none!important}.ant-modal-wrap{position:static!important;overflow:visible!important}.ant-modal{width:100%!important;max-width:100%!important;margin:0!important;padding:0!important;position:static!important;top:0!important}.ant-modal-content{box-shadow:none!important;border:none!important;padding:0!important}.ant-modal-header,.ant-modal-close{display:none!important}.ant-modal-body{padding:0!important}}.b0Mh2W_childrenList{border-left:2px solid #e8673c;margin-left:16px;padding-left:8px}.b0Mh2W_childItem{justify-content:space-between;align-items:center;padding:4px 0;font-size:12px;display:flex}.b0Mh2W_childName{color:#555}.b0Mh2W_childPrice{color:#e8673c;font-weight:500}.v5Jwgq_normal{color:#52c41a;font-variant-numeric:tabular-nums;font-weight:600}.v5Jwgq_urgent{color:#faad14;font-variant-numeric:tabular-nums;font-weight:600}.v5Jwgq_expired{color:#ff4d4f;font-weight:600}.e25rTG_container{gap:var(--spacings--sXS);flex-direction:column;display:flex}.e25rTG_header{margin-bottom:var(--spacings--sXS);justify-content:flex-end;display:flex}.e25rTG_emptyState{padding:var(--spacings--lXS);color:var(--colors--neutralBase);text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex}.s2s4Aa_footer{z-index:10;background-color:#fff;border-top:1px solid #f0f0f0;justify-content:space-between;align-items:center;margin:24px -24px -24px;padding:16px 24px;display:flex;position:sticky;bottom:0}.s2s4Aa_footerActions{align-items:center;gap:12px;display:flex}.s2s4Aa_tabsContainer{min-height:400px}.s2s4Aa_disabledTabContent{padding:var(--spacings--lXS);color:var(--colors--neutralBase);text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex}.Ktct3G_datePicker{width:100%}.G1Ms2q_pageContainer{padding:24px}.G1Ms2q_pageTitle{color:#262626;margin-bottom:24px;font-size:24px;font-weight:600}.G1Ms2q_filterContainer{margin-bottom:24px}.G1Ms2q_filterContainer .ant-form-item{margin-bottom:0}.G1Ms2q_statCard{border-radius:8px;margin-bottom:16px;box-shadow:0 1px 4px #0000000f}.G1Ms2q_chartCard{border-radius:8px;min-height:420px;margin-bottom:16px;box-shadow:0 1px 4px #0000000f}.G1Ms2q_chartWrapper{width:100%;height:320px}.G1Ms2q_tableCard{border-radius:8px;margin-bottom:16px;box-shadow:0 1px 4px #0000000f}._8kuDSG_timePicker{width:100%}.rMUR2W_calendarColor{color:#bfbfbf}._4a5nXa_upload{display:flex}._4a5nXa_upload .ant-upload-list{gap:var(--spacings--sQuarkL);flex-wrap:wrap;display:flex}._4a5nXa_uploadButton{cursor:pointer;padding:var(--spacings--sQuark);flex-direction:column;justify-content:center;align-items:center;width:125px;height:125px;display:flex}._8Cc4rq_container{border:1px solid var(--colors--feedbackInfoBase);border-radius:var(--spacings--sQuark);padding:var(--spacings--sQuark);background-color:var(--colors--neutralLightest);justify-content:center;align-items:center;width:125px;height:125px;display:flex;position:relative}._8Cc4rq_actionsContainer{opacity:0;background-color:var(--colors--neutralBase);width:calc(100% - var(--spacings--sQuark)*2);height:calc(100% - var(--spacings--sQuark)*2);border-radius:var(--spacings--sQuark);flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute}._8Cc4rq_actionsContainer:hover{opacity:.85}._8Cc4rq_actionButton{all:unset;cursor:pointer;padding-top:var(--spacings--sQuarkL);padding-inline:var(--spacings--sQuarkL);border-radius:var(--borderRadius--sXXS)}._8Cc4rq_actionButton:hover{background-color:var(--colors--neutralDarkest)}._8Cc4rq_img{object-fit:cover;border-radius:var(--spacings--sQuark);border:1px solid var(--colors--neutralBase);background-color:var(--colors--neutralLightest);width:100%;height:100%}._8Cc4rq_iconContainer{justify-content:center;align-items:center;gap:var(--spacings--sQuarkL);flex-direction:column;display:flex}._8Cc4rq_icon{width:45%;height:45%}._8Cc4rq_fileName{text-align:center;text-overflow:ellipsis;color:var(--colors--neutralLightest);letter-spacing:.2px;white-space:nowrap;width:100px;max-height:60px;font-weight:500;overflow:hidden}._8Cc4rq_iconLabel{text-align:center;text-overflow:ellipsis;white-space:nowrap;width:100px;overflow:hidden}.ZX6hga_uploadSection{flex-direction:column;gap:8px;display:flex}.ZX6hga_uploadLabel{color:#000000d9;font-size:14px;font-weight:500}.ZX6hga_uploadLabel:before{content:"* ";color:#ff4d4f}.ZX6hga_bannerPreviewContainer{background-color:#fafafa;border:1px solid #f0f0f0;border-radius:8px;width:100%;margin-top:12px;padding:8px}.ZX6hga_bannerPreviewImage{object-fit:cover;border-radius:6px;width:100%;height:220px;display:block}.ZX6hga_uploadHint{color:var(--colors--neutralBase,#595959);align-items:center;gap:4px;margin:8px 0 0;font-size:13px;display:flex}.ZX6hga_uploadHintStrong{color:#d32f2f;font-weight:600}.Pz1V6G_uploadSection{margin-bottom:16px}.Pz1V6G_requiredMark{color:#ff4d4f;margin-right:4px}.Pz1V6G_uploadHeader{align-items:center;gap:8px;margin-bottom:4px;display:flex}.Pz1V6G_uploadHint{margin-bottom:12px;font-size:13px;display:block}.Pz1V6G_currentImageSection{background-color:#fafafa;border:1px solid #f0f0f0;border-radius:8px;align-items:center;gap:16px;padding:12px;display:flex}.Pz1V6G_currentImagePreview{object-fit:cover;border:1px solid #d9d9d9;border-radius:6px;width:120px;height:80px}.Pz1V6G_uploadArea{flex-direction:column;gap:12px;display:flex}.Pz1V6G_mapWrapper{z-index:0;border-radius:8px;position:relative;overflow-x:auto}.Pz1V6G_mapContainer{cursor:crosshair;background-color:#fafafa;border:2px dashed #d9d9d9;border-radius:8px;width:100%;min-width:900px;min-height:500px;position:relative;overflow:hidden;container-type:inline-size}.Pz1V6G_mapBackgroundImage{pointer-events:auto;-webkit-user-select:none;user-select:none;width:100%;height:auto;display:block}.Pz1V6G_mapPlaceholder{pointer-events:none;color:#bfbfbf;flex-direction:column;justify-content:center;align-items:center;gap:8px;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.Pz1V6G_mapPlaceholderHint{text-align:center;max-width:300px;font-size:12px}.Pz1V6G_table{color:#fff;cursor:grab;-webkit-user-select:none;user-select:none;text-align:center;z-index:5;background-color:#1677ffe6;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:max(40px,min(4.5cqi,60px));height:max(40px,min(4.5cqi,60px));font-size:max(9px,min(.9cqi,12px));font-weight:600;line-height:1.2;transition:box-shadow .2s;display:flex;position:absolute}.Pz1V6G_table:hover{box-shadow:0 0 0 3px #1677ff4d}.Pz1V6G_tableDragging{cursor:grabbing;z-index:10;box-shadow:0 4px 12px #0000004d}.Pz1V6G_tableSelected{box-shadow:0 0 0 3px #ff4d4f}.Pz1V6G_toolbar{align-items:center;gap:8px;margin-bottom:12px;display:flex}.Pz1V6G_mapHint{color:#8c8c8c;margin-left:auto;font-size:13px}.Pz1V6G_sectorsSection{margin-bottom:16px}.Pz1V6G_sectorsHeader{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.Pz1V6G_sectorsList{flex-wrap:wrap;gap:12px;display:flex}.Pz1V6G_sectorItem{background-color:#fafafa;border:1px solid #f0f0f0;border-radius:8px;align-items:center;gap:8px;padding:8px 12px;display:flex}.Pz1V6G_sectorColor{border:1px solid #0000001a;border-radius:4px;width:24px;height:24px}.Pz1V6G_sectorName{min-width:80px;font-weight:500}.Pz1V6G_sectorActions{gap:4px;margin-left:8px;display:flex}.Pz1V6G_editModalFooter{justify-content:space-between;align-items:center;width:100%;display:flex}.Pz1V6G_editModalFooterRight{gap:8px;display:flex}.F5477a_priceCard{text-align:center;background-color:#f0f5ff;border:1px solid #adc6ff;border-radius:8px;margin-bottom:16px;padding:16px}.F5477a_priceFormula{color:#595959;margin-bottom:8px;font-size:14px}.F5477a_priceTotal{color:#1677ff;font-size:28px;font-weight:700}.F5477a_priceTotalLabel{color:#8c8c8c;margin-bottom:4px;font-size:13px}.F5477a_childPoliciesSection{margin-top:8px;margin-bottom:16px}.F5477a_addChildPolicyButton{margin-bottom:16px}.F5477a_childPolicyCard{border:1px solid #d9d9d9;border-radius:8px;margin-bottom:12px}.F5477a_childPoliciesBadge{color:#1677ff;font-weight:500}.dFGcbG_footer{z-index:10;background-color:#fff;border-top:1px solid #f0f0f0;flex-wrap:wrap;justify-content:space-between;align-items:center;margin:24px -24px -24px;padding:16px 24px;display:flex;position:sticky;bottom:0}.dFGcbG_footerActions{align-items:center;gap:12px;display:flex}.dFGcbG_publishWarning{text-align:right;width:100%;margin-top:8px;font-size:13px}.dFGcbG_tabsContainer{min-height:400px}.VED4KW_statusTag{font-weight:600}.VED4KW_createButton,.VED4KW_createButton:hover,.VED4KW_createButton:focus,.VED4KW_createButton:active{color:#fff;background-color:#e8673c;border-color:#e8673c}.I2K9EG_content{padding:8px 0}.I2K9EG_paymentInfo{background:#fafafa;border-radius:8px;margin-bottom:20px;padding:12px 16px}.I2K9EG_paymentId{color:#000000a6;margin:0 0 4px;font-size:14px}.I2K9EG_agencyName{color:#000000d9;margin:0;font-size:16px;font-weight:600}.ut78SG_content{padding:8px 0}.ut78SG_agencyInfo{background:#fafafa;border-radius:8px;margin-bottom:20px;padding:12px 16px}.ut78SG_agencyName{color:#000000d9;margin:0 0 4px;font-size:16px;font-weight:600}.ut78SG_agencyBalance{color:#000000a6;margin:0;font-size:14px}.ut78SG_fieldGroup{margin-bottom:16px}.ut78SG_fieldLabel{color:#000000a6;margin-bottom:6px;font-size:13px;font-weight:500;display:block}._24kuKa_pageContainer{padding:24px}._24kuKa_pageTitle{color:#000000d9;margin:0 0 24px;font-size:24px;font-weight:700}._24kuKa_summaryCard{margin-bottom:24px}._24kuKa_tabsContainer{margin-top:8px}._24kuKa_tabsContainer .ant-tabs-tabpane div[style*=background-color]{background-color:#0000!important}._24kuKa_balancePending{color:#faad14;font-weight:600}._24kuKa_balancePaid{color:#52c41a;font-weight:600}.v3Cd5G_pageContainer{padding:24px}.v3Cd5G_pageTitle{color:#262626;margin-bottom:24px;font-size:24px;font-weight:600}.v3Cd5G_filterContainer{margin-bottom:24px}.v3Cd5G_filterContainer .ant-form-item{margin-bottom:0}.v3Cd5G_statCard{border-radius:8px;margin-bottom:16px;box-shadow:0 1px 4px #0000000f}.vKlARq_actionsContainer{justify-content:flex-end;gap:var(--spacings--sQuarkL);margin-top:var(--spacings--sS);display:flex}.vKlARq_uploadAvatarContainer,.vKlARq_validationErrorsContainer{margin-bottom:var(--spacings--sXXS)}.vKlARq_sectionCard{background:var(--colors--neutral--0);border:1px solid var(--colors--neutral--2);border-radius:var(--radius--sXS);padding:var(--spacings--sXS);margin-bottom:var(--spacings--sS)}.vKlARq_sectionHeader{gap:var(--spacings--sNano);margin-bottom:var(--spacings--sXS);flex-direction:column;display:flex}.vKlARq_sectionTitle{color:var(--colors--neutral--8);margin:0;font-size:16px;font-weight:600}.vKlARq_sectionDescription{color:var(--colors--neutral--6);font-size:12px}.vKlARq_sectionBody{display:block}.sRMMdG_pageContainer{background:#fff;padding:24px;overflow-x:hidden}.sRMMdG_summaryRow{margin-bottom:24px}.sRMMdG_summaryCard{border:1px solid #d9d9d9;border-radius:8px;overflow:hidden}.sRMMdG_summaryLabel{color:#8c8c8c;white-space:nowrap;text-overflow:ellipsis;font-size:14px;overflow:hidden}.sRMMdG_summaryValue{white-space:nowrap;text-overflow:ellipsis;font-size:22px;font-weight:600;overflow:hidden}.sRMMdG_bruteTotalValue{color:#1890ff}.sRMMdG_feeTotalValue{color:#ff4d4f}.sRMMdG_netTotalValue{color:#52c41a}.sRMMdG_transactionCountValue{color:#1677ff}.sRMMdG_manualVoucherTotalValue{color:#9254de}.sRMMdG_manualVoucherTag{color:#9254de;background:#f9f0ff;border:1px solid #d3adf7;border-radius:4px;padding:1px 6px;font-size:11px;font-weight:500;display:inline-block}.sRMMdG_cardBrandBadge{align-items:center;gap:6px;font-size:13px;font-weight:500;display:inline-flex}.sRMMdG_brandVisa{color:#1a1f71}.sRMMdG_brandMastercard{color:#eb001b}.sRMMdG_brandElo{color:#00a4e0}.sRMMdG_brandAmex{color:#006fcf}.sRMMdG_brandDiners{color:#0079be}.sRMMdG_brandDiscover{color:#ff6000}.sRMMdG_brandHipercard{color:#822124}.sRMMdG_brandHiper{color:#6c2c91}.sRMMdG_brandJcb{color:#0e4c96}.sRMMdG_brandAura{color:#ee7d00}.sRMMdG_filtersRow{margin-bottom:24px}.sRMMdG_syncButtonContainer{align-items:flex-end;height:100%;display:flex}.sRMMdG_collapseContainer{margin-bottom:24px}.sRMMdG_collapseHeader{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;width:100%;display:flex}.sRMMdG_collapseHeaderDate{white-space:nowrap;align-items:center;font-size:14px;font-weight:600;display:flex}.sRMMdG_transactionCountBadge{color:#fff;background-color:#8c8c8c;border-radius:50%;justify-content:center;align-items:center;min-width:20px;height:20px;margin-left:8px;padding:0 4px;font-size:11px;font-weight:600;display:inline-flex}.sRMMdG_weekendAlert{color:#fa8c16;cursor:help;vertical-align:middle;align-items:center;margin-left:6px;display:inline-flex}.sRMMdG_collapseHeaderValues{flex-wrap:wrap;gap:24px;font-size:13px;display:flex}.sRMMdG_collapseHeaderBruto{color:#1890ff;white-space:nowrap}.sRMMdG_collapseHeaderTaxas{color:#ff4d4f;white-space:nowrap}.sRMMdG_collapseHeaderLiquido{color:#52c41a;white-space:nowrap}.sRMMdG_tableScrollContainer{overflow-x:auto}.sRMMdG_shareSection{margin-top:24px}.sRMMdG_shareTitle{margin-bottom:16px;font-size:18px;font-weight:600}.sRMMdG_statusPending,.sRMMdG_statusPaid{color:#52c41a;background:#f6ffed;border:1px solid #b7eb8f;border-radius:4px;padding:2px 8px;font-size:12px}.sRMMdG_statusCanceled{color:#ff4d4f;background:#fff2f0;border:1px solid #ffccc7;border-radius:4px;padding:2px 8px;font-size:12px}.sRMMdG_statusRefunded{color:#722ed1;background:#f9f0ff;border:1px solid #d3adf7;border-radius:4px;padding:2px 8px;font-size:12px}.sRMMdG_statusBlocked{color:#8c8c8c;background:#fafafa;border:1px solid #d9d9d9;border-radius:4px;padding:2px 8px;font-size:12px}.sRMMdG_totalRow{background:#fafafa;font-weight:700}@media (max-width:1200px){.sRMMdG_summaryValue{font-size:18px}}@media (max-width:768px){.sRMMdG_pageContainer{padding:12px}.sRMMdG_summaryValue{font-size:16px}.sRMMdG_summaryLabel{font-size:12px}.sRMMdG_collapseHeaderValues{gap:12px;font-size:12px}.sRMMdG_collapseHeaderDate{font-size:12px}.sRMMdG_shareTitle{font-size:16px}}@media (max-width:480px){.sRMMdG_pageContainer{padding:8px}.sRMMdG_summaryValue{font-size:14px}.sRMMdG_summaryLabel{font-size:11px}.sRMMdG_collapseHeaderValues{gap:8px;font-size:11px}}.YZL1Pa_cancelContent{flex-direction:column;gap:16px;display:flex}.YZL1Pa_cancelTitle{margin:0;font-size:16px;font-weight:600}.YZL1Pa_cancelDescription{color:#595959;margin:0;font-size:14px}.YZL1Pa_feeRow{align-items:center;gap:12px;display:flex}.YZL1Pa_feeInputContainer{margin-top:8px}.YZL1Pa_feeLabel{margin-bottom:4px;font-size:14px;font-weight:500;display:block}.YZL1Pa_feeErrorMessage{color:#ff4d4f;margin-top:4px;font-size:12px;display:block}.bNgChG_modalBody{flex-direction:column;min-height:400px;max-height:calc(100vh - 250px);padding:8px 0;display:flex;overflow-x:hidden;overflow-y:auto}.bNgChG_stepsContainer{margin-bottom:24px}.bNgChG_stepContent{flex:1;padding:16px 0}.bNgChG_searchField{margin-bottom:16px}.bNgChG_selectedInfo{background:#fafafa;border-radius:8px;margin-top:8px;padding:12px 16px}.bNgChG_selectedLabel{color:#00000073;text-transform:uppercase;letter-spacing:.5px;margin-bottom:2px;font-size:11px}.bNgChG_selectedValue{color:#000000d9;font-size:14px;font-weight:500}.bNgChG_sectionTitle{color:#1890ff;border-bottom:1px solid #f0f0f0;align-items:center;gap:6px;margin-bottom:12px;padding-bottom:4px;font-size:14px;font-weight:600;display:flex}.bNgChG_itemRow{background:#fafafa;border-radius:6px;justify-content:space-between;align-items:center;margin-bottom:8px;padding:8px 12px;display:flex}.bNgChG_itemInfo{flex-direction:column;flex:1;display:flex}.bNgChG_itemName{color:#000000d9;font-size:13px;font-weight:500}.bNgChG_itemDetail{color:#00000073;font-size:11px}.bNgChG_itemActions{align-items:center;gap:8px;display:flex}.bNgChG_itemPrice{color:#000000d9;text-align:right;min-width:80px;font-size:13px;font-weight:600}.bNgChG_quantityInput{width:70px}.bNgChG_quantityInputWarning .ant-input-number{border-color:#faad14}.bNgChG_quantityInputWarning .ant-input-number-focused{border-color:#faad14;box-shadow:0 0 0 2px #faad141a}.bNgChG_quantityInputWarning .ant-input-number-out-of-range .ant-input-number-input{color:#faad14}.bNgChG_emptyMessage{text-align:center;color:#00000073;padding:24px;font-size:13px}.bNgChG_summarySection{background:#fafafa;border-radius:8px;margin-top:16px;padding:16px}.bNgChG_summaryRow{justify-content:space-between;margin-bottom:4px;display:flex}.bNgChG_summaryLabel{color:#000000a6;font-size:13px}.bNgChG_summaryValue{color:#000000d9;font-size:13px}.bNgChG_summaryChildRow{color:#0000008c;justify-content:space-between;margin-bottom:4px;padding-left:16px;font-size:12px;display:flex}.bNgChG_totalRow{border-top:1px solid #e8e8e8;justify-content:space-between;margin-top:8px;padding-top:8px;display:flex}.bNgChG_totalLabel{color:#000000d9;font-size:16px;font-weight:700}.bNgChG_totalValue{color:#1890ff;font-size:16px;font-weight:700}.bNgChG_paymentField{margin-bottom:16px}.bNgChG_footerButtons{justify-content:space-between;gap:8px;display:flex}.bNgChG_companionsSection{background-color:#fafafa;border:1px solid #e8e8e8;border-radius:8px;margin-top:16px;padding:12px}.bNgChG_companionsList{flex-direction:column;gap:6px;margin-top:10px;display:flex}.bNgChG_companionItem{background-color:#fff;border:1px solid #f0f0f0;border-radius:6px;justify-content:space-between;align-items:center;padding:8px 12px;display:flex}.bNgChG_companionInfo{flex-wrap:wrap;align-items:center;display:flex}.bNgChG_companionRelationship{margin-left:2px;font-size:12px}.bNgChG_additionalGuestsSection{background-color:#fafafa;border:1px solid #e8e8e8;border-radius:8px;margin-top:16px;padding:12px}.bNgChG_additionalGuestsList{flex-direction:column;gap:6px;margin-top:10px;display:flex}.bNgChG_additionalGuestItem{background-color:#fff;border:1px solid #f0f0f0;border-radius:6px;justify-content:space-between;align-items:center;padding:8px 12px;display:flex}.bNgChG_childrenSection{border-left:3px solid var(--primaryBase,#e8673c);background-color:var(--neutralLightest,#fafafa);border-radius:0 6px 6px 0;flex-direction:column;gap:8px;margin-bottom:8px;margin-left:16px;padding:8px 12px;display:flex}.bNgChG_childRow{background:#fff;border:1px solid #f0f0f0;border-radius:6px;align-items:center;gap:8px;padding:8px;display:flex}.bNgChG_childRowContent{flex:1}.bNgChG_childValue{color:#000000d9;padding:4px 0;font-size:13px;font-weight:600}._0UZ7la_detailContent{padding:8px 0}._0UZ7la_detailHeader{text-align:center;border-bottom:2px solid #1890ff;margin-bottom:24px;padding-bottom:16px}._0UZ7la_detailTitle{color:#1890ff;margin:0 0 4px;font-size:22px;font-weight:700}._0UZ7la_detailId{color:#00000073;margin:0 0 8px;font-size:12px}._0UZ7la_statusTag{font-size:12px}._0UZ7la_section{margin-bottom:20px}._0UZ7la_sectionTitle{color:#1890ff;border-bottom:1px solid #f0f0f0;align-items:center;gap:6px;margin-bottom:8px;padding-bottom:4px;font-size:14px;font-weight:600;display:flex}._0UZ7la_infoGrid{grid-template-columns:1fr 1fr;gap:8px 16px;display:grid}._0UZ7la_infoItem{flex-direction:column;display:flex}._0UZ7la_infoLabel{color:#00000073;text-transform:uppercase;letter-spacing:.5px;font-size:11px}._0UZ7la_infoValue{color:#000000d9;font-size:14px;font-weight:500}._0UZ7la_itemList{flex-direction:column;gap:8px;display:flex}._0UZ7la_listItem{background:#fafafa;border-radius:6px;justify-content:space-between;align-items:center;padding:8px 12px;display:flex}._0UZ7la_itemInfo{flex-direction:column;display:flex}._0UZ7la_itemName{color:#000000d9;font-size:13px;font-weight:500}._0UZ7la_itemDetail{color:#00000073;font-size:11px}._0UZ7la_itemPrice{color:#000000d9;font-size:13px;font-weight:600}._0UZ7la_guestList{flex-direction:column;gap:6px;display:flex}._0UZ7la_guestItem{background:#fafafa;border-radius:6px;flex-direction:column;padding:6px 12px;display:flex}._0UZ7la_guestName{color:#000000d9;font-size:13px;font-weight:500}._0UZ7la_guestDetail{color:#00000073;font-size:11px}._0UZ7la_totalSection{background:#fafafa;border-radius:8px;margin-top:16px;padding:12px 16px}._0UZ7la_totalRow{justify-content:space-between;margin-bottom:4px;display:flex}._0UZ7la_totalLabel{color:#000000a6;font-size:13px}._0UZ7la_totalValue{color:#000000d9;font-size:13px}._0UZ7la_grandTotalRow{border-top:1px solid #e8e8e8;justify-content:space-between;margin-top:8px;padding-top:8px;display:flex}._0UZ7la_grandTotalLabel{color:#000000d9;font-size:15px;font-weight:700}._0UZ7la_grandTotalValue{color:#1890ff;font-size:15px;font-weight:700}.-oCZ0q_voucherButton{color:#e8673c!important}.-oCZ0q_cancellationFee{color:#cf1322;margin-top:4px;font-size:12px}._7ZnJ9W_container{padding:var(--spacings--sSmall)0}._7ZnJ9W_loadingContainer{justify-content:center;align-items:center;min-height:300px;display:flex}._7ZnJ9W_header{margin-bottom:var(--spacings--sSmall);justify-content:space-between;align-items:center;display:flex}._7ZnJ9W_headerInfo{align-items:center;gap:var(--spacings--sSmall);display:flex}._7ZnJ9W_headerTitle{color:var(--colors--neutralDarkest);margin:0;font-size:20px;font-weight:600}._7ZnJ9W_headerSubtitle{color:var(--colors--neutralBase);margin:0;font-size:14px}._7ZnJ9W_selectedCount{color:var(--colors--feedbackWarningDark);background:var(--colors--feedbackWarningLightest);padding:var(--spacings--sQuarkL)var(--spacings--sSmall);border-radius:var(--borderRadius--medium);border:1px solid var(--colors--feedbackWarningBase);font-size:16px;font-weight:600}._7ZnJ9W_featureCard{cursor:pointer;margin-bottom:var(--spacings--sSmall);background:#fff;border-radius:20px;align-items:center;padding:5px 30px 5px 0;transition:all .3s;display:flex;position:relative;overflow:hidden;border:2px solid #e9e4e2!important}._7ZnJ9W_featureCard:before{content:"";background:linear-gradient(135deg,var(--colors--feedbackWarningLightest)0%,transparent 100%);opacity:0;transition:opacity .3s;position:absolute;top:0;bottom:0;left:0;right:0}._7ZnJ9W_featureCard:hover{border-color:var(--colors--feedbackWarningBase);background:#fff;transform:matrix(1.02,0,0,1.02,0,-4);box-shadow:0 8px 20px #ff980033}._7ZnJ9W_featureCard:hover:before{opacity:.3}._7ZnJ9W_featureCardSelected{border-color:var(--colors--feedbackWarningBase);background:var(--colors--feedbackWarningLightest)}._7ZnJ9W_featureCardSelected:before{opacity:.5}._7ZnJ9W_featureCardSelected:hover{background:var(--colors--feedbackWarningLightest);transform:matrix(1.02,0,0,1.02,0,-4);box-shadow:0 8px 20px #ff98004d}._7ZnJ9W_featureIcon{color:var(--colors--feedbackWarningDark);z-index:1;flex-shrink:0;justify-content:center;align-items:center;width:56px;height:56px;transition:all .3s;display:flex;position:relative}._7ZnJ9W_featureCardSelected:hover ._7ZnJ9W_featureIcon{transform:rotate(-5deg)scale(1.15)}._7ZnJ9W_featureName{color:var(--colors--neutralDarkest);z-index:1;flex:1;font-size:16px;font-weight:500;transition:color .3s;position:relative}._7ZnJ9W_featureCard:hover ._7ZnJ9W_featureName{color:var(--colors--feedbackWarningDark);font-weight:600}._7ZnJ9W_featureCheckbox{flex-shrink:0}._7ZnJ9W_emptyState{padding:var(--spacings--lXS);color:var(--colors--neutralBase);text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex}._7ZnJ9W_emptySubtext{margin-top:var(--spacings--sQuarkL);font-size:14px}._7ZnJ9W_footer{margin-top:var(--spacings--sMedium);border-top:1px solid var(--colors--neutralLight);justify-content:flex-end;padding-top:30px;display:flex}._7ZnJ9W_bodyInfo{color:var(--colors--neutralDarkest);font-size:16px;margin-left:10px!important}.RriCTG_container{padding:var(--spacings--sSmall)0}.RriCTG_loadingContainer{justify-content:center;align-items:center;min-height:300px;display:flex}.RriCTG_header{margin-bottom:var(--spacings--sSmall);justify-content:space-between;align-items:center;display:flex}.RriCTG_headerInfo{align-items:center;gap:var(--spacings--sSmall);display:flex}.RriCTG_headerTitle{color:var(--colors--neutralDarkest);margin:0;font-size:20px;font-weight:600}.RriCTG_headerSubtitle{color:var(--colors--neutralBase);margin:0;font-size:14px}.RriCTG_imageCount{color:var(--colors--primaryBase);background:var(--colors--primaryLightest);padding:var(--spacings--sQuarkL)var(--spacings--sSmall);border-radius:var(--borderRadius--medium);font-size:16px;font-weight:600}.RriCTG_imageCard{margin-bottom:var(--spacings--sSmall);border-radius:var(--borderRadius--medium);border:1px solid var(--colors--neutralLight);background:#fff;transition:all .2s;overflow:hidden}.RriCTG_imageCard:hover{box-shadow:0 4px 12px #0000001a}.RriCTG_imageWrapper{width:100%;height:180px;position:relative;overflow:hidden}.RriCTG_imagePreview{object-fit:cover;width:100%;height:100%;transition:transform .3s}.RriCTG_imageCard:hover .RriCTG_imagePreview{transform:scale(1.05)}.RriCTG_imageOverlay{opacity:0;background:#00000080;justify-content:center;align-items:center;transition:opacity .2s;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.RriCTG_imageCard:hover .RriCTG_imageOverlay{opacity:1}.RriCTG_imageInfo{padding:var(--spacings--sSmall);background:var(--colors--neutralLightest);justify-content:space-between;align-items:center;display:flex}.RriCTG_imageOrder{align-items:center;gap:var(--spacings--sQuarkL);color:var(--colors--neutralBase);font-size:14px;display:flex}.RriCTG_emptyState{padding:var(--spacings--lXS);color:var(--colors--neutralBase);text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex}.RriCTG_emptyTitle{margin:var(--spacings--sSmall)0 0;font-size:16px;font-weight:500}.RriCTG_emptySubtext{margin:var(--spacings--sQuarkL)0 0;font-size:14px}.RriCTG_uploadSection{padding:var(--spacings--sSmall)0}.RriCTG_uploadHint{margin:var(--spacings--sQuarkL)0 0;color:var(--colors--neutralBase);align-items:center;gap:4px;font-size:13px;display:flex}.RriCTG_uploadHintStrong{color:#d32f2f;font-weight:600}.RriCTG_footer{margin-top:var(--spacings--sMedium);padding-top:var(--spacings--sMedium);border-top:1px solid var(--colors--neutralLight);justify-content:flex-end;display:flex}.RriCTG_imageError{background:var(--colors--neutralLightest);justify-content:center;align-items:center;display:flex}.RriCTG_imageError:before{content:"Erro ao carregar imagem";color:var(--colors--neutralBase);text-align:center;font-size:14px}.RriCTG_bodyInfo{color:var(--colors--neutralDarkest);font-size:16px;margin-left:10px!important}.RriCTG_previewSection{margin-top:var(--spacings--sSmall)}.RriCTG_previewHeader{margin-bottom:var(--spacings--sSmall);background:#fdf0eb;border:1px solid #f4d4c6;border-radius:8px;align-items:center;gap:8px;padding:10px 16px;display:flex}.RriCTG_previewHeader svg{color:#e8673c}.RriCTG_previewHeaderText{color:#6b5a52;font-size:14px;font-weight:500}.RriCTG_previewHotelSection{grid-template-columns:1fr 1fr;gap:16px;display:grid}@media (max-width:768px){.RriCTG_previewHotelSection{grid-template-columns:1fr}}.RriCTG_previewHotelInfoCard{border-radius:12px;flex-direction:column;gap:20px;padding:24px;display:flex}.RriCTG_previewHotelHeader{border-bottom:2px solid #f0e0d8;flex-direction:column;gap:8px;margin-bottom:16px;padding-bottom:16px;display:flex}.RriCTG_previewHotelName{color:#2c2421;font-size:22px;font-weight:700;line-height:1.3}.RriCTG_previewHotelStars{color:#efba2a;gap:4px;display:flex}.RriCTG_previewHotelAddressSection,.RriCTG_previewHotelDescriptionSection,.RriCTG_previewFeaturesContainer{flex-direction:column;gap:10px;display:flex}.RriCTG_previewSectionLabel{color:#e8673c;text-transform:uppercase;letter-spacing:.5px;align-items:center;gap:6px;font-size:14px;font-weight:600;display:flex}.RriCTG_previewHotelAddress{color:#6b5a52;padding-left:22px;font-size:14px;line-height:1.7}.RriCTG_previewHotelDescription{color:#4a3f3a;text-align:justify;padding-left:22px;font-size:14px;line-height:1.7}.RriCTG_previewFeaturesList{flex-wrap:wrap;gap:8px;padding-left:22px;display:flex}.RriCTG_previewFeatureTag{color:#e8673c;background-color:#fdf0eb;border:1px solid #f4d4c6;border-radius:20px;align-items:center;gap:4px;padding:6px 14px;font-size:13px;font-weight:500;transition:all .2s;display:inline-flex}.RriCTG_previewFeatureTag:hover{background-color:#fce4d6;transform:translateY(-1px);box-shadow:0 2px 4px #e8673c1a}.RriCTG_previewCarouselWrapper{border-radius:8px;height:400px;overflow:hidden}.RriCTG_previewCarousel{width:100%;height:400px}.RriCTG_previewCarousel .slick-list,.RriCTG_previewCarousel .slick-track,.RriCTG_previewCarousel .slick-slide,.RriCTG_previewCarousel .slick-slide>div{height:100%}.RriCTG_previewCarousel .ant-image{width:100%;height:400px;display:block}.RriCTG_previewCarousel .slick-prev,.RriCTG_previewCarousel .slick-next{color:#000;z-index:1;font-size:20px}.RriCTG_previewCarousel .slick-prev:hover,.RriCTG_previewCarousel .slick-next:hover{color:#333}.RriCTG_previewImage{object-fit:cover!important;width:100%!important;height:400px!important}.Svm5aW_container{padding:var(--spacings--sSmall)}.Svm5aW_dateRangeSection{margin-bottom:var(--spacings--sMedium)}.Svm5aW_dateRangeLabel{color:var(--colors--neutralDarkest);margin-bottom:var(--spacings--sQuarkL);font-size:16px;font-weight:600}.Svm5aW_dateRangeRow{align-items:flex-end;gap:var(--spacings--sSmall);display:flex}.Svm5aW_dateRangeInput,.Svm5aW_reasonInput{flex:1}.Svm5aW_addButton{margin-bottom:24px}.Svm5aW_divider{margin:var(--spacings--sMedium)0}.Svm5aW_blockedListSection{margin-top:var(--spacings--sSmall)}.Svm5aW_blockedListTitle{color:var(--colors--neutralDarkest);margin-bottom:var(--spacings--sSmall);font-size:16px;font-weight:600}.Svm5aW_blockedItem{padding:var(--spacings--sSmall)var(--spacings--sMedium);border:1px solid var(--colors--neutralLight);border-radius:var(--borderRadius--medium);margin-bottom:var(--spacings--sQuarkL);background:var(--colors--neutralLightest);justify-content:space-between;align-items:center;display:flex}.Svm5aW_blockedItemInfo{flex-direction:column;gap:2px;display:flex}.Svm5aW_blockedItemDates{color:var(--colors--neutralDarkest);font-size:16px;font-weight:600}.Svm5aW_blockedItemReason{color:var(--colors--neutralBase);font-size:14px}.Svm5aW_emptyList{padding:var(--spacings--sMedium);color:var(--colors--neutralBase);text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex}.Svm5aW_emptyListText{margin:var(--spacings--sQuarkL)0 0;font-size:14px}.Svm5aW_loadingContainer{justify-content:center;align-items:center;min-height:200px;display:flex}._5uIBJG_container{padding:var(--spacings--sSmall)0}._5uIBJG_loadingContainer{justify-content:center;align-items:center;min-height:300px;display:flex}._5uIBJG_header{margin-bottom:var(--spacings--sSmall);justify-content:space-between;align-items:center;display:flex}._5uIBJG_headerInfo{align-items:center;gap:var(--spacings--sSmall);display:flex}._5uIBJG_headerTitle{color:var(--colors--neutralDarkest);margin:0;font-size:20px;font-weight:600}._5uIBJG_headerSubtitle{color:var(--colors--neutralBase);margin:0;font-size:14px}._5uIBJG_headerStats{background:var(--colors--neutralLightest);padding:var(--spacings--sSmall)var(--spacings--sMedium);border-radius:var(--borderRadius--medium);align-items:center;gap:5px;display:flex}._5uIBJG_stat{flex-direction:column;align-items:center;display:flex}._5uIBJG_statValue{color:var(--colors--neutralDarkest);font-size:24px;font-weight:700}._5uIBJG_statValueSuccess{color:var(--colors--feedbackSuccessBase);font-size:24px;font-weight:700}._5uIBJG_statLabel{color:var(--colors--neutralBase);text-transform:uppercase;font-size:12px}._5uIBJG_statDivider{background:var(--colors--neutralLight);width:1px;height:40px}._5uIBJG_actions{margin-bottom:var(--spacings--sMedium)}._5uIBJG_tableContainer{border:1px solid var(--colors--neutralLight);border-radius:var(--borderRadius--medium);overflow:hidden}._5uIBJG_table .ant-table-thead>tr>th{background:var(--colors--neutralLightest);font-weight:600}._5uIBJG_roomNumber{color:var(--colors--primaryBase);font-size:16px;font-weight:700}._5uIBJG_roomType{font-weight:500}._5uIBJG_price{color:var(--colors--feedbackSuccessDark);font-weight:600}._5uIBJG_capacity{align-items:center;gap:var(--spacings--sQuarkL);color:var(--colors--neutralBase);display:flex}._5uIBJG_emptyState{padding:var(--spacings--lXS);color:var(--colors--neutralBase);text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex}._5uIBJG_emptyTitle{margin:var(--spacings--sSmall)0 0;font-size:16px;font-weight:500}._5uIBJG_emptySubtext{margin:var(--spacings--sQuarkL)0 0;font-size:14px}._5uIBJG_bodyInfo{color:var(--colors--neutralDarkest);font-size:16px;margin-left:10px!important}._5uIBJG_statusColumn{align-items:center;gap:8px;display:flex}._5uIBJG_blockedBadge{color:#cf1322;white-space:nowrap;background-color:#fff1f0;border:1px solid #ffa39e;border-radius:12px;align-items:center;gap:4px;padding:2px 8px;font-size:12px;font-weight:600;line-height:1;display:inline-flex}.LTlE3a_footer{z-index:10;background-color:#fff;border-top:1px solid #f0f0f0;justify-content:space-between;align-items:center;margin:24px -24px -24px;padding:16px 24px;display:flex;position:sticky;bottom:0}.LTlE3a_footerActions{align-items:center;gap:12px;display:flex}.LTlE3a_tabsContainer{min-height:400px}.LTlE3a_disabledTabContent{padding:var(--spacings--lXS);color:var(--colors--neutralBase);text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex}.MpbwUa_starsContainer{align-items:center;gap:2px;display:flex}.MpbwUa_starIcon{color:#faad14}.lZDAea_card{border-radius:8px;flex-direction:column;max-width:100%;transition:transform .2s,box-shadow .2s;display:flex;overflow:hidden;box-shadow:0 2px 8px #0000001a}.lZDAea_card:hover{transform:translateY(-4px);box-shadow:0 4px 16px #00000026}.lZDAea_imageContainer{height:180px;position:relative;overflow:hidden}.lZDAea_ageFlag{color:#fff;border-radius:4px;padding:4px 12px;font-size:12px;font-weight:600;position:absolute;top:8px;right:8px;box-shadow:0 2px 4px #0003}.lZDAea_ageFlagRed{background-color:#f5222d}.lZDAea_ageFlagOrange{background-color:#ff7043}.lZDAea_ageFlagYellow{background-color:#ffa726}.lZDAea_ageFlagGreen{background-color:#52c41a}.lZDAea_eventImage{object-fit:cover;width:100%;height:100%}.lZDAea_imagePlaceholder{color:#6b5a52;background-color:#f0e0d8;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.lZDAea_contentContainer{flex-direction:column;flex:1;padding:12px;display:flex}.lZDAea_eventName{color:#2c2421;text-overflow:ellipsis;white-space:nowrap;margin-bottom:6px;font-size:18px;font-weight:600;overflow:hidden}.lZDAea_infoRow{color:#6b5a52;align-items:center;gap:6px;margin-bottom:6px;font-size:14px;display:flex}.lZDAea_infoIcon{flex-shrink:0}.lZDAea_vacancyAvailable,.lZDAea_vacancyUnavailable{letter-spacing:.3px;border-radius:8px;justify-content:center;align-items:center;gap:8px;margin-top:6px;padding:8px 0;font-size:13px;font-weight:600;transition:background-color .2s;display:flex}.lZDAea_vacancyAvailable{color:#389e0d;background-color:#f6ffed}.lZDAea_vacancyUnavailable{color:#8c8c8c;background-color:#fafafa}.lZDAea_vacancyDot{border-radius:50%;flex-shrink:0;width:8px;height:8px}.lZDAea_vacancyAvailable .lZDAea_vacancyDot{background-color:#52c41a;box-shadow:0 0 0 3px #52c41a33}.lZDAea_vacancyUnavailable .lZDAea_vacancyDot{background-color:#bfbfbf;box-shadow:0 0 0 3px #bfbfbf26}.lZDAea_footer{border-top:1px solid #f0e0d8;margin-top:auto;padding-top:12px}.lZDAea_detailsButton{width:100%}.evnaya_container{max-width:100%;padding:16px;overflow-x:hidden}.evnaya_cardsGrid{grid-template-columns:repeat(auto-fill,minmax(min(320px,100%),1fr));gap:16px;display:grid}.evnaya_cardsGrid .ant-card .ant-card-body{padding:0}.evnaya_emptyState{color:#6b5a52;flex-direction:column;justify-content:center;align-items:center;min-height:400px;display:flex}.evnaya_loadingContainer{justify-content:center;align-items:center;min-height:400px;display:flex}.evnaya_paginationContainer{justify-content:center;margin-top:16px;display:flex}.IFNpCG_container{background-color:#f5f5f5;justify-content:center;align-items:center;min-height:100vh;padding:24px;display:flex}.IFNpCG_card{background-color:#fff;border-radius:8px;width:100%;max-width:450px;padding:32px;box-shadow:0 2px 8px #0000001a}.IFNpCG_title{text-align:center;color:#333;margin-bottom:8px;font-size:24px;font-weight:600}.IFNpCG_subtitle{text-align:center;color:#666;margin-bottom:24px;font-size:14px}.IFNpCG_form{flex-direction:column;gap:16px;display:flex}.IFNpCG_submitButton{margin-top:8px}._5Ej6JW_page{background-color:#eef1f6;flex-direction:column;min-height:100vh;display:flex}._5Ej6JW_header{background:linear-gradient(135deg,#13284a 0%,#1e3a5f 100%);justify-content:space-between;align-items:center;padding:16px 40px;display:flex;box-shadow:0 2px 8px #00000026}._5Ej6JW_headerLogo{object-fit:contain;height:48px}._5Ej6JW_headerUser{cursor:pointer;color:inherit;background:0 0;border:none;border-radius:8px;align-items:center;gap:10px;padding:6px 12px;transition:background-color .2s;display:flex;position:relative}._5Ej6JW_headerUser:hover{background-color:#ffffff1a}._5Ej6JW_avatar{color:#fff;background:linear-gradient(135deg,#f5a623,#f76b1c);border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;font-size:14px;font-weight:600;display:flex}._5Ej6JW_userName{color:#fff;font-size:14px;font-weight:500}._5Ej6JW_dropdownMenu{z-index:100;background-color:#fff;border-radius:8px;min-width:180px;margin-top:6px;animation:.15s _5Ej6JW_fade-in;position:absolute;top:100%;right:0;overflow:hidden;box-shadow:0 8px 24px #0003}._5Ej6JW_dropdownItem{color:#333;cursor:pointer;text-align:left;background:0 0;border:none;align-items:center;gap:10px;width:100%;padding:12px 16px;font-size:14px;transition:background-color .15s;display:flex}._5Ej6JW_dropdownItem:hover{background-color:#f5f5f5}._5Ej6JW_dropdownDivider{background-color:#e8e8e8;height:1px;margin:0}._5Ej6JW_main{flex:1;width:100%;max-width:1200px;margin:0 auto;padding:40px}._5Ej6JW_welcomeSection{color:#fff;background:linear-gradient(135deg,#1e3a5f 0%,#2a5298 50%,#3a6bc5 100%);border-radius:16px;margin-bottom:32px;padding:32px}._5Ej6JW_welcomeTitle{color:#fff;margin:0 0 8px;font-size:28px;font-weight:700}._5Ej6JW_welcomeSubtitle{color:#ffffffbf;margin:0;font-size:15px}._5Ej6JW_cardsRow{grid-template-columns:repeat(3,1fr);gap:20px;margin-bottom:40px;display:grid}._5Ej6JW_summaryCard{background-color:#fff;border-top:3px solid #0000;border-radius:12px;padding:24px;transition:transform .2s,box-shadow .2s;box-shadow:0 2px 8px #0000000f}._5Ej6JW_summaryCard:hover{transform:translateY(-3px);box-shadow:0 8px 20px #0000001a}._5Ej6JW_summaryCard:first-child{border-top-color:#2a5298}._5Ej6JW_summaryCard:nth-child(2){border-top-color:#34a853}._5Ej6JW_summaryCard:nth-child(3){border-top-color:#f5a623}._5Ej6JW_cardIcon{border-radius:10px;justify-content:center;align-items:center;width:40px;height:40px;margin-bottom:12px;font-size:18px;display:flex}._5Ej6JW_cardIconBlue{color:#2a5298;background-color:#2a52981a}._5Ej6JW_cardIconGreen{color:#34a853;background-color:#34a8531a}._5Ej6JW_cardIconPurple{color:#f5a623;background-color:#f5a6231a}._5Ej6JW_cardValue{color:#1a1a2e;margin:0 0 4px;font-size:32px;font-weight:700}._5Ej6JW_cardLabel{color:#8c8c8c;text-transform:uppercase;letter-spacing:.5px;margin:0;font-size:13px}._5Ej6JW_sectionHeader{cursor:pointer;background:0 0;border:none;justify-content:space-between;align-items:center;width:100%;padding:0 0 12px;transition:opacity .2s;display:flex}._5Ej6JW_sectionHeader:hover{opacity:.8}._5Ej6JW_sectionToggleIcon{color:#2a5298;font-size:14px;transition:transform .2s}._5Ej6JW_sectionTitle{color:#1e3a5f;border-left:3px solid #2a5298;margin:0;padding-left:12px;font-size:20px;font-weight:600}._5Ej6JW_eventsSection{margin-bottom:40px}._5Ej6JW_eventCard{background-color:#fff;border-left:3px solid #2a5298;border-radius:12px;justify-content:space-between;align-items:center;margin-bottom:12px;padding:20px 24px;transition:transform .2s,box-shadow .2s;display:flex;box-shadow:0 2px 8px #0000000f}._5Ej6JW_eventCard:hover{transform:translate(4px);box-shadow:0 4px 12px #0000001a}._5Ej6JW_eventInfo{flex-direction:column;gap:4px;display:flex}._5Ej6JW_eventName{color:#1a1a2e;margin:0;font-size:16px;font-weight:600}._5Ej6JW_eventDate{color:#8c8c8c;margin:0;font-size:13px}._5Ej6JW_eventValue{color:#34a853;margin:0;font-size:14px;font-weight:600}._5Ej6JW_voucherButton{color:#fff;cursor:pointer;background:linear-gradient(135deg,#2a5298,#3a6bc5);border:none;border-radius:8px;align-items:center;gap:6px;padding:8px 16px;font-size:13px;font-weight:500;transition:opacity .2s,transform .2s;display:flex}._5Ej6JW_voucherButton:hover{opacity:.9;transform:scale(1.02)}._5Ej6JW_historyCard{background-color:#fff;border-left:3px solid #b0bec5;border-radius:12px;justify-content:space-between;align-items:center;margin-bottom:8px;padding:16px 24px;transition:border-left-color .2s;display:flex;box-shadow:0 1px 4px #0000000a}._5Ej6JW_historyCard:hover{border-left-color:#2a5298}._5Ej6JW_historyEventName{color:#333;margin:0;font-size:15px;font-weight:500}._5Ej6JW_historyEventDate{color:#8c8c8c;margin:0;font-size:13px}._5Ej6JW_historyBadge{color:#34a853;background-color:#34a8531a;border-radius:20px;padding:4px 12px;font-size:12px;font-weight:600}._5Ej6JW_emptyState{text-align:center;color:#8c8c8c;background-color:#fff;border:1px dashed #b0bec5;border-radius:12px;padding:32px;font-size:14px}._5Ej6JW_loadingContainer{color:#8c8c8c;justify-content:center;align-items:center;min-height:400px;font-size:16px;display:flex}._5Ej6JW_footer{background:linear-gradient(135deg,#13284a 0%,#1e3a5f 100%);margin-top:auto;padding:32px 40px}._5Ej6JW_footerContent{justify-content:space-between;align-items:flex-start;gap:40px;max-width:1200px;margin:0 auto;display:flex}._5Ej6JW_footerBrand{flex-direction:column;gap:8px;display:flex}._5Ej6JW_footerLogo{object-fit:contain;height:42px}._5Ej6JW_footerDescription{color:#fff6;max-width:300px;margin:0;font-size:13px}._5Ej6JW_footerContact{flex-direction:column;gap:8px;display:flex}._5Ej6JW_footerContactTitle{color:#ffffffb3;margin:0;font-size:14px;font-weight:600}._5Ej6JW_footerContactItem{color:#ffffff80;align-items:center;gap:8px;font-size:13px;display:flex}._5Ej6JW_footerBottom{text-align:center;border-top:1px solid #ffffff1a;max-width:1200px;margin:20px auto 0;padding-top:20px}._5Ej6JW_footerCopyright{color:#ffffff4d;margin:0;font-size:12px}@keyframes _5Ej6JW_fade-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@media (max-width:768px){._5Ej6JW_header{padding:12px 20px}._5Ej6JW_main{padding:24px 20px}._5Ej6JW_cardsRow{grid-template-columns:1fr}._5Ej6JW_eventCard{flex-direction:column;align-items:flex-start;gap:12px}._5Ej6JW_footerContent{flex-direction:column;gap:24px}._5Ej6JW_footer{padding:24px 20px}}.muJRxq_page{background-color:#eef1f6;flex-direction:column;min-height:100vh;display:flex}.muJRxq_header{background:linear-gradient(135deg,#13284a 0%,#1e3a5f 100%);justify-content:space-between;align-items:center;padding:16px 40px;display:flex;box-shadow:0 2px 8px #00000026}.muJRxq_headerLogoButton{cursor:pointer;background:0 0;border:none;padding:0}.muJRxq_headerLogo{object-fit:contain;height:48px}.muJRxq_headerUser{cursor:pointer;color:inherit;background:0 0;border:none;border-radius:8px;align-items:center;gap:10px;padding:6px 12px;transition:background-color .2s;display:flex;position:relative}.muJRxq_headerUser:hover{background-color:#ffffff1a}.muJRxq_avatar{color:#fff;background:linear-gradient(135deg,#f5a623,#f76b1c);border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;font-size:14px;font-weight:600;display:flex}.muJRxq_userName{color:#fff;font-size:14px;font-weight:500}.muJRxq_dropdownMenu{z-index:100;background-color:#fff;border-radius:8px;min-width:180px;margin-top:6px;animation:.15s muJRxq_fade-in;position:absolute;top:100%;right:0;overflow:hidden;box-shadow:0 8px 24px #0003}.muJRxq_dropdownItem{color:#333;cursor:pointer;text-align:left;background:0 0;border:none;align-items:center;gap:10px;width:100%;padding:12px 16px;font-size:14px;transition:background-color .15s;display:flex}.muJRxq_dropdownItem:hover{background-color:#f5f5f5}.muJRxq_dropdownDivider{background-color:#e8e8e8;height:1px;margin:0}.muJRxq_main{flex:1;width:100%;max-width:700px;margin:0 auto;padding:32px 24px}.muJRxq_pageTitle{color:#13284a;margin:0 0 8px;font-size:24px;font-weight:700}.muJRxq_pageSubtitle{color:#666;margin:0 0 32px;font-size:14px}.muJRxq_sectionCard{background:#fff;border:1px solid #e8e8e8;border-radius:12px;margin-bottom:24px;padding:24px}.muJRxq_sectionHeader{flex-direction:column;gap:4px;margin-bottom:20px;display:flex}.muJRxq_sectionTitle{color:#13284a;margin:0;font-size:16px;font-weight:600}.muJRxq_sectionDescription{color:#888;font-size:13px}.muJRxq_sectionBody{display:block}.muJRxq_validationErrorsContainer{margin-bottom:16px}.muJRxq_actionsContainer{justify-content:flex-end;gap:12px;margin-top:8px;display:flex}.muJRxq_loadingContainer{flex:1;justify-content:center;align-items:center;min-height:300px;display:flex}.muJRxq_footer{color:#94a3b8;background:#13284a;padding:40px 40px 0}.muJRxq_footerContent{justify-content:space-between;gap:48px;max-width:1200px;margin:0 auto;padding-bottom:24px;display:flex}.muJRxq_footerBrand{flex-direction:column;gap:8px;display:flex}.muJRxq_footerLogo{object-fit:contain;align-self:flex-start;height:32px}.muJRxq_footerDescription{color:#94a3b8;margin:0;font-size:13px;line-height:1.6}.muJRxq_footerContact{flex-direction:column;gap:8px;display:flex}.muJRxq_footerContactTitle{color:#e2e8f0;margin:0;font-size:14px;font-weight:600}.muJRxq_footerContactItem{color:#94a3b8;align-items:center;gap:8px;font-size:13px;display:flex}.muJRxq_footerBottom{text-align:center;border-top:1px solid #ffffff1a;padding:16px 0}.muJRxq_footerCopyright{color:#64748b;margin:0;font-size:12px}@media (max-width:640px){.muJRxq_header{padding:12px 16px}.muJRxq_main{padding:24px 16px}.muJRxq_footerContent{flex-direction:column;gap:24px}}@keyframes muJRxq_fade-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}