.v28-primary-routes{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.v28-primary-routes a{text-decoration:none;display:inline-flex;align-items:center}.v28-world-tools{position:relative}.v28-world-tools summary{cursor:pointer;min-height:44px;padding:.7rem 1rem;color:#fff4dc;background:#18242a;border:1px solid #9b825b;border-radius:8px}.v28-world-tools-grid{display:flex;flex-wrap:wrap;gap:8px;background:#10181c;padding:12px;border:1px solid #9b825b;border-radius:8px;max-width:min(800px,92vw);max-height:48vh;overflow:auto}.v28-world-tools:not([open])>.v28-world-tools-grid{display:none!important}.v28-world-tools[open]>.v28-world-tools-grid{position:absolute;right:0;top:100%;z-index:20;min-width:min(340px,88vw)}
.v28-reading-desk{display:none}.v28-reading-desk-mode{height:auto!important;min-height:85svh!important;overflow:visible!important;background:#111a1e!important;padding:clamp(1rem,4vw,3rem)!important}.v28-reading-desk-mode>.vw-canvas-stage,.v28-reading-desk-mode>.bo-layout{display:none!important}.v28-author-reading .vw-spatial-hud,.v28-author-reading .vw-corner-cluster,.v28-author-reading .vw-chris-host-dock{display:none!important}.v28-reading-desk-mode .v28-reading-desk{display:grid;grid-template-columns:minmax(180px,.75fr) minmax(300px,1.25fr);align-items:center;gap:clamp(1.5rem,5vw,5rem);max-width:1100px;margin:0 auto;color:#f5ead6}.v28-book-object{display:flex;flex-direction:column;align-items:center;gap:16px}.v28-book-object img{width:min(100%,360px);height:auto;max-height:66vh;object-fit:contain;box-shadow:12px 18px 40px #0008}.v28-book-object button,.v28-world-optional{background:none;border:1px solid #a68d5d;color:#f5ead6;border-radius:7px;padding:.65rem 1rem;min-height:44px;cursor:pointer}.v28-desk-copy h1{font-size:clamp(2rem,4.5vw,4rem);line-height:1.08;margin:.6rem 0 1rem;font-family:Georgia,serif}.v28-desk-copy p{line-height:1.65}.v28-eyebrow{color:#d5b77f;letter-spacing:.08em}.v28-desk-copy blockquote{font-family:Georgia,serif;font-size:1.15rem;border-left:2px solid #b4935b;margin:1.5rem 0;padding-left:1rem}.v28-desk-routes{display:flex;flex-direction:column;align-items:stretch;gap:10px}.v28-desk-routes>.vw-action-btn,.v28-editions summary{padding:.85rem 1rem;min-height:44px;border:1px solid #a68d5d;border-radius:8px;color:#fff1d4;background:#253238;text-align:left;text-decoration:none;cursor:pointer}.v28-editions a{display:block;color:#ffdfa6;min-height:44px;padding:.6rem}.v28-desk-secondary a{color:#ffdfa6}.v28-desk-note{font-size:.85rem;color:#c5c9c9}.v28-reading-desk :focus-visible,.v28-world-tools :focus-visible,.v28-primary-routes :focus-visible{outline:3px solid #ffd58a;outline-offset:3px}@media(max-width:700px){.v28-reading-desk-mode .v28-reading-desk{grid-template-columns:1fr;gap:24px}.v28-book-object img{max-height:44svh}.v28-reading-desk-mode{padding-bottom:95px!important}.v28-primary-routes{gap:4px}.v28-primary-routes .vw-hud-btn{font-size:11px;padding:.55rem;min-height:44px}.v28-world-tools[open]>.v28-world-tools-grid{position:fixed;left:4vw;right:4vw;top:100px;width:92vw;min-width:0;max-height:55svh}}

.v28-scene-status{position:absolute;left:5%;right:5%;top:35%;z-index:5;padding:1rem;background:#10181cee;color:#fff4dc;border:1px solid #b4935b;border-radius:9px;text-align:center}.vw-hud-btn:disabled{opacity:.65!important;cursor:wait}
