@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 boostdev.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_radius--l:1.5em;--bdc-outline_shadow:0 0 0 0 transparent;--bds-outline_default:2px solid var(--bds-color_interactive);--bds-outline_offset:2px}}@layer boostdev.bds210Accordion-component{.bds210Accordion-accordion{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);flex-direction:column;display:flex;overflow:hidden}.bds210Accordion-item{border-block-end:1px solid var(--bds-color_bg--subtle)}.bds210Accordion-item:last-child{border-block-end:none}.bds210Accordion-heading{margin:0}.bds210Accordion-trigger{all:unset;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;justify-content:space-between;align-items:center;display:flex}.bds210Accordion-trigger:disabled{opacity:.4;cursor:not-allowed}.bds210Accordion-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){.bds210Accordion-trigger:not(:disabled):hover{background-color:var(--accordion_trigger-bg--hover,var(--bds-color_bg--subtle))}}.bds210Accordion-triggerLabel{text-align:start;flex:1}.bds210Accordion-chevron{block-size:1.25rem;inline-size:1.25rem;transition:transform var(--bds-animation_transition-duration) var(--bds-animation_easing);flex-shrink:0}.bds210Accordion-item.bds210Accordion---open .bds210Accordion-chevron{transform:rotate(180deg)}.bds210Accordion-panel{overflow:hidden}.bds210Accordion-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){.bds210Accordion-chevron{transition:none}}}@layer boostdev.bds210Alert-component{.bds210Alert-alert{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);display:flex}.bds210Alert---variant_info{--alert_bg:var(--bds-color_blue--subtle);--alert_text:var(--bds-color_on-blue--subtle);--alert_border:var(--bds-color_blue)}.bds210Alert---variant_success{--alert_bg:var(--bds-color_success--subtle);--alert_text:var(--bds-color_on-success--subtle);--alert_border:var(--bds-color_success)}.bds210Alert---variant_warning{--alert_bg:var(--bds-color_orange--subtle);--alert_text:var(--bds-color_on-orange--subtle);--alert_border:var(--bds-color_warning)}.bds210Alert---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)}.bds210Alert-icon{flex-shrink:0;align-items:center;margin-block-start:.1em;display:flex}.bds210Alert-content{gap:var(--bds-space_xxs);flex-direction:column;flex:1;display:flex}.bds210Alert-title{font-weight:var(--bds-font_weight--semibold);font-size:var(--bds-font_size--body)}.bds210Alert-dismiss{all:unset;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);flex-shrink:0;justify-content:center;align-items:center;display:flex}.bds210Alert-dismiss svg{width:1rem;height:1rem}.bds210Alert-dismiss:focus-visible{outline:var(--bds-outline_default);outline-offset:var(--bds-outline_offset)}@media (hover:hover) and (pointer:fine){.bds210Alert-dismiss:hover{opacity:var(--alert_dismiss-opacity--hover,.7)}}}@layer boostdev.bds210Avatar-component{.bds210Avatar-avatar{width:var(--avatar_size,3em);height:var(--avatar_size,3em);border-radius:var(--avatar_radius,var(--bds-border_radius--circle));flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;overflow:hidden}.bds210Avatar-avatar.bds210Avatar---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)}.bds210Avatar-avatar.bds210Avatar---size_small{--avatar_size:2em}.bds210Avatar-avatar.bds210Avatar---size_medium{--avatar_size:3em}.bds210Avatar-avatar.bds210Avatar---size_large{--avatar_size:4.5em}.bds210Avatar-image{object-fit:cover;width:100%;height:100%;display:block}.bds210Avatar-initials{-webkit-user-select:none;user-select:none;line-height:1;font-size:var(--bds-font_size--body)}.bds210Avatar-avatar.bds210Avatar---size_small .bds210Avatar-initials{font-size:var(--bds-font_size--body--s)}.bds210Avatar-avatar.bds210Avatar---size_large .bds210Avatar-initials{font-size:var(--bds-font_size--heading-3)}}@layer boostdev.bds210Badge-component{.bds210Badge-badge{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);white-space:nowrap;background-color:var(--badge_bg,var(--bds-color_blue));color:var(--badge_text,var(--bds-color_on-blue));justify-content:center;align-items:center;line-height:1;display:inline-flex}.bds210Badge---variant_primary{--badge_bg:var(--bds-color_interactive);--badge_text:var(--bds-color_on-interactive)}.bds210Badge---variant_secondary{--badge_bg:var(--bds-color_bg);--badge_text:var(--bds-color_on-bg)}.bds210Badge---variant_success{--badge_bg:var(--bds-color_success);--badge_text:var(--bds-color_on-success)}.bds210Badge---variant_error{--badge_bg:var(--bds-color_error);--badge_text:var(--bds-color_on-error)}.bds210Badge---variant_warning{--badge_bg:var(--bds-color_warning);--badge_text:var(--bds-color_on-warning)}}@layer boostdev.bds210Breadcrumb-component{.bds210Breadcrumb-breadcrumb{font-size:var(--bds-font_size--body--s)}.bds210Breadcrumb-list{align-items:center;gap:var(--bds-space_xxs);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.bds210Breadcrumb-item{align-items:center;gap:var(--bds-space_xxs);display:flex}.bds210Breadcrumb-link{color:var(--bds-color_interactive_on-bg);transition:var(--bds-animation_transition);text-decoration:none}.bds210Breadcrumb-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){.bds210Breadcrumb-link:hover{text-underline-offset:.2em;text-decoration:underline}}.bds210Breadcrumb-separator{color:var(--bds-color_on-bg--subtle);-webkit-user-select:none;user-select:none}.bds210Breadcrumb-current{color:var(--bds-color_on-bg--subtle);font-weight:var(--bds-font_weight--semibold)}}@layer boostdev.bds210Collapsible-component{.bds210Collapsible-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}.bds210Collapsible-summary{justify-content:space-between;align-items:center;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);list-style:none;display:flex}.bds210Collapsible-summary::-webkit-details-marker{display:none}.bds210Collapsible-summary:focus-visible{outline:var(--bds-outline_default);outline-offset:calc(var(--bds-outline_offset) * -1)}@media (hover:hover) and (pointer:fine){.bds210Collapsible-summary:hover{background-color:var(--collapsible_bg--hover,var(--bds-color_bg--subtle))}}.bds210Collapsible-collapsible[open]>.bds210Collapsible-summary{border-block-end:var(--collapsible_border-width,1px) solid var(--collapsible_border-color,var(--bds-color_bg--subtle))}.bds210Collapsible-summaryContent{flex:1}.bds210Collapsible-icon{block-size:.5rem;inline-size:.5rem;transition:transform var(--bds-animation_transition-duration) var(--bds-animation_easing);border-block-end:2px solid;border-inline-end:2px solid;flex-shrink:0;transform:rotate(45deg)}.bds210Collapsible-collapsible[open]>.bds210Collapsible-summary .bds210Collapsible-icon{transform:rotate(-135deg)}.bds210Collapsible-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){.bds210Collapsible-icon{transition:none}}}@layer boostdev.bds210Calendar-component{.bds210Calendar-calendar{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));flex-direction:column;inline-size:20rem;display:inline-flex}.bds210Calendar-header{justify-content:space-between;align-items:center;display:flex}.bds210Calendar-monthYear{font-size:var(--bds-font_size--body);font-weight:var(--bds-font_weight--semibold);color:var(--bds-color_on-bg)}.bds210Calendar-navBtn{all:unset;border-radius:var(--calendar_button-radius,var(--bds-border_radius--circle));cursor:pointer;block-size:2rem;inline-size:2rem;color:var(--bds-color_on-bg);transition:var(--bds-animation_transition);justify-content:center;align-items:center;display:flex}.bds210Calendar-navBtn svg{block-size:1rem;inline-size:1rem}.bds210Calendar-navBtn:focus-visible{outline:var(--bds-outline_default);outline-offset:var(--bds-outline_offset)}@media (hover:hover) and (pointer:fine){.bds210Calendar-navBtn:hover{background-color:var(--calendar_navBtn-bg--hover,var(--bds-color_bg--subtle))}}.bds210Calendar-grid{border-collapse:collapse;table-layout:fixed;inline-size:100%}.bds210Calendar-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)}.bds210Calendar-empty{padding:0}.bds210Calendar-day{all:unset;aspect-ratio:1;border-radius:var(--calendar_button-radius,var(--bds-border_radius--circle));inline-size:100%;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;justify-content:center;align-items:center;display:flex}.bds210Calendar-day:focus-visible{outline:var(--bds-outline_default);outline-offset:var(--bds-outline_offset)}@media (hover:hover) and (pointer:fine){.bds210Calendar-day:not(.bds210Calendar-disabled,.bds210Calendar-selected):hover{background-color:var(--calendar_day-bg--hover,var(--bds-color_bg--subtle))}}.bds210Calendar-today{font-weight:var(--bds-font_weight--semibold);--bdc_color:var(--calendar_today-color,var(--bds-color_interactive));border:var(--calendar_today-border,none);box-shadow:inset 0 0 0 var(--bdc-outline_width) var(--bdc_color)}.bds210Calendar-selected{background-color:var(--calendar_day-bg--selected,var(--bds-color_interactive));color:var(--calendar_day-color--selected,var(--bds-color_on-interactive));font-weight:var(--bds-font_weight--semibold)}.bds210Calendar-disabled{opacity:.35;cursor:not-allowed}@media (prefers-reduced-motion:reduce){.bds210Calendar-day{transition:none}}}@layer boostdev.bds210Carousel-component{.bds210Carousel-carousel{align-items:center;gap:var(--bds-space_xs);display:flex;position:relative}.bds210Carousel-track{gap:var(--bds-space_m);overflow-inline:auto;scroll-snap-type:x mandatory;scrollbar-width:none;scroll-behavior:smooth;flex:1;display:flex}.bds210Carousel-track::-webkit-scrollbar{display:none}.bds210Carousel-slide{scroll-snap-align:start;flex-shrink:0}.bds210Carousel-navBtn{all:unset;border-radius:var(--carousel_indicator-radius,var(--bds-border_radius--circle));background-color:var(--bds-color_bg);block-size:2.5rem;inline-size:2.5rem;color:var(--bds-color_on-bg);--bdc_color:var(--bds-color_on-bg);box-shadow:inset 0 0 0 var(--bdc-outline_width) var(--bdc_color), var(--bds-shadow_s);cursor:pointer;transition:var(--bds-animation_transition);border:none;flex-shrink:0;justify-content:center;align-items:center;display:flex}.bds210Carousel-navBtn svg{block-size:1.25rem;inline-size:1.25rem}.bds210Carousel-navBtn:focus-visible{outline:var(--bds-outline_default);outline-offset:var(--bds-outline_offset)}@media (hover:hover) and (pointer:fine){.bds210Carousel-navBtn:hover{background-color:var(--carousel_navBtn-bg--hover,var(--bds-color_bg--subtle))}}@media (prefers-reduced-motion:reduce){.bds210Carousel-track{scroll-behavior:auto}}}@layer boostdev.bds210DescriptionList-component{.bds210DescriptionList-list{gap:var(--bds-space_s);font-size:var(--bds-font_size--body);color:var(--bds-color_on-bg);flex-direction:column;margin:0;padding:0;display:flex}.bds210DescriptionList-group{gap:var(--bds-space_xxs);flex-direction:column;display:flex}.bds210DescriptionList-term{font-weight:var(--bds-font_weight--semibold);color:var(--bds-color_on-bg)}.bds210DescriptionList-details{color:var(--bds-color_on-bg);margin:0}.bds210DescriptionList---layout_inline .bds210DescriptionList-group{gap:var(--bds-space_xs);grid-template-columns:minmax(8rem,1fr) 2fr;align-items:baseline;display:grid}.bds210DescriptionList---layout_inline .bds210DescriptionList-term{grid-column:1}.bds210DescriptionList---layout_inline .bds210DescriptionList-details{grid-column:2}}@layer boostdev.bds210Link-component{.bds210Link-link{color:var(--link_color,var(--bds-color_interactive_on-bg));text-underline-offset:.2em;transition:var(--bds-animation_transition);cursor:pointer;text-decoration:underline}.bds210Link-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){.bds210Link-link:hover{--link_color:var(--link_color-hover,var(--bds-color_blue--strong))}}.bds210Link---variant_default{--link_color:var(--bds-color_interactive_on-bg);--link_color-hover:var(--bds-color_blue--strong)}.bds210Link---variant_subtle{--link_color:var(--bds-color_on-bg);--link_color-hover:var(--bds-color_interactive_on-bg)}.bds210Link---variant_standalone{--link_color:var(--bds-color_interactive_on-bg);--link_color-hover:var(--bds-color_blue--strong);align-items:center;gap:var(--bds-space_xxs);font-weight:var(--bds-font_weight--semibold);text-decoration:none;display:inline-flex}@media (hover:hover) and (pointer:fine){.bds210Link---variant_standalone:hover{text-underline-offset:.2em;text-decoration:underline}}.bds210Link-externalLabel{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}}@layer boostdev.bds210Loading-component{.bds210Loading-loading{justify-content:center;align-items:center;display:flex}.bds210Loading-spinner{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));block-size:2.5em;inline-size:2.5em;animation:1s linear infinite spin}.bds210Loading---size_small .bds210Loading-spinner{border-width:2px;block-size:1.5em;inline-size:1.5em}.bds210Loading---size_large .bds210Loading-spinner{border-width:6px;block-size:4em;inline-size:4em}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.bds210Loading-spinner{animation:none}}@layer boostdev.bds210NotificationBanner-component{.bds210NotificationBanner-banner{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%;display:flex}.bds210NotificationBanner---variant_info{--banner_bg:var(--bds-color_blue--subtle);--banner_text:var(--bds-color_on-blue--subtle);--banner_border:var(--bds-color_blue)}.bds210NotificationBanner---variant_success{--banner_bg:var(--bds-color_success--subtle);--banner_text:var(--bds-color_on-success--subtle);--banner_border:var(--bds-color_success)}.bds210NotificationBanner---variant_warning{--banner_bg:var(--bds-color_orange--subtle);--banner_text:var(--bds-color_on-orange--subtle);--banner_border:var(--bds-color_warning)}.bds210NotificationBanner---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)}.bds210NotificationBanner-content{flex:1}.bds210NotificationBanner-action{flex-shrink:0}.bds210NotificationBanner-dismiss{all:unset;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);flex-shrink:0;justify-content:center;align-items:center;display:flex}.bds210NotificationBanner-dismiss svg{block-size:1rem;inline-size:1rem}.bds210NotificationBanner-dismiss:focus-visible{outline:var(--bds-outline_default);outline-offset:var(--bds-outline_offset)}@media (hover:hover) and (pointer:fine){.bds210NotificationBanner-dismiss:hover{opacity:var(--banner_dismiss-opacity--hover,.7)}}}@layer boostdev.bds210Pagination-component{.bds210Pagination-pagination{justify-content:center;display:flex}.bds210Pagination-list{align-items:center;gap:var(--bds-space_xxs);margin:0;padding:0;list-style:none;display:flex}.bds210Pagination-list li{list-style:none}.bds210Pagination-button{all:unset;block-size:2.25rem;min-inline-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));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-variant-numeric:tabular-nums;cursor:pointer;transition:var(--bds-animation_transition);box-sizing:border-box;border:none;justify-content:center;align-items:center;display:inline-flex}.bds210Pagination-button:disabled{opacity:.4;cursor:not-allowed}.bds210Pagination-button:focus-visible{outline:var(--bds-outline_default);outline-offset:var(--bds-outline_offset)}@media (hover:hover) and (pointer:fine){.bds210Pagination-button:not(:disabled,.bds210Pagination---active):hover{--btn_bg:var(--btn_bg--hover,var(--bds-color_bg--subtle));--btn_color:var(--btn_color--hover,var(--bds-color_interactive_on-bg))}}.bds210Pagination-button.bds210Pagination---active{--btn_bg:var(--btn_bg--active,var(--bds-color_interactive));--btn_color:var(--btn_color--active,var(--bds-color_on-interactive));--btn_border:var(--btn_border--active,var(--bds-color_interactive))}.bds210Pagination-button.bds210Pagination---nav svg{block-size:1rem;inline-size:1rem}.bds210Pagination-ellipsis{block-size:2.25rem;min-inline-size:2.25rem;color:var(--bds-color_on-bg--subtle);font-size:var(--bds-font_size--body);-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;display:inline-flex}}@layer boostdev.bds210Progress-component{.bds210Progress-container{gap:var(--bds-space_xxs);flex-direction:column;inline-size:100%;display:flex}.bds210Progress-labelRow{font-size:var(--bds-font_size--body--s);color:var(--bds-color_on-bg);justify-content:space-between;align-items:baseline;display:flex}.bds210Progress-value{font-variant-numeric:tabular-nums}.bds210Progress-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}.bds210Progress-track.bds210Progress---size_small{--progress_height:var(--bds-space_xxs)}.bds210Progress-track.bds210Progress---size_medium{--progress_height:var(--bds-space_xs)}.bds210Progress-track.bds210Progress---size_large{--progress_height:var(--bds-space_s)}.bds210Progress-fill{background-color:var(--progress_color-active,var(--bdc-color_active));border-radius:var(--progress_radius,var(--bds-border_radius--full));block-size:100%;transition:inline-size var(--bds-animation_transition-duration) var(--bds-animation_easing)}@media (prefers-reduced-motion:reduce){.bds210Progress-fill{transition:none}}}@layer boostdev.bds210ProgressCircle-component{.bds210ProgressCircle-wrapper{justify-content:center;align-items:center;display:inline-flex;position:relative}.bds210ProgressCircle-svg{display:block}.bds210ProgressCircle-track{stroke:var(--bds-color_bg--subtle)}.bds210ProgressCircle-fill{stroke:var(--progressCircle_color-active,var(--bdc-color_active));transition:stroke-dashoffset var(--bds-animation_transition-duration) var(--bds-animation_easing)}.bds210ProgressCircle-value{font-size:var(--bds-font_size--body--s);font-weight:var(--bds-font_weight--semibold);font-variant-numeric:tabular-nums;color:var(--bds-color_on-bg);line-height:1;position:absolute}.bds210ProgressCircle---size_small .bds210ProgressCircle-value{font-size:.5rem}.bds210ProgressCircle---size_medium .bds210ProgressCircle-value{font-size:var(--bds-font_size--body--s)}.bds210ProgressCircle---size_large .bds210ProgressCircle-value{font-size:var(--bds-font_size--body)}@media (prefers-reduced-motion:reduce){.bds210ProgressCircle-fill{transition:none}}}@layer boostdev.bds210Separator-component{.bds210Separator-separator{background-color:var(--separator_color,var(--bds-color_on-bg));border:none}.bds210Separator-separator.bds210Separator---horizontal{inline-size:100%;block-size:var(--separator_thickness,1px);display:block}.bds210Separator-separator.bds210Separator---vertical{inline-size:var(--separator_thickness,1px);align-self:stretch;display:inline-block}}@layer boostdev.bds210Skeleton-component{.bds210Skeleton-skeleton{background:linear-gradient(90deg, var(--bds-color_grey--subtle) 25%, var(--bds-color_bg) 50%, var(--bds-color_grey--subtle) 75%);border-radius:var(--bds-border_radius--xs);min-block-size:var(--bds-space_m);background-size:200% 100%;animation:1.5s infinite shimmer}}@keyframes shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@layer boostdev.bds210SkipLink-component{.bds210SkipLink-skipLink{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);--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);transition:transform var(--bds-animation_transition-duration) var(--bds-animation_easing);text-decoration:none;position:absolute;inset-block-start:var(--bds-space_s);inset-inline-start:var(--bds-space_s);transform:translateY(-200%)}.bds210SkipLink-skipLink:focus-visible{outline:var(--bds-outline_default);outline-offset:var(--bds-outline_offset);transform:translateY(0)}@media (prefers-reduced-motion:reduce){.bds210SkipLink-skipLink{transition:none}}}@layer boostdev.bds210Table-component{.bds210Table-wrapper{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));inline-size:100%;box-shadow:inset 0 0 0 var(--bdc-outline_width) var(--bdc_color)}.bds210Table-table{border-collapse:collapse;inline-size:100%;font-size:var(--bds-font_size--body);font-family:var(--bds-font_family--body)}.bds210Table-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)}.bds210Table-thead{background-color:var(--bds-color_bg--subtle)}.bds210Table-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)}.bds210Table-th.bds210Table---sortable{padding:0}.bds210Table-sortButton{all:unset;align-items:center;gap:var(--bds-space_xxs);padding:var(--bds-space_s) var(--bds-space_m);cursor:pointer;inline-size:100%;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;display:flex}.bds210Table-sortButton:focus-visible{outline:var(--bds-outline_default);outline-offset:calc(var(--bds-outline_offset) * -1)}@media (hover:hover) and (pointer:fine){.bds210Table-sortButton:hover{color:var(--table_sortBtn-color--hover,var(--bds-color_on-bg))}}.bds210Table-sortIcon{opacity:.4;block-size:1rem;inline-size:1rem;transition:transform var(--bds-animation_transition-duration) var(--bds-animation_easing), opacity var(--bds-animation_transition-duration) var(--bds-animation_easing)}.bds210Table-sortIcon.bds210Table---sort-active{opacity:1;color:var(--bds-color_interactive)}.bds210Table-sortIcon.bds210Table---sort-desc{transform:rotate(180deg)}.bds210Table-tbody .bds210Table-tr{border-block-end:1px solid var(--bds-color_bg--subtle);transition:var(--bds-animation_transition)}.bds210Table-tbody .bds210Table-tr:last-child{border-block-end:none}@media (hover:hover) and (pointer:fine){.bds210Table-tbody .bds210Table-tr:hover{background-color:var(--table_row-bg--hover,var(--bds-color_bg--subtle))}}.bds210Table-td{padding:var(--bds-space_s) var(--bds-space_m);color:var(--bds-color_on-bg);vertical-align:middle}@media (prefers-reduced-motion:reduce){.bds210Table-sortIcon{transition:none}}}@layer boostdev.bds210Tabs-component{.bds210Tabs-tabs{flex-direction:column;display:flex}.bds210Tabs-tabList{border-block-end:1px solid var(--bds-color_bg--subtle);gap:var(--bds-space_xxs);display:flex}.bds210Tabs-tab{all:unset;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);cursor:pointer;transition:var(--bds-animation_transition);align-items:center;margin-block-end:-1px;display:inline-flex}.bds210Tabs-tab.bds210Tabs---active{--tab_color:var(--tab_color--active,var(--bds-color_interactive_on-bg));--tab_border-color:var(--tab_border-color--active,var(--bds-color_interactive))}.bds210Tabs-tab:disabled{opacity:.4;cursor:not-allowed}.bds210Tabs-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){.bds210Tabs-tab:not(:disabled,.bds210Tabs---active):hover{--tab_color:var(--tab_color--hover,var(--bds-color_interactive_on-bg))}}.bds210Tabs-panel{padding-block-start:var(--bds-space_m)}.bds210Tabs-panel:focus-visible{outline:var(--bds-outline_default);outline-offset:var(--bds-outline_offset)}}@layer boostdev.bds210Tooltip-component{.bds210Tooltip-wrapper{align-items:center;display:inline-flex;position:relative}.bds210Tooltip-tooltip{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);position:absolute}.bds210Tooltip-wrapper:hover .bds210Tooltip-tooltip,.bds210Tooltip-wrapper:focus-within .bds210Tooltip-tooltip{visibility:visible;opacity:1}.bds210Tooltip---placement_top{inset-block-end:calc(100% + var(--bds-space_xs));inset-inline-start:50%;transform:translate(-50%)}.bds210Tooltip---placement_bottom{inset-block-start:calc(100% + var(--bds-space_xs));inset-inline-start:50%;transform:translate(-50%)}.bds210Tooltip---placement_left{inset-block-start:50%;inset-inline-end:calc(100% + var(--bds-space_xs));transform:translateY(-50%)}.bds210Tooltip---placement_right{inset-block-start:50%;inset-inline-start:calc(100% + var(--bds-space_xs));transform:translateY(-50%)}@media (prefers-reduced-motion:reduce){.bds210Tooltip-tooltip{transition:none}}}@layer boostdev.bds210Typography-component{.bds210Typography-typography{font-family:var(--bds-font_family--body);color:var(--typography_color,var(--bds-color_on-bg));margin:0}.bds210Typography---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)}.bds210Typography---h2{font-family:var(--bds-font_family--heading);font-size:var(--bds-font_size--heading-2);font-weight:var(--bds-font_weight--semibold);line-height:var(--bds-font_line-height--heading)}.bds210Typography---h3{font-family:var(--bds-font_family--heading);font-size:var(--bds-font_size--heading-3);font-weight:var(--bds-font_weight--semibold);line-height:var(--bds-font_line-height--heading)}.bds210Typography---body{font-size:var(--bds-font_size--body);line-height:var(--bds-font_line-height--body)}.bds210Typography---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%{box-shadow:0 0 0 0 rgb(from var(--button_pulse-color,var(--button_color,var(--bds-color_interactive))) r g b / 50%);transform:scale(1)}70%{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%);transform:scale(1.01)}to{box-shadow:0 0 0 0 rgb(from var(--button_pulse-color,var(--button_color,var(--bds-color_interactive))) r g b / 0%);transform:scale(1)}}@layer boostdev.bds210Button-component{.bds210Button-button,.bds210Button-button[href]{all:unset;font:inherit;padding-inline:var(--bds-space_l);gap:var(--bds-space_xs);border-radius:var(--button_radius,var(--bds-border_radius--full));cursor:pointer;block-size:var(--button_height,3em);font-size:var(--button_font-size,inherit);white-space:nowrap;--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);justify-content:center;align-items:center;scroll-padding-block-end:var(--bds-space_l);line-height:1;display:inline-flex;position:relative}.bds210Button-button.bds210Button---outline,.bds210Button-button.bds210Button---ghost{--button_bg:transparent;--button_text:var(--button_color--on-bg);--bdc_color:var(--button_color--on-bg)}.bds210Button-button.bds210Button---size_small{--button_height:2.25em;--button_font-size:var(--bds-font_size--body--s);padding-inline:var(--bds-space_m)}.bds210Button-button.bds210Button---size_medium{--button_height:3em;padding-inline:var(--bds-space_l)}.bds210Button-button.bds210Button---size_large{--button_font-size:var(--bds-font_size--heading-3);padding-inline:var(--bds-space_xl)}.bds210Button-button.bds210Button---hasPulse{animation:3s infinite pulse}.bds210Button-button.bds210Button---iconOnly{aspect-ratio:1;box-sizing:border-box;padding:var(--bds-space_xxs)}.bds210Button-button.bds210Button---iconOnly>*{block-size:100%;inline-size:100%}.bds210Button-button[href]{text-decoration:none}.bds210Button-button svg{--icon__stroke:currentcolor;fill:currentColor;color:currentColor;flex-shrink:0}.bds210Button-iconStart{transition:var(--bds-animation_transition);align-items:center;margin-inline-start:calc(var(--bds-space_s) * -1);display:flex}.bds210Button-iconEnd{transition:var(--bds-animation_transition);align-items:center;margin-inline-end:calc(var(--bds-space_s) * -1);display:flex}.bds210Button-button.bds210Button---iconOnly .bds210Button-iconStart,.bds210Button-button.bds210Button---iconOnly .bds210Button-iconEnd{margin-inline:0}@media (hover:hover) and (pointer:fine){.bds210Button-button:hover .bds210Button-iconStart svg,.bds210Button-button:hover .bds210Button-iconEnd svg{animation:2s ease-out infinite fadeZoom}}.bds210Button-button:focus-visible{outline:var(--bds-outline_default);outline-offset:var(--bds-outline_offset)}@media (hover:hover) and (pointer:fine){.bds210Button-button.bds210Button---default:hover{--button_bg:var(--button_bg--hover,var(--bds-color_bg));--button_text:var(--button_text--hover,var(--bds-color_interactive_on-bg));--button_pulse-color:var(--button_pulse-color--hover,var(--bds-color_interactive_on-bg));--bdc_color:currentcolor}.bds210Button-button.bds210Button---outline:hover,.bds210Button-button.bds210Button---ghost:hover{--button_bg:var(--button_bg--outline-hover,var(--button_color));--button_text:var(--button_text--outline-hover,var(--button_on-color));--bdc_color:transparent}}}@layer boostdev.bds210Command-component{.bds210Command-dialog{border-radius:var(--bds-border_radius--m);background:0 0;border:none;max-block-size:70vh;inline-size:min(40rem,90vw);margin-block-start:10vh;padding:0;overflow:visible}.bds210Command-dialog::backdrop{background-color:var(--color_backdrop,#00000080);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.bds210Command-palette{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);border:var(--command_border,none);--bdc_color:currentcolor;--bdc-outline_radius:var(--bds-border_radius--m);max-block-size:70vh;box-shadow:inset 0 0 0 var(--bdc-outline_width) var(--bdc_color), var(--command_shadow,var(--bds-shadow_xl));flex-direction:column;display:flex;overflow:hidden}.bds210Command-searchRow{align-items:center;gap:var(--bds-space_xs);padding:var(--bds-space_s) var(--bds-space_m);border-block-end:1px solid;flex-shrink:0;display:flex}.bds210Command-searchIcon{block-size:1.25rem;inline-size:1.25rem;color:var(--bds-color_on-bg);flex-shrink:0}.bds210Command-search{font-family:var(--bds-font_family--body);font-size:var(--bds-font_size--body);color:var(--bds-color_on-bg);background:0 0;border:none;outline:none;flex:1;min-inline-size:0}.bds210Command-search::placeholder{color:var(--bds-color_on-bg)}.bds210Command-escHint{font-size:var(--bds-font_size--body--s);color:var(--bds-color_on-bg);border-radius:var(--bds-border_radius--xs);--bdc_color:currentcolor;box-shadow:inset 0 0 0 var(--bdc-outline_width) var(--bdc_color);border:none;flex-shrink:0;padding:.1em .4em}.bds210Command-list{overflow-block:auto;padding:var(--bds-space_xs) 0;margin:0;list-style:none}.bds210Command-groupList{margin:0;padding:0;list-style:none}.bds210Command-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}.bds210Command-item{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);display:flex}.bds210Command-itemActive{background-color:var(--command_item-bg--active,var(--bds-color_bg--subtle))}.bds210Command-itemLabel{font-size:var(--bds-font_size--body);color:var(--bds-color_on-bg);flex:1}.bds210Command-itemDesc{font-size:var(--bds-font_size--body--s);color:var(--bds-color_on-bg)}.bds210Command-shortcut{font-size:var(--bds-font_size--body--s);color:var(--bds-color_on-bg);border-radius:var(--bds-border_radius--xs);--bdc_color:currentcolor;box-shadow:inset 0 0 0 var(--bdc-outline_width) var(--bdc_color);border:none;padding:.1em .4em}.bds210Command-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)}}@layer boostdev.bds210Dialog-component{.bds210Dialog-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-block-size:90svh;max-inline-size:90svw;overflow:visible}.bds210Dialog-dialogContent{gap:var(--bds-grid_gap);overflow-block:auto;flex:1;min-block-size:0;display:grid}.bds210Dialog-closeButton{all:unset;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;block-size:2em;inline-size:2em;box-shadow:inset 0 0 0 var(--bdc-outline_width) var(--bdc_color);cursor:pointer;justify-content:center;align-items:center;display:flex;position:absolute;inset-block-start:-1em;inset-inline-end:-1em}.bds210Dialog-closeButton:focus-visible{outline:var(--bds-outline_default);outline-offset:var(--bds-outline_offset)}.bds210Dialog-closeButton svg{block-size:1.25em;inline-size:1.25em}.bds210Dialog-dialog::backdrop{background-color:var(--color_backdrop,#00000080);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}}@layer boostdev.bds210Drawer-component{.bds210Drawer-drawer{background-color:var(--drawer_color,var(--bds-color_bg));block-size:100dvh;max-block-size:100dvh;inline-size:min(28rem,90vw);max-inline-size:100vw;color:var(--drawer_on-color,var(--bds-color_on-bg));box-shadow:var(--bds-shadow_xl);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;border:none;flex-direction:column;margin:0;padding:0;display:flex;position:fixed;inset-block:0;inset-inline:auto 0;overflow:hidden;translate:100%}.bds210Drawer---side_left.bds210Drawer-drawer{inset-inline:0 auto;translate:-100%}.bds210Drawer-drawer[open]{translate:0}@starting-style{.bds210Drawer-drawer[open]{translate:100%}.bds210Drawer---side_left.bds210Drawer-drawer[open]{translate:-100%}}.bds210Drawer-drawer::backdrop{background-color:var(--color_backdrop,#00000080);-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}.bds210Drawer-drawer[open]::backdrop{opacity:1}@starting-style{.bds210Drawer-drawer[open]::backdrop{opacity:0}}.bds210Drawer-header{padding:var(--bds-space_m) var(--bds-space_l);border-block-end:1px solid;flex-shrink:0;justify-content:space-between;align-items:center;display:flex}.bds210Drawer-closeButton{all:unset;border-radius:var(--drawer_close-radius,var(--bds-border_radius--circle));cursor:pointer;block-size:2rem;inline-size:2rem;transition:var(--bds-animation_transition);justify-content:center;align-items:center;display:flex}.bds210Drawer-closeButton svg{block-size:1.25rem;inline-size:1.25rem}.bds210Drawer-closeButton:focus-visible{outline:var(--bds-outline_default);outline-offset:var(--bds-outline_offset)}@media (hover:hover) and (pointer:fine){.bds210Drawer-closeButton:hover{background-color:var(--drawer_close-bg--hover,var(--bds-color_bg--subtle))}}.bds210Drawer-body{overflow-block:auto;padding:var(--bds-space_l);flex-direction:column;flex:1;display:flex}@media (prefers-reduced-motion:reduce){.bds210Drawer-drawer,.bds210Drawer-drawer::backdrop{transition:none}}}@layer boostdev.bds210DropdownMenu-component{.bds210DropdownMenu-wrapper{display:inline-flex;position:relative}.bds210DropdownMenu-menu{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));margin:0;list-style:none;position:absolute;inset-block-start:calc(100% + var(--bds-space_xxs))}.bds210DropdownMenu-menu li{list-style:none}.bds210DropdownMenu---placement_bottom-start{inset-inline-start:0}.bds210DropdownMenu---placement_bottom-end{inset-inline-end:0}.bds210DropdownMenu-separator{border:none;margin:var(--bds-space_xxs) 0;opacity:.15;border-block-start:1px solid}.bds210DropdownMenu-item{all:unset;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);display:flex}.bds210DropdownMenu-item:disabled{opacity:.4;cursor:not-allowed}.bds210DropdownMenu-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){.bds210DropdownMenu-item:not(:disabled):hover{background-color:var(--dropdown_item-bg--hover,var(--bds-color_bg--subtle));color:var(--dropdown_item-color--hover,var(--bds-color_interactive_on-bg))}}.bds210DropdownMenu-icon{flex-shrink:0;align-items:center;display:flex}}@layer boostdev.bds210Popover-component{.bds210Popover-wrapper{display:inline-flex}.bds210Popover-panel{inset:unset;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);margin:0;position:fixed}.bds210Popover-panel[data-placement=bottom]{top:anchor(bottom);left:anchor(left);position-try-fallbacks:--popover-top, --popover-right, --popover-left;margin-block-start:var(--bds-space_xs,8px)}.bds210Popover-panel[data-placement=top]{bottom:anchor(top);left:anchor(left);position-try-fallbacks:--popover-bottom, --popover-right, --popover-left;margin-block-end:var(--bds-space_xs,8px)}.bds210Popover-panel[data-placement=right]{top:anchor(top);left:anchor(right);position-try-fallbacks:--popover-left, --popover-bottom, --popover-top;margin-inline-start:var(--bds-space_xs,8px)}.bds210Popover-panel[data-placement=left]{top:anchor(top);right:anchor(left);position-try-fallbacks:--popover-right, --popover-bottom, --popover-top;margin-inline-end:var(--bds-space_xs,8px)}@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){.bds210Popover-panel[data-placement=bottom],.bds210Popover-panel[data-placement=top],.bds210Popover-panel[data-placement=left],.bds210Popover-panel[data-placement=right]{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){.bds210Popover-panel[data-placement=bottom]{position-try-fallbacks:--popover-top, --popover-right, --popover-left}.bds210Popover-panel[data-placement=top]{position-try-fallbacks:--popover-bottom, --popover-right, --popover-left}}}@layer boostdev.bds210Rating-component{.bds210Rating-rating{gap:var(--bds-space_xxxs);color:var(--rating_color,var(--bds-color_bg));display:inline-flex}.bds210Rating-star{width:1.5em;height:1.5em}.bds210Rating---filled{color:var(--rating_color--filled,var(--bds-color_warning))}}@layer boostdev.bds210Toast-component{.bds210Toast-toastContainer{inset:unset;gap:var(--bds-space_m);background:0 0;border:none;flex-direction:column;padding:0;display:flex;position:fixed;inset-block-end:var(--bds-space_xl);inset-inline-end:var(--bds-space_xl)}.bds210Toast-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);align-items:center;gap:var(--bds-space_m);min-inline-size:300px;animation:slideIn var(--bds-animation_duration--fast) var(--bds-animation_easing);display:flex}.bds210Toast-toast.bds210Toast---variant_success{--toast_color:var(--bds-color_success);--toast_on-color:var(--bds-color_on-success)}.bds210Toast-toast.bds210Toast---variant_warning{--toast_color:var(--bds-color_warning);--toast_on-color:var(--bds-color_on-warning)}.bds210Toast-toast.bds210Toast---variant_info{--toast_color:var(--bds-color_bg--subtle);--toast_on-color:var(--bds-color_on-bg--subtle)}.bds210Toast-toast.bds210Toast---variant_error{--toast_color:var(--bds-color_error);--toast_on-color:var(--bds-color_on-error)}.bds210Toast-message{flex:1}.bds210Toast-closeButton{cursor:pointer;block-size:1.25rem;inline-size:1.25rem;color:var(--toast_on-color);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:flex}.bds210Toast-closeButton svg{block-size:1rem;inline-size:1rem}}@keyframes slideIn{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:translate(0)}}@layer boostdev.bds210Checkbox-component{.bds210Checkbox-checkboxGroup{--inputSize:calc(var(--bds-space_s) * 2);flex-direction:column;display:flex}.bds210Checkbox-inputWrapper{align-items:stretch;gap:var(--bds-space_xs);display:flex}.bds210Checkbox-checkbox{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;margin-block-start:.25em;transition:--bdc_color .3s,background-color .3s;position:relative}.bds210Checkbox-checkbox:checked{background-color:var(--checkbox_color-active,var(--bdc-color_active));--bdc_color:var(--checkbox_color-active,var(--bdc-color_active))}.bds210Checkbox-checkbox:checked:after{content:"";border:solid var(--checkbox_color-on-active,var(--bdc-color_on-active));border-width:0 2px 2px 0;block-size:1em;inline-size:.5em;position:absolute;inset-block-start:.2em;inset-inline-start:.6em;transform:rotate(45deg)}.bds210Checkbox-checkbox:focus{--bdc_color:var(--bdc_color--focus)}.bds210Checkbox-checkbox:focus-visible{outline:var(--bds-outline_default);outline-offset:var(--bds-outline_offset)}.bds210Checkbox-checkboxError{--bdc_color:var(--bdc_color--error)}}@layer boostdev.bds210Message-component{.bds210Message-error,.bds210Message-hint{font-size:var(--bds-font_size--body--s);margin-inline-start:var(--labelPosition)}.bds210Message-error{color:var(--bds-color_error_on-bg)}}@layer boostdev.bds210Label-component{.bds210Label-label{font-family:var(--bds-font_family--body);color:var(--bds-color_on-bg);cursor:pointer;align-items:center;display:flex}}@layer boostdev.bds210InputContainer-component{.bds210InputContainer-container{--labelPosition:calc(var(--inputSize) + var(--bds-space_m));gap:var(--bds-space_xxxs);flex-direction:column;display:flex}}@layer boostdev.bds210CheckboxGroup-component{.bds210CheckboxGroup-group{gap:var(--bds-space_xs);border:none;flex-direction:column;margin:0;padding:0;display:flex}.bds210CheckboxGroup-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);margin-block-end:var(--bds-space_xs);padding:0}.bds210CheckboxGroup-required{color:var(--bds-color_error)}.bds210CheckboxGroup-items{gap:var(--bds-space_xs);flex-direction:column;display:flex}}@layer boostdev.bds210Combobox-component{.bds210Combobox-formGroup{flex-direction:column;display:flex}.bds210Combobox-inputWrapper{align-items:center;display:flex;position:relative}.bds210Combobox-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);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);padding-inline-end:var(--bds-space_xxl)}.bds210Combobox-input:focus{--bdc_color:var(--bdc_color--focus)}.bds210Combobox-input:focus-visible{outline:var(--bds-outline_default);outline-offset:var(--bds-outline_offset)}.bds210Combobox-input:disabled{opacity:.5;cursor:not-allowed}.bds210Combobox-inputError{--bdc_color:var(--bdc_color--error)}.bds210Combobox-chevron{pointer-events:none;color:var(--combobox_color,var(--bds-color_on-bg));align-items:center;display:flex;position:absolute;inset-inline-end:var(--bds-space_s)}.bds210Combobox-chevron svg{block-size:1rem;inline-size:1rem}.bds210Combobox-listbox{z-index:var(--bds-z-index_dropdown);overflow-block:auto;max-block-size:15rem;padding:var(--bds-space_xxs) 0;border:var(--combobox_listbox-border,none);--bdc_color:currentcolor;--bdc-outline_radius:var(--bds-border_radius--s);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));margin:0;list-style:none;position:absolute;inset-block-start:calc(100% + var(--bds-space_xxs));inset-inline:0}.bds210Combobox-option{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);align-items:center;display:flex}.bds210Combobox-option.bds210Combobox---highlighted{background-color:var(--combobox_option-bg--highlighted,var(--bds-color_bg--subtle));color:var(--combobox_option-color--highlighted,var(--bds-color_interactive_on-bg))}.bds210Combobox-option.bds210Combobox---selected{font-weight:var(--bds-font_weight--semibold)}.bds210Combobox-option.bds210Combobox---disabled{opacity:.4;cursor:not-allowed}}@layer boostdev.bds210FileInput-component{.bds210FileInput-formGroup{flex-direction:column;display:flex}.bds210FileInput-fieldLabel{font-family:var(--bds-font_family--body);color:var(--bds-color_on-bg);align-items:center;margin-block-end:var(--bds-space_xs);display:flex}.bds210FileInput-dropZone{justify-content:center;align-items:center;gap:var(--bds-space_xs);padding:var(--bds-space_l) var(--bds-space_m);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);border:2px dashed;flex-direction:column;display:flex}.bds210FileInput-dropZone:focus-within{outline:var(--bds-outline_default);outline-offset:var(--bds-outline_offset);border-color:var(--fileInput_border-color,currentcolor)}.bds210FileInput-isDragging{background-color:rgb(from currentcolor r g b / 8%);border-color:currentColor}.bds210FileInput-hasError{border-color:var(--bds-color_error)}.bds210FileInput-isDisabled{opacity:.5;cursor:not-allowed}.bds210FileInput-icon{flex-shrink:0;block-size:2rem;inline-size:2rem}.bds210FileInput-prompt{font-size:var(--bds-font_size--body);color:var(--bds-color_on-bg)}.bds210FileInput-prompt strong{color:var(--bds-color_interactive_on-bg);font-weight:var(--bds-font_weight--semibold)}.bds210FileInput-acceptHint{font-size:var(--bds-font_size--body--s);color:var(--bds-color_on-bg)}.bds210FileInput-hiddenInput{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}@media (hover:hover) and (pointer:fine){.bds210FileInput-dropZone:not(.bds210FileInput-isDisabled):hover{border-color:var(--fileInput_border-color--hover,var(--bds-color_interactive));background-color:var(--fileInput_bg--hover,rgb(from var(--bds-color_interactive) r g b / 4%))}}}@layer boostdev.bds210FormInput-component{.bds210FormInput-formGroup{--labelPosition:0;flex-direction:column;display:flex}.bds210FormInput-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)}.bds210FormInput-input:focus{--bdc_color:var(--bdc_color--focus)}.bds210FormInput-input:focus-visible{outline:var(--bds-outline_default);outline-offset:var(--bds-outline_offset)}.bds210FormInput-inputError{--bdc_color:var(--bdc_color--error)}}@layer boostdev.bds210NumberInput-component{.bds210NumberInput-formGroup{flex-direction:column;display:flex}.bds210NumberInput-inputRow{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));transition:--bdc_color var(--bds-animation_transition-duration) var(--bds-animation_easing);align-items:stretch;display:flex;overflow:hidden}.bds210NumberInput-inputRow:focus-within{--bdc_color:var(--bdc_color--focus)}.bds210NumberInput-inputRow:focus-within:has(:focus-visible){outline:var(--bds-outline_default);outline-offset:var(--bds-outline_offset)}.bds210NumberInput-input{font-family:var(--bds-font_family--body);font-size:var(--bds-font_size--body);text-align:center;padding:var(--bds-space_s);color:var(--numberInput_color,var(--bds-color_on-bg));appearance:textfield;background:0 0;border:none;outline:none;flex:1;min-inline-size:0}.bds210NumberInput-input::-webkit-inner-spin-button{appearance:none}.bds210NumberInput-input::-webkit-outer-spin-button{appearance:none}.bds210NumberInput-inputError{--bdc_color:var(--bdc_color--error)}.bds210NumberInput-stepper{all:unset;padding:var(--bds-space_xs);background-color:var(--numberInput_stepper-bg,var(--bds-color_bg--subtle));color:var(--numberInput_color,var(--bds-color_on-bg));cursor:pointer;transition:var(--bds-animation_transition);flex-shrink:0;justify-content:center;align-items:center;margin:1px;display:flex}.bds210NumberInput-stepper svg{width:1rem;height:1rem;color:var(--numberInput_stepper-color,var(--bds-color_interactive))}.bds210NumberInput-stepper:first-child{border-start-start-radius:var(--_radius);border-end-start-radius:var(--_radius)}.bds210NumberInput-stepper:last-child{border-start-end-radius:var(--_radius);border-end-end-radius:var(--_radius)}.bds210NumberInput-stepper:disabled{opacity:.4;cursor:not-allowed}@media (hover:hover) and (pointer:fine){.bds210NumberInput-stepper:not(:disabled):hover{background-color:var(--numberInput_stepper-bg--hover,var(--bds-color_bg--subtle));opacity:var(--numberInput_stepper-opacity--hover,.7)}}}@layer boostdev.bds210Radio-component{.bds210Radio-radioGroup{--inputSize:calc(var(--bds-space_s) * 2);--labelPosition:calc(var(--inputSize) + var(--bds-space_m));flex-direction:column;display:flex}.bds210Radio-inputWrapper{align-items:flex-start;gap:var(--bds-space_xs);display:flex}.bds210Radio-textWrapper{gap:var(--bds-space_xxxs);flex-direction:column;padding-block-start:var(--bds-space_xxxs);display:flex}.bds210Radio-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)}.bds210Radio-radio{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;flex-shrink:0;margin-block-start:.2em;transition:--bdc_color .2s,background-color .2s;position:relative}.bds210Radio-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))}.bds210Radio-radio:focus{--bdc_color:var(--bdc_color--focus)}.bds210Radio-radio:focus-visible{outline:var(--bds-outline_default);outline-offset:var(--bds-outline_offset)}.bds210Radio-radioError{--bdc_color:var(--bdc_color--error)}}@layer boostdev.bds210RadioGroup-component{.bds210RadioGroup-group{gap:var(--bds-space_xs);border:none;flex-direction:column;margin:0;padding:0;display:flex}.bds210RadioGroup-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);margin-block-end:var(--bds-space_xs);padding:0}.bds210RadioGroup-required{color:var(--bds-color_error)}.bds210RadioGroup-items{gap:var(--bds-space_xs);flex-direction:column;display:flex}}@layer boostdev.bds210SegmentedControl-component{.bds210SegmentedControl-control{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));grid-auto-columns:1fr;grid-auto-flow:column;gap:0;display:inline-grid;position:relative}.bds210SegmentedControl-thumb{inset-block: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));background-color:var(--control_thumb-bg,var(--bds-color_interactive));box-shadow:var(--bds-shadow_s);pointer-events:none;transform:translateX(calc(var(--control_selected-index,0) * 100%));transition:transform var(--bds-animation_transition-duration) var(--bds-animation_easing);position:absolute;inset-inline-start:var(--bds-space_xxxs)}.bds210SegmentedControl-indicator{inset-block: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;z-index:2;transform:translateX(calc(var(--control_selected-index,0) * 100%));transition:transform var(--bds-animation_transition-duration) var(--bds-animation_easing);display:none;position:absolute;inset-inline-start:var(--bds-space_xxxs)}.bds210SegmentedControl-item{z-index:1;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;transition:var(--bds-animation_transition);background:0 0;border:none;outline:none;justify-content:center;align-items:center;text-decoration:none;display:flex;position:relative}.bds210SegmentedControl-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))}.bds210SegmentedControl-item.bds210SegmentedControl---active{color:var(--control_label-color--active,var(--bds-color_on-interactive))}.bds210SegmentedControl-item.bds210SegmentedControl---disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.bds210SegmentedControl-control.bds210SegmentedControl---size_small .bds210SegmentedControl-item{padding:var(--bds-space_xxs) var(--bds-space_s);font-size:var(--bds-font_size--body--s)}.bds210SegmentedControl-control.bds210SegmentedControl---size_large .bds210SegmentedControl-item{padding:var(--bds-space_s) var(--bds-space_m);white-space:normal;text-align:center}.bds210SegmentedControl-control.bds210SegmentedControl---variant_outline{--control_label-color--active:var(--bds-color_interactive)}.bds210SegmentedControl-control.bds210SegmentedControl---variant_outline .bds210SegmentedControl-thumb{display:none}.bds210SegmentedControl-control.bds210SegmentedControl---variant_outline .bds210SegmentedControl-item{background-color:var(--control_item-bg,transparent)}.bds210SegmentedControl-control.bds210SegmentedControl---variant_outline .bds210SegmentedControl-item.bds210SegmentedControl---active{background-color:var(--control_item-bg--active,var(--bds-color_bg))}.bds210SegmentedControl-control.bds210SegmentedControl---variant_outline .bds210SegmentedControl-indicator{box-shadow:inset 0 0 0 2px var(--control_indicator-color,var(--bds-color_interactive));display:block}@media (hover:hover) and (pointer:fine){.bds210SegmentedControl-item:not(.bds210SegmentedControl---active,.bds210SegmentedControl---disabled):hover{color:var(--control_label-color--hover,var(--bds-color_on-bg))}}@media (prefers-reduced-motion:reduce){.bds210SegmentedControl-thumb,.bds210SegmentedControl-indicator{transition:none}}}@layer boostdev.bds210Select-component{.bds210Select-formGroup{flex-direction:column;display:flex}.bds210Select-selectWrapper{align-items:center;display:flex;position:relative}.bds210Select-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);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);padding-inline-end:var(--bds-space_xxl)}.bds210Select-select:focus{--bdc_color:var(--bdc_color--focus)}.bds210Select-select:focus-visible{outline:var(--bds-outline_default);outline-offset:var(--bds-outline_offset)}.bds210Select-select:disabled{opacity:.5;cursor:not-allowed}.bds210Select-selectError{--bdc_color:var(--bdc_color--error)}.bds210Select-chevron{pointer-events:none;color:var(--select_chevron-color,var(--bds-color_interactive));align-items:center;display:flex;position:absolute;inset-inline-end:var(--bds-space_s)}.bds210Select-chevron svg{block-size:1rem;inline-size:1rem}}@layer boostdev.bds210Slider-component{.bds210Slider-formGroup{gap:var(--bds-space_xxs);flex-direction:column;display:flex}.bds210Slider-labelRow{justify-content:space-between;align-items:baseline;display:flex}.bds210Slider-value{font-size:var(--bds-font_size--body--s);font-variant-numeric:tabular-nums;color:var(--bds-color_on-bg--subtle)}.bds210Slider-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(--slider_track-bg,var(--bds-color_bg--subtle)) var(--slider_fill), var(--slider_track-bg,var(--bds-color_bg--subtle)) 100%);cursor:pointer;transition:var(--bds-animation_transition)}.bds210Slider-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))}.bds210Slider-slider:disabled{opacity:.4;cursor:not-allowed}.bds210Slider-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);transition:var(--bds-animation_transition);cursor:pointer}.bds210Slider-slider::-moz-range-thumb{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);cursor:pointer;border:none}.bds210Slider-sliderError{background:linear-gradient(to right, var(--slider_color--error,var(--bds-color_error)) 0%, var(--slider_color--error,var(--bds-color_error)) var(--slider_fill), var(--slider_track-bg,var(--bds-color_bg--subtle)) var(--slider_fill), var(--slider_track-bg,var(--bds-color_bg--subtle)) 100%)}.bds210Slider-sliderError::-webkit-slider-thumb{background-color:var(--slider_color--error,var(--bds-color_error))}.bds210Slider-sliderError::-moz-range-thumb{background-color:var(--slider_color--error,var(--bds-color_error))}@media (prefers-reduced-motion:reduce){.bds210Slider-slider{transition:none}.bds210Slider-slider::-webkit-slider-thumb{transition:none}.bds210Slider-slider::-moz-range-thumb{transition:none}}}@layer boostdev.bds210Switch-component{.bds210Switch-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));flex-direction:column;display:flex}.bds210Switch-switchGroup.bds210Switch---size_small{--switch_thumb-size:1em}.bds210Switch-switchGroup.bds210Switch---size_medium{--switch_thumb-size:1.25em}.bds210Switch-switchGroup.bds210Switch---size_large{--switch_thumb-size:1.5em}.bds210Switch-inputWrapper{align-items:center;gap:var(--bds-space_xs);display:flex}.bds210Switch-trackWrapper{inline-size:var(--switch_track-width);block-size:var(--switch_track-height);flex-shrink:0;align-items:center;display:inline-flex;position:relative}.bds210Switch-switch{appearance:none;opacity:0;cursor:pointer;z-index:1;block-size:100%;inline-size:100%;margin:0;position:absolute;inset:0}.bds210Switch-switch:disabled{cursor:not-allowed}.bds210Switch-track{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));align-items:center;display:inline-flex}.bds210Switch-thumb{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);display:block;transform:translate(0)}.bds210Switch-switch.bds210Switch-switchError+.bds210Switch-track{--bdc_color:var(--switch_border-color--error,var(--bds-color_error))}.bds210Switch-switch:checked+.bds210Switch-track{background-color:var(--switch_track-bg--active,var(--bdc-color_active--subtle));--bdc_color:var(--switch_thumb-bg--active,var(--bds-color_interactive))}.bds210Switch-switch:checked+.bds210Switch-track .bds210Switch-thumb{background-color:var(--switch_thumb-bg--active,var(--bds-color_interactive));transform:translateX(var(--switch_thumb-size))}.bds210Switch-switch:focus-visible+.bds210Switch-track{outline:var(--bds-outline_default);outline-offset:var(--bds-outline_offset);border-radius:var(--switch_track-radius,var(--bds-border_radius--full))}.bds210Switch-switch:disabled+.bds210Switch-track{opacity:.4}@media (prefers-reduced-motion:reduce){.bds210Switch-track,.bds210Switch-thumb{transition:none}}}@layer boostdev.bds210Textarea-component{.bds210Textarea-formGroup{flex-direction:column;display:flex}.bds210Textarea-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(--bdc-outline_radius--l);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)}.bds210Textarea-textarea:focus{--bdc_color:var(--bdc_color--focus)}.bds210Textarea-textarea:focus-visible{outline:var(--bds-outline_default);outline-offset:var(--bds-outline_offset)}.bds210Textarea-textarea:disabled{opacity:.5;cursor:not-allowed;resize:none}.bds210Textarea-textareaError{--bdc_color:var(--bdc_color--error)}}@layer boostdev.bds210ButtonGroup-component{.bds210ButtonGroup-buttonGroup{grid-column:var(--bds-grid_span-100);inline-size:100%;container:button-group/inline-size}.bds210ButtonGroup-buttonGroup .bds210ButtonGroup-container{gap:var(--bds-space_l);flex-direction:column-reverse;align-items:center;display:flex;position:relative}.bds210ButtonGroup-buttonGroup.bds210ButtonGroup---variant_card .bds210ButtonGroup-container{align-items:stretch}.bds210ButtonGroup-buttonGroup.bds210ButtonGroup---variant_flow .bds210ButtonGroup-container,.bds210ButtonGroup-buttonGroup.bds210ButtonGroup---variant_modal .bds210ButtonGroup-container{align-items:center}.bds210ButtonGroup-buttonGroup.bds210ButtonGroup---variant_content .bds210ButtonGroup-container{align-items:flex-start}@supports (contain:inline-size){@container button-group (min-width:30rem){.bds210ButtonGroup-buttonGroup .bds210ButtonGroup-container{flex-direction:row;justify-content:space-between}.bds210ButtonGroup-buttonGroup.bds210ButtonGroup---variant_modal .bds210ButtonGroup-container>:first-child:last-child,.bds210ButtonGroup-buttonGroup.bds210ButtonGroup---variant_flow .bds210ButtonGroup-container>:first-child:last-child{margin-inline-start:auto}.bds210ButtonGroup-buttonGroup.bds210ButtonGroup---variant_card .bds210ButtonGroup-container{justify-content:center}.bds210ButtonGroup-buttonGroup.bds210ButtonGroup---variant_modal .bds210ButtonGroup-container{justify-content:flex-end}.bds210ButtonGroup-buttonGroup.bds210ButtonGroup---variant_content .bds210ButtonGroup-container{justify-content:flex-start;align-items:center}.bds210ButtonGroup-buttonGroup.bds210ButtonGroup---variant_grid .bds210ButtonGroup-container{justify-content:center}}}}@layer boostdev.bds210Card-component{.bds210Card-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;position:relative}.bds210Card-card.bds210Card---default{box-shadow:var(--bds-shadow_s)}.bds210Card-card.bds210Card---elevated{box-shadow:var(--bds-shadow_m)}.bds210Card-card.bds210Card---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)}.bds210Card-card.bds210Card---clickable{cursor:pointer}.bds210Card-card.bds210Card---padding-none{padding:var(--card_padding,0)}.bds210Card-card.bds210Card---padding-small{padding:var(--card_padding,var(--bds-space_s))}.bds210Card-card.bds210Card---padding-medium{padding:var(--card_padding,var(--bds-space_m))}.bds210Card-card.bds210Card---padding-large{padding:var(--card_padding,var(--bds-space_l))}.bds210Card-card.bds210Card---padding-extra-large{padding:var(--card_padding,var(--bds-space_xl))}.bds210Card-card.bds210Card---text-start{text-align:start}.bds210Card-card.bds210Card---text-center{text-align:center}.bds210Card-card.bds210Card---text-end{text-align:end}.bds210Card-card.bds210Card---clickable:focus-visible{outline:2px solid var(--color_focus,currentcolor);outline-offset:2px}.bds210Card-card.bds210Card---clickable:active{box-shadow:var(--bds-shadow_s);transform:translateY(0)}@media (hover:hover) and (pointer:fine){.bds210Card-card.bds210Card---clickable:hover{box-shadow:var(--card_shadow--clickable-hover,var(--bds-shadow_xl));transform:translateY(-2px)}.bds210Card-card.bds210Card---default:hover{box-shadow:var(--card_shadow--default-hover,var(--bds-shadow_m))}.bds210Card-card.bds210Card---elevated:hover{box-shadow:var(--card_shadow--elevated-hover,var(--bds-shadow_2xl))}.bds210Card-card.bds210Card---outlined:hover{box-shadow:var(--card_shadow--outlined-hover,var(--bds-shadow_s))}}}@layer boostdev.bds210SectionHeader-component{.bds210SectionHeader-sectionHeader{gap:var(--bds-space_m);grid-column:var(--bds-grid_span-100);flex-direction:column;display:flex}.bds210SectionHeader-title{color:var(--sectionHeader-title-color,var(--bds-color_on-bg));font-family:var(--bds-font_family--body);margin:0}.bds210SectionHeader-subtitle{color:var(--sectionHeader_subtitle-color,var(--bds-color_grey--strong));font-family:var(--bds-font_family--body);font-weight:var(--bds-font_weight--medium);margin:0}.bds210SectionHeader-sectionHeader.bds210SectionHeader---start{text-align:start;align-items:flex-start}.bds210SectionHeader-sectionHeader.bds210SectionHeader---center{text-align:center;align-items:center}.bds210SectionHeader-sectionHeader.bds210SectionHeader---end{text-align:end;align-items:flex-end}.bds210SectionHeader-sectionHeader.bds210SectionHeader---medium .bds210SectionHeader-title{font-size:var(--sectionHeader_title-size,var(--bds-font_size--display));line-height:var(--sectionHeader_title-line-height,var(--bds-font_line-height--display));font-weight:var(--sectionHeader_title-weight,var(--bds-font_weight--bold))}.bds210SectionHeader-sectionHeader.bds210SectionHeader---medium .bds210SectionHeader-subtitle{font-size:var(--sectionHeader_subtitle-size,var(--bds-font_size--heading-3));line-height:1.3}.bds210SectionHeader-sectionHeader.bds210SectionHeader---xs .bds210SectionHeader-title{font-size:var(--sectionHeader_title-size,1.5em);line-height:var(--sectionHeader_title-line-height,var(--bds-font_line-height--heading));font-weight:var(--sectionHeader_title-weight,var(--bds-font_weight--bold))}.bds210SectionHeader-sectionHeader.bds210SectionHeader---xs .bds210SectionHeader-subtitle{font-size:var(--sectionHeader_subtitle-size,var(--bds-font_size--body));line-height:1.4}.bds210SectionHeader-sectionHeader.bds210SectionHeader---small .bds210SectionHeader-title{font-size:var(--sectionHeader_title-size,var(--bds-font_size--heading-1));line-height:var(--sectionHeader_title-line-height,var(--bds-font_line-height--heading));font-weight:var(--sectionHeader_title-weight,var(--bds-font_weight--bold))}.bds210SectionHeader-sectionHeader.bds210SectionHeader---small .bds210SectionHeader-subtitle{font-size:var(--sectionHeader_subtitle-size,var(--bds-font_size--body));line-height:1.4}.bds210SectionHeader-sectionHeader.bds210SectionHeader---large .bds210SectionHeader-title{font-size:var(--sectionHeader_title-size,var(--bds-font_size--display));line-height:var(--sectionHeader_title-line-height,var(--bds-font_line-height--display));font-weight:var(--sectionHeader_title-weight,var(--bds-font_weight--bold));letter-spacing:var(--bds-font_tracking--tight)}.bds210SectionHeader-sectionHeader.bds210SectionHeader---large .bds210SectionHeader-subtitle{font-size:var(--sectionHeader_subtitle-size,var(--bds-font_size--heading-2));line-height:1.3;font-weight:var(--bds-font_weight--medium)}}@layer boostdev.bds210IconWrapper-component{.bds210IconWrapper-wrapper{border-radius:var(--icon-wrapper-radius,var(--bds-border_radius--circle));block-size:2em;inline-size:2em;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));transition:var(--bds-animation_transition);justify-content:center;align-items:center;font-size:3em;display:flex;position:relative}.bds210IconWrapper-wrapper svg{fill:currentColor}}
@layer tokens.base{:root{--bds-BASE__color--gold--900:#623e21;--bds-BASE__color--gold--800:#724921;--bds-BASE__color--gold--700:#885920;--bds-BASE__color--gold--600:#aa7a24;--bds-BASE__color--gold:#c59b2d;--bds-BASE__color--gold--400:#d4af37;--bds-BASE__color--gold--300:#dfc865;--bds-BASE__color--gold--200:#ebdf9d;--bds-BASE__color--gold--100:#f4f0cd;--bds-BASE__color--on_gold--900:var(--bds-BASE__color--white);--bds-BASE__color--on_gold--800:var(--bds-BASE__color--white);--bds-BASE__color--on_gold--700:var(--bds-BASE__color--white);--bds-BASE__color--on_gold--600:var(--bds-BASE__color--black);--bds-BASE__color--on_gold:var(--bds-BASE__color--black);--bds-BASE__color--on_gold--400:var(--bds-BASE__color--black);--bds-BASE__color--on_gold--300:var(--bds-BASE__color--gold--900);--bds-BASE__color--on_gold--200:var(--bds-BASE__color--gold--900);--bds-BASE__color--on_gold--100:var(--bds-BASE__color--gold--900)}}@layer tokens.semantic{:root,:root[data-theme=light],::backdrop{--bds-color_gold--subtle:var(--bds-BASE__color--gold--100);--bds-color_on-gold--subtle:var(--bds-BASE__color--gold--900);--bds-color_gold:var(--bds-BASE__color--gold--400);--bds-color_on-gold:var(--bds-BASE__color--black);--bds-color_gold--strong:var(--bds-BASE__color--gold--700);--bds-color_on-gold--strong:var(--bds-BASE__color--white)}:root[data-theme=dark],:root[data-theme=dark] ::backdrop{--bds-color_gold--subtle:var(--bds-BASE__color--gold--900);--bds-color_on-gold--subtle:var(--bds-BASE__color--gold--200);--bds-color_gold:var(--bds-BASE__color--gold--300);--bds-color_on-gold:var(--bds-BASE__color--black);--bds-color_gold--strong:var(--bds-BASE__color--gold--200);--bds-color_on-gold--strong:var(--bds-BASE__color--gold--900)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]),:root:not([data-theme=light]) ::backdrop{--bds-color_gold--subtle:var(--bds-BASE__color--gold--900);--bds-color_on-gold--subtle:var(--bds-BASE__color--gold--200);--bds-color_gold:var(--bds-BASE__color--gold--300);--bds-color_on-gold:var(--bds-BASE__color--black);--bds-color_gold--strong:var(--bds-BASE__color--gold--200);--bds-color_on-gold--strong:var(--bds-BASE__color--gold--900)}}}
*,::backdrop,:before,:after{-webkit-text-decoration:inherit;text-decoration:inherit;background-repeat:no-repeat;box-sizing:border-box!important}html{background-color:var(--bds-color_bg);height:100%;color:var(--bds-color_on-bg);scroll-padding-block-start:3rem}body{height:100%;font-family:var(--bds-font_family--body), sans-serif;font-size:var(--bds-font_size--body);line-height:var(--bds-font_line-height--body);margin:0;padding:0}table{border-collapse:collapse}strong{font-weight:var(--bds-font_weight--bold)}h1,h2,h3,h4,h5,h6{break-after:avoid}h1,h2,h3,h4,h5,h6,p{margin:unset;padding:unset;break-inside:avoid}p{white-space:pre-line}dl,ol,ul{margin:unset;padding:unset;list-style:outside}picture{display:contents}figure{margin:unset;display:block;position:relative}figcaption{display:block}article img,figure img{border-radius:var(--bds-border_radius--m)}
@font-face{font-family:Lato;src:url(/fonts/lato-400.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Lato;src:url(/fonts/lato-700.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Lato;src:url(/fonts/lato-900.woff2)format("woff2");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:JetBrains Mono;src:url(/fonts/jetbrains-mono.woff)format("woff");font-weight:400;font-style:normal;font-display:swap}
.utl-page-grid{--utl-page-grid__gap:var(--bds-grid_gap);gap:var(--utl-page-grid__gap);grid-column:1/-1;grid-template-columns:1fr;justify-items:center;width:100%;padding-block-end:var(--utl-page-grid__gap);display:grid}.utl-main-grid{--utl-main-grid__gap:var(--bds-grid_gap);grid-template-columns:var(--bds-grid_template-columns);gap:var(--utl-main-grid__gap);max-width:var(--bds-container_max-width);min-width:var(--bds-container_min-width);grid-column:1/-1;grid-auto-rows:min-content;display:grid}@media print{.utl-page-grid,.utl-main-grid{display:block}}.heading1{font-size:var(--bds-font_size--heading-1)}.heading2{font-size:var(--bds-font_size--heading-2)}.visually-hidden{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;position:absolute;overflow:hidden}.utl-column{--size:var(--bds-grid_span-100);grid-column:var(--size)}.light-scheme{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.dark-scheme,.night-scheme{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}
@layer tokens.base,tokens.semantic,tokens.deprecated,reset,base,utilities,components,component,utility;@page{size:a4 portrait}
