/* V10.8.1045 (TEST). Everything scoped to html.v1045 so the off switch removes it. */
html.v1045:not(.v44home) #hwr794-link{display:none!important}
.v44bg{position:fixed;inset:0;background:#0d1b3a73;display:grid;place-items:center;z-index:1300;font-family:Poppins,Inter,sans-serif}
.v44md{position:relative;width:min(460px,94vw);background:#fff;border-radius:20px;padding:22px;color:#16213a}
.v44md h2{margin:0 0 8px;font:700 21px Poppins,sans-serif}.v44md p{font-size:15px;line-height:1.45;margin:0 0 12px}
.v44x{position:absolute;right:12px;top:10px;border:0;background:none;font-size:22px;color:#8a97ad;cursor:pointer}
.v44row{display:flex;gap:10px;flex-wrap:wrap}.v44btn{display:block;text-align:center;flex:1;border:0;border-radius:12px;padding:13px 14px;background:#1f2a5c;color:#fff!important;font:600 15px Poppins,sans-serif;text-decoration:none;margin:6px 0;cursor:pointer}
.v44btn.ghost{background:#eef1fb;color:#1f2a5c!important}.v44fine{font-size:13px!important;color:#5a6172}
@media(max-width:600px){.v44bg{place-items:end stretch}.v44md{width:100%;border-radius:20px 20px 0 0;padding-bottom:calc(20px + env(safe-area-inset-bottom))}}
.v44lb{position:fixed;right:12px;top:calc(64px + env(safe-area-inset-top));z-index:1250;border:0;border-radius:999px;padding:9px 14px;background:#fff;color:#1f2a5c;font:600 14px Poppins,sans-serif;box-shadow:0 2px 10px #0d1b3a33;cursor:pointer}
.v44back{border:0;background:#eef1fb;color:#1f2a5c;border-radius:999px;padding:7px 12px;font:600 14px Poppins,sans-serif;cursor:pointer;margin:0 0 8px}
.v44tph{position:relative;display:inline-grid;place-items:center;width:44px;height:44px;border-radius:50%;background:#e9e6ff;color:#3b2fa0;font:700 15px Poppins,sans-serif;overflow:hidden;flex:none;margin-right:8px;vertical-align:middle}
.v44tph img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}
.v44recent{border:2px solid #7c6cf0!important;background:#f5f3ff!important;box-shadow:0 4px 16px #5b4bd622}
.v44recent h4{color:#4b3bc4}
/* #17 Garden looks clearly different from Classic */
html.v1045 [data-theme=garden]{--s2-bg:#eaf4e4;--s2-top:#f3f9ee;--s2-card:#fbfdf8;--s2-line:#cfe3c4;--s2-navy:#2f5d2a;--s2-pill:#3d7a35}
html.v1045 [data-theme=garden] body,html.v1045[data-theme=garden] body{background:#eaf4e4}
html.v1045[data-theme=garden] .s2card,html.v1045[data-theme=garden] .s2next{background:#fbfdf8;border-color:#cfe3c4}
html.v1045[data-theme=garden] .s2tabbar{background:#f3f9ee}
html.v1045 .s2tc.garden .s2mini i{background:#9fd18b}
/* #18 Simple View now works on the new pages: no scenery or artwork, plain cards, bigger buttons */
html.v1045.simplev .s2 :is(.s2emb,.pgdeco,.s2hero img,.s2art,.s2world img,picture,.cp-art,.si-art){display:none!important}
html.v1045.simplev .s2 :is(button,.s2btn){min-height:48px;font-size:16px}
html.v1045.simplev .s2 *{animation:none!important;transition:none!important}
html.v1045.simplev .s2m{background:#fff}
