.home-page[data-astro-cid-lcdefpme]{max-width:min(var(--page-measure,44rem) + 16rem, 64rem);padding-block:2rem 6rem;padding-inline:var(--gutter,1.5rem);margin-inline:auto}.editorial-header[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--hairline);gap:1.5rem;padding-bottom:2.25rem;display:grid}.editorial-header[data-astro-cid-lcdefpme] .title[data-astro-cid-lcdefpme]{max-width:100%}@media (width>=48rem){.editorial-header[data-astro-cid-lcdefpme] .title[data-astro-cid-lcdefpme]{white-space:nowrap}}.editorial-header[data-astro-cid-lcdefpme] .dek[data-astro-cid-lcdefpme]{max-width:100%}.lede-block[data-astro-cid-lcdefpme]{gap:.65rem;display:grid}.header-status[data-astro-cid-lcdefpme]{align-items:center;gap:.5rem;display:flex}.status-dot[data-astro-cid-lcdefpme]{background:#2ea043;border-radius:50%;width:7px;height:7px;display:inline-block}.plates-section[data-astro-cid-lcdefpme]{margin-top:2.5rem}.plates-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem;display:grid}.plate-card[data-astro-cid-lcdefpme]{background:var(--surface);border:1px solid var(--hairline);border-radius:8px;flex-direction:column;transition:border-color .16s ease-out,box-shadow .16s ease-out,transform .16s cubic-bezier(.23,1,.32,1);display:flex;overflow:hidden}.plate-card[data-astro-cid-lcdefpme]:hover{border-color:var(--ink);transform:translateY(-3px);box-shadow:0 6px 20px #0000000d}.plate-link[data-astro-cid-lcdefpme]{color:inherit;flex-direction:column;flex:1;padding:1.5rem;text-decoration:none;display:flex}.plate-header[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--hairline);justify-content:space-between;align-items:center;padding-bottom:.75rem;display:flex}.plate-folio[data-astro-cid-lcdefpme]{color:var(--ink)}.plate-category[data-astro-cid-lcdefpme]{color:var(--accent)}.plate-metric[data-astro-cid-lcdefpme]{color:var(--muted-ink)}.plate-content[data-astro-cid-lcdefpme]{gap:.65rem;margin-top:1.25rem;display:grid}.plate-title[data-astro-cid-lcdefpme]{color:var(--ink);letter-spacing:-.03em;text-wrap:balance;margin:0;font-size:1.22rem;font-weight:400;line-height:1.25}.plate-dek[data-astro-cid-lcdefpme]{color:var(--muted-ink);text-wrap:pretty;margin:0;font-size:.94rem;line-height:1.5}.plate-stage[data-astro-cid-lcdefpme]{background:var(--canvas);border:1px solid var(--hairline);border-radius:6px;margin-top:1.5rem;padding:1rem;position:relative;overflow:hidden}.plate-art[data-astro-cid-lcdefpme]{flex-direction:column;gap:.5rem;display:flex}.plate-svg[data-astro-cid-lcdefpme]{width:100%;height:100px}.plate-badge[data-astro-cid-lcdefpme]{border-top:1px dashed var(--hairline);justify-content:center;align-items:center;padding-top:.4rem;display:flex}.plate-badge[data-astro-cid-lcdefpme] .label[data-astro-cid-lcdefpme]{color:var(--muted-ink);font-size:.7rem}.plate-footer[data-astro-cid-lcdefpme]{border-top:1px solid var(--hairline);justify-content:space-between;align-items:center;margin-top:auto;padding-top:1rem;display:flex}.plate-time[data-astro-cid-lcdefpme]{color:var(--muted-ink)}.plate-action[data-astro-cid-lcdefpme]{color:var(--ink);align-items:center;gap:.35rem;font-size:.92rem;font-weight:500;display:inline-flex}.plate-arrow[data-astro-cid-lcdefpme]{transition:transform .15s ease-out;display:inline-block}.plate-card[data-astro-cid-lcdefpme]:hover .plate-arrow[data-astro-cid-lcdefpme]{transform:translate(3px,-3px)}.plate-edge[data-astro-cid-lcdefpme]{stroke:var(--hairline);stroke-width:1.5px}.plate-edge[data-astro-cid-lcdefpme].active-edge{stroke:var(--ink);stroke-dasharray:4;animation:2s linear infinite dashPulse}.plate-node[data-astro-cid-lcdefpme]{fill:var(--surface);stroke:var(--ink);stroke-width:1.5px}.plate-node-text[data-astro-cid-lcdefpme]{fill:var(--ink);font-family:var(--mono);text-anchor:middle;font-size:11px}.plate-node-text[data-astro-cid-lcdefpme].accent{fill:var(--accent);font-weight:700}.plate-leaf[data-astro-cid-lcdefpme]{fill:var(--hairline)}.plate-leaf-text[data-astro-cid-lcdefpme]{fill:var(--body-ink);font-family:var(--mono);text-anchor:middle;font-size:9px}.plate-interval-track[data-astro-cid-lcdefpme]{fill:var(--surface);stroke:var(--hairline)}.plate-slot-f[data-astro-cid-lcdefpme]{fill:var(--red-surface,#fbe8e6);stroke:var(--red,#cf222e);transition:fill .15s ease-out}.plate-slot-t[data-astro-cid-lcdefpme]{fill:var(--accent-surface,#eef3fe);stroke:var(--accent,#0969da);transition:fill .15s ease-out}.plate-slot-lbl[data-astro-cid-lcdefpme]{fill:var(--ink);font-family:var(--mono);text-anchor:middle;font-size:10px}.plate-search-probe[data-astro-cid-lcdefpme]{transform-origin:140px 55px;will-change:transform}.plate-cut-line[data-astro-cid-lcdefpme]{stroke:var(--ink);stroke-width:2px;transition:stroke .15s ease-out,opacity .15s ease-out}.plate-cut-arrow[data-astro-cid-lcdefpme]{fill:var(--ink);transition:fill .15s ease-out,opacity .15s ease-out}.plate-probe-dot[data-astro-cid-lcdefpme]{fill:var(--ink);transition:fill .15s ease-out}.plate-boundary-tag[data-astro-cid-lcdefpme]{fill:var(--muted-ink);font-family:var(--mono);opacity:.7;text-anchor:middle;font-size:8px;transition:opacity .15s ease-out,fill .15s ease-out}.plate-pipe[data-astro-cid-lcdefpme]{fill:none;stroke:var(--hairline);stroke-width:1.5px}.plate-join-ring[data-astro-cid-lcdefpme]{fill:var(--surface);stroke:var(--ink);stroke-width:1.5px}.plate-join-char[data-astro-cid-lcdefpme]{fill:var(--ink);text-anchor:middle;font-size:16px}.plate-stream-dot[data-astro-cid-lcdefpme]{fill:var(--accent)}.p-bar[data-astro-cid-lcdefpme]{fill:var(--hairline)}.p-bar[data-astro-cid-lcdefpme].tall{fill:var(--body-ink)}.p-ray[data-astro-cid-lcdefpme]{fill:none;stroke:var(--accent);stroke-dasharray:4;stroke-width:1.5px}.plate-card[data-astro-cid-lcdefpme]:hover .dot-1[data-astro-cid-lcdefpme]{animation:1.4s ease-in-out infinite flowStream}.plate-card[data-astro-cid-lcdefpme]:hover .dot-2[data-astro-cid-lcdefpme]{animation:1.4s ease-in-out .4s infinite flowStream}.plate-card[data-astro-cid-lcdefpme]:hover .dot-out[data-astro-cid-lcdefpme]{animation:1.4s ease-in-out .8s infinite flowStream}.plate-card[data-astro-cid-lcdefpme]:hover .ray-a[data-astro-cid-lcdefpme]{animation:1.5s ease-in-out infinite rayPulse}.plate-card[data-astro-cid-lcdefpme]:hover .ray-b[data-astro-cid-lcdefpme]{animation:1.5s ease-in-out .5s infinite rayPulse}.plate-card[data-astro-cid-lcdefpme]:hover .plate-search-probe[data-astro-cid-lcdefpme]{animation:2.4s cubic-bezier(.23,1,.32,1) infinite probeBinarySearch}.plate-card[data-astro-cid-lcdefpme]:hover .plate-probe-dot[data-astro-cid-lcdefpme]{animation:2.4s ease-in-out infinite probeDotColor}.plate-card[data-astro-cid-lcdefpme]:hover .plate-cut-line[data-astro-cid-lcdefpme],.plate-card[data-astro-cid-lcdefpme]:hover .plate-cut-arrow[data-astro-cid-lcdefpme]{animation:2.4s ease-in-out infinite cutLinePulse}.plate-card[data-astro-cid-lcdefpme]:hover .slot-target-f[data-astro-cid-lcdefpme]{animation:2.4s ease-in-out infinite slotPulseRed}.plate-card[data-astro-cid-lcdefpme]:hover .slot-target-t[data-astro-cid-lcdefpme]{animation:2.4s ease-in-out infinite slotPulseBlue}.plate-card[data-astro-cid-lcdefpme]:hover .plate-boundary-tag[data-astro-cid-lcdefpme]{fill:var(--ink);opacity:1}@keyframes dashPulse{to{stroke-dashoffset:-16px}}@keyframes probeBinarySearch{0%,18%{transform:translate(-21px)}34%,58%{transform:translate(21px)}74%,94%{transform:translate(0)}to{transform:translate(-21px)}}@keyframes probeDotColor{0%,25%{fill:var(--red,#cf222e)}34%,65%{fill:var(--accent,#0969da)}74%,94%{fill:var(--accent,#0969da)}to{fill:var(--red,#cf222e)}}@keyframes cutLinePulse{0%,68%{opacity:.45;stroke:var(--ink);fill:var(--ink)}74%,94%{opacity:1;stroke:var(--accent,#0969da);fill:var(--accent,#0969da)}to{opacity:.45;stroke:var(--ink);fill:var(--ink)}}@keyframes slotPulseRed{0%,25%{fill:#ffd8d3}30%,to{fill:var(--red-surface,#fbe8e6)}}@keyframes slotPulseBlue{0%,30%{fill:var(--accent-surface,#eef3fe)}34%,65%{fill:#d3e2fe}70%,to{fill:var(--accent-surface,#eef3fe)}}@keyframes flowStream{0%{opacity:0;transform:translate(-12px)}50%{opacity:1}to{opacity:0;transform:translate(16px)}}@keyframes rayPulse{0%{opacity:.2;stroke-dashoffset:8px}50%{opacity:1}to{opacity:.2;stroke-dashoffset:-8px}}@media (width<=48rem){.plates-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.plate-card[data-astro-cid-lcdefpme],.plate-edge[data-astro-cid-lcdefpme].active-edge,.plate-search-probe[data-astro-cid-lcdefpme],.plate-probe-dot[data-astro-cid-lcdefpme],.plate-cut-line[data-astro-cid-lcdefpme],.plate-cut-arrow[data-astro-cid-lcdefpme],.slot-target-f[data-astro-cid-lcdefpme],.slot-target-t[data-astro-cid-lcdefpme],.dot-1[data-astro-cid-lcdefpme],.dot-2[data-astro-cid-lcdefpme],.dot-out[data-astro-cid-lcdefpme],.ray-a[data-astro-cid-lcdefpme],.ray-b[data-astro-cid-lcdefpme]{transition:none!important;animation:none!important}}
