.lv-label[data-v-c813c40f],.lv-row[data-v-c813c40f]{color:var(--gv-text-primary)}.lv-row[data-v-c813c40f]:hover{color:var(--gv-primary)}.selectedToc[data-v-c813c40f]{border-right-width:2px;--tw-border-opacity:1;border-color:rgb(2 132 199/var(--tw-border-opacity));--tw-text-opacity:1;color:rgb(3 105 161/var(--tw-text-opacity))}.selectedToc[data-v-c813c40f]:is(.dark *){--tw-border-opacity:1;border-color:rgb(56 189 248/var(--tw-border-opacity));--tw-text-opacity:1;color:rgb(125 211 252/var(--tw-text-opacity))}.selectedToc[data-v-c813c40f]{background:#f0f9ff80!important;border-left-color:transparent!important;border-radius:0;border-right-color:#0284c7!important;font-weight:400}.left-view-selector .selector-row[data-v-c813c40f]:not(.selectedToc){border-color:transparent}.selector-row[data-v-c813c40f]{background:transparent;border-radius:0;display:block;width:100%}.chapter-link--current[data-v-c813c40f]{border-right-width:2px;--tw-border-opacity:1;border-color:rgb(2 132 199/var(--tw-border-opacity));--tw-text-opacity:1;color:rgb(3 105 161/var(--tw-text-opacity))}.chapter-link--current[data-v-c813c40f]:is(.dark *){--tw-border-opacity:1;border-color:rgb(56 189 248/var(--tw-border-opacity));--tw-text-opacity:1;color:rgb(125 211 252/var(--tw-text-opacity))}.chapter-link--current[data-v-c813c40f]{background:#f0f9ff80!important;border-left-color:transparent!important;border-right-color:#0284c7!important;font-weight:400}.dark .chapter-link--current[data-v-c813c40f],.dark .selectedToc[data-v-c813c40f]{background:#0c4a6e33!important;border-right-color:#38bdf8!important}.image-viewer-overlay[data-v-313777c4]{display:flex;flex-direction:column;top:0;right:0;bottom:0;left:0;outline:none;position:fixed;touch-action:none;transition:background-color .15s linear;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:9999}.viewer-top-bar[data-v-313777c4]{align-items:center;display:flex;height:60px;justify-content:flex-end;left:0;padding:0 16px;pointer-events:none;position:absolute;right:0;top:0;z-index:10010}.viewer-close-btn[data-v-313777c4]{align-items:center;background:#0006;border-radius:50%!important;display:flex;height:40px;justify-content:center;pointer-events:auto;transition:background-color .2s ease,transform .2s ease;width:40px}.viewer-close-btn[data-v-313777c4]:hover{background:#ffffff26!important}.viewer-content[data-v-313777c4]{background:transparent;flex:1;height:100%;overflow:hidden;width:100%}.image-wrapper[data-v-313777c4],.viewer-content[data-v-313777c4]{align-items:center;display:flex;justify-content:center}.image-wrapper[data-v-313777c4]{will-change:transform}.image-wrapper[data-v-313777c4],.viewer-image[data-v-313777c4]{max-height:85vh;max-width:95vw}.viewer-image[data-v-313777c4]{border-radius:6px;box-shadow:0 12px 40px #00000080;height:auto;-o-object-fit:contain;object-fit:contain;transition:box-shadow .2s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:auto;-webkit-user-drag:none}.viewer-image.is-zoomed[data-v-313777c4]{box-shadow:0 20px 60px #000000b3}.viewer-bottom-bar[data-v-313777c4]{bottom:24px;left:50%;position:absolute;transform:translate(-50%);z-index:10010}.viewer-controls-glass[data-v-313777c4]{align-items:center;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);background:#1e1e1ea6;border:1px solid hsla(0,0%,100%,.08);border-radius:20px;box-shadow:0 8px 32px #0000004d;color:#fff;display:flex;gap:12px;padding:6px 14px}.zoom-level[data-v-313777c4]{font-family:monospace;font-size:11px;font-weight:800;letter-spacing:.05em;min-width:36px;text-align:center}.controls-divider[data-v-313777c4]{background:#ffffff26;height:16px;width:1px}.cursor-grab[data-v-313777c4]{cursor:grab}.cursor-grabbing[data-v-313777c4]{cursor:grabbing}.fade-enter-active[data-v-313777c4],.fade-leave-active[data-v-313777c4]{transition:opacity .25s ease}.fade-enter-from[data-v-313777c4],.fade-leave-to[data-v-313777c4]{opacity:0}.fade-enter-active .image-wrapper[data-v-313777c4]{animation:zoom-in-bounce-313777c4 .2s cubic-bezier(.34,1.56,.64,1) forwards}.fade-leave-active .image-wrapper[data-v-313777c4]{animation:zoom-out-shrink-313777c4 .2s ease forwards}@keyframes zoom-in-bounce-313777c4{0%{opacity:0;transform:scale(.9) translateY(10px)}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes zoom-out-shrink-313777c4{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}.selectedToc[data-v-7123bb49]{border-left-width:2px;--tw-border-opacity:1;background-color:#f0f9ff80;border-color:rgb(2 132 199/var(--tw-border-opacity));--tw-text-opacity:1;color:rgb(3 105 161/var(--tw-text-opacity))}.selectedToc[data-v-7123bb49]:is(.dark *){--tw-border-opacity:1;background-color:#0c4a6e33;border-color:rgb(56 189 248/var(--tw-border-opacity));--tw-text-opacity:1;color:rgb(125 211 252/var(--tw-text-opacity))}.expand-enter-active[data-v-7123bb49],.expand-leave-active[data-v-7123bb49]{max-height:500px;overflow:hidden;transition:all .2s cubic-bezier(.705,.01,0,.915),opacity .5s cubic-bezier(.705,.01,0,.915)}.expand-enter-from[data-v-7123bb49],.expand-leave-to[data-v-7123bb49]{max-height:0;opacity:0;transform:translateY(-10px)}.expand-enter-active[data-v-03772f18],.expand-leave-active[data-v-03772f18]{overflow:hidden;transition:max-height .2s cubic-bezier(.705,.01,0,.915),opacity .2s cubic-bezier(.705,.01,0,.915)}.expand-enter-from[data-v-03772f18],.expand-leave-to[data-v-03772f18]{max-height:0;opacity:0}.expand-enter-to[data-v-03772f18],.expand-leave-from[data-v-03772f18]{max-height:60vh;opacity:1}.scrollable-toc[data-v-03772f18]{scrollbar-color:#000 transparent;scrollbar-width:thin}.scrollable-toc[data-v-03772f18]::-webkit-scrollbar{width:4px}.scrollable-toc[data-v-03772f18]::-webkit-scrollbar-track{background:transparent}.scrollable-toc[data-v-03772f18]::-webkit-scrollbar-thumb{background-color:#000;border-radius:0}.scrollable-toc[data-v-03772f18]::-webkit-scrollbar-thumb:hover{background-color:#374151}.toc-extra-title[data-v-03772f18]{color:var(--gv-text-secondary);font-size:10px;font-weight:700;letter-spacing:.1em;margin-bottom:4px;opacity:.9;padding-left:2px;text-transform:uppercase}.toc-extra-list[data-v-03772f18]{display:flex;flex-direction:column;gap:2px}.toc-extra-row[data-v-03772f18]{align-items:center;background:transparent;border-left:2px solid transparent;color:#111827;display:flex;font-size:10px;line-height:1.25;min-height:24px;overflow-wrap:anywhere;padding:4px 12px;text-align:left;transition:all .2s ease;width:100%}.toc-extra-row[data-v-03772f18]:hover{background:#f9fafb}.dark .toc-extra-row[data-v-03772f18]{color:#e5e7eb}.dark .toc-extra-row[data-v-03772f18]:hover{background:#27272a33}.toc-row-active[data-v-03772f18]{background:#0ea5e91f;border-left-color:#0284c7;color:#0369a1;font-weight:600}.dark .toc-row-active[data-v-03772f18]{background:#0ea5e933;border-left-color:#38bdf8;color:#7dd3fc}.toc-extra--presentation[data-v-03772f18]{border-top:1px solid color-mix(in srgb,var(--gv-border-principal) 55%,transparent)}.toc-pres-btn[data-v-03772f18]{align-items:center;background:transparent;border:none;border-left:2px solid transparent;border-radius:0;color:var(--gv-text-secondary,#64748b);cursor:pointer;display:flex;font-size:10px;font-weight:600;gap:7px;letter-spacing:.04em;padding:6px 10px;text-align:left;text-transform:uppercase;transition:color .18s ease,border-color .18s ease,background .18s ease;width:100%}.toc-pres-btn[data-v-03772f18]:hover{background:#0ea5e90f;border-left-color:var(--gv-primary,#0ea5e9);color:var(--gv-primary,#0ea5e9)}.dark .toc-pres-btn[data-v-03772f18]{color:#94a3b8}.dark .toc-pres-btn[data-v-03772f18]:hover{background:#0ea5e91a;border-left-color:#38bdf8;color:#38bdf8}.toc-pres-icon[data-v-03772f18]{flex-shrink:0;height:13px;opacity:.7;width:13px}.toc-extra--chapters[data-v-03772f18]{border-top:1px solid color-mix(in srgb,var(--gv-border-principal) 55%,transparent)}.toc-extra-row--chapter[data-v-03772f18]{opacity:.78}.dark .scrollable-toc,html.dark .scrollable-toc{scrollbar-color:#fff transparent}.dark .scrollable-toc::-webkit-scrollbar-thumb,html.dark .scrollable-toc::-webkit-scrollbar-thumb{background-color:#fff}.dark .scrollable-toc::-webkit-scrollbar-thumb:hover,html.dark .scrollable-toc::-webkit-scrollbar-thumb:hover{background-color:#e5e7eb}.pdf-page-wrapper[data-v-ac174f8f]{align-items:center;display:flex;justify-content:center;overflow:visible}.active-page[data-v-4a3330ec]{transform:scale(1.02);z-index:10}input[data-v-4a3330ec]::-webkit-inner-spin-button,input[data-v-4a3330ec]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number][data-v-4a3330ec]{-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.cursor-grab[data-v-4a3330ec]{cursor:grab}.cursor-grabbing[data-v-4a3330ec]{cursor:grabbing}
