.vcapscrim{z-index:120;background:#14103c6b;place-items:center;display:grid;position:fixed;inset:0}.vcapdlg{background:var(--vs-paper,#fff);width:min(340px,92vw);color:var(--vs-ink,#313131);font-family:var(--vs-font);box-shadow:var(--vs-shadow,0 14px 40px #1c146038), inset 0 0 0 1px #f3f3f7;border-radius:16px;padding:20px}.vcapdlg h4{margin:0 0 6px;font-size:16px;font-weight:800}.vcapdlg p{color:var(--vs-ink-2,#5a5a68);margin:0 0 12px;font-size:13px}.vcapbtns{justify-content:flex-end;gap:10px;margin-top:16px;display:flex}.vcapbtn{border:1px solid var(--vs-line-2,#e2e2e8);color:var(--vs-ink,#313131);cursor:pointer;font:inherit;font-family:var(--vs-font);background:#fff;border-radius:999px;padding:8px 17px;font-size:13.5px;font-weight:700}.vcapbtn.primary{color:#fff;background:var(--vs-grad-diag,linear-gradient(135deg, #3d2bff, #c4a6ff));border:0;box-shadow:0 4px 14px #0800ff47}
