.wi-play{gap:10px;display:grid}.wi-play .td-note{margin:0}.wi-progress{font-family:var(--font-ui);font-size:var(--fs-2);margin:0}.wi-figure{gap:6px;margin:0;display:grid}.wi-figure figcaption{font-size:var(--fs-2)}.wi-photo{border:1px solid var(--border);border-radius:var(--radius);background:var(--panel-2);cursor:crosshair;margin-inline:auto;padding:0;display:block;position:relative;overflow:hidden}.wi-photo img{object-fit:cover;width:100%;height:100%;display:block}.wi-photo:focus-visible{box-shadow:var(--focus-ring);outline:none}.wi-mark{border:2px solid var(--accent);pointer-events:none;border-radius:6px;position:absolute;box-shadow:0 0 0 9999px #0000002e}.wi-thumb .wi-mark{box-shadow:none;border-width:1.5px}.wi-marked{font-size:var(--fs-2);align-items:center;gap:8px;margin:0;display:flex}.wi-actions{flex-wrap:wrap;gap:8px;display:flex}.wi-said{border-radius:var(--radius);background:var(--panel-2);font-family:var(--font-ui);font-size:var(--fs-3);margin:0 0 10px;padding:8px 10px}.wi-said:empty{display:none}.wi-done{justify-items:start;gap:6px;display:grid}.wi-done p{margin:0}.wi-month{font-family:var(--font-ui);font-size:var(--fs-2);margin:12px 0 0}.wi-review{border-top:1px solid var(--border);margin-top:16px;padding-top:12px}.wi-review-h{font-size:var(--fs-3);margin:0 0 8px}.wi-review ul{gap:10px;margin:0;padding:0;list-style:none;display:grid}.wi-review-row{grid-template-columns:64px 1fr;align-items:center;gap:4px 10px;display:grid}.wi-thumb{border-radius:var(--radius);background:var(--panel-2);grid-row:span 2;width:64px;max-height:64px;position:relative;overflow:hidden}.wi-thumb img{object-fit:cover;width:100%;height:100%;display:block}.wi-review-text{font-family:var(--font-ui);font-size:var(--fs-3)}.wi-review-actions{flex-wrap:wrap;gap:6px;display:flex}.wi-entry{align-items:center;gap:6px;display:inline-flex}.wi-page{max-width:720px}.wi-entry-row{margin:0 0 16px}
