@font-face{font-family:GeistMono;src:url(../media/GeistMono_Variable.p.0b02cdm7g7y6h.woff2)format("woff2");font-display:swap;font-weight:100 900}.geistmono_157ca88a-module__iaM1Ya__className{font-family:GeistMono,ui-monospace,SFMono-Regular,Roboto Mono,Menlo,Monaco,Liberation Mono,DejaVu Sans Mono,Courier New,monospace}.geistmono_157ca88a-module__iaM1Ya__variable{--font-geist-mono:"GeistMono", ui-monospace, SFMono-Regular, Roboto Mono, Menlo, Monaco, Liberation Mono, DejaVu Sans Mono, Courier New, monospace}
@font-face{font-family:GeistSans;src:url(../media/Geist_Variable-s.p.2-i4fw5gbtlb7.woff2)format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:GeistSans Fallback;src:local(Arial);ascent-override:94.56%;descent-override:27.76%;line-gap-override:0.0%;size-adjust:106.28%}.geistsans_d5a4f12f-module__Ur3q_a__className{font-family:GeistSans,GeistSans Fallback}.geistsans_d5a4f12f-module__Ur3q_a__variable{--font-geist-sans:"GeistSans", "GeistSans Fallback"}
.BrandLockup-module__SkW2CW__shift.BrandLockup-module__SkW2CW__shift img{filter:hue-rotate(var(--logo-hue,0deg));transition:filter 1.6s,opacity .18s}@media (prefers-reduced-motion:reduce){.BrandLockup-module__SkW2CW__shift.BrandLockup-module__SkW2CW__shift img{transition:none}}
.WorkspaceChrome-module__lvrnsq__shell{--workspace-accent:#58d9e2;--workspace-wash:#102b2e;display:contents}.WorkspaceChrome-module__lvrnsq__shell[data-identity=business]{--workspace-accent:#bb9dff;--workspace-wash:#292139}html[data-theme=light] .WorkspaceChrome-module__lvrnsq__shell{--workspace-accent:#006773;--workspace-wash:#dceeed}html[data-theme=light] .WorkspaceChrome-module__lvrnsq__shell[data-identity=owner]{--owner-accent:#b5121b;--workspace-accent:var(--owner-accent);--workspace-wash:#f4dfdc}html[data-theme=light] .WorkspaceChrome-module__lvrnsq__shell[data-identity=business]{--workspace-accent:#7042ad;--workspace-wash:#ece3f8}.WorkspaceChrome-module__lvrnsq__rail{width:var(--studio-sidebar,251px);z-index:70;background:var(--rail);height:100dvh;color:var(--text);border-right:1px solid var(--line);flex-direction:column;gap:20px;padding:26px 16px 16px;display:flex;position:fixed;inset:0 auto 0 0}.WorkspaceChrome-module__lvrnsq__brand{justify-items:start;gap:9px;width:fit-content;max-width:100%;text-decoration:none;display:grid}.WorkspaceChrome-module__lvrnsq__wordmark{border-radius:5px;width:168px;height:auto;display:block}.WorkspaceChrome-module__lvrnsq__shell[data-identity=owner] .WorkspaceChrome-module__lvrnsq__wordmark{filter:hue-rotate(172deg)saturate(1.65)brightness(.72)}.WorkspaceChrome-module__lvrnsq__shell[data-identity=business] .WorkspaceChrome-module__lvrnsq__wordmark{filter:hue-rotate(89deg)saturate(.75)}.WorkspaceChrome-module__lvrnsq__role{border:1px solid color-mix(in srgb, var(--workspace-accent) 35%, transparent);color:var(--workspace-accent);background:var(--workspace-wash);font:600 10px/1.5 var(--font-geist-mono), monospace;letter-spacing:.07em;text-transform:uppercase;border-radius:4px;padding:3px 7px}.WorkspaceChrome-module__lvrnsq__workspaceName{color:var(--muted);overflow-wrap:anywhere;margin:-8px 0 0;font-size:12px;line-height:1.5}.WorkspaceChrome-module__lvrnsq__search{border:1px solid var(--line);background:var(--control);min-height:42px;color:var(--muted);border-radius:8px;flex:none;align-items:center;gap:9px;padding:0 10px;display:flex}.WorkspaceChrome-module__lvrnsq__search input{width:100%;min-width:0;color:var(--text);font:inherit;background:0 0;border:0;outline:0;padding:10px 0;font-size:13px}.WorkspaceChrome-module__lvrnsq__search:focus-within{outline:2px solid var(--workspace-accent);outline-offset:2px}.WorkspaceChrome-module__lvrnsq__navigation{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--line-strong) transparent;flex:1;min-height:0;overflow-y:auto}.WorkspaceChrome-module__lvrnsq__navigation ul{gap:3px;margin:0;padding:0;list-style:none;display:grid}.WorkspaceChrome-module__lvrnsq__link{min-height:44px;color:var(--muted);border-radius:8px;align-items:center;gap:10px;padding:9px 10px;font-size:14px;line-height:1.35;text-decoration:none;display:flex}.WorkspaceChrome-module__lvrnsq__link>svg{flex:none}.WorkspaceChrome-module__lvrnsq__link>span:first-of-type{flex:1;min-width:0}.WorkspaceChrome-module__lvrnsq__link[aria-current=page]{background:var(--workspace-wash);color:var(--workspace-accent);font-weight:600}.WorkspaceChrome-module__lvrnsq__link.WorkspaceChrome-module__lvrnsq__child{min-height:40px;padding-left:18px;font-size:12px}.WorkspaceChrome-module__lvrnsq__link.WorkspaceChrome-module__lvrnsq__child>svg{width:14px;height:14px}.WorkspaceChrome-module__lvrnsq__count{min-width:20px;color:var(--workspace-accent);background:var(--workspace-wash);text-align:center;font-variant-numeric:tabular-nums;border-radius:5px;padding:2px 5px;font-size:10px}.WorkspaceChrome-module__lvrnsq__group{margin:0 0 5px}.WorkspaceChrome-module__lvrnsq__group summary{min-height:28px;color:var(--subtle);cursor:pointer;justify-content:space-between;align-items:center;margin:0 8px 2px 38px;font-size:10px;list-style:none;display:flex}.WorkspaceChrome-module__lvrnsq__group summary::-webkit-details-marker{display:none}.WorkspaceChrome-module__lvrnsq__group[open] summary>span{transform:rotate(180deg)}.WorkspaceChrome-module__lvrnsq__noResults{color:var(--muted);margin:0;padding:12px 10px;font-size:13px}.WorkspaceChrome-module__lvrnsq__utilities{border-top:1px solid var(--line);flex:none;gap:4px;padding-top:14px;display:grid}.WorkspaceChrome-module__lvrnsq__identity{align-items:center;gap:10px;min-width:0;margin-bottom:10px;display:flex}.WorkspaceChrome-module__lvrnsq__avatar{background:var(--workspace-wash);width:34px;height:34px;color:var(--workspace-accent);border-radius:9px;flex:none;place-items:center;font-size:15px;font-weight:650;display:grid}.WorkspaceChrome-module__lvrnsq__identity>div{gap:2px;min-width:0;display:grid}.WorkspaceChrome-module__lvrnsq__identity strong{overflow-wrap:anywhere;font-size:12px}.WorkspaceChrome-module__lvrnsq__identity div>span{color:var(--muted);overflow-wrap:anywhere;font-size:10px}.WorkspaceChrome-module__lvrnsq__utilities>a{min-height:36px;color:var(--muted);border-radius:6px;align-items:center;gap:9px;padding:8px 6px;font-size:12px;display:flex}.WorkspaceChrome-module__lvrnsq__utilityRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:2px;display:flex}.WorkspaceChrome-module__lvrnsq__utilityRow form{margin:0}.WorkspaceChrome-module__lvrnsq__utilityRow button{min-width:36px;min-height:40px;color:var(--muted);cursor:pointer;background:0 0;border:0;padding:8px 4px;font-size:10px}.WorkspaceChrome-module__lvrnsq__utilityRow>button:first-child{place-items:center;display:grid}.WorkspaceChrome-module__lvrnsq__brand:focus-visible,.WorkspaceChrome-module__lvrnsq__link:focus-visible,.WorkspaceChrome-module__lvrnsq__group summary:focus-visible,.WorkspaceChrome-module__lvrnsq__utilities a:focus-visible,.WorkspaceChrome-module__lvrnsq__shell button:focus-visible,.WorkspaceChrome-module__lvrnsq__mobileBar a:focus-visible{outline:2px solid var(--workspace-accent);outline-offset:2px}.WorkspaceChrome-module__lvrnsq__mobileHeader,.WorkspaceChrome-module__lvrnsq__mobileBar{display:none}.WorkspaceChrome-module__lvrnsq__dialog{border:0;border-left:1px solid var(--line);background:var(--rail);width:min(420px,100vw);max-width:100vw;height:100dvh;max-height:100dvh;color:var(--text);margin:0 0 0 auto;padding:20px}.WorkspaceChrome-module__lvrnsq__dialog[open]{flex-direction:column;gap:20px;display:flex}.WorkspaceChrome-module__lvrnsq__dialog::backdrop{background:#0009}.WorkspaceChrome-module__lvrnsq__dialogHead{flex:none;justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.WorkspaceChrome-module__lvrnsq__dialogHead button,.WorkspaceChrome-module__lvrnsq__mobileHeader button{border:1px solid var(--line);background:var(--control);width:44px;height:44px;color:var(--text);cursor:pointer;border-radius:8px;flex:none;place-items:center;display:grid}.WorkspaceChrome-module__lvrnsq__compactBrand{gap:5px}.WorkspaceChrome-module__lvrnsq__compactBrand .WorkspaceChrome-module__lvrnsq__wordmark{width:120px}.WorkspaceChrome-module__lvrnsq__compactBrand .WorkspaceChrome-module__lvrnsq__role{padding-block:1px;font-size:8px}.WorkspaceChrome-module__lvrnsq__pending{z-index:70;width:var(--studio-sidebar,251px);background:var(--rail);border-right:1px solid var(--line);color:var(--muted);gap:14px;padding:28px 16px;font-size:12px;display:grid;position:fixed;inset:0 auto auto 0}.WorkspaceChrome-module__lvrnsq__pending button,.WorkspaceChrome-module__lvrnsq__pending a{border:1px solid var(--line);background:var(--control);color:var(--text);cursor:pointer;border-radius:6px;padding:10px}.WorkspaceChrome-module__lvrnsq__srOnly{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}body:has(.WorkspaceChrome-module__lvrnsq__shell[data-workspace-shell=ready])>.site-footer{display:none}@media (hover:hover) and (pointer:fine){.WorkspaceChrome-module__lvrnsq__link:hover,.WorkspaceChrome-module__lvrnsq__utilities>a:hover,.WorkspaceChrome-module__lvrnsq__utilityRow button:hover{background:var(--control-hover);color:var(--text)}.WorkspaceChrome-module__lvrnsq__group summary:hover{color:var(--text)}}@media (max-width:1199.98px){.WorkspaceChrome-module__lvrnsq__rail{display:none}.WorkspaceChrome-module__lvrnsq__mobileHeader{z-index:70;min-height:78px;padding:max(10px, env(safe-area-inset-top)) 20px 10px;border-bottom:1px solid var(--line);background:var(--rail);align-items:center;gap:12px;display:flex;position:fixed;inset:0 0 auto}.WorkspaceChrome-module__lvrnsq__mobileContext{-webkit-line-clamp:2;text-align:right;min-width:0;color:var(--muted);overflow-wrap:anywhere;-webkit-box-orient:vertical;flex:1;font-size:11px;line-height:1.3;display:-webkit-box;overflow:hidden}.WorkspaceChrome-module__lvrnsq__mobileBar{z-index:75;padding:7px 8px max(7px, env(safe-area-inset-bottom));background:var(--rail);border-top:1px solid var(--line);grid-template-columns:repeat(5,minmax(0,1fr));display:grid;position:fixed;inset:auto 0 0}.WorkspaceChrome-module__lvrnsq__mobileBar>a,.WorkspaceChrome-module__lvrnsq__mobileBar>button{min-height:52px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:4px;padding:5px 2px;font-size:10px;line-height:1.25;display:flex}.WorkspaceChrome-module__lvrnsq__mobileBar>[aria-current=page],.WorkspaceChrome-module__lvrnsq__mobileBar>[data-create]{background:var(--workspace-wash);color:var(--workspace-accent)}.WorkspaceChrome-module__lvrnsq__dialog .WorkspaceChrome-module__lvrnsq__link,.WorkspaceChrome-module__lvrnsq__dialog .WorkspaceChrome-module__lvrnsq__link.WorkspaceChrome-module__lvrnsq__child,.WorkspaceChrome-module__lvrnsq__dialog .WorkspaceChrome-module__lvrnsq__utilities>a,.WorkspaceChrome-module__lvrnsq__dialog .WorkspaceChrome-module__lvrnsq__utilityRow button,.WorkspaceChrome-module__lvrnsq__dialog .WorkspaceChrome-module__lvrnsq__group summary{min-height:44px}.WorkspaceChrome-module__lvrnsq__dialog .WorkspaceChrome-module__lvrnsq__group summary{margin-bottom:0}.WorkspaceChrome-module__lvrnsq__pending{border-bottom:1px solid var(--line);border-right:0;justify-content:space-between;align-items:center;width:100%;min-height:78px;padding:12px 20px;display:flex}body:has(.WorkspaceChrome-module__lvrnsq__shell[data-workspace-shell=ready]){padding-bottom:calc(76px + env(safe-area-inset-bottom))}body:has(.WorkspaceChrome-module__lvrnsq__shell[data-workspace-shell=ready])>main.inner-page{padding-top:104px}:is(body:has(.WorkspaceChrome-module__lvrnsq__shell[data-workspace-shell=ready]) #workshop-title,body:has(.WorkspaceChrome-module__lvrnsq__shell[data-workspace-shell=ready]) #leagues-title,body:has(.WorkspaceChrome-module__lvrnsq__shell[data-workspace-shell=ready]) #notes-title){scroll-margin-top:104px}}@media (prefers-reduced-motion:reduce){.WorkspaceChrome-module__lvrnsq__shell *{scroll-behavior:auto}}@media print{.WorkspaceChrome-module__lvrnsq__rail,.WorkspaceChrome-module__lvrnsq__mobileHeader,.WorkspaceChrome-module__lvrnsq__mobileBar,.WorkspaceChrome-module__lvrnsq__dialog,.WorkspaceChrome-module__lvrnsq__pending{display:none!important}}.WorkspaceChrome-module__lvrnsq__shell[data-identity=owner]{--owner-accent:#b5121b;--workspace-accent:#b5121b;--workspace-wash:#fff0f0}html[data-theme] .WorkspaceChrome-module__lvrnsq__shell[data-identity=owner]{--owner-accent:#b5121b;--workspace-accent:#b5121b;--workspace-wash:#fff0f0}.WorkspaceChrome-module__lvrnsq__shell[data-identity=owner] .WorkspaceChrome-module__lvrnsq__rail{background:var(--rail);border-color:var(--line)}.WorkspaceChrome-module__lvrnsq__shell[data-identity=owner] .WorkspaceChrome-module__lvrnsq__wordmark{filter:none;border-radius:0;width:185px}.WorkspaceChrome-module__lvrnsq__shell[data-identity=owner] .WorkspaceChrome-module__lvrnsq__brand{gap:12px;padding:5px 8px 4px}.WorkspaceChrome-module__lvrnsq__shell[data-identity=owner] .WorkspaceChrome-module__lvrnsq__role{color:#a00c16;letter-spacing:.07em;background:#fff0f0;border:0;border-radius:5px;font-size:9px}.WorkspaceChrome-module__lvrnsq__shell[data-identity=owner] .WorkspaceChrome-module__lvrnsq__link{border-radius:8px;min-height:46px;font-size:13px}.WorkspaceChrome-module__lvrnsq__shell[data-identity=owner] .WorkspaceChrome-module__lvrnsq__link[aria-current=page]{color:#a00c16;background:#fff0f0;box-shadow:inset 3px 0 #b5121b}.WorkspaceChrome-module__lvrnsq__shell[data-identity=owner] .WorkspaceChrome-module__lvrnsq__link[aria-current=page]>svg{color:#b5121b}.WorkspaceChrome-module__lvrnsq__shell[data-identity=owner] .WorkspaceChrome-module__lvrnsq__link.WorkspaceChrome-module__lvrnsq__child{font-size:12px}.WorkspaceChrome-module__lvrnsq__shell[data-identity=owner] .WorkspaceChrome-module__lvrnsq__group summary{min-height:30px;font-size:10px}.WorkspaceChrome-module__lvrnsq__shell[data-identity=owner] .WorkspaceChrome-module__lvrnsq__search{background:#f4f4f4;border:0;border-radius:8px}.WorkspaceChrome-module__lvrnsq__shell[data-identity=owner] .WorkspaceChrome-module__lvrnsq__avatar{color:#a00c16;background:#fff0f0;border:0}.WorkspaceChrome-module__lvrnsq__shell[data-identity=owner] .WorkspaceChrome-module__lvrnsq__identity strong{font-size:13px}.WorkspaceChrome-module__lvrnsq__shell[data-identity=owner] .WorkspaceChrome-module__lvrnsq__dialog{background:var(--bg);color:var(--text)}.WorkspaceChrome-module__lvrnsq__shell[data-identity=owner] .WorkspaceChrome-module__lvrnsq__compactBrand .WorkspaceChrome-module__lvrnsq__wordmark{width:145px}
