
.tms-rdm [hidden]{display:none!important}
.tms-rdm .rdm-chips{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:1fr;gap:8px;margin:10px 12px 4px;font-family:'Prompt',sans-serif}
/* 26 ต.ค. 4 ช่องบนสุดเป็นตาราง 2x2 กว้างเท่ากัน */
.tms-rdm .rdm-chips>.rdm-chip,.tms-rdm .rdm-chips>.rdm-chip:hover,.tms-rdm .rdm-chips>.rdm-chip:focus{display:flex!important;align-items:center;justify-content:center;gap:4px;width:100%;min-height:44px;box-sizing:border-box;padding:6px 8px!important;border-radius:12px!important;text-align:center;line-height:1.3!important;font-size:13px!important}
.tms-rdm .rdm-chip,.tms-rdm .rdm-chip:hover,.tms-rdm .rdm-chip:focus{display:inline-block;margin:0;font:inherit;font-size:12.5px;line-height:1.4;padding:5px 12px;border-radius:999px;cursor:pointer;
 background:#fff!important;border:1.5px solid #E4E0F5!important;color:#2B2540!important;text-decoration:none!important;box-shadow:none!important;outline:none;-webkit-tap-highlight-color:transparent}
.tms-rdm .rdm-chip.on,.tms-rdm .rdm-chip.on:hover,.tms-rdm .rdm-chip.on:focus{border-color:#FF7AA8!important;color:#e5487f!important;background:#FFF0F5!important;font-weight:600}
.tms-rdm .rdm-chip.mk,.tms-rdm .rdm-chip.mk:hover,.tms-rdm .rdm-chip.mk:focus{border:1.5px solid #c4b5fd!important;color:#6d28d9!important;background:#f3edff!important;font-weight:600}
.tms-rdm .rdm-chip:focus-visible{outline:2px solid #8b5cf6!important;outline-offset:2px}
.tms-rdm .rdm-cp{padding:4px 12px 0}
