.option-4 .match-item-inner{background:rgba(255,255,255,0.06);backdrop-filter:blur(14px) saturate(140%);-webkit-backdrop-filter:blur(14px) saturate(140%);border:1px solid rgba(255,255,255,0.12);border-radius:14px;padding:16px;box-shadow:0 8px 32px rgba(0,0,0,0.25);transition:background 0.2s,border-color 0.2s,transform 0.2s}.option-4 .match-item-inner:hover{background:rgba(255,255,255,0.10);border-color:rgba(255,255,255,0.22);transform:translateY(-2px)}.option-4 .logo-team-inner{background:rgba(255,255,255,0.10);backdrop-filter:blur(6px);border-radius:50%;width:56px;height:56px;padding:8px;border:1px solid rgba(255,255,255,0.15)}.option-4 .name-team span{font-size:13px;font-weight:600;max-width:140px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,0.4)}.option-4 .score-match-data,.option-4 .vs-match{background:rgba(255,255,255,0.10);color:#fff;border-radius:10px;padding:8px 16px;font-size:20px;font-weight:800;min-width:60px;text-align:center;border:1px solid rgba(255,255,255,0.14);backdrop-filter:blur(4px)}.option-4 .status-match.status-match-data{background:rgba(34,197,94,0.85);color:#fff;border-radius:8px;padding:3px 10px;font-size:11px;font-weight:700;backdrop-filter:blur(4px);text-transform:uppercase}.option-4 .match-item__comp{font-size:11px;color:rgba(255,255,255,0.78);text-align:center}.option-4 .match-item__time span{background:rgba(255,255,255,0.10);color:var(--scl-primary);padding:3px 10px;border-radius:999px;border:1px solid rgba(255,255,255,0.10);font-size:12px}.option-4 .match-item-footer{background:rgba(0,0,0,0.18);backdrop-filter:blur(8px);border-top:1px solid rgba(255,255,255,0.08);border-radius:0 0 14px 14px;margin-top:12px}