.paper.svelte-1tgmtyt{background-image:linear-gradient(color-mix(in srgb, var(--border) 45%, transparent) 1px, transparent 1px), linear-gradient(90deg, color-mix(in srgb, var(--border) 45%, transparent) 1px, transparent 1px);background-size:24px 24px}.card.svelte-1tgmtyt{border:1px solid var(--border);background:var(--surface-raised);border-radius:.75rem;padding:1rem}.gh.svelte-1tgmtyt{text-transform:uppercase;letter-spacing:.04em;margin-bottom:.75rem;font-size:15px;font-weight:700}.rom.svelte-1tgmtyt{color:var(--text-muted);font-size:13px;font-style:italic}.mn.svelte-1tgmtyt{color:var(--text-muted);font-size:14px}.exj.svelte-1tgmtyt{font-family:var(--font-jp);margin-left:.25rem;font-size:17px;line-height:2}.exr.svelte-1tgmtyt{color:var(--text-muted);margin:.1rem 0 1.1rem .25rem;font-size:12.5px;font-style:italic}.exr.svelte-1tgmtyt:last-child{margin-bottom:0}ruby.svelte-1tgmtyt rt:where(.svelte-1tgmtyt){color:var(--text-muted);font-size:9.5px}.side.svelte-1tgmtyt{background:var(--surface-sunken);border-radius:.45rem;padding:.5rem .7rem}.tip.svelte-1tgmtyt{color:var(--text);opacity:.8;margin-top:.75rem;font-size:13px}@media print{body>div>header,body>div>nav{display:none!important}main{padding:0!important}.no-print.svelte-1tgmtyt{display:none!important}.paper.svelte-1tgmtyt{background:#fff!important}.card.svelte-1tgmtyt{break-inside:avoid}}
