body.aw-light.aw-soft{--noir-canvas:#f4f4f5;--noir-hero-height:max(clamp(440px,28vw,520px),25vw);--noir-cloud-overlap:120px;--noir-cloud-height:max(784px,54.38vw)}
body.aw-light.aw-soft.template-forum_list{--noir-hero-height:max(clamp(560px,34vw,660px),25vw)}
body.aw-light.aw-soft .p-pageWrapper{--noir-staff-offset:0px;background-color:var(--noir-canvas);background-image:linear-gradient(180deg,#f4f4f5,#f4f4f500 14%,#f4f4f500 68%,#f4f4f5),url('ForumClouds.webp');background-size:100% var(--noir-cloud-height),max(100%,1440px) auto;background-position:center calc(var(--noir-hero-height) - var(--noir-cloud-overlap) + var(--noir-staff-offset));background-repeat:no-repeat}
body.aw-light.aw-soft .p-pageWrapper:has(.p-staffBar){--noir-staff-offset:29px}
body.aw-light.aw-soft .p-body,body.aw-light.aw-soft .p-footer{background:transparent}
body.aw-light.aw-soft .aw-hero,body.aw-light.aw-soft.template-forum_list .aw-hero{position:relative;height:var(--noir-hero-height);min-height:0;overflow:hidden;background:none;mask-image:linear-gradient(#000 85%,#0000 100%)}
body.aw-light.aw-soft .noir-heroArtwork{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:cover;object-position:center 45%}
body.aw-light.aw-soft .p-body-sidebar .noir-visitorCount{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;margin:0 0 18px;padding:12px 14px;border-radius:14px;background:#f4f4f5}
body.aw-light.aw-soft .p-body-sidebar .noir-visitorCount>dt{display:flex;align-items:center;gap:8px;margin:0;min-width:0;font-size:14px;line-height:1.5;color:#626268}
body.aw-light.aw-soft .p-body-sidebar .noir-visitorCount>dd{margin:0;font-size:21px;line-height:1.3;font-weight:600;color:#242429}
@media(max-width:900px){body.aw-light.aw-soft{--noir-hero-height:400px}body.aw-light.aw-soft.template-forum_list{--noir-hero-height:500px}}
@media(max-width:650px){body.aw-light.aw-soft{--noir-hero-height:340px;--noir-cloud-overlap:90px}body.aw-light.aw-soft.template-forum_list{--noir-hero-height:440px}body.aw-light.aw-soft .p-pageWrapper:has(.p-staffBar){--noir-staff-offset:33px}}
