.reference-provider{height:110px;position:relative;overflow:hidden}.reference-provider-art{object-fit:fill;border-radius:10px;width:100%;height:110px;display:block}.reference-provider-art[data-presentation=icon]{box-sizing:border-box;object-fit:contain;padding:12px}.reference-provider-logo{z-index:1;width:auto;height:22px;position:absolute;top:2px;left:2px}.reference-provider-refund{-webkit-text-fill-color:transparent;text-shadow:0 4px 6px #0008;color:#fff;background:linear-gradient(#f0ad1d 0%,#fbe13c 45%,#f9cf16 100%);-webkit-background-clip:text;background-clip:text;margin:0;font-size:9px;font-weight:800;line-height:13.5px;position:absolute;bottom:0;left:4px}.reference-provider-play{color:#fff;opacity:0;background:#00000087;justify-content:center;align-items:center;transition:opacity .5s;display:flex;position:absolute;inset:0}.reference-provider:hover .reference-provider-play{opacity:1}.reference-provider-maintenance{color:#fff;background:#000000b3;flex-direction:column;justify-content:center;align-items:center;font-size:14px;font-weight:400;line-height:21px;display:flex;position:absolute;inset:0}button.reference-provider{cursor:pointer;text-align:inherit;background:0 0;border:0;padding:0}button.reference-provider:disabled{cursor:default}.reference-provider-unavailable{color:#fff;background:#0000008c;justify-content:center;align-items:center;font-size:13px;font-weight:400;line-height:20px;display:flex;position:absolute;inset:0}
