/* raids-app.css — install-uitleg-inhoud (gerenderd in de cbov-overlay) + site-brede nudge.
   De sheet-chrome (modal/bottom-sheet, grab, head) komt nu van cbov; hier alleen de body-inhoud. */

/* inhoud van de install-uitleg in de cbov-body */
.cbov-body .ras-lead{margin:0 0 12px;color:var(--rui-muted);font-size:var(--rui-fs-md,14px);line-height:1.5}
.cbov-body .ras-steps{list-style:none;margin:0;padding:0}
.cbov-body .ras-steps li{display:flex;gap:10px;align-items:flex-start;margin-bottom:10px;font-size:var(--rui-fs-md,14px);line-height:1.5}
.cbov-body .ras-n{flex:0 0 24px;height:24px;border-radius:50%;background:var(--rui-accent);color:var(--rui-accent-ink,#04222a);font-weight:800;display:flex;align-items:center;justify-content:center;font-size:13px}
.cbov-body .ras-steps li .ras-stx{display:inline-flex;align-items:center;gap:7px;flex-wrap:wrap}
.cbov-body .ras-steps li .ras-gi{display:inline-flex;color:var(--rui-accent-strong)}
.cbov-body .ras-steps li .ras-gi svg{width:18px;height:18px}
.cbov-body .ras-hint{margin:10px 0 0;color:var(--rui-faint);font-size:var(--rui-fs-sm,12.5px);line-height:1.45}

/* raids-nudge — slanke sluitbare site-brede install/meldingen-balk (Fase D) */
.raids-nudge{position:fixed;left:12px;right:12px;bottom:12px;z-index:9990;display:flex;align-items:center;gap:11px;
  background:var(--rui-card,#fff);color:var(--rui-text,#0f1720);border:1px solid var(--rui-line,#e5e9ee);
  border-radius:14px;padding:10px 12px;box-shadow:0 10px 34px rgba(0,0,0,.20);max-width:560px;margin:0 auto;
  transform:translateY(160%);transition:transform .26s ease;padding-bottom:calc(10px + env(safe-area-inset-bottom,0px))}
.raids-nudge.show{transform:translateY(0)}
.raids-nudge .rn-ic{flex:0 0 34px;height:34px;border-radius:10px;display:flex;align-items:center;justify-content:center;background:var(--rui-accent-soft,rgba(13,203,226,.14));color:var(--rui-accent,#0dcbe2)}
.raids-nudge .rn-tx{flex:1;min-width:0;font-size:13.5px;line-height:1.35;font-weight:600}
.raids-nudge .rn-cta{flex:0 0 auto;background:var(--rui-accent,#0dcbe2);color:#04222a;font-weight:800;font-size:13px;text-decoration:none;padding:8px 12px;border-radius:9px;white-space:nowrap}
.raids-nudge .rn-x{flex:0 0 auto;border:0;background:transparent;color:var(--rui-faint,#94a3b8);cursor:pointer;padding:4px;display:inline-flex}
