:root{--bb-blue:#13263f;--bb-orange:#f2a200;--bb-light:#f4f6f8;--bb-line:#d9e0e7;--bb-text:#1d2938}.bbvv-wrap{font-family:Arial,sans-serif;color:var(--bb-text);max-width:1040px;margin:24px auto}.bbvv-head{background:linear-gradient(135deg,#0f223b,#183958);color:#fff;padding:30px;border-radius:16px;display:flex;justify-content:space-between;align-items:center;margin-bottom:22px}.bbvv-head h2{color:#fff;font-size:32px;margin:5px 0}.bbvv-head p{margin:0;color:#dbe5ef}.bbvv-kicker{color:var(--bb-orange);font-weight:800;letter-spacing:1.6px}.bbvv-seal{border:2px solid var(--bb-orange);border-radius:50%;width:86px;height:86px;display:grid;place-content:center;text-align:center;color:var(--bb-orange);font-weight:800;transform:rotate(-8deg)}.bbvv-card{background:#fff;border:1px solid var(--bb-line);border-radius:14px;padding:25px;margin:20px 0;box-shadow:0 7px 25px rgba(15,34,59,.07)}.bbvv-card h3{margin-top:0;color:var(--bb-blue)}.bbvv-card h4{border-bottom:2px solid var(--bb-orange);padding-bottom:8px;margin-top:30px}.bbvv-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.bbvv-form label,.bbvv-card form label{display:flex;flex-direction:column;gap:6px;font-weight:700}.bbvv-form input,.bbvv-form textarea,.bbvv-card form input{border:1px solid #aeb9c5;border-radius:7px;padding:11px;font:inherit;background:#fff}.bbvv-wide{grid-column:1/-1}.bbvv-repair{display:grid;grid-template-columns:1fr 1fr;gap:14px;background:var(--bb-light);padding:17px;border-radius:10px;margin-bottom:13px}.bbvv-check{flex-direction:row!important;align-items:center;margin:18px 0}.bbvv-check input{width:auto}.bbvv-actions{display:flex;gap:12px;margin-top:24px}.bbvv-button{display:inline-block;border:0;border-radius:7px;padding:11px 18px;background:var(--bb-blue);color:#fff!important;text-decoration:none;font-weight:800;cursor:pointer}.bbvv-primary{background:var(--bb-orange);color:#172033!important}.bbvv-link{background:none;border:0;color:#0b5795;font-weight:800;cursor:pointer}.bbvv-message{border-left:5px solid #27915b;background:#e9f7ef;padding:13px;margin:14px 0}.bbvv-error{border-left:5px solid #b62f2f;background:#fdecec;padding:13px}.bbvv-table{width:100%;border-collapse:collapse}.bbvv-table th,.bbvv-table td{border-bottom:1px solid var(--bb-line);padding:10px;text-align:left}.bbvv-status{display:inline-block;background:#e9f7ef;color:#17643d;padding:5px 10px;border-radius:20px;font-weight:800}.bbvv-help{font-size:14px;color:#5f6c7a}.bbvv-files{margin:14px 0}.bbvv-table-wrap{overflow-x:auto}@media(max-width:700px){.bbvv-wrap{margin:10px}.bbvv-head{padding:22px}.bbvv-head h2{font-size:25px}.bbvv-seal{display:none}.bbvv-grid,.bbvv-repair{grid-template-columns:1fr}.bbvv-wide{grid-column:auto}.bbvv-card{padding:18px}.bbvv-actions{flex-direction:column}}
