.page_container__8_Y0C{position:fixed;top:0;left:0;width:100%;height:100%;overflow-y:auto;display:flex;flex-direction:column;gap:1rem;max-width:1000px;padding:2rem auto}.page_pre__f9efM{background-color:#f0f0f0;color:#111;border:1px solid #e0e0e0;overflow-x:auto;white-space:pre-wrap;margin:1rem 0;padding:1rem;border-radius:10px}.page_img__uFUsT{max-width:100%;height:auto}.page_traceList__Dl5LB{list-style:none;padding:0;margin:0}.page_imageBlock__QKFCw{display:flex;flex-direction:column;gap:.5rem}.page_imageHeader__yH91Y{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.page_imageRoleLabel__IsCnB{font-weight:600}.page_summaryCard__RHi9S{border:1px solid #dcdcdc;border-radius:8px;padding:1rem 1.25rem;background:#fafafa}.page_summaryList__ekF_c{list-style:disc;margin:.5rem 0 0 1.5rem;padding:0;display:grid;gap:.25rem}@media (prefers-color-scheme:dark){.page_container__8_Y0C{color:#eaeaea}.page_pre__f9efM{background-color:#1e1e1e;color:#f3f3f3;border-color:#2d2d2d}.page_summaryCard__RHi9S{border-color:#2f2f2f;background:#161616}}.SystemPromptPopover_promptPopover__zhHqU{position:relative;display:inline-flex}.SystemPromptPopover_promptTrigger__9xGaE{background:#f5f5f5;color:#111;border:1px solid #ddd;border-radius:0;padding:.15rem .35rem;cursor:pointer;font-size:.55rem;line-height:1.1;transition:transform .12s ease,box-shadow .12s ease}.SystemPromptPopover_promptTrigger__9xGaE:focus-visible,.SystemPromptPopover_promptTrigger__9xGaE:hover{transform:translateY(-1px);box-shadow:0 8px 16px rgba(0,0,0,.12)}.SystemPromptPopover_promptPopover__zhHqU:focus-within .SystemPromptPopover_promptContent__om4Zv,.SystemPromptPopover_promptPopover__zhHqU:hover .SystemPromptPopover_promptContent__om4Zv{opacity:1;visibility:visible;transform:translateY(0)}.SystemPromptPopover_promptContent__om4Zv{position:absolute;top:calc(100% + .4rem);background:#fff;color:#111;border:1px solid #dedede;border-radius:10px;padding:.75rem;width:min(520px,80vw);max-height:60vh;overflow:auto;box-shadow:0 12px 40px rgba(0,0,0,.15);opacity:0;visibility:hidden;transform:translateY(6px);transition:opacity .15s ease,transform .15s ease,visibility .15s;z-index:4}.SystemPromptPopover_alignRight__yUG0Y{right:0}.SystemPromptPopover_alignLeft__lHM0c{left:0}.SystemPromptPopover_promptTitle__nMBuo{font-weight:700;margin-bottom:.35rem}.SystemPromptPopover_promptPre__iBlZi{margin:0;white-space:pre-wrap;font-size:.9rem;line-height:1.4}@media (prefers-color-scheme:dark){.SystemPromptPopover_promptTrigger__9xGaE{background:#1e1e1e;color:#f3f3f3;border-color:#2d2d2d}.SystemPromptPopover_promptContent__om4Zv{background:#0f0f0f;color:#f3f3f3;border-color:#2d2d2d;box-shadow:0 12px 40px rgba(0,0,0,.4)}}.page_container__BigpH{position:fixed;top:0;left:0;width:100%;height:100%;overflow-y:auto;padding:2rem 1.5rem 3rem;max-width:1400px;margin:0 auto}.page_header__oVrhe{display:flex;flex-direction:column;gap:.4rem;margin-bottom:1.5rem}.page_header__oVrhe h1{font-size:2rem}.page_header__oVrhe p{color:#4b5563}.page_count__WWd_c{font-size:.95rem;color:#1f2937}.page_tabs__pr7Of{display:flex;gap:.5rem;flex-wrap:wrap;margin-top:0}.page_tab__y7Eaj{padding:.55rem .9rem;border:1px solid #e5e7eb;border-radius:999px;background:#f8fafc;color:#111827;cursor:pointer;font-weight:600;transition:all .15s ease}.page_tab__y7Eaj:focus-visible,.page_tab__y7Eaj:hover{border-color:#cbd5e1;box-shadow:0 4px 10px rgba(17,24,39,.08)}.page_tabActive__1DoLD{background:#0ea5e9;color:#ffffff;border-color:#0284c7;box-shadow:0 6px 12px rgba(14,165,233,.25)}.page_toolbar___VXNu{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem;margin-top:.75rem}.page_filter__lzf8R{display:flex;align-items:center;gap:.5rem;padding:.5rem .75rem;background:#f8fafc;border:1px solid #e5e7eb;border-radius:12px}.page_filter__lzf8R label{font-weight:600;font-size:.9rem;color:#0f172a}.page_filterInput__SFsst{accent-color:#0ea5e9;width:210px}.page_filterValue__kkPA7{font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:#0f172a}.page_panel__45BxG{margin-top:1rem;border:1px solid #e5e7eb;border-radius:14px;overflow:hidden;background:#ffffff;padding:1rem}.page_card__My_2i{background:#f8fafc;border:1px solid #e5e7eb;border-radius:0;overflow:visible;display:flex;flex-direction:column;min-height:100%;box-shadow:none}.page_thumb__H_5lX{width:100%;aspect-ratio:2/1;object-fit:cover;background:#e5e7eb;display:block;border-radius:0}.page_thumbLink__WHzDs{display:block;line-height:0}.page_thumbLink__WHzDs:focus-visible .page_thumb__H_5lX,.page_thumbLink__WHzDs:hover .page_thumb__H_5lX{filter:brightness(.94)}.page_meta__CrfLv{padding:4px 6px;display:flex;flex-direction:column;gap:1px;font-size:.6rem}.page_metaRow__qtz_d{display:flex;gap:6px;line-height:1.3}.page_metaLabel__iQaGt{color:#6b7280;flex-shrink:0;min-width:58px}.page_metaValue__OFcIA{color:#111827;word-break:break-word}.page_metaList__dhP9_{display:flex;flex-direction:column}.page_metaFooter__xVogb{display:flex;align-items:center;gap:8px;margin-top:4px;padding-top:4px;border-top:1px solid #e5e7eb}.page_runLink__r_BsB{color:#2563eb;text-decoration:none;font-weight:600;font-size:.6rem;line-height:1.3}.page_runLink__r_BsB:focus-visible,.page_runLink__r_BsB:hover{text-decoration:underline}.page_error__X_Tng{color:#b91c1c;margin-top:.75rem}.page_novelGridShell__OZDjI{display:flex;flex-direction:column;gap:.75rem}.page_novelControls__dcPYv{display:flex;flex-direction:row;gap:.5rem}.page_novelControlGroup__XsCeP{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}.page_novelSlider__DQBF8{width:220px}.page_kValue__HaqPy{font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.page_canvasShell__ZSoNL{position:relative;width:100%;height:90vh;background:radial-gradient(circle at 20% 20%,#0f172a,#0b1220 45%,#070b16);border-radius:10px;overflow:hidden}.page_canvas__XqTrz{width:100%;height:100%;display:block}.page_canvasLabel__xAH1F{position:absolute;bottom:12px;right:12px;padding:.5rem .75rem;border-radius:12px;background:rgba(15,23,42,.75);color:#e5e7eb;font-size:.9rem;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.page_statusOverlay__FkcU9{min-height:60vh;display:grid;place-items:center;color:#e5e7eb;background:radial-gradient(circle at 20% 20%,#0f172a,#0b1220 45%,#070b16);font-weight:600}.GalleryUmap_canvasContainer__2LK3l{position:fixed;top:0;left:0;width:100%;height:100%;background:#090909;display:flex;flex-direction:column;z-index:1}.GalleryUmap_canvas__kTa6H{flex:1 1;width:100%;min-height:0}.GalleryUmap_hoverPopover__F3koD{position:fixed;z-index:20;pointer-events:none}.GalleryUmap_imagePopover__RiP4T{width:200px;height:100px;object-fit:cover;display:block}.GalleryUmap_zoomOverlay___6YGZ{position:absolute;inset:0;z-index:10;display:flex;align-items:center;justify-content:center}.GalleryUmap_zoomBackdrop__E49j0{position:absolute;inset:0;background:rgba(9,9,9,.85);opacity:1;transition:opacity .1s ease}.GalleryUmap_zoomOverlayClosing__UWEjm .GalleryUmap_zoomBackdrop__E49j0{opacity:0}.GalleryUmap_zoomImage__wzlXA{position:relative;z-index:1;max-width:90%;max-height:90%;object-fit:contain;cursor:zoom-out;opacity:1;transform:scale(1);transition:opacity .25s ease,transform .25s ease}.GalleryUmap_zoomOverlayClosing__UWEjm .GalleryUmap_zoomImage__wzlXA{opacity:0;transform:scale(.95)}.UMAPVisualiser_canvasShell__ySHbV{position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden}.UMAPVisualiser_canvasShell__ySHbV>div{position:absolute!important;top:0!important;left:0!important}.UMAPVisualiser_canvasShell__ySHbV canvas,.UMAPVisualiser_canvasShell__ySHbV>div{width:100%!important;height:100%!important}