.dr-heading {width:165px}
.dr-attribution {font-size:10px;font-weight:400;white-space:normal;line-height:1.5;margin:4px 0;color:var(--muted)}
.dr-attribution a {color:var(--accent)}
.dr-cell {font-variant-numeric:tabular-nums}
.dr-button {border:0;background:none;color:var(--accent);font:inherit;font-size:14px;font-weight:600;padding:7px 0;cursor:pointer;text-align:left}
.dr-button:focus-visible {outline:2px solid var(--accent);outline-offset:4px}
.dr-button.pending {color:var(--muted);font-size:11px;font-weight:400}
#dr-dialog {width:min(520px,calc(100% - 28px));max-height:calc(100dvh - 40px);padding:24px;border:1px solid var(--border);border-radius:16px;background:var(--surface);color:var(--ink);box-shadow:0 20px 70px #0003}
#dr-dialog::backdrop {background:#0b1c1666;backdrop-filter:blur(3px)}
#dr-dialog p {line-height:1.7}
#dr-dialog-name {font-weight:600;overflow-wrap:anywhere}
.dr-dialog-value {font-size:28px;font-weight:650;color:var(--accent);margin:12px 0 0}
#dr-dialog-note {font-size:13px;color:var(--muted)}
#dr-dialog a {color:var(--accent)}
@media(max-width:650px) {#dr-dialog {padding:18px}}
