.aoy-wall .aoy-catalogue-recovery,.aoy-wall .aoy-catalogue-progress-empty,.aoy-wall .aoy-catalogue-ad-slot{grid-column:1/-1;min-width:0}
.aoy-wall .aoy-catalogue-recovery{display:grid;gap:10px;color:var(--aoy-muted);font-size:12px;line-height:1.6}
.aoy-wall .aoy-catalogue-recovery p{margin:0;overflow-wrap:anywhere}.aoy-wall .aoy-catalogue-provider-statuses{display:flex;flex-wrap:wrap;gap:8px}
.aoy-wall .aoy-catalogue-provider-retry{display:inline-flex;align-items:center;gap:8px;padding:7px 11px;border:1px solid var(--aoy-border);border-radius:9px;background:var(--aoy-surface-alt);color:var(--aoy-text);font:inherit;font-size:12px;cursor:pointer}
.aoy-wall .aoy-catalogue-provider-retry:focus-visible{outline:2px solid var(--aoy-primary);outline-offset:2px}.aoy-wall .aoy-catalogue-provider-retry:hover{border-color:var(--aoy-primary);color:var(--aoy-primary)}
.aoy-wall [data-native-catalogue-progress][hidden],.aoy-wall .aoy-catalogue-recovery[hidden],.aoy-wall .aoy-catalogue-progress-empty[hidden],.aoy-wall .aoy-catalogue-ad-slot[hidden]{display:none!important}
@media(max-width:650px){.aoy-wall .aoy-catalogue-provider-retry{width:100%;justify-content:space-between}}
