.dn[data-astro-cid-pg7qfrpv]{display:grid;gap:14px}.seg[data-astro-cid-pg7qfrpv]{display:inline-flex;padding:4px;border-radius:999px;background:var(--paper-2);border:1px solid var(--line);width:fit-content}.seg[data-astro-cid-pg7qfrpv] input[data-astro-cid-pg7qfrpv]{position:absolute;opacity:0}.seg[data-astro-cid-pg7qfrpv] span[data-astro-cid-pg7qfrpv]{display:block;padding:8px 16px;border-radius:999px;font-size:14px;font-weight:560;color:var(--ink-3);cursor:pointer}.seg[data-astro-cid-pg7qfrpv] input[data-astro-cid-pg7qfrpv]:checked+span[data-astro-cid-pg7qfrpv]{background:var(--ink);color:#fff}.seg[data-astro-cid-pg7qfrpv] input[data-astro-cid-pg7qfrpv]:focus-visible+span[data-astro-cid-pg7qfrpv]{outline:2px solid var(--signal)}.dn-grid[data-astro-cid-pg7qfrpv]{display:grid;grid-template-columns:1.4fr 1fr;gap:16px;align-items:center}.dn-view[data-astro-cid-pg7qfrpv]{width:100%;height:auto;border-radius:12px;border:2px solid var(--ink)}.dn-cut[data-astro-cid-pg7qfrpv]{width:100%;height:auto}.dark[data-astro-cid-pg7qfrpv],.irlight[data-astro-cid-pg7qfrpv],.osd-night[data-astro-cid-pg7qfrpv],.irbeam[data-astro-cid-pg7qfrpv]{opacity:0;transition:opacity .8s var(--ease)}.scene[data-astro-cid-pg7qfrpv]{transition:filter .8s}.icr[data-astro-cid-pg7qfrpv]{transition:transform .8s var(--ease)}.ir[data-astro-cid-pg7qfrpv]{transition:fill .5s}.night[data-astro-cid-pg7qfrpv] .dark[data-astro-cid-pg7qfrpv]{opacity:.55}.night[data-astro-cid-pg7qfrpv] .irlight[data-astro-cid-pg7qfrpv],.night[data-astro-cid-pg7qfrpv] .osd-night[data-astro-cid-pg7qfrpv],.night[data-astro-cid-pg7qfrpv] .irbeam[data-astro-cid-pg7qfrpv]{opacity:1}.night[data-astro-cid-pg7qfrpv] .osd-day[data-astro-cid-pg7qfrpv]{opacity:0}.night[data-astro-cid-pg7qfrpv] .scene[data-astro-cid-pg7qfrpv]{filter:url(#kb2-gray) brightness(1.15) contrast(1.1)}.night[data-astro-cid-pg7qfrpv] .icr[data-astro-cid-pg7qfrpv]{transform:translateY(-70px)}.night[data-astro-cid-pg7qfrpv] .ir[data-astro-cid-pg7qfrpv]{fill:var(--led-red)}.dn-cap[data-astro-cid-pg7qfrpv]{margin:0;color:var(--ink-3);font-size:15px}.dn-cap[data-astro-cid-pg7qfrpv] b[data-astro-cid-pg7qfrpv]{color:var(--ink)}@media(max-width:700px){.dn-grid[data-astro-cid-pg7qfrpv]{grid-template-columns:1fr}}.det[data-astro-cid-qlfd2h63]{display:grid;gap:14px}.seg[data-astro-cid-qlfd2h63]{display:inline-flex;padding:4px;border-radius:999px;background:var(--paper-2);border:1px solid var(--line);width:fit-content}.seg[data-astro-cid-qlfd2h63] input[data-astro-cid-qlfd2h63]{position:absolute;opacity:0}.seg[data-astro-cid-qlfd2h63] span[data-astro-cid-qlfd2h63]{display:block;padding:8px 16px;border-radius:999px;font-size:14px;font-weight:560;color:var(--ink-3);cursor:pointer}.seg[data-astro-cid-qlfd2h63] input[data-astro-cid-qlfd2h63]:checked+span[data-astro-cid-qlfd2h63]{background:var(--ink);color:#fff}.seg[data-astro-cid-qlfd2h63] input[data-astro-cid-qlfd2h63]:focus-visible+span[data-astro-cid-qlfd2h63]{outline:2px solid var(--signal)}.det-svg[data-astro-cid-qlfd2h63]{width:100%;height:auto;border-radius:12px;border:2px solid var(--ink)}.box[data-astro-cid-qlfd2h63] rect[data-astro-cid-qlfd2h63]{fill:none;stroke-width:2.5}.box[data-astro-cid-qlfd2h63] text[data-astro-cid-qlfd2h63]{font-family:var(--f-mono);font-size:11px}.box[data-astro-cid-qlfd2h63].ok rect[data-astro-cid-qlfd2h63]{stroke:var(--led-green)}.box[data-astro-cid-qlfd2h63].ok text[data-astro-cid-qlfd2h63]{fill:var(--led-green)}.box[data-astro-cid-qlfd2h63].fp rect[data-astro-cid-qlfd2h63]{stroke:var(--led-red)}.box[data-astro-cid-qlfd2h63].fp text[data-astro-cid-qlfd2h63]{fill:var(--led-red)}.box[data-astro-cid-qlfd2h63].ign rect[data-astro-cid-qlfd2h63]{stroke:#9aa1ab;stroke-dasharray:4 4}.box[data-astro-cid-qlfd2h63].ign text[data-astro-cid-qlfd2h63]{fill:#9aa1ab}.box[data-astro-cid-qlfd2h63].fp,.box[data-astro-cid-qlfd2h63] .mt[data-astro-cid-qlfd2h63]{display:none}.det[data-astro-cid-qlfd2h63].motion .box[data-astro-cid-qlfd2h63] .mt[data-astro-cid-qlfd2h63]{display:inline}.det[data-astro-cid-qlfd2h63].motion .box[data-astro-cid-qlfd2h63] .cls[data-astro-cid-qlfd2h63]{display:none}.det[data-astro-cid-qlfd2h63].motion .box[data-astro-cid-qlfd2h63].fp{display:inline}.det[data-astro-cid-qlfd2h63].motion .box[data-astro-cid-qlfd2h63].ign{display:none}.det[data-astro-cid-qlfd2h63].motion .box[data-astro-cid-qlfd2h63].ok rect[data-astro-cid-qlfd2h63]{stroke:var(--led-red)}.det[data-astro-cid-qlfd2h63].motion .box[data-astro-cid-qlfd2h63].ok text[data-astro-cid-qlfd2h63]{fill:var(--led-red)}.person[data-astro-cid-qlfd2h63]{animation:walk 9s linear infinite}.car[data-astro-cid-qlfd2h63]{animation:drive 6s linear infinite}.cat[data-astro-cid-qlfd2h63]{animation:catw 11s linear infinite}.leaves[data-astro-cid-qlfd2h63],.tree[data-astro-cid-qlfd2h63]>circle[data-astro-cid-qlfd2h63]{transform-origin:446px 140px;animation:sway 2.4s ease-in-out infinite alternate}@keyframes walk{0%{transform:translate(200px)}to{transform:translate(400px)}}@keyframes drive{0%{transform:translate(-120px)}to{transform:translate(540px)}}@keyframes catw{0%{transform:translate(380px)}to{transform:translate(170px)}}@keyframes sway{0%{transform:rotate(-3deg)}to{transform:rotate(3deg)}}.det-cap[data-astro-cid-qlfd2h63]{margin:0;color:var(--ink-3);font-size:15px}.det-cap[data-astro-cid-qlfd2h63] b{color:var(--ink)}@media(prefers-reduced-motion:reduce){.person[data-astro-cid-qlfd2h63]{transform:translate(300px)}.car[data-astro-cid-qlfd2h63]{transform:translate(260px)}.cat[data-astro-cid-qlfd2h63]{transform:translate(200px)}}
