.post-card[data-astro-cid-iyiqi2so]{overflow:hidden;border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);box-shadow:var(--card-shadow)}.cover[data-astro-cid-iyiqi2so]{position:relative;display:grid;min-height:168px;place-items:center;overflow:hidden;border-bottom:1px solid var(--cover-border)}.series-badge[data-astro-cid-iyiqi2so]{position:absolute;top:14px;right:14px;z-index:1;border:1px solid color-mix(in srgb,var(--accent) 48%,var(--line));border-radius:999px;padding:5px 10px;background:color-mix(in srgb,var(--surface) 84%,transparent);color:var(--accent-strong);font-size:.78rem;font-weight:850;line-height:1;box-shadow:var(--button-shadow)}.cover[data-astro-cid-iyiqi2so].typescript{background:var(--cover-typescript-bg)}.cover[data-astro-cid-iyiqi2so].architecture{background:var(--cover-architecture-bg)}.cover[data-astro-cid-iyiqi2so].growth{background:var(--cover-growth-bg)}.cover[data-astro-cid-iyiqi2so].astro{background:var(--cover-astro-bg)}.cover[data-astro-cid-iyiqi2so].dicom{background:var(--cover-dicom-bg)}.cover[data-astro-cid-iyiqi2so].respira{background:var(--cover-respira-bg)}.cover[data-astro-cid-iyiqi2so].note{background:var(--cover-note-bg)}.ts-mark[data-astro-cid-iyiqi2so],.astro-mark[data-astro-cid-iyiqi2so],.dicom-mark[data-astro-cid-iyiqi2so],.respira-mark[data-astro-cid-iyiqi2so],.note-mark[data-astro-cid-iyiqi2so]{display:grid;width:76px;height:76px;place-items:center;border-radius:8px;color:#fff;font-size:2.3rem;font-weight:900;box-shadow:0 20px 42px #405bd33d}.ts-mark[data-astro-cid-iyiqi2so]{background:#5275df}.astro-mark[data-astro-cid-iyiqi2so]{background:linear-gradient(135deg,#2b2f7f,#c2566f)}.dicom-mark[data-astro-cid-iyiqi2so]{position:relative;overflow:hidden;border:1px solid rgba(180,187,255,.36);background:linear-gradient(90deg,transparent 48%,rgba(118,211,156,.34) 49% 51%,transparent 52%),linear-gradient(0deg,transparent 48%,rgba(240,144,170,.34) 49% 51%,transparent 52%),#101722;color:#eef3fb}.dicom-mark[data-astro-cid-iyiqi2so] i[data-astro-cid-iyiqi2so]{position:absolute;inset:14px;border:1px solid rgba(137,146,255,.5);border-radius:50%}.dicom-mark[data-astro-cid-iyiqi2so] b[data-astro-cid-iyiqi2so]{position:relative;font-size:1.5rem;letter-spacing:0}.respira-mark[data-astro-cid-iyiqi2so]{position:relative;overflow:hidden;border:1px solid rgba(118,211,156,.36);background:#0d1b17;color:#eefbf4}.respira-mark[data-astro-cid-iyiqi2so] i[data-astro-cid-iyiqi2so]{position:absolute;left:-14px;width:104px;height:36px;border:2px solid rgba(118,211,156,.48);border-right:0;border-left:0;border-radius:50%}.respira-mark[data-astro-cid-iyiqi2so] i[data-astro-cid-iyiqi2so]:nth-child(1){top:13px;transform:rotate(-13deg)}.respira-mark[data-astro-cid-iyiqi2so] i[data-astro-cid-iyiqi2so]:nth-child(2){top:25px;transform:rotate(9deg)}.respira-mark[data-astro-cid-iyiqi2so] i[data-astro-cid-iyiqi2so]:nth-child(3){top:38px;transform:rotate(-9deg)}.respira-mark[data-astro-cid-iyiqi2so] b[data-astro-cid-iyiqi2so]{position:relative;font-size:1.5rem;letter-spacing:0}.note-mark[data-astro-cid-iyiqi2so]{position:relative;overflow:hidden;border:1px solid rgba(137,146,255,.34);background:#111827;color:#eef3fb}.note-mark[data-astro-cid-iyiqi2so] i[data-astro-cid-iyiqi2so]{position:absolute;left:14px;right:14px;height:2px;border-radius:999px;background:#b4bbff80}.note-mark[data-astro-cid-iyiqi2so] i[data-astro-cid-iyiqi2so]:nth-child(1){top:21px}.note-mark[data-astro-cid-iyiqi2so] i[data-astro-cid-iyiqi2so]:nth-child(2){top:32px;right:28px}.note-mark[data-astro-cid-iyiqi2so] i[data-astro-cid-iyiqi2so]:nth-child(3){top:43px}.note-mark[data-astro-cid-iyiqi2so] b[data-astro-cid-iyiqi2so]{position:relative;align-self:end;margin-bottom:14px;color:#eef3fb;font-size:1.35rem;letter-spacing:0}.wave-lines[data-astro-cid-iyiqi2so]{position:absolute;inset:0;overflow:hidden}.wave-lines[data-astro-cid-iyiqi2so] i[data-astro-cid-iyiqi2so]{position:absolute;left:-18%;width:140%;height:120px;border:2px solid rgba(142,165,198,.34);border-radius:50%;transform:rotate(-21deg)}.wave-lines[data-astro-cid-iyiqi2so] i[data-astro-cid-iyiqi2so]:nth-child(1){top:8px}.wave-lines[data-astro-cid-iyiqi2so] i[data-astro-cid-iyiqi2so]:nth-child(2){top:42px}.wave-lines[data-astro-cid-iyiqi2so] i[data-astro-cid-iyiqi2so]:nth-child(3){top:76px}.seedling[data-astro-cid-iyiqi2so]{position:relative;width:86px;height:94px}.seedling[data-astro-cid-iyiqi2so] b[data-astro-cid-iyiqi2so]{position:absolute;bottom:4px;left:50%;width:78px;height:16px;border-radius:50%;background:#51442f;transform:translate(-50%)}.seedling[data-astro-cid-iyiqi2so] i[data-astro-cid-iyiqi2so]{position:absolute;bottom:18px;left:42px;width:5px;height:58px;border-radius:999px;background:#4d7d42}.seedling[data-astro-cid-iyiqi2so] i[data-astro-cid-iyiqi2so]:nth-child(1):before,.seedling[data-astro-cid-iyiqi2so] i[data-astro-cid-iyiqi2so]:nth-child(2):before{position:absolute;top:0;width:48px;height:24px;border-radius:100% 0;background:linear-gradient(135deg,#7bb45d,#2f7d4c);content:""}.seedling[data-astro-cid-iyiqi2so] i[data-astro-cid-iyiqi2so]:nth-child(1):before{right:2px;transform:rotate(18deg);transform-origin:right bottom}.seedling[data-astro-cid-iyiqi2so] i[data-astro-cid-iyiqi2so]:nth-child(2):before{left:2px;transform:scaleX(-1) rotate(18deg);transform-origin:left bottom}.post-body[data-astro-cid-iyiqi2so]{padding:21px 22px 24px}.post-body[data-astro-cid-iyiqi2so] h3[data-astro-cid-iyiqi2so]{margin:0 0 10px;font-size:1.06rem;line-height:1.35}.post-card[data-astro-cid-iyiqi2so].series .post-body[data-astro-cid-iyiqi2so] h3[data-astro-cid-iyiqi2so]{font-size:1.14rem}.post-body[data-astro-cid-iyiqi2so] p[data-astro-cid-iyiqi2so]{min-height:55px;margin:0;color:var(--muted);font-size:.95rem;line-height:1.7}.post-meta[data-astro-cid-iyiqi2so]{display:flex;flex-wrap:wrap;gap:8px 12px;margin-top:23px;color:var(--meta-text);font-size:.88rem}.post-meta[data-astro-cid-iyiqi2so] span[data-astro-cid-iyiqi2so]+span[data-astro-cid-iyiqi2so]:before{margin-right:12px;color:var(--meta-divider);content:"/"}.read-link[data-astro-cid-iyiqi2so]{display:inline-flex;align-items:center;gap:7px;margin-top:20px;color:var(--accent-strong);font-weight:750}.post-card[data-astro-cid-iyiqi2so].compact{display:grid;grid-template-columns:minmax(190px,32%) 1fr}.post-card[data-astro-cid-iyiqi2so].compact .cover[data-astro-cid-iyiqi2so]{min-height:100%;border-right:1px solid var(--cover-border);border-bottom:0}.post-card[data-astro-cid-iyiqi2so].compact .post-body[data-astro-cid-iyiqi2so] p[data-astro-cid-iyiqi2so]{min-height:auto}@media(max-width:700px){.post-card[data-astro-cid-iyiqi2so].compact{grid-template-columns:1fr}.post-card[data-astro-cid-iyiqi2so].compact .cover[data-astro-cid-iyiqi2so]{min-height:160px;border-right:0;border-bottom:1px solid var(--cover-border)}}
