@layer reset, base, ui;
@layer ui{.Accordion_accordion__ZMwkp{background:var(--sui-color-surface);color:var(--sui-color-text-primary);display:flex;flex-direction:column;position:relative}.Accordion_accordion__ZMwkp:before{content:"";position:absolute;display:block;block-size:1px;background:var(--sui-color-border-muted);inset:0 0 auto}.Accordion_itemWrapper__PlvD3{position:relative;isolation:isolate}.Accordion_itemWrapper__PlvD3:before{content:"";position:absolute;display:block;block-size:1px;background:var(--sui-color-border-muted);inset:auto 0 0}.Accordion_accordionHeader__yJosA{text-align:start;margin:0;padding:0;border:none;font:inherit;border-radius:0;cursor:pointer;background:none;inline-size:100%;padding-block:var(--sui-spacing-responsive-sm);display:flex;flex-direction:row;gap:var(--sui-spacing-static-sm);align-items:center;justify-content:space-between;color:currentColor}.Accordion_accordionHeader__yJosA .Accordion_icon__GvomS{will-change:rotate;rotate:0deg;transition:rotate .3s ease}.Accordion_accordionHeader__yJosA .Accordion_icon__GvomS.Accordion_isRotated__IZu3m{rotate:180deg}.Accordion_accordionSummary__H1S2V{display:grid;grid-template-rows:0fr;transition:grid-template-rows .35s ease-out,opacity .8s}.Accordion_accordionSummary__H1S2V[hidden]{opacity:0}.Accordion_accordionSummary__H1S2V.Accordion_isOpen__QfYJ_{grid-template-rows:1fr}.Accordion_accordionSummary__H1S2V .Accordion_accordionSummaryContent__7DBrd{overflow:hidden}.Accordion_accordionSummary__H1S2V .Accordion_accordionSummaryContent__7DBrd:has(.Accordion_visualWrapper__ggOxh){display:grid;grid-gap:var(--sui-spacing-static-gap);gap:var(--sui-spacing-static-gap)}@media(min-width:1080px){.Accordion_accordionSummary__H1S2V .Accordion_accordionSummaryContent__7DBrd:has(.Accordion_visualWrapper__ggOxh){grid-template-columns:1fr 1fr}}.Accordion_accordionSummary__H1S2V .Accordion_accordionSummaryContent__7DBrd .Accordion_visualWrapper__ggOxh{aspect-ratio:1}.Accordion_accordionSummary__H1S2V .Accordion_accordionSummaryContent__7DBrd .Accordion_visualWrapper__ggOxh *{block-size:100%;inline-size:100%}.Accordion_accordionSummary__H1S2V .Accordion_accordionSummaryContent__7DBrd .Accordion_visualWrapper__ggOxh img{object-fit:cover;object-position:center}.Accordion_accordionSummary__H1S2V .Accordion_content__lpZv4{padding-block:var(--sui-spacing-responsive-sm)}.Carousel_controlsWrapper__ddhp0{display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding-block:var(--sui-spacing-static-lg)}.Carousel_buttonsWrapper__ebon1{display:flex;flex-direction:row;align-items:center;gap:var(--sui-spacing-static-sm)}.Carousel_slidesWrapper__2wkEF{padding-block:var(--sui-carousel-slides-padding-block);display:flex;scroll-behavior:smooth;scroll-snap-type:x mandatory;gap:var(--sui-carousel-items-gap);overflow-y:hidden;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch}}@layer ui{.Carousel_slidesWrapper__2wkEF::-webkit-scrollbar{display:none}.Carousel_hasScrollOffset__uppYj{inline-size:100vw;-webkit-margin-start:calc((100vw - 100%)/-2);margin-inline-start:calc((100vw - 100%)/-2);-webkit-padding-start:max(var(--sui-container-padding-inline),(100vw - var(--sui-container-max-inline-size))/2 + var(--sui-container-padding-inline));padding-inline-start:max(var(--sui-container-padding-inline),(100vw - var(--sui-container-max-inline-size))/2 + var(--sui-container-padding-inline));-webkit-padding-end:max(var(--sui-container-padding-inline),(100vw - var(--sui-container-max-inline-size))/2 + var(--sui-container-padding-inline));padding-inline-end:max(var(--sui-container-padding-inline),(100vw - var(--sui-container-max-inline-size))/2 + var(--sui-container-padding-inline));scroll-padding-inline-start:max(var(--sui-container-padding-inline),(100vw - var(--sui-container-max-inline-size))/2 + var(--sui-container-padding-inline))}.Carousel_slide__9QPgj{flex:0 0 auto;scroll-snap-align:start;inline-size:var(--sui-carousel-item-inline-size)}.Indicator_indicators__5ADEe{display:flex;align-items:center;gap:0;translate:-8px;flex-wrap:wrap}.Indicator_button__7ekqq{--indicator-outline-color:var(--sui-color-indicator-inactive);text-align:start;margin:0;border:none;font:inherit;border-radius:0;cursor:pointer;background:none;--indicator-inline-size:12px;padding:8px}}@layer ui{.Indicator_button__7ekqq:focus-visible,.Indicator_button__7ekqq:hover{--indicator-outline-color:var(--sui-color-indicator-hover)}.Indicator_button__7ekqq.Indicator_isActive__I5_P8{--indicator-outline-color:var(--sui-color-indicator-active);--indicator-inline-size:24px}.Indicator_dot__Ep8W_{display:block;inline-size:var(--indicator-inline-size);block-size:12px;position:relative;transition:inline-size .15s ease-in-out;will-change:inline-size}.Indicator_dot__Ep8W_:after{content:"";position:absolute;inset:0;border-radius:100vh;border:1px solid var(--indicator-outline-color);transition:border-color .25s ease-in-out}.Indicator_button__7ekqq:focus-visible,.Indicator_button__7ekqq:hover{--color:red}}@layer ui{.CheckboxGroup_root__A7BAk{container-type:inline-size;border:none;margin:0;min-inline-size:0;padding:0;width:100%;-webkit-padding-after:var(--sui-spacing-static-md);padding-block-end:var(--sui-spacing-static-md);border-bottom:1px solid var(--sui-color-border-default)}.CheckboxGroup_collapsible__33a1J{display:flex;flex-direction:column;width:100%}.CheckboxGroup_collapsibleTrigger__AnaZ_{align-items:center;background:rgba(0,0,0,0);border:none;color:var(--sui-color-text-primary);cursor:pointer;display:flex;justify-content:space-between;padding:0;text-align:start;transition:opacity .16s ease;width:100%}.CheckboxGroup_collapsibleTrigger__AnaZ_:focus-visible{outline:2px solid var(--sui-color-focus-ring);outline-offset:2px}.CheckboxGroup_collapsibleTrigger__AnaZ_:hover{opacity:.85}@media(prefers-reduced-motion:reduce){.CheckboxGroup_collapsibleTrigger__AnaZ_{transition:none}}.CheckboxGroup_collapsibleIconWrapper__NMzIv{display:flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;flex-shrink:0}.CheckboxGroup_collapsibleIcon__Sl5T5{flex-shrink:0;rotate:0deg;transition:transform .18s ease}.CheckboxGroup_collapsibleIconExpanded__dOCPV{rotate:180deg}.CheckboxGroup_collapsibleMotion__BO7Rl{box-sizing:border-box;min-width:0;width:100%}.CheckboxGroup_collapsibleContent__eD8c7{box-sizing:border-box;display:flex;flex-direction:column;gap:var(--sui-spacing-static-md);-webkit-padding-before:var(--sui-spacing-responsive-sm);padding-block-start:var(--sui-spacing-responsive-sm);width:100%}.CheckboxGroup_nestedMotion__KOnEa{box-sizing:border-box;min-width:0;width:100%}.CheckboxGroup_block__giOgf,.CheckboxGroup_list__aYrOO{display:flex;flex-direction:column;gap:var(--sui-spacing-static-md);width:100%}.CheckboxGroup_subtree__OdlJF{display:flex;flex-direction:column;width:100%}.CheckboxGroup_rowLayout__1CJ4m{align-items:center;display:flex;gap:var(--sui-spacing-static-sm);max-width:100%;min-width:0;width:100%}.CheckboxGroup_labelGrow__6OLtx{flex:1 1 auto;min-width:0}.CheckboxGroup_expandTrigger__mOkLa{align-items:center;background:rgba(0,0,0,0);block-size:24px;border:none;color:var(--sui-color-text-primary);cursor:pointer;display:flex;flex-shrink:0;inline-size:24px;justify-content:center;margin:0;padding:0}.CheckboxGroup_expandTrigger__mOkLa:focus-visible{outline:2px solid var(--sui-color-focus-ring);outline-offset:2px}.CheckboxGroup_expandTrigger__mOkLa:disabled{cursor:not-allowed;opacity:.5}@media(prefers-reduced-motion:reduce){.CheckboxGroup_expandTrigger__mOkLa{transition:none}}.CheckboxGroup_expandIcon__TvInX{flex-shrink:0;rotate:0deg;transition:transform .18s ease}.CheckboxGroup_expandIconExpanded__bZ_W1{rotate:180deg}.CheckboxGroup_nested__wnTAY{box-sizing:border-box;display:flex;flex-direction:column;gap:var(--sui-spacing-static-md);-webkit-padding-start:var(--sui-spacing-static-lg);padding-inline-start:var(--sui-spacing-static-lg);-webkit-padding-before:var(--sui-spacing-static-md);padding-block-start:var(--sui-spacing-static-md);width:100%}.CheckboxGroup_rowNested__IbHoE,.CheckboxGroup_row__nUktQ{width:100%}.CheckboxGroup_checkboxShell__n2XC0{block-size:1.5rem;border-radius:.25rem;flex-shrink:0;inline-size:1.5rem;position:relative}.CheckboxGroup_label__4xNCO{align-items:center;cursor:pointer;display:flex;gap:var(--sui-spacing-static-sm);max-width:100%;min-width:0;width:100%}.CheckboxGroup_label__4xNCO:hover .CheckboxGroup_checkboxFace__Jyx8j{background:var(--sui-color-surface-on-bg);border-color:var(--sui-color-border-primary)}.CheckboxGroup_checkboxFace__Jyx8j{align-items:center;background:var(--sui-color-surface-primary);border:1px solid var(--sui-color-border-secondary);block-size:100%;border-radius:.25rem;box-sizing:border-box;display:flex;inline-size:100%;justify-content:center;pointer-events:none;position:relative;transition:background-color .16s ease,border-color .16s ease}.CheckboxGroup_input__BdJZ4:focus-visible+.CheckboxGroup_checkboxFace__Jyx8j{outline:2px solid var(--sui-color-focus-ring);outline-offset:2px}.CheckboxGroup_checkIcon__FJDZp{color:var(--sui-color-icon-tertiary-inverse);flex-shrink:0}.CheckboxGroup_checkboxShell__n2XC0:has(.CheckboxGroup_input__BdJZ4:checked) .CheckboxGroup_checkboxFace__Jyx8j{background:var(--sui-color-surface-tertiary);border-color:var(--sui-color-surface-tertiary)}.CheckboxGroup_checkboxShell__n2XC0:has(.CheckboxGroup_input__BdJZ4:disabled) .CheckboxGroup_checkboxFace__Jyx8j{border-color:var(--sui-color-border-control-disabled);cursor:not-allowed;opacity:.7}.CheckboxGroup_checkboxShell__n2XC0:has(.CheckboxGroup_input__BdJZ4:disabled:checked) .CheckboxGroup_checkboxFace__Jyx8j{background:var(--sui-color-control-on-disabled);border-color:var(--sui-color-control-on-disabled)}.CheckboxGroup_checkboxShell__n2XC0:has(.CheckboxGroup_input__BdJZ4:disabled:checked) .CheckboxGroup_checkIcon__FJDZp{color:var(--sui-color-on-surface)}.CheckboxGroup_input__BdJZ4{-webkit-appearance:none;-moz-appearance:none;appearance:none;block-size:100%;cursor:pointer;inline-size:100%;inset:0;margin:0;opacity:0;position:absolute;z-index:1}.CheckboxGroup_input__BdJZ4:disabled{cursor:not-allowed}@media(prefers-reduced-motion:reduce){.CheckboxGroup_checkboxFace__Jyx8j,.CheckboxGroup_input__BdJZ4{transition:none}}.CheckboxGroup_textRow__C20K4{align-items:baseline;color:var(--sui-color-text-primary);display:flex;flex:0 1 auto;gap:var(--sui-spacing-static-xs);min-width:0;opacity:.7;transition:opacity .16s ease}.CheckboxGroup_textRowActive__4qaro{opacity:1}.CheckboxGroup_labelText__9OyFs{font-size:var(--sui-text-sm);min-width:0}.CheckboxGroup_counter__UA7d9,.CheckboxGroup_labelText__9OyFs{color:inherit;font-family:var(--sui-font-default),system-ui;line-height:1.6}.CheckboxGroup_counter__UA7d9{flex:0 0 auto;font-size:var(--sui-text-xs);white-space:nowrap}.CheckboxGroup_showMore__c5e2d:focus-visible{outline:2px solid var(--sui-color-focus-ring);outline-offset:2px}@media(prefers-reduced-motion:reduce){.CheckboxGroup_showMore__c5e2d{transition:none}}.CheckboxGroup_showMore__c5e2d:disabled{cursor:not-allowed;opacity:.5}.CheckboxGroup_showMore__c5e2d:hover .CheckboxGroup_showMoreIcon__boaH1{transform:translateY(1px)}.CheckboxGroup_showMoreLabel__OfT96{display:inline-block}.CheckboxGroup_showMoreIcon__boaH1{flex-shrink:0;transition:transform .16s ease}}