.sbTrainerClub{--sbt-ground:var(--sb-club-chalk);--sbt-text:var(--sb-club-ink);--sbt-muted:var(--sb-club-muted);--sbt-rule:var(--sb-club-rule);--sbt-rule-strong:var(--sb-club-ink);--sbt-panel:var(--sb-club-panel);--sbt-raised:color-mix(in srgb, white 60%, var(--sb-club-chalk));--sbt-control-border:color-mix(in srgb, var(--sb-club-ink) 62%, var(--sb-club-chalk));--sbt-link:var(--sbt-primary-hover);--sbt-select-bg:var(--sb-club-turf);--sbt-select-text:var(--sb-club-chalk);--sbt-focus-ground:var(--sb-club-pitch);--sbt-focus:var(--sbt-focus-ground);--sbt-primary-bg:var(--sb-club-pitch);--sbt-primary-text:white;--sbt-primary-hover:color-mix(in srgb, var(--sb-club-pitch) 88%, black);--sbt-ok:var(--sb-club-pitch);--sbt-warn:#a15804;--sbt-error:#b91c1c;--sbt-warn-wash:color-mix(in srgb, var(--sbt-warn) 9%, var(--sbt-ground));--sbt-error-wash:color-mix(in srgb, var(--sbt-error) 9%, var(--sbt-ground));--sbt-open:color-mix(in srgb, var(--sb-club-ink) 18%, var(--sb-club-chalk));--sbt-on-cone:var(--sb-club-ink);--sbt-chrome:var(--sb-club-turf);--sbt-on-chrome:var(--sb-club-chalk);--sbt-on-chrome-muted:var(--sb-club-on-turf-muted);--sbt-chrome-rule:var(--sb-club-on-turf-rule);--sbt-chrome-line:color-mix(in srgb, var(--sb-club-chalk) 70%, transparent);--sbt-chrome-hover:color-mix(in srgb, var(--sb-club-chalk) 10%, transparent);--sbt-chrome-active:color-mix(in srgb, var(--sb-club-chalk) 16%, transparent);--sbt-pill-bg:var(--sb-club-chalk);--sbt-pill-text:var(--sb-club-ink);--sbt-pill-hover:color-mix(in srgb, var(--sb-club-chalk) 88%, var(--sb-club-turf));--sbt-badge-bg:color-mix(in srgb, white 60%, var(--sb-club-chalk));--sbt-text-h1:clamp(1.75rem, 3.4vw, 2.5rem);--sbt-text-h2:1.125rem;--sbt-text-row:1.0625rem;--sbt-text-stat:clamp(1.75rem, 3vw, 2.25rem);--sbt-text-time:clamp(1.5rem, 2.4vw, 1.875rem);--sbt-width-standard:56rem;--sbt-width-wide:72rem;background:var(--sbt-ground);color:var(--sbt-text)}[data-theme=dark] .sbTrainerClub:not([data-theme=light]),.sbTrainerClub[data-theme=dark]{--sbt-ground:var(--sb-club-ink);--sbt-text:var(--sb-club-chalk);--sbt-muted:color-mix(in srgb, var(--sb-club-chalk) 90%, var(--sb-club-ink));--sbt-rule:color-mix(in srgb, var(--sb-club-chalk) 42%, var(--sb-club-ink));--sbt-rule-strong:var(--sb-club-chalk);--sbt-panel:color-mix(in srgb, var(--sb-club-chalk) 12%, var(--sb-club-ink));--sbt-raised:color-mix(in srgb, var(--sb-club-chalk) 17%, var(--sb-club-ink));--sbt-control-border:color-mix(in srgb, var(--sb-club-chalk) 62%, var(--sb-club-ink));--sbt-link:var(--sb-club-chalk);--sbt-select-bg:var(--sb-club-chalk);--sbt-select-text:var(--sb-club-ink);--sbt-focus-ground:var(--sb-club-cone);--sbt-primary-bg:var(--sb-club-cone);--sbt-primary-text:var(--sb-club-ink);--sbt-primary-hover:color-mix(in srgb, var(--sb-club-cone) 86%, white);--sbt-ok:var(--sb-club-chalk);--sbt-warn:rgb(var(--sb-warning));--sbt-error:rgb(var(--sb-error));--sbt-open:color-mix(in srgb, var(--sb-club-chalk) 28%, var(--sb-club-ink));--sbt-badge-bg:var(--sb-club-chalk);--sb-club-focus:var(--sb-club-cone);background:var(--sbt-ground);color:var(--sbt-text)}.sbTrainerClub :where(a,button,summary,input,select,textarea,[tabindex]):focus-visible{outline:var(--sb-club-focus-width) solid var(--sbt-focus);outline-offset:var(--sb-club-focus-offset)}.sbTrainerClub :where(.sbTcHeader,.sbTcDockWrap,.sbTcSkip){--sbt-focus:var(--sb-club-cone);--sb-club-focus:var(--sb-club-cone)}.sbTrainerClub .sbTcAreaSwitch [role=menu]{--sbt-focus:var(--sbt-focus-ground);--sb-club-focus:var(--sbt-focus-ground)}.sbTrainerClub .sbTcMain:focus-visible{outline:none}[dir=rtl] .sbTrainerClub .sbTcFlip{transform:scaleX(-1)}.sbTrainerClub .sbClubBtn--outline{border-color:var(--sbt-control-border);color:var(--sbt-text);background:0 0}.sbTrainerClub .sbClubBtn--outline:hover{background:var(--sbt-panel);border-color:var(--sbt-rule-strong)}.sbTrainerClub .sbClubBtn{overflow-wrap:break-word;row-gap:var(--sb-club-space-1);flex-wrap:wrap;max-inline-size:100%}.sbTrainerClub .sbClubBtn--quiet{min-block-size:var(--sb-club-touch-min);padding-inline:var(--sb-club-space-2);color:var(--sbt-link);text-underline-offset:.3em;background:0 0;border-color:#0000;text-decoration:underline;text-decoration-thickness:2px}.sbTrainerClub .sbClubBtn--quiet:hover{background:var(--sbt-panel)}.sbTrainerClub .sbClubBtn--danger{border:2px solid var(--sbt-error);color:var(--sbt-text);background:0 0}.sbTrainerClub .sbClubBtn--danger:hover{background:var(--sbt-error-wash)}.sbTrainerClub .sbClubBtn--block{inline-size:100%}.sbTrainerClub.sbClubDesign .sbClubBtn--pitch{background:var(--sbt-primary-bg);color:var(--sbt-primary-text)}.sbTrainerClub.sbClubDesign .sbClubBtn--pitch:hover{background:var(--sbt-primary-hover)}.sbTrainerClub .sbClubBtn:disabled,.sbTrainerClub .sbClubBtn:disabled:hover,.sbTrainerClub .sbClubBtn[aria-disabled=true],.sbTrainerClub .sbClubBtn[aria-disabled=true]:hover{color:var(--sbt-muted);border:1.5px dashed var(--sbt-control-border);cursor:not-allowed;background:0 0;text-decoration:none}.sbTrainerClub .sbClubBtn[aria-busy=true]{cursor:progress}.sbTrainerClub .sbTcBtnIcon{flex:none;block-size:1.125rem;inline-size:1.125rem}.sbTrainerClub .sbTcIconBtn{min-inline-size:var(--sb-club-touch-min);min-block-size:var(--sb-club-touch-min);border-radius:var(--sb-club-radius-sm);color:inherit;cursor:pointer;background:0 0;border:1.5px solid #0000;place-items:center;display:inline-grid}.sbTrainerClub .sbTcIconBtn:hover{background:var(--sbt-panel);border-color:var(--sbt-rule)}.sbTrainerClub .sbTcIconBtn:disabled{color:var(--sbt-muted);border:1.5px dashed var(--sbt-rule);cursor:not-allowed;background:0 0}.sbTrainerClub .sbTcLink{align-items:center;gap:var(--sb-club-space-1);min-block-size:var(--sb-club-touch-min);color:var(--sbt-link);font:700 var(--sb-club-text-small)/1.2 var(--sb-club-font-heading);text-underline-offset:.3em;text-decoration:underline;text-decoration-thickness:2px;display:inline-flex}.sbTrainerClub .sbTcLink:hover{text-decoration-thickness:3px}.sbTrainerClub .sbTcChip{align-items:center;gap:var(--sb-club-space-1);padding:0 var(--sb-club-space-2);border:1.5px solid var(--sbt-control-border);border-radius:var(--sb-club-radius-pill);font:700 var(--sb-club-text-micro)/1.6 var(--sb-club-font-heading);white-space:nowrap;display:inline-flex}.sbTrainerClub .sbTcChipIcon{flex:none;block-size:.75rem;inline-size:.75rem}.sbTrainerClub .sbTcChip[data-tone=live]{background:var(--sbt-select-bg);color:var(--sbt-select-text);border-color:var(--sbt-select-bg)}.sbTrainerClub .sbTcChip[data-tone=note]{border-style:dashed}.sbTrainerClub .sbTcMark{inline-size:var(--sb-club-space-2);block-size:var(--sb-club-space-2);background:currentColor;flex:none;display:inline-block}.sbTrainerClub .sbTcMark[data-kind=training]{background:0 0;border:1.5px solid;border-radius:50%}.sbTrainerClub .sbTcMark[data-kind=match]{border-radius:50%}.sbTrainerClub .sbTcMark[data-kind=tournament]{border-radius:1px}.sbTrainerClub .sbTcSection{border-block-start:2px solid var(--sbt-rule-strong);min-inline-size:0;padding-block-start:var(--sb-club-space-2)}.sbTrainerClub .sbTcSectionHead{justify-content:space-between;align-items:center;gap:var(--sb-club-space-1) var(--sb-club-space-4);min-block-size:var(--sb-club-touch-min);flex-wrap:wrap;display:flex}.sbTrainerClub .sbTcH2{overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;min-inline-size:0;max-inline-size:100%;font:800 var(--sbt-text-h2)/1.25 var(--sb-club-font-heading);letter-spacing:-.02em;margin:0}.sbTrainerClub .sbTcMuted{color:var(--sbt-muted)}.sbTrainerClub .sbTcCaption{font-size:var(--sb-club-text-caption);line-height:1.4}.sbTrainerClub .sbTcMono{font:500 var(--sb-club-text-caption)/1.3 var(--sb-club-font-mono)}.sbTrainerClub .sbTcNum{font-variant-numeric:tabular-nums}.sbTrainerClub .sbTcNotice{gap:var(--sb-club-space-1) var(--sb-club-space-4);padding:var(--sb-club-space-4);border:1.5px solid var(--sbt-rule);border-radius:var(--sb-club-radius-sm);background:var(--sbt-panel);grid-template-columns:auto minmax(0,1fr);display:grid}.sbTrainerClub .sbTcNotice[data-tone=warning]{border:2px dashed var(--sbt-warn);background:var(--sbt-warn-wash)}.sbTrainerClub .sbTcNotice[data-tone=error]{border:2px solid var(--sbt-error);background:var(--sbt-error-wash)}.sbTrainerClub .sbTcNoticeIcon{block-size:1.5rem;inline-size:1.5rem;margin-block-start:.125rem}.sbTrainerClub .sbTcNotice[data-tone=warning] .sbTcNoticeIcon{color:var(--sbt-warn)}.sbTrainerClub .sbTcNotice[data-tone=error] .sbTcNoticeIcon{color:var(--sbt-error)}.sbTrainerClub .sbTcNoticeTitle{overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;font:800 var(--sb-club-text-ui)/1.3 var(--sb-club-font-heading);margin:0}.sbTrainerClub .sbTcNoticeText{overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;color:var(--sbt-muted);font-size:var(--sb-club-text-small);max-inline-size:40rem;margin:0;line-height:1.5}.sbTrainerClub .sbTcNoticeActions{align-items:center;gap:0 var(--sb-club-space-4);flex-wrap:wrap;margin-block-start:var(--sb-club-space-1);display:flex}.sbTrainerClub .sbTcNoticeBody{gap:var(--sb-club-space-1);grid-template-columns:minmax(0,1fr);min-inline-size:0;display:grid}.sbTrainerClub .sbTcEmpty{justify-items:start;gap:var(--sb-club-space-2);padding-block:var(--sb-club-space-6);display:grid}.sbTrainerClub .sbTcEmptyTitle{font:800 var(--sbt-text-row)/1.25 var(--sb-club-font-heading);margin:0}.sbTrainerClub .sbTcEmptyText{color:var(--sbt-muted);max-inline-size:34rem;margin:0}.sbTrainerClub .sbTcEmpty[data-size=page]{text-align:center;padding-block:var(--sb-club-space-16);justify-items:center}.sbTrainerClub.sbTcShell{flex-direction:column;block-size:100dvh;min-block-size:0;inline-size:100%;display:flex;overflow:hidden}.sbTrainerClub .sbTcSkip{z-index:100;min-block-size:var(--sb-club-touch-min);padding:var(--sb-club-space-3) var(--sb-club-space-4);border-radius:var(--sb-club-radius-sm);background:var(--sb-club-turf);color:var(--sb-club-chalk);font:800 var(--sb-club-text-ui)/1.2 var(--sb-club-font-heading);align-items:center;display:inline-flex;position:fixed;inset-block-start:var(--sb-club-space-3);inset-inline-start:var(--sb-club-space-3);transform:translateY(-300%)}.sbTrainerClub .sbTcSkip:focus{transform:none}.sbTrainerClub .sbTcHeader{align-items:center;gap:var(--sb-club-space-2) var(--sb-club-space-4);padding-block-start:max(var(--sb-club-space-2), env(safe-area-inset-top));padding-block-end:var(--sb-club-space-2);padding-left:max(var(--sb-club-space-4), env(safe-area-inset-left));padding-right:max(var(--sb-club-space-4), env(safe-area-inset-right));background:var(--sbt-chrome);color:var(--sbt-on-chrome);border-block-end:2px solid var(--sbt-chrome-line);flex-wrap:wrap;display:flex;position:relative}.sbTrainerClub .sbTcBrand{align-items:center;gap:var(--sb-club-space-2);min-block-size:var(--sb-club-touch-min);font:800 1.2rem/1 var(--sb-club-font-heading);letter-spacing:-.03em;white-space:nowrap;display:inline-flex}.sbTrainerClub .sbTcBrand img{border-radius:9px}.sbTrainerClub .sbTcAreaSwitch{min-block-size:var(--sb-club-touch-min);align-items:center;display:flex}.sbTrainerClub .sbTcAreaSwitch>span,.sbTrainerClub .sbTcAreaSwitch>div>button{align-items:center;gap:var(--sb-club-space-2);min-block-size:var(--sb-club-touch-min);padding:0 var(--sb-club-space-3);border:1.5px solid var(--sbt-pill-bg);border-radius:var(--sb-club-radius-sm);background:var(--sbt-pill-bg);color:var(--sbt-pill-text);font:700 var(--sb-club-text-nav)/1.2 var(--sb-club-font-heading);display:inline-flex}.sbTrainerClub .sbTcAreaSwitch>span{border-color:var(--sbt-badge-bg);background:var(--sbt-badge-bg)}.sbTrainerClub .sbTcAreaSwitch>div>button:hover{background:var(--sbt-pill-hover);border-color:var(--sbt-pill-hover)}.sbTrainerClub .sbTcAreaSwitch>div>button>span{color:var(--sbt-pill-text)}.sbTrainerClub .sbTcAreaSwitch>div>button>svg{stroke:var(--sbt-pill-text)}.sbTrainerClub .sbTcAnchors{align-items:center;gap:var(--sb-club-space-1);display:flex}.sbTrainerClub .sbTcAnchorsHeader{align-items:center;margin-inline-start:auto;display:flex;position:relative}.sbTrainerClub .sbTcAnchor{justify-content:center;align-items:center;gap:var(--sb-club-space-2);min-block-size:var(--sb-club-touch-min);min-inline-size:var(--sb-club-touch-min);padding:var(--sb-club-space-1) var(--sb-club-space-3);border-radius:var(--sb-club-radius-sm);color:var(--sbt-on-chrome);cursor:pointer;font:700 var(--sb-club-text-nav)/1.15 var(--sb-club-font-heading);background:0 0;border:0;display:inline-flex;position:relative}.sbTrainerClub .sbTcAnchor:hover{background:var(--sbt-chrome-hover);text-underline-offset:.3em;text-decoration:underline}.sbTrainerClub .sbTcAnchor[aria-current=page],.sbTrainerClub .sbTcAnchor[aria-expanded=true]{background:var(--sbt-chrome-active);text-underline-offset:.3em;text-decoration:underline;text-decoration-thickness:2px}.sbTrainerClub .sbTcAnchorIcon{flex:none;block-size:1.25rem;inline-size:1.25rem}.sbTrainerClub .sbTcAnchorIconWrap{display:inline-flex;position:relative}.sbTrainerClub .sbTcBadge{border-radius:var(--sb-club-radius-pill);background:var(--sb-club-cone);block-size:1rem;min-inline-size:1rem;color:var(--sbt-on-cone);font:800 .625rem/1 var(--sb-club-font-heading);font-variant-numeric:tabular-nums;place-items:center;padding-inline:3px;display:grid;position:absolute;inset-block-start:-.5rem;inset-inline-end:-.75rem}.sbTrainerClub .sbTcDockWrap{padding-block-start:var(--sb-club-space-1);padding-block-end:max(var(--sb-club-space-1), env(safe-area-inset-bottom));padding-left:max(var(--sb-club-space-2), env(safe-area-inset-left));padding-right:max(var(--sb-club-space-2), env(safe-area-inset-right));background:var(--sbt-chrome);color:var(--sbt-on-chrome);border-block-start:2px solid var(--sbt-chrome-line);flex:none}.sbTrainerClub .sbTcAnchors--dock{align-items:stretch}.sbTrainerClub .sbTcAnchors--dock[data-mode=medium]{max-inline-size:28rem;margin-inline:auto}.sbTrainerClub .sbTcAnchors--dock .sbTcAnchor{padding-inline:var(--sb-club-space-1);text-align:center;font-size:var(--sb-club-text-caption);flex-direction:column;flex:1 1 0;gap:2px}.sbTrainerClub .sbTcMain{overscroll-behavior-y:contain;min-block-size:0;padding-left:env(safe-area-inset-left,0px);padding-right:env(safe-area-inset-right,0px);flex:auto;overflow:hidden auto}.sbTrainerClub .sbTcPage{inline-size:100%;min-inline-size:0;padding:var(--sb-club-space-4);margin-inline:auto}.sbTrainerClub .sbTcPage[data-width=standard]{max-inline-size:var(--sbt-width-standard)}.sbTrainerClub .sbTcPage[data-width=wide]{max-inline-size:var(--sbt-width-wide)}.sbTrainerClub .sbTcPage[data-width=full]{max-inline-size:100%}.sbTrainerClub .sbTcPage[data-dock=true]{padding-block-end:calc(env(safe-area-inset-bottom,0px) + var(--sb-club-space-6))}@media (min-width:48rem){.sbTrainerClub .sbTcPage{padding:var(--sb-club-space-6) var(--sb-club-space-8)}}.sbTrainerClub .sbTcScoreline{min-inline-size:0;padding:var(--sb-club-space-2) var(--sb-club-space-4);border-block-end:1px solid var(--sbt-rule)}.sbTrainerClub .sbTcScoreline ol{align-items:center;gap:0 var(--sb-club-space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.sbTrainerClub .sbTcScoreline li{align-items:center;gap:var(--sb-club-space-2);min-inline-size:0;display:flex}.sbTrainerClub .sbTcScoreline a{min-inline-size:var(--sb-club-touch-min);min-block-size:var(--sb-club-touch-min);color:var(--sbt-link);font-size:var(--sb-club-text-small);text-underline-offset:.3em;justify-content:center;align-items:center;text-decoration:underline;display:inline-flex}.sbTrainerClub .sbTcScoreline [aria-current=page]{font:800 var(--sb-club-text-small)/1.3 var(--sb-club-font-heading)}.sbTrainerClub .sbTcScoreline [aria-hidden=true]{color:var(--sbt-muted)}.sbTrainerClub .sbTcSkeleton{gap:var(--sb-club-space-3);padding:var(--sb-club-space-4);display:grid}.sbTrainerClub .sbTcSkeletonRow{block-size:var(--sb-club-space-10);border-radius:var(--sb-club-radius-sm);background:var(--sbt-panel);border:1px solid var(--sbt-rule)}.sbTrainerClub .sbTcSkeletonRow[data-size=tall]{block-size:var(--sb-club-space-16)}.sbTrainerClub .sbTcSkeletonRow[data-size=short]{block-size:var(--sb-club-space-4);max-inline-size:12rem}.sbTrainerClub .sbTcBoot{background:var(--sbt-ground);min-block-size:100dvh}.sbTrainerClub .sbTcBootBar{block-size:var(--sb-club-space-12);background:var(--sbt-chrome);border-block-end:2px solid var(--sbt-chrome-line)}.sbTrainerClub .sbTcNavError{gap:var(--sb-club-space-1);padding:var(--sb-club-space-3);border-block-end:1px solid var(--sbt-rule);display:grid}.sbTrainerClub .sbTcNavError a,.sbTrainerClub .sbTcNavError button{min-block-size:var(--sb-club-touch-min);padding:0 var(--sb-club-space-3);border-radius:var(--sb-club-radius-sm);color:var(--sbt-link);font:700 var(--sb-club-text-ui)/1.2 var(--sb-club-font-heading);text-align:start;text-underline-offset:.3em;cursor:pointer;background:0 0;border:0;align-items:center;text-decoration:underline;display:flex}.sbTrainerClub .sbTcNavError a:hover,.sbTrainerClub .sbTcNavError button:hover{background:var(--sbt-panel)}.sbTrainerClub .sbTcSurface{z-index:50;display:flex;position:fixed;inset:0}.sbTrainerClub .sbTcBackdrop{background:color-mix(in srgb, var(--sb-club-ink) 62%, transparent);position:absolute;inset:0}.sbTrainerClub .sbTcSheet{z-index:1;background:var(--sbt-ground);min-inline-size:0;color:var(--sbt-text);border:2px solid var(--sbt-rule-strong);flex-direction:column;display:flex;position:relative}.sbTrainerClub .sbTcSheet[data-surface=fullscreen]{block-size:100%;inline-size:100%;padding-block:env(safe-area-inset-top,0px) env(safe-area-inset-bottom,0px);border:0}.sbTrainerClub .sbTcSheet[data-surface=dialog],.sbTrainerClub .sbTcSheet[data-surface=panel]{border-radius:var(--sb-club-radius-lg);max-block-size:calc(100vb - 2rem);inline-size:min(56rem,100vi - 2rem);margin:auto}.sbTrainerClub .sbTcPanel{z-index:40;background:var(--sbt-ground);max-block-size:min(70vb,100vb - 6rem);color:var(--sbt-text);border-block-end:2px solid var(--sbt-rule-strong);border-end-end-radius:var(--sb-club-radius-lg);border-end-start-radius:var(--sb-club-radius-lg);flex-direction:column;display:flex;position:absolute;inset-block-start:100%;inset-inline:0;overflow:hidden}.sbTrainerClub .sbTcSheetHead{justify-content:space-between;align-items:center;gap:var(--sb-club-space-3);padding:var(--sb-club-space-2) var(--sb-club-space-4);border-block-end:2px solid var(--sbt-rule-strong);display:flex}.sbTrainerClub .sbTcSheetTitle{font:700 1.75rem/1 var(--sb-club-font-display);letter-spacing:-.005em}.sbTrainerClub .sbTcSheetBody{flex-direction:column;flex:auto;min-block-size:0;display:flex}.sbTrainerClub .sbTcSheetIntro{padding:var(--sb-club-space-4) var(--sb-club-space-4) 0}.sbTrainerClub .sbTcSheetH{margin:0 0 var(--sb-club-space-3);font:800 var(--sbt-text-row)/1.25 var(--sb-club-font-heading);letter-spacing:-.02em}.sbTrainerClub .sbTcSearch{inline-size:100%;min-block-size:var(--sb-club-touch-min);padding:var(--sb-club-space-2) var(--sb-club-space-3);border:1.5px solid var(--sbt-control-border);border-radius:var(--sb-club-radius-sm);background:var(--sbt-raised);color:var(--sbt-text);font:400 var(--sb-club-text-ui)/1.4 var(--sb-club-font-body);display:block}.sbTrainerClub .sbTcSearch::placeholder{color:var(--sbt-muted);opacity:1}.sbTrainerClub .sbTcSheetScroll{min-block-size:0;padding:var(--sb-club-space-3) var(--sb-club-space-4) var(--sb-club-space-4);flex:auto;overflow-y:auto}.sbTrainerClub .sbTcGroup{margin-block-end:var(--sb-club-space-5)}.sbTrainerClub .sbTcGroupHead{margin:0 0 var(--sb-club-space-1);border-block-end:2px solid var(--sbt-rule-strong);font:800 var(--sb-club-text-ui)/1.3 var(--sb-club-font-heading);letter-spacing:-.01em;padding-block-end:var(--sb-club-space-1)}.sbTrainerClub .sbTcEntries{-moz-column-gap:var(--sb-club-space-8);column-gap:var(--sb-club-space-8);grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}@media (min-width:40rem){.sbTrainerClub .sbTcEntries{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:72rem){.sbTrainerClub .sbTcEntries[data-cols="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}}.sbTrainerClub .sbTcEntries>li{border-block-end:1px solid var(--sbt-rule)}.sbTrainerClub .sbTcEntry{min-block-size:var(--sb-club-touch-min);padding:var(--sb-club-space-3) var(--sb-club-space-2);color:var(--sbt-text);gap:2px;display:grid}.sbTrainerClub .sbTcEntry:hover{background:var(--sbt-panel)}.sbTrainerClub .sbTcEntry[aria-current=page]{background:var(--sbt-panel);box-shadow:inset 0 -2px 0 var(--sbt-rule-strong)}.sbTrainerClub .sbTcEntryLabel{align-items:center;gap:var(--sb-club-space-2);font:800 var(--sbt-text-row)/1.25 var(--sb-club-font-heading);letter-spacing:-.01em;flex-wrap:wrap;display:flex}.sbTrainerClub .sbTcEntry[aria-current=page] .sbTcEntryLabel{text-underline-offset:.3em;text-decoration:underline;text-decoration-thickness:2px}.sbTrainerClub .sbTcEntryDesc{color:var(--sbt-muted);font-size:var(--sb-club-text-small);line-height:1.45}.sbTrainerClub .sbTcEntry[data-locked=true] .sbTcEntryLabel{font-weight:700}.sbTrainerClub .sbTcNoHit{padding-block:var(--sb-club-space-6);color:var(--sbt-muted);margin:0}.sbTrainerClub .sbTcAccount{align-items:center;gap:var(--sb-club-space-2);padding:var(--sb-club-space-2) var(--sb-club-space-4);border-block-start:2px solid var(--sbt-rule-strong);flex-wrap:wrap;display:flex}.sbTrainerClub .sbTcAccountEnd{margin-inline-start:auto}.sbTrainerClub.sbTcScope--overlay{display:contents}.sbTrainerClub.sbTcScope--overlay>[role=dialog]>[aria-hidden=true]:first-child{background:color-mix(in srgb, var(--sb-club-ink) 62%, transparent);-webkit-backdrop-filter:none;backdrop-filter:none}.sbTrainerClub.sbTcScope--overlay>[role=dialog]>:not([aria-hidden=true]){color:rgb(var(--sb-text-primary));border:2px solid rgb(var(--sb-text-primary));box-shadow:none}.sbTrainerClub .sbTcPalette{z-index:100;padding:10vb var(--sb-club-space-4) var(--sb-club-space-4);background:color-mix(in srgb, var(--sb-club-ink) 62%, transparent);justify-content:center;align-items:flex-start;display:flex;position:fixed;inset:0}.sbTrainerClub .sbTcPaletteBox{border:2px solid var(--sbt-rule-strong);border-radius:var(--sb-club-radius-lg);background:var(--sbt-ground);inline-size:100%;max-inline-size:36rem;color:var(--sbt-text);overflow:hidden}.sbTrainerClub .sbTcPaletteInputRow{align-items:center;gap:var(--sb-club-space-3);padding:var(--sb-club-space-2) var(--sb-club-space-4);border-block-end:2px solid var(--sbt-rule-strong);display:flex}.sbTrainerClub .sbTcPaletteInput{min-inline-size:0;min-block-size:var(--sb-club-touch-min);color:var(--sbt-text);font:400 var(--sb-club-text-body)/1.4 var(--sb-club-font-body);background:0 0;border:0;flex:auto}.sbTrainerClub .sbTcPaletteInput:focus-visible{outline-offset:calc(-1 * var(--sb-club-focus-width))}.sbTrainerClub .sbTcKbd{padding:0 var(--sb-club-space-1);border:1px solid var(--sbt-control-border);font:500 var(--sb-club-text-micro)/1.6 var(--sb-club-font-mono);border-radius:4px}.sbTrainerClub .sbTcPaletteList{max-block-size:55vb;padding-block:var(--sb-club-space-1);overflow-y:auto}.sbTrainerClub .sbTcPaletteHead{padding:var(--sb-club-space-3) var(--sb-club-space-4) var(--sb-club-space-1);font:800 var(--sb-club-text-caption)/1.3 var(--sb-club-font-heading);color:var(--sbt-muted)}.sbTrainerClub .sbTcOption{align-items:center;gap:var(--sb-club-space-3);inline-size:100%;min-block-size:var(--sb-club-touch-min);padding:var(--sb-club-space-2) var(--sb-club-space-4);border:0;border-block-end:1px solid var(--sbt-rule);color:var(--sbt-text);text-align:start;cursor:pointer;background:0 0;display:flex}.sbTrainerClub .sbTcOption[aria-selected=true]{background:var(--sbt-select-bg);color:var(--sbt-select-text)}.sbTrainerClub .sbTcOption:focus-visible{outline-offset:calc(-1 * var(--sb-club-focus-width))}.sbTrainerClub .sbTcOption[aria-disabled=true],.sbTrainerClub .sbTcOption:disabled{cursor:progress;color:var(--sbt-muted)}.sbTrainerClub .sbTcOptionIcon{flex:none;block-size:1.25rem;inline-size:1.25rem}.sbTrainerClub .sbTcOptionText{flex:auto;min-inline-size:0;display:grid}.sbTrainerClub .sbTcOptionTitle{font:700 var(--sb-club-text-ui)/1.3 var(--sb-club-font-heading);overflow-wrap:anywhere}.sbTrainerClub .sbTcOptionSub{font-size:var(--sb-club-text-caption);color:var(--sbt-muted);overflow-wrap:anywhere;line-height:1.4}.sbTrainerClub .sbTcOption[aria-selected=true] .sbTcOptionSub{color:inherit}.sbTrainerClub .sbTcPaletteFoot{justify-content:space-between;align-items:center;gap:var(--sb-club-space-3);padding:var(--sb-club-space-2) var(--sb-club-space-4);border-block-start:1px solid var(--sbt-rule);color:var(--sbt-muted);font-size:var(--sb-club-text-micro);display:flex}.sbTrainerClub .sbTcPaletteAnswer{margin:var(--sb-club-space-3) var(--sb-club-space-4)}.sbTrainerClub .sbTcPaletteList .sbTcNoHit{padding-inline:var(--sb-club-space-4)}.sbTrainerClub .sbTcAnswerText{color:inherit;white-space:pre-wrap;overflow-wrap:anywhere;max-inline-size:none}.sbTrainerClub .sbTcOverview{gap:var(--sb-club-space-8);grid-template-columns:minmax(0,1fr);min-inline-size:0;display:grid}.sbTrainerClub .sbTcOverview>*{min-inline-size:0}.sbTrainerClub .sbTcPulled{inline-size:100%;max-inline-size:100%}.sbTrainerClub .sbTcHello{align-items:center;gap:var(--sb-club-space-3) var(--sb-club-space-4);flex-wrap:wrap;display:flex}.sbTrainerClub .sbTcAvatar{inline-size:var(--sb-club-touch-min);block-size:var(--sb-club-touch-min);border:2px solid var(--sbt-rule-strong);border-radius:var(--sb-club-radius-sm);background:var(--sb-club-turf);color:var(--sb-club-chalk);font:800 1.125rem/1 var(--sb-club-font-heading);flex:none;place-items:center;display:grid;overflow:hidden}.sbTrainerClub .sbTcAvatar img{-o-object-fit:cover;object-fit:cover;block-size:100%;inline-size:100%}.sbTrainerClub .sbTcHelloText{flex:14rem;gap:2px;min-inline-size:0;display:grid}.sbTrainerClub .sbTcH1{font:700 var(--sbt-text-h1)/1.05 var(--sb-club-font-display);letter-spacing:-.005em;text-wrap:balance;overflow-wrap:anywhere;margin:0}.sbTrainerClub .sbTcSelectWrap{flex:0 auto;min-inline-size:0;max-inline-size:100%;position:relative}.sbTrainerClub .sbTcSelect{appearance:none;min-block-size:var(--sb-club-touch-min);inline-size:100%;max-inline-size:100%;border:1.5px solid var(--sbt-control-border);border-radius:var(--sb-club-radius-sm);background:var(--sbt-raised);color:var(--sbt-text);font:700 var(--sb-club-text-small)/1.2 var(--sb-club-font-heading);cursor:pointer;padding-block:0;padding-inline-start:var(--sb-club-space-3);padding-inline-end:var(--sb-club-space-10)}.sbTrainerClub .sbTcSelect option{background:var(--sbt-ground);color:var(--sbt-text)}.sbTrainerClub .sbTcSelectChevron{pointer-events:none;block-size:1rem;inline-size:1rem;color:var(--sbt-muted);position:absolute;inset-block-start:50%;inset-inline-end:var(--sb-club-space-3);transform:translateY(-50%)rotate(90deg)}.sbTrainerClub .sbTcStats{gap:var(--sb-club-space-1) var(--sb-club-space-8);margin:var(--sb-club-space-4) 0 0;padding:var(--sb-club-space-2) 0;border-block:1.5px solid var(--sbt-rule);flex-wrap:wrap;list-style:none;display:flex}.sbTrainerClub .sbTcStats>li{flex:5rem;min-inline-size:0;display:flex}@media (min-width:40rem){.sbTrainerClub .sbTcStats>li{flex:none}}.sbTrainerClub .sbTcStat{min-block-size:var(--sb-club-touch-min);min-inline-size:var(--sb-club-touch-min);padding:var(--sb-club-space-1) 0;color:inherit;text-align:start;align-content:center;gap:2px;display:grid}.sbTrainerClub .sbTcStatValue{font:800 var(--sbt-text-stat)/1 var(--sb-club-font-display);font-variant-numeric:tabular-nums}.sbTrainerClub .sbTcStatLabel{color:var(--sbt-muted);font:600 var(--sb-club-text-caption)/1.3 var(--sb-club-font-body)}.sbTrainerClub a.sbTcStat:hover .sbTcStatLabel{color:var(--sbt-text);text-underline-offset:.3em;text-decoration:underline}.sbTrainerClub button.sbTcStatRetry{font:inherit;cursor:pointer;background:0 0;border:0}.sbTrainerClub button.sbTcStatRetry:hover .sbTcStatLabel{color:var(--sbt-text);text-underline-offset:.3em;text-decoration:underline}.sbTrainerClub .sbTcStatSlot{min-inline-size:0;display:flex}.sbTrainerClub .sbTcStatSlot>button{min-block-size:var(--sb-club-touch-min);min-inline-size:var(--sb-club-touch-min);padding:var(--sb-club-space-1) 0;color:inherit;text-align:start;cursor:pointer;background:0 0;border:0;border-radius:0;flex:none;align-content:center;gap:2px;display:grid}.sbTrainerClub .sbTcStatSlot>button>p:first-child{color:inherit;font:800 var(--sbt-text-stat)/1 var(--sb-club-font-display);font-variant-numeric:tabular-nums;margin:0}.sbTrainerClub .sbTcStatSlot>button>p:last-child{color:var(--sbt-muted);font:600 var(--sb-club-text-caption)/1.3 var(--sb-club-font-body);text-transform:none;letter-spacing:0;margin:0}.sbTrainerClub .sbTcFilters{margin-block-start:var(--sb-club-space-3)}.sbTrainerClub .sbTcLayout{gap:var(--sb-club-space-8);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}.sbTrainerClub .sbTcCol{gap:var(--sb-club-space-8);grid-template-columns:minmax(0,1fr);align-content:start;min-inline-size:0;display:grid}.sbTrainerClub .sbTcSlot{min-inline-size:0;max-inline-size:100%}.sbTrainerClub .sbTcSlot :is(button,a){overflow-wrap:break-word;max-inline-size:100%}.sbTrainerClub .sbTcOverview>div>div.flex.justify-between{gap:var(--sb-club-space-2) var(--sb-club-space-4);flex-wrap:wrap}.sbTrainerClub .sbTcOverview>div>div.flex.justify-between>div.flex{flex-wrap:wrap;min-inline-size:0}.sbTrainerClub .sbTcSlot:empty{display:none}@media (min-width:64rem){.sbTrainerClub .sbTcLayout{-moz-column-gap:var(--sb-club-space-12);column-gap:var(--sb-club-space-12);grid-template-columns:minmax(0,1.6fr) minmax(0,1fr)}}.sbTrainerClub .sbTcWeekNav{align-items:center;gap:var(--sb-club-space-1);inline-size:100%;display:flex}.sbTrainerClub .sbTcSubhead{align-items:center;gap:var(--sb-club-space-2);padding-block:var(--sb-club-space-1);color:var(--sbt-muted);font:700 var(--sb-club-text-small)/1.3 var(--sb-club-font-heading);flex-wrap:wrap;margin:0;display:flex}.sbTrainerClub .sbTcWeekLabel{text-align:center;font:800 var(--sb-club-text-ui)/1.2 var(--sb-club-font-heading);flex:auto;margin:0}.sbTrainerClub .sbTcDays{--sbt-ring-room:calc(var(--sb-club-focus-width) + var(--sb-club-focus-offset));grid-template-columns:repeat(7, minmax(var(--sb-club-touch-min), 1fr));gap:var(--sb-club-space-1);overscroll-behavior-inline:contain;scroll-behavior:auto;min-inline-size:0;max-inline-size:100%;scroll-padding-inline:var(--sbt-ring-room);scrollbar-width:thin;margin:calc(var(--sb-club-space-2) - var(--sbt-ring-room)) calc(-1 * var(--sbt-ring-room)) calc(var(--sb-club-space-4) - var(--sbt-ring-room));padding:var(--sbt-ring-room);list-style:none;display:grid;overflow:auto hidden}.sbTrainerClub .sbTcDays>li{min-inline-size:var(--sb-club-touch-min)}.sbTrainerClub .sbTcDay{inline-size:100%;min-inline-size:var(--sb-club-touch-min);min-block-size:4rem;padding:var(--sb-club-space-1) 0;border:1.5px solid var(--sbt-rule);border-radius:var(--sb-club-radius-sm);color:var(--sbt-text);cursor:pointer;background:0 0;align-content:center;justify-items:center;gap:2px;display:grid}.sbTrainerClub .sbTcDay:hover,.sbTrainerClub .sbTcDay[data-today=true]{border-color:var(--sbt-rule-strong)}.sbTrainerClub .sbTcDay[data-today=true] .sbTcDayNum{text-underline-offset:.2em;text-decoration:underline;text-decoration-thickness:2px}.sbTrainerClub .sbTcDay[aria-pressed=true]{background:var(--sbt-select-bg);border-color:var(--sbt-select-bg);color:var(--sbt-select-text)}.sbTrainerClub .sbTcDayName{font:600 var(--sb-club-text-micro)/1 var(--sb-club-font-body)}.sbTrainerClub .sbTcDayNum{font:700 1.25rem/1.1 var(--sb-club-font-display);font-variant-numeric:tabular-nums}.sbTrainerClub .sbTcDayMarks{min-block-size:var(--sb-club-space-3);flex-wrap:wrap;justify-content:center;align-items:center;gap:3px;display:flex}.sbTrainerClub .sbTcEvents{margin:0;padding:0;list-style:none}.sbTrainerClub .sbTcEvent{gap:var(--sb-club-space-1) var(--sb-club-space-4);padding-block:var(--sb-club-space-4);border-block-start:1px solid var(--sbt-rule);grid-template-columns:5.5rem minmax(0,1fr);display:grid}.sbTrainerClub .sbTcEvents>.sbTcEvent:first-child{border-block-start:0;padding-block-start:var(--sb-club-space-2)}.sbTrainerClub .sbTcEventTime{align-content:start;gap:2px;display:grid}.sbTrainerClub .sbTcEventClock{font:700 var(--sbt-text-time)/1 var(--sb-club-font-display);font-variant-numeric:tabular-nums}.sbTrainerClub .sbTcEventMain{gap:var(--sb-club-space-1);grid-template-columns:minmax(0,1fr);min-inline-size:0;display:grid}.sbTrainerClub .sbTcEventTitleLink{min-block-size:var(--sb-club-touch-min);min-inline-size:var(--sb-club-touch-min);color:inherit;align-items:center;display:flex}.sbTrainerClub .sbTcEventTitle{font:800 var(--sbt-text-row)/1.25 var(--sb-club-font-heading);letter-spacing:-.02em;overflow-wrap:anywhere;margin:0}.sbTrainerClub .sbTcEventTitleLink:hover .sbTcEventTitle{text-underline-offset:.25em;text-decoration:underline;text-decoration-thickness:2px}.sbTrainerClub .sbTcEventMeta{align-items:center;gap:var(--sb-club-space-1) var(--sb-club-space-3);color:var(--sbt-muted);font-size:var(--sb-club-text-small);flex-wrap:wrap;line-height:1.4;display:flex}.sbTrainerClub .sbTcEventMeta strong{color:var(--sbt-text);font-weight:700}.sbTrainerClub .sbTcEventLine{align-items:center;gap:var(--sb-club-space-2);display:inline-flex}.sbTrainerClub .sbTcEventActions{gap:0 var(--sb-club-space-4);flex-wrap:wrap;display:flex}.sbTrainerClub .sbTcEventMap{display:none}@media (min-width:40rem){.sbTrainerClub .sbTcEvent[data-map=true]{grid-template-columns:5.5rem minmax(0,1fr) auto}.sbTrainerClub .sbTcEventMap{border:1.5px solid var(--sbt-rule);border-radius:var(--sb-club-radius-sm);align-self:end;block-size:4.5rem;inline-size:9rem;display:block;overflow:hidden}}.sbTrainerClub .sbTcEvents{container-type:inline-size}@container (max-width:14rem){.sbTrainerClub .sbTcEvent,.sbTrainerClub .sbTcEvent[data-map=true]{grid-template-columns:minmax(0,1fr)}}.sbTrainerClub .sbTcEventMap a,.sbTrainerClub .sbTcEventMap img{-o-object-fit:cover;object-fit:cover;block-size:100%;inline-size:100%;display:block}.sbTrainerClub .sbTcMore{inline-size:100%;min-block-size:var(--sb-club-touch-min);padding:0 var(--sb-club-space-2);border:0;border-block-start:1px solid var(--sbt-rule);color:var(--sbt-link);font:700 var(--sb-club-text-small)/1.2 var(--sb-club-font-heading);text-underline-offset:.3em;cursor:pointer;text-align:start;background:0 0;justify-content:flex-start;align-items:center;text-decoration:underline;display:flex}.sbTrainerClub .sbTcMore:hover{background:var(--sbt-panel)}.sbTrainerClub .sbTcAtt{align-content:center;gap:var(--sb-club-space-1);min-block-size:var(--sb-club-touch-min);min-inline-size:var(--sb-club-touch-min);max-inline-size:22rem;padding-block:var(--sb-club-space-1);color:inherit;grid-template-columns:minmax(0,1fr);display:grid}.sbTrainerClub .sbTcBar{block-size:var(--sb-club-space-2);border-radius:var(--sb-club-radius-pill);background:var(--sbt-open);display:flex;overflow:hidden}.sbTrainerClub .sbTcBar>span{block-size:100%;display:block}.sbTrainerClub .sbTcBar>[data-k=yes]{background:var(--sbt-ok)}.sbTrainerClub .sbTcBar>[data-k=maybe]{background:var(--sbt-warn)}.sbTrainerClub .sbTcBar>[data-k=no]{background:var(--sbt-error)}.sbTrainerClub .sbTcCounts{gap:0 var(--sb-club-space-4);font:600 var(--sb-club-text-caption)/1.5 var(--sb-club-font-body);font-variant-numeric:tabular-nums;flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.sbTrainerClub .sbTcCount{align-items:center;gap:var(--sb-club-space-1);display:inline-flex}.sbTrainerClub .sbTcCount:before{content:"";inline-size:var(--sb-club-space-2);block-size:var(--sb-club-space-2);background:var(--sbt-open);border-radius:50%}.sbTrainerClub .sbTcCount[data-k=yes]:before{background:var(--sbt-ok)}.sbTrainerClub .sbTcCount[data-k=maybe]:before{background:var(--sbt-warn)}.sbTrainerClub .sbTcCount[data-k=no]:before{background:var(--sbt-error)}.sbTrainerClub a.sbTcAtt:hover .sbTcCounts{text-underline-offset:.3em;text-decoration:underline}.sbTrainerClub .sbTcRows{margin:0;padding:0;list-style:none}.sbTrainerClub .sbTcRow{gap:var(--sb-club-space-1);padding-block:var(--sb-club-space-3);border-block-start:1px solid var(--sbt-rule);grid-template-columns:minmax(0,1fr);display:grid}.sbTrainerClub .sbTcRows>.sbTcRow:first-child{border-block-start:0}.sbTrainerClub .sbTcRowLink{gap:var(--sb-club-space-1);min-block-size:var(--sb-club-touch-min);color:inherit;grid-template-columns:minmax(0,1fr);display:grid}.sbTrainerClub .sbTcRowTitle{align-items:center;gap:var(--sb-club-space-2);font:800 var(--sb-club-text-ui)/1.3 var(--sb-club-font-heading);overflow-wrap:anywhere;display:flex}.sbTrainerClub a.sbTcRowLink:hover .sbTcRowTitle{text-underline-offset:.25em;text-decoration:underline;text-decoration-thickness:2px}.sbTrainerClub .sbTcSwatch{inline-size:var(--sb-club-space-2);block-size:var(--sb-club-space-2);border:1px solid var(--sbt-rule-strong);border-radius:50%;flex:none}.sbTrainerClub .sbTcLive{margin:0;padding:0;list-style:none}.sbTrainerClub .sbTcLiveLink{align-items:center;gap:var(--sb-club-space-3);min-block-size:var(--sb-club-touch-min);padding-block:var(--sb-club-space-2);border-block-start:1px solid var(--sbt-rule);color:inherit;grid-template-columns:auto minmax(0,1fr) auto;display:grid}.sbTrainerClub .sbTcLive>li:first-child .sbTcLiveLink{border-block-start:0}.sbTrainerClub .sbTcLiveLink:hover .sbTcRowTitle{text-underline-offset:.25em;text-decoration:underline}.sbTrainerClub .sbTcLiveText{grid-template-columns:minmax(0,1fr);min-inline-size:0;display:grid}.sbTrainerClub .sbTcScore{font:800 1.5rem/1 var(--sb-club-font-display);font-variant-numeric:tabular-nums;white-space:nowrap}.sbTrainerClub .sbTcQuick{gap:var(--sb-club-space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.sbTrainerClub .sbTcRosterTeam{border-block-start:1px solid var(--sbt-rule);padding-block:var(--sb-club-space-2)}.sbTrainerClub .sbTcRosterTeam:first-child{border-block-start:0}.sbTrainerClub .sbTcRosterHead{align-items:center;gap:var(--sb-club-space-2);inline-size:100%;min-block-size:var(--sb-club-touch-min);color:inherit;font:800 var(--sb-club-text-ui)/1.3 var(--sb-club-font-heading);text-align:start;cursor:pointer;background:0 0;border:0;padding:0;display:flex}.sbTrainerClub .sbTcRosterHead:hover .sbTcRosterName{text-underline-offset:.25em;text-decoration:underline}.sbTrainerClub .sbTcRosterName{overflow-wrap:anywhere;flex:auto;min-inline-size:0}.sbTrainerClub .sbTcRosterChevron{flex:none;block-size:1rem;inline-size:1rem}.sbTrainerClub .sbTcRosterHead[aria-expanded=true] .sbTcRosterChevron{transform:rotate(90deg)}.sbTrainerClub .sbTcPlayers{gap:var(--sb-club-space-1) var(--sb-club-space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.sbTrainerClub .sbTcPlayer{align-items:center;gap:var(--sb-club-space-2);min-block-size:var(--sb-club-touch-min);padding:0 var(--sb-club-space-3);border:1.5px solid var(--sbt-rule);border-radius:var(--sb-club-radius-sm);color:inherit;font-size:var(--sb-club-text-small);display:inline-flex}.sbTrainerClub .sbTcPlayer:hover{border-color:var(--sbt-rule-strong);background:var(--sbt-panel)}.sbTrainerClub .sbTcPlayerRole{font:800 var(--sb-club-text-micro)/1 var(--sb-club-font-heading);border-radius:var(--sb-club-radius-pill);border:1.5px solid;padding:2px 6px}.sbTrainerClub .sbTcPlayerNo{color:var(--sbt-muted);font:500 var(--sb-club-text-caption)/1 var(--sb-club-font-mono)}.sbTrainerClub .sbTcMarket{align-items:center;gap:0 var(--sb-club-space-4);flex-wrap:wrap;display:flex}.sbTrainerClub .sbTcPullBox{justify-content:center;align-items:center;block-size:0;display:flex;overflow:hidden}.sbTrainerClub .sbTcPullSpinner{inline-size:var(--sb-club-space-6);block-size:var(--sb-club-space-6);border:2px solid var(--sbt-rule-strong);border-block-start-color:#0000;border-radius:50%}.sbTrainerClub .sbTcPullSpinner[data-busy=true]{border-color:var(--sbt-rule-strong);border-inline-end-color:#0000}.sbTrainerClub .sbTcRefreshBar{z-index:50;background:var(--sb-club-cone);block-size:3px;position:fixed;inset-block-start:0;inset-inline:0}@media (prefers-reduced-motion:no-preference){.sbTrainerClub .sbTcRosterChevron{transition:transform var(--sb-club-duration-base) var(--sb-club-ease)}}@media print{.sbTrainerClub.sbTcShell,.sbTrainerClub .sbTcMain,.sbTrainerClub .sbTcPage{block-size:auto;min-block-size:0;display:block;overflow:visible}.sbTrainerClub .sbTcSkip,.sbTrainerClub .sbTcHeader,.sbTrainerClub .sbTcScoreline,.sbTrainerClub .sbTcDockWrap,.sbTrainerClub .sbTcSurface,.sbTrainerClub .sbTcPalette,.sbTrainerClub .sbTcRefreshBar{display:none}}.sbTrainerClub .sbHtabs{gap:var(--sb-club-space-1);grid-template-columns:minmax(0,1fr);min-inline-size:0;display:grid}.sbTrainerClub .sbHtabsTitle{min-inline-size:0;color:var(--sbt-muted);font:700 var(--sb-club-text-caption)/1.3 var(--sb-club-font-heading);overflow-wrap:break-word;margin:0}.sbTrainerClub .sbHtabsList{gap:0 var(--sb-club-space-1);flex-wrap:wrap;min-inline-size:0;margin:0;padding:0;list-style:none;display:flex}.sbTrainerClub .sbHtabsItem{min-inline-size:0;max-inline-size:100%;display:flex}.sbTrainerClub .sbHtabsLink{min-block-size:var(--sb-club-touch-min);min-inline-size:0;max-inline-size:100%;padding-inline:var(--sb-club-space-3);color:var(--sbt-link);font:700 var(--sb-club-text-small)/1.2 var(--sb-club-font-heading);text-underline-offset:.3em;overflow-wrap:break-word;border-block-end:3px solid #0000;align-items:center;text-decoration:underline;text-decoration-thickness:2px;display:inline-flex}.sbTrainerClub .sbHtabsLink:hover{background:var(--sbt-panel)}.sbTrainerClub .sbHtabsLink[aria-current=page]{border-block-end-color:var(--sbt-rule-strong);color:var(--sbt-text);font-weight:800;text-decoration:none}.sbTrainerClub.sbClubDesign{--sb-text-tertiary:82 96 87;--sb-primary:20 107 61;--sb-primary-hover:17 93 52;--sb-primary-light:20 107 61;--sb-on-primary:255 255 255}[data-theme=dark] .sbTrainerClub.sbClubDesign:not([data-theme=light]),.sbTrainerClub.sbClubDesign[data-theme=dark]{--sb-text-tertiary:222 225 218;--sb-primary:245 161 106;--sb-primary-hover:247 181 138;--sb-primary-light:245 161 106;--sb-on-primary:19 38 28}[data-theme=dark] .sbTrainerClub.sbClubDesign:not([data-theme=light]) .bg-primary.text-white,[data-theme=dark] .sbTrainerClub.sbClubDesign:not([data-theme=light]) .bg-primary.text-t-primary,[data-theme=dark] .sbTrainerClub.sbClubDesign:not([data-theme=light]) .bg-primary-hover.text-white,[data-theme=dark] .sbTrainerClub.sbClubDesign:not([data-theme=light]) .hover\:bg-primary:hover.text-white,[data-theme=dark] .sbTrainerClub.sbClubDesign:not([data-theme=light]) .focus\:bg-primary:focus.focus\:text-white,[data-theme=dark] .sbTrainerClub.sbClubDesign:not([data-theme=light]) .bg-primary>.text-white:not([class*=bg-]),[data-theme=dark] .sbTrainerClub.sbClubDesign:not([data-theme=light]) .bg-primary>:not([class*=bg-])>.text-white:not([class*=bg-]),.sbTrainerClub.sbClubDesign[data-theme=dark] .bg-primary.text-white,.sbTrainerClub.sbClubDesign[data-theme=dark] .bg-primary.text-t-primary,.sbTrainerClub.sbClubDesign[data-theme=dark] .bg-primary-hover.text-white,.sbTrainerClub.sbClubDesign[data-theme=dark] .hover\:bg-primary:hover.text-white,.sbTrainerClub.sbClubDesign[data-theme=dark] .focus\:bg-primary:focus.focus\:text-white,.sbTrainerClub.sbClubDesign[data-theme=dark] .bg-primary>.text-white:not([class*=bg-]),.sbTrainerClub.sbClubDesign[data-theme=dark] .bg-primary>:not([class*=bg-])>.text-white:not([class*=bg-]){color:rgb(var(--sb-on-primary))}.sbTrainerClub .sbTcAreaSwitch>span,.sbTrainerClub .sbTcAreaSwitch>div>button{--sb-primary:var(--sb-club-chalk-rgb)}.sbTrainerClub[data-sport-design] :where(.sbTcHeader,.sbTcDockWrap,.sbTcSkip){--sbt-focus:var(--sbt-focus-ground);--sb-club-focus:var(--sbt-focus-ground)}.sbTrainerClub .sbMyseSportPreview{position:static;inset-block-start:auto}.sbTrainerClub[data-sport-design] :is(.text-primary,.text-primary-light){color:var(--sb-design-link)}.sbTrainerClub[data-sport-design] :is(.bg-primary,.bg-primary-hover):is(.text-primary,.text-primary-light){color:rgb(var(--sb-design-on-primary-rgb))}
