.ShufaList-module-scss-module__wGiZWq__page{max-width:1100px;margin:0 auto;font-family:system-ui,-apple-system,BlinkMacSystemFont,sans-serif}.ShufaList-module-scss-module__wGiZWq__header{border-bottom:1px solid #0000001f;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:20px;padding-bottom:16px;display:flex}.ShufaList-module-scss-module__wGiZWq__title{margin:0 0 4px;font-size:22px;line-height:1.2}.ShufaList-module-scss-module__wGiZWq__subtitle{opacity:.75;max-width:46em;margin:0;font-size:14px}.ShufaList-module-scss-module__wGiZWq__toggle{flex-shrink:0;gap:6px;display:inline-flex}.ShufaList-module-scss-module__wGiZWq__button,.ShufaList-module-scss-module__wGiZWq__activeButton{cursor:pointer;font:inherit;background:#fff;border:1px solid #ccc;border-radius:999px;padding:8px 14px;font-size:13px}.ShufaList-module-scss-module__wGiZWq__activeButton{color:#fff;background:#a3382b;border-color:#a3382b;font-weight:600}.ShufaList-module-scss-module__wGiZWq__grid{grid-template-columns:repeat(auto-fill,minmax(35px,1fr));gap:2px;display:grid}.ShufaList-module-scss-module__wGiZWq__tile{aspect-ratio:1;color:inherit;background:#00000005;flex-direction:column;justify-content:center;align-items:center;gap:1px;padding:2px;text-decoration:none;transition:border-color .12s,background .12s,transform .12s;display:flex;position:relative}.ShufaList-module-scss-module__wGiZWq__tile:hover{background:#a3382b0f;border-color:#a3382b;transform:translateY(-1px)}.ShufaList-module-scss-module__wGiZWq__tile:focus-visible{outline-offset:2px;outline:2px solid #a3382b}.ShufaList-module-scss-module__wGiZWq__rank{font-variant-numeric:tabular-nums;opacity:.55;font-size:10px;line-height:1}.ShufaList-module-scss-module__wGiZWq__glyph{font-family:KaiTi,STKaiti,Kaiti SC,TW-Kai,serif;font-size:2rem;line-height:1}.ShufaList-module-scss-module__wGiZWq__missingStoryDot{background:#d9342d;border-radius:50%;width:3px;height:3px;position:absolute;top:0;right:0}@media (max-width:520px){.ShufaList-module-scss-module__wGiZWq__grid{grid-template-columns:repeat(auto-fill,minmax(35px,1fr))}.ShufaList-module-scss-module__wGiZWq__glyph{font-size:2rem}.ShufaList-module-scss-module__wGiZWq__rank{font-size:10px}}
