.rost-badge,.rost-badge *{box-sizing:border-box;margin:0}.rost-badge>img,.rost-badge [class*=__icons-]>img{display:block;position:absolute;inset:0;width:100%;height:100%;max-width:none}.rost-badge ::placeholder{color:inherit;opacity:1}.rost-badge{display:inline-flex;vertical-align:middle;position:relative;min-width:var(--spacing-size-small)}.rost-badge.rost-badge--status-default.rost-badge--size-small,.rost-badge.rost-badge--status-negative.rost-badge--size-small,.rost-badge.rost-badge--status-positive.rost-badge--size-small,.rost-badge.rost-badge--status-warning.rost-badge--size-small{width:var(--spacing-size-small);height:var(--spacing-size-small)}.rost-badge.rost-badge--status-default.rost-badge--size-medium{height:var(--spacing-size-small);align-items:center;gap:var(--spacing-gap-3xsmall);padding-bottom:var(--spacing-gap-3xsmall);padding-top:var(--spacing-gap-none);padding-left:var(--spacing-gap-small);padding-right:var(--spacing-gap-small);border-radius:var(--spacing-radius-full);justify-content:center}.rost-badge.rost-badge--status-default.rost-badge--size-medium .rost-badge__label{flex-shrink:0;white-space:nowrap;text-align:center;position:relative;font-family:var(--font-family-base);font-weight:var(--typography-label-font-weight-medium);line-height:var(--typography-label-line-height);color:var(--non-interactive-foreground-tertiary);font-size:var(--typography-label-font-size);letter-spacing:var(--typography-label-letter-spacing)}.rost-badge.rost-badge--status-default.rost-badge--size-medium .rost-badge__outline{position:absolute;inset:0;opacity:var(--opacity-solid);border-radius:var(--spacing-radius-full);border-color:var(--non-interactive-foreground-quadruple);border-style:solid;border-width:var(--spacing-outline-small)}.rost-badge.rost-badge--status-default.rost-badge--size-medium .rost-badge__icon{align-items:center;display:flex;flex-shrink:0;position:relative;padding-top:var(--spacing-gap-3xsmall)}.rost-badge.rost-badge--status-default.rost-badge--size-medium .rost-badge__icons-dot{flex-shrink:0;position:relative;width:var(--spacing-size-2xsmall);height:var(--spacing-size-2xsmall)}.rost-badge.rost-badge--status-negative.rost-badge--size-medium{height:var(--spacing-size-small);align-items:center;gap:var(--spacing-gap-3xsmall);padding-bottom:var(--spacing-gap-3xsmall);padding-top:var(--spacing-gap-none);padding-left:var(--spacing-gap-small);padding-right:var(--spacing-gap-small);border-radius:var(--spacing-radius-full);justify-content:center}.rost-badge.rost-badge--status-negative.rost-badge--size-medium .rost-badge__label{flex-shrink:0;white-space:nowrap;text-align:center;position:relative;font-family:var(--font-family-base);font-weight:var(--typography-label-font-weight-medium);line-height:var(--typography-label-line-height);color:var(--non-interactive-foreground-tertiary);font-size:var(--typography-label-font-size);letter-spacing:var(--typography-label-letter-spacing)}.rost-badge.rost-badge--status-negative.rost-badge--size-medium .rost-badge__outline{position:absolute;inset:0;opacity:var(--opacity-solid);border-radius:var(--spacing-radius-full);border-color:var(--non-interactive-background-negative-light);border-style:solid;border-width:var(--spacing-outline-small)}.rost-badge.rost-badge--status-negative.rost-badge--size-medium .rost-badge__icon{align-items:center;display:flex;flex-shrink:0;position:relative;padding-top:var(--spacing-gap-3xsmall)}.rost-badge.rost-badge--status-negative.rost-badge--size-medium .rost-badge__icons-dot{flex-shrink:0;position:relative;width:var(--spacing-size-2xsmall);height:var(--spacing-size-2xsmall)}.rost-badge.rost-badge--status-positive.rost-badge--size-medium{height:var(--spacing-size-small);align-items:center;gap:var(--spacing-gap-3xsmall);padding-bottom:var(--spacing-gap-3xsmall);padding-top:var(--spacing-gap-none);padding-left:var(--spacing-gap-small);padding-right:var(--spacing-gap-small);border-radius:var(--spacing-radius-full);justify-content:center}.rost-badge.rost-badge--status-positive.rost-badge--size-medium .rost-badge__label{flex-shrink:0;white-space:nowrap;text-align:center;position:relative;font-family:var(--font-family-base);font-weight:var(--typography-label-font-weight-medium);line-height:var(--typography-label-line-height);color:var(--non-interactive-foreground-tertiary);font-size:var(--typography-label-font-size);letter-spacing:var(--typography-label-letter-spacing)}.rost-badge.rost-badge--status-positive.rost-badge--size-medium .rost-badge__outline{position:absolute;inset:0;opacity:var(--opacity-solid);border-radius:var(--spacing-radius-full);border-color:var(--non-interactive-background-positive-light);border-style:solid;border-width:var(--spacing-outline-small)}.rost-badge.rost-badge--status-positive.rost-badge--size-medium .rost-badge__icon{align-items:center;display:flex;flex-shrink:0;position:relative;padding-top:var(--spacing-gap-3xsmall)}.rost-badge.rost-badge--status-positive.rost-badge--size-medium .rost-badge__icons-dot{flex-shrink:0;position:relative;width:var(--spacing-size-2xsmall);height:var(--spacing-size-2xsmall)}.rost-badge.rost-badge--status-warning.rost-badge--size-medium{height:var(--spacing-size-small);align-items:center;gap:var(--spacing-gap-3xsmall);padding-bottom:var(--spacing-gap-3xsmall);padding-top:var(--spacing-gap-none);padding-left:var(--spacing-gap-small);padding-right:var(--spacing-gap-small);border-radius:var(--spacing-radius-full);justify-content:center}.rost-badge.rost-badge--status-warning.rost-badge--size-medium .rost-badge__label{flex-shrink:0;white-space:nowrap;text-align:center;position:relative;font-family:var(--font-family-base);font-weight:var(--typography-label-font-weight-medium);line-height:var(--typography-label-line-height);color:var(--non-interactive-foreground-tertiary);font-size:var(--typography-label-font-size);letter-spacing:var(--typography-label-letter-spacing)}.rost-badge.rost-badge--status-warning.rost-badge--size-medium .rost-badge__outline{position:absolute;inset:0;opacity:var(--opacity-solid);border-radius:var(--spacing-radius-full);border-color:var(--non-interactive-background-warning-light);border-style:solid;border-width:var(--spacing-outline-small)}.rost-badge.rost-badge--status-warning.rost-badge--size-medium .rost-badge__icon{align-items:center;display:flex;flex-shrink:0;position:relative;padding-top:var(--spacing-gap-3xsmall)}.rost-badge.rost-badge--status-warning.rost-badge--size-medium .rost-badge__icons-dot{flex-shrink:0;position:relative;width:var(--spacing-size-2xsmall);height:var(--spacing-size-2xsmall)}.rost-carousel,.rost-carousel *{box-sizing:border-box;margin:0}.rost-carousel>img,.rost-carousel [class*=__icons-]>img{display:block;position:absolute;inset:0;width:100%;height:100%;max-width:none}.rost-carousel ::placeholder{color:inherit;opacity:1}.rost-carousel{display:flex;flex-direction:column;align-items:flex-start;position:relative;gap:var(--spacing-gap-none);padding:var(--spacing-gap-large);border-radius:var(--spacing-radius-xlarge);text-decoration:none;color:inherit;outline:none}.rost-carousel__background{display:none;position:absolute;inset:0;background:color-mix(in srgb,var(--non-interactive-background-tertiary) calc(var(--opacity-medium) * 100%),transparent);backdrop-filter:var(--effect-thumb);opacity:var(--opacity-strong);border-radius:var(--spacing-radius-xlarge);pointer-events:none}.rost-carousel__title{align-items:center;display:flex;position:relative;width:100%;gap:var(--spacing-gap-medium)}.rost-carousel__number{display:flex;justify-content:center;align-items:center;flex-shrink:0;width:var(--spacing-size-2xsmall);font-family:var(--font-family-base);font-weight:var(--typography-label-font-weight-regular);line-height:var(--typography-label-line-height);font-size:var(--typography-label-font-size);letter-spacing:var(--typography-label-letter-spacing)}.rost-carousel__text{flex:1 0 0;min-width:1px;font-family:var(--font-family-base);font-weight:var(--typography-title-font-weight-medium);line-height:var(--typography-title-line-height);font-size:var(--typography-title-font-size);letter-spacing:var(--typography-title-letter-spacing)}.rost-carousel__bottom{align-items:center;display:flex;position:relative;width:100%;justify-content:flex-end;gap:var(--spacing-gap-medium);padding-left:var(--spacing-gap-xlarge)}.rost-carousel__description{flex:1 0 0;min-width:1px;font-family:var(--font-family-base);font-weight:var(--typography-paragraph-font-weight-regular);line-height:var(--typography-paragraph-line-height);font-size:var(--typography-paragraph-font-size);letter-spacing:var(--typography-paragraph-letter-spacing)}.rost-carousel__focus-ring{display:none;position:absolute;inset:calc(-1 * var(--spacing-gap-2xsmall));border-style:solid;border-width:var(--spacing-outline-medium);border-color:var(--project-focus-focus-ring);border-radius:calc(var(--spacing-radius-xlarge) + var(--spacing-gap-2xsmall));pointer-events:none}.rost-carousel .rost-carousel__number{color:var(--project-default-sub-label)}.rost-carousel .rost-carousel__text{color:var(--project-default-label)}.rost-carousel .rost-carousel__description{color:var(--project-default-sub-label)}.rost-carousel:hover .rost-carousel__number,.rost-carousel:hover .rost-carousel__text{color:var(--project-hover-label)}.rost-carousel:hover .rost-carousel__description{color:var(--project-hover-sub-label)}.rost-carousel:active .rost-carousel__background{display:block}.rost-carousel:active .rost-carousel__number,.rost-carousel:active .rost-carousel__text{color:var(--project-pressed-label)}.rost-carousel:active .rost-carousel__description{color:var(--project-pressed-sub-label)}.rost-carousel:focus-visible .rost-carousel__focus-ring{display:block}.rost-carousel:focus-visible .rost-carousel__number{color:var(--project-focus-sub-label)}.rost-carousel:focus-visible .rost-carousel__text{color:var(--project-focus-label)}.rost-carousel:focus-visible .rost-carousel__description{color:var(--project-focus-sub-label)}.rost-carousel:is(:disabled,[aria-disabled=true]){opacity:var(--opacity-mild);cursor:default}.rost-carousel:is(:disabled,[aria-disabled=true]) .rost-carousel__number{color:var(--project-disabled-sub-label)}.rost-carousel:is(:disabled,[aria-disabled=true]) .rost-carousel__text{color:var(--project-disabled-label)}.rost-carousel:is(:disabled,[aria-disabled=true]) .rost-carousel__description{color:var(--project-disabled-sub-label)}.rost-chips,.rost-chips *{box-sizing:border-box;margin:0}.rost-chips>img,.rost-chips [class*=__icons-]>img{display:block;position:absolute;inset:0;width:100%;height:100%;max-width:none}.rost-chips ::placeholder{color:inherit;opacity:1}.rost-chips{justify-content:center;align-items:center;display:inline-flex;vertical-align:middle;position:relative;background:none;border:none;font:inherit;cursor:pointer;outline:none;gap:var(--spacing-gap-small);height:var(--spacing-size-small);padding-bottom:var(--spacing-gap-3xsmall);padding-top:var(--spacing-gap-none);padding-left:var(--spacing-gap-small);padding-right:var(--spacing-gap-small);border-radius:var(--spacing-radius-full)}.rost-chips__label{flex-shrink:0;white-space:nowrap;text-align:center;position:relative;font-family:var(--font-family-base);font-weight:var(--typography-label-font-weight-medium);line-height:var(--typography-label-line-height);font-size:var(--typography-label-font-size);letter-spacing:var(--typography-label-letter-spacing)}.rost-chips__outline{position:absolute;inset:0;border-radius:var(--spacing-radius-full);pointer-events:none;border-style:solid;border-width:var(--spacing-outline-small)}.rost-chips__focus-ring{display:none;position:absolute;inset:calc(-1 * var(--spacing-gap-2xsmall));border-style:solid;border-width:var(--spacing-outline-medium);border-color:var(--actions-secondary-regular-focus-focus-ring);border-radius:var(--spacing-radius-full);pointer-events:none}.rost-chips.rost-chips--status-default .rost-chips__label{color:var(--actions-secondary-regular-default-label)}.rost-chips.rost-chips--status-default .rost-chips__outline{border-color:var(--actions-secondary-regular-default-outline);opacity:var(--opacity-gentle)}.rost-chips.rost-chips--status-default:hover .rost-chips__label{color:var(--actions-secondary-regular-hover-label)}.rost-chips.rost-chips--status-default:hover .rost-chips__outline{border-color:var(--actions-secondary-regular-hover-outline);opacity:var(--opacity-strong)}.rost-chips.rost-chips--status-default:active .rost-chips__label{color:var(--actions-secondary-regular-pressed-label)}.rost-chips.rost-chips--status-default:active .rost-chips__outline{border-color:var(--actions-secondary-regular-pressed-outline);opacity:var(--opacity-solid)}.rost-chips.rost-chips--status-default:is(:disabled,[aria-disabled=true]) .rost-chips__label{color:var(--actions-secondary-regular-disabled-label)}.rost-chips.rost-chips--status-default:is(:disabled,[aria-disabled=true]) .rost-chips__outline{border-color:var(--actions-secondary-regular-disabled-outline);opacity:var(--opacity-solid)}.rost-chips.rost-chips--status-default:is(:disabled,[aria-disabled=true]){opacity:var(--opacity-gentle);cursor:default}.rost-chips.rost-chips--status-default:focus-visible .rost-chips__label{color:var(--actions-secondary-regular-focus-label)}.rost-chips.rost-chips--status-default:focus-visible .rost-chips__outline{border-color:var(--actions-secondary-regular-focus-outline);opacity:var(--opacity-gentle)}.rost-chips.rost-chips--status-default:focus-visible .rost-chips__focus-ring{display:block}.rost-divider,.rost-divider *{box-sizing:border-box;margin:0}.rost-divider>img,.rost-divider [class*=__icons-]>img{display:block;position:absolute;inset:0;width:100%;height:100%;max-width:none}.rost-divider ::placeholder{color:inherit;opacity:1}.rost-divider{display:block;position:relative;border:none;height:var(--spacing-outline-small);background:var(--non-interactive-foreground-quinary)}.rost-hero-media,.rost-hero-media *{box-sizing:border-box;margin:0}.rost-hero-media>img,.rost-hero-media [class*=__icons-]>img{display:block;position:absolute;inset:0;width:100%;height:100%;max-width:none}.rost-hero-media ::placeholder{color:inherit;opacity:1}.rost-hero-media{display:block;position:relative;height:var(--spacing-layout-hero-height);padding:var(--spacing-gap-medium);background:var(--non-interactive-background-primary)}.rost-hero-media__frame{position:relative;height:100%;overflow:hidden;clip-path:inset(0 round var(--spacing-radius-xlarge));border-radius:var(--spacing-radius-xlarge);background:var(--non-interactive-background-secondary)}.rost-hero-media__media{position:absolute;inset:0;pointer-events:none;opacity:var(--opacity-medium)}.rost-hero-media__content{position:relative;height:100%}.rost-icon-button,.rost-icon-button *{box-sizing:border-box;margin:0}.rost-icon-button>img,.rost-icon-button [class*=__icons-]>img{display:block;position:absolute;inset:0;width:100%;height:100%;max-width:none}.rost-icon-button ::placeholder{color:inherit;opacity:1}.rost-icon-button{justify-content:center;align-items:center;display:inline-flex;vertical-align:middle;position:relative;background:none;border:none;cursor:pointer;outline:none;gap:var(--spacing-gap-small);border-radius:var(--spacing-radius-full)}.rost-icon-button__icons-arrow-left{overflow:clip;flex-shrink:0;position:relative;width:var(--spacing-size-xsmall);height:var(--spacing-size-xsmall)}.rost-icon-button__glyph{display:block;width:100%;height:100%;background:currentColor;mask:url(/_astro/arrow-left.CHho3E8Z.svg) center / contain no-repeat}.rost-icon-button__background{position:absolute;inset:0;pointer-events:none}.rost-icon-button__focus-ring{display:none;border-style:solid;pointer-events:none}.rost-icon-button.rost-icon-button--type-primary{padding-left:var(--spacing-gap-medium-large);padding-right:var(--spacing-gap-medium-large);padding-top:var(--spacing-gap-none);padding-bottom:var(--spacing-gap-none);width:var(--spacing-size-medium-large);height:var(--spacing-size-medium-large);background:var(--actions-primary-default-background);box-shadow:inset var(--spacing-outline-small) var(--spacing-outline-small) 0 0 var(--actions-primary-default-outline)}.rost-icon-button.rost-icon-button--type-primary .rost-icon-button__icons-arrow-left{color:var(--actions-primary-default-icon)}.rost-icon-button.rost-icon-button--type-secondary{padding-left:var(--spacing-gap-medium-large);padding-right:var(--spacing-gap-medium-large);padding-top:var(--spacing-gap-none);padding-bottom:var(--spacing-gap-none);width:var(--spacing-size-medium-large);height:var(--spacing-size-medium-large)}.rost-icon-button.rost-icon-button--type-secondary .rost-icon-button__background{position:absolute;inset:0;border-radius:var(--spacing-radius-full);background:var(--actions-secondary-regular-default-background);border-left-color:var(--actions-secondary-regular-default-outline);border-top-color:var(--actions-secondary-regular-default-outline);opacity:var(--opacity-gentle);border-left-style:solid;border-left-width:var(--spacing-outline-small);border-top-style:solid;border-top-width:var(--spacing-outline-small)}.rost-icon-button.rost-icon-button--type-secondary .rost-icon-button__icons-arrow-left{color:var(--actions-secondary-regular-default-icon)}.rost-icon-button.rost-icon-button--type-tertiary{padding-left:var(--spacing-gap-medium-large);padding-right:var(--spacing-gap-medium-large);padding-top:var(--spacing-gap-none);padding-bottom:var(--spacing-gap-none);width:var(--spacing-size-medium-large);height:var(--spacing-size-medium-large)}.rost-icon-button.rost-icon-button--type-tertiary .rost-icon-button__icons-arrow-left{color:var(--actions-tertiary-default-icon)}.rost-icon-button.rost-icon-button--type-primary:hover{padding-left:var(--spacing-gap-medium-large);padding-right:var(--spacing-gap-medium-large);padding-top:var(--spacing-gap-none);padding-bottom:var(--spacing-gap-none);width:var(--spacing-size-medium-large);height:var(--spacing-size-medium-large);background:var(--actions-primary-hover-background);box-shadow:inset var(--spacing-outline-small) var(--spacing-outline-small) 0 0 var(--actions-primary-hover-outline)}.rost-icon-button.rost-icon-button--type-primary:hover .rost-icon-button__icons-arrow-left{color:var(--actions-primary-hover-icon)}.rost-icon-button.rost-icon-button--type-secondary:hover{padding-left:var(--spacing-gap-medium-large);padding-right:var(--spacing-gap-medium-large);padding-top:var(--spacing-gap-none);padding-bottom:var(--spacing-gap-none);width:var(--spacing-size-medium-large);height:var(--spacing-size-medium-large)}.rost-icon-button.rost-icon-button--type-secondary:hover .rost-icon-button__background{position:absolute;inset:0;border-radius:var(--spacing-radius-full);background:var(--actions-secondary-regular-hover-background);border-left-color:var(--actions-secondary-regular-hover-outline);border-top-color:var(--actions-secondary-regular-hover-outline);opacity:var(--opacity-mild);border-left-style:solid;border-left-width:var(--spacing-outline-small);border-top-style:solid;border-top-width:var(--spacing-outline-small)}.rost-icon-button.rost-icon-button--type-secondary:hover .rost-icon-button__icons-arrow-left{color:var(--actions-secondary-regular-hover-icon)}.rost-icon-button.rost-icon-button--type-tertiary:hover{padding-left:var(--spacing-gap-medium-large);padding-right:var(--spacing-gap-medium-large);padding-top:var(--spacing-gap-none);padding-bottom:var(--spacing-gap-none);width:var(--spacing-size-medium-large);height:var(--spacing-size-medium-large)}.rost-icon-button.rost-icon-button--type-tertiary:hover .rost-icon-button__background{position:absolute;inset:0;background:var(--actions-tertiary-hover-background);opacity:var(--opacity-mild);border-radius:var(--spacing-radius-full)}.rost-icon-button.rost-icon-button--type-tertiary:hover .rost-icon-button__icons-arrow-left{color:var(--actions-tertiary-hover-icon)}.rost-icon-button.rost-icon-button--type-primary:active{padding-left:var(--spacing-gap-medium-large);padding-right:var(--spacing-gap-medium-large);padding-top:var(--spacing-gap-none);padding-bottom:var(--spacing-gap-none);width:var(--spacing-size-medium-large);height:var(--spacing-size-medium-large);background:var(--actions-primary-pressed-background);box-shadow:inset var(--spacing-outline-small) var(--spacing-outline-small) 0 0 var(--actions-primary-pressed-outline)}.rost-icon-button.rost-icon-button--type-primary:active .rost-icon-button__icons-arrow-left{color:var(--actions-primary-pressed-icon)}.rost-icon-button.rost-icon-button--type-secondary:active{padding-left:var(--spacing-gap-medium-large);padding-right:var(--spacing-gap-medium-large);padding-top:var(--spacing-gap-none);padding-bottom:var(--spacing-gap-none);width:var(--spacing-size-medium-large);height:var(--spacing-size-medium-large)}.rost-icon-button.rost-icon-button--type-secondary:active .rost-icon-button__background{position:absolute;inset:0;border-radius:var(--spacing-radius-full);background:var(--actions-secondary-regular-pressed-background);border-left-color:var(--actions-secondary-regular-pressed-outline);border-top-color:var(--actions-secondary-regular-pressed-outline);opacity:var(--opacity-mild);border-left-style:solid;border-left-width:var(--spacing-outline-small);border-top-style:solid;border-top-width:var(--spacing-outline-small)}.rost-icon-button.rost-icon-button--type-secondary:active .rost-icon-button__icons-arrow-left{color:var(--actions-secondary-regular-pressed-icon)}.rost-icon-button.rost-icon-button--type-tertiary:active{padding-left:var(--spacing-gap-medium-large);padding-right:var(--spacing-gap-medium-large);padding-top:var(--spacing-gap-none);padding-bottom:var(--spacing-gap-none);width:var(--spacing-size-medium-large);height:var(--spacing-size-medium-large)}.rost-icon-button.rost-icon-button--type-tertiary:active .rost-icon-button__background{position:absolute;inset:0;background:var(--actions-tertiary-pressed-background);opacity:var(--opacity-mild);border-radius:var(--spacing-radius-full)}.rost-icon-button.rost-icon-button--type-tertiary:active .rost-icon-button__icons-arrow-left{color:var(--actions-tertiary-pressed-icon)}.rost-icon-button.rost-icon-button--type-primary:is(:disabled,[aria-disabled=true]){padding-left:var(--spacing-gap-medium-large);padding-right:var(--spacing-gap-medium-large);padding-top:var(--spacing-gap-none);padding-bottom:var(--spacing-gap-none);width:var(--spacing-size-medium-large);height:var(--spacing-size-medium-large);opacity:var(--opacity-gentle);cursor:default;background:var(--actions-primary-disabled-background);box-shadow:inset var(--spacing-outline-small) var(--spacing-outline-small) 0 0 var(--actions-primary-disabled-outline)}.rost-icon-button.rost-icon-button--type-primary:is(:disabled,[aria-disabled=true]) .rost-icon-button__icons-arrow-left{color:var(--actions-primary-disabled-icon)}.rost-icon-button.rost-icon-button--type-secondary:is(:disabled,[aria-disabled=true]){padding-left:var(--spacing-gap-medium-large);padding-right:var(--spacing-gap-medium-large);padding-top:var(--spacing-gap-none);padding-bottom:var(--spacing-gap-none);width:var(--spacing-size-medium-large);height:var(--spacing-size-medium-large);opacity:var(--opacity-gentle);cursor:default}.rost-icon-button.rost-icon-button--type-secondary:is(:disabled,[aria-disabled=true]) .rost-icon-button__background{position:absolute;inset:0;border-radius:var(--spacing-radius-full);background:var(--actions-secondary-regular-disabled-background);border-left-color:var(--actions-secondary-regular-disabled-outline);border-top-color:var(--actions-secondary-regular-disabled-outline);opacity:var(--opacity-mild);border-left-style:solid;border-left-width:var(--spacing-outline-small);border-top-style:solid;border-top-width:var(--spacing-outline-small)}.rost-icon-button.rost-icon-button--type-secondary:is(:disabled,[aria-disabled=true]) .rost-icon-button__icons-arrow-left{color:var(--actions-secondary-regular-disabled-icon)}.rost-icon-button.rost-icon-button--type-tertiary:is(:disabled,[aria-disabled=true]){padding-left:var(--spacing-gap-medium-large);padding-right:var(--spacing-gap-medium-large);padding-top:var(--spacing-gap-none);padding-bottom:var(--spacing-gap-none);width:var(--spacing-size-medium-large);height:var(--spacing-size-medium-large);opacity:var(--opacity-gentle);cursor:default}.rost-icon-button.rost-icon-button--type-tertiary:is(:disabled,[aria-disabled=true]) .rost-icon-button__icons-arrow-left{color:var(--actions-tertiary-disabled-icon)}.rost-icon-button.rost-icon-button--type-primary:focus-visible{padding-left:var(--spacing-gap-medium-large);padding-right:var(--spacing-gap-medium-large);padding-top:var(--spacing-gap-none);padding-bottom:var(--spacing-gap-none);width:var(--spacing-size-medium-large);height:var(--spacing-size-medium-large);background:var(--actions-primary-focus-background);box-shadow:inset var(--spacing-outline-small) var(--spacing-outline-small) 0 0 var(--actions-primary-focus-outline)}.rost-icon-button.rost-icon-button--type-primary:focus-visible .rost-icon-button__focus-ring{display:block;position:absolute;border-width:var(--spacing-outline-medium);border-radius:var(--spacing-radius-full);border-color:var(--actions-primary-focus-focus-ring);inset:calc(-1 * var(--spacing-gap-2xsmall));border-style:solid}.rost-icon-button.rost-icon-button--type-primary:focus-visible .rost-icon-button__icons-arrow-left{color:var(--actions-primary-focus-icon)}.rost-icon-button.rost-icon-button--type-secondary:focus-visible{padding-left:var(--spacing-gap-medium-large);padding-right:var(--spacing-gap-medium-large);padding-top:var(--spacing-gap-none);padding-bottom:var(--spacing-gap-none);width:var(--spacing-size-medium-large);height:var(--spacing-size-medium-large)}.rost-icon-button.rost-icon-button--type-secondary:focus-visible .rost-icon-button__background{position:absolute;inset:0;border-radius:var(--spacing-radius-full);background:var(--actions-secondary-regular-focus-background);border-left-color:var(--actions-secondary-regular-focus-outline);border-top-color:var(--actions-secondary-regular-focus-outline);opacity:var(--opacity-gentle);border-left-style:solid;border-left-width:var(--spacing-outline-small);border-top-style:solid;border-top-width:var(--spacing-outline-small)}.rost-icon-button.rost-icon-button--type-secondary:focus-visible .rost-icon-button__focus-ring{display:block;position:absolute;border-width:var(--spacing-outline-medium);border-radius:var(--spacing-radius-full);border-color:var(--actions-secondary-regular-focus-focus-ring);inset:calc(-1 * var(--spacing-gap-2xsmall));border-style:solid}.rost-icon-button.rost-icon-button--type-secondary:focus-visible .rost-icon-button__icons-arrow-left{color:var(--actions-secondary-regular-focus-icon)}.rost-icon-button.rost-icon-button--type-tertiary:focus-visible{padding-left:var(--spacing-gap-medium-large);padding-right:var(--spacing-gap-medium-large);padding-top:var(--spacing-gap-none);padding-bottom:var(--spacing-gap-none);width:var(--spacing-size-medium-large);height:var(--spacing-size-medium-large)}.rost-icon-button.rost-icon-button--type-tertiary:focus-visible .rost-icon-button__focus-ring{display:block;position:absolute;border-width:var(--spacing-outline-medium);border-radius:var(--spacing-radius-full);border-color:var(--actions-secondary-regular-focus-focus-ring);inset:calc(-1 * var(--spacing-gap-2xsmall));border-style:solid}.rost-icon-button.rost-icon-button--type-tertiary:focus-visible .rost-icon-button__icons-arrow-left{color:var(--actions-tertiary-focus-icon)}.rost-icon-button.rost-icon-button--type-project{width:var(--spacing-size-small-medium);height:var(--spacing-size-small-medium);padding:var(--spacing-gap-none)}.rost-icon-button.rost-icon-button--type-project .rost-icon-button__icons-arrow-left{width:var(--spacing-size-2xsmall);height:var(--spacing-size-2xsmall);color:var(--actions-borderless-default-icon)}.rost-icon-button.rost-icon-button--type-project:hover{width:var(--spacing-size-small-medium);height:var(--spacing-size-small-medium);padding:var(--spacing-gap-none)}.rost-icon-button.rost-icon-button--type-project:hover .rost-icon-button__icons-arrow-left{width:var(--spacing-size-2xsmall);height:var(--spacing-size-2xsmall);color:var(--actions-borderless-hover-icon)}.rost-icon-button.rost-icon-button--type-project:hover .rost-icon-button__background{position:absolute;inset:0;background:var(--actions-tertiary-hover-background);opacity:var(--opacity-mild);border-radius:var(--spacing-radius-full)}.rost-icon-button.rost-icon-button--type-project:active{width:var(--spacing-size-small-medium);height:var(--spacing-size-small-medium);padding:var(--spacing-gap-none)}.rost-icon-button.rost-icon-button--type-project:active .rost-icon-button__icons-arrow-left{width:var(--spacing-size-2xsmall);height:var(--spacing-size-2xsmall);color:var(--actions-borderless-pressed-icon)}.rost-icon-button.rost-icon-button--type-project:active .rost-icon-button__background{position:absolute;inset:0;background:var(--actions-tertiary-pressed-background);opacity:var(--opacity-mild);border-radius:var(--spacing-radius-full)}.rost-icon-button.rost-icon-button--type-project:is(:disabled,[aria-disabled=true]){width:var(--spacing-size-small-medium);height:var(--spacing-size-small-medium);padding:var(--spacing-gap-none);opacity:var(--opacity-gentle);cursor:default}.rost-icon-button.rost-icon-button--type-project:is(:disabled,[aria-disabled=true]) .rost-icon-button__icons-arrow-left{width:var(--spacing-size-2xsmall);height:var(--spacing-size-2xsmall);color:var(--actions-borderless-disabled-icon)}.rost-icon-button.rost-icon-button--type-project:focus-visible{width:var(--spacing-size-small-medium);height:var(--spacing-size-small-medium);padding:var(--spacing-gap-none)}.rost-icon-button.rost-icon-button--type-project:focus-visible .rost-icon-button__icons-arrow-left{width:var(--spacing-size-2xsmall);height:var(--spacing-size-2xsmall);color:var(--actions-borderless-focus-icon)}.rost-icon-button.rost-icon-button--type-project:focus-visible .rost-icon-button__focus-ring{display:block;position:absolute;border-width:var(--spacing-outline-medium);border-radius:var(--spacing-radius-full);border-color:var(--actions-secondary-regular-focus-focus-ring);inset:calc(-1 * var(--spacing-gap-2xsmall));border-style:solid}.rost-inline-banner,.rost-inline-banner *{box-sizing:border-box;margin:0}.rost-inline-banner>img,.rost-inline-banner [class*=__icons-]>img{display:block;position:absolute;inset:0;width:100%;height:100%;max-width:none}.rost-inline-banner ::placeholder{color:inherit;opacity:1}.rost-inline-banner{display:inline-flex;vertical-align:middle;align-items:center;position:relative;padding:var(--spacing-gap-small);border-radius:var(--spacing-radius-small)}.rost-inline-banner__background{position:absolute;inset:0;background:var(--non-interactive-background-tertiary);opacity:var(--opacity-mild);border-radius:var(--spacing-radius-small)}.rost-inline-banner__label{overflow:clip;justify-content:center;align-items:center;display:flex;flex-shrink:0;position:relative}.rost-inline-banner__text{flex-shrink:0;white-space:nowrap;text-align:center;position:relative;font-family:var(--font-family-base);color:var(--non-interactive-foreground-secondary)}.rost-inline-banner.rost-inline-banner--status-default.rost-inline-banner--size-small .rost-inline-banner__slot{align-items:center;display:flex;flex-shrink:0;position:relative;gap:var(--spacing-gap-none);padding:var(--spacing-gap-none)}.rost-inline-banner.rost-inline-banner--status-default.rost-inline-banner--size-small .rost-inline-banner__icons-plus{flex-shrink:0;position:relative;width:var(--spacing-size-2xsmall);height:var(--spacing-size-2xsmall)}.rost-inline-banner.rost-inline-banner--status-default.rost-inline-banner--size-small{gap:var(--spacing-gap-2xsmall)}.rost-inline-banner.rost-inline-banner--status-default.rost-inline-banner--size-small .rost-inline-banner__label{padding-bottom:var(--spacing-gap-3xsmall)}.rost-inline-banner.rost-inline-banner--status-default.rost-inline-banner--size-small .rost-inline-banner__text{font-weight:var(--typography-label-font-weight-medium);line-height:var(--typography-label-line-height);font-size:var(--typography-label-font-size);letter-spacing:var(--typography-label-letter-spacing)}.rost-inline-banner.rost-inline-banner--status-negative.rost-inline-banner--size-small{gap:var(--spacing-gap-2xsmall);opacity:var(--opacity-solid)}.rost-inline-banner.rost-inline-banner--status-negative.rost-inline-banner--size-small .rost-inline-banner__label{padding-bottom:var(--spacing-gap-3xsmall)}.rost-inline-banner.rost-inline-banner--status-negative.rost-inline-banner--size-small .rost-inline-banner__text{font-weight:var(--typography-label-font-weight-medium);line-height:var(--typography-label-line-height);font-size:var(--typography-label-font-size);letter-spacing:var(--typography-label-letter-spacing)}.rost-inline-banner.rost-inline-banner--status-negative.rost-inline-banner--size-small .rost-inline-banner__icons-alarm{flex-shrink:0;position:relative;width:var(--spacing-size-2xsmall);height:var(--spacing-size-2xsmall)}.rost-inline-banner.rost-inline-banner--status-positive.rost-inline-banner--size-small{gap:var(--spacing-gap-2xsmall);opacity:var(--opacity-solid)}.rost-inline-banner.rost-inline-banner--status-positive.rost-inline-banner--size-small .rost-inline-banner__label{padding-bottom:var(--spacing-gap-3xsmall)}.rost-inline-banner.rost-inline-banner--status-positive.rost-inline-banner--size-small .rost-inline-banner__text{font-weight:var(--typography-label-font-weight-medium);line-height:var(--typography-label-line-height);font-size:var(--typography-label-font-size);letter-spacing:var(--typography-label-letter-spacing)}.rost-inline-banner.rost-inline-banner--status-positive.rost-inline-banner--size-small .rost-inline-banner__icons-positive{flex-shrink:0;position:relative;width:var(--spacing-size-2xsmall);height:var(--spacing-size-2xsmall)}.rost-inline-banner.rost-inline-banner--status-warning.rost-inline-banner--size-small{gap:var(--spacing-gap-2xsmall);opacity:var(--opacity-solid)}.rost-inline-banner.rost-inline-banner--status-warning.rost-inline-banner--size-small .rost-inline-banner__label{padding-bottom:var(--spacing-gap-3xsmall)}.rost-inline-banner.rost-inline-banner--status-warning.rost-inline-banner--size-small .rost-inline-banner__text{font-weight:var(--typography-label-font-weight-medium);line-height:var(--typography-label-line-height);font-size:var(--typography-label-font-size);letter-spacing:var(--typography-label-letter-spacing)}.rost-inline-banner.rost-inline-banner--status-warning.rost-inline-banner--size-small .rost-inline-banner__icons-warning{flex-shrink:0;position:relative;width:var(--spacing-size-2xsmall);height:var(--spacing-size-2xsmall)}.rost-inline-banner.rost-inline-banner--status-default.rost-inline-banner--size-medium .rost-inline-banner__slot{align-items:center;display:flex;flex-shrink:0;position:relative;gap:var(--spacing-gap-none);padding:var(--spacing-gap-none)}.rost-inline-banner.rost-inline-banner--status-default.rost-inline-banner--size-medium .rost-inline-banner__icons-plus{flex-shrink:0;position:relative;width:var(--spacing-size-xsmall);height:var(--spacing-size-xsmall)}.rost-inline-banner.rost-inline-banner--status-default.rost-inline-banner--size-medium{gap:var(--spacing-gap-small)}.rost-inline-banner.rost-inline-banner--status-default.rost-inline-banner--size-medium .rost-inline-banner__text{font-weight:var(--typography-body-font-weight-medium);line-height:var(--typography-body-line-height);font-size:var(--typography-body-font-size);letter-spacing:var(--typography-body-letter-spacing)}.rost-inline-banner.rost-inline-banner--status-default.rost-inline-banner--size-medium .rost-inline-banner__label{gap:var(--spacing-gap-small);padding:var(--spacing-gap-none)}.rost-inline-banner.rost-inline-banner--status-negative.rost-inline-banner--size-medium{gap:var(--spacing-gap-small);opacity:var(--opacity-solid)}.rost-inline-banner.rost-inline-banner--status-negative.rost-inline-banner--size-medium .rost-inline-banner__text{font-weight:var(--typography-body-font-weight-medium);line-height:var(--typography-body-line-height);font-size:var(--typography-body-font-size);letter-spacing:var(--typography-body-letter-spacing)}.rost-inline-banner.rost-inline-banner--status-negative.rost-inline-banner--size-medium .rost-inline-banner__label{gap:var(--spacing-gap-small);padding:var(--spacing-gap-none)}.rost-inline-banner.rost-inline-banner--status-negative.rost-inline-banner--size-medium .rost-inline-banner__icons-alarm{flex-shrink:0;position:relative;width:var(--spacing-size-xsmall);height:var(--spacing-size-xsmall)}.rost-inline-banner.rost-inline-banner--status-positive.rost-inline-banner--size-medium{gap:var(--spacing-gap-small);opacity:var(--opacity-solid)}.rost-inline-banner.rost-inline-banner--status-positive.rost-inline-banner--size-medium .rost-inline-banner__text{font-weight:var(--typography-body-font-weight-medium);line-height:var(--typography-body-line-height);font-size:var(--typography-body-font-size);letter-spacing:var(--typography-body-letter-spacing)}.rost-inline-banner.rost-inline-banner--status-positive.rost-inline-banner--size-medium .rost-inline-banner__label{gap:var(--spacing-gap-small);padding:var(--spacing-gap-none)}.rost-inline-banner.rost-inline-banner--status-positive.rost-inline-banner--size-medium .rost-inline-banner__icons-positive{flex-shrink:0;position:relative;width:var(--spacing-size-xsmall);height:var(--spacing-size-xsmall)}.rost-inline-banner.rost-inline-banner--status-warning.rost-inline-banner--size-medium{gap:var(--spacing-gap-small);opacity:var(--opacity-solid)}.rost-inline-banner.rost-inline-banner--status-warning.rost-inline-banner--size-medium .rost-inline-banner__text{font-weight:var(--typography-body-font-weight-medium);line-height:var(--typography-body-line-height);font-size:var(--typography-body-font-size);letter-spacing:var(--typography-body-letter-spacing)}.rost-inline-banner.rost-inline-banner--status-warning.rost-inline-banner--size-medium .rost-inline-banner__label{gap:var(--spacing-gap-small);padding:var(--spacing-gap-none)}.rost-inline-banner.rost-inline-banner--status-warning.rost-inline-banner--size-medium .rost-inline-banner__icons-warning{flex-shrink:0;position:relative;width:var(--spacing-size-xsmall);height:var(--spacing-size-xsmall)}.rost-input,.rost-input *{box-sizing:border-box;margin:0}.rost-input>img,.rost-input [class*=__icons-]>img{display:block;position:absolute;inset:0;width:100%;height:100%;max-width:none}.rost-input ::placeholder{color:inherit;opacity:1}.rost-input{display:flex;align-items:center;position:relative;gap:var(--spacing-gap-small);height:var(--spacing-size-large);padding-left:var(--spacing-gap-small-medium);padding-right:var(--spacing-gap-small-medium);padding-top:var(--spacing-gap-none);padding-bottom:var(--spacing-gap-none);border-radius:var(--spacing-radius-medium);cursor:text}.rost-input__outline{position:absolute;inset:0;border-style:solid;border-width:var(--spacing-outline-small);border-radius:var(--spacing-radius-medium);opacity:var(--opacity-solid);pointer-events:none}.rost-input__left{display:flex;align-items:center;flex:1 0 0;min-width:1px;position:relative;gap:var(--spacing-gap-small)}.rost-input__icons-lock{display:block;flex-shrink:0;width:var(--spacing-size-xsmall);height:var(--spacing-size-xsmall);mask:url(/_astro/icon-lock.D05v22OU.svg) center / contain no-repeat}.rost-input__content{display:flex;flex-direction:column;align-items:flex-start;flex:1 0 0;min-width:1px;position:relative;white-space:nowrap}.rost-input__label{font-family:var(--font-family-base);font-weight:var(--typography-label-font-weight-regular);pointer-events:none}.rost-input__value{display:block;width:100%;padding:var(--spacing-gap-none);border:none;background:none;outline:none;font-family:var(--font-family-base);font-weight:var(--typography-paragraph-font-weight-regular);font-size:var(--typography-paragraph-font-size);line-height:var(--typography-paragraph-line-height);letter-spacing:var(--typography-paragraph-letter-spacing)}.rost-input__right{display:flex;align-items:center;flex-shrink:0;position:relative}.rost-input__clear-glyph{display:block;width:var(--spacing-size-2xsmall);height:var(--spacing-size-2xsmall);background:currentColor;mask:url(/_astro/icon-clear.DTWGNpIW.svg) center / contain no-repeat}.rost-input__icons-alarm{display:block;flex-shrink:0;width:var(--spacing-size-small);height:var(--spacing-size-small);mask:url(/_astro/icon-alarm.uWu_GyH2.svg) center / contain no-repeat}.rost-input__supportive{position:absolute;left:var(--spacing-gap-small-medium);top:calc(var(--spacing-size-large) + var(--spacing-gap-2xsmall));white-space:nowrap;font-family:var(--font-family-base);font-weight:var(--typography-label-font-weight-medium);font-size:var(--typography-placeholder-font-size);line-height:var(--typography-placeholder-line-height);letter-spacing:var(--typography-placeholder-letter-spacing)}.rost-input__focus-ring{display:none;position:absolute;inset:calc(-1 * var(--spacing-gap-2xsmall));border-style:solid;border-width:var(--spacing-outline-medium);border-radius:var(--spacing-radius-large);pointer-events:none}.rost-input.rost-input--configuration-empty:not(.rost-input--selected):not(.rost-input--error) .rost-input__outline{background:var(--input-regular-default-background);border-color:var(--input-regular-default-outline)}.rost-input.rost-input--configuration-empty:not(.rost-input--selected):not(.rost-input--error) .rost-input__icons-lock{background:var(--input-regular-default-icon)}.rost-input.rost-input--configuration-empty:not(.rost-input--selected):not(.rost-input--error) .rost-input__label{color:var(--input-regular-default-label);font-size:var(--typography-paragraph-font-size);line-height:var(--typography-paragraph-line-height);letter-spacing:var(--typography-paragraph-letter-spacing)}.rost-input.rost-input--configuration-empty:not(.rost-input--selected):not(.rost-input--error) .rost-input__value{height:0;opacity:0}.rost-input.rost-input--configuration-empty:not(.rost-input--selected):not(.rost-input--error) .rost-input__supportive{color:var(--input-regular-default-supportive)}.rost-input:hover.rost-input--configuration-empty:not(.rost-input--selected):not(.rost-input--error) .rost-input__outline{background:var(--input-regular-hover-background);border-color:var(--input-regular-hover-outline)}.rost-input:hover.rost-input--configuration-empty:not(.rost-input--selected):not(.rost-input--error) .rost-input__icons-lock{background:var(--input-regular-hover-icon)}.rost-input:hover.rost-input--configuration-empty:not(.rost-input--selected):not(.rost-input--error) .rost-input__label{color:var(--input-regular-hover-supportive);font-size:var(--typography-paragraph-font-size);line-height:var(--typography-paragraph-line-height);letter-spacing:var(--typography-paragraph-letter-spacing)}.rost-input:hover.rost-input--configuration-empty:not(.rost-input--selected):not(.rost-input--error) .rost-input__value{height:0;opacity:0}.rost-input:hover.rost-input--configuration-empty:not(.rost-input--selected):not(.rost-input--error) .rost-input__supportive{color:var(--input-regular-hover-supportive)}.rost-input.rost-input--configuration-empty.rost-input--selected:not(.rost-input--error) .rost-input__outline{background:var(--input-regular-focus-background);border-color:var(--input-regular-focus-outline)}.rost-input.rost-input--configuration-empty.rost-input--selected:not(.rost-input--error) .rost-input__icons-lock{background:var(--input-regular-focus-icon)}.rost-input.rost-input--configuration-empty.rost-input--selected:not(.rost-input--error) .rost-input__label{color:var(--input-regular-focus-label);font-size:var(--typography-placeholder-font-size);line-height:var(--typography-placeholder-line-height);letter-spacing:var(--typography-placeholder-letter-spacing)}.rost-input.rost-input--configuration-empty.rost-input--selected:not(.rost-input--error) .rost-input__value{color:var(--input-regular-focus-placeholder)}.rost-input.rost-input--configuration-empty.rost-input--selected:not(.rost-input--error) .rost-input__supportive{color:var(--input-regular-focus-supportive)}.rost-input.rost-input--configuration-empty.rost-input--selected:not(.rost-input--error) .rost-input__focus-ring{display:block;border-color:var(--input-regular-focus-focus-ring)}.rost-input:has(input:disabled).rost-input--configuration-empty:not(.rost-input--selected):not(.rost-input--error) .rost-input__outline{background:var(--input-regular-disabled-background);border-color:var(--input-regular-disabled-outline)}.rost-input:has(input:disabled).rost-input--configuration-empty:not(.rost-input--selected):not(.rost-input--error) .rost-input__icons-lock{background:var(--input-regular-disabled-icon);opacity:var(--opacity-soft)}.rost-input:has(input:disabled).rost-input--configuration-empty:not(.rost-input--selected):not(.rost-input--error) .rost-input__label{color:var(--input-regular-disabled-label);font-size:var(--typography-paragraph-font-size);line-height:var(--typography-paragraph-line-height);letter-spacing:var(--typography-paragraph-letter-spacing)}.rost-input:has(input:disabled).rost-input--configuration-empty:not(.rost-input--selected):not(.rost-input--error) .rost-input__value{height:0;opacity:0}.rost-input:has(input:disabled).rost-input--configuration-empty:not(.rost-input--selected):not(.rost-input--error) .rost-input__supportive{color:var(--input-regular-disabled-supportive)}.rost-input.rost-input--configuration-empty:not(.rost-input--selected).rost-input--error .rost-input__outline{background:var(--input-negative-default-background);border-color:var(--input-negative-default-outline)}.rost-input.rost-input--configuration-empty:not(.rost-input--selected).rost-input--error .rost-input__icons-lock{background:var(--input-negative-default-icon)}.rost-input.rost-input--configuration-empty:not(.rost-input--selected).rost-input--error .rost-input__label{color:var(--input-negative-default-label);font-size:var(--typography-paragraph-font-size);line-height:var(--typography-paragraph-line-height);letter-spacing:var(--typography-paragraph-letter-spacing)}.rost-input.rost-input--configuration-empty:not(.rost-input--selected).rost-input--error .rost-input__value{height:0;opacity:0}.rost-input.rost-input--configuration-empty:not(.rost-input--selected).rost-input--error .rost-input__supportive{color:var(--input-negative-default-supportive)}.rost-input.rost-input--configuration-empty:not(.rost-input--selected).rost-input--error .rost-input__icons-alarm{background:var(--input-negative-default-icon)}.rost-input.rost-input--configuration-filled:not(.rost-input--selected).rost-input--error .rost-input__outline{background:var(--input-negative-default-background);border-color:var(--input-negative-default-outline)}.rost-input.rost-input--configuration-filled:not(.rost-input--selected).rost-input--error .rost-input__icons-lock{background:var(--input-negative-default-icon)}.rost-input.rost-input--configuration-filled:not(.rost-input--selected).rost-input--error .rost-input__label{color:var(--input-negative-default-label);font-size:var(--typography-placeholder-font-size);line-height:var(--typography-placeholder-line-height);letter-spacing:var(--typography-placeholder-letter-spacing)}.rost-input.rost-input--configuration-filled:not(.rost-input--selected).rost-input--error .rost-input__value{color:var(--input-negative-default-placeholder)}.rost-input.rost-input--configuration-filled:not(.rost-input--selected).rost-input--error .rost-input__supportive{color:var(--input-negative-default-supportive)}.rost-input.rost-input--configuration-filled:not(.rost-input--selected).rost-input--error .rost-input__icons-alarm{background:var(--input-negative-default-icon)}.rost-input.rost-input--configuration-empty.rost-input--selected.rost-input--error .rost-input__outline{background:var(--input-negative-focus-background);border-color:var(--input-negative-focus-outline)}.rost-input.rost-input--configuration-empty.rost-input--selected.rost-input--error .rost-input__icons-lock{background:var(--input-negative-focus-icon)}.rost-input.rost-input--configuration-empty.rost-input--selected.rost-input--error .rost-input__label{color:var(--input-negative-focus-label);font-size:var(--typography-placeholder-font-size);line-height:var(--typography-placeholder-line-height);letter-spacing:var(--typography-placeholder-letter-spacing)}.rost-input.rost-input--configuration-empty.rost-input--selected.rost-input--error .rost-input__value{color:var(--input-negative-focus-value)}.rost-input.rost-input--configuration-empty.rost-input--selected.rost-input--error .rost-input__supportive{color:var(--input-negative-focus-supportive)}.rost-input.rost-input--configuration-empty.rost-input--selected.rost-input--error .rost-input__icons-alarm{background:var(--input-negative-focus-icon)}.rost-input.rost-input--configuration-empty.rost-input--selected.rost-input--error .rost-input__focus-ring{display:block;border-color:var(--input-negative-focus-focus-ring)}.rost-input.rost-input--configuration-filled.rost-input--selected.rost-input--error .rost-input__outline{background:var(--input-negative-focus-background);border-color:var(--input-negative-focus-outline)}.rost-input.rost-input--configuration-filled.rost-input--selected.rost-input--error .rost-input__icons-lock{background:var(--input-negative-focus-icon)}.rost-input.rost-input--configuration-filled.rost-input--selected.rost-input--error .rost-input__label{color:var(--input-negative-focus-label);font-size:var(--typography-placeholder-font-size);line-height:var(--typography-placeholder-line-height);letter-spacing:var(--typography-placeholder-letter-spacing)}.rost-input.rost-input--configuration-filled.rost-input--selected.rost-input--error .rost-input__value{color:var(--input-negative-focus-value)}.rost-input.rost-input--configuration-filled.rost-input--selected.rost-input--error .rost-input__supportive{color:var(--input-negative-focus-supportive)}.rost-input.rost-input--configuration-filled.rost-input--selected.rost-input--error .rost-input__icons-alarm{background:var(--input-negative-focus-icon)}.rost-input.rost-input--configuration-filled.rost-input--selected.rost-input--error .rost-input__focus-ring{display:block;border-color:var(--input-negative-focus-focus-ring)}.rost-input:hover.rost-input--configuration-empty:not(.rost-input--selected).rost-input--error .rost-input__outline{background:var(--input-negative-hover-background);border-color:var(--input-negative-hover-outline)}.rost-input:hover.rost-input--configuration-empty:not(.rost-input--selected).rost-input--error .rost-input__icons-lock{background:var(--input-negative-hover-icon)}.rost-input:hover.rost-input--configuration-empty:not(.rost-input--selected).rost-input--error .rost-input__label{color:var(--input-negative-hover-label);font-size:var(--typography-paragraph-font-size);line-height:var(--typography-paragraph-line-height);letter-spacing:var(--typography-paragraph-letter-spacing)}.rost-input:hover.rost-input--configuration-empty:not(.rost-input--selected).rost-input--error .rost-input__value{height:0;opacity:0}.rost-input:hover.rost-input--configuration-empty:not(.rost-input--selected).rost-input--error .rost-input__supportive{color:var(--input-negative-hover-supportive)}.rost-input:hover.rost-input--configuration-empty:not(.rost-input--selected).rost-input--error .rost-input__icons-alarm{background:var(--input-negative-hover-icon)}.rost-input:hover.rost-input--configuration-filled:not(.rost-input--selected).rost-input--error .rost-input__outline{background:var(--input-negative-hover-background);border-color:var(--input-negative-hover-outline)}.rost-input:hover.rost-input--configuration-filled:not(.rost-input--selected).rost-input--error .rost-input__icons-lock{background:var(--input-negative-hover-icon)}.rost-input:hover.rost-input--configuration-filled:not(.rost-input--selected).rost-input--error .rost-input__label{color:var(--input-negative-hover-label);font-size:var(--typography-placeholder-font-size);line-height:var(--typography-placeholder-line-height);letter-spacing:var(--typography-placeholder-letter-spacing)}.rost-input:hover.rost-input--configuration-filled:not(.rost-input--selected).rost-input--error .rost-input__value{color:var(--input-negative-hover-placeholder)}.rost-input:hover.rost-input--configuration-filled:not(.rost-input--selected).rost-input--error .rost-input__supportive{color:var(--input-negative-hover-supportive)}.rost-input:hover.rost-input--configuration-filled:not(.rost-input--selected).rost-input--error .rost-input__icons-alarm{background:var(--input-negative-hover-icon)}.rost-input.rost-input--configuration-filled:not(.rost-input--selected):not(.rost-input--error) .rost-input__outline{background:var(--input-regular-default-background);border-color:var(--input-regular-default-outline)}.rost-input.rost-input--configuration-filled:not(.rost-input--selected):not(.rost-input--error) .rost-input__icons-lock{background:var(--input-regular-default-icon)}.rost-input.rost-input--configuration-filled:not(.rost-input--selected):not(.rost-input--error) .rost-input__label{color:var(--input-regular-default-label);font-size:var(--typography-placeholder-font-size);line-height:var(--typography-placeholder-line-height);letter-spacing:var(--typography-placeholder-letter-spacing)}.rost-input.rost-input--configuration-filled:not(.rost-input--selected):not(.rost-input--error) .rost-input__value{color:var(--input-regular-default-placeholder)}.rost-input.rost-input--configuration-filled:not(.rost-input--selected):not(.rost-input--error) .rost-input__supportive{color:var(--input-regular-default-supportive)}.rost-input:has(input:disabled).rost-input--configuration-filled:not(.rost-input--selected):not(.rost-input--error) .rost-input__outline{background:var(--input-regular-disabled-background);border-color:var(--input-regular-disabled-outline)}.rost-input:has(input:disabled).rost-input--configuration-filled:not(.rost-input--selected):not(.rost-input--error) .rost-input__icons-lock{background:var(--input-regular-disabled-icon);opacity:var(--opacity-soft)}.rost-input:has(input:disabled).rost-input--configuration-filled:not(.rost-input--selected):not(.rost-input--error) .rost-input__label{color:var(--input-regular-disabled-label);font-size:var(--typography-placeholder-font-size);line-height:var(--typography-placeholder-line-height);letter-spacing:var(--typography-placeholder-letter-spacing)}.rost-input:has(input:disabled).rost-input--configuration-filled:not(.rost-input--selected):not(.rost-input--error) .rost-input__value{color:var(--input-regular-disabled-placeholder)}.rost-input:has(input:disabled).rost-input--configuration-filled:not(.rost-input--selected):not(.rost-input--error) .rost-input__supportive{color:var(--input-regular-disabled-supportive)}.rost-input.rost-input--configuration-filled.rost-input--selected:not(.rost-input--error) .rost-input__outline{background:var(--input-regular-focus-background);border-color:var(--input-regular-focus-outline)}.rost-input.rost-input--configuration-filled.rost-input--selected:not(.rost-input--error) .rost-input__icons-lock{background:var(--input-regular-focus-icon)}.rost-input.rost-input--configuration-filled.rost-input--selected:not(.rost-input--error) .rost-input__label{color:var(--input-regular-focus-label);font-size:var(--typography-placeholder-font-size);line-height:var(--typography-placeholder-line-height);letter-spacing:var(--typography-placeholder-letter-spacing)}.rost-input.rost-input--configuration-filled.rost-input--selected:not(.rost-input--error) .rost-input__value{color:var(--input-regular-focus-placeholder)}.rost-input.rost-input--configuration-filled.rost-input--selected:not(.rost-input--error) .rost-input__supportive{color:var(--input-regular-focus-supportive)}.rost-input.rost-input--configuration-filled.rost-input--selected:not(.rost-input--error) .rost-input__focus-ring{display:block;border-color:var(--input-regular-focus-focus-ring)}.rost-input:hover.rost-input--configuration-filled:not(.rost-input--selected):not(.rost-input--error) .rost-input__outline{background:var(--input-regular-hover-background);border-color:var(--input-regular-hover-outline)}.rost-input:hover.rost-input--configuration-filled:not(.rost-input--selected):not(.rost-input--error) .rost-input__icons-lock{background:var(--input-regular-hover-icon)}.rost-input:hover.rost-input--configuration-filled:not(.rost-input--selected):not(.rost-input--error) .rost-input__label{color:var(--input-regular-hover-label);font-size:var(--typography-placeholder-font-size);line-height:var(--typography-placeholder-line-height);letter-spacing:var(--typography-placeholder-letter-spacing)}.rost-input:hover.rost-input--configuration-filled:not(.rost-input--selected):not(.rost-input--error) .rost-input__value{color:var(--input-regular-hover-placeholder)}.rost-input:hover.rost-input--configuration-filled:not(.rost-input--selected):not(.rost-input--error) .rost-input__supportive{color:var(--input-regular-hover-supportive)}.rost-menu,.rost-menu *{box-sizing:border-box;margin:0}.rost-menu>img,.rost-menu [class*=__icons-]>img{display:block;position:absolute;inset:0;width:100%;height:100%;max-width:none}.rost-menu ::placeholder{color:inherit;opacity:1}.rost-menu{display:flex;flex-direction:column;align-items:flex-start;position:relative;gap:var(--spacing-gap-large);padding-top:var(--spacing-gap-large);text-decoration:none;color:inherit;outline:none}.rost-menu__content{display:flex;flex-direction:column;align-items:flex-start;width:100%;gap:var(--spacing-gap-small-medium);font-family:var(--font-family-base);line-height:var(--typography-body-line-height);font-size:var(--typography-body-font-size);letter-spacing:var(--typography-body-letter-spacing)}.rost-menu__title{width:100%;font-weight:var(--typography-body-font-weight-medium)}.rost-menu__description{width:100%;font-weight:var(--typography-body-font-weight-regular)}.rost-menu__divider{width:100%;flex-shrink:0}.rost-menu__focus-ring{display:none;position:absolute;inset:var(--spacing-gap-medium-large) calc(-1 * var(--spacing-gap-2xsmall));border-style:solid;border-width:var(--spacing-outline-medium);border-color:var(--actions-primary-focus-focus-ring);pointer-events:none}.rost-menu .rost-menu__title{color:var(--non-interactive-foreground-primary)}.rost-menu .rost-menu__description{color:var(--non-interactive-foreground-tertiary);font-size:var(--typography-paragraph-font-size);line-height:var(--typography-paragraph-line-height)}.rost-menu:hover .rost-menu__title{color:var(--non-interactive-foreground-primary)}.rost-menu:hover .rost-menu__description{color:var(--non-interactive-foreground-primary);font-size:var(--typography-paragraph-font-size);line-height:var(--typography-paragraph-line-height)}.rost-menu:active .rost-menu__title{color:var(--non-interactive-foreground-primary)}.rost-menu:active .rost-menu__description{color:var(--non-interactive-foreground-primary);font-weight:var(--typography-body-font-weight-medium);font-size:var(--typography-body-font-size);line-height:var(--typography-body-line-height)}.rost-menu:focus-visible .rost-menu__title{color:var(--non-interactive-foreground-primary)}.rost-menu:focus-visible .rost-menu__description{color:var(--non-interactive-foreground-tertiary);font-size:var(--typography-paragraph-font-size);line-height:var(--typography-paragraph-line-height)}.rost-menu:focus-visible .rost-menu__focus-ring{display:block}.rost-menu:is(:disabled,[aria-disabled=true]) .rost-menu__title{color:var(--non-interactive-foreground-quadruple)}.rost-menu:is(:disabled,[aria-disabled=true]) .rost-menu__description{color:var(--non-interactive-foreground-quadruple);font-size:var(--typography-paragraph-font-size);line-height:var(--typography-paragraph-line-height)}.rost-menu:is(:disabled,[aria-disabled=true]){cursor:default}.rost-navigation,.rost-navigation *{box-sizing:border-box;margin:0}.rost-navigation>img,.rost-navigation [class*=__icons-]>img{display:block;position:absolute;inset:0;width:100%;height:100%;max-width:none}.rost-navigation ::placeholder{color:inherit;opacity:1}.rost-navigation{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;position:relative;overflow:hidden;height:100%;padding-top:var(--spacing-gap-medium);padding-bottom:var(--spacing-gap-medium);border-radius:var(--spacing-radius-xlarge)}.rost-navigation__background{position:absolute;inset:0;pointer-events:none;background:color-mix(in srgb,var(--non-interactive-background-primary) 48%,transparent);backdrop-filter:var(--effect-thumb)}.rost-navigation__logo{display:flex;flex-shrink:0;position:relative;width:var(--spacing-size-medium);height:var(--spacing-size-medium)}.rost-navigation__main,.rost-navigation__action{display:flex;flex-direction:column;position:relative;width:100%;gap:var(--spacing-gap-small)}.rost-navigation.rost-navigation--collapsed{width:var(--spacing-size-2xlarge);align-items:center;padding-left:var(--spacing-gap-small-medium);padding-right:var(--spacing-gap-small-medium)}.rost-navigation:not(.rost-navigation--collapsed){width:160px;padding-left:var(--spacing-gap-medium);padding-right:var(--spacing-gap-medium)}.rost-projects,.rost-projects *{box-sizing:border-box;margin:0}.rost-projects>img,.rost-projects [class*=__icons-]>img{display:block;position:absolute;inset:0;width:100%;height:100%;max-width:none}.rost-projects ::placeholder{color:inherit;opacity:1}.rost-projects{display:flex;align-items:center;position:relative;gap:var(--spacing-gap-2xlarge);padding-top:var(--spacing-gap-large);padding-bottom:var(--spacing-gap-large);padding-left:var(--spacing-gap-none);padding-right:var(--spacing-gap-none);text-decoration:none;color:inherit;outline:none}.rost-projects__outline{position:absolute;left:0;right:0;bottom:0;pointer-events:none}.rost-projects__left{display:flex;align-items:center;flex:1 0 0;min-width:1px;gap:var(--spacing-gap-2xlarge);white-space:nowrap}.rost-projects__number{flex-shrink:0;font-family:var(--font-family-base);font-weight:var(--typography-label-font-weight-regular);line-height:var(--typography-label-line-height);font-size:var(--typography-label-font-size);letter-spacing:var(--typography-label-letter-spacing)}.rost-projects__text{flex-shrink:0;font-family:var(--font-family-base);font-weight:var(--typography-sub-headline-font-weight-medium);line-height:var(--typography-sub-headline-line-height);font-size:var(--typography-sub-headline-font-size);letter-spacing:var(--typography-sub-headline-letter-spacing)}.rost-projects__icons-lock{display:block;flex-shrink:0;width:var(--spacing-size-small);height:var(--spacing-size-small);background:var(--project-lock-icon);mask:url(/_astro/icon-lock.DZo3zVhQ.svg) center / contain no-repeat}.rost-projects__badge{display:flex;flex-shrink:0}.rost-projects__right{display:flex;align-items:center;justify-content:flex-end;align-self:stretch;gap:var(--spacing-gap-medium)}.rost-projects__detail{flex-shrink:0;white-space:nowrap;font-family:var(--font-family-base);font-weight:var(--typography-label-font-weight-regular);line-height:var(--typography-label-line-height);font-size:var(--typography-label-font-size);letter-spacing:var(--typography-label-letter-spacing)}.rost-projects__icons-dot{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:var(--spacing-size-3xsmall);height:var(--spacing-size-3xsmall)}.rost-projects__dot{width:3px;height:3px;border-radius:var(--spacing-radius-full);background:var(--project-default-icon)}.rost-projects__actions{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:var(--spacing-size-small-medium);height:var(--spacing-size-small-medium);border-radius:var(--spacing-radius-full)}.rost-projects__icons-arrow{display:block;width:var(--spacing-size-2xsmall);height:var(--spacing-size-2xsmall);background:var(--actions-borderless-default-icon);mask:url(/_astro/icon-up-right.BBxnMJtp.svg) center / contain no-repeat}.rost-projects__focus-ring{display:none;position:absolute;inset:calc(-1 * var(--spacing-gap-2xsmall));border-style:solid;border-width:var(--spacing-outline-medium);border-color:var(--project-focus-focus-ring);pointer-events:none}.rost-projects .rost-projects__outline{background:var(--project-default-outline);height:var(--spacing-outline-small)}.rost-projects .rost-projects__number{color:var(--project-default-sub-label)}.rost-projects .rost-projects__text{color:var(--project-default-label)}.rost-projects .rost-projects__detail{color:var(--project-default-sub-label)}.rost-projects:hover{padding-left:var(--spacing-gap-medium)}.rost-projects:hover .rost-projects__outline{background:var(--project-hover-outline);height:var(--spacing-outline-medium)}.rost-projects:hover .rost-projects__number,.rost-projects:hover .rost-projects__text{color:var(--project-hover-label)}.rost-projects:hover .rost-projects__detail{color:var(--project-hover-sub-label)}.rost-projects:hover .rost-projects__dot{background:var(--project-hover-icon)}.rost-projects:active{padding-left:var(--spacing-gap-medium)}.rost-projects:active .rost-projects__outline{background:var(--project-pressed-outline);height:var(--spacing-outline-small)}.rost-projects:active .rost-projects__number,.rost-projects:active .rost-projects__text{color:var(--project-pressed-label)}.rost-projects:active .rost-projects__detail{color:var(--project-pressed-sub-label)}.rost-projects:active .rost-projects__dot{background:var(--project-pressed-icon)}.rost-projects:focus-visible .rost-projects__focus-ring{display:block}.rost-projects:focus-visible .rost-projects__outline{background:var(--project-focus-outline);height:var(--spacing-outline-small)}.rost-projects:focus-visible .rost-projects__number{color:var(--project-default-sub-label)}.rost-projects:focus-visible .rost-projects__text{color:var(--project-default-label)}.rost-projects:focus-visible .rost-projects__detail{color:var(--project-focus-sub-label)}.rost-projects:is(:disabled,[aria-disabled=true]){cursor:default}.rost-projects:is(:disabled,[aria-disabled=true]) .rost-projects__right{opacity:var(--opacity-gentle)}.rost-projects:is(:disabled,[aria-disabled=true]) .rost-projects__actions{opacity:var(--opacity-gentle)}.rost-projects:is(:disabled,[aria-disabled=true]) .rost-projects__outline{background:var(--project-disabled-outline);height:var(--spacing-outline-small);opacity:var(--opacity-gentle)}.rost-projects:is(:disabled,[aria-disabled=true]) .rost-projects__number{color:var(--project-default-sub-label);opacity:var(--opacity-gentle)}.rost-projects:is(:disabled,[aria-disabled=true]) .rost-projects__text{color:var(--project-default-label);opacity:var(--opacity-gentle)}.rost-projects:is(:disabled,[aria-disabled=true]) .rost-projects__detail{color:var(--project-disabled-sub-label)}.rost-projects.rost-projects--state-locked .rost-projects__outline{background:var(--project-lock-outline);height:var(--spacing-outline-small)}.rost-projects.rost-projects--state-locked .rost-projects__number{color:var(--project-lock-sub-label)}.rost-projects.rost-projects--state-locked .rost-projects__text{color:var(--project-lock-label)}.rost-projects.rost-projects--state-locked .rost-projects__detail{color:var(--project-lock-sub-label)}.rost-projects.rost-projects--state-locked .rost-projects__dot{background:var(--project-lock-icon)}.rost-tab-item,.rost-tab-item *{box-sizing:border-box;margin:0}.rost-tab-item>img,.rost-tab-item [class*=__icons-]>img{display:block;position:absolute;inset:0;width:100%;height:100%;max-width:none}.rost-tab-item ::placeholder{color:inherit;opacity:1}.rost-tab-item{display:inline-flex;align-items:center;justify-content:center;position:relative;background:none;border:none;font:inherit;cursor:pointer;outline:none;gap:var(--spacing-gap-small);height:var(--spacing-size-medium);padding-left:var(--spacing-gap-medium);padding-right:var(--spacing-gap-medium);padding-top:0;padding-bottom:0}.rost-tab-item__leading{display:flex;flex-shrink:0;width:var(--spacing-size-xsmall);height:var(--spacing-size-xsmall)}.rost-tab-item__label{white-space:nowrap;font-family:var(--font-family-base);font-weight:var(--typography-body-font-weight-medium);line-height:var(--typography-body-line-height);font-size:var(--typography-body-font-size);letter-spacing:var(--typography-body-letter-spacing)}.rost-tab-item__trailing{display:flex;flex-shrink:0;width:var(--spacing-size-xsmall);height:var(--spacing-size-xsmall)}.rost-tab-item__underline{position:absolute;left:0;right:0;bottom:0;height:var(--spacing-outline-medium);pointer-events:none}.rost-tab-item__focus-ring{display:none;position:absolute;inset:0;border-style:solid;border-width:var(--spacing-outline-medium);border-radius:var(--spacing-radius-small);pointer-events:none}.rost-tab-item.rost-tab-item--selected{color:var(--tabs-selected-default-label)}.rost-tab-item.rost-tab-item--selected .rost-tab-item__underline{background:var(--tabs-selected-default-underline)}.rost-tab-item:hover.rost-tab-item--selected{color:var(--tabs-selected-hover-label)}.rost-tab-item:hover.rost-tab-item--selected .rost-tab-item__underline{background:var(--tabs-selected-hover-underline)}.rost-tab-item:active.rost-tab-item--selected{color:var(--tabs-selected-pressed-label)}.rost-tab-item:active.rost-tab-item--selected .rost-tab-item__underline{background:var(--tabs-selected-pressed-underline)}.rost-tab-item:focus-visible.rost-tab-item--selected{color:var(--tabs-selected-focus-label)}.rost-tab-item:focus-visible.rost-tab-item--selected .rost-tab-item__underline{background:var(--tabs-selected-focus-underline)}.rost-tab-item:focus-visible.rost-tab-item--selected .rost-tab-item__focus-ring{display:block;border-color:var(--tabs-selected-focus-focus-ring)}.rost-tab-item:is(:disabled,[aria-disabled=true]).rost-tab-item--selected{color:var(--tabs-selected-disabled-label);opacity:var(--opacity-medium)}.rost-tab-item:is(:disabled,[aria-disabled=true]).rost-tab-item--selected .rost-tab-item__underline{background:var(--tabs-selected-disabled-underline)}.rost-tab-item:not(.rost-tab-item--selected){color:var(--tabs-unselected-default-label)}.rost-tab-item:hover:not(.rost-tab-item--selected){color:var(--tabs-unselected-hover-label)}.rost-tab-item:hover:not(.rost-tab-item--selected) .rost-tab-item__underline{background:var(--tabs-unselected-hover-underline)}.rost-tab-item:active:not(.rost-tab-item--selected){color:var(--tabs-unselected-pressed-label)}.rost-tab-item:active:not(.rost-tab-item--selected) .rost-tab-item__underline{background:var(--tabs-unselected-pressed-underline)}.rost-tab-item:focus-visible:not(.rost-tab-item--selected){color:var(--tabs-unselected-focus-label)}.rost-tab-item:focus-visible:not(.rost-tab-item--selected) .rost-tab-item__focus-ring{display:block;border-color:var(--tabs-unselected-focus-focus-ring)}.rost-tab-item:is(:disabled,[aria-disabled=true]):not(.rost-tab-item--selected){color:var(--tabs-unselected-disabled-label);opacity:var(--opacity-medium)}.rost-tabs,.rost-tabs *{box-sizing:border-box;margin:0}.rost-tabs>img,.rost-tabs [class*=__icons-]>img{display:block;position:absolute;inset:0;width:100%;height:100%;max-width:none}.rost-tabs ::placeholder{color:inherit;opacity:1}.rost-tabs{display:flex;align-items:flex-start;gap:0px;box-shadow:inset 0 calc(-1 * var(--spacing-outline-small)) 0 0 var(--tabs-line)}.rost-tags,.rost-tags *{box-sizing:border-box;margin:0}.rost-tags>img,.rost-tags [class*=__icons-]>img{display:block;position:absolute;inset:0;width:100%;height:100%;max-width:none}.rost-tags ::placeholder{color:inherit;opacity:1}.rost-tags{justify-content:center;align-items:center;display:inline-flex;vertical-align:middle;position:relative;text-decoration:none;gap:var(--spacing-gap-small);height:var(--spacing-size-xsmall);padding-bottom:var(--spacing-gap-3xsmall);padding-top:var(--spacing-gap-none);padding-left:var(--spacing-gap-small);padding-right:var(--spacing-gap-small);border-radius:var(--spacing-radius-xsmall);background:var(--actions-secondary-regular-default-background);outline:none}.rost-tags__label{flex-shrink:0;white-space:nowrap;text-align:center;position:relative;font-family:var(--font-family-base);font-weight:var(--typography-label-font-weight-medium);line-height:var(--typography-label-line-height);color:var(--actions-secondary-regular-default-label);font-size:var(--typography-label-font-size);letter-spacing:var(--typography-label-letter-spacing)}.rost-tags__focus-ring{display:none;position:absolute;inset:calc(-1 * var(--spacing-gap-2xsmall));border-style:solid;border-width:var(--spacing-outline-medium);border-color:var(--actions-secondary-regular-focus-focus-ring);border-radius:var(--spacing-radius-small);pointer-events:none}:is(a[href],button).rost-tags.rost-tags--type-primary:hover{background:var(--actions-secondary-regular-hover-background)}:is(a[href],button).rost-tags.rost-tags--type-primary:hover .rost-tags__label{color:var(--actions-secondary-regular-hover-label)}:is(a[href],button).rost-tags.rost-tags--type-primary:active{background:var(--actions-secondary-regular-pressed-background)}:is(a[href],button).rost-tags.rost-tags--type-primary:active .rost-tags__label{color:var(--actions-secondary-regular-pressed-label)}:is(a[href],button).rost-tags.rost-tags--type-primary:focus-visible{background:var(--actions-secondary-regular-focus-background)}:is(a[href],button).rost-tags.rost-tags--type-primary:focus-visible .rost-tags__label{color:var(--actions-secondary-regular-focus-label)}:is(a[href],button).rost-tags.rost-tags--type-primary:focus-visible .rost-tags__focus-ring{display:block}.rost-tags.rost-tags--type-primary:is(:disabled,[aria-disabled=true]){background:var(--actions-secondary-regular-disabled-background);opacity:var(--opacity-gentle)}.rost-tags.rost-tags--type-primary:is(:disabled,[aria-disabled=true]) .rost-tags__label{color:var(--actions-secondary-regular-disabled-label)}.rost-testimonials-pics,.rost-testimonials-pics *{box-sizing:border-box;margin:0}.rost-testimonials-pics>img,.rost-testimonials-pics [class*=__icons-]>img{display:block;position:absolute;inset:0;width:100%;height:100%;max-width:none}.rost-testimonials-pics ::placeholder{color:inherit;opacity:1}.rost-testimonials-pics{display:block;position:relative;overflow:hidden;flex-shrink:0;width:var(--spacing-size-large);height:var(--spacing-size-large)}.rost-testimonials-pics__image{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.rost-testimonials,.rost-testimonials *{box-sizing:border-box;margin:0}.rost-testimonials>img,.rost-testimonials [class*=__icons-]>img{display:block;position:absolute;inset:0;width:100%;height:100%;max-width:none}.rost-testimonials ::placeholder{color:inherit;opacity:1}.rost-testimonials{display:flex;align-items:center;position:relative;gap:var(--spacing-gap-2xlarge);padding-top:var(--spacing-gap-large);padding-bottom:var(--spacing-gap-large);padding-left:var(--spacing-gap-none);padding-right:var(--spacing-gap-none)}.rost-testimonials__outline{position:absolute;left:0;right:0;bottom:0;pointer-events:none}.rost-testimonials__top{display:flex;align-items:center;flex:1 0 0;width:100%;gap:var(--spacing-gap-large);padding:var(--spacing-gap-none);background:none;border:none;font:inherit;color:inherit;text-align:left;cursor:pointer;outline:none}.rost-testimonials__left{display:flex;align-items:center;flex:1 0 0;min-width:1px;gap:var(--spacing-gap-large)}.rost-testimonials__slot{flex-shrink:0;position:relative;overflow:hidden;width:var(--spacing-size-large);height:var(--spacing-size-large);border-radius:var(--spacing-radius-full)}.rost-testimonials__content{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:var(--spacing-gap-2xsmall);white-space:nowrap}.rost-testimonials__text{font-family:var(--font-family-base);font-weight:var(--typography-title-font-weight-medium);line-height:var(--typography-title-line-height);font-size:var(--typography-title-font-size);letter-spacing:var(--typography-title-letter-spacing)}.rost-testimonials__job-description{font-family:var(--font-family-base);font-weight:var(--typography-paragraph-font-weight-regular);line-height:var(--typography-paragraph-line-height);font-size:var(--typography-paragraph-font-size);letter-spacing:var(--typography-paragraph-letter-spacing)}.rost-testimonials__actions{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:var(--spacing-size-small-medium);height:var(--spacing-size-small-medium);border-radius:var(--spacing-radius-full)}.rost-testimonials__icons-chevron{display:block;width:var(--spacing-size-2xsmall);height:var(--spacing-size-2xsmall);background:var(--actions-borderless-default-icon);mask:url(/_astro/icon-chevron-down.F2Wosv1C.svg) center / contain no-repeat}.rost-testimonials__bottom{display:none;width:100%}.rost-testimonials__testimonial{flex:1 0 0;min-width:1px;color:var(--non-interactive-foreground-secondary);font-family:var(--font-family-base);font-weight:var(--typography-sub-title-font-weight-regular);line-height:var(--typography-sub-title-line-height);font-size:var(--typography-sub-title-font-size);letter-spacing:var(--typography-sub-title-letter-spacing)}.rost-testimonials__focus-ring{display:none;position:absolute;inset:calc(-1 * var(--spacing-gap-2xsmall));border-style:solid;border-width:var(--spacing-outline-medium);border-color:var(--project-focus-focus-ring);pointer-events:none}.rost-testimonials:not(.rost-testimonials--expanded) .rost-testimonials__outline{background:var(--project-default-outline);height:var(--spacing-outline-small)}.rost-testimonials:not(.rost-testimonials--expanded) .rost-testimonials__text{color:var(--project-default-label)}.rost-testimonials:not(.rost-testimonials--expanded) .rost-testimonials__job-description{color:var(--project-default-sub-label)}.rost-testimonials.rost-testimonials--expanded{flex-direction:column;align-items:flex-start;justify-content:center;padding-left:var(--spacing-gap-medium)}.rost-testimonials.rost-testimonials--expanded .rost-testimonials__bottom{display:flex}.rost-testimonials.rost-testimonials--expanded .rost-testimonials__icons-chevron{mask:url(/_astro/icon-chevron-up.j7u2r0uS.svg) center / contain no-repeat}.rost-testimonials.rost-testimonials--expanded .rost-testimonials__outline{background:var(--project-default-outline);height:var(--spacing-outline-small)}.rost-testimonials.rost-testimonials--expanded .rost-testimonials__text{color:var(--project-default-label)}.rost-testimonials.rost-testimonials--expanded .rost-testimonials__job-description{color:var(--project-default-sub-label)}.rost-testimonials:hover:not(.rost-testimonials--expanded){padding-left:var(--spacing-gap-medium)}.rost-testimonials:hover:not(.rost-testimonials--expanded) .rost-testimonials__outline{background:var(--project-hover-outline);height:var(--spacing-outline-medium)}.rost-testimonials:hover:not(.rost-testimonials--expanded) .rost-testimonials__text{color:var(--project-hover-label)}.rost-testimonials:hover:not(.rost-testimonials--expanded) .rost-testimonials__job-description{color:var(--project-hover-sub-label)}.rost-testimonials:hover.rost-testimonials--expanded{flex-direction:column;align-items:flex-start;justify-content:center;padding-left:var(--spacing-gap-medium)}.rost-testimonials:hover.rost-testimonials--expanded .rost-testimonials__bottom{display:flex}.rost-testimonials:hover.rost-testimonials--expanded .rost-testimonials__icons-chevron{mask:url(/_astro/icon-chevron-up.j7u2r0uS.svg) center / contain no-repeat}.rost-testimonials:hover.rost-testimonials--expanded .rost-testimonials__outline{background:var(--project-hover-outline);height:var(--spacing-outline-medium)}.rost-testimonials:hover.rost-testimonials--expanded .rost-testimonials__text{color:var(--project-hover-label)}.rost-testimonials:hover.rost-testimonials--expanded .rost-testimonials__job-description{color:var(--project-hover-sub-label)}.rost-testimonials:active:not(.rost-testimonials--expanded){padding-left:var(--spacing-gap-medium)}.rost-testimonials:active:not(.rost-testimonials--expanded) .rost-testimonials__outline{background:var(--project-pressed-outline);height:var(--spacing-outline-small)}.rost-testimonials:active:not(.rost-testimonials--expanded) .rost-testimonials__text{color:var(--project-pressed-label)}.rost-testimonials:active:not(.rost-testimonials--expanded) .rost-testimonials__job-description{color:var(--project-pressed-sub-label)}.rost-testimonials:active.rost-testimonials--expanded{flex-direction:column;align-items:flex-start;justify-content:center;padding-left:var(--spacing-gap-medium)}.rost-testimonials:active.rost-testimonials--expanded .rost-testimonials__bottom{display:flex}.rost-testimonials:active.rost-testimonials--expanded .rost-testimonials__icons-chevron{mask:url(/_astro/icon-chevron-up.j7u2r0uS.svg) center / contain no-repeat}.rost-testimonials:active.rost-testimonials--expanded .rost-testimonials__outline{background:var(--project-pressed-outline);height:var(--spacing-outline-small)}.rost-testimonials:active.rost-testimonials--expanded .rost-testimonials__text{color:var(--project-pressed-label)}.rost-testimonials:active.rost-testimonials--expanded .rost-testimonials__job-description{color:var(--project-pressed-sub-label)}.rost-testimonials:has(>.rost-testimonials__top:focus-visible):not(.rost-testimonials--expanded) .rost-testimonials__outline{background:var(--project-focus-outline);height:var(--spacing-outline-small)}.rost-testimonials:has(>.rost-testimonials__top:focus-visible):not(.rost-testimonials--expanded) .rost-testimonials__text{color:var(--project-focus-label)}.rost-testimonials:has(>.rost-testimonials__top:focus-visible):not(.rost-testimonials--expanded) .rost-testimonials__job-description{color:var(--project-focus-sub-label)}.rost-testimonials:has(>.rost-testimonials__top:focus-visible):not(.rost-testimonials--expanded) .rost-testimonials__focus-ring{display:block}.rost-testimonials:has(>.rost-testimonials__top:focus-visible).rost-testimonials--expanded{flex-direction:column;align-items:flex-start;justify-content:center;padding-left:var(--spacing-gap-medium)}.rost-testimonials:has(>.rost-testimonials__top:focus-visible).rost-testimonials--expanded .rost-testimonials__bottom{display:flex}.rost-testimonials:has(>.rost-testimonials__top:focus-visible).rost-testimonials--expanded .rost-testimonials__icons-chevron{mask:url(/_astro/icon-chevron-up.j7u2r0uS.svg) center / contain no-repeat}.rost-testimonials:has(>.rost-testimonials__top:focus-visible).rost-testimonials--expanded .rost-testimonials__outline{background:var(--project-focus-outline);height:var(--spacing-outline-small)}.rost-testimonials:has(>.rost-testimonials__top:focus-visible).rost-testimonials--expanded .rost-testimonials__text{color:var(--project-focus-label)}.rost-testimonials:has(>.rost-testimonials__top:focus-visible).rost-testimonials--expanded .rost-testimonials__job-description{color:var(--project-focus-sub-label)}.rost-testimonials:has(>.rost-testimonials__top:focus-visible).rost-testimonials--expanded .rost-testimonials__focus-ring{display:block}.rost-testimonials:has(>.rost-testimonials__top:is(:disabled,[aria-disabled=true])):not(.rost-testimonials--expanded){opacity:var(--opacity-gentle)}.rost-testimonials:has(>.rost-testimonials__top:is(:disabled,[aria-disabled=true])):not(.rost-testimonials--expanded) .rost-testimonials__top{cursor:default}.rost-testimonials:has(>.rost-testimonials__top:is(:disabled,[aria-disabled=true])):not(.rost-testimonials--expanded) .rost-testimonials__outline{background:var(--project-disabled-outline);height:var(--spacing-outline-small)}.rost-testimonials:has(>.rost-testimonials__top:is(:disabled,[aria-disabled=true])):not(.rost-testimonials--expanded) .rost-testimonials__text{color:var(--project-disabled-label)}.rost-testimonials:has(>.rost-testimonials__top:is(:disabled,[aria-disabled=true])):not(.rost-testimonials--expanded) .rost-testimonials__job-description{color:var(--project-disabled-sub-label)}.rost-testimonials:has(>.rost-testimonials__top:is(:disabled,[aria-disabled=true])).rost-testimonials--expanded{flex-direction:column;align-items:flex-start;justify-content:center;padding-left:var(--spacing-gap-medium);opacity:var(--opacity-gentle)}.rost-testimonials:has(>.rost-testimonials__top:is(:disabled,[aria-disabled=true])).rost-testimonials--expanded .rost-testimonials__bottom{display:flex}.rost-testimonials:has(>.rost-testimonials__top:is(:disabled,[aria-disabled=true])).rost-testimonials--expanded .rost-testimonials__icons-chevron{mask:url(/_astro/icon-chevron-up.j7u2r0uS.svg) center / contain no-repeat}.rost-testimonials:has(>.rost-testimonials__top:is(:disabled,[aria-disabled=true])).rost-testimonials--expanded .rost-testimonials__top{cursor:default}.rost-testimonials:has(>.rost-testimonials__top:is(:disabled,[aria-disabled=true])).rost-testimonials--expanded .rost-testimonials__outline{background:var(--project-disabled-outline);height:var(--spacing-outline-small)}.rost-testimonials:has(>.rost-testimonials__top:is(:disabled,[aria-disabled=true])).rost-testimonials--expanded .rost-testimonials__text{color:var(--project-disabled-label)}.rost-testimonials:has(>.rost-testimonials__top:is(:disabled,[aria-disabled=true])).rost-testimonials--expanded .rost-testimonials__job-description{color:var(--project-disabled-sub-label)}.rost-thumbs,.rost-thumbs *{box-sizing:border-box;margin:0}.rost-thumbs>img,.rost-thumbs [class*=__icons-]>img{display:block;position:absolute;inset:0;width:100%;height:100%;max-width:none}.rost-thumbs ::placeholder{color:inherit;opacity:1}.rost-thumbs{display:flex;flex-direction:column;align-items:flex-start;position:relative;gap:var(--spacing-gap-none);border-radius:var(--spacing-radius-xlarge);text-decoration:none;color:inherit;outline:none}.rost-thumbs__slot{flex:1 0 0;min-height:1px;width:100%;position:relative;overflow:hidden;background:var(--non-interactive-background-secondary);border-radius:var(--spacing-radius-xlarge)}.rost-thumbs__shadow{position:absolute;left:0;right:0;bottom:0;height:50%;background:linear-gradient(to bottom,rgba(6,8,5,0),var(--non-interactive-background-primary));opacity:var(--opacity-medium);border-bottom-left-radius:var(--spacing-radius-xlarge);border-bottom-right-radius:var(--spacing-radius-xlarge);pointer-events:none}.rost-thumbs__content{position:absolute;left:var(--spacing-gap-small);right:var(--spacing-gap-small);bottom:var(--spacing-gap-small);display:flex;flex-direction:column;align-items:flex-start;background:color-mix(in srgb,var(--base-black) calc(var(--opacity-medium) * 100%),transparent);backdrop-filter:var(--effect-thumb);gap:var(--spacing-gap-small);padding-bottom:var(--spacing-gap-large);padding-top:var(--spacing-gap-medium);padding-left:var(--spacing-gap-medium);padding-right:var(--spacing-gap-medium);border-radius:var(--spacing-radius-large)}.rost-thumbs__title{align-items:center;display:flex;flex-shrink:0;width:100%;position:relative;gap:var(--spacing-gap-medium)}.rost-thumbs__number{justify-content:center;align-items:center;display:flex;flex-shrink:0;position:relative;width:var(--spacing-size-2xsmall);font-family:var(--font-family-base);font-weight:var(--typography-label-font-weight-regular);line-height:var(--typography-label-line-height);font-size:var(--typography-label-font-size);letter-spacing:var(--typography-label-letter-spacing)}.rost-thumbs__text{flex-shrink:0;white-space:nowrap;position:relative;font-family:var(--font-family-base);font-weight:var(--typography-title-font-weight-medium);line-height:var(--typography-title-line-height);font-size:var(--typography-title-font-size);letter-spacing:var(--typography-title-letter-spacing)}.rost-thumbs__bottom{align-items:center;display:flex;flex-shrink:0;justify-content:flex-end;position:relative;gap:var(--spacing-gap-medium);padding-left:var(--spacing-gap-xlarge)}.rost-thumbs__detail{flex-shrink:0;white-space:nowrap;position:relative;font-family:var(--font-family-base);font-weight:var(--typography-label-font-weight-regular);line-height:var(--typography-label-line-height);font-size:var(--typography-label-font-size);letter-spacing:var(--typography-label-letter-spacing)}.rost-thumbs__icons-dot{display:flex;align-items:center;justify-content:center;flex-shrink:0;position:relative;width:var(--spacing-size-3xsmall);height:var(--spacing-size-3xsmall)}.rost-thumbs__dot{width:3px;height:3px;border-radius:var(--spacing-radius-full)}.rost-thumbs__focus-ring{display:none;position:absolute;inset:calc(-1 * var(--spacing-gap-2xsmall));border-style:solid;border-width:var(--spacing-outline-medium);border-color:var(--project-focus-focus-ring);border-radius:calc(var(--spacing-radius-xlarge) + var(--spacing-gap-2xsmall));pointer-events:none}.rost-thumbs__badge{position:absolute;top:var(--spacing-gap-medium);right:var(--spacing-gap-medium);display:flex}.rost-thumbs__locked{position:absolute;top:var(--spacing-gap-medium);right:var(--spacing-gap-medium);align-items:center;display:flex;background:var(--non-interactive-background-positive-base);gap:var(--spacing-gap-none);padding:var(--spacing-gap-small);border-radius:var(--spacing-radius-medium)}.rost-thumbs__icons-lock{display:block;flex-shrink:0;position:relative;width:var(--spacing-size-small);height:var(--spacing-size-small);background:var(--non-interactive-foreground-contrast);mask:url(/_astro/icon-lock.DZo3zVhQ.svg) center / contain no-repeat}.rost-thumbs .rost-thumbs__number{color:var(--project-default-sub-label)}.rost-thumbs .rost-thumbs__text{color:var(--project-default-label)}.rost-thumbs .rost-thumbs__detail{color:var(--project-default-sub-label)}.rost-thumbs .rost-thumbs__dot{background:var(--project-default-icon)}.rost-thumbs:hover .rost-thumbs__number,.rost-thumbs:hover .rost-thumbs__text{color:var(--project-hover-label)}.rost-thumbs:hover .rost-thumbs__detail{color:var(--project-hover-sub-label)}.rost-thumbs:hover .rost-thumbs__dot{background:var(--project-hover-icon)}.rost-thumbs:active .rost-thumbs__number,.rost-thumbs:active .rost-thumbs__text{color:var(--project-pressed-label)}.rost-thumbs:active .rost-thumbs__detail{color:var(--project-pressed-sub-label)}.rost-thumbs:active .rost-thumbs__dot{background:var(--project-pressed-icon)}.rost-thumbs:focus-visible .rost-thumbs__number{color:var(--project-focus-sub-label)}.rost-thumbs:focus-visible .rost-thumbs__text{color:var(--project-focus-label)}.rost-thumbs:focus-visible .rost-thumbs__detail{color:var(--project-focus-sub-label)}.rost-thumbs:focus-visible .rost-thumbs__focus-ring{display:block}.rost-thumbs:focus-visible .rost-thumbs__dot{background:var(--project-focus-icon)}.rost-thumbs:is(:disabled,[aria-disabled=true]){cursor:default}.rost-thumbs:is(:disabled,[aria-disabled=true]) .rost-thumbs__number{color:var(--project-disabled-sub-label)}.rost-thumbs:is(:disabled,[aria-disabled=true]) .rost-thumbs__text{color:var(--project-disabled-label)}.rost-thumbs:is(:disabled,[aria-disabled=true]) .rost-thumbs__detail{color:var(--project-disabled-sub-label)}.rost-thumbs:is(:disabled,[aria-disabled=true]) .rost-thumbs__dot{background:var(--project-disabled-icon)}.rost-thumbs:is(:disabled,[aria-disabled=true]) .rost-thumbs__slot{opacity:var(--opacity-mild)}.rost-thumbs:is(:disabled,[aria-disabled=true]) .rost-thumbs__content{opacity:var(--opacity-mild)}.rost-thumbs.rost-thumbs--state-locked .rost-thumbs__number{color:var(--project-default-sub-label)}.rost-thumbs.rost-thumbs--state-locked .rost-thumbs__text{color:var(--project-default-label)}.rost-thumbs.rost-thumbs--state-locked .rost-thumbs__detail{color:var(--project-default-sub-label)}.rost-toggle,.rost-toggle *{box-sizing:border-box;margin:0}.rost-toggle>img,.rost-toggle [class*=__icons-]>img{display:block;position:absolute;inset:0;width:100%;height:100%;max-width:none}.rost-toggle ::placeholder{color:inherit;opacity:1}.rost-toggle{justify-content:center;align-items:center;display:inline-flex;vertical-align:middle;position:relative;background:none;border:none;cursor:pointer;outline:none;gap:var(--spacing-gap-small);padding-left:var(--spacing-gap-medium-large);padding-right:var(--spacing-gap-medium-large);padding-top:var(--spacing-gap-none);padding-bottom:var(--spacing-gap-none);width:var(--spacing-size-medium);height:var(--spacing-size-medium)}.rost-toggle__background{position:absolute;inset:0;pointer-events:none}.rost-toggle__icons-arrow-left{flex-shrink:0;position:relative;overflow:clip;width:var(--spacing-size-xsmall);height:var(--spacing-size-xsmall)}.rost-toggle__label{position:relative;white-space:nowrap;font-family:var(--font-family-base);font-weight:var(--typography-body-font-weight-medium);line-height:var(--typography-body-line-height);font-size:var(--typography-body-font-size);letter-spacing:var(--typography-body-letter-spacing);font-variant-numeric:tabular-nums}.rost-toggle__glyph{display:block;width:100%;height:100%;background:currentColor;mask:url(/_astro/arrow-left.CHho3E8Z.svg) center / contain no-repeat}.rost-toggle__focus-ring{display:none;position:absolute;inset:calc(-1 * var(--spacing-gap-2xsmall));border-style:solid;border-width:var(--spacing-outline-medium);pointer-events:none}.rost-toggle.rost-toggle--selected{border-radius:var(--spacing-radius-full);background:var(--actions-primary-default-background);box-shadow:inset var(--spacing-outline-small) var(--spacing-outline-small) 0 0 var(--actions-primary-default-outline)}.rost-toggle.rost-toggle--selected .rost-toggle__icons-arrow-left{color:var(--actions-primary-default-icon)}.rost-toggle.rost-toggle--selected .rost-toggle__label{color:var(--actions-primary-default-label)}.rost-toggle:not(.rost-toggle--selected){border-radius:var(--spacing-radius-medium)}.rost-toggle:not(.rost-toggle--selected) .rost-toggle__background{border-radius:var(--spacing-radius-medium);background:var(--actions-secondary-regular-default-background);border-left-color:var(--actions-secondary-regular-default-outline);border-top-color:var(--actions-secondary-regular-default-outline);opacity:var(--opacity-gentle);border-left-style:solid;border-left-width:var(--spacing-outline-small);border-top-style:solid;border-top-width:var(--spacing-outline-small)}.rost-toggle:not(.rost-toggle--selected) .rost-toggle__icons-arrow-left{color:var(--actions-secondary-regular-default-icon)}.rost-toggle:not(.rost-toggle--selected) .rost-toggle__label{color:var(--actions-secondary-regular-default-label)}.rost-toggle:hover.rost-toggle--selected{border-radius:var(--spacing-radius-full);background:var(--actions-primary-hover-background);box-shadow:inset var(--spacing-outline-small) var(--spacing-outline-small) 0 0 var(--actions-primary-hover-outline)}.rost-toggle:hover.rost-toggle--selected .rost-toggle__icons-arrow-left{color:var(--actions-primary-hover-icon)}.rost-toggle:hover.rost-toggle--selected .rost-toggle__label{color:var(--actions-primary-hover-label)}.rost-toggle:hover:not(.rost-toggle--selected){border-radius:var(--spacing-radius-medium)}.rost-toggle:hover:not(.rost-toggle--selected) .rost-toggle__background{border-radius:var(--spacing-radius-medium);background:var(--actions-secondary-regular-hover-background);border-left-color:var(--actions-secondary-regular-hover-outline);border-top-color:var(--actions-secondary-regular-hover-outline);opacity:var(--opacity-mild);border-left-style:solid;border-left-width:var(--spacing-outline-small);border-top-style:solid;border-top-width:var(--spacing-outline-small)}.rost-toggle:hover:not(.rost-toggle--selected) .rost-toggle__icons-arrow-left{color:var(--actions-secondary-regular-hover-icon)}.rost-toggle:hover:not(.rost-toggle--selected) .rost-toggle__label{color:var(--actions-secondary-regular-hover-label)}.rost-toggle:active.rost-toggle--selected{border-radius:var(--spacing-radius-full);background:var(--actions-primary-pressed-background);box-shadow:inset var(--spacing-outline-small) var(--spacing-outline-small) 0 0 var(--actions-primary-pressed-outline)}.rost-toggle:active.rost-toggle--selected .rost-toggle__icons-arrow-left{color:var(--actions-primary-pressed-icon)}.rost-toggle:active.rost-toggle--selected .rost-toggle__label{color:var(--actions-primary-pressed-label)}.rost-toggle:active:not(.rost-toggle--selected){border-radius:var(--spacing-radius-medium)}.rost-toggle:active:not(.rost-toggle--selected) .rost-toggle__background{border-radius:var(--spacing-radius-medium);background:var(--actions-secondary-regular-pressed-background);border-left-color:var(--actions-secondary-regular-pressed-outline);border-top-color:var(--actions-secondary-regular-pressed-outline);opacity:var(--opacity-mild);border-left-style:solid;border-left-width:var(--spacing-outline-small);border-top-style:solid;border-top-width:var(--spacing-outline-small)}.rost-toggle:active:not(.rost-toggle--selected) .rost-toggle__icons-arrow-left{color:var(--actions-secondary-regular-pressed-icon)}.rost-toggle:active:not(.rost-toggle--selected) .rost-toggle__label{color:var(--actions-secondary-regular-pressed-label)}.rost-toggle:is(:disabled,[aria-disabled=true]).rost-toggle--selected{border-radius:var(--spacing-radius-full);opacity:var(--opacity-gentle);cursor:default;background:var(--actions-primary-disabled-background);box-shadow:inset var(--spacing-outline-small) var(--spacing-outline-small) 0 0 var(--actions-primary-disabled-outline)}.rost-toggle:is(:disabled,[aria-disabled=true]).rost-toggle--selected .rost-toggle__icons-arrow-left{color:var(--actions-primary-disabled-icon)}.rost-toggle:is(:disabled,[aria-disabled=true]).rost-toggle--selected .rost-toggle__label{color:var(--actions-primary-disabled-label)}.rost-toggle:is(:disabled,[aria-disabled=true]):not(.rost-toggle--selected){border-radius:var(--spacing-radius-medium);opacity:var(--opacity-gentle);cursor:default}.rost-toggle:is(:disabled,[aria-disabled=true]):not(.rost-toggle--selected) .rost-toggle__background{border-radius:var(--spacing-radius-medium);background:var(--actions-secondary-regular-disabled-background);border-left-color:var(--actions-secondary-regular-disabled-outline);border-top-color:var(--actions-secondary-regular-disabled-outline);opacity:var(--opacity-mild);border-left-style:solid;border-left-width:var(--spacing-outline-small);border-top-style:solid;border-top-width:var(--spacing-outline-small)}.rost-toggle:is(:disabled,[aria-disabled=true]):not(.rost-toggle--selected) .rost-toggle__icons-arrow-left{color:var(--actions-secondary-regular-disabled-icon)}.rost-toggle:is(:disabled,[aria-disabled=true]):not(.rost-toggle--selected) .rost-toggle__label{color:var(--actions-secondary-regular-disabled-label)}.rost-toggle:focus-visible.rost-toggle--selected{border-radius:var(--spacing-radius-full);background:var(--actions-primary-focus-background);box-shadow:inset var(--spacing-outline-small) var(--spacing-outline-small) 0 0 var(--actions-primary-focus-outline)}.rost-toggle:focus-visible.rost-toggle--selected .rost-toggle__focus-ring{display:block;border-color:var(--actions-primary-focus-focus-ring);border-radius:var(--spacing-radius-full)}.rost-toggle:focus-visible.rost-toggle--selected .rost-toggle__icons-arrow-left{color:var(--actions-primary-focus-icon)}.rost-toggle:focus-visible.rost-toggle--selected .rost-toggle__label{color:var(--actions-primary-focus-label)}.rost-toggle:focus-visible:not(.rost-toggle--selected){border-radius:var(--spacing-radius-medium)}.rost-toggle:focus-visible:not(.rost-toggle--selected) .rost-toggle__background{border-radius:var(--spacing-radius-medium);background:var(--actions-secondary-regular-focus-background);border-left-color:var(--actions-secondary-regular-focus-outline);border-top-color:var(--actions-secondary-regular-focus-outline);opacity:var(--opacity-gentle);border-left-style:solid;border-left-width:var(--spacing-outline-small);border-top-style:solid;border-top-width:var(--spacing-outline-small)}.rost-toggle:focus-visible:not(.rost-toggle--selected) .rost-toggle__focus-ring{display:block;border-color:var(--actions-secondary-regular-focus-focus-ring);border-radius:var(--spacing-radius-large)}.rost-toggle:focus-visible:not(.rost-toggle--selected) .rost-toggle__icons-arrow-left{color:var(--actions-secondary-regular-focus-icon)}.rost-toggle:focus-visible:not(.rost-toggle--selected) .rost-toggle__label{color:var(--actions-secondary-regular-focus-label)}.rost-toggle.rost-toggle--labelled{width:auto;min-width:var(--spacing-size-medium)}
