.rf-rule{padding:2mm 3mm;border:.8px solid var(--ts-line-2);font:10.5px/1.55 var(--font-noto),sans-serif;color:var(--ts-ink-2)}.rf-item{padding:2.4mm 0;border-top:.6px solid var(--ts-line-2)}.ts-section-heading+.rf-item{border-top:none}.rf-item-head{display:flex;gap:3mm;align-items:baseline}.rf-num{font:700 10.5px var(--font-plex-mono),monospace;color:var(--ts-accent)}.rf-loc{font:9.5px var(--font-plex-mono),monospace;color:var(--ts-ink-3)}.rf-context{margin-top:1.2mm}.rf-line{display:flex;gap:2mm;align-items:baseline}.rf-speaker{flex:none;width:11mm;font:600 9.5px var(--font-plex-mono),monospace;color:var(--ts-accent-dark)}.rf-text{font:12.5px/1.6 var(--font-hanken),var(--font-noto),sans-serif;color:var(--ts-ink)}.rf-text u{text-decoration-thickness:1.2px;text-underline-offset:2px}.rf-slots{margin-top:1.4mm;display:flex;flex-wrap:wrap;gap:1.6mm 2.4mm;align-items:flex-end}.rf-count{font:10px var(--font-noto),sans-serif;color:var(--ts-ink-3)}.rf-slot{width:15mm;height:6.5mm;border-bottom:.8px solid var(--ts-ink-2)}.rf-key{margin-top:1.2mm;font:11px/1.5 var(--font-noto),sans-serif;color:var(--ts-accent-dark)}.rf-answer{font:600 12px var(--font-hanken),var(--font-noto),sans-serif;color:var(--ts-ink)}.rf-kind{border:.8px solid var(--ts-accent);border-radius:1mm;padding:0 1.4mm;font-size:9.5px;margin-right:2mm}.rf-note{font-size:10.5px;color:var(--ts-ink-2)}
/*# sourceMappingURL=23eb56a1fab4e5fa.css.map*/