.aoliao-double-wave{margin:0;scroll-margin-top:calc(92px + env(safe-area-inset-top,0px))}
.combo-group-block>.nav-pic-container[id^="aoliao-forum-banner-"]{scroll-margin-top:calc(92px + env(safe-area-inset-top,0px))}
.aoliao-double-wave[hidden]{display:none}
.aoliao-double-wave .aoliao-double-wave-banner{display:block;margin:0 0 8px}
.aoliao-double-wave .aoliao-double-wave-banner img{display:block;width:100%;max-width:100%;height:auto;aspect-ratio:479/74;border-radius:8px;box-shadow:0 2px 8px #0000001a}
.aoliao-double-wave .aoliao-double-wave-panel{--panel-red:#f44336;margin-bottom:12px;border:solid var(--panel-red);border-width:2px 5px;background:#fff;color:#000;font:700 16px/24px "Times New Roman",SimSun,serif;text-align:center}
.aoliao-double-wave .rule-title{margin:0;padding:6px 12px;background:linear-gradient(to bottom,rgba(0,0,0,.38),transparent) var(--panel-red);color:#fff;font-size:1.25rem;line-height:1.4}
.aoliao-double-wave .issue-row+.issue-row{border-top:2px solid var(--panel-red)}
.aoliao-double-wave .picks{display:flex;flex-wrap:wrap;justify-content:center}
.aoliao-double-wave .zodiacs,.aoliao-double-wave .waves{white-space:nowrap}
.aoliao-double-wave .zodiacs{color:#00f}
.aoliao-double-wave .waves{color:teal}
.aoliao-double-wave .result{color:#f0f}
.aoliao-double-wave .hit-background{padding:0;border-radius:4px;background:#ffeb3b!important;color:#d90000!important;font-weight:700}
