.hp-icon{position:relative}.hp-icon--leading{margin-inline-end:16px}.hp-icon-img{background-color:var(--color);width:var(--size);height:var(--size);-webkit-user-select:none;user-select:none;-webkit-mask:var(--mask);-webkit-mask:var(--mask);mask:var(--mask);position:relative;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hp-icon-notification{background-color:var(--wb-color-border-brand-default,--wb-blue-45);border-radius:50%;width:8px;height:8px;position:absolute;inset-block-start:-4px;inset-inline-end:-4px}[dir=rtl] .hp-icon:not(.hp-icon--no-flip){transform:scaleX(-1)}[data-brand=maybach] .hp-icon-notification{background-color:var(--wb-color-border-brand-on-contrast-default,--wb-blue-45)}.hp-buddy-card[data-v-fa4c1acb]{align-items:center;gap:var(--wb-spacing-responsive-smaller);padding:var(--wb-spacing-responsive-tiny);border-radius:var(--wb-card-border-radius);background-color:var(--wb-card-secondary-background-color-default);flex-direction:row;text-decoration:none;display:flex}.hp-buddy-card__image[data-v-fa4c1acb]{border-radius:var(--wb-placeholder-border-radius);max-width:132px;max-height:88px;overflow:hidden}.hp-buddy-card__image img[data-v-fa4c1acb]{aspect-ratio:3/2;width:100%}.hp-buddy-card__description[data-v-fa4c1acb]{color:var(--wb-color-text-main-default)}.hp-buddy-card__notes[data-v-fa4c1acb]{color:var(--wb-color-text-weaker-default)}.hp-buddy-panel[data-v-7530bf8b]{--width:calc(100vw - 60px);--max-width:480px;width:var(--width);max-width:var(--max-width);padding:var(--wb-spacing-responsive-small);border-radius:var(--wb-border-radius-main);background-color:var(--wb-color-surface-main-default);box-shadow:var(--wb-elevation-floating);opacity:1;transition:opacity var(--wb-duration-medium-4) var(--wb-ease-standard), transform var(--wb-duration-medium-4) var(--wb-ease-standard), visibility var(--wb-duration-medium-4) var(--wb-ease-standard);visibility:visible;z-index:2;position:absolute;bottom:0;right:0;transform:translateY(0)}.hp-buddy-panel--closed[data-v-7530bf8b]{opacity:0;visibility:hidden;transform:translateY(20px)}.hp-buddy-panel__actions[data-v-7530bf8b]{flex-direction:row;justify-content:space-between;align-items:center;margin-block-end:var(--wb-spacing-responsive-smaller);display:flex}.hp-buddy-panel__actions-headline[data-v-7530bf8b]{color:var(--wb-color-text-main-default)}.hp-buddy-panel__cta[data-v-7530bf8b]{width:100%;padding:calc(var(--wb-button-md-padding-top) - var(--button-border-weight)) calc(var(--wb-button-md-padding-right) - var(--button-border-weight)) calc(var(--wb-button-md-padding-bottom) - var(--button-border-weight)) calc(var(--wb-button-md-padding-left) - var(--button-border-weight));margin-block-start:var(--wb-spacing-responsive-smaller)}@media (width>=64rem){.hp-buddy-panel__cta[data-v-7530bf8b]{padding:calc(var(--wb-button-lg-padding-top) - var(--button-border-weight)) calc(var(--wb-button-lg-padding-right) - var(--button-border-weight) - 1px) calc(var(--wb-button-lg-padding-bottom) - var(--button-border-weight)) calc(var(--wb-button-lg-padding-left) - var(--button-border-weight))}}.hp-buddy-bar[data-v-ba11836c]{gap:var(--wb-spacing-responsive-smaller);padding:var(--wb-spacing-responsive-tiny) var(--wb-spacing-responsive-tiny) var(--wb-spacing-responsive-tiny) var(--wb-spacing-responsive-smaller);border-radius:var(--wb-border-radius-main);background-color:var(--wb-color-shape-strongest-default);opacity:0;transition:opacity var(--wb-duration-medium-4) var(--wb-ease-standard) 1s, transform var(--wb-duration-medium-4) var(--wb-ease-standard) 1s;flex-direction:row;align-items:center;display:inline-flex}.hp-buddy-bar--mounted[data-v-ba11836c]{opacity:1}.hp-buddy-bar__open[data-v-ba11836c]{color:var(--wb-color-text-on-contrast-main-default);cursor:pointer;background:0 0;border:none;padding:0}.hp-buddy-bar__dismiss[data-v-ba11836c]{z-index:1;align-items:center;display:flex}.hp-buddy-bar__dismiss[data-v-ba11836c]:before{content:"";width:var(--wb-divider-border-weight);height:20px;background-color:var(--wb-divider-clear-color);margin-inline-end:var(--wb-spacing-responsive-tiny);display:inline-block}.hp-buddy-bar__dismiss-button[data-v-ba11836c]:hover{background-color:#0000}.hp-buddy{z-index:33;position:fixed}
/*$vite$:1*/