.seomask-rc .rc-badge{display:inline-block;color:#fff;padding:2px 10px;border-radius:12px;font-size:.82em;font-weight:600}
.seomask-rc-table th{font-weight:600}
.seomask-rc .rc-ok{color:#27ae60;font-weight:600}
.seomask-rc .rc-late{color:#d9534f;font-weight:600}
.seomask-rc .rc-actions{margin:12px 0}
.seomask-rc .rc-timeline{list-style:none;padding-left:0;border-left:2px solid #e3e6ea;margin-left:6px}
.seomask-rc .rc-timeline li{padding:6px 0 6px 16px;position:relative}
.seomask-rc .rc-timeline li:before{content:'';position:absolute;left:-7px;top:12px;width:10px;height:10px;border-radius:50%;background:#34a0ed}
.seomask-rc .rc-time{display:block;font-size:.8em;color:#7a7a7a}
.seomask-rc .rc-msg{border:1px solid #e3e6ea;border-radius:6px;padding:8px 12px;margin-bottom:8px}
.seomask-rc .rc-msg-employee{background:#f3f8ff}
.seomask-rc .rc-msg-meta{font-size:.8em;color:#7a7a7a;margin-bottom:4px}
.seomask-rc .rc-msg-form textarea,.seomask-rc .rc-upload-form{margin-bottom:8px}
.seomask-rc .rc-type-choice label{display:block;margin:4px 0;font-weight:400}
.seomask-rc .rc-confirm{background:#fff8e1;border:1px solid #ffe082;border-radius:6px;padding:10px;margin:12px 0}
.seomask-rc .rc-receipt-box{border:1px solid #d0d5db;border-radius:8px;padding:24px;background:#fff;max-width:720px}
.seomask-rc .rc-immutable-note{background:#eef7ee;border:1px solid #cde8cd;border-radius:6px;padding:8px 12px;font-size:.9em}
.seomask-rc .rc-immutable-note .material-icons{font-size:16px;vertical-align:middle}
.seomask-rc .rc-hash{word-break:break-all;color:#999}
.seomask-rc .rc-gallery{display:flex;flex-wrap:wrap;gap:12px;margin:8px 0}
.seomask-rc .rc-att{width:110px;text-align:center;font-size:.78em}
.seomask-rc .rc-att img{width:110px;height:90px;object-fit:cover;border:1px solid #d0d5db;border-radius:6px}
.seomask-rc .rc-att .material-icons{font-size:54px;color:#6b7785}
.seomask-rc .rc-att-name{display:block;color:#555;margin-top:2px;word-break:break-word}
.seomask-rc .rc-att-waybill{background:#eef7ff;border-radius:6px;padding:4px}
.seomask-rc .rc-lookup-form{max-width:420px}
.seomask-rc .rc-proposal{background:#f3f8ff;border:1px solid #cfe2ff;border-radius:8px;padding:12px 16px;margin:10px 0}
.seomask-rc .rc-proposal h4{margin-top:0}
.seomask-rc .rc-decline-form{margin-top:8px}
.seomask-rc .rc-photos input{margin-bottom:6px}
.seomask-rc .rc-shipping{background:#fbfbfd;border:1px solid #e3e6ea;border-radius:8px;padding:12px 16px;margin:10px 0}
.seomask-rc .rc-shipping h4{margin-top:0}
