.yd-art[data-astro-cid-vf5pkfn4]{width:100%;height:auto;display:block}.yd-art__bg[data-astro-cid-vf5pkfn4]{fill:var(--night-2);stroke:var(--night-line)}.yd-art__cloud[data-astro-cid-vf5pkfn4]{fill:#1a2233;stroke:#3d86ff;stroke-width:2px}.yd-art__doc[data-astro-cid-vf5pkfn4] rect[data-astro-cid-vf5pkfn4]{fill:#0f141e;stroke:#5b6b88;stroke-width:1.5px}.yd-art__doc[data-astro-cid-vf5pkfn4] path[data-astro-cid-vf5pkfn4]{stroke:#5b6b88;stroke-width:2px;stroke-linecap:round}.yd-art__path[data-astro-cid-vf5pkfn4]{fill:none;stroke:#3d86ff;stroke-width:2px;stroke-dasharray:6 7;opacity:.7}.yd-art__chip[data-astro-cid-vf5pkfn4] rect[data-astro-cid-vf5pkfn4]{fill:#0f141e;stroke:var(--night-line)}.yd-art__chip[data-astro-cid-vf5pkfn4] text[data-astro-cid-vf5pkfn4]{font-family:var(--mono);fill:#d7dce5;font-size:12px}.yd-art__chip--ok[data-astro-cid-vf5pkfn4] circle[data-astro-cid-vf5pkfn4]{fill:var(--ok)}.yd-art__chip--warn[data-astro-cid-vf5pkfn4] circle[data-astro-cid-vf5pkfn4]{fill:var(--warn)}.yd-art__chip--warn[data-astro-cid-vf5pkfn4] rect[data-astro-cid-vf5pkfn4]{stroke:color-mix(in srgb, var(--warn) 55%, transparent)}.yd-art__tick[data-astro-cid-vf5pkfn4],.yd-art__retry[data-astro-cid-vf5pkfn4]{fill:none;stroke:#fff;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round}.yd-art__laptop[data-astro-cid-vf5pkfn4] rect[data-astro-cid-vf5pkfn4]{fill:#0f141e;stroke:#5b6b88;stroke-width:1.5px}.yd-art__laptop[data-astro-cid-vf5pkfn4] path[data-astro-cid-vf5pkfn4]{fill:#232a38}.yd-art__folder[data-astro-cid-vf5pkfn4] path[data-astro-cid-vf5pkfn4]{fill:#3d86ff}.yd-art__tree[data-astro-cid-vf5pkfn4] path[data-astro-cid-vf5pkfn4]{fill:none;stroke:#5b6b88;stroke-width:1.5px}.yd-art__tree[data-astro-cid-vf5pkfn4] rect[data-astro-cid-vf5pkfn4]{fill:#28539a}.yd-art__track[data-astro-cid-vf5pkfn4]{fill:#232a38}.yd-art__fill[data-astro-cid-vf5pkfn4]{fill:var(--ok)}.yd-art__label[data-astro-cid-vf5pkfn4]{font-family:var(--mono);letter-spacing:.04em;fill:var(--night-muted);font-size:12px}.ydp-art[data-astro-cid-cpemiwki]{width:100%;height:auto;display:block}.ydp-art__bg[data-astro-cid-cpemiwki]{fill:var(--night-2);stroke:var(--night-line)}.ydp-art__panel[data-astro-cid-cpemiwki]{fill:#0f141e;stroke:var(--night-line)}.ydp-art__thumb--0[data-astro-cid-cpemiwki]{fill:#2b4a7a}.ydp-art__thumb--1[data-astro-cid-cpemiwki]{fill:#345f55}.ydp-art__thumb--2[data-astro-cid-cpemiwki]{fill:#5a4a7a}.ydp-art__mount[data-astro-cid-cpemiwki]{fill:#ffffff47}.ydp-art__badge[data-astro-cid-cpemiwki]{fill:#0f141e;stroke:#3d86ff99}.ydp-art__badge-text[data-astro-cid-cpemiwki]{font-family:var(--mono);fill:#9fc1ff;font-size:12px}.ydp-art__arrow[data-astro-cid-cpemiwki]{stroke:#3d86ff;stroke-width:2.5px;stroke-linecap:round;stroke-dasharray:6 7}.ydp-art__arrow-head[data-astro-cid-cpemiwki]{fill:none;stroke:#3d86ff;stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round}.ydp-art__folder[data-astro-cid-cpemiwki]{fill:#3d86ff}.ydp-art__folder--sub[data-astro-cid-cpemiwki]{fill:#2b58a5}.ydp-art__tree[data-astro-cid-cpemiwki]{font-family:var(--mono);fill:#d7dce5;font-size:13px}.ydp-art__tree--sub[data-astro-cid-cpemiwki]{fill:var(--night-muted)}.ydp-art__track[data-astro-cid-cpemiwki]{fill:#232a38}.ydp-art__fill[data-astro-cid-cpemiwki]{fill:var(--ok)}.ydp-art__label[data-astro-cid-cpemiwki]{font-family:var(--mono);letter-spacing:.04em;fill:var(--night-muted);font-size:12px}.project[data-astro-cid-yjitjrjk]{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:40px;display:grid}.project__text[data-astro-cid-yjitjrjk]{--gap:16px}.project__shot[data-astro-cid-yjitjrjk]{border:1px solid var(--night-line);border-radius:14px;width:100%;height:auto}.project__art[data-astro-cid-yjitjrjk]{border:0}.project__domain[data-astro-cid-yjitjrjk]{font-family:var(--mono);font-size:var(--t-xs);letter-spacing:.02em;color:var(--night-muted)}.project[data-astro-cid-yjitjrjk]+.project[data-astro-cid-yjitjrjk]{margin-top:20px}.project-next[data-astro-cid-yjitjrjk]{text-align:center;align-items:center;margin-top:20px}@media (width<=860px){.project[data-astro-cid-yjitjrjk]{grid-template-columns:1fr}}
