/* Only decorative layers. Grid, padding, text, photographs and interaction geometry are untouched. */
body.home-view:has(.home-refinement-v11){overflow-x:clip}
html:has(body.home-view .home-refinement-v11){overflow-x:clip}
.hero-magazine.home-refinement-v11::after{content:"";position:absolute;inset:12px 16px 10px;border:1px solid #c7a25c75;outline:1px solid #e5d3a868;outline-offset:4px;pointer-events:none;z-index:-1}
.home-refinement-v11 .hero-art-layer .hero-peach-v2,.home-refinement-v11 .hero-art-layer .hero-eave{visibility:hidden}
.home-refinement-v11 .hero-art-layer .hero-palace-wash{opacity:.23}
.home-refinement-v11 .v11-decor{position:absolute;pointer-events:none;background-image:url('assets/home-refinement-v11/royal-shared-decoration-sheet.png');background-repeat:no-repeat}
.home-refinement-v11 .v11-peonies{top:0;left:0;width:350px;height:125px;background-size:780px 520px;background-position:0 0;opacity:.96;mask-image:linear-gradient(to bottom,#000 58%,transparent 100%);-webkit-mask-image:linear-gradient(to bottom,#000 58%,transparent 100%)}
.home-refinement-v11 .v11-palace-lanterns{top:0;right:1px;width:145px;height:234px;background-size:600px 400px;background-position:-425px -17px;opacity:.86}
.home-refinement-v11 .v11-clouds{top:18px;left:40%;width:170px;height:75px;background-size:600px 400px;background-position:-235px -125px;opacity:.40;mask-image:radial-gradient(ellipse,#000 50%,transparent 75%)}
.home-refinement-v11 .v11-lower-peony{bottom:-2px;left:-7px;width:135px;height:105px;background-size:480px 320px;background-position:-8px -212px;opacity:.50}
/* Reuse original two spot-art boxes with the exact existing height and width constraints. */
#sevenJournalV3 .chapter-art .v11-refined-art{object-fit:contain;filter:drop-shadow(0 2px 2px #9c6f2520)}
@media(max-width:1099px){.home-refinement-v11 .v11-peonies{width:285px;background-size:670px 447px}.home-refinement-v11 .v11-palace-lanterns{width:108px;height:170px;background-size:450px 300px;background-position:-319px -10px}.home-refinement-v11 .v11-clouds{left:42%;opacity:.28}}
@media(max-width:639px){.hero-magazine.home-refinement-v11::after{inset:5px 8px 9px;outline-offset:2px}.home-refinement-v11 .v11-peonies{width:167px;height:62px;background-size:375px 250px}.home-refinement-v11 .v11-palace-lanterns{width:62px;height:72px;right:2px;background-size:240px 160px;background-position:-170px -7px;opacity:.78}.home-refinement-v11 .v11-clouds{top:1px;left:auto;right:68px;width:75px;height:53px;background-size:325px 217px;background-position:-111px -35px;opacity:.28}.home-refinement-v11 .v11-lower-peony{opacity:.24;width:90px;height:73px;background-size:335px 223px;background-position:-4px -147px}}
