/* Content inside the existing help dialog only; its fixed heading/X remain owned by the host. */
.rlt-support{border-top:1px solid #dce4ee;margin-top:22px;padding-top:20px;font-size:13px;line-height:1.65;min-width:0;color:#34445b}.rlt-support h3{font-size:18px;line-height:1.4;margin:0 0 8px;font-weight:600}.rlt-support h4{font-size:15px;line-height:1.5;margin:0 0 8px}.rlt-support-note{color:#63758e;font-size:12px;line-height:1.65;margin:8px 0 16px}.rlt-support-history{list-style:none;padding:0;margin:18px 0;max-height:320px;overflow:auto;overscroll-behavior:contain}.rlt-support-message{padding:12px 14px;margin:0 0 10px;border:1px solid #dfe6ef;border-radius:6px;background:#f6f8fb;overflow-wrap:anywhere}.rlt-support-message.is-user{background:#fff6ef;border-color:#eed7c5;margin-left:20px}.rlt-support-message strong{font-size:11px;color:#66798f;font-weight:600}.rlt-support-message p{margin:4px 0 0;white-space:pre-wrap}.rlt-support .rlx-field{display:flex;flex-direction:column;gap:7px;margin:12px 0}.rlt-support .rlx-field>span{font-size:12px;font-weight:600}.rlt-support input,.rlt-support textarea{box-sizing:border-box;width:100%;max-width:100%;border:1px solid #bccbdb;border-radius:5px;padding:10px 12px;background:#fff;color:#34445b;font:inherit;line-height:1.5}.rlt-support textarea{resize:vertical;min-height:84px}.rlt-support button:focus-visible,.rlt-support textarea:focus-visible,.rlt-support input:focus-visible,.rlt-support a:focus-visible{outline:3px solid #5386ce;outline-offset:3px}.rlt-support-actions{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.rlt-support .rlx-button{min-height:44px;display:inline-flex;align-items:center;justify-content:center;gap:8px;white-space:normal}.rlt-support-feedback{font-size:12px;line-height:1.6;color:#974b28;overflow-wrap:anywhere;white-space:pre-wrap;margin:10px 0}.rlt-support-feedback:empty{display:none}.rlt-support-feedback[role=status]{color:#526b85}.rlt-support-ticket{border-top:1px solid #dce4ee;padding-top:18px;margin-top:20px}.rlt-support-spinner{flex:none;width:13px;height:13px;border:2px solid currentColor;border-right-color:transparent;border-radius:50%;animation:rlt-support-spin .8s linear infinite}@keyframes rlt-support-spin{to{transform:rotate(360deg)}}
@media(max-width:600px){.rlt-support .rlx-button{width:100%}.rlt-support-actions{flex-direction:column;align-items:stretch}.rlt-support textarea,.rlt-support input{font-size:16px}.rlt-support-history{max-height:260px}.rlt-support-message.is-user{margin-left:12px}}
@media(prefers-reduced-motion:reduce){.rlt-support-spinner{animation:none}}
