.css-kjvu41{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;outline:2px solid transparent;outline-offset:2px;transition-property:var(--chakra-transition-property-common);transition-duration:var(--chakra-transition-duration-normal);}
.css-axvs95{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;outline:2px solid transparent;outline-offset:2px;transition-property:var(--chakra-transition-property-common);transition-duration:var(--chakra-transition-duration-normal);-webkit-padding-start:var(--chakra-space-4);padding-inline-start:var(--chakra-space-4);-webkit-padding-end:var(--chakra-space-4);padding-inline-end:var(--chakra-space-4);padding-top:var(--chakra-space-2);padding-bottom:var(--chakra-space-2);-webkit-transition:all 0.2s;transition:all 0.2s;border-radius:var(--chakra-radii-md);border-width:1px;}.css-axvs95:hover,.css-axvs95[data-hover]{background:var(--chakra-colors-gray-100);}.css-axvs95[aria-expanded=true],.css-axvs95[data-expanded]{background:var(--chakra-colors-red-200);}.css-axvs95:focus,.css-axvs95[data-focus]{outline:2px solid transparent;outline-offset:2px;box-shadow:var(--chakra-shadows-outline);}
.css-xl71ch{pointer-events:none;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;min-width:0px;}
.css-r6z5ec{z-index:1;}
.css-1kfu8nn{outline:2px solid transparent;outline-offset:2px;--menu-bg:#fff;--menu-shadow:var(--chakra-shadows-sm);color:inherit;min-width:var(--chakra-sizes-3xs);padding-top:var(--chakra-space-2);padding-bottom:var(--chakra-space-2);z-index:1;border-radius:var(--chakra-radii-md);border-width:1px;background:var(--menu-bg);box-shadow:var(--menu-shadow);}.chakra-ui-dark .css-1kfu8nn:not([data-theme]),[data-theme=dark] .css-1kfu8nn:not([data-theme]),.css-1kfu8nn[data-theme=dark]{--menu-bg:var(--chakra-colors-gray-700);--menu-shadow:var(--chakra-shadows-dark-lg);}
.css-1dklj6k{font-family:var(--chakra-fonts-heading);font-weight:var(--chakra-fontWeights-bold);font-size:var(--chakra-fontSizes-3xl);line-height:1.33;}@media screen and (min-width: 48em){.css-1dklj6k{font-size:var(--chakra-fontSizes-4xl);line-height:1.2;}}
.css-i8y1hn{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:relative;white-space:nowrap;vertical-align:middle;outline:2px solid transparent;outline-offset:2px;line-height:1.2;border-radius:var(--chakra-radii-md);font-weight:var(--chakra-fontWeights-semibold);transition-property:var(--chakra-transition-property-common);transition-duration:var(--chakra-transition-duration-normal);height:var(--chakra-sizes-8);min-width:var(--chakra-sizes-8);font-size:var(--chakra-fontSizes-sm);-webkit-padding-start:var(--chakra-space-3);padding-inline-start:var(--chakra-space-3);-webkit-padding-end:var(--chakra-space-3);padding-inline-end:var(--chakra-space-3);border:1px solid;border-color:var(--chakra-colors-gray-200);color:var(--chakra-colors-gray-800);}.css-i8y1hn:focus-visible,.css-i8y1hn[data-focus-visible]{box-shadow:var(--chakra-shadows-outline);}.css-i8y1hn:disabled,.css-i8y1hn[disabled],.css-i8y1hn[aria-disabled=true],.css-i8y1hn[data-disabled]{opacity:0.4;cursor:not-allowed;box-shadow:var(--chakra-shadows-none);}.css-i8y1hn:hover,.css-i8y1hn[data-hover]{background:var(--chakra-colors-gray-100);}.css-i8y1hn:hover:disabled,.css-i8y1hn[data-hover]:disabled,.css-i8y1hn:hover[disabled],.css-i8y1hn[data-hover][disabled],.css-i8y1hn:hover[aria-disabled=true],.css-i8y1hn[data-hover][aria-disabled=true],.css-i8y1hn:hover[data-disabled],.css-i8y1hn[data-hover][data-disabled]{background:initial;}.chakra-button__group[data-attached][data-orientation=horizontal]>.css-i8y1hn:not(:last-of-type){-webkit-margin-end:-1px;margin-inline-end:-1px;}.chakra-button__group[data-attached][data-orientation=vertical]>.css-i8y1hn:not(:last-of-type){margin-bottom:-1px;}.css-i8y1hn:active,.css-i8y1hn[data-active]{background:var(--chakra-colors-gray-200);}
.css-1msuebi{width:100%;height:var(--input-height);font-size:var(--input-font-size);-webkit-padding-start:var(--input-padding);padding-inline-start:var(--input-padding);-webkit-padding-end:var(--input-padding);padding-inline-end:var(--input-padding);border-radius:var(--input-border-radius);min-width:0px;outline:2px solid transparent;outline-offset:2px;position:relative;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;transition-property:var(--chakra-transition-property-common);transition-duration:var(--chakra-transition-duration-normal);padding-top:var(--chakra-space-2);padding-bottom:var(--chakra-space-2);min-height:var(--chakra-sizes-20);line-height:var(--chakra-lineHeights-short);vertical-align:top;--input-font-size:var(--chakra-fontSizes-md);--input-padding:var(--chakra-space-4);--input-border-radius:var(--chakra-radii-md);--input-height:var(--chakra-sizes-10);border:1px solid;border-color:inherit;background:inherit;}.css-1msuebi:disabled,.css-1msuebi[disabled],.css-1msuebi[aria-disabled=true],.css-1msuebi[data-disabled]{opacity:0.4;cursor:not-allowed;}.css-1msuebi:hover,.css-1msuebi[data-hover]{border-color:var(--chakra-colors-gray-300);}.css-1msuebi[aria-readonly=true],.css-1msuebi[readonly],.css-1msuebi[data-readonly]{box-shadow:var(--chakra-shadows-none)!important;-webkit-user-select:all;-moz-user-select:all;-ms-user-select:all;user-select:all;}.css-1msuebi[aria-invalid=true],.css-1msuebi[data-invalid]{border-color:#E53E3E;box-shadow:0 0 0 1px #E53E3E;}.css-1msuebi:focus-visible,.css-1msuebi[data-focus-visible]{z-index:1;border-color:#3182ce;box-shadow:0 0 0 1px #3182ce;}
.css-1cjy4zv{width:100%;height:var(--input-height);font-size:var(--input-font-size);-webkit-padding-start:var(--input-padding);padding-inline-start:var(--input-padding);-webkit-padding-end:var(--input-padding);padding-inline-end:var(--input-padding);border-radius:var(--input-border-radius);min-width:0px;outline:2px solid transparent;outline-offset:2px;position:relative;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;transition-property:var(--chakra-transition-property-common);transition-duration:var(--chakra-transition-duration-normal);--input-font-size:var(--chakra-fontSizes-md);--input-padding:var(--chakra-space-4);--input-border-radius:var(--chakra-radii-md);--input-height:var(--chakra-sizes-10);border:1px solid;border-color:inherit;background:inherit;}.css-1cjy4zv:disabled,.css-1cjy4zv[disabled],.css-1cjy4zv[aria-disabled=true],.css-1cjy4zv[data-disabled]{opacity:0.4;cursor:not-allowed;}.css-1cjy4zv:hover,.css-1cjy4zv[data-hover]{border-color:var(--chakra-colors-gray-300);}.css-1cjy4zv[aria-readonly=true],.css-1cjy4zv[readonly],.css-1cjy4zv[data-readonly]{box-shadow:var(--chakra-shadows-none)!important;-webkit-user-select:all;-moz-user-select:all;-ms-user-select:all;user-select:all;}.css-1cjy4zv[aria-invalid=true],.css-1cjy4zv[data-invalid]{border-color:#E53E3E;box-shadow:0 0 0 1px #E53E3E;}.css-1cjy4zv:focus-visible,.css-1cjy4zv[data-focus-visible]{z-index:1;border-color:#3182ce;box-shadow:0 0 0 1px #3182ce;}
.css-ez23ye{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:relative;white-space:nowrap;vertical-align:middle;outline:2px solid transparent;outline-offset:2px;line-height:1.2;border-radius:var(--chakra-radii-md);font-weight:var(--chakra-fontWeights-semibold);transition-property:var(--chakra-transition-property-common);transition-duration:var(--chakra-transition-duration-normal);height:var(--chakra-sizes-10);min-width:var(--chakra-sizes-10);font-size:var(--chakra-fontSizes-md);-webkit-padding-start:var(--chakra-space-4);padding-inline-start:var(--chakra-space-4);-webkit-padding-end:var(--chakra-space-4);padding-inline-end:var(--chakra-space-4);background:var(--chakra-colors-gray-100);color:var(--chakra-colors-gray-800);}.css-ez23ye:focus-visible,.css-ez23ye[data-focus-visible]{box-shadow:var(--chakra-shadows-outline);}.css-ez23ye:disabled,.css-ez23ye[disabled],.css-ez23ye[aria-disabled=true],.css-ez23ye[data-disabled]{opacity:0.4;cursor:not-allowed;box-shadow:var(--chakra-shadows-none);}.css-ez23ye:hover,.css-ez23ye[data-hover]{background:var(--chakra-colors-gray-200);}.css-ez23ye:hover:disabled,.css-ez23ye[data-hover]:disabled,.css-ez23ye:hover[disabled],.css-ez23ye[data-hover][disabled],.css-ez23ye:hover[aria-disabled=true],.css-ez23ye[data-hover][aria-disabled=true],.css-ez23ye:hover[data-disabled],.css-ez23ye[data-hover][data-disabled]{background:var(--chakra-colors-gray-100);}.css-ez23ye:active,.css-ez23ye[data-active]{background:var(--chakra-colors-gray-300);}
.css-18j379d{font-family:var(--chakra-fonts-heading);font-weight:var(--chakra-fontWeights-bold);font-size:var(--chakra-fontSizes-xl);line-height:1.2;}