/* G4-SUB2 — the locked page message, the buttons on the banner and the home card, the admin waiting list. Colours from the site variables. */
.page.sub2-page-locked>:not([data-sub2-card]):not(.page-intro){display:none!important}
.sub2-locked-card{display:grid;gap:10px;max-inline-size:640px;margin:18px auto;padding:22px;border:1px solid var(--line);border-radius:16px;background:var(--panel);text-align:center}
.sub2-locked-card h3{margin:0}.sub2-locked-card p{margin:0}
.sub2-actions{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin-block-start:6px}
#cfoLockBanner .sub2-actions,[data-p11-locked="subscription"] .sub2-actions{justify-content:flex-start}
.sub2-admin{display:grid;gap:8px;margin-block-end:14px;padding:14px;border:1px solid var(--line);border-radius:14px;background:var(--panel)}
.sub2-admin h4{margin:0}.sub2-admin p{margin:0}
.sub2-waiting{display:grid;gap:6px;margin:0;padding-inline-start:18px}
.sub2-chip{display:inline-block;padding:1px 8px;border-radius:999px;border:1px solid var(--warn,var(--accent));font-size:.8rem}
.sub2-warn{padding:8px 10px;border-radius:10px;border:1px dashed var(--warn,var(--accent))}
.billing-top{margin:8px 0 0;font-weight:700}
