.rost-button,.rost-button *{box-sizing:border-box;margin:0}.rost-button>img,.rost-button [class*=__icons-]>img{display:block;position:absolute;inset:0;width:100%;height:100%;max-width:none}.rost-button ::placeholder{color:inherit;opacity:1}.rost-button{justify-content:center;align-items:center;display:inline-flex;vertical-align:middle;position:relative;background:none;border:none;font:inherit;text-decoration:none;cursor:pointer;outline:none;gap:var(--spacing-gap-small);height:var(--spacing-size-medium-large);border-radius:var(--spacing-radius-full)}.rost-button__label{flex-shrink:0;white-space:nowrap;text-align:center;position:relative;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-button__icons-arrow-left{display:flex;align-items:center;justify-content:center;overflow:clip;flex-shrink:0;position:relative;width:var(--spacing-size-xsmall);height:var(--spacing-size-xsmall)}.rost-button__union{position:absolute;inset:20.84% 16.66% 20.83% 18.4%}.rost-button__focus-ring{display:none;border-style:solid;pointer-events:none}.rost-button__background{position:absolute;inset:0;pointer-events:none}.rost-button.rost-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);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-button.rost-button--type-primary .rost-button__label{color:var(--actions-primary-default-label)}.rost-button.rost-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);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-button.rost-button--type-primary:hover .rost-button__label{color:var(--actions-primary-hover-label)}.rost-button.rost-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);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-button.rost-button--type-primary:focus-visible .rost-button__focus-ring{display:block;position:absolute;border-width:var(--spacing-outline-medium);border-color:var(--actions-primary-focus-focus-ring);inset:calc(-1 * var(--spacing-gap-2xsmall));border-radius:var(--spacing-radius-full);border-style:solid}.rost-button.rost-button--type-primary:focus-visible .rost-button__label{color:var(--actions-primary-focus-label)}.rost-button.rost-button--type-primary:is(:active,[aria-current=page]){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);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-button.rost-button--type-primary:is(:active,[aria-current=page]) .rost-button__label{color:var(--actions-primary-pressed-label)}.rost-button.rost-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);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-button.rost-button--type-primary:is(:disabled,[aria-disabled=true]) .rost-button__label{color:var(--actions-primary-disabled-label)}.rost-button.rost-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)}.rost-button.rost-button--type-tertiary .rost-button__label{color:var(--actions-tertiary-default-label)}.rost-button.rost-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)}.rost-button.rost-button--type-tertiary:hover .rost-button__label{color:var(--actions-tertiary-hover-label)}.rost-button.rost-button--type-tertiary:hover .rost-button__background{position:absolute;inset:0;background:var(--actions-tertiary-hover-background);opacity:var(--opacity-mild);border-radius:var(--spacing-radius-full)}.rost-button.rost-button--type-tertiary:is(:active,[aria-current=page]){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)}.rost-button.rost-button--type-tertiary:is(:active,[aria-current=page]) .rost-button__label{color:var(--actions-tertiary-pressed-label)}.rost-button.rost-button--type-tertiary:is(:active,[aria-current=page]) .rost-button__background{position:absolute;inset:0;background:var(--actions-tertiary-pressed-background);opacity:var(--opacity-mild);border-radius:var(--spacing-radius-full)}.rost-button.rost-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);opacity:var(--opacity-gentle);cursor:default}.rost-button.rost-button--type-tertiary:is(:disabled,[aria-disabled=true]) .rost-button__label{color:var(--actions-tertiary-disabled-label)}.rost-button.rost-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)}.rost-button.rost-button--type-tertiary:focus-visible .rost-button__focus-ring{display:block;position:absolute;border-width:var(--spacing-outline-medium);border-color:var(--actions-secondary-regular-focus-focus-ring);inset:calc(-1 * var(--spacing-gap-2xsmall));border-radius:var(--spacing-radius-full);border-style:solid}.rost-button.rost-button--type-tertiary:focus-visible .rost-button__label{color:var(--actions-tertiary-focus-label)}.rost-button.rost-button--type-borderless{padding:var(--spacing-gap-none)}.rost-button.rost-button--type-borderless .rost-button__label{color:var(--actions-tertiary-default-label)}.rost-button.rost-button--type-borderless:hover{padding:var(--spacing-gap-none)}.rost-button.rost-button--type-borderless:hover .rost-button__label{color:var(--actions-tertiary-hover-label)}.rost-button.rost-button--type-borderless:hover .rost-button__background{position:absolute;inset:0;background:var(--actions-tertiary-hover-background);opacity:var(--opacity-mild)}.rost-button.rost-button--type-borderless:is(:active,[aria-current=page]){padding:var(--spacing-gap-none)}.rost-button.rost-button--type-borderless:is(:active,[aria-current=page]) .rost-button__label{color:var(--actions-tertiary-pressed-label)}.rost-button.rost-button--type-borderless:is(:active,[aria-current=page]) .rost-button__background{position:absolute;inset:0;background:var(--actions-tertiary-pressed-background);opacity:var(--opacity-mild)}.rost-button.rost-button--type-borderless:is(:disabled,[aria-disabled=true]){padding:var(--spacing-gap-none);opacity:var(--opacity-gentle);cursor:default}.rost-button.rost-button--type-borderless:is(:disabled,[aria-disabled=true]) .rost-button__label{color:var(--actions-tertiary-disabled-label)}.rost-button.rost-button--type-borderless:focus-visible{padding:var(--spacing-gap-none)}.rost-button.rost-button--type-borderless:focus-visible .rost-button__focus-ring{display:block;position:absolute;border-width:var(--spacing-outline-medium);border-color:var(--actions-secondary-regular-focus-focus-ring);inset:calc(-1 * var(--spacing-gap-2xsmall));border-style:solid}.rost-button.rost-button--type-borderless:focus-visible .rost-button__label{color:var(--actions-tertiary-focus-label)}.rost-button.rost-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)}.rost-button.rost-button--type-secondary .rost-button__background{position:absolute;inset:0;border-radius:var(--spacing-radius-full);background:var(--actions-secondary-regular-default-background);opacity:var(--opacity-gentle);border-left-color:var(--actions-secondary-regular-default-outline);border-top-color:var(--actions-secondary-regular-default-outline);border-left-style:solid;border-left-width:var(--spacing-outline-small);border-top-style:solid;border-top-width:var(--spacing-outline-small)}.rost-button.rost-button--type-secondary .rost-button__label{color:var(--actions-secondary-regular-default-label)}.rost-button.rost-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)}.rost-button.rost-button--type-secondary:hover .rost-button__background{position:absolute;inset:0;border-radius:var(--spacing-radius-full);background:var(--actions-secondary-regular-hover-background);opacity:var(--opacity-mild);border-left-color:var(--actions-secondary-regular-hover-outline);border-top-color:var(--actions-secondary-regular-hover-outline);border-left-style:solid;border-left-width:var(--spacing-outline-small);border-top-style:solid;border-top-width:var(--spacing-outline-small)}.rost-button.rost-button--type-secondary:hover .rost-button__label{color:var(--actions-secondary-regular-hover-label)}.rost-button.rost-button--type-secondary:is(:active,[aria-current=page]){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)}.rost-button.rost-button--type-secondary:is(:active,[aria-current=page]) .rost-button__background{position:absolute;inset:0;border-radius:var(--spacing-radius-full);background:var(--actions-secondary-regular-pressed-background);opacity:var(--opacity-mild);border-left-color:var(--actions-secondary-regular-pressed-outline);border-top-color:var(--actions-secondary-regular-pressed-outline);border-left-style:solid;border-left-width:var(--spacing-outline-small);border-top-style:solid;border-top-width:var(--spacing-outline-small)}.rost-button.rost-button--type-secondary:is(:active,[aria-current=page]) .rost-button__label{color:var(--actions-secondary-regular-pressed-label)}.rost-button.rost-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);opacity:var(--opacity-gentle);cursor:default}.rost-button.rost-button--type-secondary:is(:disabled,[aria-disabled=true]) .rost-button__background{position:absolute;inset:0;border-radius:var(--spacing-radius-full);background:var(--actions-secondary-regular-disabled-background);opacity:var(--opacity-mild);border-left-color:var(--actions-secondary-regular-disabled-outline);border-top-color:var(--actions-secondary-regular-disabled-outline);border-left-style:solid;border-left-width:var(--spacing-outline-small);border-top-style:solid;border-top-width:var(--spacing-outline-small)}.rost-button.rost-button--type-secondary:is(:disabled,[aria-disabled=true]) .rost-button__label{color:var(--actions-secondary-regular-disabled-label)}.rost-button.rost-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)}.rost-button.rost-button--type-secondary:focus-visible .rost-button__background{position:absolute;inset:0;border-radius:var(--spacing-radius-full);background:var(--actions-secondary-regular-focus-background);opacity:var(--opacity-gentle);border-left-color:var(--actions-secondary-regular-focus-outline);border-top-color:var(--actions-secondary-regular-focus-outline);border-left-style:solid;border-left-width:var(--spacing-outline-small);border-top-style:solid;border-top-width:var(--spacing-outline-small)}.rost-button.rost-button--type-secondary:focus-visible .rost-button__focus-ring{display:block;position:absolute;border-width:var(--spacing-outline-medium);border-color:var(--actions-secondary-regular-focus-focus-ring);inset:calc(-1 * var(--spacing-gap-2xsmall));border-radius:var(--spacing-radius-full);border-style:solid}.rost-button.rost-button--type-secondary:focus-visible .rost-button__label{color:var(--actions-secondary-regular-focus-label)}
