/* u6h0: Journal/Notes Single UI colours only. Existing opacity, backdrop blur, layout and motion stay owned by original rules. */
html[data-portfolio-embed="shop"]:is([data-portfolio-single-world="journals"],[data-portfolio-single-world="notes"]){--single-lamp-ink:#564E4E;}
html[data-portfolio-embed="shop"]:is([data-portfolio-single-world="journals"],[data-portfolio-single-world="notes"]) :is(#portfolio-gallery,#portfolio-journal-gallery,#portfolio-series-gallery,#portfolio-edition-gallery,#portfolio-wrap-gallery)>[data-ambiance-toggle],
html[data-portfolio-embed="shop"]:is([data-portfolio-single-world="journals"],[data-portfolio-single-world="notes"]) #portfolio-price{color:var(--single-lamp-ink)!important;}
html[data-portfolio-embed="shop"]:is([data-portfolio-single-world="journals"],[data-portfolio-single-world="notes"]) :is(#portfolio-print-panel,#portfolio-journal-panel,#portfolio-series-panel,#portfolio-edition-panel,#portfolio-wrap-panel){background-color:#ddd3c752!important;color:var(--single-lamp-ink);}
html[data-portfolio-embed="shop"]:is([data-portfolio-single-world="journals"],[data-portfolio-single-world="notes"]) :is(#portfolio-print-panel,#portfolio-journal-panel,#portfolio-series-panel,#portfolio-edition-panel,#portfolio-wrap-panel) :is(button,button span,button a){color:var(--single-lamp-ink)!important;}
html[data-portfolio-embed="shop"]:is([data-portfolio-single-world="journals"],[data-portfolio-single-world="notes"]) #portfolio-commerce #portfolio-buy{background-color:rgba(86, 78, 78,0.5)!important;}

/* v7i1: native scrollbars in the same cream/greige palette; no custom scroll engine or overflow changes. */
html[data-portfolio-embed="shop"]:is([data-portfolio-single-world="journals"],[data-portfolio-single-world="notes"]) :is(#portfolio-gallery-grid,#portfolio-journal-grid,#portfolio-print-panel,#portfolio-journal-panel,#portfolio-series-panel,#portfolio-edition-panel,#portfolio-wrap-panel){color-scheme:light;scrollbar-width:thin;scrollbar-color:var(--single-lamp-ink) #ddd3c733;}
html[data-portfolio-embed="shop"]:is([data-portfolio-single-world="journals"],[data-portfolio-single-world="notes"]) :is(#portfolio-gallery-grid,#portfolio-journal-grid,#portfolio-print-panel,#portfolio-journal-panel,#portfolio-series-panel,#portfolio-edition-panel,#portfolio-wrap-panel)::-webkit-scrollbar{width:8px;height:8px;}
html[data-portfolio-embed="shop"]:is([data-portfolio-single-world="journals"],[data-portfolio-single-world="notes"]) :is(#portfolio-gallery-grid,#portfolio-journal-grid,#portfolio-print-panel,#portfolio-journal-panel,#portfolio-series-panel,#portfolio-edition-panel,#portfolio-wrap-panel)::-webkit-scrollbar-track{background:#ddd3c733;border-radius:999px;}
html[data-portfolio-embed="shop"]:is([data-portfolio-single-world="journals"],[data-portfolio-single-world="notes"]) :is(#portfolio-gallery-grid,#portfolio-journal-grid,#portfolio-print-panel,#portfolio-journal-panel,#portfolio-series-panel,#portfolio-edition-panel,#portfolio-wrap-panel)::-webkit-scrollbar-thumb{background-color:var(--single-lamp-ink);border:2px solid transparent;border-radius:999px;background-clip:padding-box;}
html[data-portfolio-embed="shop"]:is([data-portfolio-single-world="journals"],[data-portfolio-single-world="notes"]) :is(#portfolio-gallery-grid,#portfolio-journal-grid,#portfolio-print-panel,#portfolio-journal-panel,#portfolio-series-panel,#portfolio-edition-panel,#portfolio-wrap-panel)::-webkit-scrollbar-thumb:hover{background-color:#aaa596;}
html[data-portfolio-embed="shop"]:is([data-portfolio-single-world="journals"],[data-portfolio-single-world="notes"]) :is(#portfolio-gallery-grid,#portfolio-journal-grid,#portfolio-print-panel,#portfolio-journal-panel,#portfolio-series-panel,#portfolio-edition-panel,#portfolio-wrap-panel)::-webkit-scrollbar-corner{background:transparent;}

/* w8j2: same anchored disclosure layout as Notes. Panels are out of flow; original toggle remains in place. */
html[data-portfolio-embed="shop"]:is([data-portfolio-single-world="journals"],[data-portfolio-single-world="notes"]) :is(#portfolio-journal-gallery,#portfolio-edition-gallery)>[data-ambiance-panel]:not([hidden]){position:absolute!important;left:0!important;right:0!important;top:auto!important;bottom:calc(100% + 6px)!important;box-sizing:border-box;max-width:100%;}
