.recova-page-banner__root{box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:inherit;font-size:unset;text-align:start;width:100%;min-height:var(--recova-dimension-x10);padding-inline:var(--recova-dimension-x4);padding-block:var(--recova-dimension-x2_5);--recova-prefix-icon-size:var(--recova-dimension-x4);--recova-prefix-icon-margin-right:var(--recova-dimension-x2);--recova-prefix-icon-margin-top:calc((var(--recova-dimension-x10) - var(--recova-dimension-x4)) * .5 - var(--recova-dimension-x2_5));--recova-suffix-icon-size:var(--recova-dimension-x4);--recova-suffix-icon-margin-left:var(--recova-dimension-x2);--recova-suffix-icon-align-self:center;border:none;align-items:flex-start;display:flex}.recova-page-banner__root:is(button){cursor:pointer;transition:outline-color var(--recova-duration-d3) var(--recova-timing-function-easing);outline:var(--recova-dimension-x0_5) solid transparent;outline-offset:calc(var(--recova-dimension-x0_5) * -1)}.recova-page-banner__root:is(button):is(:focus-visible,[data-focus-visible]){outline:var(--recova-dimension-x0_5) solid var(--recova-color-stroke-focus-ring);outline-offset:calc(var(--recova-dimension-x0_5) * -1)}.recova-page-banner__content{justify-content:space-between;align-items:center;gap:var(--recova-dimension-x1_5);flex-wrap:wrap;flex-grow:1;display:flex}.recova-page-banner__body{line-height:var(--recova-line-height-t4);flex-grow:1}.recova-page-banner__title{font-size:var(--recova-font-size-t4);line-height:var(--recova-line-height-t4);font-weight:var(--recova-font-weight-bold);flex-shrink:0}.recova-page-banner__title:after{content:"  ";white-space:pre}.recova-page-banner__description{font-size:var(--recova-font-size-t4);line-height:var(--recova-line-height-t4);font-weight:var(--recova-font-weight-medium)}.recova-page-banner__button{cursor:pointer;margin:calc((var(--recova-dimension-x10) - var(--recova-line-height-t3)) * .5 * -1);padding:calc((var(--recova-dimension-x10) - var(--recova-line-height-t3)) * .5);font-family:inherit;font-size:var(--recova-font-size-t3);line-height:var(--recova-line-height-t3);font-weight:var(--recova-font-weight-bold);border-radius:var(--recova-radius-r1);transition:outline-color var(--recova-duration-d3) var(--recova-timing-function-easing);outline:var(--recova-dimension-x0_5) solid transparent;outline-offset:calc(var(--recova-dimension-x0_5) * -1);background-color:#0000;border:none;align-items:center;display:flex}.recova-page-banner__button:is(:focus-visible,[data-focus-visible]){outline:var(--recova-dimension-x0_5) solid var(--recova-color-stroke-focus-ring);outline-offset:calc(var(--recova-dimension-x0_5) * -1)}.recova-page-banner__closeButton{width:var(--recova-dimension-x10);height:var(--recova-dimension-x10);margin:calc((var(--recova-dimension-x10) - var(--recova-dimension-x4)) * -.5);margin-left:calc((var(--recova-dimension-x10) - var(--recova-dimension-x4)) * -.5 + var(--recova-dimension-x2));--recova-suffix-icon-margin-left:initial;cursor:pointer;border-radius:var(--recova-radius-r1);transition:outline-color var(--recova-duration-d3) var(--recova-timing-function-easing);outline:var(--recova-dimension-x0_5) solid transparent;outline-offset:calc(var(--recova-dimension-x0_5) * -1);background-color:#0000;border:none;flex-grow:0;flex-shrink:0;justify-content:center;align-self:center;align-items:center;padding:0;display:flex}.recova-page-banner__closeButton:is(:focus-visible,[data-focus-visible]){outline:var(--recova-dimension-x0_5) solid var(--recova-color-stroke-focus-ring);outline-offset:calc(var(--recova-dimension-x0_5) * -1)}.recova-page-banner__root--tone_neutral-variant_weak{background-color:var(--recova-color-bg-neutral-weak);--recova-prefix-icon-color:var(--recova-color-fg-neutral);--recova-suffix-icon-color:var(--recova-color-fg-neutral)}@media (hover:hover) and (pointer:fine){.recova-page-banner__root--tone_neutral-variant_weak:is(button):is(:hover,[data-hover]){background-color:var(--recova-color-bg-neutral-weak-pressed)}}@media not all and (hover:hover) and (pointer:fine){.recova-page-banner__root--tone_neutral-variant_weak:is(button):is(:active,[data-active]){background-color:var(--recova-color-bg-neutral-weak-pressed)}}.recova-page-banner__title--tone_neutral-variant_weak,.recova-page-banner__description--tone_neutral-variant_weak,.recova-page-banner__button--tone_neutral-variant_weak{color:var(--recova-color-fg-neutral)}.recova-page-banner__root--tone_neutral-variant_solid{background-color:var(--recova-color-bg-neutral-inverted);--recova-prefix-icon-color:var(--recova-color-fg-neutral-inverted);--recova-suffix-icon-color:var(--recova-color-fg-neutral-inverted)}@media (hover:hover) and (pointer:fine){.recova-page-banner__root--tone_neutral-variant_solid:is(button):is(:hover,[data-hover]){background-color:var(--recova-color-bg-neutral-inverted-pressed)}}@media not all and (hover:hover) and (pointer:fine){.recova-page-banner__root--tone_neutral-variant_solid:is(button):is(:active,[data-active]){background-color:var(--recova-color-bg-neutral-inverted-pressed)}}.recova-page-banner__title--tone_neutral-variant_solid,.recova-page-banner__description--tone_neutral-variant_solid,.recova-page-banner__button--tone_neutral-variant_solid{color:var(--recova-color-fg-neutral-inverted)}.recova-page-banner__root--tone_informative-variant_weak{background-color:var(--recova-color-bg-informative-weak);--recova-prefix-icon-color:var(--recova-color-fg-informative-contrast);--recova-suffix-icon-color:var(--recova-color-fg-informative-contrast)}@media (hover:hover) and (pointer:fine){.recova-page-banner__root--tone_informative-variant_weak:is(button):is(:hover,[data-hover]){background-color:var(--recova-color-bg-informative-weak-pressed)}}@media not all and (hover:hover) and (pointer:fine){.recova-page-banner__root--tone_informative-variant_weak:is(button):is(:active,[data-active]){background-color:var(--recova-color-bg-informative-weak-pressed)}}.recova-page-banner__title--tone_informative-variant_weak,.recova-page-banner__description--tone_informative-variant_weak,.recova-page-banner__button--tone_informative-variant_weak{color:var(--recova-color-fg-informative-contrast)}.recova-page-banner__root--tone_informative-variant_solid{background-color:var(--recova-color-bg-informative-solid);--recova-prefix-icon-color:var(--recova-color-palette-static-white);--recova-suffix-icon-color:var(--recova-color-palette-static-white)}@media (hover:hover) and (pointer:fine){.recova-page-banner__root--tone_informative-variant_solid:is(button):is(:hover,[data-hover]){background-color:var(--recova-color-bg-informative-solid-pressed)}}@media not all and (hover:hover) and (pointer:fine){.recova-page-banner__root--tone_informative-variant_solid:is(button):is(:active,[data-active]){background-color:var(--recova-color-bg-informative-solid-pressed)}}.recova-page-banner__title--tone_informative-variant_solid,.recova-page-banner__description--tone_informative-variant_solid,.recova-page-banner__button--tone_informative-variant_solid{color:var(--recova-color-palette-static-white)}.recova-page-banner__root--tone_positive-variant_weak{background-color:var(--recova-color-bg-positive-weak);--recova-prefix-icon-color:var(--recova-color-fg-positive-contrast);--recova-suffix-icon-color:var(--recova-color-fg-positive-contrast)}@media (hover:hover) and (pointer:fine){.recova-page-banner__root--tone_positive-variant_weak:is(button):is(:hover,[data-hover]){background-color:var(--recova-color-bg-positive-weak-pressed)}}@media not all and (hover:hover) and (pointer:fine){.recova-page-banner__root--tone_positive-variant_weak:is(button):is(:active,[data-active]){background-color:var(--recova-color-bg-positive-weak-pressed)}}.recova-page-banner__title--tone_positive-variant_weak,.recova-page-banner__description--tone_positive-variant_weak,.recova-page-banner__button--tone_positive-variant_weak{color:var(--recova-color-fg-positive-contrast)}.recova-page-banner__root--tone_positive-variant_solid{background-color:var(--recova-color-bg-positive-solid);--recova-prefix-icon-color:var(--recova-color-palette-static-white);--recova-suffix-icon-color:var(--recova-color-palette-static-white)}@media (hover:hover) and (pointer:fine){.recova-page-banner__root--tone_positive-variant_solid:is(button):is(:hover,[data-hover]){background-color:var(--recova-color-bg-positive-solid-pressed)}}@media not all and (hover:hover) and (pointer:fine){.recova-page-banner__root--tone_positive-variant_solid:is(button):is(:active,[data-active]){background-color:var(--recova-color-bg-positive-solid-pressed)}}.recova-page-banner__title--tone_positive-variant_solid,.recova-page-banner__description--tone_positive-variant_solid,.recova-page-banner__button--tone_positive-variant_solid{color:var(--recova-color-palette-static-white)}.recova-page-banner__root--tone_warning-variant_weak{background-color:var(--recova-color-bg-warning-weak);--recova-prefix-icon-color:var(--recova-color-fg-warning-contrast);--recova-suffix-icon-color:var(--recova-color-fg-warning-contrast)}@media (hover:hover) and (pointer:fine){.recova-page-banner__root--tone_warning-variant_weak:is(button):is(:hover,[data-hover]){background-color:var(--recova-color-bg-warning-weak-pressed)}}@media not all and (hover:hover) and (pointer:fine){.recova-page-banner__root--tone_warning-variant_weak:is(button):is(:active,[data-active]){background-color:var(--recova-color-bg-warning-weak-pressed)}}.recova-page-banner__title--tone_warning-variant_weak,.recova-page-banner__description--tone_warning-variant_weak,.recova-page-banner__button--tone_warning-variant_weak{color:var(--recova-color-fg-warning-contrast)}.recova-page-banner__root--tone_warning-variant_solid{background-color:var(--recova-color-bg-warning-solid);--recova-prefix-icon-color:var(--recova-color-palette-static-black-alpha-900);--recova-suffix-icon-color:var(--recova-color-palette-static-black-alpha-900)}@media (hover:hover) and (pointer:fine){.recova-page-banner__root--tone_warning-variant_solid:is(button):is(:hover,[data-hover]){background-color:var(--recova-color-bg-warning-solid-pressed)}}@media not all and (hover:hover) and (pointer:fine){.recova-page-banner__root--tone_warning-variant_solid:is(button):is(:active,[data-active]){background-color:var(--recova-color-bg-warning-solid-pressed)}}.recova-page-banner__title--tone_warning-variant_solid,.recova-page-banner__description--tone_warning-variant_solid,.recova-page-banner__button--tone_warning-variant_solid{color:var(--recova-color-palette-static-black-alpha-900)}.recova-page-banner__root--tone_critical-variant_weak{background-color:var(--recova-color-bg-critical-weak);--recova-prefix-icon-color:var(--recova-color-fg-critical-contrast);--recova-suffix-icon-color:var(--recova-color-fg-critical-contrast)}@media (hover:hover) and (pointer:fine){.recova-page-banner__root--tone_critical-variant_weak:is(button):is(:hover,[data-hover]){background-color:var(--recova-color-bg-critical-weak-pressed)}}@media not all and (hover:hover) and (pointer:fine){.recova-page-banner__root--tone_critical-variant_weak:is(button):is(:active,[data-active]){background-color:var(--recova-color-bg-critical-weak-pressed)}}.recova-page-banner__title--tone_critical-variant_weak,.recova-page-banner__description--tone_critical-variant_weak,.recova-page-banner__button--tone_critical-variant_weak{color:var(--recova-color-fg-critical-contrast)}.recova-page-banner__root--tone_critical-variant_solid{background-color:var(--recova-color-bg-critical-solid);--recova-prefix-icon-color:var(--recova-color-palette-static-white);--recova-suffix-icon-color:var(--recova-color-palette-static-white)}@media (hover:hover) and (pointer:fine){.recova-page-banner__root--tone_critical-variant_solid:is(button):is(:hover,[data-hover]){background-color:var(--recova-color-bg-critical-solid-pressed)}}@media not all and (hover:hover) and (pointer:fine){.recova-page-banner__root--tone_critical-variant_solid:is(button):is(:active,[data-active]){background-color:var(--recova-color-bg-critical-solid-pressed)}}.recova-page-banner__title--tone_critical-variant_solid,.recova-page-banner__description--tone_critical-variant_solid,.recova-page-banner__button--tone_critical-variant_solid{color:var(--recova-color-palette-static-white)}.recova-page-banner__root--tone_magic-variant_weak{background-image:linear-gradient(88deg, var(--recova-gradient-glow-magic));--recova-prefix-icon-color:var(--recova-color-fg-neutral);--recova-suffix-icon-color:var(--recova-color-fg-neutral)}@media (hover:hover) and (pointer:fine){.recova-page-banner__root--tone_magic-variant_weak:is(button):is(:hover,[data-hover]){background-image:linear-gradient(88deg, var(--recova-gradient-glow-magic-pressed))}}@media not all and (hover:hover) and (pointer:fine){.recova-page-banner__root--tone_magic-variant_weak:is(button):is(:active,[data-active]){background-image:linear-gradient(88deg, var(--recova-gradient-glow-magic-pressed))}}.recova-page-banner__title--tone_magic-variant_weak,.recova-page-banner__description--tone_magic-variant_weak,.recova-page-banner__button--tone_magic-variant_weak{color:var(--recova-color-fg-neutral)}
