.litenote-app-toc-dock[data-v-d5a48b4b]{display:none}@media (width<=767px){.litenote-app-toc-dock[data-v-d5a48b4b]{display:block}}.litenote-app-toc-dock__tab[data-v-d5a48b4b]{z-index:40;border:var(--border-w) solid var(--border-color);border-radius:var(--radius-sm) 0 0 var(--radius-sm);background:var(--bg-card);color:var(--primary-text);letter-spacing:.2em;writing-mode:vertical-rl;box-shadow:var(--shadow-card);cursor:pointer;transform:translateX(calc(100% - var(--dock-peek,14px)));border-right:0;margin:0;padding:10px 6px 10px 8px;font-family:inherit;font-size:12.5px;transition:transform .22s;position:fixed;top:38%;right:0}.litenote-app-toc-dock__tab[data-v-d5a48b4b]:before{content:"";background:var(--primary-color);width:2px;position:absolute;top:0;bottom:0;left:0}.litenote-app-toc-dock__tab.is-revealed[data-v-d5a48b4b],.litenote-app-toc-dock__tab[data-v-d5a48b4b]:focus-visible{transform:none}.litenote-app-toc-dock__tab[data-v-d5a48b4b]:focus-visible{outline:2px solid var(--primary-color);outline-offset:-2px}.litenote-app-toc-dock__tab[data-v-d5a48b4b]:hover{background:var(--bg-secondary);color:var(--primary-color)}@media (prefers-reduced-motion:reduce){.litenote-app-toc-dock__tab[data-v-d5a48b4b]{transition:none}}.litenote-app-toc-dock__empty[data-v-d5a48b4b]{font-size:var(--font-sm);color:var(--text-secondary);margin:0}.litenote-app-lightbox[data-v-9704aade]{z-index:1200;background:#000000d1;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.litenote-app-lightbox__img[data-v-9704aade]{-o-object-fit:contain;object-fit:contain;-webkit-user-select:none;user-select:none;cursor:zoom-in;touch-action:none;border-radius:6px;max-width:92vw;max-height:88vh;transition:transform .12s}.litenote-app-lightbox__img--zoomed[data-v-9704aade]{cursor:grab;transition:none}.litenote-app-lightbox__btn[data-v-9704aade]{color:#fff;cursor:pointer;background:#ffffff1f;border:0;border-radius:9999px;justify-content:center;align-items:center;width:40px;height:40px;transition:background .15s;display:inline-flex;position:fixed}.litenote-app-lightbox__btn[data-v-9704aade]:hover{background:#ffffff3d}.litenote-app-lightbox__btn--close[data-v-9704aade]{top:18px;right:18px}.litenote-app-lightbox__btn--prev[data-v-9704aade]{top:50%;left:18px;transform:translateY(-50%)}.litenote-app-lightbox__btn--next[data-v-9704aade]{top:50%;right:18px;transform:translateY(-50%)}.litenote-app-lightbox__counter[data-v-9704aade]{font-size:var(--font-sm);color:#ffffffc7;background:#0006;border-radius:9999px;padding:3px 12px;position:fixed;bottom:20px;left:50%;transform:translate(-50%)}.litenote-app-lightbox-enter-active[data-v-9704aade],.litenote-app-lightbox-leave-active[data-v-9704aade]{transition:opacity .18s}.litenote-app-lightbox-enter-from[data-v-9704aade],.litenote-app-lightbox-leave-to[data-v-9704aade]{opacity:0}
