.chip[data-astro-cid-vcihupaa]{width:fit-content;height:22px;padding:0 var(--space-2);border-radius:var(--radius-pill);font-size:var(--fs-sm);font-weight:var(--fw-medium);white-space:nowrap;border:1px solid var(--border);background:var(--surface-2);color:var(--text-2);align-items:center;line-height:1;display:inline-flex}.chip-ai[data-astro-cid-vcihupaa]{background:var(--ai-soft);border-color:var(--ai-border);color:var(--ai)}.chip-built[data-astro-cid-vcihupaa],.chip-good[data-astro-cid-vcihupaa]{background:var(--good-soft);border-color:var(--good-border);color:var(--good-text)}.chip-coming[data-astro-cid-vcihupaa]{border-style:dashed;border-color:var(--border-strong);color:var(--text-2);background:0 0}.chip-web[data-astro-cid-vcihupaa],.chip-app[data-astro-cid-vcihupaa]{background:var(--accent-soft);border-color:var(--border);color:var(--text);font-family:var(--font-mono);font-size:var(--fs-xs)}.grid[data-astro-cid-ud7qrtnf]{gap:var(--mk-grid-gap);grid-template-columns:minmax(0,1fr);display:grid}.card[data-astro-cid-ud7qrtnf]{background:var(--surface);border-radius:var(--mk-radius-frame);box-shadow:var(--shadow-1);padding:var(--mk-card-pad);gap:var(--space-3);align-content:start;display:grid;position:relative}.kicker[data-astro-cid-ud7qrtnf]{color:var(--text-3);font-size:var(--mk-fs-small)}.text[data-astro-cid-ud7qrtnf]{color:var(--text-2)}.chip-row[data-astro-cid-ud7qrtnf]{margin-top:var(--space-1)}.linked[data-astro-cid-ud7qrtnf] h3[data-astro-cid-ud7qrtnf] a[data-astro-cid-ud7qrtnf]{color:var(--text);text-decoration:none}.linked[data-astro-cid-ud7qrtnf] h3[data-astro-cid-ud7qrtnf] a[data-astro-cid-ud7qrtnf]:after{content:"";border-radius:inherit;position:absolute;inset:0}.linked[data-astro-cid-ud7qrtnf] h3[data-astro-cid-ud7qrtnf] a[data-astro-cid-ud7qrtnf]:focus-visible{outline:none}.linked[data-astro-cid-ud7qrtnf]:has(h3 a:focus-visible){outline:2px solid var(--focus);outline-offset:2px}.linked[data-astro-cid-ud7qrtnf]:hover{box-shadow:var(--shadow-2)}.linked[data-astro-cid-ud7qrtnf]:hover h3[data-astro-cid-ud7qrtnf] a[data-astro-cid-ud7qrtnf]{text-underline-offset:.18em;text-decoration:underline;text-decoration-thickness:1px}@media (width>=640px){.grid[data-astro-cid-ud7qrtnf]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1000px){.cols-3[data-astro-cid-ud7qrtnf]{grid-template-columns:repeat(3,minmax(0,1fr))}}.section[data-astro-cid-vedsayeo]{padding-block:var(--mk-section-y)}.tone-inset[data-astro-cid-vedsayeo]{background:var(--surface);border-block:1px solid var(--border)}.head[data-astro-cid-vedsayeo]{gap:var(--space-4);margin-bottom:var(--mk-section-head-gap);max-width:var(--mk-measure-lead);display:grid}.head[data-astro-cid-vedsayeo] h2[data-astro-cid-vedsayeo]{max-width:var(--mk-measure-heading)}.split[data-astro-cid-vedsayeo] .container[data-astro-cid-vedsayeo]{gap:var(--mk-section-head-gap);align-items:start;display:grid}.split[data-astro-cid-vedsayeo] .head[data-astro-cid-vedsayeo]{margin-bottom:0}@media (width>=960px){.split[data-astro-cid-vedsayeo] .container[data-astro-cid-vedsayeo]{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(2rem,5vw,5rem)}.split[data-astro-cid-vedsayeo] .head[data-astro-cid-vedsayeo]{top:calc(var(--mk-header-h) + var(--space-8));position:sticky}}.post[data-astro-cid-r4eqio2i]{gap:var(--space-3);padding-block:var(--space-6);display:grid}.meta[data-astro-cid-r4eqio2i]{font-size:var(--mk-fs-small);color:var(--text-3);font-family:var(--font-mono)}.text[data-astro-cid-r4eqio2i]{gap:var(--space-2);max-width:var(--mk-measure);display:grid}.text[data-astro-cid-r4eqio2i] h2[data-astro-cid-r4eqio2i]{font-size:var(--mk-fs-h3);letter-spacing:-.01em;line-height:1.3;font-weight:var(--fw-semibold)}.text[data-astro-cid-r4eqio2i] a[data-astro-cid-r4eqio2i]{color:var(--text);text-decoration:none}.text[data-astro-cid-r4eqio2i] a[data-astro-cid-r4eqio2i]:hover{text-decoration:underline}.summary[data-astro-cid-r4eqio2i]{color:var(--text-2)}@media (width>=720px){.post[data-astro-cid-r4eqio2i]{gap:var(--space-6);grid-template-columns:9rem minmax(0,1fr)}.meta[data-astro-cid-r4eqio2i]{padding-top:.35em}}.posts[data-astro-cid-lcdefpme]{display:grid}.posts[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{border-top:1px solid var(--border-strong)}.posts[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:last-child{border-bottom:1px solid var(--border-strong)}.empty[data-astro-cid-lcdefpme]{background:var(--bg);box-shadow:var(--shadow-1);border-radius:var(--mk-radius-frame);padding:var(--mk-card-pad);gap:var(--space-2);display:grid}.empty-title[data-astro-cid-lcdefpme]{font-weight:var(--fw-semibold)}.empty-body[data-astro-cid-lcdefpme]{color:var(--text-2);max-width:var(--mk-measure)}
