.tennis-section{background:radial-gradient(ellipse at 24% 24%,#292a29,#111210 45%,#080909 80%)}.tennis-feature{margin:25px 0 30px}.tennis-feature img{display:block;width:100%;height:auto;object-fit:contain;border:1px solid #ffffff20}.tennis-feature figcaption{font-size:9px;letter-spacing:1px;color:#aaa398;margin-top:12px}.tennis-chart-link{display:inline-block;margin-top:10px;font-size:10px;letter-spacing:1px;color:#d6c1a0;text-decoration:underline;text-underline-offset:4px}.tennis-guide{border-block:1px solid #ffffff28;margin-top:28px;scroll-margin-top:25px}.tennis-guide summary{cursor:pointer;padding:20px 0;color:#e9d6b5;font-size:13px;line-height:1.6}.tennis-guide-body{padding:0 0 20px}.tennis-guide-body p{font-size:12px}.tennis-guide h3{font:normal 22px Georgia,serif;margin:28px 0 15px}.tennis-table-wrap{overflow-x:auto}.tennis-guide table{width:100%;border-collapse:collapse;font-size:11px;text-align:left}.tennis-guide caption{caption-side:top;text-align:left;color:#aaa398;font-size:10px;padding-bottom:14px;line-height:1.6}.tennis-guide th{color:#e9d6b5;font-weight:normal}.tennis-guide th,.tennis-guide td{padding:12px 8px;border-bottom:1px solid #ffffff18}.tennis-guide td{color:#c9c2b6}.tennis-guide:target{outline:1px solid #c8ad7e55;outline-offset:8px}.tennis-form .cuban-fields>div>.cuban-note{margin-bottom:0}@media(max-width:850px){.tennis-feature{max-width:560px}.tennis-form{margin-top:10px}}
