@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-cyrillic-ext-wght-normal.BOeWTOD4.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-cyrillic-wght-normal.DqGufNeO.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-greek-ext-wght-normal.DlzME5K_.woff2) format("woff2-variations");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-greek-wght-normal.CkhJZR-_.woff2) format("woff2-variations");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-vietnamese-wght-normal.CBcvBZtf.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-latin-ext-wght-normal.DO1Apj_S.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-latin-wght-normal.Dx4kXJAl.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(data:font/woff2;base64,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) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/_astro/jetbrains-mono-cyrillic-wght-normal.D73BlboJ.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/_astro/jetbrains-mono-greek-wght-normal.Bw9x6K1M.woff2) format("woff2-variations");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/_astro/jetbrains-mono-vietnamese-wght-normal.Bt-aOZkq.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/_astro/jetbrains-mono-latin-ext-wght-normal.DBQx-q_a.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/_astro/jetbrains-mono-latin-wght-normal.B9CIFXIH.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Orbitron Variable;font-style:normal;font-display:swap;font-weight:400 900;src:url(/_astro/orbitron-latin-wght-normal.Du7j2Vp2.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Space Grotesk Variable;font-style:normal;font-display:swap;font-weight:300 700;src:url(/_astro/space-grotesk-vietnamese-wght-normal.D0rl6rjA.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Space Grotesk Variable;font-style:normal;font-display:swap;font-weight:300 700;src:url(/_astro/space-grotesk-latin-ext-wght-normal.D9tNdqV9.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Grotesk Variable;font-style:normal;font-display:swap;font-weight:300 700;src:url(/_astro/space-grotesk-latin-wght-normal.BhU9QXUp.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--font-display: "Space Grotesk Variable", "Space Grotesk", system-ui, sans-serif;--font-sans: "Inter Variable", "Inter", system-ui, -apple-system, sans-serif;--font-mono: "JetBrains Mono Variable", "JetBrains Mono", ui-monospace, "SFMono-Regular", monospace;--font-tech: "Orbitron Variable", "Orbitron", var(--font-display);--sys-void: #0c4990;--sys-core: #f2faff;--sys-lume: #c6e8ff;--sys-ink: #dceefc;--sys-ink-dim: #a3c8e6;--sys-warn: #ffb066;--sys-live: #7dffc4;--sys-rule: rgba(203, 233, 255, .34);--cv-hair: rgba(198, 232, 255, .26);--cv-line: rgba(198, 232, 255, .5);--cv-hot: #f2faff;--ease: cubic-bezier(.2, 0, 0, 1);--snap: cubic-bezier(.16, .84, .3, 1);--sys-noise: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3CfeComponentTransfer%3E%3CfeFuncA type='linear' slope='2.4' intercept='-0.6'/%3E%3C/feComponentTransfer%3E%3C/filter%3E%3Crect width='160' height='160' filter='url(%23g)'/%3E%3C/svg%3E");color-scheme:dark}*,*:before,*:after{box-sizing:border-box;-webkit-tap-highlight-color:transparent}html{background:linear-gradient(var(--sys-void),var(--sys-void)) #0e529d;color:var(--sys-ink);font-family:var(--font-sans);-webkit-text-size-adjust:100%;text-size-adjust:100%;scroll-behavior:smooth}body{position:relative;margin:0;min-height:100lvh;background:transparent}::selection{background:#ceecffc7;color:#06306a}a{color:inherit}:focus-visible{outline:1px solid var(--cv-hot);outline-offset:4px}.sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.skip{position:absolute;left:16px;top:-100px;z-index:60;padding:10px 14px;background:var(--sys-core);color:#06306a;font:600 11px/1 var(--font-mono);letter-spacing:.14em;text-transform:uppercase;text-decoration:none}.skip:focus{top:16px}.chart{position:fixed;top:0;left:0;width:100%;height:100lvh;z-index:-1;overflow:hidden;pointer-events:none;--cu: min(100vw / 1700, 100vh / 956);background:radial-gradient(48% 42% at 50% 50%,rgba(56,150,255,.18),transparent 72%),radial-gradient(130% 100% at 50% 50%,transparent 55%,rgba(3,18,58,.36) 100%)}.chart>*,.ch-lits>*{position:absolute;display:block;max-width:none}.ch-lits{inset:0;transition:opacity .7s var(--ease)}.ch-field,.ch-lit{left:50%;top:50%;width:calc(var(--cu) * var(--w));height:calc(var(--cu) * var(--w));margin:calc(var(--cu) * var(--w) / -2) 0 0 calc(var(--cu) * var(--w) / -2)}.ch-field{--w: 3200;transition:opacity .7s var(--ease)}.ch-lit{--w: 1440;opacity:0}.ch-lit-a{animation:ch-lit 8s ease-in-out infinite}.ch-lit-b{animation:ch-lit 8s ease-in-out -4s infinite}@keyframes ch-lit{0%,50%,to{opacity:0}10%,35%{opacity:1}}.ch-pulse{inset:0;background:radial-gradient(36% 32% at 50% 50%,rgba(96,186,255,.14),transparent 72%);animation:ch-pulse 9s ease-in-out infinite alternate}@keyframes ch-pulse{0%{opacity:.3}to{opacity:1}}html[data-reading] .ch-field{opacity:.55}html[data-reading] .ch-lits{opacity:0}.grain{position:fixed;inset:0;z-index:40;pointer-events:none;overflow:hidden;opacity:.42;mix-blend-mode:overlay}.grain:before{content:"";position:absolute;inset:-24px;background-image:var(--sys-noise);background-size:160px 160px;animation:grain .64s steps(1,end) infinite}@keyframes grain{0%{transform:translateZ(0)}6.25%{transform:translate3d(-7px,4px,0)}12.5%{transform:translate3d(5px,-9px,0)}18.75%{transform:translate3d(-11px,-3px,0)}25%{transform:translate3d(8px,7px,0)}31.25%{transform:translate3d(-4px,-8px,0)}37.5%{transform:translate3d(10px,2px,0)}43.75%{transform:translate3d(-6px,9px,0)}50%{transform:translate3d(3px,-11px,0)}56.25%{transform:translate3d(-9px,-6px,0)}62.5%{transform:translate3d(11px,5px,0)}68.75%{transform:translate3d(-2px,8px,0)}75%{transform:translate3d(6px,-4px,0)}81.25%{transform:translate3d(-10px,10px,0)}87.5%{transform:translate3d(9px,-7px,0)}93.75%{transform:translate3d(-5px,-10px,0)}}.cover{position:relative;height:100svh;min-height:560px;display:grid;place-items:center;overflow:clip;--u: min(1px, 100vw / 1700, 100svh / 956);--ret-gap: calc(436 * var(--u));--wm-w: clamp(300px, calc(430 * var(--u)), 430px)}.hud{position:absolute;inset:34px;pointer-events:none}.hl{position:absolute;display:block}.hl-l,.hl-r{top:50%;height:5px;translate:0 -50%;background:linear-gradient(var(--cv-hair),var(--cv-hair)) 0 50% / 100% 1px no-repeat,repeating-linear-gradient(90deg,var(--cv-hair) 0 1px,transparent 1px 24px) 0 50% / 100% 5px no-repeat}.hl-l{left:0;right:calc(50% + var(--ret-gap));transform-origin:right center}.hl-r{right:0;left:calc(50% + var(--ret-gap));transform-origin:left center}.hl-t,.hl-b{left:50%;width:5px;translate:-50% 0;background:linear-gradient(var(--cv-hair),var(--cv-hair)) 50% 0 / 1px 100% no-repeat,repeating-linear-gradient(180deg,var(--cv-hair) 0 1px,transparent 1px 24px) 50% 0 / 5px 100% no-repeat}.hl-t{top:0;bottom:calc(50% + var(--ret-gap));transform-origin:center bottom}.hl-b{bottom:0;top:calc(50% + var(--ret-gap));transform-origin:center top}.hc{position:absolute;display:block;width:18px;height:18px;border:0 solid var(--cv-line)}.hc:before{content:"";position:absolute;width:3px;height:3px;background:var(--cv-hot)}.hc-tl{left:0;top:0;border-left-width:1px;border-top-width:1px;--out: -8px -8px}.hc-tr{right:0;top:0;border-right-width:1px;border-top-width:1px;--out: 8px -8px}.hc-bl{left:0;bottom:0;border-left-width:1px;border-bottom-width:1px;--out: -8px 8px}.hc-br{right:0;bottom:0;border-right-width:1px;border-bottom-width:1px;--out: 8px 8px}.hc-tl:before{left:-2px;top:-2px}.hc-tr:before{right:-2px;top:-2px}.hc-bl:before{left:-2px;bottom:-2px}.hc-br:before{right:-2px;bottom:-2px}.hrd{position:absolute;display:flex;flex-direction:column;gap:5px;font-family:var(--font-mono);font-size:9px;line-height:1;letter-spacing:.18em;text-transform:uppercase;color:var(--sys-ink-dim);white-space:nowrap}.hrd b{font-weight:500;color:var(--sys-ink);font-variant-numeric:tabular-nums}.hrd em{font-style:normal;opacity:.5}.hrd-tl{left:30px;top:2px}.hrd-tr{right:30px;top:2px;align-items:flex-end}.hrd-bl{left:30px;bottom:2px}.hrd-br{right:30px;bottom:2px;align-items:flex-end}.frame{position:relative;display:flex;flex-direction:column;align-items:center;text-align:center}.reticle{position:absolute;left:50%;top:50%;width:calc(900 * var(--u));height:calc(900 * var(--u));translate:-50% -50%;pointer-events:none}.rt{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.rt *{vector-effect:non-scaling-stroke;fill:none}.rt-dots{stroke:#c6e8ff57;stroke-width:1;stroke-dasharray:1 7}.rt-hair{stroke:var(--cv-hair);stroke-width:1}.rt-minor{stroke:#c6e8ff47;stroke-width:1}.rt-mid{stroke:#c6e8ff8c;stroke-width:1}.rt-major{stroke:#ecf8ffe6;stroke-width:1}.rt-plus{stroke:#ecf8ffd9;stroke-width:1;animation:plus-blink 7.2s steps(1,end) infinite;animation-delay:calc(var(--i) * 1.8s)}.rt-arcs{stroke:#c6e8ff6b;stroke-width:1}.rt-hot{stroke:var(--cv-hot);stroke-width:1.6}.rt-scan-arc{stroke:var(--cv-hot);stroke-width:1.4;stroke-linecap:round}.rt-scan-head{fill:var(--cv-hot)}.rt-seg{animation:spin 140s linear infinite}.rt-scan{animation:spin 18s linear infinite}.head{position:relative;display:flex;flex-direction:column;align-items:center}.name{position:relative;margin:0}.wm-holo{position:relative;display:block;filter:drop-shadow(0 0 2px rgba(214,238,255,.7)) drop-shadow(0 0 12px rgba(96,176,255,.42))}.wordmark{display:block;width:var(--wm-w);height:auto;overflow:visible}.wordmark path{fill:url(#wm-face);stroke:none}.wm-defs{position:absolute;width:0;height:0;overflow:hidden}.wm-lines{position:absolute;inset:0;pointer-events:none;-webkit-mask:var(--wm-mask) 0 0 / 100% 100% no-repeat;mask:var(--wm-mask) 0 0 / 100% 100% no-repeat;background:repeating-linear-gradient(180deg,transparent 0 1.5px,rgba(24,84,160,.2) 1.5px 2px)}.rule{width:var(--wm-w);height:9px;margin:24px 0 0;border:0;--sc-hi: rgba(236, 248, 255, .85);--sc-lo: rgba(198, 232, 255, .32);background:linear-gradient(var(--sc-hi),var(--sc-hi)) 0 50% / 1px 9px no-repeat,linear-gradient(var(--sc-hi),var(--sc-hi)) 100% 50% / 1px 9px no-repeat,linear-gradient(var(--sc-hi),var(--sc-hi)) 50% 50% / 1px 7px no-repeat,linear-gradient(#c6e8ff8c,#c6e8ff8c) 0 50% / 100% 1px no-repeat,repeating-linear-gradient(90deg,var(--sc-lo) 0 1px,transparent 1px 24px) 0 50% / 100% 4px no-repeat}.rule-sm{width:280px;margin:0}.role{margin:18px 0 0;font:500 11px/1 var(--font-mono);letter-spacing:.42em;padding-left:.42em;text-transform:uppercase;color:var(--sys-ink)}.role em,.hint em{font-style:normal;opacity:.5}.hint{width:max-content;margin:16px 0 0;font:9px/1 var(--font-mono);letter-spacing:.32em;padding-left:.32em;text-transform:uppercase;color:var(--sys-ink-dim);opacity:.8}.plate{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:14px;height:46px;padding:0 22px 0 23px;border:1px solid rgba(198,232,255,.5);background:#96cdff0f;box-shadow:inset 0 0 20px #8cc8ff14;color:#e4f3ff;text-decoration:none;cursor:pointer;transition:border-color .16s var(--ease),background-color .16s var(--ease),box-shadow .16s var(--ease)}.plate:focus-visible{outline:none}.plate:before,.plate:after{content:"";position:absolute;left:50%;width:40%;height:2px;translate:-50% 0;background:var(--cv-hot);box-shadow:0 0 6px #c6e8ffcc;transition:scale .22s var(--snap)}.plate:before{top:-1px}.plate:after{bottom:-1px;width:14%;opacity:.6}.pc{position:absolute;width:8px;height:8px;border:0 solid var(--cv-hot);transition:translate .22s var(--snap)}.pc-tl{left:-5px;top:-5px;border-left-width:1px;border-top-width:1px}.pc-tr{right:-5px;top:-5px;border-right-width:1px;border-top-width:1px}.pc-bl{left:-5px;bottom:-5px;border-left-width:1px;border-bottom-width:1px}.pc-br{right:-5px;bottom:-5px;border-right-width:1px;border-bottom-width:1px}.pl-blink{width:5px;height:5px;flex:none;background:var(--cv-hot);box-shadow:0 0 6px #c6e8ffe6;animation:blink 2.4s steps(1,end) infinite}.pl-label{font-family:var(--font-tech);font-size:12px;font-weight:600;letter-spacing:.34em;padding-left:.34em;text-transform:uppercase;white-space:nowrap;transition:color .16s var(--ease),text-shadow .16s var(--ease)}.pl-chev{width:6px;height:6px;flex:none;border-top:1px solid var(--cv-hot);border-right:1px solid var(--cv-hot);rotate:45deg;transition:translate .22s var(--snap)}.pl-out{position:relative;rotate:0deg}.pl-out:after{content:"";position:absolute;top:-1px;right:-1px;width:1px;height:9px;background:var(--cv-hot);transform-origin:50% 0;rotate:45deg}.plate:hover,.plate:focus-visible{border-color:#ecf8fff2;background-color:#96cdff24;box-shadow:inset 0 0 20px #8cc8ff24,0 0 16px #6eb9ff4d}.plate:hover:before,.plate:focus-visible:before{scale:1.75 1}.plate:hover .pl-label,.plate:focus-visible .pl-label{color:#fff;text-shadow:0 0 8px rgba(198,232,255,.7)}.plate:hover .pl-chev,.plate:focus-visible .pl-chev{translate:3px 0}.plate:hover .pl-out,.plate:focus-visible .pl-out{translate:2px -2px}.plate:hover .pc-tl,.plate:focus-visible .pc-tl{translate:3px 3px}.plate:hover .pc-tr,.plate:focus-visible .pc-tr{translate:-3px 3px}.plate:hover .pc-bl,.plate:focus-visible .pc-bl{translate:3px -3px}.plate:hover .pc-br,.plate:focus-visible .pc-br{translate:-3px -3px}.plate:active{background-color:#aad7ff3d}.plate-cover{margin-top:34px}.plate-sm{height:40px;gap:12px;padding:0 18px}.plate-sm .pl-label{font-size:10.5px;letter-spacing:.28em;padding-left:.28em}.plate-sm .pl-mail{font-family:var(--font-mono);font-size:12px;font-weight:500;letter-spacing:.12em;padding-left:.12em;text-transform:none}.record{position:relative;width:min(1120px,100% - 68px);margin:140px auto 0;outline:none}.record,.mod{scroll-margin-top:calc(env(safe-area-inset-top,0px) + 32px)}.record-head{display:flex;flex-direction:column;align-items:center;gap:16px;margin-bottom:56px}.record-id{margin:0;font:500 10px/1 var(--font-mono);letter-spacing:.32em;padding-left:.32em;text-transform:uppercase;color:var(--sys-ink)}.record-id em{font-style:normal;opacity:.5}.record-id span{display:inline-block}.mod{position:relative;isolation:isolate;padding:26px 30px 30px}.mod:after{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:linear-gradient(180deg,#96cdff13,#96cdff08);box-shadow:inset 0 0 0 1px #c6e8ff12}.mod:before{content:"";position:absolute;left:22px;top:-1px;width:56px;height:2px;background:var(--cv-hot);box-shadow:0 0 6px #c6e8ffcc;transform-origin:left center}.mc{position:absolute;width:10px;height:10px;border:0 solid rgba(220,240,255,.78)}.mc-tl{left:0;top:0;border-left-width:1px;border-top-width:1px;--out: -6px -6px}.mc-tr{right:0;top:0;border-right-width:1px;border-top-width:1px;--out: 6px -6px}.mc-bl{left:0;bottom:0;border-left-width:1px;border-bottom-width:1px;--out: -6px 6px}.mc-br{right:0;bottom:0;border-right-width:1px;border-bottom-width:1px;--out: 6px 6px}.mod-head{display:flex;align-items:center;gap:12px;margin-bottom:24px}.mod-id,.mod-ref{flex:none;font:500 9.5px/1 var(--font-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--sys-ink-dim)}.mod-head h2{flex:none;margin:0;font:600 11px/1 var(--font-tech);letter-spacing:.24em;text-transform:uppercase;color:#e2f2ff}.mod-head h2 [data-decode]{display:inline-block}.mod-rule{flex:1;min-width:24px;height:1px;background:var(--sys-rule);transform-origin:left center}.mod-title{margin:0 0 12px;font:500 22px/1.2 var(--font-display);letter-spacing:-.01em;color:var(--sys-core)}.mod-text{margin:0;font-size:15px;line-height:1.65;color:var(--sys-ink);opacity:.88}.mod-status{display:flex;align-items:center;gap:10px;margin:0;padding-top:22px;font:500 9.5px/1 var(--font-mono);letter-spacing:.2em;text-transform:uppercase;color:var(--sys-ink-dim)}.mod-status em{font-style:normal;opacity:.5}.dot{display:inline-block;width:5px;height:5px;flex:none;background:var(--sys-ink-dim);box-shadow:0 0 6px #c6e8ff73}.dot-warn{background:var(--sys-warn);box-shadow:0 0 6px #ffb066bf;animation:blink 2.8s steps(1,end) infinite}.dot-live{background:var(--sys-live);box-shadow:0 0 6px #7dffc4b3;animation:blink 3.4s steps(1,end) 1.1s infinite}.profile{display:grid;grid-template-columns:280px minmax(0,1fr);gap:56px;align-items:center}.signet{margin:0;display:flex;flex-direction:column;align-items:center;gap:16px}.sg{display:block;width:100%;max-width:280px;height:auto;overflow:visible}.sg *{vector-effect:non-scaling-stroke}.sg :is(circle,path){fill:none}.sg-dots{stroke:#c6e8ff57;stroke-dasharray:1 6}.sg-hair{stroke:var(--cv-hair)}.sg-minor{stroke:#c6e8ff47}.sg-mid{stroke:#c6e8ff8c}.sg-major{stroke:#ecf8ffe6}.sg-seg path{stroke:#c6e8ff6b}.sg-scan-arc{stroke:var(--cv-hot);stroke-width:1.4;stroke-linecap:round}.sg .sg-scan-head{fill:var(--cv-hot)}.sg-seg,.sg-scan{transform-box:view-box;transform-origin:0 0}.sg-seg{animation:spin 90s linear infinite reverse}.sg-scan{animation:spin 14s linear infinite}.sg-a path{fill:url(#sg-face)}.sg-a path+path{fill:url(#sg-raster)}.sg-a{filter:drop-shadow(0 0 2px rgba(214,238,255,.7)) drop-shadow(0 0 10px rgba(96,176,255,.42))}.signet-cap{display:flex;gap:18px;font:500 9px/1 var(--font-mono);letter-spacing:.2em;text-transform:uppercase;color:var(--sys-ink-dim)}.signet-cap em{font-style:normal;opacity:.5}.statement{margin:0;max-width:18ch;font:500 clamp(30px,1.4vw + 20px,44px)/1.1 var(--font-display);letter-spacing:-.02em;color:var(--sys-core);text-shadow:0 0 18px rgba(150,210,255,.35)}.lede{margin:18px 0 0;max-width:46ch;font-size:17px;line-height:1.65;color:var(--sys-ink)}.readout{margin:30px 0 0;border-top:1px solid rgba(203,233,255,.22)}.readout>div{display:grid;grid-template-columns:140px minmax(0,1fr);gap:16px;align-items:baseline;padding:11px 0;border-bottom:1px solid rgba(203,233,255,.13)}.readout dt{font:500 9.5px/1.5 var(--font-mono);letter-spacing:.2em;text-transform:uppercase;color:var(--sys-ink-dim)}.readout dd{margin:0;display:flex;align-items:center;gap:10px;font-size:15px;line-height:1.4;color:var(--sys-ink)}.readout dd em{font-style:normal;opacity:.5}.readout a{color:var(--sys-core);text-decoration:none;border-bottom:1px solid rgba(198,232,255,.4);transition:border-color .16s var(--ease),text-shadow .16s var(--ease)}.readout a:hover{border-bottom-color:var(--cv-hot);text-shadow:0 0 8px rgba(198,232,255,.6)}.mods{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;margin-top:28px}.mods .mod{display:flex;flex-direction:column}.mods .mod-status{margin-top:auto}.mods .plate{margin-top:18px;align-self:flex-start}.foot{width:min(1120px,100% - 68px);margin:140px auto 0;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:16px;padding:18px 0 calc(30px + env(safe-area-inset-bottom,0px));border-top:1px solid var(--sys-rule);font:500 9.5px/1 var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--sys-ink-dim)}.foot-l{justify-self:start}.foot-r{justify-self:end}.foot-r b{font-weight:500;color:var(--sys-ink);font-variant-numeric:tabular-nums}.foot-r em{font-style:normal;opacity:.6}.foot-mark{display:inline-flex;align-items:center;gap:14px;color:var(--sys-ink-dim);text-decoration:none;transition:color .16s var(--ease)}.foot-wm{display:block;width:auto;height:11px;overflow:visible;transition:filter .16s var(--ease)}.foot-wm path{fill:var(--sys-core)}.foot-mark:hover{color:var(--sys-core)}.foot-mark:hover .foot-wm{filter:drop-shadow(0 0 4px rgba(198,232,255,.8))}html[data-js] .cover:not([data-ready]) :is(.frame,.hud){opacity:0}.frame,.hud{transition:opacity .38s var(--ease)}.cover[data-ready] .hc{animation:corner .62s linear both}.cover[data-ready] .hl{animation:line .76s var(--ease) .22s both}.cover[data-ready] :is(.hl-t,.hl-b){animation-name:line-v}.cover[data-ready] .hrd{animation:flicker .36s linear .52s both}.cover[data-ready] .rt-static{animation:ring .9s var(--ease) .12s both}.cover[data-ready] .rt-seg{animation:flicker .36s linear .52s both,spin 140s linear infinite}.cover[data-ready] .rt-scan{animation:flicker .36s linear .9s both,spin 18s linear infinite}.wordmark path:nth-child(1){--wi: 1}.wordmark path:nth-child(2){--wi: 4}.wordmark path:nth-child(3){--wi: 0}.wordmark path:nth-child(4){--wi: 3}.wordmark path:nth-child(5){--wi: 2}.cover[data-ready] .wordmark path{--wm-in: flicker .42s linear calc(.3s + var(--wi) * 90ms) both;animation:var(--wm-in)}.cover[data-ready] .wm-lines{animation:flicker .42s linear .98s both}.cover[data-ready] .wordmark path:nth-child(2){animation:var(--wm-in),wm-glitch 11s steps(1,end) 5s infinite}.cover[data-ready] .wordmark path:nth-child(5){animation:var(--wm-in),wm-glitch 13.7s steps(1,end) 8.4s infinite}.cover[data-ready] .rule{animation:line .7s var(--ease) .7s both}.cover[data-ready] .role{animation:flicker .36s linear 1.04s both}.cover[data-ready] .plate-cover{animation:flicker .42s linear 1.16s both}.cover[data-ready] .plate-cover .pc{animation:flicker .36s linear 1.3s both}.cover[data-ready] .hint{animation:flicker .36s linear 1.4s both}html[data-js] .mod:not([data-in])>*,html[data-js] .mod:not([data-in]):before,html[data-js] .mod:not([data-in]):after,html[data-js] .record-head:not([data-in])>*{opacity:0}.mod[data-in] .mc{animation:corner .62s linear both}.mod[data-in]:after{animation:flicker .42s linear .12s both}.mod[data-in]:before{animation:strap .52s var(--snap) .22s both}.mod[data-in] .mod-head{animation:flicker .36s linear .16s both}.mod[data-in] .mod-rule{animation:line-l .7s var(--ease) .26s both}.mod[data-in]>:not(.mc,.mod-head){animation:flicker .42s linear .38s both}.mod[data-in] .profile>:last-child{animation:flicker .42s linear .52s both}.record-head[data-in] .record-id{animation:flicker .36s linear both}.record-head[data-in] .rule{animation:line .7s var(--ease) .12s both}@keyframes corner{0%{opacity:0;translate:var(--out)}16%{opacity:1;translate:var(--out)}28%{opacity:.2;translate:var(--out)}40%{opacity:1;translate:var(--out)}to{opacity:1;translate:0 0}}@keyframes line{0%{scale:0 1}to{scale:1 1}}@keyframes line-l{0%{scale:0 1}to{scale:1 1}}@keyframes line-v{0%{scale:1 0}to{scale:1 1}}@keyframes strap{0%{opacity:0;scale:0 1}30%{opacity:1}to{opacity:1;scale:1 1}}@keyframes flicker{0%{opacity:0}25%{opacity:1}45%{opacity:.2}62%{opacity:1}to{opacity:1}}@keyframes ring{0%{opacity:0;scale:.94}30%{opacity:.6}to{opacity:1;scale:1}}@keyframes spin{to{rotate:360deg}}@keyframes blink{0%{opacity:1}6%{opacity:.15}12%{opacity:1}18%{opacity:.3}24%{opacity:1}}@keyframes plus-blink{0%{opacity:1}2%{opacity:.15}4%{opacity:1}6%{opacity:.3}8%{opacity:1}}@keyframes wm-glitch{0%{opacity:1;translate:0 0}1%{opacity:.18;translate:8px 0}1.6%{opacity:1;translate:-5px 0}2.2%{opacity:.55;translate:0 0}2.8%{opacity:1;translate:0 0}}@media(max-width:1020px){.profile{grid-template-columns:220px minmax(0,1fr);gap:40px}.mods{grid-template-columns:repeat(2,minmax(0,1fr))}.mods .mod:last-child{grid-column:1 / -1}}@media(max-width:760px){.chart{--cu: .1vmin ;background:radial-gradient(52% 40% at 50% 50%,rgba(56,150,255,.18),transparent 72%)}.cover{--u: calc(128vw / 900);--wm-w: min(290px, 70vw)}.hud{inset:calc(env(safe-area-inset-top,0px) + 14px) 14px 14px 14px}.hrd{font-size:7.5px;letter-spacing:.14em;gap:4px}.hrd-tl,.hrd-bl{left:24px}.hrd-tr,.hrd-br{right:24px}.wm-lines{background:repeating-linear-gradient(180deg,transparent 0 1px,rgba(24,84,160,.22) 1px 1.3333px)}.rule{margin-top:18px}.role{margin-top:15px;font-size:10px;letter-spacing:.36em;padding-left:.36em}.plate-cover{margin-top:28px}.record{width:calc(100% - 32px);margin-top:96px}.record-head{margin-bottom:40px}.mod{padding:22px 18px 24px}.mod-head{margin-bottom:20px}.profile{grid-template-columns:minmax(0,1fr);gap:28px}.signet{width:min(220px,70%);margin:0 auto}.statement{font-size:30px}.lede{font-size:16px}.readout>div{grid-template-columns:100px minmax(0,1fr);gap:12px}.readout dd{font-size:14px}.mods{grid-template-columns:minmax(0,1fr);gap:20px;margin-top:20px}.foot{width:calc(100% - 32px);margin-top:96px;grid-template-columns:minmax(0,1fr);justify-items:center;text-align:center;gap:14px}.foot-mark{order:-1}.foot-l,.foot-r{justify-self:center}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
