.rc-card{border-radius:var(--sc-r-lg);background:var(--sc-panel-surface);backdrop-filter:var(--sc-blur-panel);-webkit-backdrop-filter:var(--sc-blur-panel);padding:20px 22px;flex-direction:column}.rc-card,.rc-top{display:flex;gap:14px}.rc-top{align-items:flex-start}.rc-seal{flex:none;width:26px;height:26px;display:inline-flex;align-items:center;justify-content:center;color:var(--sc-ink-faint)}.rc-seal svg{width:22px;height:22px}.rc-card-verified .rc-seal{color:var(--sc-accent)}.rc-card-tamper .rc-seal{color:var(--alarm)}.rc-head{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:5px}.rc-title{font-family:var(--sc-serif);font-size:17px;font-weight:650;letter-spacing:-.01em;line-height:1.32;color:var(--sc-ink);margin:0}.rc-detail{font-size:14.5px;line-height:1.45;color:var(--sc-ink-soft);margin:0}.rc-row{display:flex;gap:10px;flex-wrap:wrap}.rc-badge,.rc-row{align-items:center}.rc-badge{display:inline-flex;gap:7px;font-size:13.5px;font-weight:600;border-radius:999px;padding:5px 12px;color:var(--sc-ink-faint);border:1px dashed var(--sc-line-strong);background:var(--sc-tint);white-space:nowrap}.rc-badge-verified{color:var(--sc-accent);border:1px solid color-mix(in srgb,var(--sc-accent) 55%,transparent);background:color-mix(in srgb,var(--sc-accent) 10%,transparent)}.rc-badge-tamper{color:var(--alarm);border:1px solid color-mix(in srgb,var(--alarm) 55%,transparent);background:color-mix(in srgb,var(--alarm) 10%,transparent)}.rc-hash{font-family:var(--sc-mono,ui-monospace,monospace);font-size:13px;color:var(--sc-ink-soft)}.rc-verify{align-self:flex-start;display:inline-flex;align-items:center;gap:8px;font-size:14px;font-weight:600;color:var(--sc-ink);background:var(--sc-panel);border:1px solid var(--sc-line);border-radius:999px;padding:8px 16px 8px 13px;cursor:pointer;transition:color var(--sc-dur-fast) var(--sc-ease-standard),border-color var(--sc-dur-fast) var(--sc-ease-standard),background var(--sc-dur-fast) var(--sc-ease-standard)}.rc-verify:hover:not(:disabled){color:var(--sc-accent);border-color:color-mix(in srgb,var(--sc-accent) 55%,transparent)}.rc-verify:disabled{cursor:default;opacity:.72}.rc-verify-icon{width:15px;height:15px;flex:none}.rc-verify-spin{animation:rc-spin .9s linear infinite}@media (prefers-reduced-motion:reduce){.rc-verify-spin{animation:none}}@keyframes rc-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.rc-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:14px}