.water-module__m7niLG__page{--ok-bg:#ddf3e6;--ok-fg:#1d5a3b;gap:16px;max-width:64rem;margin:0 auto;padding:20px 20px 56px;display:grid}.water-module__m7niLG__narrow{max-width:48rem}.water-module__m7niLG__title{color:var(--color-lake-deep);margin:0;font-size:1.75rem}.water-module__m7niLG__lead{color:var(--color-muted);margin:6px 0 0;font-size:.9rem}.water-module__m7niLG__bar{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.water-module__m7niLG__search{border:1px solid var(--color-line);background:var(--color-surface);border-radius:10px;flex:260px;min-width:0;display:flex;overflow:hidden}.water-module__m7niLG__search:focus-within{outline:2px solid var(--color-lake);outline-offset:1px}.water-module__m7niLG__search input{min-width:0;font:inherit;color:var(--color-ink);background:0 0;border:0;outline:0;flex:1;padding:10px 12px}.water-module__m7niLG__search button{color:var(--color-lake);font:inherit;cursor:pointer;background:0 0;border:0;padding:0 14px;font-weight:700}a.water-module__m7niLG__btn,button.water-module__m7niLG__btn{border:1px solid var(--color-lake);background:var(--color-lake);color:#fff;font:inherit;cursor:pointer;border-radius:10px;justify-content:center;align-items:center;gap:6px;padding:10px 18px;font-size:.95rem;font-weight:700;line-height:1.4;text-decoration:none;transition:background .15s;display:inline-flex}a.water-module__m7niLG__btn:hover,button.water-module__m7niLG__btn:hover{background:var(--color-lake-dark);color:#fff}a.water-module__m7niLG__btn.water-module__m7niLG__ghost,button.water-module__m7niLG__btn.water-module__m7niLG__ghost{background:var(--color-surface);color:var(--color-lake)}a.water-module__m7niLG__btn.water-module__m7niLG__ghost:hover,button.water-module__m7niLG__btn.water-module__m7niLG__ghost:hover{background:var(--color-lake-soft);color:var(--color-lake-dark)}a.water-module__m7niLG__btn:focus-visible,button.water-module__m7niLG__btn:focus-visible{outline:2px solid var(--color-lake);outline-offset:2px}.water-module__m7niLG__active{color:var(--color-muted);flex-wrap:wrap;align-items:center;gap:6px;font-size:.85rem;display:flex}.water-module__m7niLG__chip{background:var(--color-lake-soft);color:var(--color-lake);border-radius:999px;padding:2px 10px}.water-module__m7niLG__active a{color:var(--color-lake);text-underline-offset:3px;padding:4px 2px;text-decoration:underline}.water-module__m7niLG__list{background:var(--color-surface);border:1px solid var(--color-line);border-radius:14px;overflow:hidden}.water-module__m7niLG__head{display:none}.water-module__m7niLG__month{background:var(--color-lake-soft);border-bottom:1px solid var(--color-line);color:var(--color-lake-deep);font-size:.95rem;font-weight:700;font-family:var(--font-sans);letter-spacing:0;justify-content:space-between;align-items:baseline;margin:0;padding:10px 16px;display:flex}.water-module__m7niLG__month small{color:var(--color-muted);font-size:.8rem;font-weight:400}.water-module__m7niLG__rows{margin:0;padding:0;list-style:none}.water-module__m7niLG__row{border-bottom:1px solid var(--color-line);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"date status""name name""meta meta";align-items:center;gap:4px 10px;padding:12px 16px;display:grid}.water-module__m7niLG__rows:last-child .water-module__m7niLG__row:last-child{border-bottom:0}.water-module__m7niLG__date{font-variant-numeric:tabular-nums;color:var(--color-lake);white-space:nowrap;grid-area:date;font-size:.85rem;font-weight:700}.water-module__m7niLG__st{grid-area:status}.water-module__m7niLG__nameCell{grid-area:name;min-width:0}.water-module__m7niLG__nameCell a{color:var(--color-ink);overflow-wrap:anywhere;font-weight:700;text-decoration:none}.water-module__m7niLG__nameCell a:hover{color:var(--color-lake);text-underline-offset:3px;text-decoration:underline}.water-module__m7niLG__tags{flex-wrap:wrap;gap:4px;margin-top:4px;display:flex}.water-module__m7niLG__tag{border:1px solid var(--color-line);color:var(--color-muted);border-radius:4px;padding:0 7px;font-size:.75rem;line-height:1.5}.water-module__m7niLG__tag.water-module__m7niLG__kind{background:var(--color-lake-soft);color:var(--color-lake);border-color:#0000}.water-module__m7niLG__meta{color:var(--color-muted);flex-wrap:wrap;grid-area:meta;gap:2px 10px;font-size:.8rem;display:flex}.water-module__m7niLG__pill{white-space:nowrap;border:1px solid var(--color-line);color:var(--color-muted);background:0 0;border-radius:999px;justify-self:start;padding:2px 10px;font-size:.8rem;line-height:1.5;display:inline-block}.water-module__m7niLG__pill.water-module__m7niLG__open{background:var(--ok-bg);color:var(--ok-fg);border-color:#0000}.water-module__m7niLG__pill.water-module__m7niLG__closed{background:var(--color-gold-light);color:var(--color-gold-dark);border-color:#0000}.water-module__m7niLG__pill.water-module__m7niLG__end{color:var(--color-faint);background:#eef1f0;border-color:#0000}.water-module__m7niLG__past .water-module__m7niLG__nameCell a,.water-module__m7niLG__past .water-module__m7niLG__date{color:var(--color-faint)}.water-module__m7niLG__past .water-module__m7niLG__tag.water-module__m7niLG__kind{color:var(--color-faint);background:#eef1f0}.water-module__m7niLG__empty{text-align:center;color:var(--color-muted);padding:40px 20px}.water-module__m7niLG__empty strong{color:var(--color-ink);margin-bottom:6px;display:block}.water-module__m7niLG__more{text-align:center;margin:0;font-size:.9rem}.water-module__m7niLG__more a,.water-module__m7niLG__textLink{color:var(--color-lake);text-underline-offset:3px;text-decoration:underline}.water-module__m7niLG__note{color:var(--color-muted);margin:0;font-size:.8rem}.water-module__m7niLG__dialog{background:var(--color-surface);width:min(46rem,100vw - 24px);max-height:calc(100dvh - 32px);color:var(--color-ink);border:0;border-radius:16px;margin:auto;padding:0;overflow:auto;box-shadow:0 24px 60px #11292f59}.water-module__m7niLG__dialog::backdrop{background:#11292f8c}.water-module__m7niLG__form{gap:18px;padding:24px 18px 18px;display:grid;position:relative}.water-module__m7niLG__close{width:44px;height:44px;color:var(--color-muted);cursor:pointer;background:0 0;border:0;font-size:1.7rem;line-height:1;position:absolute;top:4px;right:6px}.water-module__m7niLG__close:hover{color:var(--color-ink)}.water-module__m7niLG__fr{border:0;grid-template-columns:1fr;align-items:start;gap:6px;min-width:0;margin:0;padding:0;display:grid}.water-module__m7niLG__fr>legend,.water-module__m7niLG__fr>.water-module__m7niLG__label{color:var(--color-lake-deep);padding:0;font-weight:700}.water-module__m7niLG__opts{flex-wrap:wrap;gap:4px 16px;display:flex}.water-module__m7niLG__opts label{cursor:pointer;align-items:center;gap:6px;min-height:36px;display:inline-flex}.water-module__m7niLG__opts input{width:18px;height:18px;accent-color:var(--color-lake)}.water-module__m7niLG__sub{background:var(--color-paper);border-radius:10px;margin-top:8px;padding:10px 14px}.water-module__m7niLG__sub b{color:var(--color-muted);margin-bottom:4px;font-size:.8rem;font-weight:500;display:block}.water-module__m7niLG__dates{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.water-module__m7niLG__dates input{border:1px solid var(--color-line);font:inherit;background:var(--color-surface);color:var(--color-ink);border-radius:8px;padding:8px 10px}.water-module__m7niLG__details summary{cursor:pointer;border:1px solid var(--color-line);color:var(--color-lake);border-radius:8px;margin-top:8px;padding:8px 14px;font-size:.9rem;list-style:none;display:inline-block}.water-module__m7niLG__details summary::-webkit-details-marker{display:none}.water-module__m7niLG__details summary:focus-visible{outline:2px solid var(--color-lake);outline-offset:2px}.water-module__m7niLG__foot{background:var(--color-surface);border-top:1px solid var(--color-line);align-items:center;gap:8px;padding-top:10px;display:flex;position:sticky;bottom:0}.water-module__m7niLG__spacer{flex:1}.water-module__m7niLG__detail{background:var(--color-surface);border:1px solid var(--color-line);border-radius:16px;gap:18px;padding:22px 18px;display:grid;box-shadow:0 2px 12px #11292f0d}.water-module__m7niLG__dl{grid-template-columns:5.5rem minmax(0,1fr);gap:10px 14px;margin:0;display:grid}.water-module__m7niLG__dl dt{color:var(--color-muted)}.water-module__m7niLG__dl dd{overflow-wrap:anywhere;margin:0}.water-module__m7niLG__actions{flex-wrap:wrap;gap:8px;display:flex}.water-module__m7niLG__detailNote{background:var(--color-paper);color:var(--color-muted);border-radius:10px;margin:0;padding:12px 14px;font-size:.9rem}@media (min-width:640px){.water-module__m7niLG__page{padding:28px 20px 72px}.water-module__m7niLG__title{font-size:2.25rem}.water-module__m7niLG__detail{padding:28px}.water-module__m7niLG__form{padding:28px 28px 20px}.water-module__m7niLG__fr{grid-template-columns:5rem minmax(0,1fr);gap:10px 16px}}@media (min-width:860px){.water-module__m7niLG__head,.water-module__m7niLG__row{grid-template-columns:7.5rem 3.5rem minmax(0,1fr) 5.5rem 6.5rem 6.5rem;grid-template-areas:none;align-items:center;gap:10px;padding:11px 18px;display:grid}.water-module__m7niLG__head{color:var(--color-muted);border-bottom:1px solid var(--color-line);font-size:.8rem}.water-module__m7niLG__date,.water-module__m7niLG__st,.water-module__m7niLG__nameCell,.water-module__m7niLG__meta{grid-area:auto}.water-module__m7niLG__date{font-size:.9rem}.water-module__m7niLG__meta{display:contents}.water-module__m7niLG__meta span{color:var(--color-muted);font-size:.85rem}.water-module__m7niLG__date{order:1}.water-module__m7niLG__county{order:2}.water-module__m7niLG__nameCell{order:3}.water-module__m7niLG__sport{order:4}.water-module__m7niLG__host{order:5}.water-module__m7niLG__st{order:6}.water-module__m7niLG__month{padding:10px 18px}}
