@property --bdc_color{syntax:"<color>";inherits:false;initial-value:currentcolor}@property --bdc-outline_width{syntax:"<length>";inherits:false;initial-value:1px}@property --bdc-outline_offset{syntax:"<length>";inherits:false;initial-value:-1px}@property --bdc-outline_radius{syntax:"<length-percentage>";inherits:false;initial-value:0}@property --bdc-outline_shadow{syntax:"*";inherits:false;initial-value:0 0 0 0 transparent}@layer component{:root{--bdc-outline_border:none;--bdc_color:currentcolor;--bdc_color--focus:var(--bds-color_interactive);--bdc_color--error:var(--bds-color_error);--bdc-color_active:var(--bds-color_interactive);--bdc-color_on-active:var(--bds-color_on-interactive);--bdc-color_active--subtle:var(--bds-color_blue--subtle);--bdc-color_on-active--subtle:var(--bds-color_on-blue--subtle);--bdc-color_active--strong:var(--bds-color_interactive_on-bg);--bdc-color_on-active--strong:var(--bds-color_on-blue--strong);--bdc-outline_width:1px;--bdc-outline_offset:-1px;--bdc-outline_radius:var(--bds-border_radius--xs);--bdc-outline_shadow:0 0 0 0 transparent;--bds-outline_default:2px solid var(--bds-color_interactive);--bds-outline_offset:2px}.bds125Accordion-accordion{display:flex;flex-direction:column;border:var(--accordion_border,none);--bdc_color:var(--bds-color_bg--subtle);--bdc-outline_radius:var(--bds-border_radius--s);border-radius:var(--accordion_radius,var(--bdc-outline_radius));box-shadow:inset 0 0 0 var(--bdc-outline_width) var(--bdc_color);overflow:hidden}.bds125Accordion-item{border-block-end:1px solid var(--bds-color_bg--subtle)}.bds125Accordion-item:last-child{border-block-end:none}.bds125Accordion-heading{margin:0}.bds125Accordion-trigger{all:unset;display:flex;align-items:center;justify-content:space-between;inline-size:100%;padding:var(--bds-space_m);font-family:var(--bds-font_family--body);font-size:var(--bds-font_size--body);font-weight:var(--bds-font_weight--semibold);color:var(--bds-color_on-bg);cursor:pointer;transition:var(--bds-animation_transition);box-sizing:border-box}.bds125Accordion-trigger:disabled{opacity:.4;cursor:not-allowed}}@layer component{.bds125Accordion-trigger:focus-visible{outline:var(--bds-outline_default);outline-offset:calc(var(--bds-outline_offset) * -1);border-radius:var(--bds-border_radius--xs)}@media (hover:hover) and (pointer:fine){.bds125Accordion-trigger:not(:disabled):hover{background-color:var(--bds-color_bg--subtle)}}.bds125Accordion-triggerLabel{flex:1 1;text-align:start}.bds125Accordion-chevron{inline-size:1.25rem;block-size:1.25rem;flex-shrink:0;transition:transform var(--bds-animation_transition-duration) var(--bds-animation_easing)}.bds125Accordion-item.bds125Accordion---open .bds125Accordion-chevron{transform:rotate(180deg)}.bds125Accordion-panel{overflow:hidden}.bds125Accordion-panelContent{padding:0 var(--bds-space_m) var(--bds-space_m);color:var(--bds-color_on-bg);font-size:var(--bds-font_size--body);line-height:var(--bds-font_line-height--body)}@media (prefers-reduced-motion:reduce){.bds125Accordion-chevron{transition:none}}}@layer component{.bds125Alert-alert{display:flex;align-items:flex-start;gap:var(--bds-space_s);padding:var(--bds-space_m);border-radius:var(--bds-border_radius--s);border-inline-start:var(--bds-space_s) solid var(--alert_border,var(--bds-color_blue));background-color:var(--alert_bg,var(--bds-color_blue--subtle));color:var(--alert_text,var(--bds-color_on-blue--subtle));font-size:var(--bds-font_size--body);line-height:var(--bds-font_line-height--body)}.bds125Alert---variant_info{--alert_bg:var(--bds-color_blue--subtle);--alert_text:var(--bds-color_on-blue--subtle);--alert_border:var(--bds-color_blue)}.bds125Alert---variant_success{--alert_bg:var(--bds-color_success--subtle);--alert_text:var(--bds-color_on-success--subtle);--alert_border:var(--bds-color_success)}.bds125Alert---variant_warning{--alert_bg:var(--bds-color_orange--subtle);--alert_text:var(--bds-color_on-orange--subtle);--alert_border:var(--bds-color_warning)}.bds125Alert---variant_error{--alert_bg:rgb(from var(--bds-color_error) r g b/12%);--alert_text:var(--bds-color_on-bg);--alert_border:var(--bds-color_error)}.bds125Alert-icon{display:flex;align-items:center;flex-shrink:0;margin-block-start:.1em}.bds125Alert-content{flex:1 1;display:flex;flex-direction:column;gap:var(--bds-space_xxs)}.bds125Alert-title{font-weight:var(--bds-font_weight--semibold);font-size:var(--bds-font_size--body)}.bds125Alert-dismiss{all:unset;display:flex;align-items:center;justify-content:center;flex-shrink:0;cursor:pointer;color:currentcolor;transition:var(--bds-animation_transition);border:var(--alert_dismiss-border,none);border-radius:var(--alert_dismiss-radius,var(--bds-border_radius--circle));--bdc_color:currentcolor;box-shadow:inset 0 0 0 var(--bdc-outline_width) var(--bdc_color)}.bds125Alert-dismiss svg{width:1rem;height:1rem}.bds125Alert-dismiss:focus-visible{outline:var(--bds-outline_default);outline-offset:var(--bds-outline_offset)}@media (hover:hover) and (pointer:fine){.bds125Alert-dismiss:hover{opacity:.7}}}@layer component{.bds125Avatar-avatar{display:inline-flex;align-items:center;justify-content:center;width:var(--avatar_size,3em);height:var(--avatar_size,3em);border-radius:var(--avatar_radius,var(--bds-border_radius--circle));overflow:hidden;flex-shrink:0}.bds125Avatar-avatar.bds125Avatar---fallback{background-color:var(--avatar_bg,var(--bds-color_blue));color:var(--avatar_text,var(--bds-color_on-blue));font-weight:var(--bds-font_weight--semibold)}.bds125Avatar-avatar.bds125Avatar---size_small{--avatar_size:2em}.bds125Avatar-avatar.bds125Avatar---size_medium{--avatar_size:3em}.bds125Avatar-avatar.bds125Avatar---size_large{--avatar_size:4.5em}.bds125Avatar-image{width:100%;height:100%;object-fit:cover;display:block}.bds125Avatar-initials{line-height:1;-webkit-user-select:none;user-select:none;font-size:var(--bds-font_size--body)}.bds125Avatar-avatar.bds125Avatar---size_small .bds125Avatar-initials{font-size:var(--bds-font_size--body--s)}.bds125Avatar-avatar.bds125Avatar---size_large .bds125Avatar-initials{font-size:var(--bds-font_size--heading-3)}.bds125Badge-badge{display:inline-flex;align-items:center;justify-content:center;padding:var(--bds-space_xxs) var(--bds-space_xs);border-radius:var(--badge_radius,var(--bds-border_radius--full));font-size:var(--badge_font-size,var(--bds-font_size--body--s));font-weight:var(--bds-font_weight--semibold);line-height:1;white-space:nowrap;background-color:var(--badge_bg,var(--bds-color_blue));color:var(--badge_text,var(--bds-color_on-blue))}.bds125Badge---variant_primary{--badge_bg:var(--bds-color_interactive);--badge_text:var(--bds-color_on-interactive)}.bds125Badge---variant_secondary{--badge_bg:var(--bds-color_bg);--badge_text:var(--bds-color_on-bg)}.bds125Badge---variant_success{--badge_bg:var(--bds-color_success);--badge_text:var(--bds-color_on-success)}.bds125Badge---variant_error{--badge_bg:var(--bds-color_error);--badge_text:var(--bds-color_on-error)}.bds125Badge---variant_warning{--badge_bg:var(--bds-color_warning);--badge_text:var(--bds-color_on-warning)}.bds125Breadcrumb-breadcrumb{font-size:var(--bds-font_size--body--s)}.bds125Breadcrumb-list{flex-wrap:wrap;list-style:none;margin:0;padding:0}.bds125Breadcrumb-item,.bds125Breadcrumb-list{display:flex;align-items:center;gap:var(--bds-space_xxs)}.bds125Breadcrumb-link{color:var(--bds-color_interactive_on-bg);text-decoration:none;transition:var(--bds-animation_transition)}}@layer component{}@layer component{.bds125Breadcrumb-link:focus-visible{outline:var(--bds-outline_default);outline-offset:var(--bds-outline_offset);border-radius:var(--bds-border_radius--xs)}@media (hover:hover) and (pointer:fine){.bds125Breadcrumb-link:hover{text-decoration:underline;text-underline-offset:.2em}}.bds125Breadcrumb-separator{color:var(--bds-color_on-bg--subtle);-webkit-user-select:none;user-select:none}.bds125Breadcrumb-current{color:var(--bds-color_on-bg--subtle);font-weight:var(--bds-font_weight--semibold)}.bds125Collapsible-collapsible{border:var(--collapsible_border-width,1px) solid var(--collapsible_border-color,var(--bds-color_bg--subtle));border-radius:var(--collapsible_border-radius,var(--bds-border_radius--m));overflow:hidden}.bds125Collapsible-summary{list-style:none;display:flex;align-items:center;justify-content:space-between;gap:var(--bds-space_m);padding:var(--bds-space_m);cursor:pointer;font-weight:var(--bds-font_weight--semibold);font-size:var(--bds-font_size--body);color:var(--collapsible_color,var(--bds-color_on-bg));background-color:var(--collapsible_bg,var(--bds-color_bg));-webkit-user-select:none;user-select:none;transition:var(--bds-animation_transition)}}@layer component{.bds125Collapsible-summary::-webkit-details-marker{display:none}.bds125Collapsible-summary:focus-visible{outline:var(--bds-outline_default);outline-offset:calc(var(--bds-outline_offset) * -1)}@media (hover:hover) and (pointer:fine){.bds125Collapsible-summary:hover{background-color:var(--collapsible_bg--hover,var(--bds-color_bg--subtle))}}.bds125Collapsible-collapsible[open]>.bds125Collapsible-summary{border-block-end:var(--collapsible_border-width,1px) solid var(--collapsible_border-color,var(--bds-color_bg--subtle))}.bds125Collapsible-summaryContent{flex:1 1}.bds125Collapsible-icon{inline-size:.5rem;block-size:.5rem;border-inline-end:2px solid currentcolor;border-block-end:2px solid currentcolor;transform:rotate(45deg);flex-shrink:0;transition:transform var(--bds-animation_transition-duration) var(--bds-animation_easing)}.bds125Collapsible-collapsible[open]>.bds125Collapsible-summary .bds125Collapsible-icon{transform:rotate(-135deg)}.bds125Collapsible-content{padding:var(--bds-space_m);color:var(--collapsible_on-color,var(--bds-color_on-bg));font-size:var(--bds-font_size--body);line-height:var(--bds-font_line-height--body)}@media (prefers-reduced-motion:reduce){.bds125Collapsible-icon{transition:none}}}@layer component{.bds125Calendar-calendar{display:inline-flex;flex-direction:column;gap:var(--bds-space_s);background-color:var(--bds-color_bg);border:var(--calendar_border,none);--bdc_color:var(--bds-color_bg--subtle);--bdc-outline_radius:var(--bds-border_radius--m);border-radius:var(--calendar_radius,var(--bdc-outline_radius));padding:var(--bds-space_m);box-shadow:inset 0 0 0 var(--bdc-outline_width) var(--bdc_color),var(--calendar_shadow,var(--bds-shadow_s));inline-size:20rem}.bds125Calendar-header{display:flex;align-items:center;justify-content:space-between}.bds125Calendar-monthYear{font-size:var(--bds-font_size--body);font-weight:var(--bds-font_weight--semibold);color:var(--bds-color_on-bg)}.bds125Calendar-navBtn{all:unset;display:flex;align-items:center;justify-content:center;inline-size:2rem;block-size:2rem;border-radius:var(--calendar_button-radius,var(--bds-border_radius--circle));cursor:pointer;color:var(--bds-color_on-bg);transition:var(--bds-animation_transition)}.bds125Calendar-navBtn svg{inline-size:1rem;block-size:1rem}.bds125Calendar-navBtn:focus-visible{outline:var(--bds-outline_default);outline-offset:var(--bds-outline_offset)}@media (hover:hover) and (pointer:fine){.bds125Calendar-navBtn:hover{background-color:var(--bds-color_bg--subtle)}}.bds125Calendar-grid{border-collapse:collapse;inline-size:100%;table-layout:fixed}.bds125Calendar-weekday{font-size:var(--bds-font_size--body--s);font-weight:var(--bds-font_weight--semibold);color:var(--bds-color_on-bg);text-align:center;padding-block-end:var(--bds-space_xs)}.bds125Calendar-empty{padding:0}.bds125Calendar-day{all:unset;display:flex;align-items:center;justify-content:center;inline-size:100%;aspect-ratio:1;border-radius:var(--calendar_button-radius,var(--bds-border_radius--circle));font-size:var(--bds-font_size--body--s);color:var(--bds-color_on-bg);cursor:pointer;transition:var(--bds-animation_transition);box-sizing:border-box}.bds125Calendar-day:focus-visible{outline:var(--bds-outline_default);outline-offset:var(--bds-outline_offset)}@media (hover:hover) and (pointer:fine){.bds125Calendar-day:not(.bds125Calendar-disabled,.bds125Calendar-selected):hover{background-color:var(--bds-color_bg--subtle)}}.bds125Calendar-today{font-weight:var(--bds-font_weight--semibold);--bdc_color:var(--bds-color_interactive);border:var(--calendar_today-border,none);box-shadow:inset 0 0 0 var(--bdc-outline_width) var(--bdc_color)}.bds125Calendar-selected{background-color:var(--bds-color_interactive);color:var(--bds-color_on-interactive);font-weight:var(--bds-font_weight--semibold)}.bds125Calendar-disabled{opacity:.35;cursor:not-allowed}@media (prefers-reduced-motion:reduce){.bds125Calendar-day{transition:none}}}@layer component{.bds125Carousel-carousel{position:relative;display:flex;align-items:center;gap:var(--bds-space_xs)}.bds125Carousel-track{display:flex;gap:var(--bds-space_m);overflow-inline:auto;scroll-snap-type:x mandatory;scrollbar-width:none;flex:1 1;scroll-behavior:smooth}.bds125Carousel-track::-webkit-scrollbar{display:none}.bds125Carousel-slide{scroll-snap-align:start;flex-shrink:0}.bds125Carousel-navBtn{all:unset;display:flex;align-items:center;justify-content:center;inline-size:2.5rem;block-size:2.5rem;border-radius:var(--carousel_indicator-radius,var(--bds-border_radius--circle));background-color:var(--bds-color_bg);color:var(--bds-color_on-bg);--bdc_color:var(--bds-color_on-bg);border:none;box-shadow:inset 0 0 0 var(--bdc-outline_width) var(--bdc_color),var(--bds-shadow_s);cursor:pointer;flex-shrink:0;transition:var(--bds-animation_transition)}.bds125Carousel-navBtn svg{inline-size:1.25rem;block-size:1.25rem}.bds125Carousel-navBtn:focus-visible{outline:var(--bds-outline_default);outline-offset:var(--bds-outline_offset)}@media (hover:hover) and (pointer:fine){.bds125Carousel-navBtn:hover{background-color:var(--bds-color_bg--subtle)}}@media (prefers-reduced-motion:reduce){.bds125Carousel-track{scroll-behavior:auto}}}@layer component{.bds125DescriptionList-list{display:flex;flex-direction:column;gap:var(--bds-space_s);margin:0;padding:0;font-size:var(--bds-font_size--body);color:var(--bds-color_on-bg)}.bds125DescriptionList-group{display:flex;flex-direction:column;gap:var(--bds-space_xxs)}.bds125DescriptionList-term{font-weight:var(--bds-font_weight--semibold);color:var(--bds-color_on-bg)}.bds125DescriptionList-details{margin:0;color:var(--bds-color_on-bg)}.bds125DescriptionList---layout_inline .bds125DescriptionList-group{display:grid;grid-template-columns:minmax(8rem,1fr) 2fr;gap:var(--bds-space_xs);align-items:baseline}.bds125DescriptionList---layout_inline .bds125DescriptionList-term{grid-column:1}.bds125DescriptionList---layout_inline .bds125DescriptionList-details{grid-column:2}.bds125Link-link{color:var(--link_color,var(--bds-color_interactive_on-bg));text-decoration:underline;text-underline-offset:.2em;transition:var(--bds-animation_transition);cursor:pointer}}@layer component{.bds125Link-link:focus-visible{outline:var(--bds-outline_default);outline-offset:var(--bds-outline_offset);border-radius:var(--bds-border_radius--xs)}@media (hover:hover) and (pointer:fine){.bds125Link-link:hover{--link_color:var(--link_color-hover,var(--bds-color_blue--strong))}}.bds125Link---variant_default{--link_color:var(--bds-color_interactive_on-bg);--link_color-hover:var(--bds-color_blue--strong)}.bds125Link---variant_subtle{--link_color:var(--bds-color_on-bg);--link_color-hover:var(--bds-color_interactive_on-bg)}.bds125Link---variant_standalone{--link_color:var(--bds-color_interactive_on-bg);--link_color-hover:var(--bds-color_blue--strong);display:inline-flex;align-items:center;gap:var(--bds-space_xxs);font-weight:var(--bds-font_weight--semibold);text-decoration:none}@media (hover:hover) and (pointer:fine){.bds125Link---variant_standalone:hover{text-decoration:underline;text-underline-offset:.2em}}.bds125Link-externalLabel{position:absolute;inline-size:1px;block-size:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.bds125Loading-loading{display:flex;justify-content:center;align-items:center}.bds125Loading-spinner{inline-size:2.5em;block-size:2.5em;border:4px solid var(--bds-color_bg);border-block-start:4px solid var(--bds-color_interactive);border-radius:var(--loading_radius,var(--bds-border_radius--circle));animation:spin 1s linear infinite}.bds125Loading---size_small .bds125Loading-spinner{inline-size:1.5em;block-size:1.5em;border-width:2px}.bds125Loading---size_large .bds125Loading-spinner{inline-size:4em;block-size:4em;border-width:6px}}@layer component{}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.bds125Loading-spinner{animation:none}}@layer component{.bds125NotificationBanner-banner{display:flex;align-items:center;gap:var(--bds-space_m);padding:var(--bds-space_s) var(--bds-space_m);background-color:var(--banner_bg,var(--bds-color_blue--subtle));color:var(--banner_text,var(--bds-color_on-blue--subtle));border-block-end:3px solid var(--banner_border,var(--bds-color_blue));font-size:var(--bds-font_size--body);line-height:var(--bds-font_line-height--body);inline-size:100%}.bds125NotificationBanner---variant_info{--banner_bg:var(--bds-color_blue--subtle);--banner_text:var(--bds-color_on-blue--subtle);--banner_border:var(--bds-color_blue)}.bds125NotificationBanner---variant_success{--banner_bg:var(--bds-color_success--subtle);--banner_text:var(--bds-color_on-success--subtle);--banner_border:var(--bds-color_success)}.bds125NotificationBanner---variant_warning{--banner_bg:var(--bds-color_orange--subtle);--banner_text:var(--bds-color_on-orange--subtle);--banner_border:var(--bds-color_warning)}.bds125NotificationBanner---variant_error{--banner_bg:rgb(from var(--bds-color_error) r g b/12%);--banner_text:var(--bds-color_on-bg);--banner_border:var(--bds-color_error)}.bds125NotificationBanner-content{flex:1 1}.bds125NotificationBanner-action{flex-shrink:0}.bds125NotificationBanner-dismiss{all:unset;display:flex;align-items:center;justify-content:center;flex-shrink:0;cursor:pointer;color:currentcolor;border-radius:var(--banner_dismiss-radius,var(--bds-border_radius--circle));border:var(--banner_dismiss-border,none);transition:var(--bds-animation_transition);--bdc_color:currentcolor;box-shadow:inset 0 0 0 var(--bdc-outline_width) var(--bdc_color)}.bds125NotificationBanner-dismiss svg{inline-size:1rem;block-size:1rem}.bds125NotificationBanner-dismiss:focus-visible{outline:var(--bds-outline_default);outline-offset:var(--bds-outline_offset)}@media (hover:hover) and (pointer:fine){.bds125NotificationBanner-dismiss:hover{opacity:.7}}}@layer component{.bds125Pagination-pagination{display:flex;justify-content:center}.bds125Pagination-list{display:flex;align-items:center;gap:var(--bds-space_xxs);list-style:none;margin:0;padding:0}.bds125Pagination-list li{list-style:none}.bds125Pagination-button{all:unset;display:inline-flex;align-items:center;justify-content:center;min-inline-size:2.25rem;block-size:2.25rem;padding-inline:var(--bds-space_xs);border-radius:var(--pagination_radius,var(--bds-border_radius--full));background-color:var(--btn_bg,transparent);--bdc_color:var(--btn_border,var(--bds-color_bg--subtle));border:none;box-shadow:inset 0 0 0 var(--bdc-outline_width) var(--bdc_color);color:var(--btn_color,var(--bds-color_on-bg));font-family:var(--bds-font_family--body);font-size:var(--bds-font_size--body);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;cursor:pointer;transition:var(--bds-animation_transition);box-sizing:border-box}.bds125Pagination-button:disabled{opacity:.4;cursor:not-allowed}.bds125Pagination-button:focus-visible{outline:var(--bds-outline_default);outline-offset:var(--bds-outline_offset)}@media (hover:hover) and (pointer:fine){.bds125Pagination-button:not(:disabled,.bds125Pagination---active):hover{--btn_bg:var(--bds-color_bg--subtle);--btn_color:var(--bds-color_interactive_on-bg)}}.bds125Pagination-button.bds125Pagination---active{--btn_bg:var(--bds-color_interactive);--btn_color:var(--bds-color_on-interactive);--btn_border:var(--bds-color_interactive)}.bds125Pagination-button.bds125Pagination---nav svg{inline-size:1rem;block-size:1rem}.bds125Pagination-ellipsis{display:inline-flex;align-items:center;justify-content:center;min-inline-size:2.25rem;block-size:2.25rem;color:var(--bds-color_on-bg--subtle);font-size:var(--bds-font_size--body);-webkit-user-select:none;user-select:none}.bds125Progress-container{display:flex;flex-direction:column;gap:var(--bds-space_xxs);inline-size:100%}.bds125Progress-labelRow{display:flex;justify-content:space-between;align-items:baseline;font-size:var(--bds-font_size--body--s);color:var(--bds-color_on-bg)}.bds125Progress-value{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.bds125Progress-track{inline-size:100%;block-size:var(--progress_height,var(--bds-space_xs));background-color:var(--bds-color_bg--subtle);border-radius:var(--progress_radius,var(--bds-border_radius--full));overflow:hidden}.bds125Progress-track.bds125Progress---size_small{--progress_height:var(--bds-space_xxs)}.bds125Progress-track.bds125Progress---size_medium{--progress_height:var(--bds-space_xs)}.bds125Progress-track.bds125Progress---size_large{--progress_height:var(--bds-space_s)}.bds125Progress-fill{block-size:100%;background-color:var(--progress_color-active,var(--bdc-color_active));border-radius:var(--progress_radius,var(--bds-border_radius--full));transition:inline-size var(--bds-animation_transition-duration) var(--bds-animation_easing)}}@layer component{@media (prefers-reduced-motion:reduce){.bds125Progress-fill{transition:none}}}@layer component{.bds125ProgressCircle-wrapper{position:relative;display:inline-flex;align-items:center;justify-content:center}.bds125ProgressCircle-svg{display:block}.bds125ProgressCircle-track{stroke:var(--bds-color_bg--subtle)}.bds125ProgressCircle-fill{stroke:var(--progressCircle_color-active,var(--bdc-color_active));transition:stroke-dashoffset var(--bds-animation_transition-duration) var(--bds-animation_easing)}.bds125ProgressCircle-value{position:absolute;font-size:var(--bds-font_size--body--s);font-weight:var(--bds-font_weight--semibold);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--bds-color_on-bg);line-height:1}.bds125ProgressCircle---size_small .bds125ProgressCircle-value{font-size:.5rem}.bds125ProgressCircle---size_medium .bds125ProgressCircle-value{font-size:var(--bds-font_size--body--s)}.bds125ProgressCircle---size_large .bds125ProgressCircle-value{font-size:var(--bds-font_size--body)}@media (prefers-reduced-motion:reduce){.bds125ProgressCircle-fill{transition:none}}}@layer component{.bds125Separator-separator{border:none;background-color:var(--separator_color,var(--bds-color_on-bg))}.bds125Separator-separator.bds125Separator---horizontal{display:block;inline-size:100%;block-size:var(--separator_thickness,1px)}.bds125Separator-separator.bds125Separator---vertical{display:inline-block;inline-size:var(--separator_thickness,1px);align-self:stretch}.bds125Skeleton-skeleton{background:linear-gradient(90deg,var(--bds-color_grey--subtle) 25%,var(--bds-color_bg) 50%,var(--bds-color_grey--subtle) 75%);background-size:200% 100%;animation:shimmer 1.5s infinite;border-radius:var(--bds-border_radius--xs);min-block-size:var(--bds-space_m)}}@layer component{}@keyframes shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@layer component{.bds125SkipLink-skipLink{position:absolute;inset-block-start:var(--bds-space_s);inset-inline-start:var(--bds-space_s);z-index:var(--z_overlay);padding:var(--bds-space_xs) var(--bds-space_m);background-color:var(--bds-color_bg);color:var(--bds-color_on-bg);font-size:var(--bds-font_size--body);font-weight:var(--bds-font_weight--semibold);border-radius:var(--bds-border_radius--s);text-decoration:none;--bdc_color:var(--color_focus,var(--bds-color_interactive));border:var(--skip-link_border,none);box-shadow:inset 0 0 0 var(--bdc-outline_width) var(--bdc_color);transform:translateY(-200%);transition:transform var(--bds-animation_transition-duration) var(--bds-animation_easing)}.bds125SkipLink-skipLink:focus-visible{transform:translateY(0);outline:var(--bds-outline_default);outline-offset:var(--bds-outline_offset)}@media (prefers-reduced-motion:reduce){.bds125SkipLink-skipLink{transition:none}}}@layer component{.bds125Table-wrapper{inline-size:100%;overflow-inline:auto;border:var(--table_border,none);--bdc_color:var(--bds-color_bg--subtle);--bdc-outline_radius:var(--bds-border_radius--s);border-radius:var(--table_radius,var(--bdc-outline_radius));box-shadow:inset 0 0 0 var(--bdc-outline_width) var(--bdc_color)}.bds125Table-table{inline-size:100%;border-collapse:collapse;font-size:var(--bds-font_size--body);font-family:var(--bds-font_family--body)}.bds125Table-caption{caption-side:top;text-align:start;padding:var(--bds-space_s) var(--bds-space_m);font-weight:var(--bds-font_weight--semibold);color:var(--bds-color_on-bg)}.bds125Table-thead{background-color:var(--bds-color_bg--subtle)}.bds125Table-th{padding:var(--bds-space_s) var(--bds-space_m);text-align:start;font-weight:var(--bds-font_weight--semibold);font-size:var(--bds-font_size--body--s);color:var(--bds-color_on-bg--subtle);white-space:nowrap;border-block-end:1px solid var(--bds-color_bg--subtle)}.bds125Table-th.bds125Table---sortable{padding:0}.bds125Table-sortButton{all:unset;display:flex;align-items:center;gap:var(--bds-space_xxs);padding:var(--bds-space_s) var(--bds-space_m);inline-size:100%;cursor:pointer;color:var(--bds-color_on-bg--subtle);font-weight:var(--bds-font_weight--semibold);font-size:var(--bds-font_size--body--s);transition:var(--bds-animation_transition);box-sizing:border-box}.bds125Table-sortButton:focus-visible{outline:var(--bds-outline_default);outline-offset:calc(var(--bds-outline_offset) * -1)}@media (hover:hover) and (pointer:fine){.bds125Table-sortButton:hover{color:var(--bds-color_on-bg)}}.bds125Table-sortIcon{inline-size:1rem;block-size:1rem;opacity:.4;transition:transform var(--bds-animation_transition-duration) var(--bds-animation_easing),opacity var(--bds-animation_transition-duration) var(--bds-animation_easing)}.bds125Table-sortIcon.bds125Table---sort-active{opacity:1;color:var(--bds-color_interactive)}.bds125Table-sortIcon.bds125Table---sort-desc{transform:rotate(180deg)}.bds125Table-tbody .bds125Table-tr{border-block-end:1px solid var(--bds-color_bg--subtle);transition:var(--bds-animation_transition)}.bds125Table-tbody .bds125Table-tr:last-child{border-block-end:none}@media (hover:hover) and (pointer:fine){.bds125Table-tbody .bds125Table-tr:hover{background-color:var(--bds-color_bg--subtle)}}.bds125Table-td{padding:var(--bds-space_s) var(--bds-space_m);color:var(--bds-color_on-bg);vertical-align:middle}@media (prefers-reduced-motion:reduce){.bds125Table-sortIcon{transition:none}}}@layer component{.bds125Tabs-tabs{display:flex;flex-direction:column}.bds125Tabs-tabList{display:flex;border-block-end:1px solid var(--bds-color_bg--subtle);gap:var(--bds-space_xxs)}.bds125Tabs-tab{all:unset;display:inline-flex;align-items:center;padding:var(--bds-space_s) var(--bds-space_m);font-family:var(--bds-font_family--body);font-size:var(--bds-font_size--body);font-weight:var(--bds-font_weight--semibold);color:var(--tab_color,var(--bds-color_on-bg));border-block-end:2px solid var(--tab_border-color,transparent);margin-block-end:-1px;cursor:pointer;transition:var(--bds-animation_transition)}.bds125Tabs-tab.bds125Tabs---active{--tab_color:var(--bds-color_interactive_on-bg);--tab_border-color:var(--bds-color_interactive)}.bds125Tabs-tab:disabled{opacity:.4;cursor:not-allowed}.bds125Tabs-tab:focus-visible{outline:var(--bds-outline_default);outline-offset:var(--bds-outline_offset);border-radius:var(--bds-border_radius--xs)}@media (hover:hover) and (pointer:fine){.bds125Tabs-tab:not(:disabled,.bds125Tabs---active):hover{--tab_color:var(--bds-color_interactive_on-bg)}}.bds125Tabs-panel{padding-block-start:var(--bds-space_m)}.bds125Tabs-panel:focus-visible{outline:var(--bds-outline_default);outline-offset:var(--bds-outline_offset)}}@layer component{.bds125Tooltip-wrapper{position:relative;display:inline-flex;align-items:center}.bds125Tooltip-tooltip{position:absolute;z-index:var(--bds-z-index_popover);padding:var(--bds-space_xxs) var(--bds-space_xs);border-radius:var(--tooltip_radius,var(--bds-border_radius--full));background-color:var(--tooltip_bg,var(--bds-color_on-bg));color:var(--tooltip_text,var(--bds-color_bg));font-size:var(--bds-font_size--body--s);line-height:var(--bds-font_line-height--body);white-space:nowrap;pointer-events:none;visibility:hidden;opacity:0;transition:opacity var(--bds-animation_transition-duration) var(--bds-animation_easing)}.bds125Tooltip-wrapper:focus-within .bds125Tooltip-tooltip,.bds125Tooltip-wrapper:hover .bds125Tooltip-tooltip{visibility:visible;opacity:1}.bds125Tooltip---placement_top{inset-block-end:calc(100% + var(--bds-space_xs));inset-inline-start:50%;transform:translateX(-50%)}.bds125Tooltip---placement_bottom{inset-block-start:calc(100% + var(--bds-space_xs));inset-inline-start:50%;transform:translateX(-50%)}.bds125Tooltip---placement_left{inset-inline-end:calc(100% + var(--bds-space_xs));inset-block-start:50%;transform:translateY(-50%)}.bds125Tooltip---placement_right{inset-inline-start:calc(100% + var(--bds-space_xs));inset-block-start:50%;transform:translateY(-50%)}@media (prefers-reduced-motion:reduce){.bds125Tooltip-tooltip{transition:none}}}@layer component{.bds125Typography-typography{margin:0;font-family:var(--bds-font_family--body);color:var(--typography_color,var(--bds-color_on-bg))}.bds125Typography---h1{font-family:var(--bds-font_family--heading);font-size:var(--bds-font_size--heading-1);font-weight:var(--bds-font_weight--bold);line-height:var(--bds-font_line-height--heading)}.bds125Typography---h2{font-size:var(--bds-font_size--heading-2)}.bds125Typography---h2,.bds125Typography---h3{font-family:var(--bds-font_family--heading);font-weight:var(--bds-font_weight--semibold);line-height:var(--bds-font_line-height--heading)}.bds125Typography---h3{font-size:var(--bds-font_size--heading-3)}.bds125Typography---body{font-size:var(--bds-font_size--body);line-height:var(--bds-font_line-height--body)}.bds125Typography---body_s{font-size:var(--bds-font_size--body--s);line-height:var(--bds-font_line-height--body)}}@keyframes fadeZoom{0%,to{opacity:1;transform:scale(1)}50%{opacity:.75;transform:scale(1.15)}}@keyframes pulse{0%{transform:scale(1);box-shadow:0 0 0 0 rgb(from var(--button_pulse-color,var(--button_color,var(--bds-color_interactive))) r g b/50%)}70%{transform:scale(1.01);box-shadow:0 0 0 var(--bds-space_m) rgb(from var(--button_pulse-color,var(--button_color,var(--bds-color_interactive))) r g b/0)}to{transform:scale(1);box-shadow:0 0 0 0 rgb(from var(--button_pulse-color,var(--button_color,var(--bds-color_interactive))) r g b/0)}}@layer component{.bds125Button-button,.bds125Button-button[href]{all:unset;position:relative;font:inherit;padding-inline:var(--bds-space_l);display:inline-flex;gap:var(--bds-space_xs);border-radius:var(--button_radius,var(--bds-border_radius--full));align-items:center;cursor:pointer;scroll-padding-block-end:var(--bds-space_l);justify-content:center;block-size:var(--button_height,3em);font-size:var(--button_font-size,inherit);white-space:nowrap;line-height:1;--button_color:var(--bds-color_interactive);--button_on-color:var(--bds-color_on-interactive);--button_color--on-bg:var(--bds-color_interactive_on-bg);background-color:var(--button_bg,var(--button_color));color:var(--button_text,var(--button_on-color));border:var(--button_border,none);--bdc_color:transparent;box-shadow:inset 0 0 0 var(--bdc-outline_width) var(--bdc_color);transition:var(--bds-animation_transition),--bdc_color var(--bds-animation_transition-duration) var(--bds-animation_easing)}.bds125Button-button.bds125Button---ghost,.bds125Button-button.bds125Button---outline{--button_bg:transparent;--button_text:var(--button_color--on-bg);--bdc_color:var(--button_color--on-bg)}.bds125Button-button.bds125Button---size_small{--button_height:2.25em;--button_font-size:var(--bds-font_size--body--s);padding-inline:var(--bds-space_m)}.bds125Button-button.bds125Button---size_medium{--button_height:3em;padding-inline:var(--bds-space_l)}.bds125Button-button.bds125Button---size_large{--button_font-size:var(--bds-font_size--heading-3);padding-inline:var(--bds-space_xl)}.bds125Button-button.bds125Button---hasPulse{animation:pulse 3s infinite}.bds125Button-button[href]{text-decoration:none}.bds125Button-button svg{--icon__stroke:currentcolor;fill:currentcolor;color:currentcolor;flex-shrink:0}.bds125Button-iconStart{margin-inline-start:calc(var(--bds-space_s) * -1)}.bds125Button-iconEnd,.bds125Button-iconStart{display:flex;align-items:center;transition:var(--bds-animation_transition)}.bds125Button-iconEnd{margin-inline-end:calc(var(--bds-space_s) * -1)}@media (hover:hover) and (pointer:fine){.bds125Button-button:hover .bds125Button-iconEnd svg,.bds125Button-button:hover .bds125Button-iconStart svg{animation:fadeZoom 2s ease-out infinite}}.bds125Button-button:focus-visible{outline:var(--bds-outline_default);outline-offset:var(--bds-outline_offset)}@media (hover:hover) and (pointer:fine){.bds125Button-button.bds125Button---default:hover{--button_bg:var(--bds-color_bg);--button_text:var(--bds-color_interactive_on-bg);--button_pulse-color:var(--bds-color_interactive_on-bg);--bdc_color:currentcolor}.bds125Button-button.bds125Button---ghost:hover,.bds125Button-button.bds125Button---outline:hover{--button_bg:var(--button_color);--button_text:var(--button_on-color);--bdc_color:transparent}}}@layer component{.bds125Command-dialog{padding:0;border:none;border-radius:var(--bds-border_radius--m);background:transparent;inline-size:min(40rem,90vw);max-block-size:70vh;overflow:visible;margin-block-start:10vh}.bds125Command-dialog::backdrop{background-color:var(--color_backdrop,rgb(0 0 0/50%));-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.bds125Command-palette{display:flex;flex-direction:column;background-color:var(--command_color,var(--bds-color_bg));color:var(--command_on-color,var(--bds-color_on-bg));border-radius:var(--bds-border_radius--m);overflow:hidden;max-block-size:70vh;border:var(--command_border,none);--bdc_color:currentcolor;--bdc-outline_radius:var(--bds-border_radius--m);box-shadow:inset 0 0 0 var(--bdc-outline_width) var(--bdc_color),var(--command_shadow,var(--bds-shadow_xl))}.bds125Command-searchRow{display:flex;align-items:center;gap:var(--bds-space_xs);padding:var(--bds-space_s) var(--bds-space_m);border-block-end:1px solid currentcolor;flex-shrink:0}.bds125Command-searchIcon{inline-size:1.25rem;block-size:1.25rem;color:var(--bds-color_on-bg);flex-shrink:0}.bds125Command-search{flex:1 1;border:none;outline:none;font-family:var(--bds-font_family--body);font-size:var(--bds-font_size--body);color:var(--bds-color_on-bg);background:transparent;min-inline-size:0}.bds125Command-search::placeholder{color:var(--bds-color_on-bg)}.bds125Command-escHint{font-size:var(--bds-font_size--body--s);color:var(--bds-color_on-bg);border-radius:var(--bds-border_radius--xs);padding:.1em .4em;flex-shrink:0;--bdc_color:currentcolor;border:none;box-shadow:inset 0 0 0 var(--bdc-outline_width) var(--bdc_color)}.bds125Command-list{overflow-block:auto;list-style:none;margin:0;padding:var(--bds-space_xs) 0}.bds125Command-groupList{list-style:none;margin:0;padding:0}.bds125Command-group{padding:var(--bds-space_xs) var(--bds-space_m);font-size:var(--bds-font_size--body--s);font-weight:var(--bds-font_weight--semibold);color:var(--bds-color_on-bg);text-transform:uppercase;letter-spacing:.05em}.bds125Command-item{display:flex;align-items:center;gap:var(--bds-space_s);padding:var(--bds-space_s) var(--bds-space_m);cursor:pointer;transition:background-color var(--bds-animation_transition-duration) var(--bds-animation_easing)}.bds125Command-itemActive{background-color:var(--bds-color_bg--subtle)}.bds125Command-itemLabel{flex:1 1;font-size:var(--bds-font_size--body);color:var(--bds-color_on-bg)}.bds125Command-itemDesc,.bds125Command-shortcut{font-size:var(--bds-font_size--body--s);color:var(--bds-color_on-bg)}.bds125Command-shortcut{border-radius:var(--bds-border_radius--xs);padding:.1em .4em;--bdc_color:currentcolor;border:none;box-shadow:inset 0 0 0 var(--bdc-outline_width) var(--bdc_color)}.bds125Command-empty{padding:var(--bds-space_l) var(--bds-space_m);text-align:center;color:var(--bds-color_on-bg);font-size:var(--bds-font_size--body)}.bds125Dialog-dialog{font-size:var(--bds-font_size--body--s);border:var(--dialog_border,none);--bdc_color:currentcolor;--bdc-outline_radius:var(--bds-border_radius--m);border-radius:var(--dialog_radius,var(--bdc-outline_radius));box-shadow:inset 0 0 0 var(--bdc-outline_width) var(--bdc_color),var(--dialog_shadow,var(--bdc-outline_shadow));background-color:var(--dialog_color,var(--bds-color_grey--subtle));color:var(--dialog_on-color,var(--bds-color_on-grey--subtle));padding:var(--bds-space_l);max-inline-size:90svw;max-block-size:90svh;overflow:visible}.bds125Dialog-dialogContent{display:grid;gap:var(--bds-grid_gap);overflow-block:auto;min-block-size:0;flex:1 1}.bds125Dialog-closeButton{all:unset;position:absolute;inset-block-start:-1em;inset-inline-end:-1em;inline-size:2em;block-size:2em;display:flex;align-items:center;justify-content:center;border-radius:var(--dialog_close-radius,var(--bds-border_radius--circle));background-color:var(--bds-color_bg);color:currentcolor;border:var(--dialog_close-border,none);--bdc_color:currentcolor;box-shadow:inset 0 0 0 var(--bdc-outline_width) var(--bdc_color);cursor:pointer}}@layer component{.bds125Dialog-closeButton:focus-visible{outline:var(--bds-outline_default);outline-offset:var(--bds-outline_offset)}.bds125Dialog-closeButton svg{inline-size:1.25em;block-size:1.25em}.bds125Dialog-dialog::backdrop{background-color:var(--color_backdrop,rgb(0 0 0/50%));-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}}@layer component{.bds125Drawer-drawer{position:fixed;inset-block:0;inset-inline:auto 0;inline-size:min(28rem,90vw);max-inline-size:100vw;block-size:100dvh;max-block-size:100dvh;margin:0;padding:0;display:flex;flex-direction:column;background-color:var(--drawer_color,var(--bds-color_bg));color:var(--drawer_on-color,var(--bds-color_on-bg));border:none;box-shadow:var(--bds-shadow_xl);overflow:hidden;translate:100% 0;transition:translate var(--bds-animation_transition-duration) var(--bds-animation_easing),display var(--bds-animation_transition-duration) var(--bds-animation_easing) allow-discrete,overlay var(--bds-animation_transition-duration) var(--bds-animation_easing) allow-discrete}.bds125Drawer---side_left.bds125Drawer-drawer{inset-inline:0 auto;translate:-100% 0}.bds125Drawer-drawer[open]{translate:0 0}@starting-style{.bds125Drawer-drawer[open]{translate:100% 0}.bds125Drawer---side_left.bds125Drawer-drawer[open]{translate:-100% 0}}.bds125Drawer-drawer::backdrop{background-color:var(--color_backdrop,rgb(0 0 0/50%));-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);opacity:0;transition:opacity var(--bds-animation_transition-duration) var(--bds-animation_easing),display var(--bds-animation_transition-duration) var(--bds-animation_easing) allow-discrete,overlay var(--bds-animation_transition-duration) var(--bds-animation_easing) allow-discrete}.bds125Drawer-drawer[open]::backdrop{opacity:1}@starting-style{.bds125Drawer-drawer[open]::backdrop{opacity:0}}.bds125Drawer-header{display:flex;align-items:center;justify-content:space-between;padding:var(--bds-space_m) var(--bds-space_l);border-block-end:1px solid currentcolor;flex-shrink:0}.bds125Drawer-closeButton{all:unset;display:flex;align-items:center;justify-content:center;inline-size:2rem;block-size:2rem;border-radius:var(--drawer_close-radius,var(--bds-border_radius--circle));cursor:pointer;transition:var(--bds-animation_transition)}.bds125Drawer-closeButton svg{inline-size:1.25rem;block-size:1.25rem}.bds125Drawer-closeButton:focus-visible{outline:var(--bds-outline_default);outline-offset:var(--bds-outline_offset)}@media (hover:hover) and (pointer:fine){.bds125Drawer-closeButton:hover{background-color:var(--bds-color_bg--subtle)}}.bds125Drawer-body{flex:1 1;overflow-block:auto;padding:var(--bds-space_l);display:flex;flex-direction:column}@media (prefers-reduced-motion:reduce){.bds125Drawer-drawer,.bds125Drawer-drawer::backdrop{transition:none}}}@layer component{.bds125DropdownMenu-wrapper{position:relative;display:inline-flex}.bds125DropdownMenu-menu{position:absolute;inset-block-start:calc(100% + var(--bds-space_xxs));z-index:var(--bds-z-index_dropdown);min-inline-size:10rem;padding:var(--bds-space_xxs) 0;border:var(--dropdown_border,none);--bdc_color:currentcolor;--bdc-outline_radius:var(--bds-border_radius--s);border-radius:var(--dropdown_radius,var(--bdc-outline_radius));background-color:var(--dropdown_color,var(--bds-color_bg));color:var(--dropdown_on-color,var(--bds-color_on-bg));box-shadow:inset 0 0 0 var(--bdc-outline_width) var(--bdc_color),var(--dropdown_shadow,var(--bds-shadow_m));list-style:none;margin:0}.bds125DropdownMenu-menu li{list-style:none}.bds125DropdownMenu---placement_bottom-start{inset-inline-start:0}.bds125DropdownMenu---placement_bottom-end{inset-inline-end:0}.bds125DropdownMenu-separator{border:none;border-block-start:1px solid currentcolor;margin:var(--bds-space_xxs) 0;opacity:.15}.bds125DropdownMenu-item{all:unset;display:flex;align-items:center;gap:var(--bds-space_xs);inline-size:100%;padding:var(--bds-space_xs) var(--bds-space_m);font-family:var(--bds-font_family--body);font-size:var(--bds-font_size--body);color:currentcolor;cursor:pointer;box-sizing:border-box;transition:var(--bds-animation_transition)}.bds125DropdownMenu-item:disabled{opacity:.4;cursor:not-allowed}.bds125DropdownMenu-item:focus-visible{outline:var(--bds-outline_default);outline-offset:calc(var(--bds-outline_offset) * -1);border-radius:var(--bds-border_radius--xs)}@media (hover:hover) and (pointer:fine){.bds125DropdownMenu-item:not(:disabled):hover{background-color:var(--bds-color_bg--subtle);color:var(--bds-color_interactive_on-bg)}}.bds125DropdownMenu-icon{display:flex;align-items:center;flex-shrink:0}.bds125Popover-wrapper{display:inline-flex}.bds125Popover-panel{position:fixed;inset:unset;margin:0;overflow-block:auto;z-index:var(--popover_z-index,100);min-inline-size:12rem;max-inline-size:var(--popover_max-width,20rem);max-block-size:var(--popover_max-height,80dvh);padding:var(--bds-space_m);border:var(--popover_border,none);--bdc_color:currentcolor;--bdc-outline_radius:var(--bds-border_radius--s);border-radius:var(--popover_radius,var(--bdc-outline_radius));background-color:var(--popover_color,var(--bds-color_bg));box-shadow:inset 0 0 0 var(--bdc-outline_width) var(--bdc_color),var(--popover_shadow,var(--bds-shadow_m));color:var(--popover_on-color,var(--bds-color_on-bg));font-size:var(--bds-font_size--body)}.bds125Popover-panel[data-placement=bottom]{top:anchor(bottom);left:anchor(left);margin-block-start:var(--bds-space_xs,8px);position-try-fallbacks:--popover-top,--popover-right,--popover-left}.bds125Popover-panel[data-placement=top]{bottom:anchor(top);left:anchor(left);margin-block-end:var(--bds-space_xs,8px);position-try-fallbacks:--popover-bottom,--popover-right,--popover-left}.bds125Popover-panel[data-placement=right]{top:anchor(top);left:anchor(right);margin-inline-start:var(--bds-space_xs,8px);position-try-fallbacks:--popover-left,--popover-bottom,--popover-top}.bds125Popover-panel[data-placement=left]{top:anchor(top);right:anchor(left);margin-inline-end:var(--bds-space_xs,8px);position-try-fallbacks:--popover-right,--popover-bottom,--popover-top}}@layer component{@position-try --popover-bottom{top:anchor(bottom);right:unset;bottom:unset;left:anchor(left);margin:0;margin-block-start:var(--bds-space_xs,8px)}@position-try --popover-top{top:unset;right:unset;bottom:anchor(top);left:anchor(left);margin:0;margin-block-end:var(--bds-space_xs,8px)}@position-try --popover-right{top:anchor(top);right:unset;bottom:unset;left:anchor(right);margin:0;margin-inline-start:var(--bds-space_xs,8px)}@position-try --popover-left{top:anchor(top);right:anchor(left);bottom:unset;left:unset;margin:0;margin-inline-end:var(--bds-space_xs,8px)}@position-try --popover-bottom-fullwidth{top:anchor(bottom);right:var(--bds-space_xs,8px);bottom:unset;left:var(--bds-space_xs,8px);margin:0;margin-block-start:var(--bds-space_xs,8px)}@position-try --popover-top-fullwidth{top:unset;right:var(--bds-space_xs,8px);bottom:anchor(top);left:var(--bds-space_xs,8px);margin:0;margin-block-end:var(--bds-space_xs,8px)}@media (max-width:420px){.bds125Popover-panel[data-placement=bottom],.bds125Popover-panel[data-placement=left],.bds125Popover-panel[data-placement=right],.bds125Popover-panel[data-placement=top]{left:var(--bds-space_xs,8px);right:var(--bds-space_xs,8px);inline-size:100%;max-inline-size:calc(100svw - 2 * var(--bds-space_xs, 8px));position-try-fallbacks:--popover-top-fullwidth,--popover-bottom-fullwidth}}@media (min-aspect-ratio:2/1){.bds125Popover-panel[data-placement=bottom]{position-try-fallbacks:--popover-top,--popover-right,--popover-left}.bds125Popover-panel[data-placement=top]{position-try-fallbacks:--popover-bottom,--popover-right,--popover-left}}}@layer component{.bds125Rating-rating{display:inline-flex;gap:var(--bds-space_xxxs);color:var(--bds-color_bg)}.bds125Rating-star{width:1.5em;height:1.5em}.bds125Rating---filled{color:var(--bds-color_warning)}.bds125Toast-toastContainer{position:fixed;inset:unset;inset-block-end:var(--bds-space_xl);inset-inline-end:var(--bds-space_xl);display:flex;flex-direction:column;gap:var(--bds-space_m);border:none;padding:0;background:transparent}.bds125Toast-toast{padding:var(--bds-space_m) var(--bds-space_l);background-color:var(--toast_color,var(--bds-color_bg));color:var(--toast_on-color,var(--bds-color_on-bg));border-radius:var(--bds-border_radius--s);box-shadow:var(--bds-shadow_s);display:flex;align-items:center;gap:var(--bds-space_m);min-inline-size:300px;animation:slideIn var(--bds-animation_duration--fast) var(--bds-animation_easing)}.bds125Toast-toast.bds125Toast---variant_success{--toast_color:var(--bds-color_success);--toast_on-color:var(--bds-color_on-success)}.bds125Toast-toast.bds125Toast---variant_warning{--toast_color:var(--bds-color_warning);--toast_on-color:var(--bds-color_on-warning)}.bds125Toast-toast.bds125Toast---variant_info{--toast_color:var(--bds-color_bg--subtle);--toast_on-color:var(--bds-color_on-bg--subtle)}.bds125Toast-toast.bds125Toast---variant_error{--toast_color:var(--bds-color_error);--toast_on-color:var(--bds-color_on-error)}.bds125Toast-message{flex:1 1}.bds125Toast-closeButton{display:flex;align-items:center;justify-content:center;flex-shrink:0;inline-size:1.25rem;block-size:1.25rem;padding:0;background:none;border:none;cursor:pointer;color:var(--toast_on-color)}.bds125Toast-closeButton svg{inline-size:1rem;block-size:1rem}}@layer component{}@keyframes slideIn{0%{transform:translateX(100%);opacity:0}to{transform:translateX(0);opacity:1}}@layer component{.bds125Checkbox-checkboxGroup{--inputSize:calc(var(--bds-space_s) * 2);display:flex;flex-direction:column}.bds125Checkbox-inputWrapper{display:flex;align-items:stretch;gap:var(--bds-space_xs)}.bds125Checkbox-checkbox{margin-block-start:.25em;inline-size:var(--inputSize);block-size:var(--inputSize);color:var(--checkbox_color,var(--bds-color_on-bg));border:var(--checkbox_border,none);--bdc_color:currentcolor;--bdc-outline_radius:var(--bds-border_radius--xs);border-radius:var(--checkbox_radius,var(--bdc-outline_radius));box-shadow:inset 0 0 0 var(--bdc-outline_width) var(--bdc_color),var(--checkbox_shadow,var(--bdc-outline_shadow));appearance:none;background-color:var(--checkbox_color_bg,var(--bds-color_bg));cursor:pointer;position:relative;transition:--bdc_color .3s ease,background-color .3s ease}.bds125Checkbox-checkbox:checked{background-color:var(--checkbox_color-active,var(--bdc-color_active));--bdc_color:var(--checkbox_color-active,var(--bdc-color_active))}.bds125Checkbox-checkbox:checked:after{content:"";position:absolute;inset-inline-start:.6em;inset-block-start:.2em;inline-size:.5em;block-size:1em;border:solid var(--checkbox_color-on-active,var(--bdc-color_on-active));border-width:0 2px 2px 0;transform:rotate(45deg)}.bds125Checkbox-checkbox:focus{--bdc_color:var(--bdc_color--focus)}.bds125Checkbox-checkbox:focus-visible{outline:var(--bds-outline_default);outline-offset:var(--bds-outline_offset)}.bds125Checkbox-checkboxError{--bdc_color:var(--bdc_color--error)}.bds125Message-error,.bds125Message-hint{font-size:var(--bds-font_size--body--s);margin-inline-start:var(--labelPosition)}.bds125Message-error{color:var(--bds-color_error_on-bg)}.bds125Label-label{display:flex;align-items:center;font-family:var(--bds-font_family--body);color:var(--bds-color_on-bg);cursor:pointer}.bds125InputContainer-container{--labelPosition:calc(var(--inputSize) + var(--bds-space_m));display:flex;flex-direction:column;gap:var(--bds-space_xxxs)}.bds125CheckboxGroup-group{border:none;padding:0;margin:0;display:flex;flex-direction:column;gap:var(--bds-space_xs)}.bds125CheckboxGroup-legend{font-family:var(--bds-font_family--body);font-size:var(--bds-font_size--body--s);font-weight:var(--bds-font_weight--medium);color:var(--bds-color_on-bg);padding:0;margin-block-end:var(--bds-space_xs)}.bds125CheckboxGroup-required{color:var(--bds-color_error)}.bds125CheckboxGroup-items{gap:var(--bds-space_xs)}.bds125CheckboxGroup-items,.bds125Combobox-formGroup{display:flex;flex-direction:column}.bds125Combobox-inputWrapper{position:relative;display:flex;align-items:center}.bds125Combobox-input{appearance:none;inline-size:100%;font-family:var(--bds-font_family--body);font-size:var(--bds-font_size--body);padding:var(--bds-space_s);padding-inline-end:var(--bds-space_xxl);border:var(--combobox_border,none);--bdc_color:currentcolor;--bdc-outline_radius:var(--bds-border_radius--full);border-radius:var(--combobox_radius,var(--bdc-outline_radius));box-shadow:inset 0 0 0 var(--bdc-outline_width) var(--bdc_color),var(--combobox_shadow,var(--bdc-outline_shadow));background-color:var(--combobox_color_bg,var(--bds-color_bg));color:var(--combobox_color,var(--bds-color_on-bg));transition:--bdc_color var(--bds-animation_transition-duration) var(--bds-animation_easing),background-color var(--bds-animation_transition-duration) var(--bds-animation_easing)}.bds125Combobox-input:focus{--bdc_color:var(--bdc_color--focus)}}@layer component{}@layer component{}@layer component{}@layer component{}@layer component{.bds125Combobox-input:focus-visible{outline:var(--bds-outline_default);outline-offset:var(--bds-outline_offset)}.bds125Combobox-input:disabled{opacity:.5;cursor:not-allowed}.bds125Combobox-inputError{--bdc_color:var(--bdc_color--error)}.bds125Combobox-chevron{position:absolute;inset-inline-end:var(--bds-space_s);display:flex;align-items:center;pointer-events:none;color:var(--combobox_color,var(--bds-color_on-bg))}.bds125Combobox-chevron svg{inline-size:1rem;block-size:1rem}.bds125Combobox-listbox{position:absolute;inset-block-start:calc(100% + var(--bds-space_xxs));inset-inline:0;z-index:var(--bds-z-index_dropdown);max-block-size:15rem;overflow-block:auto;list-style:none;margin:0;padding:var(--bds-space_xxs) 0;border:var(--combobox_listbox-border,none);--bdc_color:currentcolor;--bdc-outline_radius:var(--bds-border_radius--xs);border-radius:var(--combobox_listbox-radius,var(--bdc-outline_radius));background-color:var(--combobox_color,var(--bds-color_bg));color:var(--combobox_on-color,var(--bds-color_on-bg));box-shadow:inset 0 0 0 var(--bdc-outline_width) var(--bdc_color),var(--combobox_listbox-shadow,var(--bds-shadow_m))}.bds125Combobox-option{display:flex;align-items:center;padding:var(--bds-space_xs) var(--bds-space_m);font-size:var(--bds-font_size--body);color:var(--combobox_color,var(--bds-color_on-bg));cursor:pointer;transition:var(--bds-animation_transition)}.bds125Combobox-option.bds125Combobox---highlighted{background-color:var(--bds-color_bg--subtle);color:var(--bds-color_interactive_on-bg)}.bds125Combobox-option.bds125Combobox---selected{font-weight:var(--bds-font_weight--semibold)}.bds125Combobox-option.bds125Combobox---disabled{opacity:.4;cursor:not-allowed}.bds125FileInput-formGroup{display:flex;flex-direction:column}.bds125FileInput-fieldLabel{display:flex;align-items:center;font-family:var(--bds-font_family--body);color:var(--bds-color_on-bg);margin-block-end:var(--bds-space_xs)}.bds125FileInput-dropZone{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--bds-space_xs);padding:var(--bds-space_l) var(--bds-space_m);border:2px dashed;border-radius:var(--bds-border_radius--s);color:var(--fileInput_color,var(--bds-color_on-bg));cursor:pointer;text-align:center;transition:var(--bds-animation_transition)}}@layer component{.bds125FileInput-dropZone:focus-within{outline:var(--bds-outline_default);outline-offset:var(--bds-outline_offset);border-color:var(--fileInput_border-color,currentcolor)}.bds125FileInput-isDragging{border-color:currentcolor;background-color:rgb(from currentcolor r g b/8%)}.bds125FileInput-hasError{border-color:var(--bds-color_error)}.bds125FileInput-isDisabled{opacity:.5;cursor:not-allowed}.bds125FileInput-icon{inline-size:2rem;block-size:2rem;flex-shrink:0}.bds125FileInput-prompt{font-size:var(--bds-font_size--body);color:var(--bds-color_on-bg)}.bds125FileInput-prompt strong{color:var(--bds-color_interactive_on-bg);font-weight:var(--bds-font_weight--semibold)}.bds125FileInput-acceptHint{font-size:var(--bds-font_size--body--s);color:var(--bds-color_on-bg)}.bds125FileInput-hiddenInput{position:absolute;inline-size:1px;block-size:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (hover:hover) and (pointer:fine){.bds125FileInput-dropZone:not(.bds125FileInput-isDisabled):hover{border-color:var(--bds-color_interactive);background-color:rgb(from var(--bds-color_interactive) r g b/4%)}}}@layer component{.bds125FormInput-formGroup{--labelPosition:0;display:flex;flex-direction:column}.bds125FormInput-input{font-family:var(--bds-font_family--body);font-size:var(--bds-font_size--body);padding:var(--bds-space_s);border:var(--input_border,none);--bdc_color:currentcolor;--bdc-outline_radius:var(--bds-border_radius--full);border-radius:var(--input_radius,var(--bdc-outline_radius));box-shadow:inset 0 0 0 var(--bdc-outline_width) var(--bdc_color),var(--input_shadow,var(--bdc-outline_shadow));color:var(--input_color,var(--bds-color_on-bg));background-color:var(--input_color_bg,var(--bds-color_bg));transition:--bdc_color var(--bds-animation_transition-duration) var(--bds-animation_easing),background-color var(--bds-animation_transition-duration) var(--bds-animation_easing)}.bds125FormInput-input:focus{--bdc_color:var(--bdc_color--focus)}.bds125FormInput-input:focus-visible{outline:var(--bds-outline_default);outline-offset:var(--bds-outline_offset)}.bds125FormInput-inputError{--bdc_color:var(--bdc_color--error)}.bds125NumberInput-formGroup{display:flex;flex-direction:column}.bds125NumberInput-inputRow{display:flex;align-items:stretch;border:var(--numberInput_border,none);--bdc_color:currentcolor;--bdc-outline_radius:var(--bds-border_radius--full);--_radius:var(--numberInput_radius,var(--bdc-outline_radius));border-radius:var(--_radius);box-shadow:inset 0 0 0 var(--bdc-outline_width) var(--bdc_color),var(--numberInput_shadow,var(--bdc-outline_shadow));overflow:hidden;transition:--bdc_color var(--bds-animation_transition-duration) var(--bds-animation_easing)}}@layer component{.bds125NumberInput-inputRow:focus-within{--bdc_color:var(--bdc_color--focus)}.bds125NumberInput-inputRow:focus-within:has(:focus-visible){outline:var(--bds-outline_default);outline-offset:var(--bds-outline_offset)}.bds125NumberInput-input{flex:1 1;border:none;outline:none;font-family:var(--bds-font_family--body);font-size:var(--bds-font_size--body);text-align:center;padding:var(--bds-space_s);background:transparent;color:var(--numberInput_color,var(--bds-color_on-bg));min-inline-size:0;appearance:textfield}.bds125NumberInput-input::-webkit-inner-spin-button,.bds125NumberInput-input::-webkit-outer-spin-button{appearance:none}.bds125NumberInput-inputError{--bdc_color:var(--bdc_color--error)}.bds125NumberInput-stepper{all:unset;display:flex;align-items:center;justify-content:center;padding:var(--bds-space_xs);margin:1px;background-color:var(--bds-color_bg--subtle);color:var(--numberInput_color,var(--bds-color_on-bg));cursor:pointer;transition:var(--bds-animation_transition);flex-shrink:0}.bds125NumberInput-stepper svg{width:1rem;height:1rem;color:var(--numberInput_stepper-color,var(--bds-color_interactive))}.bds125NumberInput-stepper:first-child{border-start-start-radius:var(--_radius);border-end-start-radius:var(--_radius)}.bds125NumberInput-stepper:last-child{border-start-end-radius:var(--_radius);border-end-end-radius:var(--_radius)}.bds125NumberInput-stepper:disabled{opacity:.4;cursor:not-allowed}@media (hover:hover) and (pointer:fine){.bds125NumberInput-stepper:not(:disabled):hover{background-color:var(--bds-color_bg--subtle);opacity:.7}}}@layer component{.bds125Radio-radioGroup{--inputSize:calc(var(--bds-space_s) * 2);--labelPosition:calc(var(--inputSize) + var(--bds-space_m));display:flex;flex-direction:column}.bds125Radio-inputWrapper{display:flex;align-items:flex-start;gap:var(--bds-space_xs)}.bds125Radio-textWrapper{display:flex;flex-direction:column;gap:var(--bds-space_xxxs);padding-block-start:var(--bds-space_xxxs)}.bds125Radio-description{font-size:var(--bds-font_size--body--s);color:var(--radio_description-color,var(--bds-color_on-bg--subtle));line-height:var(--bds-font_line-height--body)}.bds125Radio-radio{flex-shrink:0;margin-block-start:.2em;inline-size:var(--inputSize);block-size:var(--inputSize);color:var(--radio_color,var(--bds-color_on-bg));border:var(--radio_border,none);--bdc_color:currentcolor;--bdc-outline_radius:50%;border-radius:var(--radio_radius,var(--bdc-outline_radius));box-shadow:inset 0 0 0 var(--bdc-outline_width) var(--bdc_color),var(--radio_shadow,var(--bdc-outline_shadow));appearance:none;background-color:var(--radio_color_bg,var(--bds-color_bg));cursor:pointer;position:relative;transition:--bdc_color .2s ease,background-color .2s ease}.bds125Radio-radio:checked{background:radial-gradient(circle,var(--radio_color-active,var(--bdc-color_active)) 35%,var(--radio_color_bg,var(--bds-color_bg)) 42%);--bdc_color:var(--radio_color-active,var(--bdc-color_active))}.bds125Radio-radio:focus{--bdc_color:var(--bdc_color--focus)}.bds125Radio-radio:focus-visible{outline:var(--bds-outline_default);outline-offset:var(--bds-outline_offset)}.bds125Radio-radioError{--bdc_color:var(--bdc_color--error)}.bds125RadioGroup-group{border:none;padding:0;margin:0;display:flex;flex-direction:column;gap:var(--bds-space_xs)}.bds125RadioGroup-legend{font-family:var(--bds-font_family--body);font-size:var(--bds-font_size--body--s);font-weight:var(--bds-font_weight--medium);color:var(--bds-color_on-bg);padding:0;margin-block-end:var(--bds-space_xs)}.bds125RadioGroup-required{color:var(--bds-color_error)}.bds125RadioGroup-items{display:flex;flex-direction:column;gap:var(--bds-space_xs)}.bds125SegmentedControl-control{position:relative;display:inline-grid;grid-auto-flow:column;grid-auto-columns:1fr;padding:var(--bds-space_xxxs);background-color:var(--control_track-bg,var(--bds-color_bg--subtle));border-radius:var(--control_radius,var(--bds-border_radius--full));gap:0}.bds125SegmentedControl-thumb{background-color:var(--control_thumb-bg,var(--bds-color_interactive));box-shadow:var(--bds-shadow_s)}.bds125SegmentedControl-indicator,.bds125SegmentedControl-thumb{position:absolute;inset-block:var(--bds-space_xxxs);inset-inline-start:var(--bds-space_xxxs);inline-size:calc((100% - 2 * var(--bds-space_xxxs)) / var(--control_count, 1));border-radius:var(--control_thumb-radius,var(--bds-border_radius--full));pointer-events:none;transform:translateX(calc(var(--control_selected-index, 0) * 100%));transition:transform var(--bds-animation_transition-duration) var(--bds-animation_easing)}.bds125SegmentedControl-indicator{z-index:2;display:none}.bds125SegmentedControl-item{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;cursor:pointer;border-radius:var(--control_thumb-radius,var(--bds-border_radius--full));padding:var(--bds-space_xs) var(--bds-space_m);font-size:var(--bds-font_size--body);font-family:var(--bds-font_family--body);line-height:var(--bds-font_line-height--body);color:var(--control_label-color,var(--bds-color_on-bg--subtle));white-space:nowrap;-webkit-user-select:none;user-select:none;text-decoration:none;transition:var(--bds-animation_transition);background:none;border:none;outline:none}}@layer component{}@layer component{.bds125SegmentedControl-item:focus-visible{outline:var(--bds-outline_default);outline-offset:calc(var(--bds-outline_offset) * -1);border-radius:var(--control_thumb-radius,var(--bds-border_radius--full))}.bds125SegmentedControl-item.bds125SegmentedControl---active{color:var(--control_label-color--active,var(--bds-color_on-interactive))}.bds125SegmentedControl-item.bds125SegmentedControl---disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.bds125SegmentedControl-control.bds125SegmentedControl---size_small .bds125SegmentedControl-item{padding:var(--bds-space_xxs) var(--bds-space_s);font-size:var(--bds-font_size--body--s)}.bds125SegmentedControl-control.bds125SegmentedControl---size_large .bds125SegmentedControl-item{padding:var(--bds-space_s) var(--bds-space_m);white-space:normal;text-align:center}.bds125SegmentedControl-control.bds125SegmentedControl---variant_outline{--control_label-color--active:var(--bds-color_interactive)}.bds125SegmentedControl-control.bds125SegmentedControl---variant_outline .bds125SegmentedControl-thumb{display:none}.bds125SegmentedControl-control.bds125SegmentedControl---variant_outline .bds125SegmentedControl-item{background-color:var(--control_item-bg,transparent)}.bds125SegmentedControl-control.bds125SegmentedControl---variant_outline .bds125SegmentedControl-item.bds125SegmentedControl---active{background-color:var(--control_item-bg--active,var(--bds-color_bg))}.bds125SegmentedControl-control.bds125SegmentedControl---variant_outline .bds125SegmentedControl-indicator{display:block;box-shadow:inset 0 0 0 2px var(--bds-color_interactive)}@media (hover:hover) and (pointer:fine){.bds125SegmentedControl-item:not(.bds125SegmentedControl---active,.bds125SegmentedControl---disabled):hover{color:var(--control_label-color--hover,var(--bds-color_on-bg))}}@media (prefers-reduced-motion:reduce){.bds125SegmentedControl-indicator,.bds125SegmentedControl-thumb{transition:none}}}@layer component{.bds125Select-formGroup{display:flex;flex-direction:column}.bds125Select-selectWrapper{position:relative;display:flex;align-items:center}.bds125Select-select{appearance:none;inline-size:100%;font-family:var(--bds-font_family--body);font-size:var(--bds-font_size--body);padding:var(--bds-space_s);padding-inline-end:var(--bds-space_xxl);border:var(--select_border,none);--bdc_color:currentcolor;--bdc-outline_radius:var(--bds-border_radius--full);border-radius:var(--select_radius,var(--bdc-outline_radius));box-shadow:inset 0 0 0 var(--bdc-outline_width) var(--bdc_color),var(--select_shadow,var(--bdc-outline_shadow));background-color:var(--select_color_bg,var(--bds-color_bg));color:var(--select_color,var(--bds-color_on-bg));cursor:pointer;transition:--bdc_color var(--bds-animation_transition-duration) var(--bds-animation_easing),background-color var(--bds-animation_transition-duration) var(--bds-animation_easing)}.bds125Select-select:focus{--bdc_color:var(--bdc_color--focus)}.bds125Select-select:focus-visible{outline:var(--bds-outline_default);outline-offset:var(--bds-outline_offset)}.bds125Select-select:disabled{opacity:.5;cursor:not-allowed}.bds125Select-selectError{--bdc_color:var(--bdc_color--error)}.bds125Select-chevron{position:absolute;inset-inline-end:var(--bds-space_s);display:flex;align-items:center;pointer-events:none;color:var(--select_chevron-color,var(--bds-color_interactive))}.bds125Select-chevron svg{inline-size:1rem;block-size:1rem}.bds125Slider-formGroup{display:flex;flex-direction:column;gap:var(--bds-space_xxs)}.bds125Slider-labelRow{display:flex;justify-content:space-between;align-items:baseline}.bds125Slider-value{font-size:var(--bds-font_size--body--s);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--bds-color_on-bg--subtle)}.bds125Slider-slider{--slider_fill:0%;--slider_track-height:var(--bds-space_xxs);--slider_thumb-size:calc(var(--bds-space_s) * 2);color:var(--slider_color,var(--bds-color_on-bg));appearance:none;inline-size:100%;block-size:var(--slider_track-height);border-radius:var(--slider_track-radius,var(--bds-border_radius--full));background:linear-gradient(to right,var(--slider_color-active,var(--bdc-color_active)) 0,var(--slider_color-active,var(--bdc-color_active)) var(--slider_fill),var(--bds-color_bg--subtle) var(--slider_fill),var(--bds-color_bg--subtle) 100%);cursor:pointer;transition:var(--bds-animation_transition)}}@layer component{.bds125Slider-slider:focus-visible{outline:var(--bds-outline_default);outline-offset:var(--bds-outline_offset);border-radius:var(--slider_track-radius,var(--bds-border_radius--full))}.bds125Slider-slider:disabled{opacity:.4;cursor:not-allowed}.bds125Slider-slider::-webkit-slider-thumb{appearance:none;inline-size:var(--slider_thumb-size);block-size:var(--slider_thumb-size);border-radius:var(--slider_thumb-radius,var(--bds-border_radius--circle));background-color:var(--slider_color-active,var(--bdc-color_active));box-shadow:var(--bds-shadow_s);-webkit-transition:var(--bds-animation_transition);transition:var(--bds-animation_transition);cursor:pointer}.bds125Slider-slider::-moz-range-thumb{inline-size:var(--slider_thumb-size);block-size:var(--slider_thumb-size);border:none;border-radius:var(--slider_thumb-radius,var(--bds-border_radius--circle));background-color:var(--slider_color-active,var(--bdc-color_active));box-shadow:var(--bds-shadow_s);cursor:pointer}.bds125Slider-sliderError{background:linear-gradient(to right,var(--bds-color_error) 0,var(--bds-color_error) var(--slider_fill),var(--bds-color_bg--subtle) var(--slider_fill),var(--bds-color_bg--subtle) 100%)}.bds125Slider-sliderError::-webkit-slider-thumb{background-color:var(--bds-color_error)}.bds125Slider-sliderError::-moz-range-thumb{background-color:var(--bds-color_error)}@media (prefers-reduced-motion:reduce){.bds125Slider-slider,.bds125Slider-slider::-moz-range-thumb,.bds125Slider-slider::-webkit-slider-thumb{-webkit-transition:none;-moz-transition:none;transition:none}}}@layer component{.bds125Switch-switchGroup{--switch_thumb-size:1.25em;--switch_track-pad:var(--bds-space_xxxs);--switch_track-height:calc(var(--switch_thumb-size) + var(--switch_track-pad) * 2);--switch_track-width:calc(var(--switch_thumb-size) * 2 + var(--switch_track-pad) * 2);color:var(--switch_color,var(--bds-color_on-bg));display:flex;flex-direction:column}.bds125Switch-switchGroup.bds125Switch---size_small{--switch_thumb-size:1em}.bds125Switch-switchGroup.bds125Switch---size_medium{--switch_thumb-size:1.25em}.bds125Switch-switchGroup.bds125Switch---size_large{--switch_thumb-size:1.5em}.bds125Switch-inputWrapper{display:flex;align-items:center;gap:var(--bds-space_xs)}.bds125Switch-trackWrapper{position:relative;display:inline-flex;align-items:center;flex-shrink:0;inline-size:var(--switch_track-width);block-size:var(--switch_track-height)}.bds125Switch-switch{position:absolute;inset:0;appearance:none;opacity:0;inline-size:100%;block-size:100%;margin:0;cursor:pointer;z-index:1}.bds125Switch-switch:disabled{cursor:not-allowed}.bds125Switch-track{display:inline-flex;align-items:center;inline-size:var(--switch_track-width);block-size:var(--switch_track-height);border-radius:var(--switch_track-radius,var(--bds-border_radius--full));background-color:var(--switch_track-bg,var(--bds-color_grey--subtle));padding-inline:var(--switch_track-pad);pointer-events:none;box-shadow:inset 0 0 0 var(--bdc-outline_width) var(--bdc_color),var(--switch_shadow,var(--bdc-outline_shadow));transition:--bdc_color var(--bds-animation_transition-duration) var(--bds-animation_easing),background-color var(--bds-animation_transition-duration) var(--bds-animation_easing),transform var(--bds-animation_transition-duration) var(--bds-animation_easing);--bdc_color:var(--switch_thumb-bg,var(--bds-color_interactive))}.bds125Switch-thumb{display:block;inline-size:var(--switch_thumb-size);block-size:var(--switch_thumb-size);border-radius:var(--switch_thumb-radius,var(--bds-border_radius--circle));background-color:var(--switch_thumb-bg,var(--bds-color_interactive));box-shadow:var(--bds-shadow_s);transition:var(--bds-animation_transition);transform:translateX(0)}.bds125Switch-switch.bds125Switch-switchError+.bds125Switch-track{--bdc_color:var(--bds-color_error)}.bds125Switch-switch:checked+.bds125Switch-track{background-color:var(--switch_track-bg--active,var(--bdc-color_active--subtle));--bdc_color:var(--switch_thumb-bg--active,var(--bds-color_interactive))}.bds125Switch-switch:checked+.bds125Switch-track .bds125Switch-thumb{background-color:var(--switch_thumb-bg--active,var(--bds-color_interactive));transform:translateX(var(--switch_thumb-size))}.bds125Switch-switch:focus-visible+.bds125Switch-track{outline:var(--bds-outline_default);outline-offset:var(--bds-outline_offset);border-radius:var(--switch_track-radius,var(--bds-border_radius--full))}.bds125Switch-switch:disabled+.bds125Switch-track{opacity:.4}@media (prefers-reduced-motion:reduce){.bds125Switch-thumb,.bds125Switch-track{transition:none}}}@layer component{.bds125Textarea-formGroup{display:flex;flex-direction:column}.bds125Textarea-textarea{font-family:var(--bds-font_family--body);font-size:var(--bds-font_size--body);line-height:var(--bds-font_line-height--body);padding:var(--bds-space_s);border:var(--textarea_border,none);--bdc_color:currentcolor;--bdc-outline_radius:var(--bds-border_radius--xs);border-radius:var(--textarea_radius,var(--bdc-outline_radius));box-shadow:inset 0 0 0 var(--bdc-outline_width) var(--bdc_color),var(--textarea_shadow,var(--bdc-outline_shadow));background-color:var(--textarea_color_bg,var(--bds-color_bg));color:var(--textarea_color,var(--bds-color_on-bg));resize:vertical;min-block-size:calc(var(--bds-space_m) * 5);transition:--bdc_color var(--bds-animation_transition-duration) var(--bds-animation_easing),background-color var(--bds-animation_transition-duration) var(--bds-animation_easing)}.bds125Textarea-textarea:focus{--bdc_color:var(--bdc_color--focus)}.bds125Textarea-textarea:focus-visible{outline:var(--bds-outline_default);outline-offset:var(--bds-outline_offset)}.bds125Textarea-textarea:disabled{opacity:.5;cursor:not-allowed;resize:none}.bds125Textarea-textareaError{--bdc_color:var(--bdc_color--error)}.bds125ButtonGroup-buttonGroup{container-type:inline-size;container-name:button-group;grid-column:var(--bds-grid_span-100)}.bds125ButtonGroup-buttonGroup .bds125ButtonGroup-container{position:relative;display:flex;flex-direction:column-reverse;gap:var(--bds-space_l);align-items:center}.bds125ButtonGroup-buttonGroup.bds125ButtonGroup---variant_card .bds125ButtonGroup-container{align-items:stretch}.bds125ButtonGroup-buttonGroup.bds125ButtonGroup---variant_flow .bds125ButtonGroup-container,.bds125ButtonGroup-buttonGroup.bds125ButtonGroup---variant_modal .bds125ButtonGroup-container{align-items:center}.bds125ButtonGroup-buttonGroup.bds125ButtonGroup---variant_content .bds125ButtonGroup-container{align-items:flex-start}}@layer component{@supports (contain:inline-size){@container button-group (min-width: 30rem){.bds125ButtonGroup-buttonGroup .bds125ButtonGroup-container{flex-direction:row;justify-content:space-between}.bds125ButtonGroup-buttonGroup.bds125ButtonGroup---variant_flow .bds125ButtonGroup-container>:first-child:last-child,.bds125ButtonGroup-buttonGroup.bds125ButtonGroup---variant_modal .bds125ButtonGroup-container>:first-child:last-child{margin-inline-start:auto}.bds125ButtonGroup-buttonGroup.bds125ButtonGroup---variant_card .bds125ButtonGroup-container{justify-content:center}.bds125ButtonGroup-buttonGroup.bds125ButtonGroup---variant_modal .bds125ButtonGroup-container{justify-content:flex-end}.bds125ButtonGroup-buttonGroup.bds125ButtonGroup---variant_content .bds125ButtonGroup-container{justify-content:flex-start;align-items:center}.bds125ButtonGroup-buttonGroup.bds125ButtonGroup---variant_grid .bds125ButtonGroup-container{justify-content:center}}}}@layer component{.bds125Card-card{background-color:var(--card_color,var(--bds-color_bg));color:var(--card_on-color,var(--bds-color_on-bg));border-radius:var(--bds-border_radius--m);transition:all .3s ease;position:relative}.bds125Card-card.bds125Card---default{box-shadow:var(--bds-shadow_s)}.bds125Card-card.bds125Card---elevated{box-shadow:var(--bds-shadow_m)}.bds125Card-card.bds125Card---outlined{border:var(--card_border,none);--bdc_color:currentcolor;box-shadow:inset 0 0 0 var(--bdc-outline_width) var(--bdc_color),var(--bds-shadow_s)}.bds125Card-card.bds125Card---clickable{cursor:pointer}.bds125Card-card.bds125Card---padding-none{padding:0}.bds125Card-card.bds125Card---padding-small{padding:var(--bds-space_s)}.bds125Card-card.bds125Card---padding-medium{padding:var(--bds-space_m)}.bds125Card-card.bds125Card---padding-large{padding:var(--bds-space_l)}.bds125Card-card.bds125Card---text-start{text-align:start}.bds125Card-card.bds125Card---text-center{text-align:center}.bds125Card-card.bds125Card---text-end{text-align:end}.bds125Card-card.bds125Card---clickable:focus-visible{outline:2px solid var(--color_focus,currentcolor);outline-offset:2px}.bds125Card-card.bds125Card---clickable:active{transform:translateY(0);box-shadow:var(--bds-shadow_s)}@media (hover:hover) and (pointer:fine){.bds125Card-card.bds125Card---clickable:hover{transform:translateY(-2px);box-shadow:var(--bds-shadow_xl)}.bds125Card-card.bds125Card---default:hover{box-shadow:var(--bds-shadow_m)}.bds125Card-card.bds125Card---elevated:hover{box-shadow:var(--bds-shadow_2xl)}.bds125Card-card.bds125Card---outlined:hover{box-shadow:var(--bds-shadow_s)}}}@layer component{.bds125SectionHeader-sectionHeader{display:flex;flex-direction:column;gap:var(--bds-space_m);grid-column:var(--bds-grid_span-100)}.bds125SectionHeader-title{color:var(--sectionHeader-title-color,var(--bds-color_on-bg));margin:0;font-family:var(--bds-font_family--body)}.bds125SectionHeader-subtitle{color:var(--sectionHeader_subtitle-color,var(--bds-color_grey--strong));margin:0;font-family:var(--bds-font_family--body);font-weight:var(--bds-font_weight--medium)}.bds125SectionHeader-sectionHeader.bds125SectionHeader---start{align-items:flex-start;text-align:start}.bds125SectionHeader-sectionHeader.bds125SectionHeader---center{align-items:center;text-align:center}.bds125SectionHeader-sectionHeader.bds125SectionHeader---end{align-items:flex-end;text-align:end}.bds125SectionHeader-sectionHeader.bds125SectionHeader---small .bds125SectionHeader-title{font-size:var(--bds-font_size--heading-1);line-height:var(--bds-font_line-height--heading);font-weight:var(--bds-font_weight--bold)}.bds125SectionHeader-sectionHeader.bds125SectionHeader---small .bds125SectionHeader-subtitle{font-size:var(--bds-font_size--body);line-height:1.4}.bds125SectionHeader-sectionHeader.bds125SectionHeader---medium .bds125SectionHeader-title{font-size:var(--bds-font_size--display);line-height:var(--bds-font_line-height--display);font-weight:var(--bds-font_weight--bold)}.bds125SectionHeader-sectionHeader.bds125SectionHeader---medium .bds125SectionHeader-subtitle{font-size:var(--bds-font_size--heading-3);line-height:1.3}.bds125SectionHeader-sectionHeader.bds125SectionHeader---large .bds125SectionHeader-title{font-size:var(--bds-font_size--display);line-height:var(--bds-font_line-height--display);font-weight:var(--bds-font_weight--bold);letter-spacing:var(--bds-font_tracking--tight)}.bds125SectionHeader-sectionHeader.bds125SectionHeader---large .bds125SectionHeader-subtitle{font-size:var(--bds-font_size--heading-2);line-height:1.3;font-weight:var(--bds-font_weight--medium)}.bds125IconWrapper-wrapper{inline-size:2em;block-size:2em;font-size:3em;border-radius:var(--icon-wrapper-radius,var(--bds-border_radius--circle));display:flex;align-items:center;justify-content:center;margin:var(--bds-space_l) auto var(--bds-space_m);background:var(--icon-wrapper-color,var(--bds-color_bg));color:var(--bds-on-icon-wrapper-color,var(--bds-color_on-bg));fill:var(--bds-on-icon-wrapper-color,var(--bds-color_on-bg));position:relative;transition:var(--bds-animation_transition)}.bds125IconWrapper-wrapper svg{fill:currentcolor}}@layer component{}