.dp.svelte-1pag6rv{grid-template-columns:minmax(0,1fr) 240px;grid-template-areas:"photos card""copy card";align-items:start;gap:16px;display:grid}.dp.svelte-1pag6rv .mosaic{grid-area:photos}.dp-card.svelte-1pag6rv{border:1px solid var(--border-light);border-radius:var(--radius-lg);box-shadow:var(--shadow-card);flex-direction:column;grid-area:card;align-self:start;gap:10px;padding:14px;display:flex}.dp-copy.svelte-1pag6rv{grid-area:copy;min-width:0}.dp-id.svelte-1pag6rv b:where(.svelte-1pag6rv){letter-spacing:-.02em;font-size:18px;font-weight:800;display:block}.firm.svelte-1pag6rv{color:var(--primary);margin-top:2px;font-size:13px;font-weight:700;display:inline-block}.dp-id.svelte-1pag6rv small:where(.svelte-1pag6rv),.dp-deck.svelte-1pag6rv small:where(.svelte-1pag6rv),.dp-note.svelte-1pag6rv,.quiet.svelte-1pag6rv,.role.svelte-1pag6rv,.led.svelte-1pag6rv{color:var(--text-secondary);display:block}.dp-id.svelte-1pag6rv small:where(.svelte-1pag6rv){margin-top:2px;font-size:12px}.dp-deck.svelte-1pag6rv{border:1px solid var(--border-light);border-radius:var(--radius-md);gap:8px;padding:8px;display:flex}.dp-deck.svelte-1pag6rv img:where(.svelte-1pag6rv),.dp-op.svelte-1pag6rv img:where(.svelte-1pag6rv){object-fit:contain;background:var(--bg-card);border:1px solid var(--border-light);border-radius:var(--radius-sm);flex:none;width:32px;height:32px;padding:3px}.dp-deck.svelte-1pag6rv b:where(.svelte-1pag6rv),.dp-from.svelte-1pag6rv{font-size:12.5px;font-weight:800;display:block}.dp-deck.svelte-1pag6rv small:where(.svelte-1pag6rv){margin-top:2px;font-size:11px;line-height:1.35}.go.svelte-1pag6rv{color:var(--primary);margin-top:4px;font-size:12px;font-weight:700;display:inline-block}.dp-from.svelte-1pag6rv{letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted);font-size:9px;font-style:normal}.dp-stats.svelte-1pag6rv{background:var(--surface-2);border-radius:var(--radius-md);grid-template-columns:repeat(3,minmax(0,1fr));padding:8px 4px;display:grid}.dp-stats.svelte-1pag6rv span:where(.svelte-1pag6rv){text-align:center}.dp-stats.svelte-1pag6rv i:where(.svelte-1pag6rv){letter-spacing:.06em;text-transform:uppercase;color:var(--text-muted);font-size:8.5px;font-style:normal;font-weight:800;display:block}.dp-stats.svelte-1pag6rv b:where(.svelte-1pag6rv){font-size:14px;font-weight:800}.dp-save.svelte-1pag6rv{color:var(--on-primary);text-align:center;background:var(--primary);border-radius:var(--radius-md);padding:8px 10px;display:block}.dp-save.svelte-1pag6rv b:where(.svelte-1pag6rv){font-size:13.5px;font-weight:800;display:block}.dp-save.svelte-1pag6rv small:where(.svelte-1pag6rv){opacity:.9;font-size:10px;font-weight:600;display:block}.dp-note.svelte-1pag6rv{text-align:center;font-size:11px;line-height:1.35}.dp-h.svelte-1pag6rv{letter-spacing:-.02em;margin-top:16px;font-size:18px;font-weight:800;display:block}.dp-h.svelte-1pag6rv:first-child{margin-top:2px}.dp-copy.svelte-1pag6rv p:where(.svelte-1pag6rv){font-family:var(--font-body);margin:6px 0 0;font-size:14px;line-height:1.5}.quiet.svelte-1pag6rv{font-size:13px}.dp-op.svelte-1pag6rv{border:1px solid var(--border-light);border-radius:var(--radius-lg);align-items:center;gap:10px;margin-top:12px;padding:12px;display:flex}.dp-op.svelte-1pag6rv>span:where(.svelte-1pag6rv):first-of-type{min-width:0}.who.svelte-1pag6rv{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.who.svelte-1pag6rv b:where(.svelte-1pag6rv){font-size:14px;font-weight:800}.who.svelte-1pag6rv small:where(.svelte-1pag6rv){letter-spacing:.04em;text-transform:uppercase;color:var(--primary-deep);background:var(--green-bg);border-radius:var(--radius-pill);padding:2px 7px;font-size:9px;font-weight:800}.role.svelte-1pag6rv,.led.svelte-1pag6rv{margin-top:3px;font-size:12px;line-height:1.35}.led.svelte-1pag6rv b:where(.svelte-1pag6rv){color:var(--text-dark);font-weight:800}.view.svelte-1pag6rv{color:var(--on-primary);background:var(--text-dark);border-radius:var(--radius-pill);flex:none;margin-left:auto;padding:8px 12px;font-size:12.5px;font-weight:750}@container shotpage (width<=480px){.dp.svelte-1pag6rv{grid-template-columns:minmax(0,1fr);grid-template-areas:"photos""card""copy"}}
