.yoo-card-license-compact{background-color:var(--yoo-license-compact-card-background-color,var(--ypt-license-compact-card-background-color,transparent));border-color:var(--yoo-license-compact-card-border-color,var(--ypt-license-compact-card-border-color,var(--yp-color-grey)));border-radius:var(--yoo-license-compact-card-border-radius,var(--ypt-license-compact-card-border-radius,0));border-style:var(--yoo-license-compact-card-border-style,var(--ypt-license-compact-card-border-style,solid));border-width:var(--yoo-license-compact-card-border-top-width,var(--ypt-license-compact-card-border-top-width,1px)) var(--yoo-license-compact-card-border-right-width,var(--ypt-license-compact-card-border-right-width,1px)) var(--yoo-license-compact-card-border-bottom-width,var(--ypt-license-compact-card-border-bottom-width,1px)) var(--yoo-license-compact-card-border-left-width,var(--ypt-license-compact-card-border-left-width,1px));box-shadow:var(--yoo-license-compact-card-box-shadow,var(--ypt-license-compact-card-box-shadow,none));box-sizing:border-box;color:var(--yoo-license-compact-card-text-color,var(--ypt-license-compact-card-text-color,inherit));container-type:inline-size;padding:var(--yoo-license-compact-card-padding-desktop-top,var(--ypt-license-compact-card-padding-desktop-top,0)) var(--yoo-license-compact-card-padding-desktop-right,var(--ypt-license-compact-card-padding-desktop-right,0)) var(--yoo-license-compact-card-padding-desktop-bottom,var(--ypt-license-compact-card-padding-desktop-bottom,0)) var(--yoo-license-compact-card-padding-desktop-left,var(--ypt-license-compact-card-padding-desktop-left,0));position:relative;transition:opacity .2s ease;width:calc(25% - .5rem)}@media(max-width:992px){.yoo-card-license-compact{padding:var(--yoo-license-compact-card-padding-tablet-top,var(--ypt-license-compact-card-padding-tablet-top,0)) var(--yoo-license-compact-card-padding-tablet-right,var(--ypt-license-compact-card-padding-tablet-right,0)) var(--yoo-license-compact-card-padding-tablet-bottom,var(--ypt-license-compact-card-padding-tablet-bottom,0)) var(--yoo-license-compact-card-padding-tablet-left,var(--ypt-license-compact-card-padding-tablet-left,0))}}@media(max-width:680px){.yoo-card-license-compact{padding:var(--yoo-license-compact-card-padding-mobile-top,var(--ypt-license-compact-card-padding-mobile-top,0)) var(--yoo-license-compact-card-padding-mobile-right,var(--ypt-license-compact-card-padding-mobile-right,0)) var(--yoo-license-compact-card-padding-mobile-bottom,var(--ypt-license-compact-card-padding-mobile-bottom,0)) var(--yoo-license-compact-card-padding-mobile-left,var(--ypt-license-compact-card-padding-mobile-left,0))}}.yoo-card-license-compact .image{display:block;width:100%}.yoo-card-license-compact .image img{aspect-ratio:var(--yoo-license-compact-thumb-aspect-ratio,var(--ypt-license-compact-thumb-aspect-ratio,1/1));border-color:var(--yoo-license-compact-thumb-border-color,var(--ypt-license-compact-thumb-border-color,transparent));border-radius:var(--yoo-license-compact-thumb-border-radius,var(--ypt-license-compact-thumb-border-radius,0));border-style:var(--yoo-license-compact-thumb-border-style,var(--ypt-license-compact-thumb-border-style,solid));border-width:var(--yoo-license-compact-thumb-border-top-width,var(--ypt-license-compact-thumb-border-top-width,0)) var(--yoo-license-compact-thumb-border-right-width,var(--ypt-license-compact-thumb-border-right-width,0)) var(--yoo-license-compact-thumb-border-bottom-width,var(--ypt-license-compact-thumb-border-bottom-width,0)) var(--yoo-license-compact-thumb-border-left-width,var(--ypt-license-compact-thumb-border-left-width,0));box-shadow:var(--yoo-license-compact-thumb-box-shadow,var(--ypt-license-compact-thumb-box-shadow,none));display:block;max-width:100%;-o-object-fit:cover;object-fit:cover;width:100%}.yoo-card-license-compact .image .yoo-card-icon__image--dark{display:none}.yoo-card-license-compact .group{position:relative}.yoo-card-license-compact .badges{pointer-events:none;position:absolute;right:var(--yp-gap-50);top:var(--yp-gap-50);z-index:2}.yoo-card-license-compact .badges,.yoo-card-license-compact .badges .tags{align-items:flex-end;display:flex;flex-direction:column;gap:var(--yp-gap-25)}.yoo-card-license-compact .badges .rating i{color:var(--yoo-license-compact-rating-icon-color,var(--ypt-license-compact-rating-icon-color,var(--yp-color-yellow)));font-size:var(--yoo-license-compact-rating-icon-size,var(--ypt-license-compact-rating-icon-size,1em))}.yoo-card-license-compact .badges .rtp i{color:var(--yoo-license-compact-rtp-icon-color,var(--ypt-license-compact-rtp-icon-color,var(--yp-color-secondary)));font-size:var(--yoo-license-compact-rtp-icon-size,var(--ypt-license-compact-rtp-icon-size,1em))}.yoo-card-license-compact.has-panel .group{overflow:hidden;position:relative}.yoo-card-license-compact .panel{background:var(--yoo-license-compact-panel-background-color,var(--ypt-license-compact-panel-background-color,color-mix(in srgb,var(--yp-color-black) 75%,transparent)));bottom:0;color:var(--yoo-license-compact-panel-text-color,var(--ypt-license-compact-panel-text-color,var(--yp-color-white)));display:flex;flex-direction:column;gap:.5rem;left:0;padding:.75rem;position:absolute;right:0;transform:translateY(100%);transition:transform .25s ease,visibility 0s linear .25s;visibility:hidden;z-index:3}.yoo-card-license-compact .panel .title{color:var(--yoo-license-compact-title-color,var(--ypt-license-compact-title-color,inherit));font-size:var(--yoo-license-compact-title-font-size-desktop,var(--ypt-license-compact-title-font-size-desktop,var(--yp-font-size-medium)));font-weight:var(--yoo-license-compact-title-font-weight,var(--ypt-license-compact-title-font-weight,var(--yp-font-weight-700)));line-height:1.2;overflow:hidden;-webkit-text-decoration:var(--yoo-license-compact-title-text-decoration,var(--ypt-license-compact-title-text-decoration,none));text-decoration:var(--yoo-license-compact-title-text-decoration,var(--ypt-license-compact-title-text-decoration,none));text-overflow:ellipsis;text-transform:var(--yoo-license-compact-title-text-transform,var(--ypt-license-compact-title-text-transform,var(--yp-text-transform-none)));white-space:nowrap}@media(max-width:992px){.yoo-card-license-compact .panel .title{font-size:var(--yoo-license-compact-title-font-size-tablet,var(--ypt-license-compact-title-font-size-tablet,var(--yp-font-size-medium)))}}@media(max-width:680px){.yoo-card-license-compact .panel .title{font-size:var(--yoo-license-compact-title-font-size-mobile,var(--ypt-license-compact-title-font-size-mobile,var(--yp-font-size-small)))}}.yoo-card-license-compact .panel .buttons{display:flex;flex-direction:column;gap:.375rem}.yoo-card-license-compact .panel .buttons .button{justify-content:center;text-align:center;white-space:nowrap;width:100%}.yoo-card-license-compact .panel .button-primary{background-color:var(--yoo-license-compact-button-primary-background-color,var(--ypt-license-compact-button-primary-background-color,var(--yp-color-white)));border-color:var(--yoo-license-compact-button-primary-border-color,var(--ypt-license-compact-button-primary-border-color,var(--yp-color-white)));border-radius:var(--yoo-license-compact-button-primary-border-radius,var(--ypt-license-compact-button-primary-border-radius,var(--yp-radius-base)));border-style:var(--yoo-license-compact-button-primary-border-style,var(--ypt-license-compact-button-primary-border-style,solid));border-width:var(--yoo-license-compact-button-primary-border-top-width,var(--ypt-license-compact-button-primary-border-top-width,0)) var(--yoo-license-compact-button-primary-border-right-width,var(--ypt-license-compact-button-primary-border-right-width,0)) var(--yoo-license-compact-button-primary-border-bottom-width,var(--ypt-license-compact-button-primary-border-bottom-width,0)) var(--yoo-license-compact-button-primary-border-left-width,var(--ypt-license-compact-button-primary-border-left-width,0));box-shadow:var(--yoo-license-compact-button-primary-box-shadow,var(--ypt-license-compact-button-primary-box-shadow,none));color:var(--yoo-license-compact-button-primary-color,var(--ypt-license-compact-button-primary-color,var(--yp-color-primary)))}.yoo-card-license-compact .panel .button-primary:active,.yoo-card-license-compact .panel .button-primary:focus,.yoo-card-license-compact .panel .button-primary:hover{background-color:var(--yoo-license-compact-button-primary-background-color-hover,var(--ypt-license-compact-button-primary-background-color-hover,var(--yp-color-white)));border-color:var(--yoo-license-compact-button-primary-border-hover-color,var(--ypt-license-compact-button-primary-border-hover-color,var(--yp-color-white)));border-style:var(--yoo-license-compact-button-primary-border-hover-style,var(--ypt-license-compact-button-primary-border-hover-style,solid));border-width:var(--yoo-license-compact-button-primary-border-hover-top-width,var(--ypt-license-compact-button-primary-border-hover-top-width,0)) var(--yoo-license-compact-button-primary-border-hover-right-width,var(--ypt-license-compact-button-primary-border-hover-right-width,0)) var(--yoo-license-compact-button-primary-border-hover-bottom-width,var(--ypt-license-compact-button-primary-border-hover-bottom-width,0)) var(--yoo-license-compact-button-primary-border-hover-left-width,var(--ypt-license-compact-button-primary-border-hover-left-width,0));box-shadow:var(--yoo-license-compact-button-primary-box-shadow-hover,var(--ypt-license-compact-button-primary-box-shadow-hover,none));color:var(--yoo-license-compact-button-primary-color-hover,var(--ypt-license-compact-button-primary-color-hover,var(--yp-color-accent)))}.yoo-card-license-compact .panel .button-additional{background-color:var(--yoo-license-compact-button-additional-background-color,var(--ypt-license-compact-button-additional-background-color,transparent));border-color:var(--yoo-license-compact-button-additional-border-color,var(--ypt-license-compact-button-additional-border-color,var(--yp-color-white)));border-radius:var(--yoo-license-compact-button-additional-border-radius,var(--ypt-license-compact-button-additional-border-radius,var(--yp-radius-base)));border-style:var(--yoo-license-compact-button-additional-border-style,var(--ypt-license-compact-button-additional-border-style,solid));border-width:var(--yoo-license-compact-button-additional-border-top-width,var(--ypt-license-compact-button-additional-border-top-width,1px)) var(--yoo-license-compact-button-additional-border-right-width,var(--ypt-license-compact-button-additional-border-right-width,1px)) var(--yoo-license-compact-button-additional-border-bottom-width,var(--ypt-license-compact-button-additional-border-bottom-width,1px)) var(--yoo-license-compact-button-additional-border-left-width,var(--ypt-license-compact-button-additional-border-left-width,1px));box-shadow:var(--yoo-license-compact-button-additional-box-shadow,var(--ypt-license-compact-button-additional-box-shadow,none));color:var(--yoo-license-compact-button-additional-color,var(--ypt-license-compact-button-additional-color,var(--yp-color-white)))}.yoo-card-license-compact .panel .button-additional:active,.yoo-card-license-compact .panel .button-additional:focus,.yoo-card-license-compact .panel .button-additional:hover{background-color:var(--yoo-license-compact-button-additional-background-color-hover,var(--ypt-license-compact-button-additional-background-color-hover,var(--yp-color-white)));border-color:var(--yoo-license-compact-button-additional-border-hover-color,var(--ypt-license-compact-button-additional-border-hover-color,var(--yp-color-white)));border-style:var(--yoo-license-compact-button-additional-border-hover-style,var(--ypt-license-compact-button-additional-border-hover-style,solid));border-width:var(--yoo-license-compact-button-additional-border-hover-top-width,var(--ypt-license-compact-button-additional-border-hover-top-width,1px)) var(--yoo-license-compact-button-additional-border-hover-right-width,var(--ypt-license-compact-button-additional-border-hover-right-width,1px)) var(--yoo-license-compact-button-additional-border-hover-bottom-width,var(--ypt-license-compact-button-additional-border-hover-bottom-width,1px)) var(--yoo-license-compact-button-additional-border-hover-left-width,var(--ypt-license-compact-button-additional-border-hover-left-width,1px));box-shadow:var(--yoo-license-compact-button-additional-box-shadow-hover,var(--ypt-license-compact-button-additional-box-shadow-hover,none));color:var(--yoo-license-compact-button-additional-color-hover,var(--ypt-license-compact-button-additional-color-hover,var(--yp-color-primary)))}@container (max-width: 13rem){.yoo-card-license-compact .panel{gap:.375rem;padding:.5rem}.yoo-card-license-compact .panel .buttons .button{font-size:var(--yp-font-size-small);gap:.25rem;min-height:0;padding:.3rem .5rem}}@container (max-width: 9rem){.yoo-card-license-compact .panel .buttons .button{font-size:0}.yoo-card-license-compact .panel .buttons .button i{font-size:var(--yp-font-size-medium)}}.yoo-card-license-compact.is-open .panel,.yoo-card-license-compact:focus-within .panel{transform:translateY(0);transition:transform .25s ease,visibility 0s;visibility:visible}@media(hover:hover){.yoo-card-license-compact:hover .panel{transform:translateY(0);transition:transform .25s ease,visibility 0s;visibility:visible}}.yoo-card-license-compact .num{align-items:center;background:var(--yoo-license-compact-num-background-default,var(--ypt-license-compact-num-background-default,var(--yp-color-grey)));border-radius:var(--yoo-license-compact-num-border-radius,var(--ypt-license-compact-num-border-radius,var(--yp-radius-base)));color:var(--yoo-license-compact-num-text-color-default,var(--ypt-license-compact-num-text-color-default,var(--yp-color-black)));display:flex;font-size:.875rem;font-weight:700;height:1.75rem;justify-content:center;left:.25rem;line-height:1;min-width:1.75rem;padding:0 .35rem;position:absolute;top:.25rem;z-index:2}.yoo-card-license-compact .num.num-1{background:var(--yoo-license-compact-num-background-1,var(--ypt-license-compact-num-background-1,var(--yp-color-yellow)));color:var(--yoo-license-compact-num-text-color-1,var(--ypt-license-compact-num-text-color-1,var(--yp-color-black)))}.yoo-card-license-compact .num.num-2{background:var(--yoo-license-compact-num-background-2,var(--ypt-license-compact-num-background-2,var(--yp-color-grey)));color:var(--yoo-license-compact-num-text-color-2,var(--ypt-license-compact-num-text-color-2,var(--yp-color-black)))}.yoo-card-license-compact .num.num-3{background:var(--yoo-license-compact-num-background-3,var(--ypt-license-compact-num-background-3,var(--yp-color-accent)));color:var(--yoo-license-compact-num-text-color-3,var(--ypt-license-compact-num-text-color-3,var(--yp-color-black)))}
