.CopyButton-module__JEtska__copy{flex-shrink:0;align-items:center;display:inline-flex}.CopyButton-module__JEtska__status{margin-right:var(--space-1);font-size:var(--step--1);color:var(--ink-muted);font-weight:700}.CopyButton-module__JEtska__button{min-height:var(--tap);min-width:var(--tap);margin-block:calc(-1 * var(--space-3));padding:0 var(--space-3);font:inherit;font-size:var(--step--1);text-transform:uppercase;letter-spacing:.04em;color:var(--accent);cursor:pointer;background:0 0;border:0;align-items:center;margin-inline-end:calc(-1 * var(--space-3));font-weight:700;display:inline-flex}.CopyButton-module__JEtska__button:hover{text-decoration:underline}.CopyButton-module__JEtska__fallback{margin-top:var(--space-2);flex-direction:column;flex-basis:100%;align-items:flex-end;display:flex}.CopyButton-module__JEtska__fallbackText{width:100%;margin-bottom:var(--space-3);padding:var(--space-2);font:inherit;font-size:var(--step--1);color:var(--ink);background:var(--paper-raised);border:1px solid var(--rule);resize:vertical}
.sheet-module__djfwSG__pageHeader{margin-bottom:var(--space-5);padding-bottom:var(--space-3);border-bottom:1px solid var(--ink)}.sheet-module__djfwSG__kicker{font-size:var(--step--1);text-transform:uppercase;letter-spacing:.06em;color:var(--ink-muted);margin-bottom:var(--space-1);font-weight:700}.sheet-module__djfwSG__section{margin-bottom:var(--space-6)}.sheet-module__djfwSG__sectionHeading{padding-bottom:var(--space-2);margin-bottom:var(--space-3);border-bottom:3px solid var(--ink)}.sheet-module__djfwSG__meta{font-size:var(--step--1);color:var(--ink-muted)}.sheet-module__djfwSG__empty{color:var(--ink-muted);padding:var(--space-2) 0}.sheet-module__djfwSG__num{text-align:right}.sheet-module__djfwSG__won{color:var(--won);font-weight:700}.sheet-module__djfwSG__lost{color:var(--lost);font-weight:700}.sheet-module__djfwSG__drawn{font-weight:700}.sheet-module__djfwSG__tournaments{padding-left:var(--space-4);border-left:4px solid var(--accent)}.sheet-module__djfwSG__visuallyHidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}
.page-module___8aEwW__week{margin-bottom:var(--space-6)}.page-module___8aEwW__weekHeader,.page-module___8aEwW__eventHeader{justify-content:space-between;align-items:center;gap:0 var(--space-3);flex-wrap:wrap;display:flex}.page-module___8aEwW__weekHeader{padding-bottom:var(--space-2);margin-bottom:var(--space-4);border-bottom:3px solid var(--ink)}.page-module___8aEwW__group{margin-bottom:var(--space-5)}.page-module___8aEwW__groupHeading{font-size:var(--step--1);text-transform:uppercase;letter-spacing:.06em;color:var(--ink-muted);margin-bottom:var(--space-1);font-weight:800}.page-module___8aEwW__events>li{padding:var(--space-3) 0;border-bottom:1px solid var(--rule)}.page-module___8aEwW__events>li:last-child{border-bottom:0}.page-module___8aEwW__fixture{justify-content:space-between;align-items:baseline;gap:0 var(--space-3);flex-wrap:wrap;display:flex}.page-module___8aEwW__fixtureName{font-size:var(--step-1);overflow-wrap:anywhere;min-width:0}.page-module___8aEwW__result{align-items:baseline;gap:var(--space-2);font-stretch:var(--condensed);font-weight:900;font-size:var(--step-2);white-space:nowrap;line-height:1.1;display:flex}.page-module___8aEwW__outcome{font-stretch:100%;font-size:var(--step--1);text-transform:uppercase;letter-spacing:.04em}.page-module___8aEwW__lineup{margin-top:var(--space-1)}.page-module___8aEwW__label{font-size:var(--step--1);text-transform:uppercase;letter-spacing:.04em;color:var(--ink-muted);font-weight:700}.page-module___8aEwW__matches{margin-top:var(--space-2)}.page-module___8aEwW__matches summary{align-items:center;gap:var(--space-2);min-height:var(--tap);font-size:var(--step--1);text-transform:uppercase;letter-spacing:.04em;color:var(--accent);cursor:pointer;font-weight:700;display:inline-flex}.page-module___8aEwW__match{gap:0 var(--space-2);padding:var(--space-2) 0;border-top:1px solid var(--rule);font-size:var(--step--1);grid-template-columns:2.75rem minmax(0,1fr);display:grid}.page-module___8aEwW__category{font-stretch:var(--condensed);font-weight:800;font-size:var(--step-0);grid-row:span 2}.page-module___8aEwW__players{overflow-wrap:anywhere}.page-module___8aEwW__versus,.page-module___8aEwW__sets{color:var(--ink-muted)}.page-module___8aEwW__placements{margin-top:var(--space-1)}.page-module___8aEwW__placement{gap:0 var(--space-2);padding:var(--space-1) 0;grid-template-columns:minmax(0,1fr);align-items:baseline;display:grid}@media (min-width:48rem){.page-module___8aEwW__placement{grid-template-columns:8.5rem minmax(0,1fr)}}.page-module___8aEwW__placementKind{font-stretch:var(--condensed);text-transform:uppercase;letter-spacing:.02em;font-weight:800}.page-module___8aEwW__placed{overflow-wrap:anywhere}.page-module___8aEwW__classNames{font-size:var(--step--1);color:var(--ink-muted)}.page-module___8aEwW__older{padding-top:var(--space-3);border-top:1px solid var(--ink)}.page-module___8aEwW__older a{min-height:var(--tap);align-items:center;font-weight:700;display:inline-flex}.page-module___8aEwW__upcoming{margin-bottom:var(--space-6);padding:var(--space-3) var(--space-4);background:var(--paper-raised);border-top:3px solid var(--ink)}.page-module___8aEwW__upcomingHoldkamp{padding:var(--space-2) 0;border-top:1px solid var(--rule);grid-template-columns:minmax(0,1fr);display:grid}.page-module___8aEwW__upcomingHoldkamp:first-child{border-top:0}.page-module___8aEwW__upcomingTime{font-size:var(--step--1);text-transform:uppercase;letter-spacing:.04em;color:var(--ink-muted);font-weight:700}.page-module___8aEwW__upcomingFixture{overflow-wrap:anywhere;font-weight:700}.page-module___8aEwW__upcomingLeague{font-size:var(--step--1);color:var(--ink-muted);font-weight:400}@media (min-width:48rem){.page-module___8aEwW__upcomingHoldkamp{gap:var(--space-3);grid-template-columns:12rem minmax(0,1fr);align-items:baseline}}
.page-module__1gq2JG__seasons{margin-top:var(--space-3);border:2px solid var(--ink);grid-auto-columns:1fr;grid-auto-flow:column;display:inline-grid}main a.page-module__1gq2JG__seasonLink{min-height:var(--tap);padding:0 var(--space-4);font-stretch:var(--condensed);font-weight:800;font-size:var(--step-1);justify-content:center;align-items:center;text-decoration:none;display:flex}.page-module__1gq2JG__seasonLink+.page-module__1gq2JG__seasonLink{border-left:2px solid var(--ink)}main a.page-module__1gq2JG__seasonLink[aria-current=page]{background:var(--ink);color:var(--paper)}main a.page-module__1gq2JG__seasonLink:hover:not([aria-current]){background:var(--paper-raised)}.page-module__1gq2JG__standings th:first-child{width:100%;font-size:var(--step-0);text-transform:none;letter-spacing:0;color:var(--ink);white-space:normal;font-weight:700}.page-module__1gq2JG__standings thead th:first-child{font-size:var(--step--1);text-transform:uppercase;letter-spacing:.04em;color:var(--ink-muted)}.page-module__1gq2JG__standings tbody th{border-bottom:1px solid var(--rule)}.page-module__1gq2JG__standings td{min-width:2.5rem;font-weight:700}.page-module__1gq2JG__standings th:last-child,.page-module__1gq2JG__standings td:last-child{padding-right:0}.page-module__1gq2JG__ageGroup{color:var(--ink-muted);font-weight:400}.page-module__1gq2JG__holdkamp{gap:0 var(--space-3);padding:var(--space-2) 0;border-bottom:1px solid var(--rule);grid-template-columns:4.75rem minmax(0,1fr) auto;align-items:baseline;display:grid}.page-module__1gq2JG__date{font-size:var(--step--1);color:var(--ink-muted);white-space:nowrap}.page-module__1gq2JG__fixture{overflow-wrap:anywhere;font-weight:700}.page-module__1gq2JG__league{font-size:var(--step--1);color:var(--ink-muted);font-weight:400;display:block}.page-module__1gq2JG__result{font-stretch:var(--condensed);font-weight:900;font-size:var(--step-1);white-space:nowrap;flex-direction:column;align-items:flex-end;line-height:1.1;display:flex}.page-module__1gq2JG__outcome{font-stretch:100%;font-size:var(--step--1);text-transform:uppercase;letter-spacing:.04em}.page-module__1gq2JG__tournamentsHeader{padding-bottom:var(--space-2);margin-bottom:var(--space-3);border-bottom:6px double var(--ink)}.page-module__1gq2JG__tournament{padding:var(--space-3) 0}.page-module__1gq2JG__tournament+.page-module__1gq2JG__tournament{border-top:1px solid var(--ink)}.page-module__1gq2JG__tournamentName{font-size:var(--step-1)}.page-module__1gq2JG__members{margin-top:var(--space-2)}.page-module__1gq2JG__member{gap:0 var(--space-3);padding:var(--space-1) 0;border-bottom:1px dotted var(--rule);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"name record""classes record";align-items:baseline;display:grid}.page-module__1gq2JG__member:last-child{border-bottom:0}main a.page-module__1gq2JG__memberName{min-height:var(--tap);overflow-wrap:anywhere;grid-area:name;align-items:center;display:inline-flex}.page-module__1gq2JG__classNames{font-size:var(--step--1);color:var(--ink-muted);grid-area:classes}.page-module__1gq2JG__memberRecord{font-stretch:var(--condensed);font-weight:800;font-size:var(--step-1);white-space:nowrap;grid-area:record;align-self:center}@media (min-width:48rem){.page-module__1gq2JG__holdkamp{grid-template-columns:7rem minmax(0,1fr) auto}.page-module__1gq2JG__result{align-items:baseline;gap:var(--space-2);flex-direction:row}.page-module__1gq2JG__member{grid-template-columns:minmax(0,16rem) minmax(0,1fr) auto;grid-template-areas:"name classes record"}}
.page-module__wjuLFa__summary{justify-content:space-between;align-items:baseline;gap:var(--space-1) var(--space-4);margin-top:var(--space-2);flex-wrap:wrap;display:flex}.page-module__wjuLFa__hold{font-weight:700}.page-module__wjuLFa__muted{color:var(--ink-muted);font-weight:400}.page-module__wjuLFa__record{align-items:baseline;gap:var(--space-2);display:flex}.page-module__wjuLFa__recordLabel{font-size:var(--step--1);text-transform:uppercase;letter-spacing:.04em;color:var(--ink-muted);font-weight:700}.page-module__wjuLFa__recordScore{font-stretch:var(--condensed);font-weight:900;font-size:var(--step-3);line-height:1}.page-module__wjuLFa__badges{gap:var(--space-2);margin-top:var(--space-4);flex-wrap:wrap;display:flex}.page-module__wjuLFa__badge{max-width:100%;padding:var(--space-2) var(--space-3);background:var(--paper-raised);border-top:3px solid var(--ink);flex-direction:column;display:flex}.page-module__wjuLFa__badgeKind{font-stretch:var(--condensed);font-weight:800;font-size:var(--step-1);text-transform:uppercase;line-height:1.2}.page-module__wjuLFa__badgeDetail{font-size:var(--step--1);color:var(--ink-muted);overflow-wrap:anywhere}.page-module__wjuLFa__event{margin-bottom:var(--space-5)}.page-module__wjuLFa__eventHeading{justify-content:space-between;align-items:baseline;gap:0 var(--space-3);flex-wrap:wrap;display:flex}.page-module__wjuLFa__eventName{overflow-wrap:anywhere;min-width:0}.page-module__wjuLFa__eventResult{font-weight:900;font-size:var(--step-2);white-space:nowrap}.page-module__wjuLFa__matches{margin-top:var(--space-2);list-style:none}.page-module__wjuLFa__match{gap:0 var(--space-3);padding:var(--space-2) 0;border-top:1px solid var(--rule);font-size:var(--step--1);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"category result""players players";display:grid}.page-module__wjuLFa__category{font-stretch:var(--condensed);font-weight:800;font-size:var(--step-0);grid-area:category}.page-module__wjuLFa__round{color:var(--ink-muted);font-weight:600}.page-module__wjuLFa__players{overflow-wrap:anywhere;grid-area:players}.page-module__wjuLFa__line{display:block}.page-module__wjuLFa__result{justify-content:flex-end;align-items:baseline;gap:var(--space-2);white-space:nowrap;grid-area:result;display:flex}.page-module__wjuLFa__outcome{font-weight:800;font-size:var(--step-0)}.page-module__wjuLFa__sets{color:var(--ink-muted)}@media (min-width:48rem){.page-module__wjuLFa__match{grid-template-columns:12rem minmax(0,1fr) auto;grid-template-areas:"category players result";align-items:baseline}}
