.reading-contents.svelte-sbikiy{position:sticky;top:98px;font-family:ui-sans-serif,system-ui,sans-serif}.desktop-contents.svelte-sbikiy{max-height:calc(100dvh - 124px);overflow-y:auto;padding-right:10px}p.svelte-sbikiy{margin:0 0 12px;font-size:.8rem;font-weight:700;color:var(--ink)}ul.svelte-sbikiy{margin:0;padding:0;list-style:none}a.svelte-sbikiy{display:flex;gap:10px;align-items:baseline;padding:9px 0;border-bottom:1px solid var(--line);font-size:.85rem;line-height:1.4;text-decoration:none;color:var(--muted)}a.svelte-sbikiy:hover{color:var(--vermillion-dark)}a.svelte-sbikiy span:where(.svelte-sbikiy){min-width:1.35rem;color:var(--vermillion-dark);font-size:.75rem;font-variant-numeric:tabular-nums}.mobile-contents.svelte-sbikiy{display:none}@media (max-width: 1000px){.reading-contents.svelte-sbikiy{position:static}.desktop-contents.svelte-sbikiy{display:none}.mobile-contents.svelte-sbikiy{display:block;padding:0 16px;border:1px solid var(--line);background:var(--paper-card);box-shadow:0 3px 12px #1c1a170d}summary.svelte-sbikiy{padding:13px 0;color:var(--vermillion-dark);cursor:pointer;font-size:.88rem;font-weight:650}.mobile-contents.svelte-sbikiy nav:where(.svelte-sbikiy){max-height:min(55dvh,440px);overflow-y:auto;padding-bottom:12px}a.svelte-sbikiy{padding:12px 0}}@media print{.reading-contents.svelte-sbikiy{display:none}}
