.guide-root{--g-bg:255 255 255;--g-soft:250 250 250;--g-card:255 255 255;--g-ink:10 10 10;--g-muted:107 114 128;--g-line:230 230 230;--g-frame:163 163 163;--g-operator:244 240 251;--g-manager:252 240 245;--g-coach:237 242 253;--g-member:233 247 252;--g-grad:linear-gradient(30deg, #19c1ea 0%, #002ff6 30%, #f40656 100%);color:rgb(var(--g-ink));background-color:rgb(var(--g-bg));-webkit-font-smoothing:antialiased}:root.dark .guide-root{--g-bg:26 29 36;--g-soft:31 35 43;--g-card:36 40 49;--g-ink:242 242 238;--g-muted:160 167 179;--g-line:58 62 74;--g-frame:82 82 91;--g-operator:40 34 56;--g-manager:52 30 42;--g-coach:30 38 58;--g-member:26 44 52}.guide-frame{display:none}@media (min-width:768px){.guide-frame{border:1px solid rgb(var(--g-frame));pointer-events:none;z-index:40;display:block;position:fixed;inset:24px}}.guide-root .eyebrow{font-family:Futura, "Futura PT", var(--font-jost), "Jost", sans-serif;letter-spacing:.22em;text-transform:lowercase;align-items:center;gap:10px;font-size:14px;font-weight:500;display:inline-flex}.guide-root .eyebrow:before{content:"";background:var(--g-grad);width:28px;height:1px}.guide-root .grad-text{background:var(--g-grad);color:#0000;-webkit-background-clip:text;background-clip:text}:root.dark .guide-root :is(.num,.font-g-en).grad-text{background-image:linear-gradient(30deg,#19c1ea 0%,#f40656 100%)}.guide-root .grad-bg{background:var(--g-grad)}.guide-root .grad-bg-y{background:linear-gradient(#19c1ea 0%,#002ff6 35%,#f40656 100%)}.guide-root .grad-border{position:relative}.guide-root .grad-border:before{content:"";border-radius:inherit;background:var(--g-grad);-webkit-mask-composite:xor;pointer-events:none;padding:1.5px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.guide-root .num{font-family:Futura, "Futura PT", var(--font-jost), "Jost", sans-serif;letter-spacing:.08em;font-weight:500}.guide-root .nav-link{position:relative}.guide-root .nav-link:after{content:"";background:var(--g-grad);height:1px;transition:right .35s;position:absolute;bottom:-4px;left:0;right:100%}.guide-root .nav-link:hover:after,.guide-root .nav-link[aria-current=page]:after{right:0}.guide-root .cta{transition:box-shadow .35s}.guide-root .cta:hover{box-shadow:0 0 0 1px #19c1ea8c,0 0 10px #002ff659,0 0 22px #f406562e}.guide-root .tint-owners{background-color:rgb(var(--g-operator))}.guide-root .tint-club-managers{background-color:rgb(var(--g-manager))}.guide-root .tint-coaches{background-color:rgb(var(--g-coach))}.guide-root .tint-members{background-color:rgb(var(--g-member))}.guide-root .reveal{opacity:0;transition:opacity .9s cubic-bezier(.2,.7,.2,1),transform .9s cubic-bezier(.2,.7,.2,1);transform:translateY(24px)}.guide-root .reveal.is-in{opacity:1;transform:none}.guide-root .reveal-stagger>*{opacity:0;transition:opacity .8s cubic-bezier(.2,.7,.2,1),transform .8s cubic-bezier(.2,.7,.2,1);transform:translateY(20px)}.guide-root .reveal-stagger.is-in>*{opacity:1;transform:none}.guide-root .reveal-stagger.is-in>:nth-child(2){transition-delay:.1s}.guide-root .reveal-stagger.is-in>:nth-child(3){transition-delay:.2s}.guide-root .reveal-stagger.is-in>:nth-child(n+4){transition-delay:.3s}@media (prefers-reduced-motion:reduce){.guide-root .reveal,.guide-root .reveal-stagger>*{opacity:1!important;transition:none!important;transform:none!important}}.guide-root [data-device-scope=auto] [data-device-panel=pc]{display:none}@media (min-width:768px){.guide-root [data-device-scope=auto] [data-device-panel=pc]{display:block}.guide-root [data-device-scope=auto] [data-device-panel=app]{display:none}}.guide-root [data-device-scope=pc] [data-device-panel=app],.guide-root [data-device-scope=app] [data-device-panel=pc]{display:none}.guide-root .scrollbar-none{scrollbar-width:none}.guide-root .scrollbar-none::-webkit-scrollbar{display:none}.guide-root .device-btn{color:rgb(var(--g-ink) / .6)}.guide-root .device-btn:hover{color:rgb(var(--g-ink))}.guide-root .device-btn[aria-pressed=true],.guide-root [data-device-scope=auto] .device-btn[data-device-button=app]{background-image:var(--g-grad);color:#fff}@media (min-width:768px){.guide-root [data-device-scope=auto] .device-btn[data-device-button=pc]{background-image:var(--g-grad);color:#fff}.guide-root [data-device-scope=auto] .device-btn[data-device-button=app]{color:rgb(var(--g-ink) / .6);background-image:none}}.guide-root .guide-icon svg{width:18px;height:18px;color:rgb(var(--g-muted));flex-shrink:0}.guide-root a:hover .guide-icon svg,.guide-root [aria-current=page] .guide-icon svg{color:rgb(var(--g-ink))}@keyframes guideIconFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes guideIconWiggle{0%,to{transform:rotate(0)}25%{transform:rotate(-7deg)}55%{transform:rotate(6deg)}80%{transform:rotate(-3deg)}}@keyframes guideBurstFly{0%{opacity:1;transform:translate(0)scale(.4)}to{transform:translate(var(--dx,0), var(--dy,0)) scale(1);opacity:0}}.guide-root .app-icon{animation:6s ease-in-out infinite guideIconFloat}.guide-root .app-icon-btn{cursor:pointer;transition:transform .2s cubic-bezier(.2,.7,.2,1)}.guide-root .app-icon-btn:hover{animation:.5s ease-in-out guideIconWiggle}.guide-root .app-icon-btn:active{transform:scale(.9)}.guide-root .app-icon-dot{width:var(--sz,12px);height:var(--sz,12px);margin:calc(var(--sz,12px) / -2);background:var(--c,#002ff6);pointer-events:none;border-radius:9999px;animation:.7s cubic-bezier(.2,.7,.3,1) forwards guideBurstFly;position:absolute;top:50%;left:50%}.guide-root .app-icon-dot.ring{border:2px solid var(--c,#002ff6);background:0 0}@media (prefers-reduced-motion:reduce){.guide-root .app-icon,.guide-root .app-icon-btn:hover{animation:none!important}.guide-root .app-icon-dot{display:none}}.guide-root nav a,.guide-root nav summary,.guide-root h1,.guide-root h2,.guide-root h3,.guide-root .phrase{word-break:auto-phrase;overflow-wrap:anywhere}.guide-root .guide-article [id]{scroll-margin-top:8rem}.guide-root [data-flow-scope] [data-flow-panel]{display:none}.guide-root [data-flow-scope=owners] [data-flow-panel=owners],.guide-root [data-flow-scope=club-managers] [data-flow-panel=club-managers],.guide-root [data-flow-scope=coaches] [data-flow-panel=coaches],.guide-root [data-flow-scope=members] [data-flow-panel=members]{display:block}
