.moment-card[data-astro-cid-akdmsnxl]{background:color-mix(in oklab, var(--muted) 52%, transparent);border:1px solid color-mix(in oklab, var(--border) 80%, transparent);border-radius:var(--radius-xl);padding:var(--space-s) var(--space-xs);box-shadow:0 1px 0 color-mix(in oklab, var(--border) 80%, transparent);transition:background .18s,border-color .18s,transform .18s;position:relative}.moment-card[data-astro-cid-akdmsnxl]:hover{background:color-mix(in oklab, var(--muted) 72%, transparent);border-color:color-mix(in oklab, var(--accent) 24%, var(--border))}.moment-card[data-astro-cid-akdmsnxl]:has(.moment-card-link:hover){background:color-mix(in oklab, var(--muted) 78%, transparent)}.moment-card-link[data-astro-cid-akdmsnxl]{border-radius:inherit;z-index:1;position:absolute;inset:0}.moment-card-link[data-astro-cid-akdmsnxl]:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:inherit}.moment-body[data-astro-cid-akdmsnxl] a,.moment-card[data-astro-cid-akdmsnxl]>.moment-link[data-astro-cid-akdmsnxl],.moment-card[data-astro-cid-akdmsnxl]>.moment-tags[data-astro-cid-akdmsnxl] a[data-astro-cid-akdmsnxl]{z-index:2;position:relative}time[data-astro-cid-akdmsnxl]{font-size:var(--step--1);color:var(--muted-foreground);margin-bottom:var(--space-3xs);font-weight:500;line-height:1.4;transition:color .18s;display:block}.moment-card[data-astro-cid-akdmsnxl]:hover time[data-astro-cid-akdmsnxl],.moment-card[data-astro-cid-akdmsnxl]:has(.moment-card-link:hover) time[data-astro-cid-akdmsnxl]{color:var(--accent)}.moment-body[data-astro-cid-akdmsnxl]{font-size:var(--step-0);line-height:1.7;& p{margin-bottom:var(--space-xs)}& p:last-child{margin-bottom:0}& a{color:var(--accent);text-underline-offset:2px;text-decoration:underline #0000;transition:text-decoration-color .15s}& a:hover{text-decoration-color:var(--accent)}& code{font-family:var(--font-mono);border-radius:var(--radius-sm);background:color-mix(in oklab, var(--muted) 72%, transparent);padding:.1em .42em;font-size:.9em}& p:has(>img:only-child){margin-bottom:0;line-height:0}& img{border-radius:var(--radius-lg);max-width:100%;height:auto}&[data-images="1"]{& p:has(>img:only-child){margin-top:var(--space-s);& img{width:100%}}}&[data-images="2"],&[data-images="3"]{margin-top:var(--space-s);grid-template-columns:1fr 1fr;gap:4px;display:grid;& p:has(>img:only-child){& img{object-fit:cover;aspect-ratio:4/3;width:100%;height:100%}}& p:not(:has(>img:only-child)),& ul,& ol,& blockquote{margin-bottom:var(--space-xs);grid-column:1/-1}}}.moment-link[data-astro-cid-akdmsnxl]{gap:var(--space-s);margin-top:var(--space-s);padding:var(--space-s);border:1px solid var(--border);border-radius:var(--radius-lg);color:inherit;background:color-mix(in oklab, var(--background) 70%, transparent);text-decoration:none;transition:border-color .15s,transform .15s,background .15s;display:flex}.moment-link[data-astro-cid-akdmsnxl]:hover{border-color:var(--accent);background:color-mix(in oklab, var(--background) 90%, transparent)}.moment-link-thumb[data-astro-cid-akdmsnxl]{border-radius:var(--radius-sm);flex-shrink:0;width:80px;height:64px;overflow:hidden;& img{object-fit:cover;width:100%;height:100%}}.moment-link-body[data-astro-cid-akdmsnxl]{flex:1;min-width:0}.moment-link-title[data-astro-cid-akdmsnxl]{font-size:var(--step--1);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-weight:560;line-height:1.3;display:-webkit-box;overflow:hidden}.moment-link-url[data-astro-cid-akdmsnxl]{font-size:calc(var(--step--1) - 1px);color:var(--muted-foreground);white-space:nowrap;text-overflow:ellipsis;margin-top:2px;display:block;overflow:hidden}.moment-tags[data-astro-cid-akdmsnxl]{gap:var(--space-2xs);margin-top:var(--space-s);flex-wrap:wrap;display:flex;& a{font-size:var(--step--1);color:var(--muted-foreground);border:1px solid color-mix(in oklab, var(--border) 84%, transparent);border-radius:var(--radius-md);padding:3px 8px;text-decoration:none;transition:border-color .15s,color .15s,background .15s}& a:hover{color:var(--accent);border-color:var(--accent);background:color-mix(in oklab, var(--accent) 8%, transparent)}}.moment-card[data-astro-cid-akdmsnxl]:has(.moment-card-link:hover) .moment-tags[data-astro-cid-akdmsnxl] a[data-astro-cid-akdmsnxl]{color:var(--accent);border-color:var(--accent);background:color-mix(in oklab, var(--accent) 10%, transparent)}.moment-card[data-astro-cid-akdmsnxl][data-variant=zed],.moment-card[data-astro-cid-akdmsnxl][data-variant=article]{box-shadow:none;background:0 0;border:0;border-radius:0;padding:0;transition:none}.moment-card[data-astro-cid-akdmsnxl][data-variant=zed]:hover,.moment-card[data-astro-cid-akdmsnxl][data-variant=zed]:has(.moment-card-link:hover),.moment-card[data-astro-cid-akdmsnxl][data-variant=article]:hover,.moment-card[data-astro-cid-akdmsnxl][data-variant=article]:has(.moment-card-link:hover){background:0 0;border-color:#0000;transform:none}.moment-card[data-astro-cid-akdmsnxl][data-variant=zed] time[data-astro-cid-akdmsnxl],.moment-card[data-astro-cid-akdmsnxl][data-variant=article] time[data-astro-cid-akdmsnxl]{font-family:var(--font-mono);font-size:calc(var(--step--1) - 1px);letter-spacing:.02em}.moment-card[data-astro-cid-akdmsnxl][data-variant=zed] .moment-link[data-astro-cid-akdmsnxl],.moment-card[data-astro-cid-akdmsnxl][data-variant=zed] .moment-link-thumb[data-astro-cid-akdmsnxl],.moment-card[data-astro-cid-akdmsnxl][data-variant=zed] .moment-body[data-astro-cid-akdmsnxl] img,.moment-card[data-astro-cid-akdmsnxl][data-variant=article] .moment-link[data-astro-cid-akdmsnxl],.moment-card[data-astro-cid-akdmsnxl][data-variant=article] .moment-link-thumb[data-astro-cid-akdmsnxl],.moment-card[data-astro-cid-akdmsnxl][data-variant=article] .moment-body[data-astro-cid-akdmsnxl] img{border-radius:var(--radius-sm)}.moment-card[data-astro-cid-akdmsnxl][data-variant=zed] .moment-link-url[data-astro-cid-akdmsnxl],.moment-card[data-astro-cid-akdmsnxl][data-variant=article] .moment-link-url[data-astro-cid-akdmsnxl]{font-family:var(--font-mono)}.moment-card[data-astro-cid-akdmsnxl][data-variant=zed] .moment-tags[data-astro-cid-akdmsnxl] a[data-astro-cid-akdmsnxl],.moment-card[data-astro-cid-akdmsnxl][data-variant=article] .moment-tags[data-astro-cid-akdmsnxl] a[data-astro-cid-akdmsnxl]{font-family:var(--font-mono);font-size:calc(var(--step--1) - 1px);border:1px solid var(--border);border-radius:var(--radius-sm)}.moment-card[data-astro-cid-akdmsnxl][data-variant=article] time[data-astro-cid-akdmsnxl]{letter-spacing:.04em}.moment-card[data-astro-cid-akdmsnxl][data-variant=article] .moment-body[data-astro-cid-akdmsnxl]{line-height:1.75;& p{margin-bottom:var(--space-s)}& p:last-child{margin-bottom:0}& h2{font-size:var(--step-1);letter-spacing:-.02em;margin-block:var(--space-l) var(--space-xs);font-weight:610}& h3{font-size:var(--step-0);letter-spacing:-.02em;margin-block:var(--space-l) var(--space-xs);font-weight:610}& blockquote{border-inline-start:2px solid var(--accent);color:var(--muted-foreground);margin-block:var(--space-s);padding-inline-start:var(--space-s)}& hr{border:0;border-top:1px solid var(--border);margin-block:var(--space-l)}}
