.hub[data-v-f5be8f15]{display:grid;gap:28px;grid-template-columns:minmax(0,1fr);margin:0 auto;max-width:var(--ch-max)}.top[data-v-f5be8f15]{text-align:center}.top h1[data-v-f5be8f15]{font-size:2.4rem;margin:0 0 8px}.lead[data-v-f5be8f15]{color:var(--ch-muted);margin:0 auto}.lead[data-v-f5be8f15],.own[data-v-f5be8f15]{max-width:660px}.own[data-v-f5be8f15]{margin:10px auto 0}.jump[data-v-f5be8f15]{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;list-style:none;margin:18px auto 0;max-width:720px;padding:0}.jump-chip[data-v-f5be8f15]{align-items:center;background:color-mix(in srgb,var(--tint) 26%,#fff);border-radius:999px;color:var(--ch-ink);display:inline-flex;font-size:.86rem;font-weight:700;gap:6px;line-height:1.2;padding:4px 12px 4px 6px;transition:transform .12s ease}.jump-chip[data-v-f5be8f15]:hover{text-decoration:none;transform:translateY(-2px)}.jump-chip img[data-v-f5be8f15]{display:block;height:auto;width:22px}.grid-card h2[data-v-f5be8f15]{font-size:1.35rem;margin:0 0 6px;text-align:center}.grid-lead[data-v-f5be8f15]{color:var(--ch-muted);margin:0 0 16px;text-align:center}.grid[data-v-f5be8f15]{border-collapse:separate;border-spacing:3px;table-layout:fixed;width:100%}.corner[data-v-f5be8f15]{color:var(--ch-muted);font-size:.7rem;font-weight:700;line-height:1.4;padding:0 4px 6px;vertical-align:bottom;width:74px}.c-moon[data-v-f5be8f15]{display:block;text-align:right}.c-sun[data-v-f5be8f15]{display:block;text-align:left}.col-head[data-v-f5be8f15]{border-radius:10px 10px 0 0;font-size:.72rem;font-weight:700;padding:0 0 4px;text-align:center;vertical-align:bottom}.col-head img[data-v-f5be8f15]{display:block;height:auto;margin:0 auto 2px;width:26px}.col-head abbr[data-v-f5be8f15]{text-decoration:none}.row-head[data-v-f5be8f15]{background:color-mix(in srgb,var(--tint) 30%,#fff);border-radius:10px 0 0 10px;font-size:.74rem;font-weight:700;padding:4px 2px;text-align:center}.row-head img[data-v-f5be8f15]{display:block;height:auto;margin:0 auto 2px;width:28px}.row-sun[data-v-f5be8f15]{display:none}.cell[data-v-f5be8f15]{height:1px;padding:0}.cell-link[data-v-f5be8f15]{align-items:center;background:color-mix(in srgb,var(--tint) 18%,#fff);border-radius:10px;color:var(--ch-ink);display:flex;font-size:.68rem;font-weight:700;height:100%;-webkit-hyphens:auto;hyphens:auto;justify-content:center;line-height:1.2;min-height:58px;padding:5px 3px;text-align:center;transition:transform .12s ease,background-color .12s ease}.cell-link[data-v-f5be8f15]:hover{background:color-mix(in srgb,var(--tint) 36%,#fff);text-decoration:none;transform:translateY(-2px)}.cell.same .cell-link[data-v-f5be8f15]{box-shadow:inset 0 0 0 2px color-mix(in srgb,var(--tint) 60%,#fff)}.cell-cutie[data-v-f5be8f15]{display:none}.cell-moon[data-v-f5be8f15]{height:1px;margin:-1px;overflow:hidden;position:absolute;width:1px;clip:rect(0,0,0,0);white-space:nowrap}.cell-text[data-v-f5be8f15]{min-width:0}.cell-head[data-v-f5be8f15]{display:block;overflow-wrap:anywhere}.cell-head.long[data-v-f5be8f15]{font-size:.88em}.col-head.on[data-v-f5be8f15],.row.on .row-head[data-v-f5be8f15]{box-shadow:0 0 0 3px var(--ch-pink)}.cell.on .cell-link[data-v-f5be8f15],.row.on .cell-link[data-v-f5be8f15]{background:color-mix(in srgb,var(--ch-pink) 22%,#fff)}.cell.on .cell-link[data-v-f5be8f15]{box-shadow:0 0 0 2px var(--ch-pink)}.col-head[data-v-f5be8f15],.row[data-v-f5be8f15]{scroll-margin-top:110px}.narrow-only[data-v-f5be8f15]{display:none}.more[data-v-f5be8f15]{text-align:center}.sr[data-v-f5be8f15]{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0;white-space:nowrap}@media(min-width:1100px){.grid-card[data-v-f5be8f15]{margin-inline:calc((100% - min(1180px,100vw - 64px))/2)}}@media(max-width:1099px){.wide-only[data-v-f5be8f15]{display:none}.narrow-only[data-v-f5be8f15]{display:inline}.grid[data-v-f5be8f15],.grid tbody[data-v-f5be8f15]{display:block}.grid thead[data-v-f5be8f15]{display:none}.row[data-v-f5be8f15]{border-top:2px dashed var(--ch-border);display:grid;gap:8px;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));margin-top:22px;padding-top:18px}.row[data-v-f5be8f15]:first-child{border-top:0;margin-top:0;padding-top:0}.row-head[data-v-f5be8f15]{align-items:center;background:none;display:flex;font-family:var(--ch-font-display);font-size:1.15rem;font-weight:600;gap:8px;grid-column:1/-1;padding:0;text-align:left}.row-head img[data-v-f5be8f15]{margin:0;width:34px}.row-sun[data-v-f5be8f15]{display:inline}.row.on .row-head[data-v-f5be8f15]{box-shadow:none;color:var(--ch-pink-ink)}.cell[data-v-f5be8f15]{display:block;height:auto}.cell-link[data-v-f5be8f15]{border-radius:16px;font-size:.8rem;font-weight:600;gap:8px;justify-content:flex-start;min-height:0;padding:6px 10px 6px 6px;text-align:left}.cell-cutie[data-v-f5be8f15]{flex:0 0 auto;width:26px}.cell-cutie[data-v-f5be8f15],.cell-moon[data-v-f5be8f15]{display:block;height:auto}.cell-moon[data-v-f5be8f15]{margin:0;overflow:visible;position:static;width:auto;clip:auto;font-size:.86rem;font-weight:800;white-space:normal}.cell-head[data-v-f5be8f15]{color:var(--ch-muted);font-weight:600}.row.on .cell-link[data-v-f5be8f15]{background:color-mix(in srgb,var(--tint) 18%,#fff)}}@media(max-width:620px){.top h1[data-v-f5be8f15]{font-size:1.9rem}.grid-card[data-v-f5be8f15]{padding:18px 14px}.row[data-v-f5be8f15]{grid-template-columns:1fr 1fr}}
