.fcg-context-nav{display:flex;flex-wrap:wrap;gap:.65rem;margin:1.5rem 0 2rem}.fcg-context-nav a{display:inline-block;border:1px solid #007a44;border-radius:4px;padding:.65rem .9rem;color:#00542f;background:#f4faf6;font-weight:700;text-decoration:none}.fcg-context-nav a:hover,.fcg-context-nav a:focus{background:#e1f3e7;text-decoration:underline}.fcg-lead{font-size:1.15rem;line-height:1.75}.fcg-toc{padding:1.4rem;background:#f4f6f4;border-left:4px solid #007a44;margin:1.5rem 0}.fcg-toc ul{margin-bottom:0}.fcg-note{padding:1rem 1.2rem;border-left:3px solid #799d83;background:#f5f7f5;font-size:.92rem}.fcg-table-wrap{max-width:100%;overflow-x:auto;margin:1.3rem 0;border:1px solid #dfe5df;border-radius:5px}.fcg-table-wrap table{width:100%;border-collapse:collapse;margin:0;min-width:420px}.fcg-table-wrap caption{text-align:left;padding:1rem;background:#f5f7f5;font-weight:700;font-size:.9rem}.fcg-table-wrap th,.fcg-table-wrap td{text-align:left;padding:.85rem;border-bottom:1px solid #e3e8e3;vertical-align:top;font-size:.9rem}.fcg-table-wrap thead{background:#edf3ee}.fcg-own{background:#eef8f1;font-weight:700}.fcg-source{font-size:.83rem;color:#526056}.fcg-lineup-grid{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem}.ft-prose details{border:1px solid #dfe5df;padding:1rem;margin:1rem 0;border-radius:4px}.ft-prose summary{cursor:pointer;font-weight:700}.fcg-opponents{display:grid;grid-template-columns:1fr 1fr;gap:.6rem 1.5rem;padding-left:1.2rem}.fcg-sources{font-size:.9rem}.fcg-home-context h2{max-width:900px}.ft-prose h2[id],.ft-prose h3[id]{scroll-margin-top:2rem}@media(max-width:600px){.fcg-lineup-grid,.fcg-opponents{grid-template-columns:1fr}.fcg-context-nav a{font-size:.87rem;padding:.55rem .7rem}.fcg-table-wrap th,.fcg-table-wrap td{padding:.65rem}.fcg-lead{font-size:1.05rem}.fcg-toc{padding:1rem}}
