/* V361 uses the existing AP filter design and active portal theme variables. */
.apx-payments338 > .ps361-filters{margin:0 20px 14px}
.ps361-filters .ps361-date-options{margin-top:12px;font-size:11px;color:var(--apx-muted)}
.ps361-date-options summary{cursor:pointer;width:fit-content;color:var(--primary-ink,var(--primary));padding:3px 0}
.ps361-date-options label{display:flex;align-items:center;gap:10px;margin-top:8px}
.ps361-date-options select{min-height:34px;padding:6px 10px;border:1px solid var(--apx-line);border-radius:8px;background:var(--apx-surface);color:var(--apx-ink);font:inherit;font-size:12px}
.ps361-filters select:disabled{opacity:1;color:var(--apx-muted);background:var(--apx-soft);cursor:default}
@media(max-width:600px){.apx-payments338 > .ps361-filters{margin:0 14px 12px}.ps361-date-options select{min-height:44px;font-size:16px}}
@media(pointer:coarse){.ps361-date-options summary{min-height:44px;display:flex;align-items:center}.ps361-date-options select{min-height:44px;font-size:16px}}
