.Nav-module__e1xquq__bar{z-index:20;transition:transform .42s var(--ease-out);background:color-mix(in srgb, var(--paper) 94%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-bottom:1px solid var(--line);position:sticky;top:0}.Nav-module__e1xquq__inner{justify-content:space-between;align-items:center;gap:1.25rem;min-height:104px;padding-block:.75rem;display:flex}.Nav-module__e1xquq__brandRow{align-items:center;gap:1.1rem;min-width:0;display:flex}.Nav-module__e1xquq__logo{color:var(--ink);flex:none;align-items:center;gap:1rem;text-decoration:none;display:inline-flex}.Nav-module__e1xquq__crest{width:80px;height:80px;transition:transform .4s var(--ease-out);flex:none}.Nav-module__e1xquq__logo:hover .Nav-module__e1xquq__crest{transform:rotate(-6deg)scale(1.04)}.Nav-module__e1xquq__name{white-space:nowrap;gap:.4rem;line-height:1;display:grid}.Nav-module__e1xquq__name b{font-family:var(--font-display);letter-spacing:-.005em;font-size:1.8rem;font-weight:700}.Nav-module__e1xquq__uts{border-left:1px solid var(--line);flex:none;align-items:center;min-height:44px;padding-left:1.1rem;display:inline-flex}.Nav-module__e1xquq__utsLogo{width:auto;height:54px}.Nav-module__e1xquq__name span{letter-spacing:.11em;text-transform:uppercase;color:var(--ink-3);font-size:.68rem;font-weight:600}.Nav-module__e1xquq__toggle{font:inherit;border:1.5px solid var(--ink);color:var(--ink);border-radius:var(--radius);cursor:pointer;background:0 0;align-items:center;gap:.55rem;padding:.5rem .9rem;font-weight:600;display:none}.Nav-module__e1xquq__burger{gap:4px;width:18px;display:inline-grid}.Nav-module__e1xquq__burger i{height:2px;transition:transform .26s var(--ease-out), opacity .2s;background:currentColor;display:block}.Nav-module__e1xquq__toggle[aria-expanded=true] .Nav-module__e1xquq__burger i:first-child{transform:translateY(6px)rotate(45deg)}.Nav-module__e1xquq__toggle[aria-expanded=true] .Nav-module__e1xquq__burger i:nth-child(2){opacity:0}.Nav-module__e1xquq__toggle[aria-expanded=true] .Nav-module__e1xquq__burger i:nth-child(3){transform:translateY(-6px)rotate(-45deg)}.Nav-module__e1xquq__end{align-items:center;gap:.55rem;display:flex}.Nav-module__e1xquq__nav{align-items:center;gap:1rem;margin-right:.25rem;display:flex}.Nav-module__e1xquq__theme{width:44px;height:44px;color:var(--ink);border:1.5px solid var(--line);border-radius:var(--radius);cursor:pointer;background:0 0;flex:none;justify-content:center;align-items:center;padding:0;transition:border-color .16s,color .16s;display:inline-flex}.Nav-module__e1xquq__theme:hover{border-color:var(--ink);color:var(--tiger-deep)}.Nav-module__e1xquq__theme svg{transition:transform .5s var(--ease-out)}.Nav-module__e1xquq__theme:hover svg{transform:rotate(-20deg)}.Nav-module__e1xquq__nav ul{gap:clamp(.75rem,1.05vw,.9rem);margin:0;padding:0;font-size:.92rem;font-weight:500;list-style:none;display:flex}.Nav-module__e1xquq__nav ul a{min-height:44px;color:var(--ink);border-bottom:2px solid #0000;align-items:center;text-decoration:none;display:inline-flex}.Nav-module__e1xquq__nav ul a.Nav-module__e1xquq__on{border-bottom-color:var(--tiger)}.Nav-module__e1xquq__nav ul a:hover{border-bottom-color:var(--line)}@media (max-width:1180px){.Nav-module__e1xquq__inner{min-height:92px}.Nav-module__e1xquq__crest{width:68px;height:68px}.Nav-module__e1xquq__name b{font-size:1.55rem}.Nav-module__e1xquq__utsLogo{height:46px}.Nav-module__e1xquq__toggle{min-height:44px;display:inline-flex}.Nav-module__e1xquq__nav{background:var(--paper);border-bottom:1px solid var(--line);padding:1rem var(--gutter) 1.5rem;flex-direction:column;align-items:flex-start;margin-right:0;display:none;position:absolute;top:100%;left:0;right:0}.Nav-module__e1xquq__nav.Nav-module__e1xquq__open{display:flex}.Nav-module__e1xquq__nav ul{flex-direction:column;gap:.25rem;width:100%}.Nav-module__e1xquq__nav ul a{padding:.6rem 0;font-size:1.05rem;display:block}}@media (max-width:480px){.Nav-module__e1xquq__inner{gap:.5rem;min-height:76px}.Nav-module__e1xquq__end{gap:.4rem}.Nav-module__e1xquq__brandRow{gap:.6rem}.Nav-module__e1xquq__uts{padding-left:.6rem}.Nav-module__e1xquq__utsLogo{height:30px}.Nav-module__e1xquq__toggle{justify-content:center;width:44px;padding:0}.Nav-module__e1xquq__menuLabel{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.Nav-module__e1xquq__crest{width:48px;height:48px}.Nav-module__e1xquq__logo{gap:.55rem}.Nav-module__e1xquq__name b{font-size:1rem}.Nav-module__e1xquq__name span{display:none}}@media (max-width:389px){.Nav-module__e1xquq__crest{width:40px;height:40px}.Nav-module__e1xquq__name b{font-size:.92rem}.Nav-module__e1xquq__brandRow,.Nav-module__e1xquq__logo{gap:.45rem}.Nav-module__e1xquq__uts{padding-left:.45rem}.Nav-module__e1xquq__utsLogo{height:26px}}@media (max-width:340px){.Nav-module__e1xquq__name{display:none}}.Nav-module__e1xquq__headTheme{display:contents}.Nav-module__e1xquq__menuTheme{color:var(--ink-2);align-items:center;gap:.75rem;margin-top:.75rem;font-weight:600;display:none}@media (max-width:480px){.Nav-module__e1xquq__headTheme{display:none}.Nav-module__e1xquq__menuTheme{display:flex}}.Nav-module__e1xquq__hidden{transform:translateY(-100%)}.Nav-module__e1xquq__progress{background:var(--tiger);transform-origin:0;pointer-events:none;height:2px;position:absolute;bottom:-1px;left:0;right:0;transform:scaleX(0)}@media (prefers-reduced-motion:reduce){.Nav-module__e1xquq__bar,.Nav-module__e1xquq__theme svg,.Nav-module__e1xquq__crest,.Nav-module__e1xquq__burger i{transition:none}.Nav-module__e1xquq__logo:hover .Nav-module__e1xquq__crest{transform:none}}
.SiteSearch-module__semSRW__trigger{width:44px;height:44px;color:var(--ink);border:1.5px solid var(--line);border-radius:var(--radius);cursor:pointer;background:0 0;flex:none;justify-content:center;align-items:center;padding:0;transition:border-color .16s,color .16s;display:inline-flex}.SiteSearch-module__semSRW__trigger:hover{border-color:var(--ink);color:var(--tiger-deep)}.SiteSearch-module__semSRW__trigger:focus-visible{outline:2px solid var(--tiger);outline-offset:2px}.SiteSearch-module__semSRW__dialog{border:1px solid var(--line);background:var(--paper);width:min(680px,100vw - 32px);max-width:none;max-height:min(640px,100svh - 96px);color:var(--ink);border-radius:6px;margin:72px auto auto;padding:0;overflow:hidden;box-shadow:0 40px 90px -30px #0e0d0c99}.SiteSearch-module__semSRW__dialog[open]{animation:SiteSearch-module__semSRW__searchIn .22s var(--ease-out)}.SiteSearch-module__semSRW__dialog::backdrop{-webkit-backdrop-filter:blur(4px);background:#0e0d0c73}@keyframes SiteSearch-module__semSRW__searchIn{0%{opacity:0;transform:translateY(-10px)scale(.98)}}.SiteSearch-module__semSRW__box{max-height:inherit;flex-direction:column;display:flex}.SiteSearch-module__semSRW__field{border-bottom:1px solid var(--line);color:var(--ink-3);align-items:center;gap:.75rem;padding:.4rem .6rem .4rem 1.1rem;display:flex}.SiteSearch-module__semSRW__field input{min-width:0;min-height:56px;color:var(--ink);font:inherit;background:0 0;border:0;outline:0;flex:1;font-size:1.15rem}.SiteSearch-module__semSRW__field input::-webkit-search-cancel-button{display:none}.SiteSearch-module__semSRW__esc{min-height:32px;font:inherit;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);background:var(--paper-2);border:1px solid var(--line);cursor:pointer;border-radius:4px;flex:none;padding:0 .6rem;font-size:.7rem;font-weight:700}.SiteSearch-module__semSRW__label{font-size:var(--fs-xs);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3);margin:0;padding:.8rem 1.1rem .35rem;font-weight:700}.SiteSearch-module__semSRW__results{overscroll-behavior:contain;margin:0;padding:0 .5rem .6rem;list-style:none;overflow-y:auto}.SiteSearch-module__semSRW__results a,.SiteSearch-module__semSRW__ask{text-align:left;width:100%;color:var(--ink);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:6px;gap:.15rem;padding:.7rem .75rem;text-decoration:none;display:grid}.SiteSearch-module__semSRW__results a b{font-weight:700}.SiteSearch-module__semSRW__results .SiteSearch-module__semSRW__on{background:color-mix(in srgb, #8fc3d1 18%, var(--paper))}.SiteSearch-module__semSRW__kind{letter-spacing:.12em;text-transform:uppercase;color:var(--tiger-deep);font-size:.68rem;font-weight:700}.SiteSearch-module__semSRW__snip{font-size:var(--fs-sm);color:var(--ink-2);line-height:1.4}.SiteSearch-module__semSRW__results mark{color:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--tiger);text-decoration-color:var(--tiger);text-underline-offset:2px;background:0 0;font-weight:800;text-decoration-thickness:2px}.SiteSearch-module__semSRW__ask{border-top:1px solid var(--line);border-radius:0 0 6px 6px;align-items:center;gap:.75rem;margin-top:.25rem;display:flex}.SiteSearch-module__semSRW__ask img{width:36px;height:36px;box-shadow:0 0 0 2px var(--tiger);background:#0e0d0c;border-radius:50%;flex:none}.SiteSearch-module__semSRW__ask>span{gap:.1rem;display:grid}.SiteSearch-module__semSRW__none{font-size:var(--fs-sm);color:var(--ink-3);margin:0;padding:0 1.1rem 1rem}@media (max-width:600px){.SiteSearch-module__semSRW__dialog{border:0;border-radius:0;width:100vw;height:100svh;max-height:100svh;margin:0}.SiteSearch-module__semSRW__field input{font-size:1.05rem}}@media (prefers-reduced-motion:reduce){.SiteSearch-module__semSRW__dialog[open]{animation:none}}
.hubJump-module__YtNuwW__trigger{min-height:36px;font:inherit;color:#ffffffd9;cursor:pointer;background:#ffffff14;border:1px solid #ffffff38;border-radius:6px;flex:none;align-items:center;gap:.5rem;padding:0 .6rem 0 .7rem;font-size:.85rem;transition:background .16s,border-color .16s;display:inline-flex}.hubJump-module__YtNuwW__trigger:hover{background:#ffffff24;border-color:#fff6}.hubJump-module__YtNuwW__trigger:focus-visible{outline:2px solid var(--tiger);outline-offset:2px}.hubJump-module__YtNuwW__kbd{font:inherit;color:#ffffffbf;background:#ffffff1f;border-radius:4px;padding:.1rem .35rem;font-size:.7rem}@media (max-width:860px){.hubJump-module__YtNuwW__trigger{color:#fff;background:0 0;border:0;justify-content:center;width:44px;height:44px;margin-left:auto;margin-right:-8px;padding:0}.hubJump-module__YtNuwW__label,.hubJump-module__YtNuwW__kbd{display:none}}.hubJump-module__YtNuwW__reach{flex-wrap:wrap;gap:.4rem;margin-top:-.3rem;padding:0 .75rem .6rem;display:flex}.hubJump-module__YtNuwW__reach.hubJump-module__YtNuwW__reach a{width:auto;min-height:32px;font-size:var(--fs-sm);color:var(--ink);background:var(--paper);border:1px solid var(--line);border-radius:999px;align-items:center;gap:0;padding:0 .7rem;font-weight:600;text-decoration:none;display:inline-flex}.hubJump-module__YtNuwW__reach.hubJump-module__YtNuwW__reach a:hover{border-color:var(--ink-3)}.hubJump-module__YtNuwW__reach.hubJump-module__YtNuwW__reach a:focus-visible{outline:2px solid var(--tiger);outline-offset:2px}
.home-module__Wcqcba__hero{color:#fff;border-radius:var(--radius);isolation:isolate;background:linear-gradient(100deg,#0e0d0ceb 0%,#0e0d0cb8 45%,#0e0d0c59 100%),url(/hero/dawny-day.webp) 50% 60%/cover no-repeat;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:1.5rem 2rem;min-height:15rem;padding:clamp(1.5rem,3vw,2.5rem);display:grid;position:relative;overflow:hidden}.home-module__Wcqcba__heroNight{background:linear-gradient(100deg,#0e0d0cf0 0%,#0e0d0cbf 45%,#0e0d0c66 100%),url(/hero/dawny-night.webp) 50% 60%/cover no-repeat}.home-module__Wcqcba__hero:after{content:"";background:var(--tiger);height:4px;position:absolute;bottom:0;left:0;right:0}.home-module__Wcqcba__heroText{justify-items:start;gap:.4rem;animation:.5s both home-module__Wcqcba__homeIn;display:grid}.home-module__Wcqcba__crest{object-fit:contain;filter:drop-shadow(0 2px 6px #00000059);width:56px;height:56px;margin-bottom:.5rem}.home-module__Wcqcba__kicker{font-size:var(--fs-xs);letter-spacing:.12em;text-transform:uppercase;color:#ffffffc7;margin:0;font-weight:700}.home-module__Wcqcba__greeting{font-family:var(--font-display);color:#fff;margin:0;font-size:clamp(2rem,4.5vw,3.25rem);line-height:1.05}.home-module__Wcqcba__club{font-size:var(--fs-sm);color:#ffffffc7;margin:0}.home-module__Wcqcba__nextGames{gap:.5rem;min-width:min(100%,17rem);margin:0;padding:0;list-style:none;animation:.5s .1s both home-module__Wcqcba__homeIn;display:grid}.home-module__Wcqcba__nextGames a{color:#fff;border-radius:var(--radius);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffff1a;border:1px solid #ffffff38;gap:.1rem;padding:.7rem .9rem;text-decoration:none;transition:background .2s,border-color .2s;display:grid}.home-module__Wcqcba__nextGames a:hover{border-color:var(--tiger);background:#ffffff2e}.home-module__Wcqcba__nextGames a:focus-visible{outline:2px solid var(--tiger);outline-offset:2px}.home-module__Wcqcba__ngTeam{font-size:var(--fs-xs);letter-spacing:.1em;text-transform:uppercase;color:var(--tiger);font-weight:700}.home-module__Wcqcba__ngWhen{font-weight:700}.home-module__Wcqcba__ngVs{font-size:var(--fs-sm);color:#ffffffd1}.home-module__Wcqcba__glance{border:1px solid var(--line);border-radius:var(--radius);background:var(--line);grid-template-columns:repeat(auto-fit,minmax(min(100%,170px),1fr));gap:1px;margin:0;padding:0;list-style:none;display:grid;overflow:hidden}.home-module__Wcqcba__glance li{background:var(--paper);animation:.45s both home-module__Wcqcba__homeIn;animation-delay:calc(var(--i) * 60ms + .15s)}.home-module__Wcqcba__glance a{height:100%;color:var(--ink);gap:.2rem;padding:1rem 1.1rem;text-decoration:none;transition:background .2s;display:grid}.home-module__Wcqcba__glance a:hover{background:var(--paper-2)}.home-module__Wcqcba__glance a:focus-visible{outline:2px solid var(--tiger);outline-offset:-2px}.home-module__Wcqcba__glanceNum{font-family:var(--font-display);font-size:var(--fs-2xl);font-variant-numeric:tabular-nums;line-height:1}.home-module__Wcqcba__glanceLabel{font-size:var(--fs-sm);color:var(--ink-3)}.home-module__Wcqcba__coming{grid-template-columns:repeat(auto-fill,minmax(min(100%,260px),1fr));gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.home-module__Wcqcba__coming li{border:1px solid var(--line);border-radius:var(--radius);align-items:center;gap:.9rem;padding:.75rem;display:flex}.home-module__Wcqcba__comingDate{height:3.25rem;font-size:var(--fs-xs);text-transform:uppercase;letter-spacing:.06em;color:var(--ink-3);border:1px solid var(--line);border-radius:var(--radius);flex:0 0 3.25rem;place-items:center;line-height:1.1;display:grid}.home-module__Wcqcba__comingDate b{font-family:var(--font-display);font-size:var(--fs-lg);color:var(--ink);letter-spacing:0}.home-module__Wcqcba__comingText{gap:.15rem;min-width:0;display:grid}.home-module__Wcqcba__cards{grid-template-columns:repeat(auto-fill,minmax(min(100%,240px),1fr))}.home-module__Wcqcba__card{border-radius:var(--radius);grid-template-rows:auto auto 1fr;transition:border-color .2s,transform .2s,box-shadow .2s;gap:.35rem!important;display:grid!important}.home-module__Wcqcba__card:hover{transform:translateY(-2px);box-shadow:0 8px 20px #0e0d0c14}.home-module__Wcqcba__card:focus-visible{outline:2px solid var(--tiger);outline-offset:2px}.home-module__Wcqcba__icon{width:28px;height:28px;color:var(--tiger);margin-bottom:.35rem}@keyframes home-module__Wcqcba__homeIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.home-module__Wcqcba__apps{gap:1.1rem;display:grid}.home-module__Wcqcba__appGroup{gap:.45rem;display:grid}.home-module__Wcqcba__appGroup h2{margin:0}.home-module__Wcqcba__appGroup ul{grid-template-columns:repeat(auto-fill,minmax(min(100%,290px),1fr));gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.home-module__Wcqcba__appGroup li{animation:.4s both home-module__Wcqcba__homeIn;animation-delay:calc(var(--i) * 30ms + .1s)}.home-module__Wcqcba__app{background:var(--paper);border:1px solid var(--line);border-radius:var(--radius);height:100%;color:var(--ink);align-items:center;gap:.75rem;padding:.6rem .75rem;text-decoration:none;transition:border-color .2s,transform .2s,box-shadow .2s;display:flex}.home-module__Wcqcba__app:hover{border-color:var(--tiger);transform:translateY(-1px);box-shadow:0 6px 16px #0e0d0c12}.home-module__Wcqcba__app:focus-visible{outline:2px solid var(--tiger);outline-offset:2px}.home-module__Wcqcba__appIcon{background:var(--tiger-tint);border-radius:50%;flex:none;place-items:center;width:40px;height:40px;transition:background .2s;display:grid}.home-module__Wcqcba__app:hover .home-module__Wcqcba__appIcon{background:color-mix(in srgb, var(--tiger) 22%, var(--paper))}.home-module__Wcqcba__appIcon .home-module__Wcqcba__icon{width:22px;height:22px;margin:0}.home-module__Wcqcba__appText{gap:1px;min-width:0;display:grid}.home-module__Wcqcba__appText b{font-size:var(--fs-sm);font-weight:700;line-height:1.25}.home-module__Wcqcba__appText span{font-size:var(--fs-xs);color:var(--ink-3);-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.35;display:-webkit-box;overflow:hidden}@media (max-width:760px){.home-module__Wcqcba__hero{grid-template-columns:1fr;gap:.9rem;min-height:0;padding:1.1rem 1rem 1.25rem}.home-module__Wcqcba__crest{width:40px;height:40px;margin-bottom:.1rem}.home-module__Wcqcba__greeting{font-size:1.9rem}.home-module__Wcqcba__club{display:none}.home-module__Wcqcba__glance{grid-template-columns:repeat(2,minmax(0,1fr))}.home-module__Wcqcba__glance li:last-child:nth-child(odd){grid-column:1/-1}.home-module__Wcqcba__glance a{padding:.75rem .9rem}.home-module__Wcqcba__glanceNum{font-size:var(--fs-xl)}.home-module__Wcqcba__appGroup ul{grid-template-columns:repeat(3,minmax(0,1fr));gap:.4rem}.home-module__Wcqcba__app{text-align:center;flex-direction:column;justify-content:flex-start;gap:.45rem;min-height:6.4rem;padding:.8rem .3rem .7rem}.home-module__Wcqcba__appIcon{width:48px;height:48px}.home-module__Wcqcba__appIcon .home-module__Wcqcba__icon{width:24px;height:24px}.home-module__Wcqcba__appText b{font-size:.8rem;font-weight:600}.home-module__Wcqcba__appText span{display:none}}@media (prefers-reduced-motion:reduce){.home-module__Wcqcba__heroText,.home-module__Wcqcba__nextGames,.home-module__Wcqcba__glance li,.home-module__Wcqcba__appGroup li{animation:none}.home-module__Wcqcba__card,.home-module__Wcqcba__card:hover,.home-module__Wcqcba__app,.home-module__Wcqcba__app:hover{transition:none;transform:none}}.home-module__Wcqcba__ngOff{color:var(--ink);font-weight:600}.home-module__Wcqcba__agendaPanel{gap:.75rem}.home-module__Wcqcba__agendaTeams{font-size:var(--fs-sm);flex-wrap:wrap;gap:.25rem .9rem;font-weight:600;display:flex}.home-module__Wcqcba__agendaTeams a{color:var(--tiger-deep);text-decoration:none}.home-module__Wcqcba__agendaTeams a:hover{text-decoration:underline}.home-module__Wcqcba__agenda{gap:.6rem;margin:0;padding:0;list-style:none;display:grid}.home-module__Wcqcba__agenda h3{font-family:var(--font-body);font-size:var(--fs-xs);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3);margin:0 0 .15rem;font-weight:700}.home-module__Wcqcba__agenda h3.home-module__Wcqcba__agendaToday{color:var(--tiger-deep)}.home-module__Wcqcba__agenda ul{margin:0;padding:0;list-style:none;display:grid}.home-module__Wcqcba__agenda ul li{border-bottom:1px solid var(--line);font-size:var(--fs-sm);grid-template-columns:4.6rem minmax(0,1fr) minmax(0,14rem);align-items:baseline;gap:.6rem;padding:.45rem .5rem;display:grid}.home-module__Wcqcba__agendaGame{background:var(--tiger-tint)}.home-module__Wcqcba__agendaTime{font-variant-numeric:tabular-nums;font-weight:700}.home-module__Wcqcba__agendaWhat{min-width:0;color:var(--ink);text-decoration:none}.home-module__Wcqcba__agendaWhat:hover b{text-decoration:underline;-webkit-text-decoration-color:var(--tiger);text-decoration-color:var(--tiger)}.home-module__Wcqcba__agendaWhat em{color:var(--danger);font-style:normal;font-weight:600}.home-module__Wcqcba__agendaWhere{color:var(--ink-2);text-align:right;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.home-module__Wcqcba__agendaJobs{gap:.3rem;padding-top:.35rem;display:grid}.home-module__Wcqcba__agendaJobs h3{font-family:var(--font-body);font-size:var(--fs-xs);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3);margin:0;font-weight:700}.home-module__Wcqcba__agendaJobs ul{margin:0;padding:0;list-style:none;display:grid}.home-module__Wcqcba__agendaJobs li{border-bottom:1px solid var(--line);font-size:var(--fs-sm);justify-content:space-between;gap:1rem;padding:.4rem 0;display:flex}.home-module__Wcqcba__agendaJobs a{color:var(--ink);font-weight:600;text-decoration:none}.home-module__Wcqcba__agendaJobs a:hover{text-decoration:underline}.home-module__Wcqcba__agendaJobs span{color:var(--ink-3);white-space:nowrap}.home-module__Wcqcba__agendaJobs .home-module__Wcqcba__agendaLate{color:var(--danger);font-weight:700}@media (max-width:640px){.home-module__Wcqcba__agenda ul li{grid-template-columns:4rem minmax(0,1fr)}.home-module__Wcqcba__agendaWhere{text-align:left;white-space:normal;grid-column:2}}
.newFamilies-module__GqR6TW__list{margin:0;padding:0;list-style:none;display:grid}.newFamilies-module__GqR6TW__card{border-bottom:1px solid var(--line);gap:.45rem;padding:.8rem 0;animation:.35s both newFamilies-module__GqR6TW__nfIn;display:grid}.newFamilies-module__GqR6TW__head{flex-wrap:wrap;justify-content:space-between;align-items:start;gap:.25rem 1rem;display:flex}.newFamilies-module__GqR6TW__who{overflow-wrap:anywhere;gap:.15rem;min-width:0;display:grid}.newFamilies-module__GqR6TW__next{justify-items:start;gap:.4rem;display:grid}.newFamilies-module__GqR6TW__nextLine{font-size:var(--fs-sm);font-weight:600}.newFamilies-module__GqR6TW__title{flex-wrap:wrap;align-items:baseline;gap:.25rem .5rem;display:flex}.newFamilies-module__GqR6TW__pill{--c:var(--ok);font-size:var(--fs-xs);white-space:nowrap;color:var(--c);background:color-mix(in srgb, var(--c) 12%, var(--paper));border-radius:999px;padding:1px 8px;font-weight:700;display:inline-block}.newFamilies-module__GqR6TW__pill[data-step=new]{--c:var(--harbour)}.newFamilies-module__GqR6TW__pill[data-step=contacted]{--c:var(--warn)}.newFamilies-module__GqR6TW__summary{font-size:var(--fs-sm);color:var(--ink);margin:0}.newFamilies-module__GqR6TW__nudge{color:var(--ink-3);font-weight:400}.newFamilies-module__GqR6TW__latest{font-size:var(--fs-sm);color:var(--ink-2);overflow-wrap:anywhere;margin:0}.newFamilies-module__GqR6TW__latest b{color:var(--ink);font-weight:600}.newFamilies-module__GqR6TW__found{flex-wrap:wrap;align-items:center;gap:.25rem .6rem;margin:0;display:flex}.newFamilies-module__GqR6TW__quiet{color:var(--ink-3)}.newFamilies-module__GqR6TW__commentBox{gap:.4rem;width:100%;max-width:36rem;display:grid}.newFamilies-module__GqR6TW__commentBox textarea{font:inherit;width:100%;padding:.5rem;font-size:16px}.newFamilies-module__GqR6TW__comments{background:var(--paper-2);border-radius:var(--radius);font-size:var(--fs-sm);color:var(--ink-2);overflow-wrap:anywhere;gap:.3rem;margin:0;padding:.5rem .65rem;list-style:none;display:grid}.newFamilies-module__GqR6TW__comments b{color:var(--ink);font-weight:600}.newFamilies-module__GqR6TW__small{font-size:var(--fs-xs);color:var(--ink-3)}.newFamilies-module__GqR6TW__form{gap:.6rem;display:grid}.newFamilies-module__GqR6TW__form textarea{font:inherit;width:100%;font-size:16px}.newFamilies-module__GqR6TW__chips{flex-wrap:wrap;gap:.4rem;margin:0;padding:0;list-style:none;display:flex}.newFamilies-module__GqR6TW__chips li{font-size:var(--fs-sm);background:color-mix(in srgb, var(--ok) 12%, var(--paper));border:1px solid var(--ok);border-radius:var(--radius);padding:.25rem .6rem}.newFamilies-module__GqR6TW__journey{--fill:0;--fill-ms:.8s;--step-c:var(--ok);grid-template-columns:repeat(5,minmax(0,1fr));margin:.1rem 0 0;padding:0;list-style:none;display:grid;position:relative}.newFamilies-module__GqR6TW__journey:before,.newFamilies-module__GqR6TW__journey:after{content:"";border-radius:2px;width:80%;height:3px;position:absolute;top:8px;left:10%}.newFamilies-module__GqR6TW__journey:before{background:var(--line)}.newFamilies-module__GqR6TW__journey:after{background:var(--step-c);transform:scaleX(var(--fill));transform-origin:0;transition:transform var(--fill-ms) cubic-bezier(.22, .8, .24, 1), background-color .4s ease}.newFamilies-module__GqR6TW__journeyDone{--step-c:var(--tiger)}.newFamilies-module__GqR6TW__stop{--d:0s;z-index:1;justify-items:center;display:grid;position:relative}.newFamilies-module__GqR6TW__stop button{font:inherit;cursor:pointer;color:var(--ink-3);background:0 0;border:0;justify-items:center;gap:.15rem;min-width:0;padding:0;display:grid}.newFamilies-module__GqR6TW__stop button:focus-visible{outline:2px solid var(--tiger);outline-offset:2px;border-radius:var(--radius)}.newFamilies-module__GqR6TW__dot{background:var(--paper);border:2px solid var(--line);color:#fff;width:19px;height:19px;transition:transform .2s ease, background-color .3s ease var(--d), border-color .3s ease var(--d);border-radius:50%;place-items:center;font-size:10px;font-weight:800;line-height:1;display:grid;position:relative}.newFamilies-module__GqR6TW__journey:not(.newFamilies-module__GqR6TW__seen) .newFamilies-module__GqR6TW__dot{opacity:.6}.newFamilies-module__GqR6TW__stop button:hover .newFamilies-module__GqR6TW__dot{transform:scale(1.12)}.newFamilies-module__GqR6TW__tick{transition:transform .35s cubic-bezier(.3, 1.6, .5, 1) var(--d);transform:scale(0)}.newFamilies-module__GqR6TW__passed .newFamilies-module__GqR6TW__dot{background:var(--step-c);border-color:var(--step-c)}.newFamilies-module__GqR6TW__passed .newFamilies-module__GqR6TW__tick{transform:scale(1)}.newFamilies-module__GqR6TW__here .newFamilies-module__GqR6TW__dot{background:var(--paper);border-color:var(--step-c);animation:newFamilies-module__GqR6TW__nfPulse 2.2s ease-out calc(var(--d) + .4s) infinite}.newFamilies-module__GqR6TW__journeyDone .newFamilies-module__GqR6TW__here .newFamilies-module__GqR6TW__dot{background:var(--step-c)}.newFamilies-module__GqR6TW__journeyDone .newFamilies-module__GqR6TW__here .newFamilies-module__GqR6TW__tick{transform:scale(1)}.newFamilies-module__GqR6TW__stopLabel{font-size:var(--fs-xs);text-align:center;overflow-wrap:anywhere;transition:color .3s ease var(--d);line-height:1.2}.newFamilies-module__GqR6TW__passed .newFamilies-module__GqR6TW__stopLabel{color:var(--ink-2)}.newFamilies-module__GqR6TW__here .newFamilies-module__GqR6TW__stopLabel{color:var(--ink);font-weight:700}.newFamilies-module__GqR6TW__stopDate{color:var(--ink-3);font-size:11px}.newFamilies-module__GqR6TW__stopDate:empty{display:none}.newFamilies-module__GqR6TW__burst{pointer-events:none;border-radius:50%;position:absolute;inset:-3px}.newFamilies-module__GqR6TW__burst:before{content:"";border:2px solid var(--step-c);animation:newFamilies-module__GqR6TW__nfRing .7s ease-out var(--fill-ms) both;border-radius:50%;position:absolute;inset:0}.newFamilies-module__GqR6TW__spark{background:var(--step-c);width:6px;height:6px;animation:newFamilies-module__GqR6TW__nfSpark .75s cubic-bezier(.2, .7, .3, 1) var(--fill-ms) both;border-radius:50%;margin:-3px 0 0 -3px;position:absolute;top:50%;left:50%}.newFamilies-module__GqR6TW__burstBig .newFamilies-module__GqR6TW__spark{background:var(--tiger);width:8px;height:8px;margin:-4px 0 0 -4px}.newFamilies-module__GqR6TW__burstBig .newFamilies-module__GqR6TW__spark:nth-child(2n){background:var(--gold,var(--tiger-deep))}.newFamilies-module__GqR6TW__here:has(.newFamilies-module__GqR6TW__burst) .newFamilies-module__GqR6TW__dot{animation:newFamilies-module__GqR6TW__nfBounce .5s cubic-bezier(.3, 1.6, .5, 1) var(--fill-ms) both}.newFamilies-module__GqR6TW__copyBox{gap:.4rem;width:100%;max-width:36rem;animation:.25s both newFamilies-module__GqR6TW__nfIn;display:grid}.newFamilies-module__GqR6TW__copyBox textarea{font:inherit;width:100%;padding:.5rem;font-size:16px}.newFamilies-module__GqR6TW__funnel{grid-template-columns:repeat(auto-fit,minmax(7rem,1fr));gap:.4rem;display:grid}.newFamilies-module__GqR6TW__funnel button{font:inherit;text-align:left;background:var(--paper-2);border:1px solid var(--line);border-radius:var(--radius);cursor:pointer;color:var(--ink-2);justify-items:start;gap:.1rem;padding:.5rem .6rem;display:grid}.newFamilies-module__GqR6TW__funnel button b{font-size:var(--fs-lg);color:var(--ink)}.newFamilies-module__GqR6TW__funnel button span{font-size:var(--fs-xs)}.newFamilies-module__GqR6TW__funnel button[aria-checked=true]{border-color:var(--ok);box-shadow:inset 0 -3px 0 var(--ok);background:var(--paper)}@keyframes newFamilies-module__GqR6TW__nfRing{0%{opacity:.9;transform:scale(.8)}to{opacity:0;transform:scale(2.1)}}@keyframes newFamilies-module__GqR6TW__nfSpark{0%{opacity:0;transform:rotate(var(--a)) translateY(0) scale(.5)}25%{opacity:1}to{opacity:0;transform:rotate(var(--a)) translateY(-26px) scale(1)}}@keyframes newFamilies-module__GqR6TW__nfBounce{0%{transform:scale(1)}40%{transform:scale(1.25)}to{transform:scale(1)}}@keyframes newFamilies-module__GqR6TW__nfPulse{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--step-c) 55%, transparent)}70%{box-shadow:0 0 0 10px #0000}to{box-shadow:0 0 #0000}}@keyframes newFamilies-module__GqR6TW__nfIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@media (max-width:520px){.newFamilies-module__GqR6TW__stopLabel{font-size:10px}.newFamilies-module__GqR6TW__stop:not(.newFamilies-module__GqR6TW__here) .newFamilies-module__GqR6TW__stopLabel{color:var(--ink-3)}}@media (prefers-reduced-motion:reduce){.newFamilies-module__GqR6TW__card,.newFamilies-module__GqR6TW__copyBox,.newFamilies-module__GqR6TW__dot,.newFamilies-module__GqR6TW__here .newFamilies-module__GqR6TW__dot,.newFamilies-module__GqR6TW__burst,.newFamilies-module__GqR6TW__burst:before,.newFamilies-module__GqR6TW__spark{animation:none!important}.newFamilies-module__GqR6TW__burst{display:none}.newFamilies-module__GqR6TW__dot,.newFamilies-module__GqR6TW__tick,.newFamilies-module__GqR6TW__journey:after,.newFamilies-module__GqR6TW__stopLabel{transition:none!important}}
.compRules-module__7L4cCq__rules summary{cursor:pointer;font-size:var(--fs-sm);color:var(--ink-2);width:fit-content}.compRules-module__7L4cCq__blocks{grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));gap:.5rem 1rem;margin-top:.5rem;display:grid}.compRules-module__7L4cCq__block{align-content:start;gap:.2rem;display:grid}.compRules-module__7L4cCq__head{font-size:var(--fs-sm);margin:0}.compRules-module__7L4cCq__lines{font-size:var(--fs-xs);color:var(--ink-2);gap:.2rem;margin:0;padding-left:1rem;line-height:1.45;display:grid}.compRules-module__7L4cCq__rule{color:var(--ink-3);white-space:nowrap}
.attendance-module__exFh9q__head{flex-wrap:wrap;align-items:baseline;gap:.25rem .9rem;display:flex}.attendance-module__exFh9q__when{font-size:var(--fs-sm);color:var(--ink-2)}.attendance-module__exFh9q__tally{font-size:var(--fs-sm);flex-wrap:wrap;gap:.2rem .7rem;margin-left:auto;font-weight:600;display:inline-flex}.attendance-module__exFh9q__tally .attendance-module__exFh9q__yes{color:var(--ok)}.attendance-module__exFh9q__tally .attendance-module__exFh9q__no{color:var(--danger)}.attendance-module__exFh9q__tally .attendance-module__exFh9q__maybe{color:var(--warn)}.attendance-module__exFh9q__short{color:var(--danger)}.attendance-module__exFh9q__enough{color:var(--ink-3);font-weight:400}.attendance-module__exFh9q__start{flex-wrap:wrap;align-items:center;gap:.5rem 1rem;display:flex}.attendance-module__exFh9q__start>span{flex:18rem}.attendance-module__exFh9q__grid{grid-template-columns:repeat(auto-fill,minmax(12.5rem,1fr));gap:.3rem;margin:0;padding:0;list-style:none;display:grid}.attendance-module__exFh9q__cell{border:1px solid var(--line);border-radius:var(--radius);justify-content:space-between;align-items:center;gap:.4rem;min-height:2.3rem;padding:.2rem .25rem .2rem .55rem;display:flex}.attendance-module__exFh9q__is_yes{background:color-mix(in srgb, var(--ok) 9%, var(--paper));border-color:color-mix(in srgb, var(--ok) 40%, var(--line))}.attendance-module__exFh9q__is_no{background:color-mix(in srgb, var(--danger) 7%, var(--paper));border-color:color-mix(in srgb, var(--danger) 35%, var(--line))}.attendance-module__exFh9q__is_maybe{background:color-mix(in srgb, var(--warn) 8%, var(--paper));border-color:color-mix(in srgb, var(--warn) 35%, var(--line))}.attendance-module__exFh9q__name{min-width:0;line-height:1.2;display:grid}.attendance-module__exFh9q__label{font-size:var(--fs-sm);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.attendance-module__exFh9q__from,.attendance-module__exFh9q__note{font-size:var(--fs-xs);color:var(--ink-3);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.attendance-module__exFh9q__note{color:var(--ink-2);font-style:italic}.attendance-module__exFh9q__pick{flex:none;gap:.15rem;display:inline-flex}.attendance-module__exFh9q__opt{border:1px solid var(--line);border-radius:var(--radius);width:1.9rem;height:1.9rem;color:var(--ink-3);font:inherit;font-size:var(--fs-xs);cursor:pointer;background:0 0;padding:0;font-weight:700}.attendance-module__exFh9q__opt:hover{border-color:var(--ink-3);color:var(--ink)}.attendance-module__exFh9q__opt.attendance-module__exFh9q__yes{background:var(--ok);border-color:var(--ok);color:#fff}.attendance-module__exFh9q__opt.attendance-module__exFh9q__no{background:var(--danger);border-color:var(--danger);color:#fff}.attendance-module__exFh9q__opt.attendance-module__exFh9q__maybe{background:var(--warn);border-color:var(--warn);color:#0e0d0c}.attendance-module__exFh9q__remove{width:1.4rem;height:1.9rem;color:var(--ink-3);cursor:pointer;background:0 0;border:0;padding:0;font-size:1rem}.attendance-module__exFh9q__ans{font-size:var(--fs-xs);color:var(--ink-3);flex:none;font-weight:700}.attendance-module__exFh9q__ans.attendance-module__exFh9q__yes{color:var(--ok)}.attendance-module__exFh9q__ans.attendance-module__exFh9q__no{color:var(--danger)}.attendance-module__exFh9q__ans.attendance-module__exFh9q__maybe{color:var(--warn)}.attendance-module__exFh9q__callup{gap:.5rem;display:grid}.attendance-module__exFh9q__callup[open]{border-top:1px solid var(--line);padding-top:.6rem}.attendance-module__exFh9q__subHead{cursor:pointer;font-size:var(--fs-sm);width:fit-content;font-weight:600}.attendance-module__exFh9q__search{max-width:22rem}.attendance-module__exFh9q__results{grid-template-columns:repeat(auto-fill,minmax(14rem,1fr));gap:.25rem;margin:0;padding:0;list-style:none;display:grid}.attendance-module__exFh9q__result{text-align:left;border:1px solid var(--line);border-radius:var(--radius);width:100%;color:inherit;font:inherit;font-size:var(--fs-sm);cursor:pointer;background:0 0;padding:.4rem .6rem}.attendance-module__exFh9q__check{border:1px solid var(--ink);border-radius:var(--radius);gap:.5rem;max-width:44rem;padding:.7rem;display:grid}.attendance-module__exFh9q__notes{font-size:var(--fs-sm);gap:.3rem;margin:0;padding:0;list-style:none;display:grid}.attendance-module__exFh9q__notes li{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.5rem;display:grid}.attendance-module__exFh9q__dot{background:var(--ink-3);border-radius:50%;width:.6rem;height:.6rem;margin-top:.35rem}.attendance-module__exFh9q__ok .attendance-module__exFh9q__dot{background:var(--ok)}.attendance-module__exFh9q__careful .attendance-module__exFh9q__dot{background:var(--warn)}.attendance-module__exFh9q__no .attendance-module__exFh9q__dot{background:var(--danger)}.attendance-module__exFh9q__notes .attendance-module__exFh9q__no{color:var(--danger)}.attendance-module__exFh9q__rule{color:var(--ink-3);font-size:var(--fs-xs);white-space:nowrap}@media (max-width:520px){.attendance-module__exFh9q__tally{margin-left:0}.attendance-module__exFh9q__grid{grid-template-columns:1fr;gap:.25rem}}@media (pointer:coarse){.attendance-module__exFh9q__opt{width:2.4rem;height:2.4rem}.attendance-module__exFh9q__remove{height:2.4rem}.attendance-module__exFh9q__cell{min-height:2.7rem}}.attendance-module__exFh9q__picker{gap:.6rem;display:grid}.attendance-module__exFh9q__pickList{grid-template-columns:repeat(auto-fill,minmax(min(100%,12rem),1fr));gap:.25rem 1rem;margin:0;padding:0;list-style:none;display:grid}.attendance-module__exFh9q__pickRow{cursor:pointer;flex-wrap:wrap;align-items:center;gap:.5rem;min-height:36px;display:flex}.attendance-module__exFh9q__pickRow input{width:18px;height:18px;accent-color:var(--ok)}.attendance-module__exFh9q__outTag{font-size:var(--fs-xs);color:var(--ink-2);background:var(--paper-2);border:1px solid var(--line);border-radius:var(--radius);white-space:nowrap;padding:0 6px;font-weight:600;display:inline-block}.attendance-module__exFh9q__leftOut{margin:0}.attendance-module__exFh9q__offNote{font-size:var(--fs-sm);color:var(--ink);background:var(--paper-2);border:1px solid var(--line);border-radius:var(--radius);margin:0;padding:.6rem .8rem;font-weight:600}
.duties-module__9EIxcq__actions{flex-wrap:wrap;align-items:center;gap:.25rem 1rem;margin-bottom:.5rem;display:flex}.duties-module__9EIxcq__tables{grid-template-columns:repeat(var(--cols,1), minmax(0, 1fr));align-items:start;gap:0;display:grid}.duties-module__9EIxcq__tables>.duties-module__9EIxcq__table+.duties-module__9EIxcq__table{border-left:1px solid var(--line);padding-left:1rem}.duties-module__9EIxcq__tables>.duties-module__9EIxcq__table:not(:last-child){padding-right:1rem}.duties-module__9EIxcq__tables>.duties-module__9EIxcq__table{border-collapse:separate;border-spacing:0}.duties-module__9EIxcq__table{border-collapse:collapse;table-layout:fixed;width:100%;font-size:var(--fs-sm)}.duties-module__9EIxcq__table th{text-align:left;font-weight:600;font-size:var(--fs-xs);color:var(--ink-3);border-bottom:1px solid var(--line);padding:0 .5rem .3rem 0}.duties-module__9EIxcq__table td{border-bottom:1px solid var(--line);vertical-align:top;white-space:nowrap;text-overflow:ellipsis;padding:.3rem .5rem .3rem 0;overflow:hidden}.duties-module__9EIxcq__cRd{width:1.75rem}.duties-module__9EIxcq__cDate{width:3.75rem}.duties-module__9EIxcq__cNames{width:8.5rem}.duties-module__9EIxcq__cEdit{width:10rem}.duties-module__9EIxcq__cScoreNarrow{width:28%}.duties-module__9EIxcq__rd{font-variant-numeric:tabular-nums;font-weight:600}.duties-module__9EIxcq__date{font-variant-numeric:tabular-nums}.duties-module__9EIxcq__game{color:var(--ink-2)}.duties-module__9EIxcq__gameRow{align-items:center;gap:.35rem;min-width:0;display:flex}.duties-module__9EIxcq__opp{text-overflow:ellipsis;min-width:0;overflow:hidden}.duties-module__9EIxcq__home{line-height:1.25;font-size:var(--fs-xs);color:var(--tiger);border:1px solid var(--tiger);border-radius:var(--radius);flex:none;padding:0 .3rem;font-weight:600}.duties-module__9EIxcq__past td{color:var(--ink-3)}.duties-module__9EIxcq__next td{background:var(--tiger-tint)}.duties-module__9EIxcq__quiet{font-size:var(--fs-xs);color:var(--ink-3)}.duties-module__9EIxcq__none{color:var(--ink-3)}.duties-module__9EIxcq__who{white-space:nowrap;display:inline-block}.duties-module__9EIxcq__when{font-size:var(--fs-xs);color:var(--ink-3);white-space:nowrap;display:block}.duties-module__9EIxcq__table td.duties-module__9EIxcq__names{white-space:normal;text-overflow:clip;line-height:1.35;overflow:visible}.duties-module__9EIxcq__picks{flex-wrap:wrap;gap:.25rem;display:flex}.duties-module__9EIxcq__picks select,.duties-module__9EIxcq__num select{font:inherit;font-size:var(--fs-xs);max-width:100%;padding:.1rem .2rem}.duties-module__9EIxcq__reset{color:var(--tiger);font:inherit;font-size:var(--fs-xs);cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.duties-module__9EIxcq__editor{border-top:1px solid var(--line);grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr));gap:.75rem 2rem;margin-top:.75rem;padding-top:.75rem;display:grid}.duties-module__9EIxcq__head{font-size:var(--fs-sm);margin:0 0 .3rem}.duties-module__9EIxcq__order{margin:0 0 .5rem;padding:0;list-style:none}.duties-module__9EIxcq__order li{font-size:var(--fs-sm);align-items:center;gap:.5rem;padding:.15rem 0;display:flex}.duties-module__9EIxcq__cap{font-variant-numeric:tabular-nums;width:2.25rem;color:var(--ink-3);text-align:right}.duties-module__9EIxcq__name{flex:1;min-width:0}.duties-module__9EIxcq__meta{font-size:var(--fs-xs);color:var(--ink-3);display:block}.duties-module__9EIxcq__arrow{border:1px solid var(--line);border-radius:var(--radius);cursor:pointer;background:0 0;width:1.75rem;height:1.75rem}.duties-module__9EIxcq__arrow:disabled{opacity:.3;cursor:default}.duties-module__9EIxcq__num{max-width:14rem;font-size:var(--fs-sm);justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:.3rem;display:flex}.duties-module__9EIxcq__foot{grid-column:1/-1;margin:0}@media (max-width:520px){.duties-module__9EIxcq__table td{white-space:normal}.duties-module__9EIxcq__who{white-space:nowrap;display:inline-block}}.duties-module__9EIxcq__remind{font-size:var(--fs-sm);background:color-mix(in srgb, #25d366 7%, var(--paper));border:1px solid color-mix(in srgb, #25d366 30%, var(--line));border-radius:var(--radius);flex-wrap:wrap;align-items:center;gap:.4rem .5rem;margin:0 0 .75rem;padding:.6rem .8rem;display:flex}.duties-module__9EIxcq__remind>span:first-child{margin-right:.25rem}.duties-module__9EIxcq__remindChip,.duties-module__9EIxcq__remindNone{border-radius:999px;align-items:baseline;gap:.3rem;min-height:32px;padding:.25rem .7rem;font-weight:700;text-decoration:none;display:inline-flex}.duties-module__9EIxcq__remindChip{color:#0e3b22;background:color-mix(in srgb, #25d366 18%, var(--paper));border:1px solid color-mix(in srgb, #25d366 45%, var(--line))}.duties-module__9EIxcq__remindChip:hover{background:color-mix(in srgb, #25d366 30%, var(--paper))}.duties-module__9EIxcq__remindChip:focus-visible{outline:2px solid var(--tiger);outline-offset:2px}.duties-module__9EIxcq__remindNone{color:var(--ink-3);background:var(--paper-2);border:1px solid var(--line)}.duties-module__9EIxcq__remindChip small,.duties-module__9EIxcq__remindNone small{opacity:.75;font-weight:500}:root[data-theme=night] .duties-module__9EIxcq__remindChip{color:#cff5dd}
.planCalendar-module__mQKZPG__wrap{gap:.75rem;display:grid}.planCalendar-module__mQKZPG__bar{flex-wrap:wrap;align-items:center;gap:.5rem .75rem;display:flex}.planCalendar-module__mQKZPG__bar h2{font-size:var(--fs-lg);margin:0}.planCalendar-module__mQKZPG__body{grid-template-columns:minmax(200px,240px) minmax(0,1fr);align-items:start;gap:.75rem;display:grid}.planCalendar-module__mQKZPG__bodyNoTray{grid-template-columns:minmax(0,1fr)}@media (max-width:900px){.planCalendar-module__mQKZPG__body{grid-template-columns:1fr}}.planCalendar-module__mQKZPG__tray{background:var(--paper);border:1px solid var(--line);gap:.5rem;max-height:calc(100vh - 2rem);padding:.6rem;display:grid;position:sticky;top:1rem;overflow:auto}@media (max-width:900px){.planCalendar-module__mQKZPG__tray{max-height:14rem;position:static}}.planCalendar-module__mQKZPG__tray input{width:100%}.planCalendar-module__mQKZPG__year{grid-template-columns:repeat(auto-fill,minmax(min(100%,230px),1fr));gap:.6rem;display:grid}.planCalendar-module__mQKZPG__month{background:var(--paper);border:1px solid var(--line);align-content:start;gap:.35rem;min-height:9rem;padding:.5rem .6rem;display:grid}.planCalendar-module__mQKZPG__monthNow{border-color:var(--tiger)}.planCalendar-module__mQKZPG__monthHead{font-size:var(--fs-sm);justify-content:space-between;align-items:baseline;gap:.5rem;margin:0;font-weight:700;display:flex}.planCalendar-module__mQKZPG__monthHead button{font:inherit;font-size:var(--fs-xs);color:var(--ink-2);cursor:pointer;background:0 0;border:0;padding:0;font-weight:400;text-decoration:underline}.planCalendar-module__mQKZPG__items{gap:.25rem;margin:0;padding:0;list-style:none;display:grid}.planCalendar-module__mQKZPG__chip{text-align:left;width:100%;font:inherit;font-size:var(--fs-xs);color:var(--ink);background:var(--paper-2);border:1px solid var(--line);border-radius:var(--radius);cursor:pointer;gap:1px;padding:.25rem .4rem;line-height:1.3;display:grid}.planCalendar-module__mQKZPG__chip:focus-visible{outline:2px solid var(--tiger);outline-offset:1px}.planCalendar-module__mQKZPG__chip b{font-weight:600}.planCalendar-module__mQKZPG__chip small{color:var(--ink-3)}.planCalendar-module__mQKZPG__kindJob{border-color:color-mix(in srgb, #389457 40%, var(--line));background:color-mix(in srgb, #389457 8%, var(--paper))}.planCalendar-module__mQKZPG__kindTournament{border-color:color-mix(in srgb, #2e6eb8 40%, var(--line));background:color-mix(in srgb, #2e6eb8 8%, var(--paper))}.planCalendar-module__mQKZPG__kindHome{border-color:color-mix(in srgb, var(--tiger) 45%, var(--line));background:var(--tiger-tint)}.planCalendar-module__mQKZPG__kindGame{border-color:var(--ink-3);background:var(--paper)}.planCalendar-module__mQKZPG__major b:before{content:"★ ";color:var(--tiger-deep)}.planCalendar-module__mQKZPG__done{opacity:.75;border-color:color-mix(in srgb, var(--ok) 45%, var(--line))!important;background:color-mix(in srgb, var(--ok) 8%, var(--paper))!important}.planCalendar-module__mQKZPG__done b{text-decoration:line-through}.planCalendar-module__mQKZPG__unassigned small{color:var(--warn);font-weight:600}.planCalendar-module__mQKZPG__over{box-shadow:0 0 0 3px var(--ok)}.planCalendar-module__mQKZPG__sel{box-shadow:0 0 0 2px var(--tiger)}.planCalendar-module__mQKZPG__grid{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.planCalendar-module__mQKZPG__dow{font-size:var(--fs-xs);color:var(--ink-3);border-right:1px solid var(--line);border-bottom:1px solid var(--line);text-align:center;padding:.3rem;font-weight:700}.planCalendar-module__mQKZPG__day{border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--paper);align-content:start;gap:.2rem;min-width:0;min-height:6.5rem;padding:.25rem;display:grid}.planCalendar-module__mQKZPG__dayOut{background:var(--paper-2)}.planCalendar-module__mQKZPG__dayNum{font-size:var(--fs-xs);color:var(--ink-3)}.planCalendar-module__mQKZPG__today .planCalendar-module__mQKZPG__dayNum{color:var(--tiger-deep);font-weight:700}@media (max-width:640px){.planCalendar-module__mQKZPG__grid{grid-template-columns:1fr}.planCalendar-module__mQKZPG__dow,.planCalendar-module__mQKZPG__dayOut{display:none}.planCalendar-module__mQKZPG__day{min-height:0}}.planCalendar-module__mQKZPG__strip{background:var(--paper);border:1px dashed var(--ink-3);gap:.35rem;padding:.5rem;display:grid}.planCalendar-module__mQKZPG__detail{background:var(--paper);border:1px solid var(--line);border-top:1px solid var(--line);gap:.5rem;padding:.75rem;display:grid}.planCalendar-module__mQKZPG__detailRow{flex-wrap:wrap;align-items:center;gap:.5rem .75rem;display:flex}.planCalendar-module__mQKZPG__detailRow select,.planCalendar-module__mQKZPG__detailRow input{font:inherit;min-height:40px;font-size:16px}.planCalendar-module__mQKZPG__key{font-size:var(--fs-xs);color:var(--ink-2);flex-wrap:wrap;gap:.75rem;display:flex}.planCalendar-module__mQKZPG__key span:before{content:"";vertical-align:-1px;background:color-mix(in srgb, var(--k) 12%, var(--paper));border:1px solid color-mix(in srgb, var(--k) 55%, var(--line));border-radius:2px;width:14px;height:10px;margin-right:5px;display:inline-block}.planCalendar-module__mQKZPG__doneLabel{font-weight:700;color:var(--ok)!important}.planCalendar-module__mQKZPG__lines{font-size:var(--fs-sm);gap:.15rem;margin:0;padding:0;list-style:none;display:grid}.planCalendar-module__mQKZPG__lineSub{color:var(--ink-2);padding-left:1rem}.planCalendar-module__mQKZPG__summary{flex-wrap:wrap;align-items:center;gap:.5rem 1rem;display:flex}.planCalendar-module__mQKZPG__summary b{font-size:var(--fs-lg)}@media (pointer:coarse) and (max-width:900px){.planCalendar-module__mQKZPG__tray{display:none}.planCalendar-module__mQKZPG__body{grid-template-columns:minmax(0,1fr)!important}}.planCalendar-module__mQKZPG__desc{white-space:pre-wrap;max-width:70ch;margin:0}.planCalendar-module__mQKZPG__descForm{gap:.4rem;display:grid}.planCalendar-module__mQKZPG__descForm textarea{font:inherit;border:1px solid var(--ink-3);border-radius:var(--radius);background:var(--paper);width:100%;color:var(--ink);resize:vertical;padding:.5rem .7rem;font-size:16px}.planCalendar-module__mQKZPG__person{border:1px solid var(--line);background:var(--paper);font-size:var(--fs-sm);border-radius:999px;align-items:center;gap:.25rem;padding:2px 4px 2px 10px;display:inline-flex}.planCalendar-module__mQKZPG__person button{font:inherit;cursor:pointer;min-width:28px;min-height:28px;color:var(--ink-3);background:0 0;border:0;font-size:1.1rem;line-height:1}.planCalendar-module__mQKZPG__person button:hover,.planCalendar-module__mQKZPG__person button:focus-visible{color:var(--danger)}
.thisWeekend-module__dvM5nq__box{gap:.9rem}.thisWeekend-module__dvM5nq__head h2{margin:0}.thisWeekend-module__dvM5nq__head p{margin:.15rem 0 0}.thisWeekend-module__dvM5nq__cols{grid-template-columns:minmax(0,1fr) minmax(16rem,22rem);align-items:start;gap:1.25rem;display:grid}.thisWeekend-module__dvM5nq__days{gap:1rem;display:grid}.thisWeekend-module__dvM5nq__day h3{font-family:var(--font-body);font-size:var(--fs-sm);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.25rem 1rem;margin:0 0 .35rem;font-weight:700;display:flex}.thisWeekend-module__dvM5nq__homeNote{font-size:var(--fs-xs);letter-spacing:0;text-transform:none;color:var(--tiger-deep);font-weight:600}.thisWeekend-module__dvM5nq__day ul{margin:0;padding:0;list-style:none;display:grid}.thisWeekend-module__dvM5nq__day li{border-bottom:1px solid var(--line);font-size:var(--fs-sm);grid-template-columns:4.6rem 9.5rem minmax(0,1fr) minmax(0,1.2fr);align-items:baseline;gap:.6rem;padding:.45rem .5rem;display:grid}.thisWeekend-module__dvM5nq__home{background:var(--tiger-tint)}.thisWeekend-module__dvM5nq__off .thisWeekend-module__dvM5nq__vs,.thisWeekend-module__dvM5nq__off .thisWeekend-module__dvM5nq__team,.thisWeekend-module__dvM5nq__off .thisWeekend-module__dvM5nq__time{color:var(--ink-3);text-decoration:line-through}.thisWeekend-module__dvM5nq__time{font-variant-numeric:tabular-nums;font-weight:700}.thisWeekend-module__dvM5nq__team{font:inherit;text-align:left;color:var(--ink);cursor:pointer;text-decoration:underline;-webkit-text-decoration-color:var(--line);text-decoration-color:var(--line);text-underline-offset:3px;background:0 0;border:0;justify-self:start;padding:0;font-weight:700}.thisWeekend-module__dvM5nq__team:hover{-webkit-text-decoration-color:var(--tiger);text-decoration-color:var(--tiger)}.thisWeekend-module__dvM5nq__team:focus-visible{outline:2px solid var(--tiger);outline-offset:2px}.thisWeekend-module__dvM5nq__vs{min-width:0}.thisWeekend-module__dvM5nq__venue{min-width:0;color:var(--ink-2);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.thisWeekend-module__dvM5nq__post{background:color-mix(in srgb, #25d366 6%, var(--paper));border:1px solid color-mix(in srgb, #25d366 30%, var(--line));border-radius:var(--radius);gap:.6rem;padding:.9rem 1rem;display:grid}.thisWeekend-module__dvM5nq__postHead{font-size:var(--fs-xs);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3);margin:0;font-weight:700}.thisWeekend-module__dvM5nq__post pre{white-space:pre-wrap;max-height:22rem;font:inherit;font-size:var(--fs-sm);margin:0;line-height:1.5;overflow:auto}.thisWeekend-module__dvM5nq__post p{margin:0}.thisWeekend-module__dvM5nq__send{text-decoration:none}@media (max-width:1100px){.thisWeekend-module__dvM5nq__cols{grid-template-columns:1fr}}@media (max-width:640px){.thisWeekend-module__dvM5nq__day li{grid-template-columns:4rem minmax(0,1fr)}.thisWeekend-module__dvM5nq__vs,.thisWeekend-module__dvM5nq__venue{grid-column:2}.thisWeekend-module__dvM5nq__venue{white-space:normal}}
.Footer-module__EZoWya__footer{background:var(--paper);color:var(--ink);margin-top:4rem;padding-block:3rem 2rem}.Footer-module__EZoWya__footer a{color:var(--ink)}.Footer-module__EZoWya__footer ul{gap:.1rem;margin:.5rem 0 0;padding:0;font-size:.95rem;list-style:none;display:grid}.Footer-module__EZoWya__footer ul li{align-items:center;min-height:32px;display:flex}.Footer-module__EZoWya__sponsors{border-bottom:1px solid var(--line);margin-bottom:2rem;padding-bottom:2rem}.Footer-module__EZoWya__marquee{width:max-content;margin-top:1rem;animation:48s linear infinite Footer-module__EZoWya__marquee;display:flex}.Footer-module__EZoWya__marquee:hover,.Footer-module__EZoWya__marquee:focus-within{animation-play-state:paused}.Footer-module__EZoWya__sponsors{overflow:hidden}.Footer-module__EZoWya__sponsors ul{flex-wrap:nowrap;gap:0 1rem;margin:0;padding-right:1rem;display:flex}.Footer-module__EZoWya__sponsors ul li{align-items:center;min-height:0;display:flex}.Footer-module__EZoWya__tile{border-radius:var(--radius);width:168px;height:84px;transition:transform .22s var(--ease-out), border-color .22s, box-shadow .22s;background:#fff;border:1px solid #0000;justify-content:center;align-items:center;padding:14px 18px;display:flex}.Footer-module__EZoWya__tile:hover,.Footer-module__EZoWya__tile:focus-visible{border-color:var(--tiger);transform:translateY(-3px);box-shadow:0 8px 22px #00000059}.Footer-module__EZoWya__logo{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:52px}@keyframes Footer-module__EZoWya__marquee{to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.Footer-module__EZoWya__marquee{width:auto;animation:none}.Footer-module__EZoWya__sponsors ul{flex-wrap:wrap;gap:.25rem 1.75rem}.Footer-module__EZoWya__sponsors ul[aria-hidden]{display:none}}.Footer-module__EZoWya__support{flex-wrap:wrap;align-items:center;gap:1.25rem;display:inline-flex}.Footer-module__EZoWya__support a{opacity:.9;align-items:center;min-height:44px;transition:opacity .16s;display:inline-flex}.Footer-module__EZoWya__support a:hover,.Footer-module__EZoWya__support a:focus-visible{opacity:1}.Footer-module__EZoWya__supportLogo{width:auto;height:30px}.Footer-module__EZoWya__cols{grid-template-columns:1.4fr 1fr 1fr 1fr;gap:2rem;display:grid}.Footer-module__EZoWya__brand{align-content:start;gap:1rem;display:grid}.Footer-module__EZoWya__brand img{width:66px;height:auto}.Footer-module__EZoWya__legal{border-top:1px solid var(--line);color:var(--ink-3);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 2rem;margin-top:2.5rem;padding-top:1.25rem;font-size:.8rem;display:flex}@media (max-width:820px){.Footer-module__EZoWya__cols{grid-template-columns:1fr 1fr}}@media (max-width:480px){.Footer-module__EZoWya__cols{grid-template-columns:1fr}}section[aria-labelledby=finale-title]+.Footer-module__EZoWya__footer{margin-top:0}
.gameDay-module__gF05sG__card{color:#fff;border-radius:var(--radius);box-shadow:inset 0 -4px 0 var(--tiger);background:radial-gradient(120% 140% at 100% 0,#f26b1d47,#0000 55%),#0e0d0c;gap:.7rem;padding:clamp(1rem,2.5vw,1.5rem);display:grid}.gameDay-module__gF05sG__top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.4rem 1rem;display:flex}.gameDay-module__gF05sG__when{font-size:var(--fs-xs);letter-spacing:.14em;text-transform:uppercase;color:var(--tiger);align-items:center;gap:.5rem;font-weight:700;display:inline-flex}.gameDay-module__gF05sG__dot{background:var(--tiger);border-radius:50%;width:9px;height:9px;animation:1.8s infinite gameDay-module__gF05sG__gdPulse;box-shadow:0 0 #f26b1d99}@keyframes gameDay-module__gF05sG__gdPulse{70%{box-shadow:0 0 0 9px #f26b1d00}to{box-shadow:0 0 #f26b1d00}}.gameDay-module__gF05sG__link{font-size:var(--fs-sm);color:#fffc}.gameDay-module__gF05sG__vs{font-family:var(--font-display);color:#fff;overflow-wrap:anywhere;margin:0;font-size:clamp(1.7rem,4vw,2.6rem);line-height:1.05}.gameDay-module__gF05sG__vs span{vertical-align:.2em;color:#fff9;font-size:.55em}.gameDay-module__gF05sG__facts{flex-wrap:wrap;gap:.6rem 2rem;display:flex}.gameDay-module__gF05sG__facts>div{gap:.1rem;display:grid}.gameDay-module__gF05sG__facts span{font-size:var(--fs-xs);letter-spacing:.1em;text-transform:uppercase;color:#fff9}.gameDay-module__gF05sG__facts b{font-size:var(--fs-xl);font-variant-numeric:tabular-nums}.gameDay-module__gF05sG__where a{color:#fff;font-weight:700;font-size:var(--fs-lg);-webkit-text-decoration-color:var(--tiger);text-decoration-color:var(--tiger);text-underline-offset:4px}.gameDay-module__gF05sG__more{border-top:1px solid #ffffff24;gap:.2rem;padding-top:.6rem;display:grid}.gameDay-module__gF05sG__more p{font-size:var(--fs-sm);color:#ffffffd9;margin:0}.gameDay-module__gF05sG__more b{color:#fff}.gameDay-module__gF05sG__off .gameDay-module__gF05sG__vs{-webkit-text-decoration:line-through #ffffff80;text-decoration:line-through #ffffff80}.gameDay-module__gF05sG__offLine{color:var(--tiger);margin:0;font-weight:700}@media (prefers-reduced-motion:reduce){.gameDay-module__gF05sG__dot{animation:none}}
.familyMessage-module___SI1VW__box{gap:.75rem}.familyMessage-module___SI1VW__head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 1rem;display:flex}.familyMessage-module___SI1VW__head h2{margin:0}.familyMessage-module___SI1VW__kinds{border:1px solid var(--ink-3);border-radius:var(--radius);flex-wrap:wrap;display:inline-flex;overflow:hidden}.familyMessage-module___SI1VW__kinds button{min-height:36px;font:inherit;font-size:var(--fs-sm);color:var(--ink-2);background:var(--paper);cursor:pointer;border:0;padding:0 .85rem;font-weight:600}.familyMessage-module___SI1VW__kinds button+button{border-left:1px solid var(--line)}.familyMessage-module___SI1VW__kinds button:hover{color:var(--ink);background:var(--paper-2)}.familyMessage-module___SI1VW__kinds button[aria-checked=true]{color:#fff;background:hsl(var(--team-h,22) 65% 40%)}.familyMessage-module___SI1VW__kinds button:focus-visible{outline:2px solid var(--tiger);outline-offset:-2px}.familyMessage-module___SI1VW__offRow{grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);gap:.6rem;display:grid}.familyMessage-module___SI1VW__offRow label{gap:.2rem;min-width:0;display:grid}.familyMessage-module___SI1VW__offRow select,.familyMessage-module___SI1VW__offRow input{text-overflow:ellipsis;width:100%;min-width:0;min-height:40px;font:inherit;color:var(--ink);background:var(--paper);border:1px solid var(--ink-3);border-radius:var(--radius);padding:.3rem .5rem}.familyMessage-module___SI1VW__text{resize:vertical;width:100%;font:inherit;font-size:var(--fs-sm);color:var(--ink);background:color-mix(in srgb, #25d366 6%, var(--paper));border:1px solid color-mix(in srgb, #25d366 30%, var(--line));border-radius:var(--radius);padding:.85rem 1rem;line-height:1.55}.familyMessage-module___SI1VW__text:focus{outline:2px solid var(--tiger);outline-offset:0;border-color:#0000}.familyMessage-module___SI1VW__compose{gap:.75rem;display:grid}@media (min-width:900px){.familyMessage-module___SI1VW__compose{grid-template-columns:minmax(0,34rem) minmax(12rem,16rem);align-items:start;gap:1rem 1.25rem}.familyMessage-module___SI1VW__compose .familyMessage-module___SI1VW__actions{flex-direction:column;align-items:stretch}.familyMessage-module___SI1VW__compose .familyMessage-module___SI1VW__note{flex:none}}.familyMessage-module___SI1VW__actions{flex-wrap:wrap;align-items:center;gap:.5rem .75rem;display:flex}.familyMessage-module___SI1VW__send{text-decoration:none}.familyMessage-module___SI1VW__send svg{width:20px;height:20px}.familyMessage-module___SI1VW__note{font-size:var(--fs-xs);color:var(--ink-3);flex:16rem}@media (max-width:640px){.familyMessage-module___SI1VW__offRow{grid-template-columns:1fr}.familyMessage-module___SI1VW__send,.familyMessage-module___SI1VW__actions>button:first-of-type{flex:auto}}
.inviteActions-module__P8YQlq__row{flex-wrap:wrap;align-items:center;gap:.5rem .75rem;display:flex}.inviteActions-module__P8YQlq__row>a{align-items:center;text-decoration:none;display:inline-flex}@media (max-width:600px){.inviteActions-module__P8YQlq__row{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.inviteActions-module__P8YQlq__row>a{justify-content:center}.inviteActions-module__P8YQlq__row>button{grid-column:1/-1;justify-self:start}}.inviteActions-module__P8YQlq__hint{font-size:var(--fs-sm);color:var(--ink-3);flex-basis:100%;margin:.25rem 0 0}
.LegendChat-module__13WX3G__root{right:max(16px, env(safe-area-inset-right,0px));bottom:calc(16px + env(safe-area-inset-bottom,0px));z-index:900;position:fixed}.LegendChat-module__13WX3G__fab{cursor:pointer;width:76px;height:76px;box-shadow:0 0 0 3px var(--tiger), 0 16px 32px -12px #000000a6;transition:transform .22s var(--ease-out);background:radial-gradient(circle at 50% 38%,#2b2622,#0e0d0c 72%);border:0;border-radius:50%;padding:0;animation:4.5s ease-in-out infinite LegendChat-module__13WX3G__breathe;display:block;position:relative}.LegendChat-module__13WX3G__fab:hover{transform:translateY(-3px)}.LegendChat-module__13WX3G__fab:focus-visible{outline:3px solid var(--tiger);outline-offset:6px}.LegendChat-module__13WX3G__fab img{pointer-events:none;width:112%;height:112%;transition:opacity 70ms linear;position:absolute;top:-14%;left:-6%}.LegendChat-module__13WX3G__roar{opacity:0}.LegendChat-module__13WX3G__roaring{animation:.72s cubic-bezier(.3,.7,.3,1) LegendChat-module__13WX3G__roarShake}.LegendChat-module__13WX3G__roaring .LegendChat-module__13WX3G__roar{opacity:1}.LegendChat-module__13WX3G__roaring .LegendChat-module__13WX3G__calm{opacity:0}.LegendChat-module__13WX3G__ring{border:3px solid var(--tiger);opacity:0;pointer-events:none;border-radius:50%;position:absolute;inset:0}.LegendChat-module__13WX3G__roaring .LegendChat-module__13WX3G__ring{animation:.82s ease-out forwards LegendChat-module__13WX3G__ringOut}.LegendChat-module__13WX3G__roaring .LegendChat-module__13WX3G__ring+.LegendChat-module__13WX3G__ring{animation-delay:.16s}.LegendChat-module__13WX3G__fabOpen{animation:none}@keyframes LegendChat-module__13WX3G__breathe{50%{transform:scale(1.035)}}@keyframes LegendChat-module__13WX3G__roarShake{0%{transform:scale(1)}14%{transform:scale(1.24)rotate(-5deg)}28%{transform:scale(1.22)rotate(4deg)}42%{transform:scale(1.22)rotate(-3deg)}58%{transform:scale(1.2)rotate(2deg)}to{transform:scale(1)rotate(0)}}@keyframes LegendChat-module__13WX3G__ringOut{0%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(2.3)}}.LegendChat-module__13WX3G__tag{white-space:nowrap;pointer-events:none;color:#fff;border-radius:var(--radius);letter-spacing:.1em;text-transform:uppercase;opacity:0;transition:opacity .24s, transform .24s var(--ease-out);background:#0e0d0c;border:1px solid #f26b1db3;padding:.5rem .8rem;font-size:.75rem;font-weight:700;position:absolute;bottom:24px;right:92px;transform:translate(8px);box-shadow:0 10px 24px -12px #0009}.LegendChat-module__13WX3G__tagOn,.LegendChat-module__13WX3G__root:hover .LegendChat-module__13WX3G__tag,.LegendChat-module__13WX3G__root:focus-within .LegendChat-module__13WX3G__tag{opacity:1;transform:none}.LegendChat-module__13WX3G__panel{right:max(16px, env(safe-area-inset-right,0px));bottom:calc(112px + env(safe-area-inset-bottom,0px));background:var(--paper);width:min(410px,100vw - 32px);height:min(640px,100svh - 150px);color:var(--ink);border:1px solid var(--line);border-top:3px solid var(--tiger);border-radius:var(--radius);animation:LegendChat-module__13WX3G__panelIn .28s var(--ease-out);flex-direction:column;display:flex;position:fixed;box-shadow:0 30px 70px -20px #000000b3}@keyframes LegendChat-module__13WX3G__panelIn{0%{opacity:0;transform:translateY(14px)scale(.98)}}.LegendChat-module__13WX3G__head{border-bottom:1px solid var(--line);align-items:center;gap:.75rem;padding:.8rem .6rem .8rem .9rem;display:flex}.LegendChat-module__13WX3G__headAvatar{width:48px;height:48px;box-shadow:0 0 0 2px var(--tiger);background:radial-gradient(circle at 50% 38%,#2b2622,#0e0d0c 72%);border-radius:50%;flex:none}.LegendChat-module__13WX3G__headText{flex:1;min-width:0}.LegendChat-module__13WX3G__headText h2{margin:0;font-size:1.25rem;line-height:1.1}.LegendChat-module__13WX3G__headText p{color:var(--ink-3);margin:.15rem 0 0;font-size:.75rem}.LegendChat-module__13WX3G__iconBtn{cursor:pointer;width:44px;height:44px;color:var(--ink-2);border-radius:var(--radius);background:0 0;border:1px solid #0000;flex:none;place-items:center;padding:0;display:grid}.LegendChat-module__13WX3G__iconBtn:hover{border-color:var(--line);color:var(--ink)}.LegendChat-module__13WX3G__iconBtn:focus-visible{outline:2px solid var(--tiger);outline-offset:1px}.LegendChat-module__13WX3G__log{overscroll-behavior:contain;flex:1;align-content:start;gap:.9rem;padding:1rem .9rem;display:grid;position:relative;overflow-y:auto}.LegendChat-module__13WX3G__legend{grid-template-columns:30px minmax(0,1fr);align-items:start;gap:.55rem;display:grid}.LegendChat-module__13WX3G__bubbleAvatar{width:30px;height:30px;box-shadow:0 0 0 1.5px var(--tiger);background:#0e0d0c;border-radius:50%;margin-top:2px}.LegendChat-module__13WX3G__me{justify-self:end;max-width:86%}.LegendChat-module__13WX3G__bubble{border-radius:var(--radius);background:var(--paper-2);overflow-wrap:anywhere;padding:.65rem .85rem;font-size:.95rem;line-height:1.5}.LegendChat-module__13WX3G__bubble p{margin:0}.LegendChat-module__13WX3G__bubble p+p,.LegendChat-module__13WX3G__bubble p+ul,.LegendChat-module__13WX3G__bubble ul+p{margin-top:.5rem}.LegendChat-module__13WX3G__bubble ul{gap:.2rem;margin:.2rem 0 0;padding-left:1.1rem;display:grid}.LegendChat-module__13WX3G__bubble a{color:var(--tiger)}.LegendChat-module__13WX3G__legend .LegendChat-module__13WX3G__bubble{background:color-mix(in srgb, var(--tiger) 8%, var(--paper-2))}.LegendChat-module__13WX3G__me .LegendChat-module__13WX3G__bubble{background:var(--tiger);color:#0e0d0c;font-weight:500}.LegendChat-module__13WX3G__safety .LegendChat-module__13WX3G__bubble{background:color-mix(in srgb, #e5484d 14%, var(--paper-2))}.LegendChat-module__13WX3G__sources{border-top:1px solid var(--line);flex-wrap:wrap;gap:.3rem .9rem;margin:.6rem 0 0;padding:.5rem 0 0;font-size:.8rem;list-style:none;display:flex}.LegendChat-module__13WX3G__sources a{color:var(--tiger);text-underline-offset:3px}.LegendChat-module__13WX3G__sources a:after{content:" →"}.LegendChat-module__13WX3G__typing{align-items:center;gap:5px;min-height:2.4rem;display:inline-flex}.LegendChat-module__13WX3G__typing span{background:var(--ink-3);border-radius:50%;width:7px;height:7px;animation:1.1s ease-in-out infinite LegendChat-module__13WX3G__dot}.LegendChat-module__13WX3G__typing span:nth-child(2){animation-delay:.15s}.LegendChat-module__13WX3G__typing span:nth-child(3){animation-delay:.3s}@keyframes LegendChat-module__13WX3G__dot{40%{background:var(--tiger);transform:translateY(-4px)}}.LegendChat-module__13WX3G__starters{flex-wrap:wrap;gap:.5rem;padding-left:38px;display:flex}.LegendChat-module__13WX3G__starters button{min-height:40px;font:inherit;text-align:left;cursor:pointer;color:var(--ink);border:1px solid var(--line);border-radius:var(--radius);background:0 0;padding:.45rem .7rem;font-size:.85rem;transition:border-color .18s,color .18s}.LegendChat-module__13WX3G__starters button:hover,.LegendChat-module__13WX3G__starters button:focus-visible{border-color:var(--tiger);color:var(--tiger);outline:none}.LegendChat-module__13WX3G__form{border-top:1px solid var(--line);gap:.5rem;padding:.7rem .8rem;display:flex}.LegendChat-module__13WX3G__form input{min-width:0;font:inherit;background:var(--paper-2);min-height:44px;color:var(--ink);border:1px solid var(--ink-3);border-radius:var(--radius);flex:1;padding:.65rem .75rem;font-size:16px}.LegendChat-module__13WX3G__form input:focus{outline:2px solid var(--tiger);outline-offset:0;border-color:#0000}.LegendChat-module__13WX3G__send{min-height:44px;font:inherit;cursor:pointer;background:var(--tiger);color:#0e0d0c;border-radius:var(--radius);border:0;padding:0 1.1rem;font-weight:700}.LegendChat-module__13WX3G__send:disabled{opacity:.5;cursor:default}.LegendChat-module__13WX3G__send:focus-visible{outline-offset:2px;outline:2px solid #fff}.LegendChat-module__13WX3G__fine{color:var(--ink-3);margin:0;padding:0 .9rem .7rem;font-size:.68rem;line-height:1.4}@media (max-width:600px){.LegendChat-module__13WX3G__fab{width:64px;height:64px}.LegendChat-module__13WX3G__tag{bottom:18px;right:78px}.LegendChat-module__13WX3G__panel{width:auto;height:auto;padding-top:env(safe-area-inset-top,0px);padding-bottom:env(safe-area-inset-bottom,0px);border-left:0;border-right:0;border-radius:0;inset:0}.LegendChat-module__13WX3G__fabOpen,.LegendChat-module__13WX3G__fabOpen~.LegendChat-module__13WX3G__tag{display:none}}@media (max-width:760px){.LegendChat-module__13WX3G__root{width:58px;left:0;right:0;bottom:calc(22px + env(safe-area-inset-bottom,0px));margin-inline:auto}.LegendChat-module__13WX3G__fab{width:58px;height:58px;transition:transform .42s var(--ease-out)}html[data-dock=hidden] .LegendChat-module__13WX3G__fab:not(.LegendChat-module__13WX3G__fabOpen){animation:none;transform:translateY(calc(100% + 60px))}.LegendChat-module__13WX3G__tag{display:none}}@media (prefers-reduced-motion:reduce){.LegendChat-module__13WX3G__root,.LegendChat-module__13WX3G__fab{transition:none}.LegendChat-module__13WX3G__fab,.LegendChat-module__13WX3G__roaring,.LegendChat-module__13WX3G__panel,.LegendChat-module__13WX3G__typing span,.LegendChat-module__13WX3G__roaring .LegendChat-module__13WX3G__ring{animation:none}.LegendChat-module__13WX3G__fab:hover{transform:none}}@media print{.LegendChat-module__13WX3G__root{display:none}}
.NextUp-module__HstJoW__ribbon{--rb-bg:#0e0d0c;--rb-fg:#fff;--rb-soft:#ffffffb8;--rb-line:#ffffff52;background:var(--rb-bg);color:var(--rb-fg);font-size:.8rem;line-height:1.2}:root[data-theme=night] .NextUp-module__HstJoW__ribbon{--rb-bg:#2a1a10;--rb-fg:#f3f4f5;--rb-line:#ff7f3573}.NextUp-module__HstJoW__inner{align-items:center;gap:.25rem;min-height:40px;display:flex}.NextUp-module__HstJoW__link{min-width:0;min-height:40px;color:inherit;white-space:nowrap;flex:auto;align-items:center;gap:.75rem;text-decoration:none;display:flex}.NextUp-module__HstJoW__link:focus-visible{outline:2px solid var(--tiger);outline-offset:2px}.NextUp-module__HstJoW__dot{background:var(--tiger);border-radius:50%;flex:none;width:8px;height:8px;animation:1.6s ease-in-out infinite NextUp-module__HstJoW__pulse}@keyframes NextUp-module__HstJoW__pulse{50%{opacity:.3;transform:scale(.8)}}.NextUp-module__HstJoW__topic{font-size:var(--fs-xs);letter-spacing:.14em;text-transform:uppercase;color:#ff7f35;flex:none;font-weight:700}.NextUp-module__HstJoW__what{flex:none}.NextUp-module__HstJoW__what b{font-weight:700}.NextUp-module__HstJoW__detail{text-overflow:ellipsis;min-width:0;color:var(--rb-soft);flex:0 auto;overflow:hidden}.NextUp-module__HstJoW__count{font-family:var(--font-data);font-variant-numeric:tabular-nums;letter-spacing:.06em;text-transform:uppercase;border:1px solid var(--rb-line);border-radius:var(--radius);transition:background var(--dur-base) var(--ease-out), color var(--dur-base) var(--ease-out), border-color var(--dur-base) var(--ease-out);flex:none;margin-left:auto;padding:.2rem .55rem;font-weight:700;font-stretch:75%}.NextUp-module__HstJoW__hot .NextUp-module__HstJoW__count{background:var(--tiger);border-color:var(--tiger);color:#0e0d0c}.NextUp-module__HstJoW__cta{text-decoration:underline;-webkit-text-decoration-color:var(--tiger);text-decoration-color:var(--tiger);text-underline-offset:4px;transition:color var(--dur-fast) var(--ease-out);flex:none;font-weight:700;text-decoration-thickness:2px}.NextUp-module__HstJoW__arrow{transition:transform var(--dur-base) var(--ease-out);margin-left:.3em;display:inline-block}.NextUp-module__HstJoW__link:hover .NextUp-module__HstJoW__cta{color:#ff7f35}.NextUp-module__HstJoW__link:hover .NextUp-module__HstJoW__arrow{transform:translate(3px)}.NextUp-module__HstJoW__close{border-radius:var(--radius);width:40px;height:40px;color:var(--rb-soft);cursor:pointer;font:inherit;background:0 0;border:0;flex:none;place-items:center;margin-right:-10px;font-size:1.35rem;line-height:1;display:inline-grid;position:relative}.NextUp-module__HstJoW__close:after{content:"";position:absolute;inset:-4px}.NextUp-module__HstJoW__close:hover{color:var(--rb-fg)}.NextUp-module__HstJoW__close:focus-visible{outline:2px solid var(--tiger);outline-offset:-2px}.NextUp-module__HstJoW__short{display:none}@media (max-width:1100px){.NextUp-module__HstJoW__detail{display:none}}@media (max-width:760px){.NextUp-module__HstJoW__topic{display:none}}@media (max-width:520px){.NextUp-module__HstJoW__ribbon{font-size:.78rem}.NextUp-module__HstJoW__link{gap:.6rem}.NextUp-module__HstJoW__close{margin-right:-12px}.NextUp-module__HstJoW__long{display:none}.NextUp-module__HstJoW__short{display:inline}}@media (prefers-reduced-motion:reduce){.NextUp-module__HstJoW__dot{animation:none}.NextUp-module__HstJoW__count,.NextUp-module__HstJoW__cta,.NextUp-module__HstJoW__arrow{transition:none}}
.bulkAccess-module__zNrJoW__wrap{gap:.5rem;display:grid}.bulkAccess-module__zNrJoW__bar{flex-wrap:wrap;align-items:center;gap:.5rem .75rem;min-height:40px;display:flex}.bulkAccess-module__zNrJoW__count{font-size:var(--fs-sm);margin-right:.25rem}.bulkAccess-module__zNrJoW__spacer{flex:1}.bulkAccess-module__zNrJoW__panel{border:1px solid color-mix(in srgb, var(--tiger) 45%, var(--line));border-radius:var(--radius);background:color-mix(in srgb, var(--tiger) 6%, var(--paper));justify-items:start;gap:.6rem;padding:.85rem 1rem;display:grid}.bulkAccess-module__zNrJoW__stepHead{font-size:var(--fs-sm);flex-wrap:wrap;align-items:baseline;gap:.5rem .75rem;display:flex}.bulkAccess-module__zNrJoW__stepCount{font-size:var(--fs-xs);color:var(--ink-3);text-transform:uppercase;letter-spacing:.08em;font-weight:700}.bulkAccess-module__zNrJoW__stepActions{flex-wrap:wrap;align-items:center;gap:.5rem .75rem;width:100%;display:flex}.bulkAccess-module__zNrJoW__inline{font-size:var(--fs-sm);align-items:center;gap:.5rem;display:inline-flex}.bulkAccess-module__zNrJoW__inline select{min-height:36px}.bulkAccess-module__zNrJoW__small{font-size:var(--fs-xs)}@media (max-width:600px){.bulkAccess-module__zNrJoW__bar{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.bulkAccess-module__zNrJoW__bar>.bulkAccess-module__zNrJoW__count,.bulkAccess-module__zNrJoW__bar>.bulkAccess-module__zNrJoW__spacer{grid-column:1/-1}.bulkAccess-module__zNrJoW__bar>.bulkAccess-module__zNrJoW__spacer{display:none}.bulkAccess-module__zNrJoW__bar>button{width:100%}.bulkAccess-module__zNrJoW__stepActions{grid-template-columns:minmax(0,1fr);display:grid}}
.monthFocus-module__4NkbHW__box{gap:.75rem}.monthFocus-module__4NkbHW__head{align-items:center;gap:.9rem;display:flex}.monthFocus-module__4NkbHW__head h2{margin:0}.monthFocus-module__4NkbHW__head p{margin:.1rem 0 0}.monthFocus-module__4NkbHW__ring{flex:none;width:56px;height:56px}.monthFocus-module__4NkbHW__track{fill:none;stroke:var(--paper-2);stroke-width:6px}.monthFocus-module__4NkbHW__fill{fill:none;stroke:var(--ok);stroke-width:6px;stroke-linecap:round;transition:stroke-dasharray .4s}.monthFocus-module__4NkbHW__ring text{font:700 11px var(--font-body);fill:var(--ink)}.monthFocus-module__4NkbHW__list{grid-template-columns:repeat(auto-fill,minmax(min(100%,360px),1fr));gap:0 1.25rem;margin:0;padding:0;list-style:none;display:grid}.monthFocus-module__4NkbHW__list li{border-bottom:1px solid var(--line);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.6rem;min-height:44px;padding:.3rem 0;display:grid}.monthFocus-module__4NkbHW__title{font-size:var(--fs-sm);overflow-wrap:anywhere;min-width:0;font-weight:600}.monthFocus-module__4NkbHW__star{color:var(--tiger-deep)}.monthFocus-module__4NkbHW__meta{font-size:var(--fs-xs);color:var(--ink-3);text-align:right;white-space:nowrap;text-overflow:ellipsis;max-width:12rem;overflow:hidden}.monthFocus-module__4NkbHW__tick{color:#0000;background:var(--paper);border:1.5px solid var(--ink-3);cursor:pointer;border-radius:50%;place-items:center;width:28px;height:28px;padding:0;transition:background .16s,border-color .16s,color .16s;display:inline-grid}.monthFocus-module__4NkbHW__tick svg{fill:none;stroke:currentColor;stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px}button.monthFocus-module__4NkbHW__tick:hover{border-color:var(--ok);color:color-mix(in srgb, var(--ok) 55%, transparent)}button.monthFocus-module__4NkbHW__tick:focus-visible{outline:2px solid var(--tiger);outline-offset:2px}.monthFocus-module__4NkbHW__done .monthFocus-module__4NkbHW__tick,.monthFocus-module__4NkbHW__tick[data-done]{color:#fff;background:var(--ok);border-color:var(--ok)}.monthFocus-module__4NkbHW__done .monthFocus-module__4NkbHW__title{color:var(--ink-3);text-decoration:line-through}.monthFocus-module__4NkbHW__catch{gap:.4rem;padding-top:.25rem;display:grid}.monthFocus-module__4NkbHW__catch p{margin:0}@media (max-width:640px){.monthFocus-module__4NkbHW__list li{grid-template-columns:auto minmax(0,1fr)}.monthFocus-module__4NkbHW__meta{text-align:left;grid-column:2;max-width:none}}@media (prefers-reduced-motion:reduce){.monthFocus-module__4NkbHW__fill,.monthFocus-module__4NkbHW__tick{transition:none}}
.tournamentPlan-module__t81LeW__plan{border:1px solid var(--line);border-radius:var(--radius);background:var(--paper)}.tournamentPlan-module__t81LeW__plan>summary{cursor:pointer;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.25rem 1rem;padding:.65rem .85rem;list-style-position:inside;display:flex}.tournamentPlan-module__t81LeW__plan[open]>summary{border-bottom:1px solid var(--line)}.tournamentPlan-module__t81LeW__summaryTitle{font-weight:700;font-size:var(--fs-sm)}.tournamentPlan-module__t81LeW__next{font-size:var(--fs-xs);color:var(--ink-2)}.tournamentPlan-module__t81LeW__timeline{margin:0;padding:0;list-style:none}.tournamentPlan-module__t81LeW__step{border-radius:var(--radius);grid-template-columns:10.5rem minmax(0,1fr);gap:.25rem 1rem;padding:.75rem .85rem;display:grid}.tournamentPlan-module__t81LeW__step+.tournamentPlan-module__t81LeW__step{border-top:1px solid var(--line)}.tournamentPlan-module__t81LeW__current{background:color-mix(in srgb, var(--tiger) 8%, var(--paper));box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--tiger) 40%, var(--line))}.tournamentPlan-module__t81LeW__when{font-weight:700;font-size:var(--fs-sm);align-content:start;gap:.15rem;display:grid}.tournamentPlan-module__t81LeW__date{font-weight:400;font-size:var(--fs-xs);color:var(--ink-3)}.tournamentPlan-module__t81LeW__dueNow{font-size:var(--fs-xs);color:var(--ink-2);border:1px solid var(--line);border-radius:var(--radius);justify-self:start;padding:0 6px;font-weight:600}.tournamentPlan-module__t81LeW__what{min-width:0}.tournamentPlan-module__t81LeW__title{font-family:var(--font-body);font-size:var(--fs-sm);margin:0 0 .35rem;font-weight:700}.tournamentPlan-module__t81LeW__tasks{font-size:var(--fs-sm);gap:.5rem;margin:0;padding:0;line-height:1.45;list-style:none;display:grid}.tournamentPlan-module__t81LeW__tasks>li{gap:.35rem;display:grid}.tournamentPlan-module__t81LeW__action{flex-wrap:wrap;gap:.5rem;display:flex}.tournamentPlan-module__t81LeW__where{min-height:32px;font:inherit;font-size:var(--fs-xs);color:var(--ink);background:var(--paper);border:1px solid var(--line);border-radius:var(--radius);cursor:pointer;justify-self:start;align-items:center;padding:0 .75rem;font-weight:600;text-decoration:none;display:inline-flex}.tournamentPlan-module__t81LeW__where:hover{border-color:var(--tiger)}.tournamentPlan-module__t81LeW__guide{border-top:1px solid var(--line);padding:.65rem .85rem}.tournamentPlan-module__t81LeW__guide>summary{cursor:pointer;font-weight:600;font-size:var(--fs-sm)}.tournamentPlan-module__t81LeW__guide[open]>summary{margin-bottom:.75rem}.tournamentPlan-module__t81LeW__cards{grid-template-columns:repeat(auto-fill,minmax(16rem,1fr));gap:.75rem;margin-bottom:.5rem;display:grid}.tournamentPlan-module__t81LeW__card{border:1px solid var(--line);border-radius:var(--radius);padding:.75rem .85rem;scroll-margin-top:5rem}.tournamentPlan-module__t81LeW__cardTitle{font-family:var(--font-body);font-size:var(--fs-sm);margin:0 0 .35rem;font-weight:700}.tournamentPlan-module__t81LeW__points{font-size:var(--fs-sm);gap:.3rem;margin:0;padding-left:1.1rem;line-height:1.45;display:grid}.tournamentPlan-module__t81LeW__checks{font-size:var(--fs-sm);gap:.3rem;margin:0;padding:0;list-style:none;display:grid}.tournamentPlan-module__t81LeW__checks li{grid-template-columns:1.1rem 1fr;gap:.35rem;display:grid}.tournamentPlan-module__t81LeW__checks li:before{content:"✓";color:var(--tiger);font-weight:700}@media (max-width:600px){.tournamentPlan-module__t81LeW__step{grid-template-columns:1fr;padding:.75rem}.tournamentPlan-module__t81LeW__when{grid-auto-flow:column;justify-content:start;align-items:baseline;gap:.5rem}.tournamentPlan-module__t81LeW__plan>summary{padding:.65rem .75rem}.tournamentPlan-module__t81LeW__cards{grid-template-columns:1fr}}
.Dock-module__CiDNxG__spacer,.Dock-module__CiDNxG__dock{display:none}@media (max-width:760px){.Dock-module__CiDNxG__spacer{height:calc(var(--dock-h) + env(safe-area-inset-bottom,0px));display:block}.Dock-module__CiDNxG__dock{z-index:30;padding-bottom:env(safe-area-inset-bottom,0px);background:color-mix(in srgb, var(--paper) 94%, transparent);-webkit-backdrop-filter:blur(10px);border-top:1px solid var(--line);transition:transform .42s var(--ease-out);display:block;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -10px 30px -18px #0e0d0c59}.Dock-module__CiDNxG__hidden{transform:translateY(calc(100% + 30px))}.Dock-module__CiDNxG__dock ul{height:var(--dock-h);padding:0 max(6px, env(safe-area-inset-left,0px)) 0 max(6px, env(safe-area-inset-right,0px));grid-template-columns:repeat(5,minmax(0,1fr));margin:0;list-style:none;display:grid}.Dock-module__CiDNxG__dock li{min-width:0;display:flex}.Dock-module__CiDNxG__dock a{min-width:0;color:var(--ink-2);letter-spacing:.02em;transition:color var(--dur-fast) var(--ease-out), background var(--dur-fast) var(--ease-out);border-radius:12px;flex:1;align-content:center;justify-items:center;gap:3px;margin:6px 3px;font-size:.66rem;font-weight:600;line-height:1;text-decoration:none;display:grid}.Dock-module__CiDNxG__dock a svg{width:22px;height:22px;transition:transform var(--dur-base) var(--ease-out)}.Dock-module__CiDNxG__dock a:active svg{transform:scale(.88)}.Dock-module__CiDNxG__dock a:focus-visible{outline:2px solid var(--tiger);outline-offset:-2px}.Dock-module__CiDNxG__dock a.Dock-module__CiDNxG__on{color:var(--tiger-deep);background:var(--tiger-tint)}.Dock-module__CiDNxG__legend{justify-content:center;align-items:flex-end}.Dock-module__CiDNxG__legend span{letter-spacing:.02em;color:var(--ink);padding-bottom:8px;font-size:.66rem;font-weight:700}}@media (prefers-reduced-motion:reduce){.Dock-module__CiDNxG__dock,.Dock-module__CiDNxG__dock a,.Dock-module__CiDNxG__dock a svg{transition:none}}@media print{.Dock-module__CiDNxG__dock,.Dock-module__CiDNxG__spacer{display:none}}
.bbq-module__hhSp8G__days{grid-template-columns:repeat(auto-fill,minmax(min(100%,320px),1fr));gap:1rem;margin:0;padding:0;list-style:none;display:grid}.bbq-module__hhSp8G__day{background:var(--paper);border:1px solid var(--line);border-radius:var(--radius);flex-direction:column;gap:.6rem;min-width:0;padding:1rem;display:flex}.bbq-module__hhSp8G__dayHead{flex-wrap:wrap;align-items:baseline;gap:.25rem .6rem;display:flex}.bbq-module__hhSp8G__dayTitle{font-size:var(--fs-md);margin:0;font-weight:700;line-height:1.3}.bbq-module__hhSp8G__changed{font-size:var(--fs-xs);color:var(--ink-2);background:var(--tiger-tint);border-radius:var(--radius);padding:0 .45rem;font-weight:600;line-height:1.5}.bbq-module__hhSp8G__shifts{border-collapse:collapse;width:100%;font-size:var(--fs-sm)}.bbq-module__hhSp8G__shifts th{text-align:left;font-size:var(--fs-xs);color:var(--ink-3);padding:0 .6rem .3rem 0;font-weight:600}.bbq-module__hhSp8G__shifts td{border-top:1px solid var(--line);vertical-align:top;padding:.4rem .6rem .4rem 0;line-height:1.35}.bbq-module__hhSp8G__shifts td:first-child,.bbq-module__hhSp8G__shifts th:first-child{padding-left:.4rem}.bbq-module__hhSp8G__time{white-space:nowrap;font-variant-numeric:tabular-nums;width:1%}.bbq-module__hhSp8G__team{font-weight:600}.bbq-module__hhSp8G__plays{font-size:var(--fs-xs);color:var(--ink-3);display:block}.bbq-module__hhSp8G__clash{color:var(--danger);font-weight:600}.bbq-module__hhSp8G__mine td{background:var(--tiger-tint)}.bbq-module__hhSp8G__pick{width:100%;min-height:40px;font:inherit;font-size:var(--fs-sm)}.bbq-module__hhSp8G__actions{flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:auto;display:flex}.bbq-module__hhSp8G__send{text-decoration:none}.bbq-module__hhSp8G__note{margin:0}.bbq-module__hhSp8G__per{align-items:center;gap:.4rem;display:inline-flex}.bbq-module__hhSp8G__per select{min-height:36px;font:inherit;font-size:var(--fs-sm)}@media (max-width:640px){.bbq-module__hhSp8G__send{flex:auto}}
.hubInstall-module__iCrYsa__card{color:#fff;border-radius:var(--radius);box-shadow:inset 0 -3px 0 var(--tiger);background:#0e0d0c;align-items:center;gap:.75rem;padding:.75rem 2.4rem .75rem .75rem;display:flex;position:relative}.hubInstall-module__iCrYsa__card img{border-radius:50%;flex:none}.hubInstall-module__iCrYsa__text{min-width:0;font-size:var(--fs-sm);color:#ffffffd9;gap:.1rem;display:grid}.hubInstall-module__iCrYsa__text>b{color:#fff}.hubInstall-module__iCrYsa__text svg{vertical-align:-2px;margin:0 .2rem;display:inline-block}.hubInstall-module__iCrYsa__add{min-height:40px;font:inherit;color:#0e0d0c;background:var(--tiger);border-radius:var(--radius);cursor:pointer;border:0;flex:none;padding:0 1rem;font-weight:700}.hubInstall-module__iCrYsa__close{color:#ffffffb3;cursor:pointer;background:0 0;border:0;width:32px;height:32px;font-size:1.3rem;line-height:1;position:absolute;top:4px;right:4px}.hubInstall-module__iCrYsa__add:focus-visible,.hubInstall-module__iCrYsa__close:focus-visible{outline:2px solid var(--tiger);outline-offset:2px}
.pagePicker-module__VcgskG__picker{gap:.75rem;display:grid}.pagePicker-module__VcgskG__presets{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.pagePicker-module__VcgskG__presetLabel{font-size:var(--fs-sm);color:var(--ink-3);margin-right:.25rem}.pagePicker-module__VcgskG__presetBtn{min-height:36px;font-size:var(--fs-sm);padding:0 .85rem}.pagePicker-module__VcgskG__groups{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:.75rem;display:grid}@media (max-width:860px){.pagePicker-module__VcgskG__groups{grid-template-columns:1fr}}.pagePicker-module__VcgskG__group{border:1px solid var(--line);border-radius:var(--radius);background:var(--paper);flex-direction:column;gap:.5rem;min-width:0;margin:0;padding:.75rem;display:flex}.pagePicker-module__VcgskG__group legend{float:left;border-bottom:1px solid var(--line);width:100%;font-weight:700;font-size:var(--fs-sm);margin:0 0 .25rem;padding:0 0 .5rem}.pagePicker-module__VcgskG__page{min-height:28px;font-size:var(--fs-sm);cursor:pointer;grid-template-columns:18px 1fr auto;align-items:center;column-gap:.6rem;display:grid}.pagePicker-module__VcgskG__page input{width:18px;height:18px;accent-color:var(--tiger);margin:0}.pagePicker-module__VcgskG__extra{font-size:var(--fs-xs);color:var(--tiger-deep);border:1px solid var(--tiger);border-radius:var(--radius);padding:0 6px;font-weight:700;line-height:18px}
.roles-module__8QHlhG__board{gap:1.5rem;display:grid}.roles-module__8QHlhG__summary{background:var(--paper);border:1px solid var(--line);border-radius:var(--radius);font-size:var(--fs-sm);flex-wrap:wrap;align-items:center;gap:.5rem 1.5rem;padding:.75rem 1rem;display:flex}.roles-module__8QHlhG__summary b{font-variant-numeric:tabular-nums}.roles-module__8QHlhG__summary select{min-height:40px}.roles-module__8QHlhG__push{margin-left:auto}.roles-module__8QHlhG__pillar{gap:.75rem;display:grid}.roles-module__8QHlhG__pillarHead{color:#fff;background:hsl(var(--pillar-h) 45% 30%);border-radius:var(--radius);font-size:var(--fs-md);align-items:baseline;gap:.75rem;margin:0;padding:.5rem 1rem;display:flex}.roles-module__8QHlhG__pillarHead span{font-weight:400;font-size:var(--fs-xs);opacity:.9}.roles-module__8QHlhG__roles{grid-template-columns:repeat(auto-fill,minmax(min(100%,280px),1fr));gap:1rem;margin:0;padding:0;list-style:none;display:grid}.roles-module__8QHlhG__role{background:var(--paper);border:1px solid var(--line);border-radius:var(--radius);flex-direction:column;gap:.5rem;min-width:0;padding:1rem;display:flex}.roles-module__8QHlhG__roleTitle{font-size:var(--fs-md);margin:0;font-weight:700;line-height:1.3}.roles-module__8QHlhG__roleOwns{font-size:var(--fs-sm);color:var(--ink-2);margin:0;line-height:1.45}.roles-module__8QHlhG__vacant{font-size:var(--fs-sm);color:var(--ink-3);margin:0}.roles-module__8QHlhG__sheet{font-size:var(--fs-xs);color:var(--ink-3);margin:0}.roles-module__8QHlhG__holders{flex-wrap:wrap;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.roles-module__8QHlhG__holder{min-height:32px;font-size:var(--fs-sm);background:var(--paper);border:1px dashed var(--ink-3);border-radius:var(--radius);align-items:center;gap:.25rem;padding:0 .25rem 0 .6rem;display:inline-flex}.roles-module__8QHlhG__holderConfirmed{border-style:solid;border-color:var(--ok);background:color-mix(in srgb, var(--ok) 8%, var(--paper))}.roles-module__8QHlhG__holder button{min-height:28px;font:inherit;font-size:var(--fs-xs);color:var(--ink-2);cursor:pointer;background:0 0;border:0;padding:0 .4rem}.roles-module__8QHlhG__holder button:hover{color:var(--ink);text-decoration:underline}.roles-module__8QHlhG__addRow{margin-top:auto;padding-top:.5rem;display:flex}.roles-module__8QHlhG__addRow select{min-width:0;min-height:40px;font:inherit;font-size:var(--fs-sm);flex:1}@media (max-width:640px){.roles-module__8QHlhG__push{margin-left:0}}
.guides-module__j8KhCq__hero{color:#fff;border-radius:var(--radius);background:linear-gradient(120deg,#0e0d0c 0%,#2a1a10 55%,#3a2214 100%);grid-template-columns:minmax(0,1fr);gap:1.25rem;padding:clamp(1.1rem,2.5vw,1.75rem);display:grid;position:relative;overflow:hidden}.guides-module__j8KhCq__hero:after{content:"";pointer-events:none;background:radial-gradient(40% 50% at 20% 30%,#f26b1d47,#0000 70%),radial-gradient(35% 45% at 80% 70%,#2c5f6e59,#0000 70%);animation:18s ease-in-out infinite alternate guides-module__j8KhCq__drift;position:absolute;inset:-40% -10%}@keyframes guides-module__j8KhCq__drift{0%{transform:translate(-3%,-2%)scale(1)}to{transform:translate(3%,2%)scale(1.06)}}.guides-module__j8KhCq__parts>li{z-index:1;position:relative}.guides-module__j8KhCq__heroText{z-index:1;align-content:start;gap:.5rem;display:grid;position:relative}.guides-module__j8KhCq__kicker{font-size:var(--fs-xs);letter-spacing:.14em;text-transform:uppercase;color:#ffb27f;font-weight:600}.guides-module__j8KhCq__heroTitle{font-family:var(--font-display);font-size:var(--fs-2xl);color:#fff;margin:0;line-height:1.1}.guides-module__j8KhCq__heroLede{color:#ffffffd1;max-width:48ch;margin:0}.guides-module__j8KhCq__heroActions{flex-wrap:wrap;gap:.5rem;margin-top:.4rem;display:flex}.guides-module__j8KhCq__primary,.guides-module__j8KhCq__secondary{border-radius:var(--radius);min-height:44px;font-weight:700;font-size:var(--fs-sm);transition:transform .2s var(--ease-out), box-shadow .2s var(--ease-out), background .2s;align-items:center;padding:0 1.1rem;text-decoration:none;display:inline-flex}.guides-module__j8KhCq__primary{background:var(--tiger);color:#0e0d0c}.guides-module__j8KhCq__secondary{color:#fff;background:#ffffff14;border:1px solid #ffffff59}.guides-module__j8KhCq__primary:hover,.guides-module__j8KhCq__secondary:hover{transform:translateY(-2px);box-shadow:0 8px 20px #00000059}.guides-module__j8KhCq__primary:focus-visible,.guides-module__j8KhCq__secondary:focus-visible,.guides-module__j8KhCq__part:focus-visible,.guides-module__j8KhCq__item:focus-visible{outline:2px solid var(--tiger);outline-offset:2px}.guides-module__j8KhCq__parts{z-index:1;grid-template-columns:repeat(auto-fill,minmax(min(100%,200px),1fr));gap:.6rem;margin:0;padding:0;list-style:none;display:grid;position:relative}.guides-module__j8KhCq__part{color:#fff;border-radius:var(--radius);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);height:100%;transition:transform .22s var(--ease-out), background .22s, box-shadow .22s var(--ease-out);animation:guides-module__j8KhCq__rise .52s var(--ease-out) backwards;animation-delay:calc(var(--i,0) * 50ms);background:#ffffff12;border:1px solid #ffffff24;align-content:start;gap:.2rem;padding:.75rem .85rem;text-decoration:none;display:grid}.guides-module__j8KhCq__part:hover{background:#ffffff24;transform:translateY(-3px)scale(1.03);box-shadow:0 12px 26px #00000059}.guides-module__j8KhCq__partNo{font-size:var(--fs-xs);letter-spacing:.12em;text-transform:uppercase;color:#ffb27f;font-weight:700}.guides-module__j8KhCq__partTitle{font-weight:700;line-height:1.25}.guides-module__j8KhCq__partAbout{font-size:var(--fs-xs);color:#ffffffb8;line-height:1.35}.guides-module__j8KhCq__group{--tone:var(--tiger);border-radius:var(--radius);background:color-mix(in srgb, var(--tone) 7%, var(--paper));border:1px solid color-mix(in srgb, var(--tone) 18%, var(--line));gap:1rem;padding:clamp(1rem,2vw,1.5rem);scroll-margin-top:1rem;display:grid}.guides-module__j8KhCq__group[data-tone=running]{--tone:var(--harbour)}.guides-module__j8KhCq__group[data-tone=safety]{--tone:var(--ok)}.guides-module__j8KhCq__group[data-tone=funding]{--tone:var(--gold)}.guides-module__j8KhCq__group[data-tone=handbook]{--tone:var(--ink-2)}.guides-module__j8KhCq__list{grid-template-columns:repeat(auto-fill,minmax(min(100%,280px),1fr));gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.guides-module__j8KhCq__list>li{animation:guides-module__j8KhCq__rise .52s var(--ease-out) backwards;animation-delay:calc(var(--i,0) * 45ms)}.guides-module__j8KhCq__item{height:100%;color:inherit;background:var(--paper);border:1px solid color-mix(in srgb, var(--tone) 14%, var(--line));border-radius:var(--radius);transform-origin:50%;transition:transform .22s var(--ease-out), box-shadow .22s var(--ease-out), border-color .22s;align-content:start;gap:.35rem;padding:.9rem 1rem;text-decoration:none;display:grid;box-shadow:0 1px 2px #0e0d0c0a}.guides-module__j8KhCq__item:hover{box-shadow:0 14px 28px color-mix(in srgb, var(--tone) 22%, transparent);border-color:color-mix(in srgb, var(--tone) 45%, var(--line));transform:translateY(-3px)scale(1.025)}.guides-module__j8KhCq__q{color:var(--ink);font-weight:700}.guides-module__j8KhCq__link{color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--tiger);text-decoration-color:var(--tiger);text-underline-offset:3px;overflow-wrap:anywhere;font-weight:600}.guides-module__j8KhCq__badge{border-radius:var(--radius);font-weight:700;font-size:var(--fs-sm);background:color-mix(in srgb, var(--tone) 14%, var(--paper));color:var(--ink);justify-self:start;padding:.15rem .5rem}.guides-module__j8KhCq__note{color:var(--ink-2);font-size:var(--fs-sm);max-width:60ch}.guides-module__j8KhCq__source{color:var(--ink-3);font-size:var(--fs-xs,.8rem)}@keyframes guides-module__j8KhCq__rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.guides-module__j8KhCq__jump{flex-wrap:wrap;gap:.5rem;display:flex}.guides-module__j8KhCq__jump a{--tone:var(--tiger);border-radius:var(--radius);background:color-mix(in srgb, var(--tone) 10%, var(--paper));border:1px solid color-mix(in srgb, var(--tone) 22%, var(--line));min-height:44px;color:var(--ink);font-weight:600;font-size:var(--fs-sm);transition:transform .2s var(--ease-out), box-shadow .2s;align-items:center;padding:0 1rem;text-decoration:none;display:inline-flex}.guides-module__j8KhCq__jump a[data-tone=running]{--tone:var(--harbour)}.guides-module__j8KhCq__jump a[data-tone=safety]{--tone:var(--ok)}.guides-module__j8KhCq__jump a[data-tone=funding]{--tone:var(--gold)}.guides-module__j8KhCq__jump a:hover{box-shadow:0 6px 14px color-mix(in srgb, var(--tone) 25%, transparent);transform:translateY(-2px)}.guides-module__j8KhCq__searchRow{flex-wrap:wrap;align-items:center;gap:.5rem 1rem;display:flex}.guides-module__j8KhCq__search{max-width:40rem;min-height:44px;font:inherit;border:1px solid var(--line);border-radius:var(--radius);background:var(--paper);color:var(--ink);flex:18rem;padding:0 .9rem;font-size:16px}.guides-module__j8KhCq__search:focus-visible{outline:2px solid var(--tiger);outline-offset:1px}@media (min-width:900px){.guides-module__j8KhCq__heroText{grid-template-columns:minmax(0,1fr) auto;align-items:end;column-gap:2rem}.guides-module__j8KhCq__heroText>.guides-module__j8KhCq__kicker,.guides-module__j8KhCq__heroText>.guides-module__j8KhCq__heroTitle,.guides-module__j8KhCq__heroText>.guides-module__j8KhCq__heroLede{grid-column:1}.guides-module__j8KhCq__heroActions{grid-area:1/2/span 3;align-self:end;margin:0}}@media (min-width:1240px){.guides-module__j8KhCq__parts{grid-template-columns:repeat(7,minmax(0,1fr))}}@media (max-width:1239px){.guides-module__j8KhCq__parts{grid-template-columns:minmax(0,1fr);gap:.4rem}.guides-module__j8KhCq__part{grid-template-columns:4.5rem minmax(0,1fr);align-items:baseline;column-gap:.75rem;padding:.55rem .8rem}.guides-module__j8KhCq__partAbout{grid-column:2}.guides-module__j8KhCq__part:hover{transform:translate(3px)scale(1.01)}}@media (max-width:639px){.guides-module__j8KhCq__partAbout{display:none}}@media (prefers-reduced-motion:reduce){.guides-module__j8KhCq__hero:after,.guides-module__j8KhCq__part,.guides-module__j8KhCq__list>li{animation:none}.guides-module__j8KhCq__part,.guides-module__j8KhCq__item,.guides-module__j8KhCq__primary,.guides-module__j8KhCq__secondary,.guides-module__j8KhCq__jump a{transition:none}.guides-module__j8KhCq__part:hover,.guides-module__j8KhCq__item:hover,.guides-module__j8KhCq__primary:hover,.guides-module__j8KhCq__secondary:hover,.guides-module__j8KhCq__jump a:hover{transform:none}}
.Finale-module__DpYmYq__finale{color:#fff;background:#0e0d0c;margin-top:4rem;padding-block:clamp(3rem,7vw,5.5rem) clamp(3.5rem,7vw,5.5rem);position:relative;overflow:hidden}:root[data-theme=night] .Finale-module__DpYmYq__finale{background:#1b1d20}.Finale-module__DpYmYq__inner{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:end;gap:2rem clamp(2rem,6vw,5rem);display:grid}.Finale-module__DpYmYq__words{gap:.9rem;display:grid}.Finale-module__DpYmYq__words .eyebrow{color:#ff7f35}.Finale-module__DpYmYq__words h2{font-family:var(--font-display);letter-spacing:-.02em;margin:0;font-size:clamp(2.6rem,6.4vw,5.2rem);font-weight:600;line-height:.98}.Finale-module__DpYmYq__words h2 em{color:#ff7f35;font-style:italic}.Finale-module__DpYmYq__words p{max-width:46ch;font-size:var(--fs-lg);color:#ffffffc7;margin:0}.Finale-module__DpYmYq__go{justify-items:stretch;gap:.75rem;display:grid}.Finale-module__DpYmYq__go .btn{justify-content:center;min-height:52px;font-size:1.05rem}.Finale-module__DpYmYq__light{color:#fff!important;border-color:#ffffffd9!important}.Finale-module__DpYmYq__light:hover{color:#0e0d0c!important;background:#fff!important}.Finale-module__DpYmYq__legend{min-height:52px;font:inherit;color:#fff;cursor:pointer;border-radius:var(--radius);transition:background var(--dur-fast), border-color var(--dur-fast), transform var(--dur-base) var(--ease-out);background:#ffffff0f;border:1px solid #ffffff38;justify-content:center;align-items:center;gap:.7rem;padding:0 1rem;font-size:1.05rem;font-weight:700;display:inline-flex}.Finale-module__DpYmYq__legend img{width:36px;height:36px;box-shadow:0 0 0 2px var(--tiger);background:#2b2622;border-radius:50%}.Finale-module__DpYmYq__legend:hover{border-color:var(--tiger);background:#ffffff1f;transform:translateY(-2px)}.Finale-module__DpYmYq__legend:focus-visible{outline:2px solid var(--tiger);outline-offset:2px}.Finale-module__DpYmYq__wave{fill:none;stroke:#8fc3d1;stroke-width:2px;opacity:.55;width:200%;height:40px;animation:18s linear infinite Finale-module__DpYmYq__drift;position:absolute;bottom:14px;left:0}@keyframes Finale-module__DpYmYq__drift{to{transform:translate(-50%)}}@media (max-width:860px){.Finale-module__DpYmYq__inner{grid-template-columns:1fr;align-items:start}}@media (prefers-reduced-motion:reduce){.Finale-module__DpYmYq__wave{animation:none}.Finale-module__DpYmYq__legend{transition:none}.Finale-module__DpYmYq__legend:hover{transform:none}}
.activity-module__ThGuEq__panel{gap:1rem}.activity-module__ThGuEq__tools{flex-wrap:wrap;align-items:center;gap:.5rem .75rem;display:flex}.activity-module__ThGuEq__week{font-size:var(--fs-sm);color:var(--ink-2);margin:0 auto 0 0}.activity-module__ThGuEq__tools select,.activity-module__ThGuEq__tools input{min-height:40px;font:inherit;font-size:var(--fs-sm);color:var(--ink);background:var(--paper);border:1px solid var(--ink-3);border-radius:var(--radius);padding:.3rem .5rem}.activity-module__ThGuEq__tools input{min-width:12rem}.activity-module__ThGuEq__day h2{font-family:var(--font-body);font-size:var(--fs-xs);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3);align-items:baseline;gap:.5rem;margin:0 0 .25rem;font-weight:700;display:flex}.activity-module__ThGuEq__day h2 span{letter-spacing:0;color:var(--ink-3);font-weight:600}.activity-module__ThGuEq__day ol{margin:0;padding:0;list-style:none;display:grid}.activity-module__ThGuEq__day li{border-bottom:1px solid var(--line);grid-template-columns:4.2rem 7.5rem minmax(0,1fr) auto;align-items:baseline;gap:.6rem;padding:.55rem 0;display:grid}.activity-module__ThGuEq__time{font-size:var(--fs-sm);color:var(--ink-3);font-variant-numeric:tabular-nums}.activity-module__ThGuEq__area{font-size:var(--fs-xs);background:var(--paper-2);color:var(--ink-2);white-space:nowrap;border-radius:999px;justify-self:start;padding:.05rem .5rem;font-weight:700}.activity-module__ThGuEq__a_Website{background:color-mix(in srgb, #8fc3d1 25%, var(--paper));color:var(--ink)}.activity-module__ThGuEq__a_Teams{background:var(--tiger-tint);color:var(--tiger-deep)}.activity-module__ThGuEq__a_Pools{background:color-mix(in srgb, #2e6eb8 12%, var(--paper));color:#214e83}.activity-module__ThGuEq__a_Volunteers,.activity-module__ThGuEq__a_Players{background:color-mix(in srgb, var(--ok) 12%, var(--paper));color:var(--ok)}.activity-module__ThGuEq__a_Clubcalendar{background:color-mix(in srgb, var(--warn) 12%, var(--paper));color:var(--warn)}.activity-module__ThGuEq__what{gap:.05rem;min-width:0;display:grid}.activity-module__ThGuEq__what b{overflow-wrap:anywhere;font-weight:600}.activity-module__ThGuEq__what span{font-size:var(--fs-sm);color:var(--ink-3);overflow-wrap:anywhere}@media (max-width:640px){.activity-module__ThGuEq__day li{grid-template-columns:auto minmax(0,1fr) auto}.activity-module__ThGuEq__area{grid-area:1/2}.activity-module__ThGuEq__time{grid-area:1/1}.activity-module__ThGuEq__what{grid-column:1/3}.activity-module__ThGuEq__tools input{flex:100%;min-width:0}.activity-module__ThGuEq__week{flex-basis:100%}}
.gallery-module__kjQ7tG__head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.6rem 1rem;display:flex}.gallery-module__kjQ7tG__head>div{flex-wrap:wrap;gap:.6rem;display:flex}.gallery-module__kjQ7tG__form input{box-sizing:border-box;width:100%;min-width:0;height:44px}.gallery-module__kjQ7tG__form{grid-template-columns:repeat(4,minmax(0,1fr)) auto;align-items:end;gap:.75rem;display:grid}.gallery-module__kjQ7tG__rows{border-top:1px solid var(--line);margin:0;padding:0;list-style:none;display:grid}.gallery-module__kjQ7tG__row{border-bottom:1px solid var(--line);grid-template-columns:64px minmax(0,1fr) auto;align-items:center;gap:.4rem .9rem;padding:.55rem 0;display:grid}.gallery-module__kjQ7tG__row img,.gallery-module__kjQ7tG__row .gallery-module__kjQ7tG__noImg{object-fit:cover;background:var(--paper-2);width:64px;height:48px;display:block}.gallery-module__kjQ7tG__row[data-open]{background:var(--tiger-tint)}.gallery-module__kjQ7tG__text{gap:.1rem;min-width:0;display:grid}.gallery-module__kjQ7tG__acts{justify-content:end;gap:.9rem;display:flex}.gallery-module__kjQ7tG__tag{font-size:var(--fs-sm);font-weight:600}.gallery-module__kjQ7tG__tag[data-live]{color:var(--ok)}.gallery-module__kjQ7tG__tag:not([data-live]){color:var(--tiger)}.gallery-module__kjQ7tG__folderRow{grid-template-columns:minmax(0,2fr) minmax(0,1fr) minmax(0,2fr) auto;align-items:end;gap:.4rem .75rem;display:grid}.gallery-module__kjQ7tG__folderRow input{box-sizing:border-box;width:100%;min-width:0;height:44px}.gallery-module__kjQ7tG__folderName{font-size:var(--fs-sm);color:var(--ink-3);grid-column:1/-1}@media (max-width:760px){.gallery-module__kjQ7tG__folderRow{grid-template-columns:1fr 1fr}.gallery-module__kjQ7tG__folderRow>:first-child,.gallery-module__kjQ7tG__folderRow>:nth-child(3),.gallery-module__kjQ7tG__folderRow>button{grid-column:1/-1}.gallery-module__kjQ7tG__form{grid-template-columns:1fr 1fr}.gallery-module__kjQ7tG__form>:first-child,.gallery-module__kjQ7tG__form>:nth-child(4),.gallery-module__kjQ7tG__form>:last-child{grid-column:1/-1}.gallery-module__kjQ7tG__head>div{width:100%}.gallery-module__kjQ7tG__head>div>*{text-align:center;white-space:nowrap;flex:1 1 0;padding-inline:.5rem}.gallery-module__kjQ7tG__row{grid-template-columns:64px minmax(0,1fr)}.gallery-module__kjQ7tG__acts{grid-column:2;justify-content:start}}.gallery-module__kjQ7tG__found{border:1px solid var(--line);background:var(--paper-2);gap:.75rem;padding:.9rem;display:grid}.gallery-module__kjQ7tG__picks{grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.gallery-module__kjQ7tG__picks label{cursor:pointer;gap:.3rem;display:grid}.gallery-module__kjQ7tG__picks img,.gallery-module__kjQ7tG__picks .gallery-module__kjQ7tG__noImg{aspect-ratio:4/3;object-fit:cover;background:var(--paper);width:100%;display:block}.gallery-module__kjQ7tG__picks li:has(input:checked) img{outline:3px solid var(--ok);outline-offset:-3px}.gallery-module__kjQ7tG__pickLine{font-weight:600;font-size:var(--fs-sm);align-items:center;gap:.4rem;display:flex}.gallery-module__kjQ7tG__pickLine input{width:20px;height:20px;accent-color:var(--ok);margin:0}.gallery-module__kjQ7tG__pickName{font-size:var(--fs-sm);color:var(--ink-3);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.gallery-module__kjQ7tG__acts [data-danger]{color:var(--danger);font-weight:700}
.hubNews-module__vidfxa__box{background:color-mix(in srgb, #8fc3d1 12%, var(--paper));border-color:color-mix(in srgb, #8fc3d1 45%, var(--line));gap:.75rem}.hubNews-module__vidfxa__head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 1rem;display:flex}.hubNews-module__vidfxa__head h2{align-items:center;gap:.6rem;margin:0;display:flex}.hubNews-module__vidfxa__pill{font-family:var(--font-body);font-size:var(--fs-xs);letter-spacing:.1em;text-transform:uppercase;color:#fff;background:var(--harbour);border-radius:999px;align-items:center;padding:.15rem .55rem;font-weight:700;display:inline-flex}.hubNews-module__vidfxa__list{grid-template-columns:repeat(auto-fill,minmax(min(100%,340px),1fr));gap:0 1.25rem;margin:0;padding:0;list-style:none;display:grid}.hubNews-module__vidfxa__list li{border-bottom:1px solid color-mix(in srgb, #8fc3d1 35%, var(--line))}.hubNews-module__vidfxa__list a,.hubNews-module__vidfxa__list div{color:var(--ink);gap:.1rem;padding:.55rem 0;text-decoration:none;display:grid}.hubNews-module__vidfxa__list a:hover b{text-decoration:underline;-webkit-text-decoration-color:var(--tiger);text-decoration-color:var(--tiger);text-underline-offset:3px}.hubNews-module__vidfxa__list a:focus-visible{outline:2px solid var(--tiger);outline-offset:2px}.hubNews-module__vidfxa__list b{font-size:var(--fs-sm)}.hubNews-module__vidfxa__list span{font-size:var(--fs-sm);color:var(--ink-2)}
.poolClosure-module__56gPWq__box{gap:.9rem}.poolClosure-module__56gPWq__box h2{margin:0}.poolClosure-module__56gPWq__form{grid-template-columns:minmax(12rem,1.4fr) minmax(9rem,.8fr) minmax(7rem,.6fr) minmax(12rem,1.4fr);gap:.6rem;display:grid}.poolClosure-module__56gPWq__form label{min-width:0;font-size:var(--fs-sm);color:var(--ink-2);gap:.2rem;display:grid}.poolClosure-module__56gPWq__form select,.poolClosure-module__56gPWq__form input{width:100%;min-width:0;min-height:40px;font:inherit;color:var(--ink);background:var(--paper);border:1px solid var(--ink-3);border-radius:var(--radius);padding:.3rem .5rem}.poolClosure-module__56gPWq__teams{margin:0;padding:0;list-style:none;display:grid}.poolClosure-module__56gPWq__teams li{border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.4rem 1rem;padding:.55rem 0;display:flex}.poolClosure-module__56gPWq__team{align-items:baseline;gap:.6rem;display:flex}.poolClosure-module__56gPWq__team span{font-size:var(--fs-sm);color:var(--ink-2);font-variant-numeric:tabular-nums}.poolClosure-module__56gPWq__who{flex-wrap:wrap;align-items:center;gap:.4rem;display:flex}.poolClosure-module__56gPWq__chat,.poolClosure-module__56gPWq__noPhone{min-height:34px;font-size:var(--fs-sm);border-radius:999px;align-items:baseline;gap:.3rem;padding:.3rem .7rem;font-weight:700;text-decoration:none;display:inline-flex}.poolClosure-module__56gPWq__chat{color:#0e3b22;background:color-mix(in srgb, #25d366 18%, var(--paper));border:1px solid color-mix(in srgb, #25d366 45%, var(--line))}.poolClosure-module__56gPWq__chat:hover{background:color-mix(in srgb, #25d366 30%, var(--paper))}.poolClosure-module__56gPWq__chat:focus-visible{outline:2px solid var(--tiger);outline-offset:2px}.poolClosure-module__56gPWq__noPhone{color:var(--ink-3);background:var(--paper-2);border:1px solid var(--line)}.poolClosure-module__56gPWq__chat small,.poolClosure-module__56gPWq__noPhone small{color:inherit;opacity:.75;font-weight:500}.poolClosure-module__56gPWq__all{background:color-mix(in srgb, #25d366 6%, var(--paper));border:1px solid color-mix(in srgb, #25d366 30%, var(--line));border-radius:var(--radius);gap:.6rem;padding:.85rem 1rem;display:grid}.poolClosure-module__56gPWq__all pre{white-space:pre-wrap;font:inherit;font-size:var(--fs-sm);margin:0;line-height:1.5}:root[data-theme=night] .poolClosure-module__56gPWq__chat{color:#cff5dd}@media (max-width:860px){.poolClosure-module__56gPWq__form{grid-template-columns:1fr 1fr}.poolClosure-module__56gPWq__why{grid-column:1/-1}}.poolClosure-module__56gPWq__sendAll{text-decoration:none}
.volunteerCall-module__xyIO1a__box{gap:.75rem}.volunteerCall-module__xyIO1a__head{justify-content:space-between;align-items:baseline;gap:1rem;display:flex}.volunteerCall-module__xyIO1a__head h2{margin:0}.volunteerCall-module__xyIO1a__cols{grid-template-columns:minmax(0,20rem) minmax(0,1fr);align-items:start;gap:1.25rem;display:grid}.volunteerCall-module__xyIO1a__pick{gap:.6rem;max-height:34rem;padding-right:.25rem;display:grid;overflow:auto}.volunteerCall-module__xyIO1a__pick p{margin:0}.volunteerCall-module__xyIO1a__group{border:0;gap:.1rem;margin:0;padding:0;display:grid}.volunteerCall-module__xyIO1a__group legend{font-size:var(--fs-xs);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3);padding:0 0 .2rem;font-weight:700}.volunteerCall-module__xyIO1a__role{min-height:36px;font-size:var(--fs-sm);cursor:pointer;align-items:center;gap:.5rem;display:flex}.volunteerCall-module__xyIO1a__role input{width:18px;height:18px;accent-color:var(--tiger);flex:none}.volunteerCall-module__xyIO1a__role small{color:var(--ink-3);margin-left:.3rem}.volunteerCall-module__xyIO1a__write{gap:.75rem;min-width:0;display:grid}@media (max-width:860px){.volunteerCall-module__xyIO1a__cols{grid-template-columns:1fr}.volunteerCall-module__xyIO1a__pick{max-height:none}.volunteerCall-module__xyIO1a__write{order:-1}}
.volunteerProfile-module__-9351q__back{margin-bottom:.35rem;display:inline-block}.volunteerProfile-module__-9351q__cardHead{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.5rem 1rem;display:flex}.volunteerProfile-module__-9351q__rows{border-top:1px solid var(--line);grid-template-columns:7rem minmax(0,1fr);margin:0;display:grid}.volunteerProfile-module__-9351q__rows>dt,.volunteerProfile-module__-9351q__rows>dd{border-bottom:1px solid var(--line);margin:0;padding:.85rem 0}.volunteerProfile-module__-9351q__rows>dt{font-weight:700;font-size:var(--fs-sm);padding-top:1.05rem}.volunteerProfile-module__-9351q__rows>dd{gap:.5rem;min-width:0;display:grid}.volunteerProfile-module__-9351q__pair{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem 1rem;display:grid}.volunteerProfile-module__-9351q__check,.volunteerProfile-module__-9351q__switch{font-size:var(--fs-sm);cursor:pointer;align-items:center;gap:.55rem;display:inline-flex}.volunteerProfile-module__-9351q__check input,.volunteerProfile-module__-9351q__switch input,.volunteerProfile-module__-9351q__rows .volunteerProfile-module__-9351q__check input[type=checkbox]{width:18px;min-width:18px;height:18px;accent-color:var(--tiger);flex:0 0 18px;margin:0}.volunteerProfile-module__-9351q__switch{font-weight:600}.volunteerProfile-module__-9351q__roles{justify-items:start;gap:.5rem;display:grid}.volunteerProfile-module__-9351q__roles select{width:100%;max-width:22rem}.volunteerProfile-module__-9351q__role{grid-template-columns:minmax(12rem,18rem) auto auto;align-items:center;gap:.75rem;display:grid}.volunteerProfile-module__-9351q__roleName{font-size:var(--fs-sm);font-weight:600}@media (max-width:720px){.volunteerProfile-module__-9351q__rows{grid-template-columns:1fr}.volunteerProfile-module__-9351q__rows>dt{border-bottom:0;padding-bottom:0}.volunteerProfile-module__-9351q__pair{grid-template-columns:1fr}.volunteerProfile-module__-9351q__role{grid-template-columns:1fr;gap:.35rem}}.volunteerProfile-module__-9351q__wwccRow{flex-wrap:wrap;gap:.4rem;display:flex}.volunteerProfile-module__-9351q__wwccDate{font-size:var(--fs-sm);color:var(--ink-2);justify-self:start;gap:.2rem;display:inline-grid}.volunteerProfile-module__-9351q__wwccDate input{min-height:40px;font:inherit;color:var(--ink);background:var(--paper);border:1px solid var(--ink-3);border-radius:var(--radius);padding:.3rem .5rem}.volunteerProfile-module__-9351q__wwccTag{font-size:var(--fs-xs);border:1px solid var(--line);white-space:nowrap;border-radius:999px;align-items:center;gap:.35rem;padding:.15rem .55rem;font-weight:700;display:inline-flex}.volunteerProfile-module__-9351q__wwccTag:before{content:"";background:currentColor;border-radius:50%;width:7px;height:7px}.volunteerProfile-module__-9351q__w_current{color:var(--ok);background:color-mix(in srgb, var(--ok) 9%, var(--paper));border-color:color-mix(in srgb, var(--ok) 35%, var(--line))}.volunteerProfile-module__-9351q__w_soon,.volunteerProfile-module__-9351q__w_applied{color:var(--warn);background:color-mix(in srgb, var(--warn) 9%, var(--paper));border-color:color-mix(in srgb, var(--warn) 35%, var(--line))}.volunteerProfile-module__-9351q__w_expired,.volunteerProfile-module__-9351q__w_missing{color:var(--danger);background:color-mix(in srgb, var(--danger) 7%, var(--paper));border-color:color-mix(in srgb, var(--danger) 30%, var(--line))}.volunteerProfile-module__-9351q__w_exempt{color:var(--ink-3);background:var(--paper-2)}
.websitePreview-module__8WMmSq__frame{align-content:start;gap:.5rem;width:100%;min-width:0;max-width:400px;display:grid}.websitePreview-module__8WMmSq__bar{font-size:var(--fs-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);justify-content:space-between;align-items:baseline;gap:.75rem;font-weight:700;display:flex}.websitePreview-module__8WMmSq__bar a{letter-spacing:0;text-transform:none;color:var(--harbour);font-weight:600}.websitePreview-module__8WMmSq__stage{background:var(--paper-2);border:1px solid var(--line);box-shadow:inset 0 0 0 6px var(--paper);pointer-events:none;border-radius:18px;padding:14px}.websitePreview-module__8WMmSq__stage .btn{min-height:38px;font-size:var(--fs-sm);padding:.45rem .8rem}.websitePreview-module__8WMmSq__note{font-size:var(--fs-xs);color:var(--ink-3);margin:0}.websitePreview-module__8WMmSq__event{background:var(--paper);border:1px solid var(--line);border-radius:var(--radius);grid-template-columns:64px minmax(0,1fr);display:grid}.websitePreview-module__8WMmSq__date{background:color-mix(in srgb, #8fc3d1 16%, var(--paper));border-right:1px solid var(--line);align-content:start;justify-items:center;gap:.3rem;padding:.9rem .25rem;display:grid}.websitePreview-module__8WMmSq__date b{font-family:var(--font-display);font-variant-numeric:lining-nums;font-size:2rem;font-weight:600;line-height:.9}.websitePreview-module__8WMmSq__date span{font-size:var(--fs-xs);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-2);font-weight:700}.websitePreview-module__8WMmSq__body{gap:.4rem;min-width:0;padding:.85rem .9rem .95rem;display:grid}.websitePreview-module__8WMmSq__top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.35rem .6rem;display:flex}.websitePreview-module__8WMmSq__body h3{font-size:var(--fs-lg);overflow-wrap:anywhere;margin:0;line-height:1.2}.websitePreview-module__8WMmSq__meta{color:var(--ink-2);font-size:var(--fs-sm);margin:0}.websitePreview-module__8WMmSq__fee{font-weight:600;font-size:var(--fs-sm);margin:0}.websitePreview-module__8WMmSq__closes{border:1px solid var(--line);min-height:24px;color:var(--ink-2);white-space:nowrap;border-radius:999px;align-items:center;padding:.15rem .55rem;font-size:.68rem;font-weight:700;display:inline-flex}.websitePreview-module__8WMmSq__hot{background:var(--tiger-tint);color:var(--tiger-deep);border-color:#0000}.websitePreview-module__8WMmSq__shut{background:var(--paper-2);color:var(--ink-3);border-color:#0000}.websitePreview-module__8WMmSq__actions{flex-wrap:wrap;gap:.45rem;margin-top:.3rem;display:flex}.websitePreview-module__8WMmSq__news{background:var(--paper);border:1px solid var(--line);border-radius:var(--radius);gap:.35rem;padding:.9rem 1rem;display:grid}.websitePreview-module__8WMmSq__news h2{overflow-wrap:anywhere;margin:0;font-size:1.25rem}.websitePreview-module__8WMmSq__news p{margin:0}.websitePreview-module__8WMmSq__linked{text-decoration:underline;-webkit-text-decoration-color:var(--tiger);text-decoration-color:var(--tiger);text-underline-offset:4px}.websitePreview-module__8WMmSq__program{gap:.6rem!important;padding:1.1rem!important}.websitePreview-module__8WMmSq__program h2{font-size:var(--fs-xl);margin:0}.websitePreview-module__8WMmSq__sessions{gap:.4rem;margin:0;padding:0;list-style:none;display:grid}.websitePreview-module__8WMmSq__sessions li{font-size:var(--fs-sm);gap:.05rem;display:grid}.websitePreview-module__8WMmSq__sessions span{color:var(--ink-2)}
