@container weekend-agenda (max-width:420px){.weekend-agenda-header{flex-direction:column;align-items:start;gap:4px}}.table-directory .link-grid a{color:var(--c-text-2);font-weight:500;text-decoration:none}.table-directory .link-grid a:hover{color:var(--c-text);text-underline-offset:3px;text-decoration:underline}.standings-browser .standings-hero .page-title{font-size:var(--fs-2xl)}.standings-browser{--standings-pin:calc(var(--masthead-h,0px) + 320px)}.standings-browser .standings-board.workspace{overflow-anchor:none;overflow:clip}.standings-browser .table-card{contain:none;overflow:clip}.standings-browser .table-scroll:not(.is-wide){overflow:clip}.standings-browser .table-scroll:not(.is-wide) thead th{top:var(--standings-pin);z-index:3;background:var(--c-surface);position:sticky}.standings-board .table-card{scroll-margin-top:var(--standings-pin)}.standings-board .results-bar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;min-width:0;max-width:100%;padding:16px 20px 14px;display:flex}.standings-board .results-bar>.results-title{min-width:0;display:block}.standings-board .results-title .boys-only-note{margin:0}.standings-board .results-title h2{font-size:var(--fs-lg)}.standings-board .results-title p{font-size:var(--fs-xs);color:var(--c-muted);flex-wrap:wrap;gap:2px 12px;margin-top:2px;display:flex}.standings-board .results-tools{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;max-width:100%;display:flex}.standings-board .results-tools .select{flex:0 auto}.standings-board .results-tools .jump-conference{width:190px}.standings-board .refresh{width:var(--h-md);height:var(--h-md)}.boys-only-note .text-button{min-height:0;font-size:inherit;color:var(--c-text-2);text-decoration:underline;-webkit-text-decoration-color:var(--c-link-line);text-decoration-color:var(--c-link-line);text-underline-offset:3px;padding:0;font-weight:600;display:inline}.boys-only-note .text-button:hover{color:var(--c-text)}.conference-toggle{min-height:var(--h-sm);border:1px solid var(--c-line);border-radius:var(--r-sm);font-size:var(--fs-sm);color:var(--c-text-2);transition:border-color var(--dur-fast) var(--ease),color var(--dur-fast) var(--ease);background:0 0;padding:0 10px;font-weight:500}.conference-toggle:hover{border-color:var(--c-line-strong);color:var(--c-text)}.stats-switch{min-height:var(--h-md);font-size:var(--fs-sm);color:var(--c-text-2);align-items:center;gap:8px;font-weight:500;display:inline-flex;position:relative}.stats-switch input{opacity:0;width:40px;height:24px;margin:0;position:absolute}.stats-switch input+span{border:1px solid var(--c-line-strong);background:var(--c-surface-3);width:36px;height:20px;transition:background-color var(--dur) var(--ease);border-radius:999px;flex:none;position:relative}.stats-switch input+span:after{content:"";background:var(--c-text);width:14px;height:14px;transition:transform var(--dur) var(--ease);border-radius:50%;position:absolute;top:2px;left:2px}.stats-switch input:checked+span{background:var(--c-text);border-color:var(--c-text)}.stats-switch input:checked+span:after{background:var(--c-bg);transform:translate(16px)}.stats-switch input:focus-visible+span{outline:2px solid var(--c-accent);outline-offset:2px}.conference-toggle{flex:none;margin-left:auto}.home-switch{width:max-content;max-width:100%;margin-bottom:var(--s-4);border:1px solid var(--c-line);border-radius:var(--r-md);background:var(--c-surface);gap:4px;padding:3px;display:flex}.home-switch button{min-height:var(--h-sm);border-radius:var(--r-sm);font-size:var(--fs-sm);color:var(--c-muted);transition:background-color var(--dur-fast) var(--ease),color var(--dur-fast) var(--ease);align-items:center;gap:8px;padding:0 14px;font-weight:600;display:inline-flex}.home-switch button:hover{color:var(--c-text)}.home-switch button[aria-pressed=true]{color:var(--c-text);background:var(--c-surface-3)}.home-switch button span{border-radius:var(--r-sm);background:var(--c-surface-3);min-width:18px;color:var(--c-text-2);font-size:var(--fs-2xs);font-variant-numeric:tabular-nums;padding:1px 5px}.standings-browser .content-grid.is-weekend{grid-template-columns:minmax(0,1fr)}.standings-browser:has(.content-grid.is-weekend) .standings-hero{display:none}.standings-browser:has(.content-grid.is-weekend) .home-switch{margin-top:var(--s-5)}@media (max-width:819px){.standings-browser:has(.content-grid.is-weekend) .home-switch{margin-top:14px}}.follow-invite{font-size:var(--fs-sm);color:var(--c-text-2);flex-wrap:wrap;align-items:center;gap:2px 10px;margin:-4px 0 12px;display:flex}.follow-invite .text-button{min-height:36px;color:var(--c-text);text-decoration:underline;-webkit-text-decoration-color:var(--c-link-line);text-decoration-color:var(--c-link-line);text-underline-offset:3px;font-weight:600}.invite-short{display:none}.table-heading p .table-league,.table-heading p .table-shown{padding:0}@media (max-width:720px){.standings-browser .standings-hero{padding:var(--s-2) 0 var(--s-2)}.standings-browser .standings-hero .page-head-row{gap:0}.standings-browser .standings-hero .page-note{font-size:var(--fs-xs);margin-top:2px}.standings-hero-blurb{display:none}.standings-browser .home-switch{margin-bottom:var(--s-1)}.follow-invite{margin:0 0 var(--s-1);font-size:var(--fs-xs);white-space:nowrap;flex-wrap:nowrap;gap:8px}.follow-invite .invite-long{display:none}.follow-invite .invite-short{text-overflow:ellipsis;min-width:0;display:inline;overflow:hidden}.standings-browser .table-heading :is(.table-league,.table-shown){display:none}.standings-browser .saved-button span{display:inline-flex}}@media (max-width:1179px){.standings-browser{--standings-pin:380px;--standings-switch:52px}.standings-sticky{z-index:8;background:var(--c-bg);padding-top:max(8px,env(safe-area-inset-top,0px));margin:0 calc(-1 * var(--gutter)) var(--s-1);padding-left:var(--gutter);padding-right:var(--gutter);position:sticky;top:0}.standings-sticky:before{content:"";background:inherit;pointer-events:none;height:96px;position:absolute;bottom:100%;left:0;right:0}.standings-browser .home-switch{width:auto;max-width:none;margin-bottom:0;position:static}.standings-browser .home-switch button{flex:1 1 0;justify-content:center;min-height:38px;padding:0 10px}.standings-browser .standings-controls{top:calc(var(--standings-switch) + env(safe-area-inset-top,0px))}.standings-browser .standings-controls:before{height:80px}}@media (max-width:819px){.standings-board .results-bar{padding:12px 15px}.standings-board .results-tools{flex-wrap:nowrap;width:100%}.standings-board .results-tools .select{flex:auto;width:auto}}@media (max-width:720px){.standings-board .results-tools .jump-conference,.stats-more{display:none}.stats-switch{white-space:nowrap;text-transform:capitalize}.standings-browser .table-title{flex-wrap:nowrap;padding:10px 12px}.standings-browser .table-heading{flex:auto}}
