/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */
.list-enter-active[data-astro-cid-p33bl5ka],.list-leave-active[data-astro-cid-p33bl5ka]{transition:all .3s ease-in-out}.list-enter-from[data-astro-cid-p33bl5ka],.list-leave-to[data-astro-cid-p33bl5ka]{opacity:0;transform:translateY(-8px)}#toc-list[data-astro-cid-p33bl5ka]{max-height:80vh;overflow:hidden auto}#toc-list[data-astro-cid-p33bl5ka] ul[data-astro-cid-p33bl5ka]{overflow:hidden visible}.quick-reference[data-astro-cid-ckl36duy]>summary[data-astro-cid-ckl36duy]{list-style:none}.quick-reference[data-astro-cid-ckl36duy]>summary[data-astro-cid-ckl36duy]::-webkit-details-marker{display:none}.qr-label-open[data-astro-cid-ckl36duy],.qr-notice-open[data-astro-cid-ckl36duy],.qr-icon-open[data-astro-cid-ckl36duy]{display:none}.quick-reference[data-astro-cid-ckl36duy][open] .qr-notice-open[data-astro-cid-ckl36duy],.qr-icon-closed[data-astro-cid-ckl36duy]{display:inline-flex}.quick-reference[data-astro-cid-ckl36duy][open] .qr-label-open[data-astro-cid-ckl36duy]{display:inline}.quick-reference[data-astro-cid-ckl36duy][open] .qr-icon-open[data-astro-cid-ckl36duy]{display:inline-flex}.quick-reference[data-astro-cid-ckl36duy][open] .qr-label-closed[data-astro-cid-ckl36duy],.quick-reference[data-astro-cid-ckl36duy][open] .qr-icon-closed[data-astro-cid-ckl36duy]{display:none}.quick-reference[data-astro-cid-ckl36duy]{interpolate-size:allow-keywords}.quick-reference[data-astro-cid-ckl36duy]::details-content{block-size:0;transition:block-size .35s ease, content-visibility .35s allow-discrete;overflow:hidden}.quick-reference[data-astro-cid-ckl36duy][open]::details-content{block-size:auto}@media (prefers-reduced-motion:reduce){.quick-reference[data-astro-cid-ckl36duy]::details-content{transition:none}}.inline-item[data-astro-cid-ckl36duy]:after{content:" · ";color:var(--color-fg-muted);font-weight:700}.inline-item[data-astro-cid-ckl36duy]:last-child:after{content:none}.floating-player[data-astro-cid-4b7tqfig]{z-index:1000;font-family:var(--font-body,system-ui, sans-serif);position:fixed;bottom:1rem;left:1rem}.floating-player-toggle[data-astro-cid-4b7tqfig]{background:var(--color-primary);color:#fff;cursor:pointer;border:none;border-radius:2rem;align-items:center;gap:.5rem;padding:.75rem 1rem;font-size:.875rem;font-weight:500;transition:all .2s;display:flex;box-shadow:0 4px 12px #00000026}.floating-player-toggle[data-astro-cid-4b7tqfig]:hover{background:var(--color-primary-hover);transform:translateY(-2px);box-shadow:0 6px 16px #0003}.floating-player-toggle[data-astro-cid-4b7tqfig]:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.floating-player-icon[data-astro-cid-4b7tqfig]{width:1.25rem;height:1.25rem}.floating-player-label[data-astro-cid-4b7tqfig]{text-overflow:ellipsis;white-space:nowrap;max-width:12rem;overflow:hidden}.floating-player-panel[data-astro-cid-4b7tqfig]{background:var(--color-surface,white);border-radius:.75rem;width:320px;animation:.3s slideUp;position:absolute;bottom:0;left:0;overflow:hidden;box-shadow:0 8px 24px #0003}.floating-player-panel[data-astro-cid-4b7tqfig][hidden]{display:none}@keyframes slideUp{0%{opacity:0;transform:translateY(1rem)}to{opacity:1;transform:translateY(0)}}.floating-player-header[data-astro-cid-4b7tqfig]{background:var(--color-surface-muted);border-bottom:1px solid var(--color-border);justify-content:space-between;align-items:center;padding:.75rem 1rem;display:flex}.floating-player-info[data-astro-cid-4b7tqfig]{flex-direction:column;gap:.25rem;min-width:0;display:flex}.floating-player-title[data-astro-cid-4b7tqfig]{color:var(--color-fg);text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;font-weight:600;overflow:hidden}.floating-player-chapter[data-astro-cid-4b7tqfig],.floating-player-novel[data-astro-cid-4b7tqfig]{color:var(--color-fg-muted);font-size:.75rem}.floating-player-close[data-astro-cid-4b7tqfig]{cursor:pointer;color:var(--color-fg-muted);background:0 0;border:none;border-radius:.25rem;padding:.25rem;transition:all .2s}.floating-player-close[data-astro-cid-4b7tqfig]:hover{background:var(--color-border);color:var(--color-fg)}.floating-player-close[data-astro-cid-4b7tqfig] svg[data-astro-cid-4b7tqfig]{width:1.25rem;height:1.25rem}.floating-player-video[data-astro-cid-4b7tqfig]{background:#000;width:100%;padding-bottom:56.25%;position:relative}.floating-player-iframe[data-astro-cid-4b7tqfig]{border:none;width:100%;height:100%;position:absolute;top:0;left:0}.floating-player-footer[data-astro-cid-4b7tqfig]{background:var(--color-surface-muted);border-top:1px solid var(--color-border);justify-content:space-between;align-items:center;padding:.75rem 1rem;font-size:.75rem;display:flex}.floating-player-link[data-astro-cid-4b7tqfig]{color:var(--color-link);font-weight:500;text-decoration:none;transition:color .2s}.floating-player-link[data-astro-cid-4b7tqfig]:hover{color:var(--color-link-hover);text-decoration:underline}.floating-player-by[data-astro-cid-4b7tqfig]{color:var(--color-fg-muted)}@media (width<=640px){.floating-player[data-astro-cid-4b7tqfig]{bottom:0;left:0;right:0}.floating-player-toggle[data-astro-cid-4b7tqfig]{border-radius:0;justify-content:center;width:100%}.floating-player-panel[data-astro-cid-4b7tqfig]{border-radius:1rem 1rem 0 0;width:100%;bottom:0}}
