.cp-card[data-astro-cid-tbmy3e32]{overflow:hidden;padding:0}.cp-bar[data-astro-cid-tbmy3e32]{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:13px 18px;border-bottom:1px solid hsl(var(--border));background:hsl(var(--secondary));flex-wrap:wrap}.cp-badge[data-astro-cid-tbmy3e32]{display:inline-flex;align-items:center;font-size:11.5px;font-weight:600;letter-spacing:.03em;color:hsl(var(--primary-foreground));background:hsl(var(--accent));padding:4px 11px;border-radius:var(--radius-sm)}.cp-status[data-astro-cid-tbmy3e32]{font-size:11px;color:hsl(var(--muted-foreground))}.cp-body[data-astro-cid-tbmy3e32]{padding:20px}.cp-block[data-astro-cid-tbmy3e32]{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:var(--radius-md);padding:15px;margin-bottom:12px}.cp-h[data-astro-cid-tbmy3e32]{display:flex;align-items:center;gap:8px;font-size:12.5px;font-weight:600;color:hsl(var(--muted-foreground));margin-bottom:9px}.cp-h-tag[data-astro-cid-tbmy3e32]{font-size:10px;font-weight:700;letter-spacing:.03em;text-transform:uppercase;color:hsl(var(--destructive))}.cp-block[data-astro-cid-tbmy3e32] p[data-astro-cid-tbmy3e32]{margin:0;font-size:13.5px;line-height:1.55;color:hsl(var(--foreground) / .9)}.cp-draft[data-astro-cid-tbmy3e32]{border-color:hsl(var(--primary) / .4)}.cp-src[data-astro-cid-tbmy3e32]{display:flex;align-items:center;gap:8px;margin-top:12px;font-size:12px;color:hsl(var(--muted-foreground))}.cp-src[data-astro-cid-tbmy3e32] svg[data-astro-cid-tbmy3e32]{color:hsl(var(--muted-foreground));flex-shrink:0}.cp-act[data-astro-cid-tbmy3e32]{display:flex;gap:8px;margin-top:12px;flex-wrap:wrap}.cp-act[data-astro-cid-tbmy3e32] .b[data-astro-cid-tbmy3e32]{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:600;padding:6px 11px;border-radius:var(--radius-sm)}.cp-act[data-astro-cid-tbmy3e32] .b[data-astro-cid-tbmy3e32].p{background:hsl(var(--primary));color:hsl(var(--primary-foreground))}.cp-act[data-astro-cid-tbmy3e32] .b[data-astro-cid-tbmy3e32].o{border:1px solid hsl(var(--border));color:hsl(var(--muted-foreground))}.cp-note[data-astro-cid-tbmy3e32]{margin:0;font-size:12px;line-height:1.5;color:hsl(var(--muted-foreground));text-align:center}@media(max-width:520px){.cp-body[data-astro-cid-tbmy3e32]{padding:16px}}.ar-card[data-astro-cid-nwom7c6k]{padding:22px}.ar-head[data-astro-cid-nwom7c6k]{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-bottom:18px;flex-wrap:wrap}.ar-title[data-astro-cid-nwom7c6k]{font-family:var(--font-display);font-weight:600;font-size:15px;color:hsl(var(--foreground))}.ar-note[data-astro-cid-nwom7c6k]{font-size:11px;color:hsl(var(--muted-foreground))}.ar-rows[data-astro-cid-nwom7c6k]{display:flex;flex-direction:column;gap:10px}.ar-row[data-astro-cid-nwom7c6k]{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;padding:12px 14px;border:1px solid hsl(var(--border));border-radius:var(--radius-md);background:hsl(var(--card))}.ar-cond[data-astro-cid-nwom7c6k]{font-size:13px;color:hsl(var(--foreground) / .9);line-height:1.4}.ar-arrow[data-astro-cid-nwom7c6k]{color:hsl(var(--muted-foreground));flex-shrink:0}.ar-out[data-astro-cid-nwom7c6k]{text-align:right}.ar-out-tag[data-astro-cid-nwom7c6k]{display:block;font-size:12.5px;font-weight:700;margin-bottom:3px}.ar-out-detail[data-astro-cid-nwom7c6k]{display:block;font-size:11.5px;color:hsl(var(--muted-foreground));line-height:1.4}.ar-resolved[data-astro-cid-nwom7c6k] .ar-out-tag[data-astro-cid-nwom7c6k]{color:hsl(var(--primary))}.ar-live[data-astro-cid-nwom7c6k] .ar-out-tag[data-astro-cid-nwom7c6k]{color:hsl(var(--accent))}.ar-alert[data-astro-cid-nwom7c6k] .ar-out-tag[data-astro-cid-nwom7c6k]{color:hsl(var(--destructive))}@media(max-width:640px){.ar-row[data-astro-cid-nwom7c6k]{grid-template-columns:1fr;text-align:left}.ar-out[data-astro-cid-nwom7c6k]{text-align:left}.ar-arrow[data-astro-cid-nwom7c6k]{transform:rotate(90deg);justify-self:start}}.hl[data-astro-cid-awzkfbka]{color:hsl(var(--primary));font-style:normal}.cp-visual[data-astro-cid-awzkfbka]{max-width:680px}
