.prive-showcase-card h2:has(> .prive-online-badge),.prive-showcase-card h3:has(> .prive-online-badge),.prive-showcase-card h4:has(> .prive-online-badge){display:flex;align-items:center;flex-wrap:wrap;column-gap:9px;row-gap:6px}
.prive-online-badge{position:static!important;display:inline-flex;vertical-align:middle;align-items:center;gap:5px;max-width:100%;background:rgba(7,39,22,.94);color:#fff;font:700 10px/1.25 Arial,sans-serif;letter-spacing:0;text-transform:none;border:1px solid #70e59c;border-radius:999px;padding:5px 7px;box-shadow:none;white-space:normal;overflow-wrap:anywhere;flex:0 1 auto}
.prive-online-badge[hidden]{display:none!important}
.prive-online-dot{display:inline-block;flex:0 0 8px;width:8px;height:8px;background:#36e879;border-radius:50%;box-shadow:0 0 0 2px #36e87933}
.prive-online-away{background:rgba(69,36,7,.95);border-color:#ffb65a}
.prive-online-away .prive-online-dot{background:#ff9d24;box-shadow:0 0 0 2px #ff9d2433}
