.reader-contents[data-v-38e12393]{background:var(--toz-surface,#111118);border:1px solid color-mix(in srgb,var(--toz-link,#f5c542) 12%,transparent);border-radius:12px;box-shadow:0 .5rem 2rem color-mix(in srgb,var(--toz-bg,#0a0a0f) 20%,transparent);color:var(--toz-text,#f5f0e8);display:flex;flex-direction:column;font-family:Martina Plantijn,serif;inset:auto max(.5rem,env(safe-area-inset-right)) max(.5rem,env(safe-area-inset-bottom)) auto;margin:0;max-height:65vh;max-height:65dvh;overflow:hidden;padding:0;position:fixed;width:min(22rem,100vw - 1rem - env(safe-area-inset-left) - env(safe-area-inset-right));z-index:300}.reader-contents[data-v-38e12393]::backdrop{background:transparent}.reader-contents[data-v-38e12393]:not([open]){display:none}.reader-contents nav[data-v-38e12393]{min-height:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-color:color-mix(in srgb,var(--toz-link,#f5c542) 25%,transparent) transparent;scrollbar-width:thin}.reader-contents ol[data-v-38e12393]{list-style:none;margin:0;padding:0}.reader-contents li+li[data-v-38e12393]{border-top:1px solid color-mix(in srgb,var(--toz-link,#f5c542) 12%,transparent)}.reader-contents a[data-v-38e12393]{align-items:center;color:var(--toz-text,#f5f0e8);display:grid;gap:.5rem;grid-template-columns:2rem minmax(0,1fr) auto;min-height:3.75rem;padding:.5rem 1rem;text-decoration:none}.reader-contents a[data-v-38e12393]:hover{background:var(--toz-hover,hsla(0,0%,100%,.06))}.reader-contents a[data-v-38e12393]:focus-visible{outline:2px solid var(--toz-link,#f5c542);outline-offset:2px}.reader-contents a>.iconify[data-v-38e12393]{color:var(--toz-text-muted,#6e6860);flex-shrink:0;font-size:.875rem}@media(min-width:768px){.reader-contents[data-v-38e12393]{bottom:max(1rem,env(safe-area-inset-bottom));max-height:80dvh;right:max(1rem,env(safe-area-inset-right))}}.reader-contents-header[data-v-38e12393]{align-items:center;border-bottom:1px solid color-mix(in srgb,var(--toz-link,#f5c542) 12%,transparent);display:flex;flex-shrink:0;gap:.5rem;justify-content:space-between;padding:.5rem 1rem}.reader-contents-header>div[data-v-38e12393]{min-width:0}.reader-contents-header h2[data-v-38e12393]{color:var(--toz-text,#f5f0e8);font:600 1.125rem Martina Plantijn,serif;margin:0}.reader-contents-header p[data-v-38e12393]{color:var(--toz-text-secondary,#b8b0a0);font:.825rem/1.4 Martina Plantijn,serif;margin:.125rem 0 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.reader-contents-header button[data-v-38e12393]{background:transparent;border:0;border-radius:8px;color:var(--toz-text-secondary,#b8b0a0);cursor:pointer;display:grid;flex-shrink:0;height:2.75rem;padding:.25rem;place-items:center;width:2.75rem}.reader-contents-header button[data-v-38e12393]:hover{background:var(--toz-hover,hsla(0,0%,100%,.06));color:var(--toz-text,#f5f0e8)}.reader-contents-header button[data-v-38e12393]:focus-visible{outline:2px solid var(--toz-link,#f5c542);outline-offset:2px}.reader-contents-number[data-v-38e12393]{color:var(--toz-text-secondary,#b8b0a0);font:.7rem Cinzel,serif;font-variant-numeric:tabular-nums}.reader-contents-label[data-v-38e12393]{display:block;font:500 1rem/1.4 Martina Plantijn,serif}.reader-contents-detail[data-v-38e12393]{color:var(--toz-text-secondary,#b8b0a0);display:block;font:.875rem/1.4 Martina Plantijn,serif;margin-top:.125rem;overflow-wrap:anywhere}.contents-panel-enter-active[data-v-38e12393],.contents-panel-leave-active[data-v-38e12393]{transition:transform .3s ease}.contents-panel-enter-from[data-v-38e12393],.contents-panel-leave-to[data-v-38e12393]{transform:translate(calc(100% + max(1rem,env(safe-area-inset-right))))}@media(prefers-reduced-motion:reduce){.contents-panel-enter-active[data-v-38e12393],.contents-panel-leave-active[data-v-38e12393]{transition:none}}@media print{.reader-contents[data-v-38e12393]{display:none!important}}
