.slots-page{max-width:1280px;margin:auto;padding:24px 16px;color:#172b4d}.slots-heading{display:flex;justify-content:space-between;align-items:center;gap:24px;margin:30px 0 14px}.slots-heading h1{margin:5px 0 10px}.slots-heading p{max-width:740px;line-height:1.6}.slots-eyebrow{font-size:12px;font-weight:700;letter-spacing:.09em;color:#52657c}.slots-badge{background:#e7f0fb;border:1px solid #c9dcf5;color:#183d6d;border-radius:20px;padding:10px 16px;font-weight:600;white-space:nowrap}.slots-source,.slots-note{color:#52657c;font-size:14px;line-height:1.7}.slots-page a{color:#07529c}.slots-totals{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin:24px 0}.slots-totals>div{background:#fff;border:1px solid #d5dfef;border-radius:10px;padding:18px}.slots-totals span,.slots-totals strong,.slots-totals small{display:block}.slots-totals span{font-size:14px;font-weight:600}.slots-totals strong{font-size:32px;margin:10px 0 4px;color:#07529c;font-variant-numeric:tabular-nums}.slots-totals small{color:#52657c}.slots-controls{display:flex;align-items:end;gap:22px;flex-wrap:wrap;margin:28px 0 14px}.slots-search{display:flex;flex-direction:column;gap:7px;flex:1;min-width:230px;font-weight:600}.slots-search input{font:inherit;padding:11px 12px;border:1px solid #aabbd2;border-radius:6px;background:white;color:#172b4d}.slots-checkbox{display:flex;gap:8px;align-items:center;padding:10px 0}.slots-download{padding:10px 14px;background:white;border:1px solid #b6c9e1;border-radius:6px;white-space:nowrap}.slots-table-wrap{overflow-x:auto;border:1px solid #d5dfef;border-radius:9px;background:white}.slots-page table{width:100%;border-collapse:collapse;font-size:14px}.slots-page th,.slots-page td{padding:13px 12px;border-bottom:1px solid #e0e7f0;text-align:left}.slots-page thead th,.slots-page tfoot{background:#edf3fb}.slots-page thead button{border:0;background:none;color:inherit;font:inherit;font-weight:700;cursor:pointer;padding:0;white-space:nowrap}.slots-page tbody th{font-weight:500}.slots-page tbody tr:hover{background:#f5f8fc}.slots-page .numeric{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.slots-caption{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.slots-page button:focus-visible,.slots-page input:focus-visible,.slots-page a:focus-visible,.slots-table-wrap:focus-visible{outline:3px solid #4486ce;outline-offset:3px}
@media(max-width:760px){.slots-heading{align-items:start;flex-direction:column;gap:8px}.slots-totals{grid-template-columns:repeat(2,minmax(0,1fr))}.slots-totals>div:last-child{grid-column:1/-1}.slots-totals strong{font-size:28px}.slots-controls{gap:10px}.slots-search{flex-basis:100%}.slots-page th,.slots-page td{padding:11px 9px}.slots-page{padding:16px 10px}}

.slots-seasons{display:flex;flex-wrap:wrap;gap:10px;margin:20px 0}.slots-seasons a{padding:10px 16px;border:1px solid #b6c9e1;border-radius:8px;background:#fff;text-decoration:none}.slots-seasons a[aria-current="page"]{background:#183d6d;color:#fff;border-color:#183d6d;font-weight:600}
