.rdp-registry{font-size:15px}.rdp-legend{display:flex;gap:18px;flex-wrap:wrap;margin:0 0 14px;color:#4b5563;font-size:.9em}.rdp-legend span:nth-child(1)::first-letter,.rdp-deadline.active{color:#137333}.rdp-legend span:nth-child(2)::first-letter,.rdp-deadline.soon{color:#b45309}.rdp-legend span:nth-child(3)::first-letter,.rdp-deadline.late{color:#b42318}.rdp-table-wrap{overflow-x:auto;border:1px solid #d8dee6;border-radius:10px}.rdp-registry table{border-collapse:collapse;width:100%;margin:0}.rdp-registry th{background:#f5f7fa;text-align:left;font-size:.78em;letter-spacing:.03em;text-transform:uppercase}.rdp-registry th,.rdp-registry td{padding:13px 14px;border-bottom:1px solid #e5e7eb;vertical-align:top}.rdp-registry tr:last-child td{border-bottom:0}.rdp-registry td a{font-weight:700;text-decoration:none}.rdp-registry td small{display:block;color:#6b7280;margin-top:4px}.rdp-status{display:inline-block;background:#e9eef5;border-radius:999px;padding:3px 8px;font-size:.85em;white-space:nowrap}.rdp-deadline{display:block;font-size:.87em;font-weight:700;margin-top:4px}.rdp-deadline.complete{color:#137333}.rdp-deadline.unknown{color:#6b7280}.rdp-detail{border:1px solid #d8dee6;border-left:5px solid #1d4ed8;border-radius:8px;padding:20px;margin:0 0 24px}.rdp-detail h2{margin-top:0}.rdp-detail dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.rdp-detail dl div{padding-bottom:10px;border-bottom:1px solid #e5e7eb}.rdp-detail dt{font-size:.82em;text-transform:uppercase;color:#6b7280}.rdp-detail dd{margin:4px 0 0;font-weight:600}.rdp-document{display:inline-block;background:#1d4ed8;color:#fff!important;padding:9px 14px;border-radius:6px;text-decoration:none}@media(max-width:700px){.rdp-detail dl{grid-template-columns:1fr}.rdp-registry thead{display:none}.rdp-registry table,.rdp-registry tbody,.rdp-registry tr,.rdp-registry td{display:block;width:100%}.rdp-registry tr{padding:10px 0;border-bottom:1px solid #e5e7eb}.rdp-registry tr:last-child{border:0}.rdp-registry td{border:0;padding:5px 14px}.rdp-registry td:before{content:attr(data-label);display:block;color:#6b7280;font-size:.75em;text-transform:uppercase;margin-bottom:2px}}
