/* Veloria daylight v8: visible architecture, parchment reading panel, elegant bronze accents. */
html[data-theme="stone"]{--ink:#f1e7d4;--muted:#dccfb7;--accent:#c9a66e;--line:#c4a37570}
html[data-theme="stone"] .backdrop{background-color:#6c7666;background-image:linear-gradient(90deg,rgba(27,32,26,.28),rgba(22,34,29,.08) 40%,rgba(19,30,26,.10)),url("../assets/ui/veloria-daylight-observatory-v1.webp");background-size:cover;background-position:center center}
html[data-theme="stone"] body:has(#entries:not([hidden])) .backdrop{background-image:linear-gradient(90deg,rgba(17,26,23,.27),rgba(25,35,27,.11) 38%,rgba(25,34,27,.07) 68%,rgba(19,27,22,.12)),url("../assets/ui/veloria-daylight-study-v1.webp");background-size:cover;background-position:center center}
html[data-theme="stone"] body:has(#entries:not([hidden])) .backdrop:after{background:linear-gradient(to top,rgba(27,30,24,.27),transparent 24%)}
html[data-theme="stone"] .backdrop:after{background:linear-gradient(to top,rgba(26,30,25,.21),transparent 25%)}
html[data-theme="stone"] .topbar{background:rgba(23,29,25,.82);backdrop-filter:blur(9px);border-bottom:1px solid #cab48477}
html[data-theme="stone"] .codex{grid-template-columns:minmax(220px,.72fr) minmax(370px,1.36fr) minmax(320px,1.13fr);gap:clamp(16px,2vw,36px)}
html[data-theme="stone"] .catalog{background:linear-gradient(115deg,rgba(25,33,29,.82),rgba(32,42,35,.68));border:1px solid #c7af7a63;padding:24px 18px;box-shadow:0 18px 42px #1b231e3f}
html[data-theme="stone"] .catalog h2{font-family:Georgia,serif;color:#f7e9cd}
html[data-theme="stone"] .reader{background:linear-gradient(145deg,rgba(239,225,195,.97),rgba(225,208,172,.96));color:#302d28;border:1px solid #b19a72;box-shadow:0 18px 50px #20272050}
html[data-theme="stone"] .reader-frame{opacity:.40}
html[data-theme="stone"] .reader-scroll{scrollbar-color:#ab9575 #e8dccb}
html[data-theme="stone"] #entry-category{background:linear-gradient(90deg,#9a8862a8,#c2aa7955);color:#343229;border-bottom:1px solid #997e58}
html[data-theme="stone"] .reader h2{color:#282923}
html[data-theme="stone"] .subtitle{color:#675d4b}
html[data-theme="stone"] .title-rule{background:linear-gradient(90deg,#7966489a,transparent)}
html[data-theme="stone"] .prose{color:#32332d}
html[data-theme="stone"] .reader blockquote{color:#675d4c;border-color:#907b5b}
html[data-theme="stone"] .related-button{background:#bba7823d;color:#343129;border-color:#89765b}
html[data-theme="stone"] .book-stage:before{background:radial-gradient(ellipse at center,#12180e35,transparent 70%);filter:blur(26px)}
html[data-theme="stone"] #book{filter:brightness(1.06) saturate(.9) drop-shadow(0 26px 23px #11190d8c)}
html[data-theme="stone"] footer{background:#222d25de}
@media(max-width:1150px){html[data-theme="stone"] .codex{grid-template-columns:230px minmax(0,1fr)}}
@media(max-width:680px){html[data-theme="stone"] .codex{display:flex;flex-direction:column}html[data-theme="stone"] .catalog{padding:17px}html[data-theme="stone"] .backdrop{background-image:linear-gradient(rgba(22,34,25,.24),rgba(28,43,29,.17)),url("../assets/ui/veloria-daylight-observatory-v1.webp");background-size:cover;background-position:58% center}html[data-theme="stone"] body:has(#entries:not([hidden])) .backdrop{background-image:linear-gradient(rgba(27,39,29,.18),rgba(26,37,28,.17)),url("../assets/ui/veloria-daylight-study-v1.webp");background-size:cover;background-position:59% center}}
