.rt-enq [hidden]{display:none!important}
.rt-enq .rt-hp{position:absolute!important;left:-9999px;width:1px;height:1px;overflow:hidden}
.rt-enq__title{margin:0 0 6px}
.rt-enq__lead{margin:0 0 14px;font-size:14px;color:var(--rtd-body,#37405a)}
.rt-enq__err{display:block;margin-top:4px;font-size:13px;color:var(--rtd-red,#e02d2d)}
.rt-enq__err:empty{display:none}
.rt-enq .rt-input[aria-invalid="true"]{border-color:var(--rtd-red,#e02d2d)}
.rt-enq__fine{margin:10px 0 0;font-size:13px;color:var(--rtd-body,#37405a);text-align:center}
.rt-enq__done{padding:20px;border:1px solid var(--rtd-green,#00a66c);border-radius:12px;background:color-mix(in srgb,var(--rtd-green,#00a66c) 8%,transparent)}
.rt-enq__done:focus{outline:2px solid var(--rtd-orange,#ff4d12);outline-offset:2px}
.rt-enq__ref{margin:8px 0 0;font-weight:700}
.rt-enq .rt-check{display:flex;gap:8px;align-items:flex-start;margin:10px 0;font-size:14px}
.rt-enq-badge{display:inline-block;min-width:20px;padding:0 6px;margin-left:6px;border-radius:999px;background:var(--rtd-orange,#ff4d12);color:#fff;font-size:12px;font-weight:700;line-height:20px;text-align:center}
.rt-enq-chips{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 14px}
.rt-enq-chip{display:inline-flex;gap:6px;align-items:center;padding:6px 14px;border:1px solid var(--rtd-line,#e4e8f0);border-radius:999px;font-size:14px;text-decoration:none;color:var(--rtd-navy,#0e1a33)}
.rt-enq-chips .rt-enq-chip.is-active,.rt-enq-chips .rt-enq-chip.is-active:visited,.rt-enq-chips .rt-enq-chip.is-active b{background:var(--rtd-navy,#0e1a33);border-color:var(--rtd-navy,#0e1a33);color:#fff}
.rt-enq-unread td{font-weight:700;background:color-mix(in srgb,var(--rtd-orange,#ff4d12) 5%,transparent)}
.rt-enq-dl{display:grid;grid-template-columns:max-content 1fr;gap:6px 18px;margin:12px 0}
.rt-enq-dl dt{color:var(--rtd-body,#37405a);font-size:14px}
.rt-enq-dl dd{margin:0;font-weight:600;color:var(--rtd-navy,#0e1a33)}
.rt-enq-msg{margin:6px 0 16px;padding:14px 16px;border-left:4px solid var(--rtd-orange,#ff4d12);background:var(--rtd-surface,#f4f6fa);border-radius:0 12px 12px 0;overflow-wrap:anywhere}
.rt-enq-h{margin:22px 0 8px}
.rt-enq-actions{display:flex;flex-wrap:wrap;gap:10px;margin:12px 0}
.rt-enq-inline{display:flex;flex-wrap:wrap;gap:10px;align-items:flex-end;margin:10px 0}
.rt-enq-timeline{list-style:none;margin:0 0 14px;padding:0}
.rt-enq-tl{padding:10px 0;border-bottom:1px solid var(--rtd-line,#e4e8f0)}
.rt-enq-tl p{margin:4px 0 0;overflow-wrap:anywhere}
.rt-enq-chips a.rt-enq-chip.is-active,.rt-enq-chips a.rt-enq-chip.is-active *{color:#fff!important}
@media (max-width:700px){
.rt-dtable--enq thead{display:none}
.rt-dtable--enq,.rt-dtable--enq tbody,.rt-dtable--enq tr,.rt-dtable--enq td{display:block;width:100%;box-sizing:border-box}
.rt-dtable--enq tr{border:1px solid var(--rtd-line,#e4e8f0);border-radius:12px;margin:0 0 12px;padding:8px 14px}
.rt-dtable--enq td{display:flex;justify-content:space-between;gap:14px;padding:6px 0;border:0;text-align:right}
.rt-dtable--enq td::before{content:attr(data-label);font-weight:600;color:var(--rtd-body,#37405a);text-align:left;flex:none}
.rt-dtable--enq td.rt-dtable__actions{justify-content:flex-end}
.rt-dtable--enq td.rt-dtable__actions::before{content:none}
}
