.endorsement-record-mock_tiles{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.endorsement-record-mock_tile{display:flex;flex-direction:column;padding:16px;border:1px solid var(--mock-field-line);border-radius:8px;background:var(--mock-card)}.endorsement-record-mock_tile--applied{border-color:color-mix(in srgb,oklch(69.6% .17 162.48) 40%,var(--mock-card));background:color-mix(in srgb,oklch(69.6% .17 162.48) 6%,var(--mock-card));animation:endorsement-record-mock-fade .6s ease both}.endorsement-record-mock_tile-label{margin-bottom:8px;color:var(--mock-placeholder);font-size:10px;letter-spacing:.05em;text-transform:uppercase}.endorsement-record-mock_tile--applied .endorsement-record-mock_tile-label{color:oklch(69.6% .17 162.48)}.endorsement-record-mock_tile-value{font-size:14px;font-weight:600}.endorsement-record-mock_tile-value--figure{color:oklch(59.6% .145 163.225);font-size:18px;font-weight:700;line-height:21px}.endorsement-record-mock_tile-by{margin-top:2px;color:var(--mock-placeholder);font-size:12px}.endorsement-record-mock_status{display:inline-flex;align-items:center;align-self:flex-start;gap:6px;padding:4px 10px;border-radius:999px;background:oklch(96.2% .059 95.617);color:oklch(55.5% .163 48.998);font-size:12px;font-weight:600;transition:background-color .4s ease,color .4s ease}.endorsement-record-mock_status-dot{width:6px;height:6px;border-radius:50%;background:oklch(76.9% .188 70.08)}.endorsement-record-mock_status--applied{background:oklch(95% .052 163.051);color:oklch(50.8% .118 165.612)}.endorsement-record-mock_status--applied .endorsement-record-mock_status-dot{background:oklch(69.6% .17 162.48)}.endorsement-record-mock_changes{flex:none}.endorsement-record-mock_counts{display:flex;flex:none;gap:4px;margin-left:auto}.endorsement-record-mock--update{--operation:oklch(62.3% 0.214 259.815);--operation-text:oklch(54.6% 0.245 262.881)}.endorsement-record-mock_count{padding:2px 6px;border-radius:4px;background:color-mix(in srgb,var(--operation) 15%,var(--mock-card));color:var(--operation-text);font-family:ui-monospace,monospace;font-size:10px;font-weight:700}.endorsement-record-mock_sections{display:flex;flex-direction:column;gap:20px;padding:16px}.endorsement-record-mock_section-header{display:flex;align-items:center;gap:8px;margin-bottom:8px;padding-bottom:6px;border-bottom:1px solid color-mix(in srgb,var(--operation) 35%,var(--mock-card));color:var(--operation-text);font-size:11px;font-weight:600;letter-spacing:.05em;text-transform:uppercase}.endorsement-record-mock_dot{width:8px;height:8px;border-radius:50%;background:var(--operation)}.endorsement-record-mock_section-chevron{margin-left:auto;color:var(--mock-placeholder);font-size:10px;transform:rotate(90deg)}.endorsement-record-mock_nodes{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:8px}.endorsement-record-mock_node{display:flex;align-items:flex-start;gap:10px;padding:10px;border:1px solid color-mix(in srgb,var(--operation) 35%,var(--mock-card));border-radius:8px;background:color-mix(in srgb,var(--operation) 7%,var(--mock-card))}.endorsement-record-mock_symbol{display:flex;flex:none;align-items:center;justify-content:center;width:22px;height:22px;margin-top:2px;border-radius:4px;background:color-mix(in srgb,var(--operation) 30%,var(--mock-card));color:var(--operation-text);font-family:ui-monospace,monospace;font-size:13px;font-weight:700}.endorsement-record-mock_node-body{flex:1;min-width:0}.endorsement-record-mock_node-title{display:flex;align-items:center;gap:8px}.endorsement-record-mock_node-name{font-size:13px;font-weight:600}.endorsement-record-mock_type{padding:2px 6px;border-radius:4px;color:#ffffff;font-size:10px;font-weight:600;text-transform:capitalize}.endorsement-record-mock_type--asset{background:oklch(68.5% .169 237.323)}.endorsement-record-mock_delta{margin-left:auto;font-size:11px;font-weight:700;font-variant-numeric:tabular-nums}.endorsement-record-mock_delta--positive{color:oklch(59.6% .145 163.225)}.endorsement-record-mock_delta--negative{color:oklch(63.7% .237 25.331)}.endorsement-record-mock_breadcrumb{display:flex;align-items:center;gap:4px;margin-top:6px;font-size:10px}.endorsement-record-mock_under{margin-right:4px;color:var(--mock-placeholder);font-weight:700;letter-spacing:.05em}.endorsement-record-mock_segment{padding:2px 6px;border-radius:4px;background:var(--mock-muted);color:var(--mock-surface-7);font-weight:500}.endorsement-record-mock_diffs{margin-top:8px;padding:8px;border:1px solid var(--mock-field-line);border-radius:6px;background:var(--mock-card)}.endorsement-record-mock_diff{display:flex;align-items:center;gap:6px;padding:2px 0;font-size:11px;font-variant-numeric:tabular-nums}.endorsement-record-mock_diff-field{color:var(--mock-surface-8);font-weight:500}.endorsement-record-mock_faint{color:var(--mock-surface-4)}.endorsement-record-mock_diff-from{color:var(--mock-placeholder);text-decoration:line-through}.endorsement-record-mock_diff-to{font-weight:600}@keyframes endorsement-record-mock-fade{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.endorsement-record-mock_tile--applied{animation:none}}