@font-face{font-family:Chakra Petch;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/chakra-petch-latin-400-normal.SafcrIr2.woff2)format("woff2"),url(/_astro/chakra-petch-latin-400-normal.D7EtbySE.woff)format("woff")}@font-face{font-family:Chakra Petch;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/chakra-petch-latin-ext-400-normal.C8u6EFkq.woff2)format("woff2"),url(/_astro/chakra-petch-latin-ext-400-normal.MNNNbyh_.woff)format("woff")}@font-face{font-family:Chakra Petch;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/chakra-petch-latin-500-normal.BR1ody1F.woff2)format("woff2"),url(/_astro/chakra-petch-latin-500-normal.CnUQnZ4D.woff)format("woff")}@font-face{font-family:Chakra Petch;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/chakra-petch-latin-ext-500-normal.gA6791b0.woff2)format("woff2"),url(/_astro/chakra-petch-latin-ext-500-normal.BCHeNDEx.woff)format("woff")}@font-face{font-family:Chakra Petch;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/chakra-petch-latin-600-normal.DVQm9bgb.woff2)format("woff2"),url(/_astro/chakra-petch-latin-600-normal.DQKfcdKo.woff)format("woff")}@font-face{font-family:Chakra Petch;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/chakra-petch-latin-ext-600-normal.CdGvbdDU.woff2)format("woff2"),url(/_astro/chakra-petch-latin-ext-600-normal.nL80L4xU.woff)format("woff")}@font-face{font-family:Chakra Petch;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/chakra-petch-latin-700-normal.CnDBPjkL.woff2)format("woff2"),url(/_astro/chakra-petch-latin-700-normal.D1s_c2du.woff)format("woff")}@font-face{font-family:Chakra Petch;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/chakra-petch-latin-ext-700-normal.DAkvJhej.woff2)format("woff2"),url(/_astro/chakra-petch-latin-ext-700-normal.BeviJPUl.woff)format("woff")}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/jetbrains-mono-latin-400-normal.V6pRDFza.woff2)format("woff2"),url(/_astro/jetbrains-mono-latin-400-normal.6-qcROiO.woff)format("woff")}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/jetbrains-mono-latin-ext-400-normal.Bc8Ftmh3.woff2)format("woff2"),url(/_astro/jetbrains-mono-latin-ext-400-normal.fXTG6kC5.woff)format("woff")}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/jetbrains-mono-latin-700-normal.BYuf6tUa.woff2)format("woff2"),url(/_astro/jetbrains-mono-latin-700-normal.D3wTyLJW.woff)format("woff")}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/jetbrains-mono-latin-ext-700-normal.CZipNAKV.woff2)format("woff2"),url(/_astro/jetbrains-mono-latin-ext-700-normal.CxPITLHs.woff)format("woff")}:root{--cp-yellow:#fcee0a;--cp-yellow-dim:#a89c07;--cp-cyan:#00f0ff;--cp-cyan-dim:#0a7f88;--cp-magenta:#ff003c;--cp-magenta-dim:#8a0020;--bg:#050505;--bg-grid:#0b0b0b;--panel:#0f0f0f;--panel-hi:#171717;--line:#262626;--line-hi:#3d3d3d;--text:#e8e8e8;--text-dim:#8a8a8a;--text-faint:#565656;--font-ui:"Chakra Petch", "Rajdhani", system-ui, sans-serif;--font-mono:"JetBrains Mono", "Share Tech Mono", ui-monospace, monospace;--chamfer:14px;--chamfer-sm:8px;--maxw:1180px;--gut:clamp(1rem, 4vw, 2.5rem);--glow-yellow:0 0 12px #fcee0a73;--glow-cyan:0 0 12px #00f0ff73;--glow-magenta:0 0 12px #ff003c73;color-scheme:dark}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:92px}body{background:var(--bg);color:var(--text);font-family:var(--font-ui);-webkit-font-smoothing:antialiased;margin:0;font-size:16px;line-height:1.6;overflow-x:hidden}body:before{content:"";z-index:-2;background:radial-gradient(ellipse 80% 60% at 50% 0%, #fcee0a0e, transparent 70%), radial-gradient(ellipse 60% 50% at 90% 90%, #00f0ff0a, transparent 70%), repeating-linear-gradient(0deg, transparent 0 63px, var(--bg-grid) 63px 64px), repeating-linear-gradient(90deg, transparent 0 63px, var(--bg-grid) 63px 64px), var(--bg);pointer-events:none;position:fixed;inset:0}h1,h2,h3,h4{letter-spacing:.01em;text-transform:uppercase;margin:0;font-weight:700;line-height:1.05}a{color:var(--cp-cyan);text-decoration:none}p{margin:0 0 1em}img{max-width:100%;display:block}:focus-visible{outline:2px solid var(--cp-yellow);outline-offset:3px}::selection{background:var(--cp-yellow);color:#000}.skip-link{z-index:200;background:var(--cp-yellow);color:#000;font-family:var(--font-mono);padding:.75rem 1.25rem;font-size:.8rem;font-weight:700;position:absolute;top:0;left:-9999px}.skip-link:focus{left:0}.crt-scanlines,.crt-grain,.crt-sweep{pointer-events:none;z-index:90;position:fixed;inset:0}.crt-scanlines{mix-blend-mode:multiply;opacity:.55;background:repeating-linear-gradient(#0000 0 2px,#00000047 2px 4px)}.crt-grain{opacity:.05;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3'/%3E%3C/filter%3E%3Crect width='120' height='120' filter='url(%23n)'/%3E%3C/svg%3E");animation:.7s steps(3,end) infinite grain-shift}.crt-sweep:after{content:"";background:linear-gradient(#0000,#00f0ff0b,#0000);height:160px;animation:7s linear infinite sweep;position:absolute;left:0;right:0}@keyframes grain-shift{0%{transform:translate(0)}33%{transform:translate(-2%,1%)}66%{transform:translate(1%,-2%)}to{transform:translate(0)}}@keyframes sweep{0%{top:-160px}to{top:100%}}.wrap{width:100%;max-width:var(--maxw);padding-inline:var(--gut);margin-inline:auto}.section{padding-block:clamp(4rem,10vw,7rem);position:relative}.section-head{border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:baseline;gap:1rem;margin-bottom:2.5rem;padding-bottom:1rem;display:flex}.section-head h2{letter-spacing:.02em;font-size:clamp(1.75rem,4.5vw,2.75rem)}.section-head .idx{font-family:var(--font-mono);color:var(--cp-yellow);letter-spacing:.18em;white-space:nowrap;font-size:.75rem}.section-head .rule{background:linear-gradient(90deg, var(--line-hi), transparent);flex:1;min-width:40px;height:1px}.chamfer{clip-path:polygon(var(--chamfer) 0, 100% 0, 100% calc(100% - var(--chamfer)), calc(100% - var(--chamfer)) 100%, 0 100%, 0 var(--chamfer))}.chamfer-sm{clip-path:polygon(var(--chamfer-sm) 0, 100% 0, 100% calc(100% - var(--chamfer-sm)), calc(100% - var(--chamfer-sm)) 100%, 0 100%, 0 var(--chamfer-sm))}.panel{--edge:var(--line);background:var(--edge);clip-path:polygon(var(--chamfer) 0, 100% 0, 100% calc(100% - var(--chamfer)), calc(100% - var(--chamfer)) 100%, 0 100%, 0 var(--chamfer));padding:1px;transition:background .25s,transform .25s;position:relative}.panel>.panel-in{background:var(--panel);height:100%;clip-path:polygon(calc(var(--chamfer) - 1px) 0, 100% 0, 100% calc(100% - var(--chamfer) + 1px), calc(100% - var(--chamfer) + 1px) 100%, 0 100%, 0 calc(var(--chamfer) - 1px));padding:1.4rem 1.5rem}.panel:hover{--edge:var(--cp-yellow-dim)}.brackets{position:relative}.brackets:before,.brackets:after{content:"";border:1px solid var(--cp-yellow);opacity:.7;pointer-events:none;width:18px;height:18px;position:absolute}.brackets:before{border-bottom:0;border-right:0;top:6px;left:6px}.brackets:after{border-top:0;border-left:0;bottom:6px;right:6px}.hazard{background:repeating-linear-gradient(-45deg, var(--cp-yellow) 0 12px, #000 12px 24px);opacity:.85;height:10px}.kicker{font-family:var(--font-mono);letter-spacing:.22em;text-transform:uppercase;color:var(--cp-yellow);font-size:.72rem}.meta{font-family:var(--font-mono);letter-spacing:.12em;color:var(--text-faint);text-transform:uppercase;font-size:.7rem}.tag{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;border:1px solid var(--line-hi);color:var(--text-dim);background:#0a0a0a;padding:.2rem .5rem;font-size:.65rem;display:inline-block}.tag--cyan{border-color:var(--cp-cyan-dim);color:var(--cp-cyan)}.tag--yellow{border-color:var(--cp-yellow-dim);color:var(--cp-yellow)}.tag--magenta{border-color:var(--cp-magenta-dim);color:var(--cp-magenta)}.status-dot{background:var(--cp-yellow);width:7px;height:7px;box-shadow:var(--glow-yellow);animation:1.8s ease-in-out infinite pulse;display:inline-block}@keyframes pulse{0%,to{opacity:1}50%{opacity:.25}}.btn{--edge:var(--cp-yellow);font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:#000;background:var(--edge);cursor:pointer;clip-path:polygon(var(--chamfer-sm) 0, 100% 0, 100% calc(100% - var(--chamfer-sm)), calc(100% - var(--chamfer-sm)) 100%, 0 100%, 0 var(--chamfer-sm));border:0;align-items:center;gap:.6rem;padding:.8rem 1.4rem;font-size:.78rem;font-weight:700;transition:color .2s,background .2s,box-shadow .2s;display:inline-flex;position:relative;overflow:hidden}.btn:hover{box-shadow:var(--glow-yellow)}.btn--ghost{color:var(--cp-yellow);box-shadow:inset 0 0 0 1px var(--cp-yellow);background:0 0}.btn--ghost:before{content:"";background:var(--cp-yellow);transform-origin:0;z-index:-1;transition:transform .28s cubic-bezier(.2,.9,.2,1);position:absolute;inset:0;transform:scaleX(0)}.btn--ghost:hover{color:#000}.btn--ghost:hover:before{transform:scaleX(1)}.btn--ghost>*{z-index:1;position:relative}.btn--cyan{--edge:var(--cp-cyan)}.btn--cyan:hover{box-shadow:var(--glow-cyan)}.glitch{color:inherit;display:inline-block;position:relative}.glitch:before,.glitch:after{content:attr(data-text);pointer-events:none;opacity:0;clip-path:inset(0);position:absolute;inset:0}.glitch:before{color:var(--cp-magenta)}.glitch:after{color:var(--cp-cyan)}.glitch--auto:before{animation:4.2s step-end infinite glitch-r}.glitch--auto:after{animation:4.2s step-end infinite glitch-b}.glitch--hover:hover:before{animation:.45s step-end infinite glitch-r}.glitch--hover:hover:after{animation:.45s step-end infinite glitch-b}@keyframes glitch-r{0%,88%,to{opacity:0;transform:none}89%{opacity:.9;clip-path:inset(10% 0 66%);transform:translate(-3px,1px)}91%{opacity:.9;clip-path:inset(60% 0 18%);transform:translate(2px,-1px)}93%{opacity:.9;clip-path:inset(32% 0 44%);transform:translate(-2px)}95%{opacity:0}}@keyframes glitch-b{0%,88%,to{opacity:0;transform:none}89%{opacity:.9;clip-path:inset(72% 0 8%);transform:translate(3px,-1px)}91%{opacity:.9;clip-path:inset(20% 0 58%);transform:translate(-2px,1px)}93%{opacity:.9;clip-path:inset(48% 0 30%);transform:translate(2px)}95%{opacity:0}}@keyframes glitch-shift{0%,92%,to{transform:none}93%{transform:translate(-4px)skew(-3deg)}95%{transform:translate(3px)skew(2deg)}97%{transform:none}}.glitch-shift{animation:5.5s step-end infinite glitch-shift}.reveal{opacity:0;transition:opacity .5s,transform .5s cubic-bezier(.2,.9,.2,1);transform:translateY(22px)}.reveal.is-in{opacity:1;transform:none}.reveal[data-d="1"]{transition-delay:70ms}.reveal[data-d="2"]{transition-delay:.14s}.reveal[data-d="3"]{transition-delay:.21s}.reveal[data-d="4"]{transition-delay:.28s}.reveal[data-d="5"]{transition-delay:.35s}.reveal[data-d="6"]{transition-delay:.42s}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}.reveal{opacity:1;transform:none}.crt-grain,.crt-sweep{display:none}}.modal{color:var(--text);background:0 0;border:0;width:min(760px,100vw - 2rem);max-height:min(86vh,900px);padding:0;overflow:visible}.modal::backdrop{backdrop-filter:blur(3px)saturate(.5);background:#020202d1;animation:.18s ease-out backdrop-in}@keyframes backdrop-in{0%{opacity:0}}.modal__frame{--edge:var(--cp-yellow);background:var(--edge);clip-path:polygon(22px 0,100% 0,100% calc(100% - 22px),calc(100% - 22px) 100%,0 100%,0 22px);transform-origin:50%;padding:1px}.modal__inner{clip-path:polygon(21px 0,100% 0,100% calc(100% - 21px),calc(100% - 21px) 100%,0 100%,0 21px);background:#0b0b0b;flex-direction:column;max-height:calc(min(86vh,900px) - 2px);display:flex;position:relative}.modal__inner:before{content:"";z-index:3;pointer-events:none;background:repeating-linear-gradient(#0000 0 2px,#00000038 2px 4px);position:absolute;inset:0}.modal__sweep{z-index:2;pointer-events:none;background:linear-gradient(#0000,#fcee0a0d,#0000);height:90px;animation:4.5s linear infinite modal-sweep;position:absolute;left:0;right:0}@keyframes modal-sweep{0%{top:-90px}to{top:100%}}.modal__head{border-bottom:1px solid var(--line);background:#0a0a0a;justify-content:space-between;align-items:flex-start;gap:1rem;padding:1.2rem 1.4rem 1rem;display:flex}.modal__eyebrow{font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase;color:var(--cp-yellow);margin:0 0 .35rem;font-size:.64rem}.modal__title{letter-spacing:.03em;color:var(--text);margin:0;font-size:clamp(1.3rem,4vw,2rem)}.modal__close{width:34px;height:34px;font-family:var(--font-mono);color:var(--cp-yellow);box-shadow:inset 0 0 0 1px var(--cp-yellow-dim);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;font-size:1rem;line-height:1;transition:background .18s,color .18s;display:grid}.modal__close:hover{background:var(--cp-yellow);color:#000}.modal__body{overscroll-behavior:contain;flex:1;padding:1.3rem 1.4rem;overflow-y:auto}.modal__body::-webkit-scrollbar{width:10px}.modal__body::-webkit-scrollbar-track{background:#0a0a0a}.modal__body::-webkit-scrollbar-thumb{background:#262620;border:2px solid #0a0a0a}.modal__body::-webkit-scrollbar-thumb:hover{background:var(--cp-yellow-dim)}.modal__foot{border-top:1px solid var(--line);background:#0a0a0a;flex-wrap:wrap;gap:.6rem;padding:1rem 1.4rem;display:flex}.modal[open] .modal__frame{animation:.52s step-end both modal-open}@keyframes modal-open{0%{opacity:0;filter:brightness(6);transform:scaleY(.006)scaleX(1.05)}8%{opacity:1;filter:brightness(6);transform:scaleY(.006)scaleX(1.05)}16%{filter:brightness(2);transform:scaleY(1)scaleX(1)}24%{clip-path:inset(0 0 58%);filter:drop-shadow(7px 0 var(--cp-magenta)) drop-shadow(-7px 0 var(--cp-cyan));transform:translate(-10px)}32%{clip-path:inset(41% 0 24%);filter:drop-shadow(-5px 0 var(--cp-magenta)) drop-shadow(5px 0 var(--cp-cyan));transform:translate(8px)}40%{clip-path:inset(72% 0 0);filter:drop-shadow(4px 0 var(--cp-magenta));transform:translate(-6px)}48%{clip-path:none;filter:none;transform:none}56%{clip-path:inset(14% 0 68%);filter:drop-shadow(-4px 0 var(--cp-cyan));transform:translate(5px)}64%{clip-path:none;filter:none;transform:none}72%{opacity:.55}78%{opacity:1}to{clip-path:none;filter:none;opacity:1;transform:none}}.modal[open] .modal__title{animation:.5s step-end both modal-title}@keyframes modal-title{0%,20%{opacity:0}26%{opacity:1;transform:translate(-4px)}34%{transform:translate(3px)}42%{transform:none}to{opacity:1;transform:none}}.modal.is-closing .modal__frame{animation:.18s step-end both modal-close}.modal.is-closing::backdrop{animation:.18s ease-in both backdrop-out}@keyframes modal-close{0%{opacity:1;transform:none}50%{opacity:1;filter:brightness(5);transform:scaleY(.02)scaleX(1.03)}to{opacity:0;filter:brightness(6);transform:scaleY(.006)scaleX(1.05)}}@keyframes backdrop-out{to{opacity:0}}body.has-modal{overflow:hidden}@media (prefers-reduced-motion:reduce){.modal[open] .modal__frame,.modal[open] .modal__title,.modal.is-closing .modal__frame{animation:none}.modal__sweep{display:none}}.boot[data-astro-cid-ogjlqd6e]{z-index:999;font-family:var(--font-mono);color:var(--cp-yellow);background:#030303;place-items:center;padding:1.5rem;display:grid;position:fixed;inset:0}.boot[data-astro-cid-ogjlqd6e][hidden]{display:none}.boot[data-astro-cid-ogjlqd6e].is-out{animation:.45s forwards boot-out}@keyframes boot-out{to{opacity:0;visibility:hidden;transform:scaleY(.985)}}.boot__inner[data-astro-cid-ogjlqd6e]{width:min(680px,100%)}.boot__brand[data-astro-cid-ogjlqd6e]{color:var(--cp-yellow);text-shadow:2px 0 var(--cp-magenta), -2px 0 var(--cp-cyan);margin:0 0 1.75rem;font-size:clamp(4px,1.42vw,11px);line-height:1.05;animation:2.4s step-end infinite brand-flicker;overflow-x:auto}@keyframes brand-flicker{0%,96%,to{opacity:1}97%{opacity:.4}98%{opacity:1}}.boot__log[data-astro-cid-ogjlqd6e]{min-height:13rem;font-size:clamp(.62rem,1.9vw,.78rem)}.boot__line[data-astro-cid-ogjlqd6e]{letter-spacing:.04em;justify-content:space-between;gap:1rem;margin:0 0 .3rem;display:flex}.boot__line[data-astro-cid-ogjlqd6e][hidden]{display:none}.boot__line[data-astro-cid-ogjlqd6e] span[data-astro-cid-ogjlqd6e]{color:#6f6a1f;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.boot__line[data-astro-cid-ogjlqd6e] b[data-astro-cid-ogjlqd6e]{color:var(--cp-cyan)}.boot__bar[data-astro-cid-ogjlqd6e]{background:#171717;height:4px;margin-top:1.25rem;overflow:hidden}.boot__bar[data-astro-cid-ogjlqd6e] i[data-astro-cid-ogjlqd6e]{background:var(--cp-yellow);width:0%;height:100%;box-shadow:var(--glow-yellow);transition:width .18s linear;display:block}.boot__hint[data-astro-cid-ogjlqd6e]{letter-spacing:.3em;color:#4a4a4a;margin:1rem 0 0;font-size:.6rem;animation:1.6s ease-in-out infinite pulse}@media (prefers-reduced-motion:reduce){.boot[data-astro-cid-ogjlqd6e]{display:none!important}}.nav[data-astro-cid-wpvy4v7s]{z-index:80;backdrop-filter:blur(10px);border-bottom:1px solid var(--line);background:#050505e0;position:sticky;top:0}.nav__hazard[data-astro-cid-wpvy4v7s]{height:3px}.nav__bar[data-astro-cid-wpvy4v7s]{justify-content:space-between;align-items:center;gap:1rem;height:68px;display:flex}.nav__brand[data-astro-cid-wpvy4v7s]{color:var(--text);letter-spacing:.18em;text-transform:uppercase;align-items:center;gap:.6rem;font-size:1.05rem;font-weight:700;display:inline-flex}.nav__links[data-astro-cid-wpvy4v7s]{gap:.35rem;display:flex}.nav__links[data-astro-cid-wpvy4v7s] a[data-astro-cid-wpvy4v7s]{font-family:var(--font-mono);letter-spacing:.12em;color:var(--text-dim);border:1px solid #0000;align-items:baseline;gap:.45rem;padding:.5rem .8rem;font-size:.72rem;transition:color .2s,border-color .2s,background .2s;display:inline-flex}.nav__links[data-astro-cid-wpvy4v7s] a[data-astro-cid-wpvy4v7s] i[data-astro-cid-wpvy4v7s]{color:var(--text-faint);font-size:.6rem;font-style:normal}.nav__links[data-astro-cid-wpvy4v7s] a[data-astro-cid-wpvy4v7s]:hover,.nav__links[data-astro-cid-wpvy4v7s] a[data-astro-cid-wpvy4v7s].is-active{color:var(--cp-yellow);border-color:var(--cp-yellow-dim);background:#fcee0a0d}.nav__links[data-astro-cid-wpvy4v7s] a[data-astro-cid-wpvy4v7s]:hover i[data-astro-cid-wpvy4v7s],.nav__links[data-astro-cid-wpvy4v7s] a[data-astro-cid-wpvy4v7s].is-active i[data-astro-cid-wpvy4v7s]{color:var(--cp-yellow)}.nav__toggle[data-astro-cid-wpvy4v7s]{border:1px solid var(--line-hi);color:var(--cp-yellow);cursor:pointer;background:0 0;padding:.35rem .7rem;font-size:1.3rem;line-height:1;display:none}.sr[data-astro-cid-wpvy4v7s]{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.nav__panel[data-astro-cid-wpvy4v7s]{border-top:1px solid var(--line);display:none}.nav__panel[data-astro-cid-wpvy4v7s] a[data-astro-cid-wpvy4v7s]{padding:.9rem var(--gut);font-family:var(--font-mono);letter-spacing:.12em;color:var(--text-dim);border-bottom:1px solid var(--line);gap:.6rem;font-size:.8rem;display:flex}.nav__panel[data-astro-cid-wpvy4v7s] a[data-astro-cid-wpvy4v7s] i[data-astro-cid-wpvy4v7s]{color:var(--cp-yellow);font-style:normal}@media (width<=780px){.nav__links[data-astro-cid-wpvy4v7s]{display:none}.nav__toggle[data-astro-cid-wpvy4v7s],.nav__panel[data-astro-cid-wpvy4v7s]:not([hidden]){display:block}}.foot[data-astro-cid-jo6i4kqk]{border-top:1px solid var(--line);margin-top:2rem}.foot[data-astro-cid-jo6i4kqk] .hazard[data-astro-cid-jo6i4kqk]{opacity:.5;height:3px}.foot__in[data-astro-cid-jo6i4kqk]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;padding-block:1.6rem;display:flex}.foot__in[data-astro-cid-jo6i4kqk] p[data-astro-cid-jo6i4kqk]{margin:0}.foot__mid[data-astro-cid-jo6i4kqk]{color:var(--text-faint);opacity:.6}.foot__jp[data-astro-cid-jo6i4kqk]{color:var(--cp-magenta);opacity:.7}.foot[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{color:var(--text-dim)}.foot[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{color:var(--cp-yellow)}
