.band[data-v-22123bcd]{padding:1.625rem var(--pad-x) 1.625rem 2.5rem;border-bottom:1px solid var(--line);align-items:flex-end;gap:2rem;display:flex}.band__left[data-v-22123bcd]{flex:1;min-width:0}.band__title[data-v-22123bcd]{font-size:var(--fs-page-title);letter-spacing:var(--ls-title);margin:0;font-weight:800}.band__desc[data-v-22123bcd]{color:var(--text-muted);text-wrap:pretty;margin:.5rem 0 0;font-size:.8125rem;line-height:1.6}.band__right[data-v-22123bcd]{flex-wrap:wrap;flex:none;justify-content:flex-end;align-items:center;gap:.5rem;display:flex}.band__label[data-v-22123bcd]{color:#8b929e;flex:none;font-size:.71875rem}.band__chips[data-v-22123bcd]{gap:.3125rem;display:flex}.stepper[data-v-22123bcd]{align-items:center;gap:.375rem;display:flex}.stepper__btn[data-v-22123bcd]{border:1px solid var(--line-strong);border-radius:var(--r-sm);background:var(--bg-base);width:1.875rem;height:1.875rem;color:var(--text-muted);font-size:.875rem;font-weight:700}.stepper__btn[data-v-22123bcd]:hover{border-color:var(--text-strong);color:var(--text-strong)}.stepper__box[data-v-22123bcd]{border:1px solid var(--line-strong);border-radius:var(--r-sm);background:var(--bg-base);justify-content:center;align-items:center;gap:.125rem;width:4.25rem;height:1.875rem;padding:0 .5rem;display:flex}.stepper__input[data-v-22123bcd]{text-align:right;width:1.625rem;min-width:0;font:inherit;color:var(--text-strong);background:0 0;border:0;outline:none;padding:0;font-size:.875rem;font-weight:800}.stepper__unit[data-v-22123bcd]{color:#8b929e;font-size:.6875rem}@media (width<=1199px){.band[data-v-22123bcd]{padding:1.125rem var(--pad-x-m) 1.25rem;flex-direction:column;align-items:stretch;gap:1rem}.band__title[data-v-22123bcd]{font-size:var(--fs-page-title-m)}.band__right[data-v-22123bcd]{justify-content:flex-start}}.sec-head[data-v-bd889809]{flex-wrap:wrap;align-items:baseline;gap:.625rem;margin-bottom:.875rem;display:flex}.input-row[data-v-bd889809]{gap:.5rem;max-width:26.25rem;margin-bottom:.75rem;display:flex}.input-row__field[data-v-bd889809]{border:1px solid var(--line-strong);border-radius:var(--r-md);outline:none;flex:1;min-width:0;height:2.5rem;padding:0 .875rem;font-size:.84375rem}.input-row__field[data-v-bd889809]:focus{border-color:var(--text-strong)}.input-row__btn[data-v-bd889809]{border-radius:var(--r-md);background:var(--accent);color:#fff;border:none;flex:none;height:2.5rem;padding:0 1.125rem;font-size:.8125rem;font-weight:700}.input-row__btn[data-v-bd889809]:hover{opacity:.88}.chips[data-v-bd889809]{flex-wrap:wrap;gap:.4375rem;display:flex}.chip[data-v-bd889809]{border:1px solid var(--line-strong);border-radius:var(--r-pill);background:var(--bg-base);align-items:center;gap:.5rem;height:2rem;padding:0 .625rem 0 .75rem;display:inline-flex}.chip__name[data-v-bd889809]{font-size:.78125rem;font-weight:700}.chip__games[data-v-bd889809]{color:var(--text-hint);font-size:.6875rem}.chip__close[data-v-bd889809]{border-radius:var(--r-pill);background:var(--bg-fill);width:1.125rem;height:1.125rem;color:var(--text-muted);border:none;flex:none;justify-content:center;align-items:center;padding:0;font-size:.75rem;line-height:1;display:flex}.chip__close[data-v-bd889809]:hover{background:var(--line-input);color:var(--text-strong)}.notice[data-v-bd889809]{border-radius:var(--r-lg);color:var(--text-muted);text-align:center;text-wrap:pretty;border:1px dashed #dfe3ea;margin-top:.875rem;padding:1.375rem 1.125rem;font-size:.8125rem;line-height:1.6}@media (width<=1199px){.input-row[data-v-bd889809]{max-width:none}}.roster[data-v-5ddb8d0a]{grid-template-columns:repeat(2,minmax(0,1fr));gap:2.125rem;display:grid}.roster__col[data-v-5ddb8d0a]{min-width:0}.roster__head[data-v-5ddb8d0a]{border-bottom:1px solid var(--line-weak);letter-spacing:.04em;color:var(--text-hint);margin-bottom:.6875rem;padding-bottom:.4375rem;font-size:.6875rem;font-weight:700}.roster__list[data-v-5ddb8d0a]{flex-direction:column;gap:.5rem;display:flex}.roster__row[data-v-5ddb8d0a]{justify-content:space-between;align-items:baseline;gap:.625rem;display:flex}.roster__name[data-v-5ddb8d0a]{text-overflow:ellipsis;white-space:nowrap;font-size:.78125rem;font-weight:700;overflow:hidden}.roster__games[data-v-5ddb8d0a]{color:var(--text-muted);flex:none;font-size:.75rem}.roster__name.is-off[data-v-5ddb8d0a]{color:#8b929e}.roster__games.is-off[data-v-5ddb8d0a]{color:var(--text-hint)}.roster__all[data-v-5ddb8d0a]{color:var(--text-hint);font-size:.75rem}@media (width<=1199px){.roster[data-v-5ddb8d0a]{grid-template-columns:minmax(0,1fr);gap:1.125rem}}.sec-head[data-v-402f217d]{flex-wrap:wrap;align-items:baseline;gap:.625rem;margin-bottom:.875rem;display:flex}.head[data-v-402f217d],.row[data-v-402f217d]{grid-template-columns:minmax(0,1fr) 6rem 6rem;align-items:center;gap:.875rem;display:grid}.head[data-v-402f217d]{border-bottom:1px solid var(--line);color:var(--text-hint);padding:.5625rem .125rem;font-size:.6875rem}.head__right[data-v-402f217d]{text-align:right}.item[data-v-402f217d]{border-top:1px solid var(--line-weak);border-radius:var(--r-md);margin:0 -.5rem;padding:0 .5rem}.item.is-first[data-v-402f217d]{border-top:none}.item[data-v-402f217d]:hover{background:var(--bg-hover-strong)}.item.is-open[data-v-402f217d]{background:color-mix(in srgb, var(--accent) 3%, transparent)}.row[data-v-402f217d]{text-align:left;background:0 0;border:none;width:100%;padding:.875rem .125rem}.row__main[data-v-402f217d]{min-width:0}.row__title-line[data-v-402f217d]{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.badge[data-v-402f217d]{background:var(--bg-fill);letter-spacing:.06em;color:#8b929e;white-space:nowrap;border-radius:.3125rem;align-items:center;height:1.1875rem;padding:0 .5rem;font-size:.625rem;font-weight:800;display:inline-flex}.badge.is-top[data-v-402f217d]{background:var(--accent);color:#fff}.row__title[data-v-402f217d]{letter-spacing:var(--ls-title);font-size:.875rem;font-weight:800}.row__title.is-top[data-v-402f217d]{font-size:1.125rem}.row__sub[data-v-402f217d]{color:var(--text-hint);margin-top:.3125rem;font-size:.71875rem;display:block}.row__count[data-v-402f217d]{text-align:right;color:var(--text-strong);font-size:.8125rem;font-weight:700}.row__count.is-all[data-v-402f217d]{color:var(--accent)}.row__avg[data-v-402f217d]{text-align:right;color:var(--text-muted);font-size:.8125rem}.detail[data-v-402f217d]{padding:.125rem .125rem 1.125rem}@media (width<=1199px){.head[data-v-402f217d],.row[data-v-402f217d]{grid-template-columns:minmax(0,1fr) 3.875rem 3.875rem;gap:.625rem}.row[data-v-402f217d]{padding:.8125rem .125rem}.row__title[data-v-402f217d]{font-size:.84375rem}.row__title.is-top[data-v-402f217d]{font-size:1rem}.row__count[data-v-402f217d],.row__avg[data-v-402f217d]{font-size:.75rem}}.sec-head[data-v-758bbccf]{flex-wrap:wrap;align-items:baseline;gap:.625rem;margin-bottom:.875rem;display:flex}.card[data-v-758bbccf]{border:1px solid var(--line);border-radius:.875rem;padding:1.25rem 1.375rem}.scroller[data-v-758bbccf]{margin:0 -.125rem;padding:0 .125rem;overflow-x:auto}.heat[data-v-758bbccf]{grid-template-columns:1.875rem repeat(12,minmax(0,1fr));gap:.25rem;min-width:0;display:grid}.heat__col[data-v-758bbccf]{color:var(--text-hint);text-align:center;padding-bottom:.125rem;font-size:.625rem}.heat__col.is-on[data-v-758bbccf]{color:var(--text-strong);font-weight:800}.heat__day[data-v-758bbccf]{color:var(--text-muted);align-items:center;font-size:.75rem;font-weight:700;display:flex}.heat__day.is-weekend[data-v-758bbccf]{color:var(--lose)}.heat__day.is-on[data-v-758bbccf]{color:var(--text-strong);font-weight:800}.heat__cell[data-v-758bbccf]{border-radius:var(--r-sm);height:2.625rem;color:var(--text-strong);border:none;justify-content:center;align-items:center;padding:0;font-size:.71875rem;font-weight:700;transition:opacity .12s;display:flex}.heat__cell.is-invert[data-v-758bbccf]{color:#fff}.heat__cell.is-off[data-v-758bbccf]{cursor:default}.heat__cell.is-dimmed[data-v-758bbccf]{opacity:.38}.heat__cell.is-picked[data-v-758bbccf]{box-shadow:inset 0 0 0 2px var(--text-strong)}.pick[data-v-758bbccf]{border-top:1px solid var(--line-weak);margin-top:1rem;padding-top:1rem}.pick__head[data-v-758bbccf]{flex-wrap:wrap;align-items:baseline;gap:.625rem;display:flex}.pick__title[data-v-758bbccf]{letter-spacing:var(--ls-title);font-size:1rem;font-weight:800}.pick__meta[data-v-758bbccf]{color:var(--text-muted);font-size:.75rem}.pick__body[data-v-758bbccf]{margin-top:.75rem}.foot[data-v-758bbccf]{border-top:1px solid var(--line-weak);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;margin-top:1rem;padding-top:.875rem;display:flex}.foot__peak[data-v-758bbccf]{color:var(--text-sub);font-size:.78125rem}.foot__legend[data-v-758bbccf]{align-items:center;gap:.4375rem;display:flex}.foot__cap[data-v-758bbccf]{color:var(--text-hint);font-size:.6875rem}.foot__swatch[data-v-758bbccf]{border-radius:.1875rem;width:1rem;height:.625rem}@media (width<=1199px){.card[data-v-758bbccf]{padding:1rem .875rem}.heat[data-v-758bbccf]{grid-template-columns:1.375rem repeat(12,minmax(0,1fr));gap:.125rem}.heat__col[data-v-758bbccf]{font-size:.53125rem}.heat__day[data-v-758bbccf]{font-size:.6875rem}.heat__cell[data-v-758bbccf]{border-radius:var(--r-badge);height:1.875rem;font-size:.625rem}}.sec-head[data-v-74e89e21]{align-items:baseline;gap:.625rem;margin-bottom:.875rem;display:flex}.side-title[data-v-74e89e21]{letter-spacing:var(--ls-section);font-size:.9375rem;font-weight:800}.list[data-v-74e89e21]{flex-direction:column;gap:.9375rem;display:flex}.who[data-v-74e89e21]{justify-content:space-between;align-items:baseline;gap:.625rem;margin-bottom:.4375rem;display:flex}.who__name[data-v-74e89e21]{text-overflow:ellipsis;white-space:nowrap;font-size:.78125rem;font-weight:700;overflow:hidden}.who__peak[data-v-74e89e21]{color:var(--text-hint);flex:none;font-size:.6875rem}.bars[data-v-74e89e21]{gap:.125rem;display:flex}.bars__cell[data-v-74e89e21]{border-radius:.25rem;flex:1;height:1.375rem}.tags[data-v-74e89e21]{flex-wrap:wrap;gap:.375rem;margin-top:.4375rem;display:flex}.tags__item[data-v-74e89e21]{background:var(--bg-fill);height:1.1875rem;color:var(--text-muted);border-radius:.3125rem;align-items:center;padding:0 .5rem;font-size:.65625rem;font-weight:700;display:inline-flex}.grid[data-v-6e03a4d8]{grid-template-columns:minmax(0,1fr) 1px minmax(0,22.5rem);display:grid}.grid__main[data-v-6e03a4d8]{flex-direction:column;gap:2.125rem;min-width:0;padding:1.625rem 2rem 2.75rem 2.5rem;display:flex}.grid__divider[data-v-6e03a4d8]{background:var(--line)}.grid__side[data-v-6e03a4d8]{gap:var(--gap-module);min-width:0;padding:1.625rem var(--pad-x) 2.75rem 2rem;background:var(--bg-sub);flex-direction:column;display:flex}.grid__side-inner[data-v-6e03a4d8]{top:var(--sticky-top);position:sticky}.grid__main>div[data-v-6e03a4d8],.grid__side>div[data-v-6e03a4d8]{min-width:0}@media (width<=1199px){.grid[data-v-6e03a4d8]{padding:1.25rem var(--pad-x-m) 2rem;flex-direction:column;gap:1.875rem;display:flex}.grid__main[data-v-6e03a4d8],.grid__side[data-v-6e03a4d8]{display:contents}.grid__divider[data-v-6e03a4d8]{display:none}.grid__side-inner[data-v-6e03a4d8]{position:static}.ord-members[data-v-6e03a4d8]{order:1}.ord-recs[data-v-6e03a4d8]{order:2}.ord-heat[data-v-6e03a4d8]{order:3}.ord-usage[data-v-6e03a4d8]{order:6}}
