.strip.svelte-5o5lyv{border:1px solid var(--line);border-radius:var(--radius);background:#fff;margin-bottom:1.4em;padding:14px 12px 10px;overflow-x:auto}.strip__row.svelte-5o5lyv{gap:4px;min-width:320px;margin-bottom:4px;display:flex}.cell.svelte-5o5lyv{aspect-ratio:1;min-width:24px;font-family:var(--font-serif);background:var(--paper-2);border-radius:6px;flex:1;place-items:center;font-size:15px;display:grid}.cell--shi.svelte-5o5lyv{background:#d9b25f38}.cell--empty.svelte-5o5lyv{border:1px dashed var(--line);color:var(--text-mute);background:0 0}.cell--kubo.svelte-5o5lyv{background:var(--accent);color:#fff}.strip__cap.svelte-5o5lyv{color:var(--text-mute);text-align:center;margin:8px 0 0;font-size:11px}.cycle.svelte-5o5lyv{gap:6px;margin:0 0 1.4em;padding:0;list-style:none;display:grid}.cycle.svelte-5o5lyv li:where(.svelte-5o5lyv){border:1px solid var(--line);border-left:4px solid var(--line);background:#fff;border-radius:12px;grid-template-columns:1.8em 2.4em 1fr;align-items:center;gap:10px;padding:10px 14px;display:grid}.cycle.svelte-5o5lyv li[data-rank="0"]:where(.svelte-5o5lyv){border-left-color:var(--accent);background:#e4708a12}.cycle.svelte-5o5lyv li[data-rank="1"]:where(.svelte-5o5lyv){border-left-color:#8f93a8}.cycle.svelte-5o5lyv li[data-rank="4"]:where(.svelte-5o5lyv),.cycle.svelte-5o5lyv li[data-rank="5"]:where(.svelte-5o5lyv){border-left-color:var(--gold)}.cycle__no.svelte-5o5lyv{font-variant-numeric:tabular-nums;color:var(--text-mute);text-align:center;font-size:12px}.cycle__mark.svelte-5o5lyv{font-family:var(--font-serif);text-align:center;letter-spacing:-.08em;color:var(--ink);font-weight:700}.cycle__body.svelte-5o5lyv b:where(.svelte-5o5lyv){font-size:14px;display:block}.cycle__body.svelte-5o5lyv em:where(.svelte-5o5lyv){color:var(--text-mute);font-size:12px;font-style:normal;line-height:1.6;display:block}
