.rz-mock{position:relative;background:var(--surface-card);border:1px solid var(--border-default);border-radius:var(--radius-lg);padding:22px 24px;gap:14px;box-shadow:var(--shadow-xl);max-width:420px;margin-left:auto}.rz-mock,.rz-mock__head{display:flex;flex-direction:column}.rz-mock__head{gap:2px}.rz-mock__head b{font-size:15px;font-weight:800;letter-spacing:-.01em}.rz-mock__head span{font-size:11px;color:var(--text-muted);text-transform:uppercase;letter-spacing:.08em;font-weight:700}.rz-mock__row{display:grid;grid-template-columns:1fr auto auto;grid-gap:12px;gap:12px;align-items:center;padding-top:12px;border-top:1px solid var(--border-subtle);font-size:13px;color:var(--text-secondary)}.rz-mock__row b{display:block;color:var(--text-primary);font-weight:600}.rz-mock__num{font:600 13px/1 var(--font-mono);color:var(--text-primary)}.rz-mock__muted{color:var(--text-muted);font-size:12px}.rz-note{font-size:13px;color:var(--text-muted);margin:16px 0 0}.rz-stack{display:flex;flex-direction:column;gap:10px;max-width:420px;margin-left:auto;width:100%}.rz-stack .rz-mock{margin-left:0;max-width:none}.rz-post{background:var(--surface-card);border:1px solid var(--border-default);border-radius:var(--radius-lg);padding:16px 18px;display:flex;flex-direction:column;gap:10px;font-size:14px;color:var(--text-secondary);transform:rotate(-1.5deg);opacity:.9}.rz-post p{margin:0;color:var(--text-primary)}.rz-post__who{display:flex;gap:10px;align-items:center;font-size:13px}.rz-post__who b{display:block;color:var(--text-primary);font-weight:600}.rz-post__avatar{width:32px;height:32px;border-radius:50%;background:var(--border-default);flex:none}.rz-stack__then{margin:0;text-align:center;font-size:13px;font-style:italic;color:var(--text-muted)}@media (max-width:900px){.rz-mock,.rz-stack{margin:24px auto 0}.rz-stack .rz-mock{margin:0}}