.agsfs-category-games{clear:both;width:100%;min-width:0;max-width:100%;padding:0 clamp(16px,2vw,24px);box-sizing:border-box;line-height:1.65em}.agsfs-category-games>h2{font:inherit;font-size:1.4em;font-weight:700;line-height:1.3;margin:1.4em 0 .6em;overflow-wrap:anywhere}.agsfs-category-games [hidden]{display:none!important}.agsfs-category-round div.agsfs-pick-game{display:block;padding:15px 18px;color:inherit}.agsfs-category-round .agsfs-pick-clock time{white-space:normal}.agsfs-category-round .agsfs-round-actions{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;min-width:0}.agsfs-category-round .agsfs-round-key,.agsfs-category-round .agsfs-round-pending{font-size:.85em;line-height:1.5}@media(max-width:600px){.agsfs-category-round div.agsfs-pick-game{padding:12px 10px}.agsfs-category-round .agsfs-round-actions{gap:5px;max-width:100px}.agsfs-category-round .agsfs-pick-previa{font-size:.66rem;padding:10px 6px}}@media(max-width:600px){.agsfs-category-round .agsfs-picks-competition .agsfs-pick-body{grid-template-columns:60px minmax(0,1fr) auto}.agsfs-category-round .agsfs-pick-clock small{overflow-wrap:normal}}@media(max-width:360px){.agsfs-category-round .agsfs-picks-competition .agsfs-pick-body{grid-template-columns:54px minmax(0,1fr) auto}}.agsfs-round-navigation{clear:both;box-sizing:border-box;width:100%;min-width:0;max-width:100%;margin:24px 0;padding:0 clamp(16px,2vw,24px);line-height:1.5}.agsfs-round-navigation *,.agsfs-round-navigation *::before,.agsfs-round-navigation *::after{box-sizing:border-box}.agsfs-round-navigation > h2{margin:0 0 16px;font-size:clamp(20px, 2.5vw, 24px);line-height:1.3;overflow-wrap:anywhere}.agsfs-round-navigation details{min-width:0;max-width:100%;margin:12px 0;padding:0;border:1px solid #d6dfdb;border-radius:8px;background:#fff}.agsfs-round-navigation summary{position:relative;display:block;min-height:48px;padding:13px 42px 13px 14px;font-size:15px;font-weight:700;line-height:1.5;white-space:normal;overflow-wrap:anywhere;list-style:none;cursor:pointer}.agsfs-round-navigation summary::-webkit-details-marker{display:none}.agsfs-round-navigation summary::marker{content:''}.agsfs-round-navigation summary::before{content:'';position:absolute;top:19px;right:16px;width:8px;height:8px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg)}.agsfs-round-navigation details[open] > summary::before{top:22px;transform:rotate(225deg)}.agsfs-round-navigation details > ul{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,140px),1fr));gap:8px;min-width:0;max-width:100%;max-height:320px;margin:0;padding:12px;border-top:1px solid #d6dfdb;overflow:auto;overscroll-behavior-y:contain;scrollbar-gutter:stable;scroll-padding-block:12px;list-style:none;-webkit-overflow-scrolling:touch}.agsfs-round-navigation details > ul > li{display:block;min-width:0;max-width:100%;margin:0;padding:0;list-style:none}.agsfs-round-navigation details > ul > li::before{content:none}.agsfs-round-navigation a{display:flex;align-items:center;justify-content:center;min-width:0;min-height:48px;max-width:100%;padding:10px 12px;font-size:14px;line-height:1.5;text-align:center;white-space:normal;overflow-wrap:anywhere;text-decoration:none}.agsfs-round-navigation details a{height:100%;border:1px solid #d6dfdb;border-radius:6px;color:#172b43;background:#f4f7f5}.agsfs-round-navigation details a:hover,.agsfs-round-navigation details a[aria-current="page"]{border-color:currentColor;background:#e9f0ec}.agsfs-round-navigation a[aria-current="page"]{font-weight:700;text-decoration:underline}.agsfs-round-navigation .agsfs-round-neighbours{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;min-width:0;max-width:100%;margin-top:12px}.agsfs-round-navigation .agsfs-round-neighbours a{width:100%;border:1px solid #f05a25;border-radius:6px;background:#f05a25;color:#fff;text-decoration:none}.agsfs-round-navigation .agsfs-round-neighbours a:hover,.agsfs-round-navigation .agsfs-round-neighbours a:focus-visible{border-color:#57606f;background:#57606f;color:#fff}.agsfs-round-navigation > p{margin:12px 0 0}.agsfs-round-navigation > p > a{justify-content:flex-start;padding-inline:0;text-align:left}.agsfs-round-navigation a:focus-visible,.agsfs-round-navigation summary:focus-visible{outline:2px solid #172b43;outline-offset:3px}.agsfs-next-round{margin-top:24px}@media (max-width: 900px){.agsfs-round-navigation .agsfs-round-neighbours{grid-template-columns:minmax(0,1fr)}}.agsfs-category-image{width:calc(100% - 48px);max-width:560px;margin:24px auto 0;aspect-ratio:1200/630;box-sizing:border-box}.agsfs-category-image img.agsfs-category-image-photo{display:block;width:100%;height:100%;max-width:100%;object-fit:contain;margin:0;border:0}.agsfs-related-leagues{clear:both;box-sizing:border-box;width:100%;min-width:0;margin:24px 0;padding:0 clamp(16px,2vw,24px);color:#172b43;line-height:1.5}.agsfs-related-leagues > h2{margin:0 0 8px;font-size:clamp(20px,2.5vw,24px);line-height:1.3;overflow-wrap:anywhere}.agsfs-related-leagues > p{margin:0 0 12px;font-size:14px}.agsfs-related-leagues > ul{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));gap:8px;list-style:none;margin:0;padding:0}.agsfs-related-leagues > ul > li{min-width:0;margin:0;padding:0;list-style:none}.agsfs-related-leagues > ul > li > a{display:flex;align-items:center;gap:8px;box-sizing:border-box;height:100%;min-height:44px;padding:10px 12px;border:1px solid #ecd8ce;border-radius:6px;background:#fbe4d8;color:#172b43;font:inherit;font-size:15px;font-weight:600;line-height:1.4;text-decoration:none}.agsfs-related-leagues > ul > li > a > span{min-width:0;overflow-wrap:anywhere}.agsfs-related-leagues > ul > li > a > img.agsfs-local-logo{display:block;flex:0 0 24px;width:24px;height:24px;max-width:24px;object-fit:contain;margin:0!important;border:0}.agsfs-related-leagues > ul > li > a:hover{border-color:#f05a25;text-decoration:underline}.agsfs-related-leagues > ul > li > a:focus-visible{outline:2px solid #f05a25;outline-offset:3px}@media (max-width: 900px){.agsfs-round-navigation .agsfs-round-neighbours{grid-template-columns:minmax(0,1fr)}}.agsfs-category-image{width:calc(100% - 48px);max-width:560px;margin:24px auto 0;aspect-ratio:1200/630;box-sizing:border-box}.agsfs-category-image img.agsfs-category-image-photo{display:block;width:100%;height:100%;max-width:100%;object-fit:contain;margin:0;border:0}
