:root{--vendors-primary:var(--mbr-primary-color,#2563eb);--vendors-primary-hover:var(--mbr-primary-hover,#1d4ed8);--vendors-primary-alt:var(--mbr-primary-alt,#7c3aed);--vendors-secondary:var(--mbr-secondary-color,#f8fafc);--vendors-secondary-border:var(--mbr-secondary-border,#e2e8f0);--vendors-accent:var(--mbr-accent-color,#10b981);--vendors-text:var(--mbr-text-color,#475569);--vendors-text-muted:var(--mbr-muted-text,#64748b);--vendors-text-strong:#0b1220;--vendors-radius:var(--mbr-border-radius,18px);--vendors-shadow:var(--mbr-shadow,0 8px 28px rgba(15,23,42,.06));--vendors-shadow-hover:var(--mbr-shadow-hover,0 16px 40px rgba(15,23,42,.14));--vendors-card-bg:var(--mbr-card-bg,#fff);--vendors-ring:var(--mbr-ring,rgba(37,99,235,.22));--vendors-card-border:var(--mbr-card-border,#e6ebf3);--vendors-gradient:var(--mbr-grad-1,linear-gradient(135deg,var(--vendors-primary),var(--vendors-primary-alt)));--vendors-gutter:var(--mbr-gutter,24px);--vendors-chip-text:#0f172a;--vendors-chip-bg:linear-gradient(180deg,#eef2ff,#e0e7ff);--vendors-chip-border:#c7d2fe;--vendors-feature-bg:linear-gradient(180deg,#fafbfc,#f7fafc);--vendors-feature-border:#f0f0f0;--vendors-disclaimer-text:#6b7280;--vendors-regulation-icon:#6b7280;--vendors-disclaimer-bg:#f8f9fa;--vendors-disclaimer-border:#ea4335;--vendors-logo-bg:#fff;--vendors-logo-border:transparent;--vendors-logo-shadow:none;--vendors-logo-radius:18px;--vendors-logo-padding-y:10px;--vendors-logo-padding-x:16px;--vendors-cta-primary-bg:var(--vendors-gradient);--vendors-cta-primary-bg-hover:linear-gradient(135deg,#2563eb,#7c3aed);--vendors-cta-primary-shadow:0 8px 22px rgba(37,99,235,.35);--vendors-cta-primary-shadow-hover:0 12px 26px rgba(37,99,235,.45);--vendors-cta-secondary-bg:linear-gradient(#fff,#fff) padding-box,var(--vendors-gradient) border-box;--vendors-cta-secondary-bg-hover:linear-gradient(180deg,#f8fbff,#fff) padding-box,var(--vendors-gradient) border-box;--vendors-cta-secondary-color:var(--vendors-primary);--vendors-cta-secondary-color-hover:var(--vendors-primary-hover);--vendors-cta-secondary-shadow:0 2px 10px rgba(37,99,235,.08);--vendors-cta-secondary-shadow-hover:0 6px 16px rgba(37,99,235,.18);--vendors-table-header-bg:var(--vendors-primary);--vendors-table-header-text:#fff;--vendors-table-row-bg:#fff;--vendors-table-row-alt-bg:#fafbfc;--vendors-table-row-hover-bg:#f8f9fa;--vendors-table-row-alt-hover-bg:#f0f2f5;--vendors-table-border:#f0f0f0;--vendors-table-text:#0b1220;--vendors-table-link-color:var(--vendors-primary);--vendors-table-link-hover-bg:var(--vendors-primary);--vendors-table-link-hover-text:#fff;}.brokers-with-sidebar,.brokers-no-sidebar{display:grid;gap:20px;margin:0 auto;max-width:1200px;}.broker-table-title{margin-bottom:2rem;font-weight:700;font-size:28px;text-align:center;}.star-rating{display:inline-flex;align-items:center;gap:4px;font-size:16px;margin-bottom:8px;}.star-rating .stars{display:flex;gap:2px;}.star-rating .star{width:16px;height:16px;background:url("data:image/svg+xml;charset=utf-8,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 24 24\" fill=\"%23ddd\"><path d=\"M12 2l3.09 6.26L22 9.27l-5 4.87 1.18 6.88L12 17.77l-6.18 3.25L7 14.14 2 9.27l6.91-1.01L12 2z\"/></svg>") no-repeat center;background-size:contain;}.star-rating .star.nitro-lazy{background:none !important;}.star-rating .star.filled{background:url("data:image/svg+xml;charset=utf-8,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 24 24\" fill=\"%23ffa500\"><path d=\"M12 2l3.09 6.26L22 9.27l-5 4.87 1.18 6.88L12 17.77l-6.18 3.25L7 14.14 2 9.27l6.91-1.01L12 2z\"/></svg>") no-repeat center;background-size:contain;}.star-rating .star.filled.nitro-lazy{background:none !important;}.star-rating .star.half{background:url("data:image/svg+xml;charset=utf-8,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 24 24\" fill=\"%23ffa500\"><defs><linearGradient id=\"half\"><stop offset=\"50%\" stop-color=\"%23ffa500\"/><stop offset=\"50%\" stop-color=\"%23ddd\"/></linearGradient></defs><path fill=\"url(%23half)\" d=\"M12 2l3.09 6.26L22 9.27l-5 4.87 1.18 6.88L12 17.77l-6.18 3.25L7 14.14 2 9.27l6.91-1.01L12 2z\"/></svg>") no-repeat center;background-size:contain;}.star-rating .star.half.nitro-lazy{background:none !important;}.star-rating .rating-text{color:#666;font-size:14px;margin-left:4px;}.vendor-card{position:relative;border-radius:var(--vendors-radius);box-shadow:var(--vendors-shadow);overflow:visible;transition:transform .3s ease,box-shadow .3s ease,background .3s ease;margin:20px 0;padding:0;background:var(--vendors-card-bg);border:1px solid var(--vendors-card-border);}.vendor-card:after{content:none;}.vendor-card:hover{box-shadow:var(--vendors-shadow-hover);transform:translateY(-3px);}.vendor-card .vendor-card__content{display:grid;grid-template-columns:190px minmax(0,1.6fr) minmax(220px,280px);align-items:center;padding:20px var(--vendors-gutter);gap:var(--vendors-gutter);}.vendor-card .vendor-card__logo{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;}.vendor-card .vendor-card__logo img{display:block;width:100%;max-width:190px;max-height:72px;object-fit:contain;padding:var(--vendors-logo-padding-y) var(--vendors-logo-padding-x);background:var(--vendors-logo-bg);border-radius:var(--vendors-logo-radius);border:1px solid var(--vendors-logo-border);box-shadow:var(--vendors-logo-shadow);box-sizing:border-box;}.vendor-card .vendor-card__logo-rating{display:inline-flex;align-items:center;justify-content:center;}.vendor-card .vendor-card__info{display:flex;flex-direction:column;gap:8px;}.vendor-card .vendor-card__meta{display:flex;flex-direction:column;gap:6px;}.vendor-card .vendor-card__meta-label{font-size:12px;color:var(--vendors-text-muted);text-transform:uppercase;letter-spacing:.6px;font-weight:700;line-height:1.2;white-space:nowrap;}.vendor-card .vendor-card__meta-label.is-chip{display:inline-flex;align-items:center;gap:8px;width:fit-content;font-size:11px;color:var(--vendors-chip-text);padding:6px 10px;border-radius:9999px;background:var(--vendors-chip-bg);border:1px solid var(--vendors-chip-border);}.vendor-card .vendor-card__meta-row{display:inline-flex;align-items:center;gap:12px;flex-wrap:wrap;}.vendor-card .vendor-card__meta-value{font-size:22px;font-weight:800;color:var(--vendors-text-strong);line-height:1.15;white-space:normal;}.vendor-card .vendor-card__regulation{display:flex;align-items:center;gap:6px;font-size:14px;color:var(--vendors-text);}.vendor-card .vendor-card__regulation-icon{color:var(--vendors-regulation-icon);font-size:12px;}.vendor-card .vendor-card--bookmaker .vendor-card__meta-row{flex-wrap:wrap;justify-content:center;row-gap:6px;}.vendor-card .vendor-card--bookmaker .vendor-card__meta-value{white-space:normal;text-align:center;}.vendor-card .star-rating{display:inline-flex;align-items:center;gap:6px;padding:0;background:transparent;border:0;box-shadow:none;}.vendor-card .star-rating .stars{display:flex;gap:2px;}.vendor-card .rating-value{font-size:12px;color:var(--vendors-text-muted);white-space:nowrap;padding:0;border:0;background:none;box-shadow:none;}.vendor-card .vendor-card__actions{display:flex;flex-direction:column;gap:10px;align-items:stretch;min-width:240px;}.vendor-card .vendor-card__action-group{display:flex;gap:10px;}.vendor-card .vendor-card__cta--primary,.vendor-card .vendor-card__cta--secondary{display:inline-flex;align-items:center;justify-content:center;width:100%;max-width:100%;line-height:1.2;box-sizing:border-box;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}.vendor-card .vendor-card__features{list-style:none;margin:0;padding:16px 24px;border-top:1px solid var(--vendors-feature-border);border-bottom:1px solid var(--vendors-feature-border);background:var(--vendors-feature-bg);display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:14px 24px;}.vendor-card .vendor-card--bookmaker .vendor-card__features{grid-template-columns:1fr;}.vendor-card .vendor-card__feature{display:grid;grid-template-columns:22px 1fr;align-items:center;column-gap:10px;font-size:14px;color:var(--vendors-text);line-height:1.45;}.vendor-card .vendor-card__feature-icon{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;background:var(--vendors-accent);color:#fff;border-radius:50%;font-size:10px;font-weight:700;flex-shrink:0;box-shadow:0 1px rgba(0,0,0,.06);margin-top:2px;}.vendor-card .vendor-card__feature-text{display:block;}.vendor-card .vendor-card__disclaimer{padding:8px 24px;font-size:11px;color:var(--vendors-disclaimer-text);text-align:center;font-style:italic;}.vendor-card .vendor-card__cta--primary{flex:1;color:#fff !important;text-decoration:none;padding:14px 22px;border-radius:12px;text-align:center;font-weight:700;font-size:14px;letter-spacing:.3px;transition:transform .2s ease,box-shadow .2s ease,background .2s ease;text-transform:uppercase;display:inline-flex;align-items:center;justify-content:center;min-height:46px;border:none;position:relative;background-image:var(--vendors-cta-primary-bg);box-shadow:var(--vendors-cta-primary-shadow);width:100%;}.vendor-card .vendor-card__cta--primary:after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;background:linear-gradient(90deg,rgba(255,255,255,0),rgba(255,255,255,.35),rgba(255,255,255,0));transform:translate(-120%);transition:transform .6s ease;}.vendor-card .vendor-card__cta--primary:hover{transform:translateY(-1px);box-shadow:var(--vendors-cta-primary-shadow-hover);background-image:var(--vendors-cta-primary-bg-hover);}.vendor-card .vendor-card__cta--primary:hover:after{transform:translate(120%);}.vendor-card .vendor-card__cta--primary:focus-visible,.vendor-card .vendor-card__cta--secondary:focus-visible{outline:none;box-shadow:0 0 0 4px var(--vendors-ring);}.vendor-card .vendor-card__cta--secondary{color:var(--vendors-cta-secondary-color) !important;text-decoration:none;padding:12px 20px;border-radius:12px;text-align:center;font-weight:600;font-size:14px;transition:background .2s ease,color .2s ease,transform .2s ease,box-shadow .2s ease;white-space:nowrap;display:flex;align-items:center;justify-content:center;min-height:46px;background:var(--vendors-cta-secondary-bg);border:2px solid transparent;box-shadow:var(--vendors-cta-secondary-shadow);width:100%;}.vendor-card .vendor-card__cta--secondary:hover{background:var(--vendors-cta-secondary-bg-hover);color:var(--vendors-cta-secondary-color-hover) !important;transform:translateY(-1px);box-shadow:var(--vendors-cta-secondary-shadow-hover);}.vendor-card__badge{position:absolute;top:-8px;left:20px;background:linear-gradient(135deg,#fb923c,#f59e0b);color:#fff;font-size:11px;font-weight:700;text-transform:uppercase;padding:7px 14px;border-radius:14px;z-index:10;box-shadow:0 4px 10px rgba(255,146,60,.18);}.vendors--dark{--vendors-card-bg:#0b1220;--vendors-card-border:#1f2937;--vendors-text:#94a3b8;--vendors-text-muted:#94a3b8;--vendors-text-strong:#e5e7eb;--vendors-chip-text:#0f172a;--vendors-chip-bg:linear-gradient(180deg,rgba(148,163,184,.18),rgba(148,163,184,.08));--vendors-chip-border:rgba(148,163,184,.28);--vendors-feature-bg:linear-gradient(180deg,rgba(255,255,255,.03),rgba(255,255,255,.02));--vendors-feature-border:rgba(255,255,255,.06);--vendors-disclaimer-text:rgba(148,163,184,.82);--vendors-regulation-icon:rgba(148,163,184,.75);--vendors-logo-border:rgba(148,163,184,.35);--vendors-logo-shadow:0 16px 32px rgba(2,6,23,.55);--vendors-cta-primary-bg:linear-gradient(135deg,#4f7cff,#8b5cf6);--vendors-cta-primary-bg-hover:linear-gradient(135deg,#6189ff,#9c6dff);--vendors-cta-primary-shadow:0 16px 32px rgba(59,130,246,.36);--vendors-cta-primary-shadow-hover:0 20px 36px rgba(99,102,241,.46);--vendors-cta-secondary-bg:linear-gradient(#1f2937,#1f2937) padding-box,rgba(129,140,248,.65) border-box;--vendors-cta-secondary-bg-hover:linear-gradient(180deg,#253144,#1c2535) padding-box,rgba(165,180,252,.85) border-box;--vendors-cta-secondary-color:#e0e7ff;--vendors-cta-secondary-color-hover:#f8fafc;--vendors-cta-secondary-shadow:0 6px 22px rgba(2,6,23,.5);--vendors-cta-secondary-shadow-hover:0 12px 28px rgba(2,6,23,.65);--vendors-table-header-bg:linear-gradient(135deg,#4f7cff,#8b5cf6);--vendors-table-header-text:#f8fafc;--vendors-table-row-bg:rgba(15,23,42,.35);--vendors-table-row-alt-bg:rgba(15,23,42,.45);--vendors-table-row-hover-bg:rgba(148,163,184,.2);--vendors-table-row-alt-hover-bg:rgba(148,163,184,.26);--vendors-table-border:rgba(148,163,184,.35);--vendors-table-text:#e8ecff;--vendors-table-link-color:#e0e7ff;--vendors-table-link-hover-bg:rgba(129,140,248,.85);--vendors-table-link-hover-text:#fff;--vendors-disclaimer-bg:rgba(17,24,39,.72);--vendors-disclaimer-border:rgba(148,163,184,.45);--vendors-rating-chip-bg:rgba(129,140,248,.18);--vendors-rating-chip-border:rgba(129,140,248,.32);}.vendors--dark .vendor-card{border-color:var(--vendors-card-border);}.vendors--dark .vendor-card .vendor-card__meta-value{color:var(--vendors-text-strong);}.vendors--dark .vendor-card .vendor-card__logo img{box-shadow:var(--vendors-logo-shadow);border-color:var(--vendors-logo-border);}.vendors--dark table.vendors-minimal-table tbody td img{padding:6px 12px;background:var(--vendors-logo-bg);border-radius:16px;border:1px solid var(--vendors-logo-border);box-shadow:var(--vendors-logo-shadow);}.vendors--dark .vendor-card .star-rating{background:rgba(255,255,255,.06);border-color:rgba(255,255,255,.1);}.vendors--dark .vendor-card .rating-value{background:rgba(255,255,255,.08);border-color:rgba(255,255,255,.12);color:var(--vendors-text-strong);}.vendors--dark .vendor-card .vendor-card__features{background:var(--vendors-feature-bg);border-color:var(--vendors-feature-border);}.vendors--dark .vendor-card .vendor-card__cta--secondary{background:var(--vendors-cta-secondary-bg);color:var(--vendors-cta-secondary-color) !important;box-shadow:var(--vendors-cta-secondary-shadow);}body[data-scheme=dark],html[data-prefers-color-scheme=dark]{--vendors-primary:#4f7cff;--vendors-primary-hover:#83a0ff;--vendors-primary-alt:#8b5cf6;--vendors-gradient:linear-gradient(135deg,#4f7cff,#8b5cf6);--vendors-card-bg:#3c3c3c;--vendors-card-border:#5a5a5a;--vendors-text:#f8fafc;--vendors-text-muted:rgba(248,250,252,.75);--vendors-text-strong:#fff;--vendors-chip-text:#111827;--vendors-chip-bg:linear-gradient(180deg,rgba(255,255,255,.92),rgba(255,255,255,.82));--vendors-chip-border:rgba(255,255,255,.28);--vendors-feature-bg:linear-gradient(180deg,rgba(255,255,255,.12),rgba(255,255,255,.06));--vendors-feature-border:rgba(255,255,255,.22);--vendors-disclaimer-text:rgba(248,250,252,.8);--vendors-regulation-icon:rgba(248,250,252,.7);--vendors-logo-border:rgba(248,250,252,.32);--vendors-logo-shadow:0 18px 36px rgba(8,10,24,.55);--vendors-cta-primary-bg:linear-gradient(135deg,#5574ff,#8d64ff);--vendors-cta-primary-bg-hover:linear-gradient(135deg,#6784ff,#9a6eff);--vendors-cta-primary-shadow:0 18px 34px rgba(54,83,203,.48);--vendors-cta-primary-shadow-hover:0 22px 38px rgba(99,102,241,.6);--vendors-cta-secondary-bg:linear-gradient(#2a3346,#2a3346) padding-box,rgba(129,140,248,.58) border-box;--vendors-cta-secondary-bg-hover:linear-gradient(180deg,#303a52,#232c40) padding-box,rgba(165,180,252,.82) border-box;--vendors-cta-secondary-color:#e2e8ff;--vendors-cta-secondary-color-hover:#f8fafc;--vendors-cta-secondary-shadow:0 8px 24px rgba(8,10,24,.5);--vendors-cta-secondary-shadow-hover:0 14px 32px rgba(8,10,24,.65);--vendors-table-header-bg:linear-gradient(135deg,#4f7cff,#8b5cf6);--vendors-table-header-text:#f8fafc;--vendors-table-row-bg:rgba(255,255,255,.05);--vendors-table-row-alt-bg:rgba(255,255,255,.08);--vendors-table-row-hover-bg:rgba(99,102,241,.24);--vendors-table-row-alt-hover-bg:rgba(129,140,248,.28);--vendors-table-border:rgba(248,250,252,.18);--vendors-table-text:rgba(248,250,252,.88);--vendors-table-link-color:#e2e8ff;--vendors-table-link-hover-bg:rgba(99,102,241,.82);--vendors-table-link-hover-text:#fff;--vendors-disclaimer-bg:rgba(17,24,39,.78);--vendors-disclaimer-border:rgba(148,163,184,.48);--vendors-rating-chip-bg:rgba(129,140,248,.25);--vendors-rating-chip-border:rgba(129,140,248,.45);}body[data-scheme=dark] .vendor-card,html[data-prefers-color-scheme=dark] .vendor-card{border-color:var(--vendors-card-border);}body[data-scheme=dark] .vendor-card .vendor-card__meta-value,html[data-prefers-color-scheme=dark] .vendor-card .vendor-card__meta-value{color:var(--vendors-text-strong);}body[data-scheme=dark] .vendor-card .vendor-card__logo img,html[data-prefers-color-scheme=dark] .vendor-card .vendor-card__logo img{box-shadow:var(--vendors-logo-shadow);border-color:var(--vendors-logo-border);}body[data-scheme=dark] table.vendors-minimal-table tbody td img,html[data-prefers-color-scheme=dark] table.vendors-minimal-table tbody td img{padding:6px 12px;background:var(--vendors-logo-bg);border-radius:16px;border:1px solid var(--vendors-logo-border);box-shadow:var(--vendors-logo-shadow);}body[data-scheme=dark] .vendor-card .star-rating,html[data-prefers-color-scheme=dark] .vendor-card .star-rating{background:rgba(255,255,255,.06);border-color:rgba(255,255,255,.1);}body[data-scheme=dark] .vendor-card .rating-value,html[data-prefers-color-scheme=dark] .vendor-card .rating-value{background:rgba(255,255,255,.08);border-color:rgba(255,255,255,.12);color:var(--vendors-text-strong);}body[data-scheme=dark] .vendor-card .vendor-card__features,html[data-prefers-color-scheme=dark] .vendor-card .vendor-card__features{background:var(--vendors-feature-bg);border-color:var(--vendors-feature-border);}body[data-scheme=dark] .vendor-card .vendor-card__cta--secondary,html[data-prefers-color-scheme=dark] .vendor-card .vendor-card__cta--secondary{background:var(--vendors-cta-secondary-bg);color:var(--vendors-cta-secondary-color) !important;box-shadow:var(--vendors-cta-secondary-shadow);}@media (max-width: 768px){.vendor-card .vendor-card__content{grid-template-columns:1fr;gap:16px;text-align:center;}.vendor-card .vendor-card__logo{justify-content:center;}.vendor-card .vendor-card__logo img{max-width:200px;max-height:78px;}.vendor-card .vendor-card__info{align-items:center;}.vendor-card .vendor-card__logo-rating,.vendor-card .star-rating,.vendor-card .vendor-card__meta-label{display:none !important;}.vendor-card .vendor-card__meta-label{display:inline-flex;justify-content:center;margin:0 auto;}.vendor-card .vendor-card__actions{align-items:center;}.vendor-card .vendor-card__action-group{flex-direction:column;gap:12px;width:100%;max-width:280px;}.vendor-card .vendor-card__features{grid-template-columns:1fr;gap:10px 12px;text-align:left;}}@media (max-width: 1100px) and (min-width: 769px){.vendor-card .vendor-card__content{grid-template-columns:170px 1fr 240px;gap:20px;}.vendor-card .vendor-card__logo img{max-width:160px;max-height:60px;}.vendor-card .vendor-card__meta-value{font-size:20px;}.vendor-card .vendor-card__cta--primary,.vendor-card .vendor-card__cta--secondary{padding:12px 18px;font-size:13px;}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0;}.vendors-minimal-table__scroll{overflow:hidden;}.vendors-minimal-table{background:var(--vendors-card-bg);padding:20px;border-radius:12px;box-shadow:0 2px 10px rgba(15,23,42,.08);border:1px solid var(--vendors-card-border);color:var(--vendors-table-text);}.vendors-minimal-table__header{display:flex;gap:12px;align-items:center;margin-bottom:16px;}.vendors-minimal-table__title{margin:0;font-size:20px;font-weight:700;}.vendors-minimal-table__subtitle{margin:0;color:#64748b;}.vendors-minimal-table__subtitle strong{color:#111827;}.vendors-minimal-table__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;}.vendors-minimal-table__item{background:#fff;border:1px solid #eef2f7;padding:16px;border-radius:12px;display:grid;align-items:center;gap:16px;grid-template-columns:80px 1fr auto;}.vendors-minimal-table__item-logo img{width:80px;height:80px;object-fit:contain;}.vendors-minimal-table__rating{display:inline-flex;align-items:center;gap:6px;padding:4px 8px;border:1px solid #e2e8f0;border-radius:9999px;font-weight:600;}.vendors-minimal-table__rating-value{background:#111827;color:#fff;padding:4px 8px;border-radius:8px;}.vendors-minimal-table__rating-label{color:#111827;}.vendors-minimal-table__cta{display:inline-flex;align-items:center;gap:8px;padding:10px 14px;border-radius:10px;color:#fff;text-decoration:none;background:#111827;}.vendors-minimal-table__cta svg{width:16px;height:16px;}@media screen and (max-width: 768px){.vendors-minimal-table__list{grid-template-columns:1fr;}}table.vendors-minimal-table{width:100%;border-collapse:collapse;}table.vendors-minimal-table thead{background:var(--vendors-table-header-bg);color:var(--vendors-table-header-text);}table.vendors-minimal-table thead th{padding:16px 12px;text-align:center;font-weight:600;font-size:14px;text-transform:uppercase;letter-spacing:.5px;}table.vendors-minimal-table tbody tr{background:var(--vendors-table-row-bg);border-bottom:1px solid var(--vendors-table-border);transition:background-color .2s ease;}table.vendors-minimal-table tbody tr:hover{background:var(--vendors-table-row-hover-bg);}table.vendors-minimal-table tbody tr:nth-child(2n){background:var(--vendors-table-row-alt-bg);}table.vendors-minimal-table tbody tr:nth-child(2n):hover{background:var(--vendors-table-row-alt-hover-bg);}table.vendors-minimal-table tbody td{padding:16px 12px;text-align:center;vertical-align:middle;color:var(--vendors-table-text);}table.vendors-minimal-table tbody td img{max-width:120px;max-height:52px;object-fit:contain;padding:0;background:transparent;border-radius:0;border:0;box-shadow:none;}table.vendors-minimal-table tbody td a{color:var(--vendors-table-link-color);text-decoration:none;font-weight:600;font-size:.95rem;padding:10px 18px;border-radius:999px;transition:all .2s ease;display:inline-flex;align-items:center;justify-content:center;gap:6px;border:1px solid transparent;box-shadow:0 8px 16px rgba(37,99,235,.15);}table.vendors-minimal-table tbody td a:hover,table.vendors-minimal-table tbody td a:focus-visible{background:var(--vendors-table-link-hover-bg);color:var(--vendors-table-link-hover-text);text-decoration:none;border-color:transparent;transform:translateY(-1px);}table.vendors-minimal-table .rating-cell{display:flex;flex-direction:column;align-items:center;gap:4px;}.rating-chip{display:inline-flex;align-items:baseline;gap:4px;padding:6px 12px;border-radius:999px;background:var(--vendors-rating-chip-bg,rgba(37,99,235,.12));color:var(--vendors-table-text);font-weight:600;font-size:13px;border:1px solid var(--vendors-rating-chip-border,rgba(37,99,235,.18));box-shadow:inset 0 1px 2px rgba(255,255,255,.18);}.rating-chip__value{font-size:14px;}.rating-chip__suffix{font-size:12px;opacity:.75;}.rating-cell__meta{font-size:11px;color:var(--vendors-text-muted);}.vendors-minimal-table__cell{display:flex;flex-direction:column;align-items:center;gap:8px;}.vendors-minimal-table__cell strong{font-size:14px;font-weight:600;color:var(--vendors-table-text);}.vendors-minimal-table__feature{display:inline-flex;align-items:center;justify-content:center;gap:8px;text-align:left;}.vendors-minimal-table__feature span{color:var(--vendors-table-text);font-size:14px;line-height:1.45;}.vendors-minimal-table__feature-icon{width:18px;height:18px;background:var(--vendors-accent);border-radius:50%;display:inline-flex;align-items:center;justify-content:center;color:#fff;font-size:10px;font-weight:700;box-shadow:0 1px rgba(0,0,0,.12);}.vendors-minimal-table__deposit{font-weight:600;color:var(--vendors-table-link-color);}.vendors-minimal-table .details{display:none;}@media screen and (min-width: 768px){.vendors-minimal-table .details{display:table-cell;}}.vendors-table-disclaimer{padding:16px 0;margin-top:20px;display:flex;justify-content:center;}.vendors-table-disclaimer .vendors-table-disclaimer__body{display:inline-flex;align-items:flex-start;gap:8px;padding:8px 16px;font-size:12px;font-style:italic;line-height:1.5;margin:0;background:var(--vendors-disclaimer-bg);border-left:4px solid var(--vendors-disclaimer-border);border-radius:4px;color:var(--vendors-disclaimer-text);}.vendors-table-disclaimer .icon--warning{display:inline-block;width:1em;height:1em;margin-top:2px;background:currentColor;-webkit-mask:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 24 24\"><path fill=\"%23000\" d=\"M1 21h22L12 2 1 21zm12-3h-2v-2h2v2zm0-4h-2v-4h2v4z\"/></svg>") no-repeat center/contain;mask:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 24 24\"><path fill=\"%23000\" d=\"M1 21h22L12 2 1 21zm12-3h-2v-2h2v2zm0-4h-2v-4h2v4z\"/></svg>") no-repeat center/contain;}.vendors-table-disclaimer p{margin:0;}.vendor-card{opacity:0;animation:fadeInUp .6s ease forwards;}.vendor-card:nth-child(1){animation-delay:.1s;}.vendor-card:nth-child(2){animation-delay:.2s;}.vendor-card:nth-child(3){animation-delay:.3s;}.vendor-card:nth-child(4){animation-delay:.4s;}.vendor-card:nth-child(5){animation-delay:.5s;}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px);}to{opacity:1;transform:translateY(0);}}.seowebbs-vendors{color-scheme:light;}.seowebbs-vendors .vendor-card.vendor-card,.seowebbs-vendors table.vendors-minimal-table.vendors-minimal-table{background:var(--vendors-card-bg) !important;color:var(--vendors-table-text);border:1px solid var(--vendors-card-border) !important;border-radius:var(--vendors-radius);}.seowebbs-vendors.seowebbs-vendors table.vendors-minimal-table thead{background:var(--vendors-table-header-bg) !important;color:var(--vendors-table-header-text) !important;}.seowebbs-vendors.seowebbs-vendors table.vendors-minimal-table thead th{background:transparent !important;color:var(--vendors-table-header-text) !important;font-weight:600;text-transform:uppercase;letter-spacing:.5px;padding:16px 12px;opacity:1;text-shadow:none;}.seowebbs-vendors table.vendors-minimal-table tbody tr{background:var(--vendors-table-row-bg) !important;}.seowebbs-vendors table.vendors-minimal-table tbody tr:nth-child(2n){background:var(--vendors-table-row-alt-bg) !important;}.seowebbs-vendors table.vendors-minimal-table td{color:var(--vendors-table-text) !important;}.seowebbs-vendors .vendor-card{background:var(--vendors-card-bg) !important;border:1px solid var(--vendors-card-border) !important;box-shadow:var(--vendors-shadow) !important;border-radius:var(--vendors-radius) !important;}.seowebbs-vendors .vendor-card .vendor-card__content{display:grid !important;grid-template-columns:190px minmax(0,1.6fr) minmax(220px,280px) !important;gap:clamp(12px,2vw,var(--vendors-gutter)) !important;padding:20px var(--vendors-gutter) !important;align-items:center !important;}.seowebbs-vendors .vendor-card .vendor-card__logo img{max-width:200px !important;max-height:80px !important;}.seowebbs-vendors .vendor-card .vendor-card__meta-label{text-transform:uppercase !important;white-space:nowrap !important;}.seowebbs-vendors .vendor-card .vendor-card__meta-row{display:inline-flex !important;align-items:center !important;gap:12px !important;flex-wrap:wrap !important;}.seowebbs-vendors .vendor-card .vendor-card__meta-value{white-space:normal !important;}.seowebbs-vendors .vendor-card .vendor-card__actions{display:flex !important;}.seowebbs-vendors .vendor-card .vendor-card__cta--primary,.seowebbs-vendors .vendor-card .vendor-card__cta--secondary{display:inline-flex !important;text-decoration:none !important;color:inherit;}.seowebbs-vendors .vendor-card .vendor-card__features{list-style:none !important;display:grid !important;grid-template-columns:repeat(3,minmax(0,1fr)) !important;}.seowebbs-vendors .vendor-card .vendor-card--bookmaker .vendor-card__meta-row{flex-wrap:wrap !important;justify-content:center !important;gap:6px 12px !important;}.seowebbs-vendors .vendor-card .vendor-card--bookmaker .vendor-card__meta-value{white-space:normal !important;text-align:center !important;}.seowebbs-vendors a{text-decoration:none !important;}.seowebbs-vendors .vendor-card__info,.seowebbs-vendors .vendor-card__actions{min-width:0 !important;}.seowebbs-vendors .vendor-card__cta--primary,.seowebbs-vendors .vendor-card__cta--secondary{display:inline-flex !important;align-items:center !important;justify-content:center !important;line-height:1.2 !important;box-sizing:border-box !important;max-width:100% !important;width:100% !important;white-space:nowrap !important;overflow:hidden !important;text-overflow:ellipsis !important;}.seowebbs-vendors .vendors-minimal-table{border:1px solid #eef2f7 !important;box-shadow:0 2px 10px rgba(0,0,0,.05) !important;background:#f9fafb !important;}.seowebbs-vendors .vendors-minimal-table thead th,.seowebbs-vendors .vendors-minimal-table tbody tr{background:#fff !important;}.seowebbs-vendors .vendors-minimal-table a{text-decoration:none !important;}@media screen and (max-width: 782px){.vendors-minimal-table__scroll{overflow-x:auto;-webkit-overflow-scrolling:touch;padding-bottom:12px;margin:0 -12px;}.vendors-minimal-table__scroll::-webkit-scrollbar{height:6px;}.vendors-minimal-table__scroll::-webkit-scrollbar-thumb{background:rgba(148,163,184,.4);border-radius:999px;}table.vendors-minimal-table{min-width:640px;margin:0 auto;}table.vendors-minimal-table tbody td{padding:14px 10px;}table.vendors-minimal-table tbody td a{font-size:.9rem;padding:10px 16px;}}