@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.bds242Accordion-component{.bds242Accordion-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}.bds242Accordion-item{border-block-end:1px solid var(--bds-color_bg--subtle)}.bds242Accordion-item:last-child{border-block-end:none}.bds242Accordion-heading{margin:0}.bds242Accordion-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}.bds242Accordion-trigger:disabled{opacity:.4;cursor:not-allowed}.bds242Accordion-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){.bds242Accordion-trigger:not(:disabled):hover{background-color:var(--accordion_trigger-bg--hover,var(--bds-color_bg--subtle))}}.bds242Accordion-triggerLabel{text-align:start;flex:1}.bds242Accordion-chevron{block-size:1.25rem;inline-size:1.25rem;transition:transform var(--bds-animation_transition-duration) var(--bds-animation_easing);flex-shrink:0}.bds242Accordion-item.bds242Accordion---open .bds242Accordion-chevron{transform:rotate(180deg)}.bds242Accordion-panel{overflow:hidden}.bds242Accordion-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){.bds242Accordion-chevron{transition:none}}}@layer boostdev.bds242Alert-component{.bds242Alert-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}.bds242Alert---variant_info{--alert_bg:var(--bds-color_blue--subtle);--alert_text:var(--bds-color_on-blue--subtle);--alert_border:var(--bds-color_blue)}.bds242Alert---variant_success{--alert_bg:var(--bds-color_success--subtle);--alert_text:var(--bds-color_on-success--subtle);--alert_border:var(--bds-color_success)}.bds242Alert---variant_warning{--alert_bg:var(--bds-color_orange--subtle);--alert_text:var(--bds-color_on-orange--subtle);--alert_border:var(--bds-color_warning)}.bds242Alert---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)}.bds242Alert-icon{flex-shrink:0;align-items:center;margin-block-start:.1em;display:flex}.bds242Alert-content{gap:var(--bds-space_xxs);flex-direction:column;flex:1;display:flex}.bds242Alert-title{font-weight:var(--bds-font_weight--semibold);font-size:var(--bds-font_size--body)}.bds242Alert-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}.bds242Alert-dismiss svg{width:1rem;height:1rem}.bds242Alert-dismiss:focus-visible{outline:var(--bds-outline_default);outline-offset:var(--bds-outline_offset)}@media (hover:hover) and (pointer:fine){.bds242Alert-dismiss:hover{opacity:var(--alert_dismiss-opacity--hover,.7)}}}@layer boostdev.bds242Avatar-component{.bds242Avatar-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}.bds242Avatar-avatar.bds242Avatar---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)}.bds242Avatar-avatar.bds242Avatar---size_small{--avatar_size:2em}.bds242Avatar-avatar.bds242Avatar---size_medium{--avatar_size:3em}.bds242Avatar-avatar.bds242Avatar---size_large{--avatar_size:4.5em}.bds242Avatar-image{object-fit:cover;width:100%;height:100%;display:block}.bds242Avatar-initials{-webkit-user-select:none;user-select:none;line-height:1;font-size:var(--bds-font_size--body)}.bds242Avatar-avatar.bds242Avatar---size_small .bds242Avatar-initials{font-size:var(--bds-font_size--body--s)}.bds242Avatar-avatar.bds242Avatar---size_large .bds242Avatar-initials{font-size:var(--bds-font_size--heading-3)}}@layer boostdev.bds242Badge-component{.bds242Badge-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}.bds242Badge---variant_primary{--badge_bg:var(--bds-color_interactive);--badge_text:var(--bds-color_on-interactive)}.bds242Badge---variant_secondary{--badge_bg:var(--bds-color_bg);--badge_text:var(--bds-color_on-bg)}.bds242Badge---variant_success{--badge_bg:var(--bds-color_success);--badge_text:var(--bds-color_on-success)}.bds242Badge---variant_error{--badge_bg:var(--bds-color_error);--badge_text:var(--bds-color_on-error)}.bds242Badge---variant_warning{--badge_bg:var(--bds-color_warning);--badge_text:var(--bds-color_on-warning)}}@layer boostdev.bds242Breadcrumb-component{.bds242Breadcrumb-breadcrumb{font-size:var(--bds-font_size--body--s)}.bds242Breadcrumb-list{align-items:center;gap:var(--bds-space_xxs);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.bds242Breadcrumb-item{align-items:center;gap:var(--bds-space_xxs);display:flex}.bds242Breadcrumb-link{color:var(--bds-color_interactive_on-bg);transition:var(--bds-animation_transition);text-decoration:none}.bds242Breadcrumb-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){.bds242Breadcrumb-link:hover{text-underline-offset:.2em;text-decoration:underline}}.bds242Breadcrumb-separator{color:var(--bds-color_on-bg--subtle);-webkit-user-select:none;user-select:none}.bds242Breadcrumb-current{color:var(--bds-color_on-bg--subtle);font-weight:var(--bds-font_weight--semibold)}}@layer boostdev.bds242Collapsible-component{.bds242Collapsible-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}.bds242Collapsible-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}.bds242Collapsible-summary::-webkit-details-marker{display:none}.bds242Collapsible-summary:focus-visible{outline:var(--bds-outline_default);outline-offset:calc(var(--bds-outline_offset) * -1)}@media (hover:hover) and (pointer:fine){.bds242Collapsible-summary:hover{background-color:var(--collapsible_bg--hover,var(--bds-color_bg--subtle))}}.bds242Collapsible-collapsible[open]>.bds242Collapsible-summary{border-block-end:var(--collapsible_border-width,1px) solid var(--collapsible_border-color,var(--bds-color_bg--subtle))}.bds242Collapsible-summaryContent{flex:1}.bds242Collapsible-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)}.bds242Collapsible-collapsible[open]>.bds242Collapsible-summary .bds242Collapsible-icon{transform:rotate(-135deg)}.bds242Collapsible-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){.bds242Collapsible-icon{transition:none}}}@layer boostdev.bds242Calendar-component{.bds242Calendar-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}.bds242Calendar-header{justify-content:space-between;align-items:center;display:flex}.bds242Calendar-monthYear{font-size:var(--bds-font_size--body);font-weight:var(--bds-font_weight--semibold);color:var(--bds-color_on-bg)}.bds242Calendar-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}.bds242Calendar-navBtn svg{block-size:1rem;inline-size:1rem}.bds242Calendar-navBtn:focus-visible{outline:var(--bds-outline_default);outline-offset:var(--bds-outline_offset)}@media (hover:hover) and (pointer:fine){.bds242Calendar-navBtn:hover{background-color:var(--calendar_navBtn-bg--hover,var(--bds-color_bg--subtle))}}.bds242Calendar-grid{border-collapse:collapse;table-layout:fixed;inline-size:100%}.bds242Calendar-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)}.bds242Calendar-empty{padding:0}.bds242Calendar-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}.bds242Calendar-day:focus-visible{outline:var(--bds-outline_default);outline-offset:var(--bds-outline_offset)}@media (hover:hover) and (pointer:fine){.bds242Calendar-day:not(.bds242Calendar-disabled,.bds242Calendar-selected):hover{background-color:var(--calendar_day-bg--hover,var(--bds-color_bg--subtle))}}.bds242Calendar-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)}.bds242Calendar-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)}.bds242Calendar-disabled{opacity:.35;cursor:not-allowed}@media (prefers-reduced-motion:reduce){.bds242Calendar-day{transition:none}}}@layer boostdev.bds242Carousel-component{.bds242Carousel-carousel{align-items:center;gap:var(--bds-space_xs);display:flex;position:relative}.bds242Carousel-track{gap:var(--bds-space_m);overflow-inline:auto;scroll-snap-type:x mandatory;scrollbar-width:none;scroll-behavior:smooth;flex:1;display:flex}.bds242Carousel-track::-webkit-scrollbar{display:none}.bds242Carousel-slide{scroll-snap-align:start;flex-shrink:0}.bds242Carousel-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}.bds242Carousel-navBtn svg{block-size:1.25rem;inline-size:1.25rem}.bds242Carousel-navBtn:focus-visible{outline:var(--bds-outline_default);outline-offset:var(--bds-outline_offset)}@media (hover:hover) and (pointer:fine){.bds242Carousel-navBtn:hover{background-color:var(--carousel_navBtn-bg--hover,var(--bds-color_bg--subtle))}}@media (prefers-reduced-motion:reduce){.bds242Carousel-track{scroll-behavior:auto}}}@layer boostdev.bds242DescriptionList-component{.bds242DescriptionList-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}.bds242DescriptionList-group{gap:var(--bds-space_xxs);flex-direction:column;display:flex}.bds242DescriptionList-term{font-weight:var(--bds-font_weight--semibold);color:var(--bds-color_on-bg)}.bds242DescriptionList-details{color:var(--bds-color_on-bg);margin:0}.bds242DescriptionList---layout_inline .bds242DescriptionList-group{gap:var(--bds-space_xs);grid-template-columns:minmax(8rem,1fr) 2fr;align-items:baseline;display:grid}.bds242DescriptionList---layout_inline .bds242DescriptionList-term{grid-column:1}.bds242DescriptionList---layout_inline .bds242DescriptionList-details{grid-column:2}}@layer boostdev.bds242Link-component{.bds242Link-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}.bds242Link-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){.bds242Link-link:hover{--link_color:var(--link_color-hover,var(--bds-color_blue--strong))}}.bds242Link---variant_default{--link_color:var(--bds-color_interactive_on-bg);--link_color-hover:var(--bds-color_blue--strong)}.bds242Link---variant_subtle{--link_color:var(--bds-color_on-bg);--link_color-hover:var(--bds-color_interactive_on-bg)}.bds242Link---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){.bds242Link---variant_standalone:hover{text-underline-offset:.2em;text-decoration:underline}}.bds242Link-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.bds242Loading-component{.bds242Loading-loading{justify-content:center;align-items:center;display:flex}.bds242Loading-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}.bds242Loading---size_small .bds242Loading-spinner{border-width:2px;block-size:1.5em;inline-size:1.5em}.bds242Loading---size_large .bds242Loading-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){.bds242Loading-spinner{animation:none}}@layer boostdev.bds242NotificationBanner-component{.bds242NotificationBanner-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}.bds242NotificationBanner---variant_info{--banner_bg:var(--bds-color_blue--subtle);--banner_text:var(--bds-color_on-blue--subtle);--banner_border:var(--bds-color_blue)}.bds242NotificationBanner---variant_success{--banner_bg:var(--bds-color_success--subtle);--banner_text:var(--bds-color_on-success--subtle);--banner_border:var(--bds-color_success)}.bds242NotificationBanner---variant_warning{--banner_bg:var(--bds-color_orange--subtle);--banner_text:var(--bds-color_on-orange--subtle);--banner_border:var(--bds-color_warning)}.bds242NotificationBanner---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)}.bds242NotificationBanner-content{flex:1}.bds242NotificationBanner-action{flex-shrink:0}.bds242NotificationBanner-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}.bds242NotificationBanner-dismiss svg{block-size:1rem;inline-size:1rem}.bds242NotificationBanner-dismiss:focus-visible{outline:var(--bds-outline_default);outline-offset:var(--bds-outline_offset)}@media (hover:hover) and (pointer:fine){.bds242NotificationBanner-dismiss:hover{opacity:var(--banner_dismiss-opacity--hover,.7)}}}@layer boostdev.bds242Pagination-component{.bds242Pagination-pagination{justify-content:center;display:flex}.bds242Pagination-list{align-items:center;gap:var(--bds-space_xxs);margin:0;padding:0;list-style:none;display:flex}.bds242Pagination-list li{list-style:none}.bds242Pagination-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}.bds242Pagination-button:disabled{opacity:.4;cursor:not-allowed}.bds242Pagination-button:focus-visible{outline:var(--bds-outline_default);outline-offset:var(--bds-outline_offset)}@media (hover:hover) and (pointer:fine){.bds242Pagination-button:not(:disabled,.bds242Pagination---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))}}.bds242Pagination-button.bds242Pagination---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))}.bds242Pagination-button.bds242Pagination---nav svg{block-size:1rem;inline-size:1rem}.bds242Pagination-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.bds242Progress-component{.bds242Progress-container{gap:var(--bds-space_xxs);flex-direction:column;inline-size:100%;display:flex}.bds242Progress-labelRow{font-size:var(--bds-font_size--body--s);color:var(--bds-color_on-bg);justify-content:space-between;align-items:baseline;display:flex}.bds242Progress-value{font-variant-numeric:tabular-nums}.bds242Progress-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}.bds242Progress-track.bds242Progress---size_small{--progress_height:var(--bds-space_xxs)}.bds242Progress-track.bds242Progress---size_medium{--progress_height:var(--bds-space_xs)}.bds242Progress-track.bds242Progress---size_large{--progress_height:var(--bds-space_s)}.bds242Progress-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){.bds242Progress-fill{transition:none}}}@layer boostdev.bds242ProgressCircle-component{.bds242ProgressCircle-wrapper{justify-content:center;align-items:center;display:inline-flex;position:relative}.bds242ProgressCircle-svg{display:block}.bds242ProgressCircle-track{stroke:var(--bds-color_bg--subtle)}.bds242ProgressCircle-fill{stroke:var(--progressCircle_color-active,var(--bdc-color_active));transition:stroke-dashoffset var(--bds-animation_transition-duration) var(--bds-animation_easing)}.bds242ProgressCircle-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}.bds242ProgressCircle---size_small .bds242ProgressCircle-value{font-size:.5rem}.bds242ProgressCircle---size_medium .bds242ProgressCircle-value{font-size:var(--bds-font_size--body--s)}.bds242ProgressCircle---size_large .bds242ProgressCircle-value{font-size:var(--bds-font_size--body)}@media (prefers-reduced-motion:reduce){.bds242ProgressCircle-fill{transition:none}}}@layer boostdev.bds242Separator-component{.bds242Separator-separator{background-color:var(--separator_color,var(--bds-color_on-bg));border:none}.bds242Separator-separator.bds242Separator---horizontal{inline-size:100%;block-size:var(--separator_thickness,1px);display:block}.bds242Separator-separator.bds242Separator---vertical{inline-size:var(--separator_thickness,1px);align-self:stretch;display:inline-block}}@layer boostdev.bds242Skeleton-component{.bds242Skeleton-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.bds242SkipLink-component{.bds242SkipLink-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%)}.bds242SkipLink-skipLink:focus-visible{outline:var(--bds-outline_default);outline-offset:var(--bds-outline_offset);transform:translateY(0)}@media (prefers-reduced-motion:reduce){.bds242SkipLink-skipLink{transition:none}}}@layer boostdev.bds242Table-component{.bds242Table-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)}.bds242Table-table{border-collapse:collapse;inline-size:100%;font-size:var(--bds-font_size--body);font-family:var(--bds-font_family--body)}.bds242Table-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)}.bds242Table-thead{background-color:var(--bds-color_bg--subtle)}.bds242Table-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)}.bds242Table-th.bds242Table---sortable{padding:0}.bds242Table-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}.bds242Table-sortButton:focus-visible{outline:var(--bds-outline_default);outline-offset:calc(var(--bds-outline_offset) * -1)}@media (hover:hover) and (pointer:fine){.bds242Table-sortButton:hover{color:var(--table_sortBtn-color--hover,var(--bds-color_on-bg))}}.bds242Table-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)}.bds242Table-sortIcon.bds242Table---sort-active{opacity:1;color:var(--bds-color_interactive)}.bds242Table-sortIcon.bds242Table---sort-desc{transform:rotate(180deg)}.bds242Table-tbody .bds242Table-tr{border-block-end:1px solid var(--bds-color_bg--subtle);transition:var(--bds-animation_transition)}.bds242Table-tbody .bds242Table-tr:last-child{border-block-end:none}@media (hover:hover) and (pointer:fine){.bds242Table-tbody .bds242Table-tr:hover{background-color:var(--table_row-bg--hover,var(--bds-color_bg--subtle))}}.bds242Table-td{padding:var(--bds-space_s) var(--bds-space_m);color:var(--bds-color_on-bg);vertical-align:middle}@media (prefers-reduced-motion:reduce){.bds242Table-sortIcon{transition:none}}}@layer boostdev.bds242Tabs-component{.bds242Tabs-tabs{flex-direction:column;display:flex}.bds242Tabs-tabList{border-block-end:1px solid var(--bds-color_bg--subtle);gap:var(--bds-space_xxs);display:flex}.bds242Tabs-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}.bds242Tabs-tab.bds242Tabs---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))}.bds242Tabs-tab:disabled{opacity:.4;cursor:not-allowed}.bds242Tabs-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){.bds242Tabs-tab:not(:disabled,.bds242Tabs---active):hover{--tab_color:var(--tab_color--hover,var(--bds-color_interactive_on-bg))}}.bds242Tabs-panel{padding-block-start:var(--bds-space_m)}.bds242Tabs-panel:focus-visible{outline:var(--bds-outline_default);outline-offset:var(--bds-outline_offset)}}@layer boostdev.bds242Tooltip-component{.bds242Tooltip-wrapper{align-items:center;display:inline-flex;position:relative}.bds242Tooltip-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}.bds242Tooltip-wrapper:hover .bds242Tooltip-tooltip,.bds242Tooltip-wrapper:focus-within .bds242Tooltip-tooltip{visibility:visible;opacity:1}.bds242Tooltip---placement_top{inset-block-end:calc(100% + var(--bds-space_xs));inset-inline-start:50%;transform:translate(-50%)}.bds242Tooltip---placement_bottom{inset-block-start:calc(100% + var(--bds-space_xs));inset-inline-start:50%;transform:translate(-50%)}.bds242Tooltip---placement_left{inset-block-start:50%;inset-inline-end:calc(100% + var(--bds-space_xs));transform:translateY(-50%)}.bds242Tooltip---placement_right{inset-block-start:50%;inset-inline-start:calc(100% + var(--bds-space_xs));transform:translateY(-50%)}@media (prefers-reduced-motion:reduce){.bds242Tooltip-tooltip{transition:none}}}@layer boostdev.bds242Typography-component{.bds242Typography-typography{font-family:var(--bds-font_family--body);color:var(--typography_color,var(--bds-color_on-bg));margin:0}.bds242Typography---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)}.bds242Typography---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)}.bds242Typography---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)}.bds242Typography---body{font-size:var(--bds-font_size--body);line-height:var(--bds-font_line-height--body)}.bds242Typography---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.bds242Button-component{.bds242Button-button,.bds242Button-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}.bds242Button-button.bds242Button---outline,.bds242Button-button.bds242Button---ghost{--button_bg:transparent;--button_text:var(--button_color--on-bg);--bdc_color:var(--button_color--on-bg)}.bds242Button-button.bds242Button---size_small{--button_height:2.25em;--button_font-size:var(--bds-font_size--body--s);padding-inline:var(--bds-space_m)}.bds242Button-button.bds242Button---size_medium{--button_height:3em;padding-inline:var(--bds-space_l)}.bds242Button-button.bds242Button---size_large{--button_font-size:var(--bds-font_size--heading-3);padding-inline:var(--bds-space_xl)}.bds242Button-button.bds242Button---hasPulse{animation:3s infinite pulse}.bds242Button-button.bds242Button---iconOnly{aspect-ratio:1;box-sizing:border-box;padding:var(--bds-space_xxs)}.bds242Button-button.bds242Button---iconOnly>*{block-size:100%;inline-size:100%}.bds242Button-button[href]{text-decoration:none}.bds242Button-button svg{--icon__stroke:currentcolor;fill:currentColor;color:currentColor;flex-shrink:0}.bds242Button-iconStart{transition:var(--bds-animation_transition);align-items:center;margin-inline-start:calc(var(--bds-space_s) * -1);display:flex}.bds242Button-iconEnd{transition:var(--bds-animation_transition);align-items:center;margin-inline-end:calc(var(--bds-space_s) * -1);display:flex}.bds242Button-button.bds242Button---iconOnly .bds242Button-iconStart,.bds242Button-button.bds242Button---iconOnly .bds242Button-iconEnd{margin-inline:0}@media (hover:hover) and (pointer:fine){.bds242Button-button:hover .bds242Button-iconStart svg,.bds242Button-button:hover .bds242Button-iconEnd svg{animation:2s ease-out infinite fadeZoom}}.bds242Button-button:focus-visible{outline:var(--bds-outline_default);outline-offset:var(--bds-outline_offset)}@media (hover:hover) and (pointer:fine){.bds242Button-button.bds242Button---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}.bds242Button-button.bds242Button---outline:hover,.bds242Button-button.bds242Button---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.bds242Command-component{.bds242Command-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}.bds242Command-dialog::backdrop{background-color:var(--color_backdrop,#00000080);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.bds242Command-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}.bds242Command-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}.bds242Command-searchIcon{block-size:1.25rem;inline-size:1.25rem;color:var(--bds-color_on-bg);flex-shrink:0}.bds242Command-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}.bds242Command-search::placeholder{color:var(--bds-color_on-bg)}.bds242Command-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}.bds242Command-list{overflow-block:auto;padding:var(--bds-space_xs) 0;margin:0;list-style:none}.bds242Command-groupList{margin:0;padding:0;list-style:none}.bds242Command-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}.bds242Command-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}.bds242Command-itemActive{background-color:var(--command_item-bg--active,var(--bds-color_bg--subtle))}.bds242Command-itemLabel{font-size:var(--bds-font_size--body);color:var(--bds-color_on-bg);flex:1}.bds242Command-itemDesc{font-size:var(--bds-font_size--body--s);color:var(--bds-color_on-bg)}.bds242Command-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}.bds242Command-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.bds242Dialog-component{.bds242Dialog-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}.bds242Dialog-dialogContent{gap:var(--bds-grid_gap);overflow-block:auto;flex:1;min-block-size:0;display:grid}.bds242Dialog-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}.bds242Dialog-closeButton:focus-visible{outline:var(--bds-outline_default);outline-offset:var(--bds-outline_offset)}.bds242Dialog-closeButton svg{block-size:1.25em;inline-size:1.25em}.bds242Dialog-dialog::backdrop{background-color:var(--color_backdrop,#00000080);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}}@layer boostdev.bds242Drawer-component{.bds242Drawer-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%}.bds242Drawer---side_left.bds242Drawer-drawer{inset-inline:0 auto;translate:-100%}.bds242Drawer-drawer[open]{translate:0}@starting-style{.bds242Drawer-drawer[open]{translate:100%}.bds242Drawer---side_left.bds242Drawer-drawer[open]{translate:-100%}}.bds242Drawer-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}.bds242Drawer-drawer[open]::backdrop{opacity:1}@starting-style{.bds242Drawer-drawer[open]::backdrop{opacity:0}}.bds242Drawer-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}.bds242Drawer-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}.bds242Drawer-closeButton svg{block-size:1.25rem;inline-size:1.25rem}.bds242Drawer-closeButton:focus-visible{outline:var(--bds-outline_default);outline-offset:var(--bds-outline_offset)}@media (hover:hover) and (pointer:fine){.bds242Drawer-closeButton:hover{background-color:var(--drawer_close-bg--hover,var(--bds-color_bg--subtle))}}.bds242Drawer-body{overflow-block:auto;padding:var(--bds-space_l);flex-direction:column;flex:1;display:flex}@media (prefers-reduced-motion:reduce){.bds242Drawer-drawer,.bds242Drawer-drawer::backdrop{transition:none}}}@layer boostdev.bds242DropdownMenu-component{.bds242DropdownMenu-wrapper{display:inline-flex;position:relative}.bds242DropdownMenu-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))}.bds242DropdownMenu-menu li{list-style:none}.bds242DropdownMenu---placement_bottom-start{inset-inline-start:0}.bds242DropdownMenu---placement_bottom-end{inset-inline-end:0}.bds242DropdownMenu-separator{border:none;margin:var(--bds-space_xxs) 0;opacity:.15;border-block-start:1px solid}.bds242DropdownMenu-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}.bds242DropdownMenu-item:disabled{opacity:.4;cursor:not-allowed}.bds242DropdownMenu-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){.bds242DropdownMenu-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))}}.bds242DropdownMenu-icon{flex-shrink:0;align-items:center;display:flex}}@layer boostdev.bds242Popover-component{.bds242Popover-wrapper{display:inline-flex}.bds242Popover-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}.bds242Popover-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)}.bds242Popover-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)}.bds242Popover-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)}.bds242Popover-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){.bds242Popover-panel[data-placement=bottom],.bds242Popover-panel[data-placement=top],.bds242Popover-panel[data-placement=left],.bds242Popover-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){.bds242Popover-panel[data-placement=bottom]{position-try-fallbacks:--popover-top, --popover-right, --popover-left}.bds242Popover-panel[data-placement=top]{position-try-fallbacks:--popover-bottom, --popover-right, --popover-left}}}@layer boostdev.bds242Rating-component{.bds242Rating-rating{gap:var(--bds-space_xxxs);color:var(--rating_color,var(--bds-color_bg));display:inline-flex}.bds242Rating-star{width:1.5em;height:1.5em}.bds242Rating---filled{color:var(--rating_color--filled,var(--bds-color_warning))}}@layer boostdev.bds242Toast-component{.bds242Toast-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)}.bds242Toast-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}.bds242Toast-toast.bds242Toast---variant_success{--toast_color:var(--bds-color_success);--toast_on-color:var(--bds-color_on-success)}.bds242Toast-toast.bds242Toast---variant_warning{--toast_color:var(--bds-color_warning);--toast_on-color:var(--bds-color_on-warning)}.bds242Toast-toast.bds242Toast---variant_info{--toast_color:var(--bds-color_bg--subtle);--toast_on-color:var(--bds-color_on-bg--subtle)}.bds242Toast-toast.bds242Toast---variant_error{--toast_color:var(--bds-color_error);--toast_on-color:var(--bds-color_on-error)}.bds242Toast-message{flex:1}.bds242Toast-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}.bds242Toast-closeButton svg{block-size:1rem;inline-size:1rem}}@keyframes slideIn{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:translate(0)}}@layer boostdev.bds242Checkbox-component{.bds242Checkbox-checkboxGroup{--inputSize:calc(var(--bds-space_s) * 2);flex-direction:column;display:flex}.bds242Checkbox-inputWrapper{align-items:stretch;gap:var(--bds-space_xs);display:flex}.bds242Checkbox-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}.bds242Checkbox-checkbox:checked{background-color:var(--checkbox_color-active,var(--bdc-color_active));--bdc_color:var(--checkbox_color-active,var(--bdc-color_active))}.bds242Checkbox-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)}.bds242Checkbox-checkbox:focus{--bdc_color:var(--bdc_color--focus)}.bds242Checkbox-checkbox:focus-visible{outline:var(--bds-outline_default);outline-offset:var(--bds-outline_offset)}.bds242Checkbox-checkboxError{--bdc_color:var(--bdc_color--error)}}@layer boostdev.bds242Message-component{.bds242Message-error,.bds242Message-hint{font-size:var(--bds-font_size--body--s);margin-inline-start:var(--labelPosition)}.bds242Message-error{color:var(--bds-color_error_on-bg)}}@layer boostdev.bds242Label-component{.bds242Label-label{font-family:var(--bds-font_family--body);color:var(--bds-color_on-bg);cursor:pointer;align-items:center;display:flex}}@layer boostdev.bds242InputContainer-component{.bds242InputContainer-container{--labelPosition:calc(var(--inputSize) + var(--bds-space_m));gap:var(--bds-space_xxxs);flex-direction:column;display:flex}}@layer boostdev.bds242CheckboxGroup-component{.bds242CheckboxGroup-group{gap:var(--bds-space_xs);border:none;flex-direction:column;margin:0;padding:0;display:flex}.bds242CheckboxGroup-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}.bds242CheckboxGroup-required{color:var(--bds-color_error)}.bds242CheckboxGroup-items{gap:var(--bds-space_xs);flex-direction:column;display:flex}}@layer boostdev.bds242Combobox-component{.bds242Combobox-formGroup{flex-direction:column;display:flex}.bds242Combobox-inputWrapper{align-items:center;display:flex;position:relative}.bds242Combobox-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)}.bds242Combobox-input:focus{--bdc_color:var(--bdc_color--focus)}.bds242Combobox-input:focus-visible{outline:var(--bds-outline_default);outline-offset:var(--bds-outline_offset)}.bds242Combobox-input:disabled{opacity:.5;cursor:not-allowed}.bds242Combobox-inputError{--bdc_color:var(--bdc_color--error)}.bds242Combobox-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)}.bds242Combobox-chevron svg{block-size:1rem;inline-size:1rem}.bds242Combobox-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}.bds242Combobox-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}.bds242Combobox-option.bds242Combobox---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))}.bds242Combobox-option.bds242Combobox---selected{font-weight:var(--bds-font_weight--semibold)}.bds242Combobox-option.bds242Combobox---disabled{opacity:.4;cursor:not-allowed}}@layer boostdev.bds242FileInput-component{.bds242FileInput-formGroup{flex-direction:column;display:flex}.bds242FileInput-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}.bds242FileInput-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}.bds242FileInput-dropZone:focus-within{outline:var(--bds-outline_default);outline-offset:var(--bds-outline_offset);border-color:var(--fileInput_border-color,currentcolor)}.bds242FileInput-isDragging{background-color:rgb(from currentcolor r g b / 8%);border-color:currentColor}.bds242FileInput-hasError{border-color:var(--bds-color_error)}.bds242FileInput-isDisabled{opacity:.5;cursor:not-allowed}.bds242FileInput-icon{flex-shrink:0;block-size:2rem;inline-size:2rem}.bds242FileInput-prompt{font-size:var(--bds-font_size--body);color:var(--bds-color_on-bg)}.bds242FileInput-prompt strong{color:var(--bds-color_interactive_on-bg);font-weight:var(--bds-font_weight--semibold)}.bds242FileInput-acceptHint{font-size:var(--bds-font_size--body--s);color:var(--bds-color_on-bg)}.bds242FileInput-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){.bds242FileInput-dropZone:not(.bds242FileInput-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.bds242FormInput-component{.bds242FormInput-formGroup{--labelPosition:0;flex-direction:column;display:flex}.bds242FormInput-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)}.bds242FormInput-input:focus{--bdc_color:var(--bdc_color--focus)}.bds242FormInput-input:focus-visible{outline:var(--bds-outline_default);outline-offset:var(--bds-outline_offset)}.bds242FormInput-inputError{--bdc_color:var(--bdc_color--error)}}@layer boostdev.bds242NumberInput-component{.bds242NumberInput-formGroup{flex-direction:column;display:flex}.bds242NumberInput-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}.bds242NumberInput-inputRow:focus-within{--bdc_color:var(--bdc_color--focus)}.bds242NumberInput-inputRow:focus-within:has(:focus-visible){outline:var(--bds-outline_default);outline-offset:var(--bds-outline_offset)}.bds242NumberInput-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}.bds242NumberInput-input::-webkit-inner-spin-button{appearance:none}.bds242NumberInput-input::-webkit-outer-spin-button{appearance:none}.bds242NumberInput-inputError{--bdc_color:var(--bdc_color--error)}.bds242NumberInput-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}.bds242NumberInput-stepper svg{width:1rem;height:1rem;color:var(--numberInput_stepper-color,var(--bds-color_interactive))}.bds242NumberInput-stepper:first-child{border-start-start-radius:var(--_radius);border-end-start-radius:var(--_radius)}.bds242NumberInput-stepper:last-child{border-start-end-radius:var(--_radius);border-end-end-radius:var(--_radius)}.bds242NumberInput-stepper:disabled{opacity:.4;cursor:not-allowed}@media (hover:hover) and (pointer:fine){.bds242NumberInput-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.bds242Radio-component{.bds242Radio-radioGroup{--inputSize:calc(var(--bds-space_s) * 2);--labelPosition:calc(var(--inputSize) + var(--bds-space_m));flex-direction:column;display:flex}.bds242Radio-inputWrapper{align-items:flex-start;gap:var(--bds-space_xs);display:flex}.bds242Radio-textWrapper{gap:var(--bds-space_xxxs);flex-direction:column;padding-block-start:var(--bds-space_xxxs);display:flex}.bds242Radio-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)}.bds242Radio-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}.bds242Radio-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))}.bds242Radio-radio:focus{--bdc_color:var(--bdc_color--focus)}.bds242Radio-radio:focus-visible{outline:var(--bds-outline_default);outline-offset:var(--bds-outline_offset)}.bds242Radio-radioError{--bdc_color:var(--bdc_color--error)}}@layer boostdev.bds242RadioGroup-component{.bds242RadioGroup-group{gap:var(--bds-space_xs);border:none;flex-direction:column;margin:0;padding:0;display:flex}.bds242RadioGroup-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}.bds242RadioGroup-required{color:var(--bds-color_error)}.bds242RadioGroup-items{gap:var(--bds-space_xs);flex-direction:column;display:flex}}@layer boostdev.bds242SegmentedControl-component{.bds242SegmentedControl-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}.bds242SegmentedControl-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)}.bds242SegmentedControl-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)}.bds242SegmentedControl-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}.bds242SegmentedControl-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))}.bds242SegmentedControl-item.bds242SegmentedControl---active{color:var(--control_label-color--active,var(--bds-color_on-interactive))}.bds242SegmentedControl-item.bds242SegmentedControl---disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.bds242SegmentedControl-control.bds242SegmentedControl---size_small .bds242SegmentedControl-item{padding:var(--bds-space_xxs) var(--bds-space_s);font-size:var(--bds-font_size--body--s)}.bds242SegmentedControl-control.bds242SegmentedControl---size_large .bds242SegmentedControl-item{padding:var(--bds-space_s) var(--bds-space_m);white-space:normal;text-align:center}.bds242SegmentedControl-control.bds242SegmentedControl---variant_outline{--control_label-color--active:var(--bds-color_interactive)}.bds242SegmentedControl-control.bds242SegmentedControl---variant_outline .bds242SegmentedControl-thumb{display:none}.bds242SegmentedControl-control.bds242SegmentedControl---variant_outline .bds242SegmentedControl-item{background-color:var(--control_item-bg,transparent)}.bds242SegmentedControl-control.bds242SegmentedControl---variant_outline .bds242SegmentedControl-item.bds242SegmentedControl---active{background-color:var(--control_item-bg--active,var(--bds-color_bg))}.bds242SegmentedControl-control.bds242SegmentedControl---variant_outline .bds242SegmentedControl-indicator{box-shadow:inset 0 0 0 2px var(--control_indicator-color,var(--bds-color_interactive));display:block}@media (hover:hover) and (pointer:fine){.bds242SegmentedControl-item:not(.bds242SegmentedControl---active,.bds242SegmentedControl---disabled):hover{color:var(--control_label-color--hover,var(--bds-color_on-bg))}}@media (prefers-reduced-motion:reduce){.bds242SegmentedControl-thumb,.bds242SegmentedControl-indicator{transition:none}}}@layer boostdev.bds242Select-component{.bds242Select-formGroup{flex-direction:column;display:flex}.bds242Select-selectWrapper{align-items:center;display:flex;position:relative}.bds242Select-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)}.bds242Select-select:focus{--bdc_color:var(--bdc_color--focus)}.bds242Select-select:focus-visible{outline:var(--bds-outline_default);outline-offset:var(--bds-outline_offset)}.bds242Select-select:disabled{opacity:.5;cursor:not-allowed}.bds242Select-selectError{--bdc_color:var(--bdc_color--error)}.bds242Select-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)}.bds242Select-chevron svg{block-size:1rem;inline-size:1rem}}@layer boostdev.bds242Slider-component{.bds242Slider-formGroup{gap:var(--bds-space_xxs);flex-direction:column;display:flex}.bds242Slider-labelRow{justify-content:space-between;align-items:baseline;display:flex}.bds242Slider-value{font-size:var(--bds-font_size--body--s);font-variant-numeric:tabular-nums;color:var(--bds-color_on-bg--subtle)}.bds242Slider-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)}.bds242Slider-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))}.bds242Slider-slider:disabled{opacity:.4;cursor:not-allowed}.bds242Slider-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}.bds242Slider-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}.bds242Slider-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%)}.bds242Slider-sliderError::-webkit-slider-thumb{background-color:var(--slider_color--error,var(--bds-color_error))}.bds242Slider-sliderError::-moz-range-thumb{background-color:var(--slider_color--error,var(--bds-color_error))}@media (prefers-reduced-motion:reduce){.bds242Slider-slider{transition:none}.bds242Slider-slider::-webkit-slider-thumb{transition:none}.bds242Slider-slider::-moz-range-thumb{transition:none}}}@layer boostdev.bds242Switch-component{.bds242Switch-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}.bds242Switch-switchGroup.bds242Switch---size_small{--switch_thumb-size:1em}.bds242Switch-switchGroup.bds242Switch---size_medium{--switch_thumb-size:1.25em}.bds242Switch-switchGroup.bds242Switch---size_large{--switch_thumb-size:1.5em}.bds242Switch-inputWrapper{align-items:center;gap:var(--bds-space_xs);display:flex}.bds242Switch-trackWrapper{inline-size:var(--switch_track-width);block-size:var(--switch_track-height);flex-shrink:0;align-items:center;display:inline-flex;position:relative}.bds242Switch-switch{appearance:none;opacity:0;cursor:pointer;z-index:1;block-size:100%;inline-size:100%;margin:0;position:absolute;inset:0}.bds242Switch-switch:disabled{cursor:not-allowed}.bds242Switch-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}.bds242Switch-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)}.bds242Switch-switch.bds242Switch-switchError+.bds242Switch-track{--bdc_color:var(--switch_border-color--error,var(--bds-color_error))}.bds242Switch-switch:checked+.bds242Switch-track{background-color:var(--switch_track-bg--active,var(--bdc-color_active--subtle));--bdc_color:var(--switch_thumb-bg--active,var(--bds-color_interactive))}.bds242Switch-switch:checked+.bds242Switch-track .bds242Switch-thumb{background-color:var(--switch_thumb-bg--active,var(--bds-color_interactive));transform:translateX(var(--switch_thumb-size))}.bds242Switch-switch:focus-visible+.bds242Switch-track{outline:var(--bds-outline_default);outline-offset:var(--bds-outline_offset);border-radius:var(--switch_track-radius,var(--bds-border_radius--full))}.bds242Switch-switch:disabled+.bds242Switch-track{opacity:.4}@media (prefers-reduced-motion:reduce){.bds242Switch-track,.bds242Switch-thumb{transition:none}}}@layer boostdev.bds242Textarea-component{.bds242Textarea-formGroup{flex-direction:column;display:flex}.bds242Textarea-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)}.bds242Textarea-textarea:focus{--bdc_color:var(--bdc_color--focus)}.bds242Textarea-textarea:focus-visible{outline:var(--bds-outline_default);outline-offset:var(--bds-outline_offset)}.bds242Textarea-textarea:disabled{opacity:.5;cursor:not-allowed;resize:none}.bds242Textarea-textareaError{--bdc_color:var(--bdc_color--error)}}@layer boostdev.bds242ButtonGroup-component{.bds242ButtonGroup-buttonGroup{grid-column:var(--bds-grid_span-100);inline-size:100%;container:button-group/inline-size}.bds242ButtonGroup-buttonGroup .bds242ButtonGroup-container{gap:var(--bds-space_l);flex-direction:column-reverse;align-items:center;display:flex;position:relative}.bds242ButtonGroup-buttonGroup.bds242ButtonGroup---variant_card .bds242ButtonGroup-container{align-items:stretch}.bds242ButtonGroup-buttonGroup.bds242ButtonGroup---variant_flow .bds242ButtonGroup-container,.bds242ButtonGroup-buttonGroup.bds242ButtonGroup---variant_modal .bds242ButtonGroup-container{align-items:center}.bds242ButtonGroup-buttonGroup.bds242ButtonGroup---variant_content .bds242ButtonGroup-container{align-items:flex-start}@supports (contain:inline-size){@container button-group (min-width:30rem){.bds242ButtonGroup-buttonGroup .bds242ButtonGroup-container{flex-direction:row;justify-content:space-between}.bds242ButtonGroup-buttonGroup.bds242ButtonGroup---variant_modal .bds242ButtonGroup-container>:first-child:last-child,.bds242ButtonGroup-buttonGroup.bds242ButtonGroup---variant_flow .bds242ButtonGroup-container>:first-child:last-child{margin-inline-start:auto}.bds242ButtonGroup-buttonGroup.bds242ButtonGroup---variant_card .bds242ButtonGroup-container{justify-content:center}.bds242ButtonGroup-buttonGroup.bds242ButtonGroup---variant_modal .bds242ButtonGroup-container{justify-content:flex-end}.bds242ButtonGroup-buttonGroup.bds242ButtonGroup---variant_content .bds242ButtonGroup-container{justify-content:flex-start;align-items:center}.bds242ButtonGroup-buttonGroup.bds242ButtonGroup---variant_grid .bds242ButtonGroup-container{justify-content:center}}}}@layer boostdev.bds242Card-component{.bds242Card-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}.bds242Card-card.bds242Card---default{box-shadow:var(--bds-shadow_s)}.bds242Card-card.bds242Card---elevated{box-shadow:var(--bds-shadow_m)}.bds242Card-card.bds242Card---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)}.bds242Card-card.bds242Card---clickable{cursor:pointer}.bds242Card-card.bds242Card---padding-none{padding:var(--card_padding,0)}.bds242Card-card.bds242Card---padding-small{padding:var(--card_padding,var(--bds-space_s))}.bds242Card-card.bds242Card---padding-medium{padding:var(--card_padding,var(--bds-space_m))}.bds242Card-card.bds242Card---padding-large{padding:var(--card_padding,var(--bds-space_l))}.bds242Card-card.bds242Card---padding-extra-large{padding:var(--card_padding,var(--bds-space_xl))}.bds242Card-card.bds242Card---text-start{text-align:start}.bds242Card-card.bds242Card---text-center{text-align:center}.bds242Card-card.bds242Card---text-end{text-align:end}.bds242Card-card.bds242Card---clickable:focus-visible{outline:2px solid var(--color_focus,currentcolor);outline-offset:2px}.bds242Card-card.bds242Card---clickable:active{box-shadow:var(--bds-shadow_s);transform:translateY(0)}@media (hover:hover) and (pointer:fine){.bds242Card-card.bds242Card---clickable:hover{box-shadow:var(--card_shadow--clickable-hover,var(--bds-shadow_xl));transform:translateY(-2px)}.bds242Card-card.bds242Card---default:hover{box-shadow:var(--card_shadow--default-hover,var(--bds-shadow_m))}.bds242Card-card.bds242Card---elevated:hover{box-shadow:var(--card_shadow--elevated-hover,var(--bds-shadow_2xl))}.bds242Card-card.bds242Card---outlined:hover{box-shadow:var(--card_shadow--outlined-hover,var(--bds-shadow_s))}}}@layer boostdev.bds242Grid-component{.bds242Grid-grid{gap:var(--grid_gap,var(--bds-grid_gap));display:grid}.bds242Grid-grid.bds242Grid---main{grid-template-columns:var(--bds-grid_template-columns)}.bds242Grid-grid.bds242Grid---page{grid-column:1/-1;grid-template-columns:1fr}.bds242Grid-grid.bds242Grid---funnel{grid-template-columns:var(--bds-grid_template-columns);max-inline-size:var(--bds-container_max-width--narrow);margin-inline:auto}.bds242Grid-grid.bds242Grid---custom{grid-template-columns:repeat(var(--grid_columns,4), minmax(0, 1fr))}.bds242Grid-grid.bds242Grid---centered{max-inline-size:var(--bds-container_max-width);padding-inline:var(--bds-container_spacing-inline);margin-inline:auto}.bds242Grid-item{min-inline-size:0}@supports (grid-template-rows:masonry){.bds242Grid-grid.bds242Grid---masonry{grid-template-rows:masonry}}@supports (display:grid-lanes){.bds242Grid-grid.bds242Grid---masonry{display:grid-lanes}}}@layer boostdev.bds242SectionHeader-component{.bds242SectionHeader-sectionHeader{gap:var(--bds-space_m);grid-column:var(--bds-grid_span-100);flex-direction:column;display:flex}.bds242SectionHeader-title{color:var(--sectionHeader-title-color,var(--bds-color_on-bg));font-family:var(--bds-font_family--body);margin:0}.bds242SectionHeader-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}.bds242SectionHeader-sectionHeader.bds242SectionHeader---start{text-align:start;align-items:flex-start}.bds242SectionHeader-sectionHeader.bds242SectionHeader---center{text-align:center;align-items:center}.bds242SectionHeader-sectionHeader.bds242SectionHeader---end{text-align:end;align-items:flex-end}.bds242SectionHeader-sectionHeader.bds242SectionHeader---medium .bds242SectionHeader-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))}.bds242SectionHeader-sectionHeader.bds242SectionHeader---medium .bds242SectionHeader-subtitle{font-size:var(--sectionHeader_subtitle-size,var(--bds-font_size--heading-3));line-height:1.3}.bds242SectionHeader-sectionHeader.bds242SectionHeader---xs .bds242SectionHeader-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))}.bds242SectionHeader-sectionHeader.bds242SectionHeader---xs .bds242SectionHeader-subtitle{font-size:var(--sectionHeader_subtitle-size,var(--bds-font_size--body));line-height:1.4}.bds242SectionHeader-sectionHeader.bds242SectionHeader---small .bds242SectionHeader-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))}.bds242SectionHeader-sectionHeader.bds242SectionHeader---small .bds242SectionHeader-subtitle{font-size:var(--sectionHeader_subtitle-size,var(--bds-font_size--body));line-height:1.4}.bds242SectionHeader-sectionHeader.bds242SectionHeader---large .bds242SectionHeader-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)}.bds242SectionHeader-sectionHeader.bds242SectionHeader---large .bds242SectionHeader-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.bds242IconWrapper-component{.bds242IconWrapper-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}.bds242IconWrapper-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}
