.dgt-sl{--sl-purple:#7020b0;--sl-ink:#241039;--sl-line:#e9e2ef;background:#fff;border:1px solid var(--sl-line);border-radius:18px;overflow:hidden;color:var(--sl-ink);font-family:inherit;margin:0 0 28px;box-shadow:0 8px 28px #24103908}.dgt-sl *{box-sizing:border-box}.dgt-sl .dgt-sl-head{padding:24px 28px;background:linear-gradient(115deg,#210e38,#62208b);color:#fff}.dgt-sl .dgt-sl-head span{font-size:13px;opacity:.85}.dgt-sl .dgt-sl-head h2{font-family:inherit!important;font-size:clamp(22px,3vw,30px)!important;line-height:1.25!important;color:#fff!important;margin:6px 0 0!important}.dgt-sl-scroll{overflow-x:auto}.dgt-sl table{border-collapse:collapse!important;border:0!important;margin:0!important;width:100%!important;min-width:650px;font-size:14px}.dgt-sl table th,.dgt-sl table td{border:0!important;border-bottom:1px solid var(--sl-line)!important;background:transparent!important;padding:14px 10px!important;text-align:center!important;line-height:1.4!important}.dgt-sl table thead{background:#f4eff9}.dgt-sl table thead th{font-weight:600}.dgt-sl table th:nth-child(2),.dgt-sl table tbody th{text-align:left!important}.dgt-sl table tbody th{font-size:13px;font-weight:600;min-width:200px}.dgt-sl table tbody tr:hover{background:#faf7fd}.dgt-sl table td.dgt-sl-points{color:var(--sl-purple);font-weight:800;background:#faf7fd!important}.dgt-sl .dgt-sl-note,.dgt-sl .dgt-sl-legend{margin:0!important;padding:14px 24px!important;font-size:12px!important;line-height:1.6!important;color:#6e6577}.dgt-sl .dgt-sl-note a{color:var(--sl-purple);text-decoration:underline}.dgt-sl [hidden]{display:none!important}.dgt-sl-match{padding:18px 24px;border-bottom:1px solid var(--sl-line)}.dgt-sl .dgt-sl-date{font-size:12px!important;color:#786980;line-height:1.5!important;margin:0 0 10px!important;padding:0!important;text-align:center}.dgt-sl-teams{display:grid;grid-template-columns:minmax(0,1fr) 64px minmax(0,1fr);gap:12px;align-items:center;font-size:13px;font-weight:600;line-height:1.4}.dgt-sl-teams>span:first-child{text-align:right}.dgt-sl-teams>strong{text-align:center;background:#f2eafa;border-radius:7px;padding:9px 3px;color:var(--sl-purple);font-size:16px}.dgt-sl-empty{padding:24px!important;font-size:14px}.dgt-sl-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}.dgt-sl :focus-visible{outline:3px solid #a571d1;outline-offset:3px}@media(max-width:600px){.dgt-sl .dgt-sl-head{padding:20px}.dgt-sl-match{padding:16px 12px}.dgt-sl-teams{font-size:11px;gap:8px;grid-template-columns:minmax(0,1fr) 52px minmax(0,1fr)}.dgt-sl table th,.dgt-sl table td{padding:12px 8px!important}.dgt-sl table{font-size:12px;min-width:590px}.dgt-sl .dgt-sl-note,.dgt-sl .dgt-sl-legend{padding:12px 16px!important}}

.dgt-sl .dgt-sl-week{display:block;margin-top:10px;font-size:13px;opacity:.9}
