/* Modular riwayat filters only — no changes to gameplay logic */
.history-filter-modern{display:flex;align-items:end;gap:16px;margin-bottom:24px;flex-wrap:wrap}
.history-filter-modern label{display:block;width:min(100%,340px);font-weight:700;color:#c4d1ed;font-size:13px}
.history-select-wrap{position:relative;margin-top:9px;width:100%}
.history-select-wrap:after{content:"";pointer-events:none;position:absolute;right:18px;top:50%;width:9px;height:9px;border-right:2px solid #f0cc76;border-bottom:2px solid #f0cc76;transform:translateY(-70%) rotate(45deg)}
.history-select-wrap select{display:block;width:100%;max-width:none!important;min-height:50px;padding:12px 42px 12px 16px;background:#0c1832;color:#ecf2ff;border:1px solid #455779;border-radius:12px;font-weight:700;appearance:none;-webkit-appearance:none;cursor:pointer}
.history-select-wrap select:focus{outline:2px solid #f0ca70;outline-offset:2px;border-color:#f0ca70}
.history-select-wrap select option{background:#17253e;color:#f5f7ff}
@media(max-width:620px){.history-filter-modern label{width:100%}}
