.rr-page{max-width:1120px}.rr-page h2{margin:.2rem 0 .5rem}.rr-page .settings-card{margin:1.25rem 0}.rr-fields{display:grid;grid-template-columns:1fr 1fr;gap:1rem;margin:1rem 0}.rr-fields label,.rr-table label{display:flex;flex-direction:column;gap:.35rem;font-weight:600}.rr-table-wrap{overflow-x:auto;margin:1rem 0}.rr-table{width:100%;border-collapse:collapse;min-width:760px}.rr-table th,.rr-table td{text-align:left;padding:.65rem;border-bottom:1px solid var(--border-color,rgba(127,127,127,.25));vertical-align:middle}.rr-table th{font-size:.8rem;text-transform:uppercase;letter-spacing:.05em}.rr-table input{min-width:130px;width:100%;box-sizing:border-box}.rr-table .rr-order{width:60px;min-width:60px}.rr-remove{border:1px solid #b91c1c;background:transparent;color:#b91c1c;border-radius:8px;padding:.55rem .7rem;cursor:pointer}.rr-actions{display:flex;gap:.75rem;flex-wrap:wrap;margin:1.5rem 0}.rr-page code{overflow-wrap:anywhere}.rr-page .notice.error{border-color:#b91c1c}@media(max-width:700px){.rr-fields{grid-template-columns:1fr}.rr-actions .button{width:100%}}
.rr-table select{min-width:170px;width:100%;box-sizing:border-box}.rr-refresh-bar{display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap;margin:1rem 0}.rr-refresh-bar .hint{margin:0}
