@charset "UTF-8";
/***!  Style Declaration  !***/

.qbp-section-title{font-size:24px;font-weight:700;color:#1e293b;margin:0 0 4px}.qbp-table-outer{border-radius:12px;box-shadow:0 2px 12px rgba(0,0,0,.08);margin-bottom:8px}.qbp-table-wrap{overflow-x:auto;-webkit-overflow-scrolling:touch;border-radius:12px}table.qbp-table{width:100%;border-collapse:collapse;background:#fff;font-size:14px;font-family:inherit;min-width:560px}table.qbp-table thead tr{background:#1a4fba;color:#fff}table.qbp-table thead th{padding:12px 14px;text-align:center;font-weight:600;font-size:13px;white-space:nowrap}table.qbp-table thead th:first-child{text-align:center}table.qbp-table tbody tr{border-bottom:1px solid #e2e8f0}table.qbp-table tbody tr:last-child{border-bottom:none}table.qbp-table tbody tr.qbp-best{background:#f0f5ff}table.qbp-table td{padding:13px 14px;vertical-align:middle}table.qbp-table td:not(:first-child):not(:last-child){text-align:center}.qbp-banca-cell{display:flex;flex-direction:column;align-items:center;gap:5px;min-width:95px}.qbp-banca-cell img{width:90px;height:45px;object-fit:contain;flex-shrink:0}.qbp-banca-info{display:flex;flex-direction:column;gap:3px}.qbp-badge-best{display:inline-block;background:#1a4fba;color:#fff;font-size:10px;font-weight:700;padding:1px 7px;border-radius:20px;letter-spacing:.3px;text-transform:uppercase;width:fit-content}.qbp-bonus-pill{display:inline-block;background:#dcfce7;color:#16a34a;border-radius:20px;font-size:12px;font-weight:600;padding:3px 10px;white-space:nowrap}.qbp-scadenza{font-size:12px;color:#64748b;white-space:nowrap}.qbp-btn-tab{display:inline-block;background:#1a4fba;color:#fff!important;text-decoration:none;font-size:13px;font-weight:600;padding:8px 16px;border-radius:8px;white-space:nowrap;text-align:center}td.qbp-td-cta{text-align:center}@media (max-width:600px){.qbp-banca-cell img{width:72px;height:36px}table.qbp-table thead th,table.qbp-table td{padding:10px 9px}.qbp-btn-tab{padding:7px 11px;font-size:12px}.qbp-bonus-pill{font-size:11px;padding:2px 8px}.qbp-badge-best{display:none}}@media (prefers-reduced-motion:reduce){.qbp-btn-tab{transition:none}}
