.bonus-card[data-v-a8d21085]{border:1px solid var(--color-border-strong);background:var(--color-bg-canvas);border-radius:.5rem;min-width:0;container-type:inline-size}.bonus-card__owner[data-v-a8d21085]{min-width:0;min-height:3rem;color:var(--color-text-body);align-items:center;gap:.5rem;padding:.5rem 1rem;text-decoration:none;display:flex}.bonus-card__logo[data-v-a8d21085]{background:var(--color-bg-header);border-radius:50%;flex:0 0 2rem;place-items:center;width:2rem;height:2rem;display:grid;overflow:hidden}.bonus-card__logo img[data-v-a8d21085]{-o-object-fit:contain;object-fit:contain;width:calc(100% - .16663rem);height:calc(100% - .16663rem)}.bonus-card .bonus-card__logo[data-v-a8d21085]{box-sizing:border-box;padding:.25rem}.bonus-card .bonus-card__logo img[data-v-a8d21085]{width:100%;height:100%}.bonus-card__name[data-v-a8d21085]{overflow-wrap:anywhere;flex:1;min-width:0;font-size:.875rem;font-weight:600}.bonus-card__casino-link[data-v-a8d21085]{min-height:2rem;color:var(--color-text-content-secondary);font:inherit;background:0 0;border:0;align-items:center;padding:0;font-size:.75rem;text-decoration:underline;display:inline-flex}.bonus-card__summary[data-v-a8d21085]{appearance:none;background:linear-gradient(var(--bonus-gradient-angle,170.816deg),var(--color-bg-bonus-offer-start) 7.5188%,var(--color-bg-bonus-offer-end) 82.707%);width:100%;min-width:0;min-height:5.5rem;color:inherit;font:inherit;text-align:left;border:0;border-radius:0 0 .5rem .5rem;align-items:center;gap:.75rem;padding:.5rem 1rem;text-decoration:none;display:flex;position:relative}:is(.bonus-card--expiry-pending,.bonus-card--expired) .bonus-card__summary[data-v-a8d21085]{background:linear-gradient(var(--bonus-gradient-angle,170.816deg),var(--color-bg-bonus-offer-start) 7.5188%,var(--color-bg-bonus-offer-expired-end) 82.707%)}button.bonus-card__summary[data-v-a8d21085]{cursor:pointer}button.bonus-card__summary[data-v-a8d21085]:disabled{cursor:default}button.bonus-card__summary[aria-busy=true][data-v-a8d21085]{cursor:wait}.bonus-card .bonus-card__expired[data-v-a8d21085]{position:absolute;top:50%;left:66%;transform:translate(-50%,-50%)}.bonus-card__actions[data-v-a8d21085],.bonus-card__copy[data-v-a8d21085]{position:relative}.bonus-card__copy[data-v-a8d21085]{overflow-wrap:anywhere;flex:1;gap:.25rem;min-width:0;display:grid}.bonus-card__copy p[data-v-a8d21085]{margin:0}.bonus-card__subtitle[data-v-a8d21085],.bonus-card__title[data-v-a8d21085]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.bonus-card__title[data-v-a8d21085]{color:var(--color-text-title);font-size:.875rem;font-weight:600}.bonus-card__subtitle[data-v-a8d21085]{color:var(--color-brand-interactive);letter-spacing:-.36px;font-size:1.125rem;display:block}.bonus-card__types[data-v-a8d21085]{color:var(--color-text-content-secondary);flex-wrap:wrap;gap:.25rem .5rem;font-size:.75rem;display:flex}.bonus-card .bonus-card__types[data-v-a8d21085]{text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden}.bonus-card .bonus-card__types>span+span[data-v-a8d21085]{margin-inline-start:.5rem}.bonus-card__actions[data-v-a8d21085]{flex:none;align-self:stretch;place-items:center end;display:grid}.bonus-card__actions--pinned[data-v-a8d21085]{min-width:max-content}.bonus-card__open[data-v-a8d21085]{width:2.75rem;height:2.75rem;color:var(--color-brand-interactive);grid-area:1/1;place-items:center;display:grid}.bonus-card__arrow[data-v-a8d21085]{width:.75rem;height:.625rem}.bonus-card__pin[data-v-a8d21085]{color:var(--color-brand-interactive);grid-area:1/1;align-self:start;margin-top:-.125rem}.bonus-card--pinned .bonus-card__summary[data-v-a8d21085]{background:linear-gradient(125deg,var(--color-bg-bonus-offer-pinned-start) 7.52%,var(--color-bg-bonus-offer-pinned-end) 82.71%)}.bonus-card--pinned[data-v-a8d21085] :is(.bonus-card__title,.bonus-card__pin,.bonus-card__open){color:var(--color-text-on-dark)}.bonus-card--pinned .bonus-card__subtitle[data-v-a8d21085]{color:var(--color-text-bonus-offer-pinned-reward)}.bonus-card--pinned .bonus-card__types[data-v-a8d21085]{color:var(--color-text-on-dark-muted)}.bonus-card[data-v-a8d21085] :is(button,a):focus-visible{outline:.125rem solid var(--color-brand-interactive);outline-offset:.125rem}@container (width<25rem){.bonus-card__summary[data-v-a8d21085]{--bonus-gradient-angle:159.174deg}}
