html[data-theme=light]{color-scheme:light;--background:#f3f6fb;--foreground:#17233d;--ms-surface:#fff;--ms-subtle:#edf2f9;--ms-border:#d5dfed}html[data-theme=light] body{color:var(--foreground);background:radial-gradient(ellipse at 75% 0,#dbeafe66,transparent 55%),#f3f6fb}html[data-theme=light] .app-frame :is([class*="bg-[#0"],[class~=bg-slate-700],[class~=bg-slate-800],[class~="bg-slate-800/80"],[class~=bg-slate-900],[class~="bg-slate-900/50"],[class~=bg-slate-950]):not(:where([data-theme-preserve],[data-theme-preserve] *)){background-color:var(--ms-surface)}html[data-theme=light] .app-frame :is([class~="bg-white/5"],[class~="bg-white/10"],[class~="bg-white/[0.02]"],[class~="bg-white/[0.03]"],[class~="bg-white/[0.04]"],[class~="bg-white/[0.05]"],[class~="bg-white/[0.06]"],[class~="bg-white/[0.07]"],[class~="bg-white/[0.08]"]):not(:where([data-theme-preserve],[data-theme-preserve] *)){background-color:var(--ms-subtle)}html[data-theme=light] .app-frame :is([class*="hover:bg-white/5"],[class*="hover:bg-white/10"]):hover:not(:where([data-theme-preserve],[data-theme-preserve] *)){background-color:#e5edf8}html[data-theme=light] .app-frame [class*=border-white]:not(:where([data-theme-preserve],[data-theme-preserve] *)),html[data-theme=light] .app-frame [class*=divide-white]>:not(:last-child):not(:where([data-theme-preserve],[data-theme-preserve] *)){border-color:var(--ms-border)}html[data-theme=light] .app-frame [class*="shadow-[0_8px_30px"]{box-shadow:0 4px 18px #17233d0c}html[data-theme=light] .app-frame :is([class~=text-white],[class*="text-white/"],[class*=text-slate-100],[class*=text-slate-200]):not(:where([data-theme-preserve],[data-theme-preserve] *)){color:#17233d}html[data-theme=light] .app-frame [class*=text-slate-300]:not(:where([data-theme-preserve],[data-theme-preserve] *)){color:#3f4d63}html[data-theme=light] .app-frame [class*=text-slate-400]:not(:where([data-theme-preserve],[data-theme-preserve] *)){color:#536279}html[data-theme=light] .app-frame [class*=text-slate-500]:not(:where([data-theme-preserve],[data-theme-preserve] *)){color:#59677b}html[data-theme=light] .app-frame [class~="hover:text-white"]:hover:not(:where([data-theme-preserve],[data-theme-preserve] *)){color:#17233d}html[data-theme=light] .app-frame :is(input,textarea)::placeholder{color:#66758c;opacity:1}html[data-theme=light] .app-frame :is(input,select,textarea){color-scheme:light}html[data-theme=light] input[type=search]::-webkit-search-cancel-button{filter:none}html[data-theme=light] .app-frame :is([class*=text-blue-200],[class*=text-blue-300],[class*=text-blue-400],[class~=text-blue-500],[class*=text-sky-300],[class*=text-sky-400]):not(:where([data-theme-preserve],[data-theme-preserve] *)){color:#1d4ed8}html[data-theme=light] .app-frame :is([class*=text-emerald-200],[class*=text-emerald-300],[class*=text-emerald-400],[class*=text-green-300],[class*=text-green-400]):not(:where([data-theme-preserve],[data-theme-preserve] *)){color:#047857}html[data-theme=light] .app-frame :is([class*=text-red-200],[class*=text-red-300],[class*=text-red-400],[class*=text-rose-300],[class*=text-rose-400]):not(:where([data-theme-preserve],[data-theme-preserve] *)){color:#b91c1c}html[data-theme=light] .app-frame :is([class*=text-amber-200],[class*=text-amber-300],[class*=text-amber-400],[class*=text-yellow-300],[class*=text-orange-300]):not(:where([data-theme-preserve],[data-theme-preserve] *)){color:#92400e}html[data-theme=light] .app-frame :is([class*=text-fuchsia-100],[class*=text-fuchsia-200],[class*=text-fuchsia-300],[class*=text-fuchsia-400],[class*=text-violet-300],[class*=text-purple-300]):not(:where([data-theme-preserve],[data-theme-preserve] *)){color:#86198f}html[data-theme=light] .app-frame [class~=bg-clip-text][class~=from-fuchsia-400]{background-image:linear-gradient(90deg,#a21caf,#6d28d9)}html[data-theme=light] .app-frame [class~="via-[#1a1030]"]{background-image:linear-gradient(90deg,#fff4d6,#f5f0ff,#fce7f3)}html[data-theme=light] .app-frame [class~="via-[#0b1226]"]:not(:where([data-theme-preserve],[data-theme-preserve] *)){background-image:linear-gradient(90deg,#e7efff,#f8fafc,#feecec)}html[data-theme=light] .app-frame [class~="via-blue-900/60"][class~="from-amber-500/30"]{background-image:linear-gradient(to bottom right,#fff2cf,#e5ecfa,#fee2e2)}html[data-theme=light] .app-frame [class~=from-slate-700][class~=to-slate-900]{background-image:linear-gradient(to bottom right,#e2e8f0,#cbd5e1)}html[data-theme=light] .app-frame svg text:is([fill="#e2e8f0"],[fill="#fff"]):not(:where([data-theme-preserve],[data-theme-preserve] *)){fill:#536279}html[data-theme=light] .app-frame svg line[stroke="rgba(255,255,255,.08)"]{stroke:#d5dfed}html[data-theme=light] .app-frame :is([class~="bg-black/50"],[class~="bg-black/55"],[class~="bg-black/60"],[class~="bg-black/70"],[class~="bg-black/80"],[class~="bg-black/90"])[class~=text-white]{color:#fff}html[data-theme=light] .app-frame [class~="bg-black/80"][class~=text-amber-300]{color:#fcd34d}html[data-theme=light] .app-frame .gold-bar-text{background-image:linear-gradient(100deg,#734a08,#9a650b 25%,#a16207 40%,#734a08 55%,#9a650b 80%,#734a08)}html[data-theme=light] .app-frame :is([class~=bg-blue-500],[class~=bg-blue-600],[class~=bg-blue-700],[class~=bg-red-500],[class~=bg-red-600],[class~=bg-red-700],[class~=bg-emerald-500],[class~=bg-emerald-600],[class~=bg-green-600],[class~=bg-fuchsia-600],[class~=bg-violet-600],[class~=bg-purple-600],[class~=from-blue-600],[class~=from-fuchsia-600]),html[data-theme=light] .app-frame :is([class~=bg-blue-500],[class~=bg-blue-600],[class~=bg-blue-700],[class~=bg-red-500],[class~=bg-red-600],[class~=bg-red-700],[class~=bg-emerald-500],[class~=bg-emerald-600],[class~=bg-green-600],[class~=bg-fuchsia-600],[class~=bg-violet-600],[class~=bg-purple-600],[class~=from-blue-600],[class~=from-fuchsia-600]) :is([class~=text-white],[class*=text-slate-100],[class*=text-slate-200]){color:#fff}html[data-theme=light] .app-frame .promo-tournament{background:#f7f9fd;border-color:var(--ms-border)}html[data-theme=light] .app-frame .promo-tournament-heading{color:#17233d}html[data-theme=light] .app-frame .promo-tournament-heading svg{color:#a16207}html[data-theme=light] .app-frame .promo-logo{background:#fff}html[data-theme=light] .app-frame .promo-image-name{color:#17233d}html[data-theme=light] .app-frame .promo-facts{background:#eaf0f8}html[data-theme=light] .app-frame .promo-facts li+li{border-color:#cbd5e1}html[data-theme=light] .app-frame .promo-fact-value{color:#17233d}html[data-theme=light] .app-frame .promo-fact-label{color:#536279}html[data-theme=light] .app-frame .promo-sponsor{color:#92400e}html[data-theme=light] .app-frame .promo-actions>a{color:#17233d;background:#fff;border-color:#c3d0e1}html[data-theme=light] .app-frame .promo-actions>.promo-register{color:#fff;background:#dc2626;border-color:#dc2626}html[data-theme=light] .app-frame .scroll-slim{scrollbar-color:#94a3b866 transparent}html[data-theme=light] .app-frame .scroll-slim::-webkit-scrollbar-thumb{background:#94a3b866}html[data-theme=light] .app-frame [class*="ring-[#060b1a]"]{--tw-ring-color:#f3f6fb}html.standalone[data-theme=light] .app-frame{background-image:linear-gradient(to bottom,#060b1a 0,#060b1a env(safe-area-inset-top),transparent env(safe-area-inset-top))}@media print{html[data-theme=light] body{background:#fff}}@media (min-width:640px){.desktop-app-frame{width:100%;min-width:0}.desktop-app-frame>aside{display:none}.desktop-app-frame .app-continuous-backdrop{display:block}.desktop-app-frame .app-personal-shortcuts,.desktop-app-frame main,.desktop-app-frame>div>.shrink-0:has([aria-roledescription=carousel]),.desktop-app-frame>div>header{padding-inline:24px}.desktop-app-frame>div>header{padding-top:12px;padding-bottom:8px}.desktop-app-frame header .app-home-wordmark{display:flex;flex:0 0 auto;margin-right:20px}.desktop-app-frame header .app-home-wordmark>a{height:40px;gap:12px}.desktop-app-frame header .app-home-wordmark>a>span:first-child{font-size:32px}.desktop-app-frame header .app-home-wordmark>a>span:last-child{font-size:9px;margin-bottom:5px}.desktop-app-frame header a[aria-label="MatStats home"]{display:none}.desktop-app-frame header .app-global-search{max-width:none}.desktop-app-frame form[role=search]{width:100%;max-width:none}.desktop-app-frame main form[action="/search"]:has(select[aria-label="Sort by"]){flex:0 1 400px;margin-left:auto}.desktop-app-frame header>div>div:last-child{gap:14px}.desktop-app-frame header [data-account-trigger]{height:40px;gap:14px;padding:0;border:0;border-radius:0;background:transparent}.desktop-app-frame header [data-account-avatar]{width:34px;height:34px;border:1px solid black}.desktop-app-frame header :is([data-account-name],[data-account-chevron]){display:none}.desktop-app-frame header [data-account-ellipsis]{display:block}.desktop-app-frame header [data-account-unread]{display:flex;right:24px}.desktop-app-frame header [data-account-menu]{width:270px;max-height:calc(100dvh - 90px);overflow-y:auto}body:has(.desktop-app-frame):has([data-owner-view-control]) .desktop-app-frame .app-global-search{margin-right:280px}body:has(.desktop-app-frame) [data-owner-view-control]{top:13px;bottom:auto;right:150px}body:has(.desktop-app-frame) [data-owner-view-control] summary,body:has(.desktop-app-frame) [data-owner-view-control]>div>button{min-height:36px;font-size:12px}body:has(.desktop-app-frame) [data-owner-view-control] details>div{top:100%;bottom:auto;margin-top:8px;margin-bottom:0}.desktop-app-frame header .border-l:has([data-account-trigger]){border:0;padding-left:0}.desktop-app-frame header :is(details:has(>summary[aria-label^=Messages]),a[aria-label^="My Chat"]){display:none}.desktop-app-frame .app-personal-shortcuts{display:block;padding-bottom:0}.desktop-app-frame .app-personal-shortcuts nav{display:flex;width:100%;max-width:none;padding-block:5px}.desktop-app-frame .app-personal-shortcuts nav>a{flex:1 1 0;min-height:38px;font-size:14px}.desktop-app-frame>div>nav[aria-label=Main]{display:block}.desktop-app-frame>div>nav[aria-label=Main]>div{width:100%;max-width:none;margin:0;padding-inline:16px}.desktop-app-frame>div>nav[aria-label=Main] a{min-height:58px;font-size:12px}.desktop-app-frame>div>p:has(a[href="/parent-profile"]){display:none}.desktop-app-frame:not(.desktop-home-frame) main{padding-top:14px;padding-bottom:16px;overflow-x:hidden}.desktop-app-frame main>:is(div,section,form,article,main)[class*=max-w-]{max-width:none;width:100%}.desktop-app-frame main h1{font-size:22px;line-height:1.3}.desktop-app-frame main .browse-card,.desktop-app-frame main .matstats-panel,.desktop-app-frame main :is(section,article,div)[class*=rounded][class*="bg-[#0a1226]"],.desktop-app-frame main :is(section,article,div)[class*=rounded][class*="bg-[#0b1430]"]{background-color:rgb(16 91 222/.15);border-color:#405777;box-shadow:none;backdrop-filter:none}.desktop-app-frame main .matstats-panel h2{font-size:16px}.desktop-app-frame .browse-card{flex-direction:row}.desktop-app-frame .browse-card-photo{flex:0 0 36%;width:36%;height:100%}.desktop-app-frame .browse-card-photo img{width:100%;height:100%;object-fit:cover;object-position:top}.desktop-app-frame .browse-card-info{flex:1 1 0;justify-content:center;gap:7px;padding:12px}.desktop-app-frame .browse-card-name{font-size:16px;line-height:20px}.desktop-app-frame .browse-card-club{display:none}.desktop-app-frame main>:nth-child(-n+2)>:first-child[class~=border-y],.desktop-app-frame main>:nth-child(-n+2)[class~=border-y]{border-top-width:0}.desktop-app-frame main nav[aria-label="Back navigation"]{display:block}.desktop-app-frame main nav[aria-label="Back navigation"] a{min-height:30px;font-size:13px}.desktop-app-frame .app-page-search{display:block}.desktop-app-frame:is([data-app-page=Ask],[data-app-page="Athlete Search"]) .app-global-search{display:none}.desktop-app-frame main.app-fixed-content{display:flex;flex-direction:column;gap:8px;overflow:hidden;padding-bottom:0}.desktop-app-frame main.app-fixed-content>*{margin-block:0}.desktop-app-frame:has(main.app-chat-page)>div>.shrink-0:has([aria-roledescription=carousel]),.desktop-app-frame:has(main.app-chat-page)>div>p{display:none}.desktop-app-frame .desktop-legacy-only{display:none}.desktop-app-frame .desktop-flow-teams{display:grid;grid-template-columns:minmax(260px,.8fr) minmax(0,1.7fr);gap:24px;margin-top:0}.desktop-app-frame .desktop-flow-teams>section{min-width:0;margin-top:0;border:0;padding-top:0}.desktop-app-frame .desktop-flow-teams h2{margin-bottom:12px;font-size:18px}.desktop-app-frame .desktop-flow-teams h1{height:auto;min-height:30px;margin-bottom:8px}.desktop-app-frame [data-team-card]{min-height:72px;border-radius:10px;border-color:#405777;background:rgb(16 91 222/.15)}.desktop-app-frame [data-team-name-phone]{display:inline;font-size:15px;font-weight:600;line-height:1.35}.desktop-app-frame :is([data-team-name-desktop],[data-team-meta],[data-team-role]){display:none}.desktop-app-frame [data-team-card] svg{display:block;flex-shrink:0}.desktop-app-frame .desktop-flow-teams>section:last-child>div{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:12px}.desktop-app-frame .desktop-central-picker{border:0;background:transparent}.desktop-app-frame .desktop-central-picker>ul{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:12px;padding-inline:0}.desktop-app-frame .desktop-central-picker>ul>li{margin:0}.desktop-app-frame .desktop-team-flow{display:flex;min-height:0;flex:1;flex-direction:column}.desktop-app-frame .desktop-team-flow>div:first-child{min-height:52px;gap:16px;padding-bottom:8px}.desktop-app-frame .desktop-team-flow>div:first-child h1{font-size:20px}.desktop-app-frame .desktop-team-flow>div:first-child img{width:40px;height:40px}.desktop-app-frame .desktop-team-flow section[class*=max-w-]{max-width:none;width:100%}.desktop-app-frame .desktop-team-management{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px;margin-block:16px}.desktop-app-frame .desktop-team-management>a{display:flex;align-items:center;min-height:46px;padding:10px 14px;border:1px solid #405777;border-radius:8px;color:#bae6fd;font-size:14px;font-weight:600;background:rgb(16 91 222/.15)}.desktop-app-frame main a[href*="?tab=tools"][class~="sm:hidden"]{display:inline-flex}.desktop-app-frame .section-carousel{display:none}.desktop-app-frame .desktop-section-tabs{display:flex;align-items:center;gap:6px}.desktop-app-frame .desktop-section-tabs a{min-height:34px;padding:7px 18px;border:1px solid #405777;border-radius:8px;color:#cbd5e1;font-size:13px;font-weight:600}.desktop-app-frame .desktop-section-tabs a[aria-current=page]{background:linear-gradient(#315c92,#12305a);border-color:#7dd3fc;color:white}.desktop-app-frame .team-schedule-flow{display:grid;grid-template-columns:minmax(240px,.7fr) minmax(0,2fr);grid-template-rows:minmax(0,1fr);column-gap:24px}.desktop-app-frame .team-schedule-flow #team-week-grid{grid-column:1;grid-row:1;align-content:start;padding-top:12px}.desktop-app-frame .team-schedule-flow #team-week-grid>button{min-height:58px;font-size:14px}.desktop-app-frame .team-schedule-flow>button{grid-column:1;grid-row:1;align-self:start;margin-top:74px}.desktop-app-frame .team-schedule-flow:has([aria-expanded=true])>button{margin-top:248px}.desktop-app-frame .team-schedule-flow>[role=region]{grid-column:2;grid-row:1;padding-top:12px}.desktop-app-frame .team-schedule-flow [data-date]{gap:14px;padding-bottom:12px}.desktop-app-frame .team-schedule-flow [data-date]>div:last-child{padding:12px;min-height:78px}.desktop-app-frame .team-schedule-flow [data-date]>div:last-child>p{font-size:15px}.desktop-app-frame .team-schedule-flow [data-date]>div:last-child>div>p{font-size:12px}.desktop-app-frame .desktop-team-flow section[aria-labelledby=team-tools-heading]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.desktop-app-frame .desktop-team-flow #team-tools-heading{grid-column:1/-1}.desktop-app-frame .desktop-team-flow section[aria-labelledby=team-tools-heading]>section{margin-top:0}.desktop-app-frame .chat-recipients{display:block;border-top:0;border-bottom:1px solid rgb(100 116 139/.6)}.desktop-app-frame .app-chat-legacy{display:none}.desktop-app-frame .app-chat-room{height:auto;min-height:0;flex:1;border:0;background:transparent;border-radius:0}.desktop-app-frame .app-chat-room>.app-chat-legacy{display:none}.desktop-app-frame [data-chat-input-tools]{display:flex}.desktop-app-frame [role=toolbar][aria-label="React to message"]{display:grid}.desktop-app-frame details[data-reaction-picker]{display:none}.desktop-app-frame .desktop-private-chat{display:flex;min-height:0;flex:1;flex-direction:column}.desktop-app-frame .desktop-chat-options{display:block;width:36px;font-size:20px}.desktop-app-frame .desktop-chat-delete{display:flex;justify-content:flex-end;padding:0 0 8px}.desktop-app-frame .desktop-contact-list{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:0 24px}.desktop-app-frame .desktop-contact-list>li{border-bottom:1px solid rgb(100 116 139/.4)}.desktop-app-frame main.app-chat-page [data-chat-bubble]{max-width:min(70%,900px)}.desktop-app-frame .desktop-profile-page{display:grid;grid-template-columns:minmax(0,1.8fr) minmax(260px,1fr);gap:20px;align-content:start}.desktop-app-frame .desktop-profile-page>:first-child{grid-column:1/-1}.desktop-app-frame .parent-profile-card{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 24px;max-width:none;margin:0;align-content:start}.desktop-app-frame .parent-profile-card>*{min-width:0;margin-block:0}.desktop-app-frame .parent-profile-card>:first-child,.desktop-app-frame .parent-profile-card>details:has(form),.desktop-app-frame .parent-profile-card>dl{grid-column:1/-1}.desktop-app-frame .parent-profile-card>dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 24px}.desktop-app-frame .parent-profile-card>dl:empty{display:none}.desktop-app-frame .desktop-profile-page>section{margin-top:0}.desktop-app-frame .desktop-profile-page>[role=status]{grid-column:1/-1}.desktop-app-frame .desktop-profile-edit>form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 24px}.desktop-app-frame .desktop-profile-edit>form>*{margin-block:0;min-width:0}.desktop-app-frame .desktop-profile-edit>form>:first-child,.desktop-app-frame .desktop-profile-edit>form>:last-child,.desktop-app-frame .desktop-profile-edit>form>div:first-of-type{grid-column:1/-1}.desktop-app-frame .app-tournament-toolbar{display:block}.desktop-app-frame .app-tournament-toolbar>div[aria-label="Tournament controls"]:not(.ms-finder-toolbar){grid-template-columns:repeat(4,minmax(0,140px));justify-content:end}.desktop-app-frame .app-tournament-toolbar :is(button,summary,a[aria-label^="Reset tournament"]){font-size:13px!important}.desktop-app-frame :is(.app-filter-mode,.app-search-map-controls,.desktop-ask-note,.desktop-calendar-card){display:block}.desktop-app-frame .app-map-reset-legacy{display:none}.desktop-app-frame .app-tournament-list{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:12px}.desktop-app-frame .app-tournament-list>li{min-width:0;border:1px solid #405777;border-radius:10px;padding:12px;background:rgb(16 91 222/.15)}.desktop-app-frame .desktop-event-card{display:block}.desktop-app-frame .desktop-event-card>a{font-size:15px}.desktop-app-frame .desktop-calendar-card>div:first-child>:is(a,span){font-size:14px;line-height:18px}.desktop-app-frame a[aria-label^="Add event on"]{display:block}.desktop-app-frame .matstats-tournament-map>div[aria-label="Interactive tournament locations"]{height:clamp(280px,40vh,520px)}.desktop-app-frame .desktop-calendar-grid{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:start;gap:24px}.desktop-app-frame .desktop-calendar-heading{align-items:center;min-height:42px}.desktop-app-frame .desktop-calendar-heading>div:first-child :is(p,svg){display:none}.desktop-app-frame .desktop-calendar-heading>div:last-child>a{padding:7px 12px;font-size:12px}.desktop-app-frame .desktop-calendar-grid>div:first-child>div:last-child>div{min-height:48px}.desktop-app-frame .desktop-calendar-grid>section>ul{max-height:calc(100dvh - 350px);overflow-y:auto}.desktop-app-frame .settings-personal{max-width:none;align-items:start}.desktop-app-frame .settings-personal .settings-compact>div:first-child{display:none}.desktop-app-frame .settings-personal .settings-compact{border:0;border-top:1px solid rgb(100 116 139/.6);border-radius:0;background:transparent}.desktop-app-frame .settings-personal .settings-compact>:not(:first-child){padding:12px 0}.desktop-app-frame .settings-personal [class~="max-sm:hidden"]{display:none}.desktop-app-frame .settings-personal span[class~="sm:hidden"]{display:inline}.desktop-app-frame .settings-theme p{display:none}.desktop-app-frame .settings-notification-content>form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 20px}.desktop-app-frame .settings-notification-content>form>:is(p,button){grid-column:1/-1}.desktop-app-frame .settings-notification-content>form>label{margin-top:0;border-bottom:1px solid rgb(64 87 119/.5)}.desktop-app-frame .settings-notification-content>form>button{justify-self:end;margin-top:12px}.desktop-app-frame .desktop-search-results{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:12px}.desktop-app-frame .desktop-search-results>div{margin:0;min-width:0}.desktop-app-frame .desktop-favorite-flow{display:flex}.desktop-app-frame[data-app-page=Favorites] main .matstats-panel>ul{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:12px;padding:12px}.desktop-app-frame[data-app-page=Favorites] main .matstats-panel>ul>li{min-width:0;border:1px solid #405777;border-radius:8px;background:rgb(16 91 222/.15);padding:10px}.desktop-app-frame[data-app-page="My Wrestlers"] main section>div>h2{font-size:16px}.desktop-app-frame[data-app-page="My Wrestlers"] main [class~="w-[104px]"]{width:140px}.desktop-app-frame[data-app-page="My Wrestlers"] main [class~="h-[186px]"]{height:210px}.desktop-app-frame .desktop-ask-note{font-size:13px}.desktop-app-frame .desktop-faq-sections{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;align-items:start}.desktop-app-frame .desktop-faq-sections>:is(div,nav,p){grid-column:1/-1}.desktop-app-frame .desktop-faq-sections>section{margin-block:0}.desktop-app-frame main>.desktop-ask-questions{width:100%;max-width:none}.desktop-app-frame .desktop-home-events{grid-auto-rows:minmax(54px,1fr)}.desktop-app-frame .desktop-home-events .desktop-home-card{gap:2px;padding:5px 10px;overflow:hidden}.desktop-app-frame .desktop-home-events .desktop-home-card>span:first-child{font-size:10px;line-height:12px}.desktop-app-frame .desktop-home-events .desktop-home-card>span:last-child{font-size:12px;line-height:14px}.desktop-app-frame main>div:has(>div>h1),.desktop-app-frame main>div:has(>h1),.desktop-app-frame main>h1{padding-block:4px 12px;border-bottom:1px solid rgb(100 116 139/.6)}.desktop-app-frame main :is(section,article,form,details){min-width:0}.desktop-app-frame main :is(section,article,div,details)[class*=rounded][class*="border-white/10"]:not(.absolute,.fixed){border-color:#405777}.desktop-app-frame main :is(input:not([type=checkbox],[type=radio],[type=file],[type=hidden]),select,textarea){max-width:100%;border-color:#405777;border-radius:8px}.desktop-app-frame main :is(button,summary,a)[class*=rounded][class*=border]:not([data-chat-bubble]){font-size:13px}.desktop-app-frame main summary{cursor:pointer}.desktop-app-frame main :is(form,section,article,details) :is(h2,h3){line-height:1.35}.desktop-app-frame main>:is(form,section,article,details)[class*=p-6]{padding:20px}.desktop-app-frame main [class*=overflow-x-auto]{max-width:100%}.desktop-app-frame main table{width:100%}.desktop-app-frame main th{font-size:12px;font-weight:600}.desktop-app-frame main td{font-size:13px}.desktop-app-frame main :is(td,th){padding-block:9px}.desktop-app-frame main .desktop-directory-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(340px,1fr));gap:14px;align-items:start}.desktop-app-frame main .desktop-directory-grid>li{margin:0;padding:16px;min-width:0}.desktop-app-frame .desktop-directory-grid>li>div:first-child{flex-wrap:wrap}.desktop-app-frame .desktop-directory-grid>li>div:first-child>div:first-child{flex:1 1 180px}.desktop-app-frame .desktop-following-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:12px;border:0;background:transparent!important}.desktop-app-frame .desktop-following-grid>div{border:1px solid #405777;border-radius:10px;background:rgb(16 91 222/.15)}.desktop-app-frame[data-app-page=Following] main>section{display:inline-block;width:calc(50% - 8px);vertical-align:top;margin-right:8px}.desktop-app-frame .desktop-account-wrestlers{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;align-items:start}.desktop-app-frame .desktop-account-wrestlers>:first-child{grid-column:1/-1}.desktop-app-frame .desktop-account-wrestlers>*{margin-block:0}.desktop-app-frame .desktop-files>section{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 24px}.desktop-app-frame .desktop-files>section>:is(div:first-child,progress){grid-column:1/-1;margin-block:0}.desktop-app-frame .desktop-files>section>*{margin-block:0}.desktop-app-frame .desktop-file-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(450px,1fr));gap:14px}.desktop-app-frame .desktop-file-grid>article{display:flex;flex-direction:column;align-items:stretch;margin:0;gap:16px}.desktop-app-frame .desktop-athlete-legacy{display:none}.desktop-app-frame:has([data-profile-section]) .app-global-search{display:flex}.desktop-app-frame:has([data-profile-section]) .app-page-search{display:none}.desktop-app-frame :is(.desktop-profile-pinned,.desktop-profile-block){display:block;margin-inline:0;margin-top:0;padding-inline:0}.desktop-app-frame .desktop-profile-pinned{top:-14px;padding:14px 0 12px;background:#0a1226;backdrop-filter:none}.desktop-app-frame [data-profile-section=card]{padding:12px 18px;border:1px solid #405777;border-radius:10px;background:rgb(16 91 222/.15)}.desktop-app-frame [data-profile-section=card]>div{min-height:100px}.desktop-app-frame [data-profile-section=card] h1{font-size:26px}.desktop-app-frame [data-profile-section=card] [class*=text-xs]{font-size:13px;line-height:1.5}.desktop-app-frame [data-profile-section=card] [data-profile-photo-layout=landscape]{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center}.desktop-app-frame [data-profile-section=card] [data-profile-photo-layout=landscape]>:first-child{grid-row:span 2}.desktop-app-frame [data-profile-section=tabs] nav{gap:8px;padding-block:4px;margin-left:0}.desktop-app-frame [data-profile-section=tabs] nav>a{flex:1;justify-content:center;border-radius:8px;min-height:36px}.desktop-app-frame [data-profile-section=tabs] nav>a[aria-current=page]{background:linear-gradient(#315c92,#12305a)}.desktop-app-frame [data-profile-section=stats]>div{padding:12px 16px}.desktop-app-frame [data-profile-section=stats]>div>div:first-child{max-width:none}.desktop-app-frame .desktop-athlete-dashboard{height:auto;min-height:0}.desktop-app-frame .desktop-athlete-dashboard>.grid:not(.desktop-athlete-legacy){flex:initial;min-height:0}.desktop-app-frame .desktop-athlete-dashboard>.grid>*{max-height:420px}.desktop-app-frame .desktop-season-select{display:block;margin-left:auto}.desktop-app-frame .desktop-result-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(360px,1fr));gap:0 20px}.desktop-app-frame .desktop-result-cards>li{min-width:0;border-top:1px solid rgb(100 116 139/.35);padding-block:12px}.desktop-app-frame .desktop-result-cards .truncate{white-space:normal}.desktop-app-frame .desktop-event-heading{display:grid;grid-template-columns:minmax(0,1fr) minmax(220px,300px);gap:24px;align-items:center;padding:20px}.desktop-app-frame .desktop-event-identity{min-width:0;align-items:center;gap:24px}.desktop-app-frame .desktop-event-identity>div:first-child{width:200px;height:150px}.desktop-app-frame .desktop-event-heading [data-event-date]{display:none}.desktop-app-frame .desktop-event-title{min-width:0}.desktop-app-frame .desktop-event-date{display:inline}.desktop-app-frame .desktop-event-legacy-date{display:none}.desktop-app-frame .desktop-event-actions{display:grid;grid-template-columns:1fr;gap:8px}.desktop-app-frame .desktop-event-actions button,.desktop-app-frame .desktop-event-actions>a{display:flex;width:100%;justify-content:center;align-items:center;min-height:36px;padding:7px 12px;border:1px solid #405777;border-radius:8px;font-size:13px}.desktop-app-frame .desktop-event-details{display:grid;grid-template-columns:minmax(260px,.8fr) minmax(0,1.8fr);gap:20px;align-items:start}.desktop-app-frame .desktop-event-details>section{margin-block:0;padding:18px}.desktop-app-frame .desktop-event-list-title{display:block}.desktop-app-frame .desktop-event-details select{max-width:480px}.desktop-app-frame .desktop-event-details ul{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:12px}.desktop-app-frame .desktop-event-details li{padding:12px 0;border-top:1px solid rgb(100 116 139/.4)}.desktop-app-frame .desktop-requests{border:0;border-radius:0;background:transparent}.desktop-app-frame .desktop-requests [class*=workspace]{display:block;min-height:300px}.desktop-app-frame .desktop-requests [class*=phoneBack]{display:inline-flex;min-height:36px;align-items:center;color:#93c5fd;font-size:13px}.desktop-app-frame .desktop-requests [class*=folders],.desktop-app-frame .desktop-requests [class*=list]{border-right:0}.desktop-app-frame .desktop-requests[data-stage=folders] :is(section[aria-label="Request list"],[class*=reader]),.desktop-app-frame .desktop-requests[data-stage=list] :is([class*=folders],[class*=reader]),.desktop-app-frame .desktop-requests[data-stage=reader] :is([class*=folders],section[aria-label="Request list"]){display:none}.desktop-app-frame .desktop-requests nav[aria-label="Request folders"]{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:10px}.desktop-app-frame .desktop-requests nav[aria-label="Request folders"]>a{min-height:52px;border:1px solid #405777;border-radius:8px}.desktop-app-frame .desktop-requests [class*=row]:not([class*=rowTop]){padding-block:12px}.desktop-app-frame .desktop-requests[data-stage=reader] [class*=search]{display:none}.desktop-auth-frame{background:radial-gradient(ellipse at 95% 0,#3b233c 0,transparent 52%),radial-gradient(ellipse at 90% 100%,#123465 0,transparent 55%),#0a1226}.desktop-auth-frame>main{padding-inline:clamp(24px,8vw,180px)}.desktop-auth-frame>main,.desktop-auth-frame>main>div{width:100%;max-width:none}.desktop-auth-frame main form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;align-items:end}}@media (min-width:640px){.desktop-auth-frame main form>:is(button,p){grid-column:1/-1}.desktop-file-view{max-width:none;padding-inline:24px;background:radial-gradient(ellipse at 95% 0,#3b233c 0,transparent 52%),radial-gradient(ellipse at 90% 100%,#123465 0,transparent 55%),#0a1226}.desktop-file-view video{max-height:calc(100dvh - 180px);margin-inline:auto}}@media (min-width:1100px){.desktop-app-frame .desktop-tournament-browser{display:grid;grid-template-columns:minmax(360px,.9fr) minmax(0,1.3fr);gap:20px;align-items:start}.desktop-app-frame .desktop-tournament-browser>*{min-width:0;margin-block:0}.desktop-app-frame .desktop-tournament-browser .app-tournament-list{grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.desktop-app-frame .desktop-tournament-browser .matstats-tournament-map>div[aria-label="Interactive tournament locations"]{height:clamp(240px,calc(100dvh - 430px),480px)}}@media (640px <= width < 1100px){body:has(.desktop-app-frame):has([data-owner-view-control]) .desktop-app-frame .app-global-search{display:none}}@media (640px <= width < 1024px){.desktop-app-frame header .app-home-wordmark>a>span:last-child{display:none}.desktop-app-frame header .app-home-wordmark{margin-right:4px}.desktop-app-frame header .app-home-wordmark>a>span:first-child{font-size:26px}.desktop-app-frame .app-personal-shortcuts nav>a{font-size:12px}.desktop-app-frame .desktop-section-tabs a{padding-inline:10px}.desktop-app-frame .desktop-calendar-grid,.desktop-app-frame .desktop-flow-teams,.desktop-app-frame .desktop-profile-page,.desktop-app-frame .team-schedule-flow{grid-template-columns:minmax(0,1fr)}.desktop-app-frame .team-schedule-flow{display:flex}.desktop-app-frame .team-schedule-flow>button{margin-top:0!important}.desktop-app-frame .desktop-team-flow>div:first-child{flex-wrap:wrap}.desktop-app-frame .desktop-event-heading,.desktop-app-frame .desktop-team-flow section[aria-labelledby=team-tools-heading]{grid-template-columns:minmax(0,1fr)}.desktop-app-frame .desktop-event-actions{grid-template-columns:repeat(2,minmax(0,1fr))}.desktop-app-frame .desktop-account-wrestlers,.desktop-app-frame .desktop-event-details,.desktop-app-frame .desktop-files>section{grid-template-columns:minmax(0,1fr)}.desktop-app-frame .desktop-files>section>*{grid-column:1}.desktop-app-frame[data-app-page=Following] main>section{width:100%;margin-right:0}}