.bqv{padding:18px 22px 22px}.bqv-hd{display:flex;align-items:flex-start;gap:11px}.bqv-logo{flex-shrink:0;width:40px;height:40px}.bqv-title{font-size:20px;font-weight:800;letter-spacing:-.01em;color:var(--text-primary)}.bqv-desc{font-size:12.5px;line-height:1.65;color:var(--text-body);margin-top:5px;max-width:900px;text-wrap:pretty}.bqv-desc code{font-family:var(--font-mono);font-size:12px;color:var(--vcdi-red)}.bqv-row{flex-wrap:wrap;gap:12px 18px;margin-top:14px}.bqv-group,.bqv-row{display:flex;align-items:stretch}.bqv-group{border:1px solid #ded5d0;border-radius:4px;overflow:hidden;flex:1 1 380px;min-width:0;background:#fff}.bqv-prefix-url{padding:0 10px;background:#faf8f7;border-right:1px solid #efe8e5;font-size:13px;color:var(--text-breadcrumb);white-space:nowrap}.bqv-prefix-cc,.bqv-prefix-url{display:flex;align-items:center;font-family:var(--font-mono)}.bqv-prefix-cc{padding:0 0 0 10px;font-size:14px;font-weight:700;color:var(--vcdi-red)}.bqv-input{flex:1;min-width:0;border:none;outline:none;padding:13px 10px;font-family:var(--font-mono);font-size:14px;letter-spacing:.14em;color:var(--text-primary);background:transparent}.bqv-input::-moz-placeholder{color:var(--text-disabled)}.bqv-input::placeholder{color:var(--text-disabled)}.bqv-count{padding:0 11px;border-left:1px solid #f2ecea;font-family:var(--font-mono);font-size:11px;color:var(--text-disabled);white-space:nowrap}.bqv-btn,.bqv-count{display:flex;align-items:center}.bqv-btn{gap:7px;background:var(--vcdi-red);color:#fff;font-size:13px;font-weight:700;padding:13px 24px;border-radius:4px;border:none;cursor:pointer;font-family:inherit;transition:background .15s}.bqv-btn:hover{background:var(--vcdi-red-h)}@media (max-width:640px){.bqv{padding:16px 14px}.bqv-prefix-url{display:none}.bqv-btn{flex:1 1 100%;justify-content:center}}