.plm-results{max-width:900px;margin:40px auto}.plm-results-card{background:var(--plm-card);border-radius:var(--plm-radius);box-shadow:var(--plm-shadow);overflow:hidden}.plm-results-header{padding:20px;text-align:center;border-bottom:1px solid #e5e7eb}.plm-results-title{font-size:24px;font-weight:700;color:var(--plm-title)}.plm-results-date{margin-top:8px;color:var(--plm-text);font-size:15px}.plm-result-row{display:flex;align-items:center;justify-content:space-between;padding:18px 20px;border-bottom:1px solid #f1f1f1}.plm-result-row:last-child{border-bottom:none}.plm-result-team{display:flex;align-items:center;gap:10px;width:40%;font-weight:600;color:var(--plm-title)}.plm-result-team:last-child{justify-content:flex-end}.plm-result-logo{width:40px;height:40px;object-fit:contain}.plm-result-score{width:20%;text-align:center;font-size:20px;font-weight:700;color:var(--plm-primary)}@media(max-width:600px){.plm-result-row{padding:14px}.plm-result-team{font-size:14px}.plm-result-logo{width:32px;height:32px}.plm-result-score{font-size:18px}}