@font-face{font-family:Atkinson Hyperlegible Next Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/atkinson-hyperlegible-next-latin-ext-wght-normal-C6vrW8VD.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Atkinson Hyperlegible Next Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/atkinson-hyperlegible-next-latin-wght-normal-BcXVPD7q.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Atkinson Hyperlegible Mono Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/atkinson-hyperlegible-mono-latin-ext-wght-normal-CXgNM06D.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Atkinson Hyperlegible Mono Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/atkinson-hyperlegible-mono-latin-wght-normal-CoA7y8X5.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--font-text:"Atkinson Hyperlegible Next Variable", "Trebuchet MS", sans-serif;--font-mono:"Atkinson Hyperlegible Mono Variable", "Courier New", monospace;--type-prose:400 1.125rem / 1.65 var(--font-text);--type-body:400 1rem / 1.55 var(--font-text);--type-body-strong:700 1rem / 1.55 var(--font-text);--type-help:400 .875rem / 1.45 var(--font-text);--type-help-strong:700 .875rem / 1.45 var(--font-text);--type-label:700 .9375rem / 1.3 var(--font-text);--type-h2:700 clamp(1.5rem, 1.2rem + 1.2vw, 1.75rem) / 1.15 var(--font-text);--type-h3:700 1.25rem / 1.25 var(--font-text);--type-detail:700 1.5rem / 1.15 var(--font-text);--type-control:700 .8125rem / 1 var(--font-mono);--type-control-sm:700 .8125rem / 1 var(--font-mono);--type-nav:700 .8125rem / 1 var(--font-mono);--type-micro:700 .75rem / 1.2 var(--font-mono);--type-mono:500 .875rem / 1.4 var(--font-mono);--type-mono-sm:500 .8125rem / 1.35 var(--font-mono);--type-code:400 .9375rem / 1.7 var(--font-mono);--type-ruler:400 .75rem / 1 var(--font-mono);--track-tight:-.01em;--track-control:.02em;--track-nav:.08em;--track-micro:.12em;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:24px;--space-6:32px;--space-7:48px;--space-8:64px;--border-thin:2px;--border-thick:3px;--shadow-offset:4px;--shadow-offset-sm:2px;--rivet:4px;--focus-width:3px;--focus-offset:2px;--control-height:40px;--control-height-sm:40px;--control-height-xs:30px;--target-min:24px;--header-height:64px;--hazard-height:8px;--page-max:1440px;--prose-max:68ch;--motion-press:80ms;--motion-tick:.14s;--motion-stamp:.12s;--motion-enter:.18s;--motion-reveal:.24s;--motion-flash:.32s;--motion-impact:.36s;--motion-burst:.48s;--motion-flight:.48s;--motion-blink:1s;--motion-glint:2.4s;--motion-idle:8s;--ease-px2:steps(2, end);--ease-px3:steps(3, end);--ease-px4:steps(4, end);--ease-px6:steps(6, end);--ease-px8:steps(8, end);--ease-snap:steps(1, end);--ease-out:cubic-bezier(.22, 1, .36, 1);--hazard-pattern:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' shape-rendering='crispEdges'%3E%3Crect width='16' height='16' fill='%23f2c21b'/%3E%3Cpath d='M0 8L8 0h8L0 16zM8 16L16 8v8z' fill='%2315120f'/%3E%3C/svg%3E");--hazard-size:16px}:root,[data-theme=tarna]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--c-bg:#110f0d;--c-surface:#1b1714;--c-surface-raised:#252019;--c-screen:#0a0908;--c-line:#3b332b;--c-line-strong:#7d6e5e;--c-bevel-hi:#3d342b;--c-bevel-lo:#070605;--c-shadow:#000;--c-text:#f1e7d3;--c-text-muted:#bcae98;--c-text-faint:#988a76;--c-gold:#f2b53a;--c-accent:#f2b53a;--c-accent-hover:#ffcd5c;--c-on-accent:#1b1206;--c-rust:#ef7f52;--c-danger:#d9532b;--c-on-danger:#160904;--c-ok:#97cc6e;--c-warn:#f2c94c;--c-signal:#ead9ae;--c-focus:#ffe7a3;--c-selection:#5a4314;--c-exec-line:#3b2d0e;--c-error-line:#3a1a10;--c-backdrop:#050403b8;--c-lamp-shine:#ffffff59;--c-hazard:#f2c21b;--c-hazard-ink:#15120f;--c-led-off:#3a322a;--px-void:#070605;--px-fog-edge:#30271f;--px-floor:#4d4135;--px-floor-lo:#3e342a;--px-floor-hi:#63544a;--px-seam:#362d25;--px-dug:#241d17;--px-wall:#9d8d7a;--px-wall-hi:#c4b49f;--px-wall-lo:#706253;--px-mortar:#2b241e;--px-ore:#f0b232;--px-ore-hi:#ffe58a;--px-ore-lo:#b8741b;--px-ore-edge:#4a2c08;--px-glint:#fffbe6;--px-steel-hi:#dfe5e9;--px-steel:#a3adb5;--px-steel-lo:#6b7681;--px-steel-edge:#15181b;--px-tread:#2c3034;--px-tread-hi:#59616a;--px-visor:#ffcf6b;--px-lamp:#fff7cf;--px-beam:#ffe17a;--px-alert:#f2c21b;--px-alert-ink:#15120f;--px-spark:#ff9a5c;--px-gem:#3fb5c9;--px-gem-hi:#9ae8f2;--px-gem-lo:#1f6f80;--hatch-pattern:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8' shape-rendering='crispEdges'%3E%3Cpath d='M0 7h1v1H0zM1 6h1v1H1zM2 5h1v1H2zM3 4h1v1H3zM4 3h1v1H4zM5 2h1v1H5zM6 1h1v1H6zM7 0h1v1H7z' fill='%233b332b'/%3E%3C/svg%3E");--rail-pattern:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 10' shape-rendering='crispEdges'%3E%3Crect x='3' width='2' height='10' fill='%234a3f35'/%3E%3C/svg%3E")}[data-theme=felszin]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--c-bg:#e6d9c0;--c-surface:#f4ecdb;--c-surface-raised:#fcf7ec;--c-screen:#fffcf5;--c-line:#c0ad8c;--c-line-strong:#2b241e;--c-bevel-hi:#fff;--c-bevel-lo:#cbb893;--c-shadow:#2b241e;--c-text:#1e1a16;--c-text-muted:#574a3d;--c-text-faint:#6b5c4c;--c-gold:#7a4c00;--c-accent:#e9a821;--c-accent-hover:#f5bd45;--c-on-accent:#1b1206;--c-rust:#a3371a;--c-danger:#b23b18;--c-on-danger:#fff;--c-ok:#2f6a1f;--c-warn:#7a5600;--c-signal:#5a4632;--c-focus:#5c3600;--c-selection:#f3d58f;--c-exec-line:#f8e2a6;--c-error-line:#f9dfd3;--c-backdrop:#2b241e8c;--c-lamp-shine:#ffffff80;--c-hazard:#f2c21b;--c-hazard-ink:#15120f;--c-led-off:#cdbd9e;--px-void:#211b16;--px-fog-edge:#4d4034;--px-floor:#d3be97;--px-floor-lo:#c0a77d;--px-floor-hi:#e4d4b3;--px-seam:#b69d73;--px-dug:#9e875f;--px-wall:#6e5f50;--px-wall-hi:#8f7e6b;--px-wall-lo:#4f4338;--px-mortar:#2e2620;--px-ore:#f0b232;--px-ore-hi:#ffe58a;--px-ore-lo:#b8741b;--px-ore-edge:#5a3600;--px-glint:#fffbe6;--px-steel-hi:#eef2f4;--px-steel:#a3adb5;--px-steel-lo:#66717c;--px-steel-edge:#15181b;--px-tread:#2c3034;--px-tread-hi:#59616a;--px-visor:#e09a1f;--px-lamp:#fff7cf;--px-beam:#ffd54a;--px-alert:#f2c21b;--px-alert-ink:#15120f;--px-spark:#e8682e;--px-gem:#2a93a8;--px-gem-hi:#7fd6e3;--px-gem-lo:#155866;--hatch-pattern:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8' shape-rendering='crispEdges'%3E%3Cpath d='M0 7h1v1H0zM1 6h1v1H1zM2 5h1v1H2zM3 4h1v1H3zM4 3h1v1H4zM5 2h1v1H5zM6 1h1v1H6zM7 0h1v1H7z' fill='%23c0ad8c'/%3E%3C/svg%3E");--rail-pattern:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 10' shape-rendering='crispEdges'%3E%3Crect x='3' width='2' height='10' fill='%23c0ad8c'/%3E%3C/svg%3E")}:root{--deep-sky-0:#0b0a10;--deep-sky-1:#110e16;--deep-sky-2:#18131c;--deep-hill:#0d0b0e;--deep-tree:#0a090b;--deep-moon:#e9dcc0;--deep-moon-hi:#fff7e0;--deep-grass:#3a3d24;--deep-grass-lo:#2d2f1c;--deep-grass-dk:#262816;--deep-stratum-0-a:#3b2c1e;--deep-stratum-0-b:#4a3826;--deep-stratum-0-c:#5c4630;--deep-stratum-1-a:#5e4a36;--deep-stratum-1-b:#705a42;--deep-stratum-1-c:#836a4e;--deep-stratum-2-a:#58524c;--deep-stratum-2-b:#6a635b;--deep-stratum-2-c:#7d756b;--deep-stratum-3-a:#3b2d4c;--deep-stratum-3-b:#4b3962;--deep-stratum-3-c:#5e487a;--deep-stratum-4-a:#4e241c;--deep-stratum-4-b:#622e22;--deep-stratum-4-c:#7a3a2a;--deep-stratum-5-a:#1f3a33;--deep-stratum-5-b:#284a41;--deep-stratum-5-c:#335c50;--deep-stratum-6-a:#19161d;--deep-stratum-6-b:#221e28;--deep-stratum-6-c:#2e2936;--deep-stratum-7-a:#3c1710;--deep-stratum-7-b:#511e12;--deep-stratum-7-c:#6c2715;--deep-cavity-0-a:#1d160f;--deep-cavity-0-b:#241b13;--deep-cavity-0-c:#2b2117;--deep-cavity-1-a:#2a2119;--deep-cavity-1-b:#32281e;--deep-cavity-1-c:#3b3024;--deep-cavity-2-a:#26231f;--deep-cavity-2-b:#2e2a25;--deep-cavity-2-c:#37322c;--deep-cavity-3-a:#1b1525;--deep-cavity-3-b:#21192d;--deep-cavity-3-c:#281e36;--deep-cavity-4-a:#21100c;--deep-cavity-4-b:#291410;--deep-cavity-4-c:#311813;--deep-cavity-5-a:#0f1c19;--deep-cavity-5-b:#13231f;--deep-cavity-5-c:#182b26;--deep-cavity-6-a:#0c0a0e;--deep-cavity-6-b:#100d13;--deep-cavity-6-c:#151118;--deep-cavity-7-a:#1b0a07;--deep-cavity-7-b:#220d09;--deep-cavity-7-c:#2a110b;--deep-amethyst:#9a5cd6;--deep-amethyst-hi:#e7cbff;--deep-amethyst-lo:#5b3486;--deep-emerald:#3fcf86;--deep-emerald-hi:#c9ffe1;--deep-emerald-lo:#1f7a4e;--deep-moss:#2f6b3a;--deep-moss-hi:#86e596;--deep-lake-top:#2f7a68;--deep-lake:#1b4a40;--deep-lake-mid:#163f37;--deep-lake-deep:#10302a;--deep-lava-top:#ffd36a;--deep-lava:#ff8a2a;--deep-lava-mid:#e2541a;--deep-lava-deep:#a8300f;--deep-lava-crust:#3a1a10;--deep-fossil:#a39887;--deep-fossil-lo:#6f675d;--deep-glass:#70668a;--deep-hematite:#8f3524;--deep-vakond:#6a5a3a;--deep-vakond-hi:#a88f5a;--deep-vakond-lo:#3a301f;--deep-root:#2a1d12;--deep-root-lo:#33241a;--deep-quartz:#a49c8f;--deep-fleck:#8f97a6;--deep-shade:#0e0b09;--deep-wood:#5a3d24;--deep-wood-grain:#3d2a18;--deep-wood-hi:#8a6038;--deep-wood-lo:#2a1b0f;--deep-sleeper:#4a3320;--deep-plank:#3a2616;--deep-plank-ink:#1a0f06;--deep-ballast:#2f2822;--deep-ballast-hi:#4b4036;--deep-rail:#8a949d;--deep-rail-hi:#c9d0d5;--deep-rubble-hi:#6b6258;--deep-rubble:#4b443d;--deep-rubble-lo:#2f2a25;--deep-water-top:#3b6a78;--deep-water:#24434f;--deep-water-mid:#1d3d49;--deep-water-deep:#16303a;--deep-spray:#bfeaf2;--deep-spray-lo:#5f8a96;--deep-mined:#1b1511;--deep-mined-hi:#241c16;--deep-shaft:#100c0a;--deep-shaft-hi:#17120e;--deep-lantern-dim:#6b4a1c;--deep-lantern-dim-hi:#8a5a1c;--deep-lantern-off:#2b241e;--deep-lantern-off-hi:#3a3029;--deep-bat-lit:#5a4a3e;--deep-bat-eye:#ff6a3d;--deep-bat-dim:#241c17;--deep-bat-dim-eye:#3a2c24;--deep-bat:#0d0a08;--deep-smoke:#3a3436;--deep-beacon:#ff5a3a;--deep-beacon-off:#4a1a12;--deep-window:#ffcf6b;--deep-window-lo:#c98d2a;--deep-house:#15120f;--deep-roof:#2b241e;--deep-roof-lo:#1d1915;--deep-truss:#3c434b;--deep-truss-lo:#2a2f35;--deep-truss-dk:#23272c;--deep-cable:#4b5560;--deep-worm:#4fc3d6;--deep-worm-hi:#d8fbff;--deep-crystal-hi:#e6fbff;--deep-star:#bcae98;--deep-star-dim:#6e6052;--deep-rust:#7a3f1d;--deep-rust-hi:#a5582a;--deep-rust-lo:#4e2814;--deep-iron:#4a4540;--deep-iron-hi:#6b645b;--deep-iron-lo:#2e2b27;--deep-iron-dk:#1c1a17;--rust-pattern:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' shape-rendering='crispEdges'%3E%3Cpath d='M1 1h2v1H1zM8 3h1v2H8zM4 7h2v1H4zM10 9h1v1h-1zM2 10h1v1H2z' fill='%237a3f1d'/%3E%3Cpath d='M2 2h1v1H2zM5 8h1v1H5zM9 4h1v1H9z' fill='%23a5582a'/%3E%3Cpath d='M6 1h1v1H6zM0 6h1v1H0z' fill='%231c1a17'/%3E%3C/svg%3E");--rust-chip-pattern:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14' shape-rendering='crispEdges'%3E%3Cpath d='M1 1h2v1H1zM11 2h1v2h-1zM3 11h1v1H3zM12 12h1v1h-1z' fill='%23b8741b'/%3E%3Cpath d='M2 2h1v1H2zM11 4h1v1h-1z' fill='%237a3f1d'/%3E%3C/svg%3E");--c-action:var(--c-accent);--c-reward:var(--c-gold);--c-current:var(--c-gold);--c-discovery:var(--c-signal);--c-success:var(--c-ok);--c-danger-ink:var(--c-rust);--c-warning:var(--c-warn);--px-ink:var(--c-text);--px-ink-gold:var(--c-gold);--px-scan:var(--c-signal);--px-danger:var(--c-rust)}@property --rust{syntax:"<number>";inherits:true;initial-value:.2}:root{--px-wall-dk:#4a3f35;--px-rock:#2e2620;--px-rock-hi:#43382e;--px-rock-lo:#1f1915;--px-rock-dk:#141110;--px-steel-dk:#3c434b;--px-iron-edge:#0d0c0b;--px-iron-dk:#1b1917;--px-iron:#282522;--px-iron-md:#38342f;--px-iron-hi:#514a42;--px-iron-lt:#6e655a;--px-rust-dk:#3b1f12;--px-rust:#5e2f17;--px-rust-md:#8a4520;--px-rust-hi:#b8652b;--px-rust-lt:#d68a45;--px-wood-dk:#24170e;--px-wood:#3d2716;--px-wood-md:#5a3a20;--px-wood-hi:#7a5130;--px-wood-lt:#9a6a40;--px-brass-dk:#4f3a14;--px-brass:#9a7428;--px-brass-hi:#d4ad55;--px-brass-lt:#f1d58a;--px-flame-lo:#d9591c;--px-flame:#ff9e3d;--px-flame-hi:#ffd27a;--px-flame-core:#fff4d6;--px-glass-off:#2d2a22;--px-cable:#141210;--px-led-green:#97cc6e;--px-led-green-dk:#24401f;--px-led-red:#ff5a3c;--px-led-red-dk:#4a1a12;--px-led-amber:#f2b53a;--px-led-amber-dk:#4a3510;--px-phosphor:#e8d9b8;--px-hazard:#f2c21b;--px-hazard-ink:#15120f;--px-ink-muted:#bcae98;--px-ink-faint:#988a76;--c-gold-hover:var(--c-accent-hover);--c-on-gold:var(--c-on-accent);--px:3px;--rust-min:.18;--rust-max:.85;--motion-rust:2.4s;--k-rust-a:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' shape-rendering='crispEdges'%3E%3Cpath fill='%238a4520' d='M2 4h1v1h-1zM1 5h1v1h-1zM2 6h1v1h-1zM4 8h1v1h-1zM6 8h1v1h-1zM8 10h1v1h-1zM6 11h1v1h-1z'/%3E%3Cpath fill='%235e2f17' d='M2 5h1v1h-1zM1 6h1v1h-1zM4 6h1v1h-1zM3 7h3v1h-3zM0 8h2v1h-2zM3 8h1v1h-1zM0 9h1v1h-1zM2 9h1v1h-1zM4 9h1v1h-1zM0 10h2v1h-2zM4 10h1v1h-1zM6 10h1v1h-1zM0 11h4v1h-4zM5 11h1v1h-1z'/%3E%3Cpath fill='%233b1f12' d='M0 6h1v1h-1zM0 7h3v1h-3zM2 8h1v1h-1zM1 9h1v1h-1zM3 9h1v1h-1zM5 9h1v1h-1zM2 10h2v1h-2zM5 10h1v1h-1zM4 11h1v1h-1z'/%3E%3C/svg%3E");--k-rust-b:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' shape-rendering='crispEdges'%3E%3Cpath fill='%238a4520' d='M6 3h1v1h-1zM9 3h1v1h-1zM11 3h1v1h-1zM8 4h1v1h-1zM10 4h1v1h-1zM9 5h1v1h-1zM11 5h1v1h-1zM4 6h1v1h-1zM6 6h1v1h-1zM5 7h1v1h-1zM4 8h1v1h-1zM3 9h2v1h-2zM4 10h1v1h-1zM3 11h1v1h-1z'/%3E%3Cpath fill='%235e2f17' d='M11 4h1v1h-1zM7 5h1v1h-1zM10 5h1v1h-1zM7 6h2v1h-2zM11 6h1v1h-1zM8 7h3v1h-3zM7 8h1v1h-1zM9 8h1v1h-1zM11 8h1v1h-1zM5 9h2v1h-2zM5 10h1v1h-1zM7 10h2v1h-2zM5 11h1v1h-1zM7 11h1v1h-1zM9 11h2v1h-2z'/%3E%3Cpath fill='%233b1f12' d='M9 6h2v1h-2zM7 7h1v1h-1zM11 7h1v1h-1zM6 8h1v1h-1zM8 8h1v1h-1zM10 8h1v1h-1zM7 9h5v1h-5zM6 10h1v1h-1zM9 10h3v1h-3zM6 11h1v1h-1zM8 11h1v1h-1zM11 11h1v1h-1z'/%3E%3C/svg%3E");--k-rust-c:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 7 7' shape-rendering='crispEdges'%3E%3Cpath fill='%235e2f17' d='M0 0h1v1h-1zM0 1h1v1h-1zM0 2h1v1h-1z'/%3E%3Cpath fill='%233b1f12' d='M1 0h1v1h-1zM1 1h1v1h-1z'/%3E%3Cpath fill='%238a4520' d='M2 0h1v1h-1zM4 0h1v1h-1zM3 1h1v1h-1zM5 1h1v1h-1zM2 2h1v1h-1zM0 3h2v1h-2zM4 3h1v1h-1z'/%3E%3C/svg%3E");--k-rust-d:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 7 7' shape-rendering='crispEdges'%3E%3Cpath fill='%238a4520' d='M4 0h1v1h-1zM5 1h2v1h-2zM4 2h1v1h-1zM5 3h1v1h-1z'/%3E%3Cpath fill='%233b1f12' d='M5 0h1v1h-1z'/%3E%3Cpath fill='%235e2f17' d='M6 0h1v1h-1zM4 1h1v1h-1zM6 2h1v1h-1z'/%3E%3C/svg%3E");--k-rust-edge:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 64 8' shape-rendering='crispEdges'%3E%3Cpath fill='%238a4520' d='M46 4h1v1h-1zM3 5h2v1h-2zM7 5h1v1h-1zM9 5h1v1h-1zM18 5h1v1h-1zM26 5h1v1h-1zM37 5h1v1h-1zM63 5h1v1h-1zM1 6h1v1h-1zM4 6h2v1h-2zM8 6h1v1h-1zM12 6h1v1h-1zM14 6h3v1h-3zM18 6h4v1h-4zM24 6h1v1h-1zM45 6h3v1h-3zM54 6h1v1h-1zM58 6h3v1h-3zM62 6h2v1h-2zM0 7h3v1h-3zM5 7h1v1h-1zM14 7h1v1h-1zM19 7h1v1h-1zM23 7h1v1h-1zM25 7h1v1h-1zM29 7h1v1h-1zM31 7h3v1h-3zM37 7h3v1h-3zM46 7h1v1h-1zM49 7h2v1h-2zM53 7h3v1h-3zM58 7h1v1h-1zM60 7h3v1h-3z'/%3E%3Cpath fill='%235e2f17' d='M9 6h3v1h-3zM17 6h1v1h-1zM22 6h1v1h-1zM57 6h1v1h-1zM4 7h1v1h-1zM6 7h4v1h-4zM12 7h2v1h-2zM15 7h3v1h-3zM20 7h3v1h-3zM24 7h1v1h-1zM44 7h2v1h-2zM47 7h2v1h-2zM51 7h2v1h-2zM56 7h2v1h-2zM59 7h1v1h-1zM63 7h1v1h-1z'/%3E%3Cpath fill='%233b1f12' d='M10 7h2v1h-2zM18 7h1v1h-1z'/%3E%3C/svg%3E");--k-tex-iron:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' shape-rendering='crispEdges'%3E%3Cpath fill='%2338342f' d='M6 0h1v1h-1zM1 1h1v1h-1zM3 3h1v1h-1zM5 3h1v1h-1zM15 3h1v1h-1zM20 3h1v1h-1zM17 4h1v1h-1zM20 4h1v1h-1zM6 5h1v1h-1zM21 5h1v1h-1zM9 6h2v1h-2zM8 7h1v1h-1zM16 7h2v1h-2zM11 8h1v1h-1zM18 8h1v1h-1zM17 9h1v1h-1zM20 9h1v1h-1zM3 10h1v1h-1zM14 12h1v1h-1zM17 12h1v1h-1zM22 12h1v1h-1zM7 13h1v1h-1zM15 15h1v1h-1zM14 17h1v1h-1zM1 20h2v1h-2zM3 20h1v1h-1zM3 21h2v1h-2zM11 21h1v1h-1zM2 22h1v1h-1zM5 22h1v1h-1zM10 22h1v1h-1zM19 23h1v1h-1z'/%3E%3Cpath fill='%231b1917' d='M17 0h1v1h-1zM4 1h1v1h-1zM9 1h1v1h-1zM16 1h1v1h-1zM17 2h2v1h-2zM21 2h1v1h-1zM9 3h1v1h-1zM21 4h1v1h-1zM23 5h1v1h-1zM3 6h1v1h-1zM18 6h1v1h-1zM13 9h1v1h-1zM1 11h1v1h-1zM13 11h1v1h-1zM15 11h1v1h-1zM2 12h1v1h-1zM19 12h1v1h-1zM3 14h1v1h-1zM18 15h1v1h-1zM2 16h1v1h-1zM18 16h1v1h-1zM19 17h1v1h-1zM20 18h1v1h-1zM21 21h1v1h-1zM19 22h1v1h-1zM21 22h1v1h-1zM15 23h1v1h-1z'/%3E%3C/svg%3E");--k-tex-iron-md:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' shape-rendering='crispEdges'%3E%3Cpath fill='%231b1917' d='M5 0h1v1h-1zM11 0h1v1h-1zM15 2h2v1h-2zM21 2h1v1h-1zM14 3h1v1h-1zM7 4h1v1h-1zM20 4h1v1h-1zM4 5h1v1h-1zM21 6h1v1h-1zM3 7h1v1h-1zM14 7h1v1h-1zM21 7h1v1h-1zM1 8h2v1h-2zM16 8h1v1h-1zM21 8h1v1h-1zM23 9h1v1h-1zM21 11h1v1h-1zM21 12h1v1h-1zM5 14h1v1h-1zM13 14h1v1h-1zM9 16h1v1h-1zM12 16h1v1h-1zM1 17h1v1h-1zM17 17h1v1h-1zM7 19h1v1h-1zM13 20h1v1h-1zM21 20h2v1h-2zM8 21h1v1h-1zM6 22h1v1h-1zM17 22h1v1h-1zM0 23h1v1h-1zM12 23h1v1h-1zM16 23h1v1h-1z'/%3E%3Cpath fill='%23514a42' d='M10 4h1v1h-1zM10 5h1v1h-1zM11 9h1v1h-1zM13 10h1v1h-1zM16 10h1v1h-1zM7 13h1v1h-1zM10 13h1v1h-1zM15 15h1v1h-1zM17 15h1v1h-1zM14 17h1v1h-1zM20 17h1v1h-1zM19 19h1v1h-1zM7 20h2v1h-2zM23 20h1v1h-1zM9 21h1v1h-1zM14 21h1v1h-1zM12 22h1v1h-1zM20 22h1v1h-1z'/%3E%3C/svg%3E");--k-tex-iron-dk:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' shape-rendering='crispEdges'%3E%3Cpath fill='%230d0c0b' d='M15 0h1v1h-1zM21 0h1v1h-1zM23 0h1v1h-1zM2 1h1v1h-1zM2 2h1v1h-1zM19 2h1v1h-1zM0 5h1v1h-1zM18 5h1v1h-1zM9 6h2v1h-2zM14 6h1v1h-1zM4 8h1v1h-1zM13 8h1v1h-1zM3 10h1v1h-1zM5 10h1v1h-1zM10 10h1v1h-1zM13 10h1v1h-1zM17 10h1v1h-1zM4 11h1v1h-1zM3 13h1v1h-1zM17 14h1v1h-1zM19 15h1v1h-1zM18 17h1v1h-1zM7 18h1v1h-1zM3 19h1v1h-1zM13 19h1v1h-1zM16 20h1v1h-1zM9 21h1v1h-1zM14 21h1v1h-1zM6 22h1v1h-1zM13 22h1v1h-1zM1 23h1v1h-1zM3 23h1v1h-1zM9 23h1v1h-1z'/%3E%3Cpath fill='%23282522' d='M9 5h1v1h-1zM19 9h1v1h-1zM18 10h1v1h-1zM9 12h1v1h-1zM15 12h1v1h-1zM13 14h1v1h-1zM21 14h1v1h-1zM17 17h1v1h-1zM22 20h1v1h-1z'/%3E%3C/svg%3E");--k-tex-chip:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4' shape-rendering='crispEdges'%3E%3Cpath fill='%23b8741b' d='M0 0h1v1h-1zM1 1h1v1h-1zM0 2h1v1h-1zM2 2h1v1h-1z'/%3E%3Cpath fill='%23514a42' d='M0 3h2v1h-2z'/%3E%3C/svg%3E");--k-tex-scan:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1 2' shape-rendering='crispEdges'%3E%3Cpath fill='%230d0c0b' d='M0 0h1v1h-1z'/%3E%3Cpath fill='%23070605' d='M0 1h1v1h-1z'/%3E%3C/svg%3E");--k-tex-rivet:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6' shape-rendering='crispEdges'%3E%3Cpath fill='%236e655a' d='M1 0h1v1h-1zM0 1h1v1h-1z'/%3E%3Cpath fill='%23514a42' d='M2 0h1v1h-1zM1 1h2v1h-2zM0 2h2v1h-2z'/%3E%3Cpath fill='%2338342f' d='M3 0h1v1h-1zM3 1h1v1h-1zM2 2h2v1h-2zM0 3h3v1h-3z'/%3E%3Cpath fill='%231b1917' d='M4 1h1v1h-1zM4 2h1v1h-1zM3 3h2v1h-2zM1 4h3v1h-3z'/%3E%3Cpath fill='%230d0c0b' d='M5 2h1v1h-1zM5 3h1v1h-1zM4 4h1v1h-1zM2 5h2v1h-2z'/%3E%3C/svg%3E");--k-tex-screw:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4' shape-rendering='crispEdges'%3E%3Cpath fill='%234f3a14' d='M1 0h2v1h-2zM0 1h1v1h-1zM3 1h1v1h-1zM0 2h1v1h-1zM3 2h1v1h-1zM1 3h2v1h-2z'/%3E%3Cpath fill='%23f1d58a' d='M1 1h1v1h-1z'/%3E%3Cpath fill='%230d0c0b' d='M2 1h1v1h-1zM1 2h1v1h-1z'/%3E%3Cpath fill='%239a7428' d='M2 2h1v1h-1z'/%3E%3C/svg%3E");--k-tex-screw-sm:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 2 2' shape-rendering='crispEdges'%3E%3Cpath fill='%23f1d58a' d='M0 0h1v1h-1z'/%3E%3Cpath fill='%234f3a14' d='M1 0h1v1h-1zM0 1h1v1h-1z'/%3E%3Cpath fill='%230d0c0b' d='M1 1h1v1h-1z'/%3E%3C/svg%3E");--k-hl-lit:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1 1' shape-rendering='crispEdges'%3E%3Cpath fill='%23fff4d6' d='M0 0h1v1h-1z'/%3E%3C/svg%3E");--k-hl-off:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1 1' shape-rendering='crispEdges'%3E%3Cpath fill='%2338342f' d='M0 0h1v1h-1z'/%3E%3C/svg%3E");--k-outline:0 -3px 0 0 var(--px-iron-edge), 0 3px 0 0 var(--px-iron-edge), -3px 0 0 0 var(--px-iron-edge), 3px 0 0 0 var(--px-iron-edge);--k-outline-dk:0 -3px 0 0 var(--px-brass-dk), 0 3px 0 0 var(--px-brass-dk), -3px 0 0 0 var(--px-brass-dk), 3px 0 0 0 var(--px-brass-dk);--k-drop:3px 6px 0 0 var(--px-void), 6px 3px 0 0 var(--px-void);--k-label-size:13px;--k-label-track:.08em}@media (prefers-reduced-motion:reduce){:root{--motion-press:0s;--motion-tick:0s;--motion-stamp:0s;--motion-enter:0s;--motion-reveal:0s;--motion-flash:0s;--motion-impact:0s;--motion-burst:0s;--motion-flight:0s;--motion-blink:0s;--motion-glint:0s;--motion-idle:0s}}*,:before,:after{box-sizing:border-box}html{scrollbar-gutter:stable;background:var(--c-bg);color:var(--c-text);font:var(--type-body);-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;-webkit-font-smoothing:antialiased}body{overflow-wrap:break-word;min-height:100dvh;margin:0}h1,h2,h3,h4{font-family:var(--font-text);letter-spacing:var(--track-tight);text-wrap:balance;margin:0;font-weight:700;line-height:1.15}p,ul,ol,dl,dd,figure,blockquote{margin:0}ul,ol{padding:0}button,input,select,textarea{font:inherit;color:inherit}code,kbd,samp,pre{font-family:var(--font-mono)}kbd{min-width:1.6em;padding:0 var(--space-1);border:var(--border-thin) solid var(--c-line-strong);border-bottom-width:var(--border-thick);background:var(--c-surface-raised);font:var(--type-micro);letter-spacing:0;text-align:center;line-height:1.5;display:inline-block}a{color:inherit}img,svg{max-width:100%;display:block}table,output,.numeric{font-variant-numeric:tabular-nums}table{border-collapse:collapse}:focus-visible{outline:var(--focus-width) solid var(--c-focus);outline-offset:var(--focus-offset)}:root[data-cursor=pickaxe],:root[data-cursor=pickaxe] *{cursor:var(--cursor-pick)}:root[data-cursor=pickaxe] :is(input,textarea,[contenteditable=true],.cm-content){cursor:text}::-webkit-scrollbar{width:var(--akna-scrollbar);height:var(--akna-scrollbar)}::-webkit-scrollbar-track{background-color:var(--px-iron-edge);background-image:var(--k-tex-iron-dk);background-size:var(--akna-tex) var(--akna-tex);image-rendering:pixelated}::-webkit-scrollbar-track:vertical{box-shadow:inset var(--akna-px) 0 0 0 var(--px-void), inset calc(var(--akna-px) * -1) 0 0 0 var(--px-iron-dk)}::-webkit-scrollbar-track:horizontal{box-shadow:inset 0 var(--akna-px) 0 0 var(--px-void), inset 0 calc(var(--akna-px) * -1) 0 0 var(--px-iron-dk)}::-webkit-scrollbar-thumb{--thumb-face:var(--px-iron-md);--thumb-hi:var(--px-iron-lt);--thumb-lo:var(--px-iron-dk);--thumb-ring:var(--px-iron-edge);background-color:var(--thumb-face);background-repeat:no-repeat,no-repeat,no-repeat,repeat;background-size:6px 6px, 6px 6px, 8px 8px, var(--akna-tex) var(--akna-tex);box-shadow:inset 0 0 0 var(--akna-px) var(--thumb-ring), inset var(--akna-px-2) var(--akna-px-2) 0 0 var(--thumb-hi), inset calc(var(--akna-px-2) * -1) calc(var(--akna-px-2) * -1) 0 0 var(--thumb-lo);image-rendering:pixelated}::-webkit-scrollbar-thumb:vertical{min-height:var(--akna-h);background-image:var(--k-tex-rivet), var(--k-tex-rivet), var(--akna-speck-l), var(--k-tex-iron-md);background-position:50% 5px,center bottom 5px,left 2px bottom 12px,0 0}::-webkit-scrollbar-thumb:horizontal{min-width:var(--akna-h);background-image:var(--k-tex-rivet), var(--k-tex-rivet), var(--akna-speck-r), var(--k-tex-iron-md);background-position:5px,right 5px center,right 12px bottom 2px,0 0}::-webkit-scrollbar-thumb:hover{--thumb-face:var(--px-iron-hi);--thumb-hi:var(--px-brass-hi);--thumb-ring:var(--px-brass-dk)}::-webkit-scrollbar-thumb:active{--thumb-face:var(--px-iron-hi);--thumb-hi:var(--px-iron-edge);--thumb-lo:var(--px-brass);--thumb-ring:var(--px-brass-dk)}::-webkit-scrollbar-corner{background:var(--px-iron-edge)}::-webkit-scrollbar-button{display:none}@media (max-width:40rem){::-webkit-scrollbar{width:var(--akna-scrollbar-narrow);height:var(--akna-scrollbar-narrow)}::-webkit-scrollbar-thumb:vertical{background-image:var(--akna-speck-l), var(--k-tex-iron-md);background-position:left 1px bottom 8px,0 0;background-size:6px 6px, var(--akna-tex) var(--akna-tex);background-repeat:no-repeat,repeat}::-webkit-scrollbar-thumb:horizontal{background-image:var(--akna-speck-l), var(--k-tex-iron-md);background-position:left 1px bottom 8px,0 0;background-size:6px 6px, var(--akna-tex) var(--akna-tex);background-repeat:no-repeat,repeat}}@supports not selector(::-webkit-scrollbar){*{scrollbar-color:var(--px-iron-hi) var(--px-iron-edge)}}html{-webkit-user-select:none;user-select:none}:is(input,textarea,[contenteditable=true],.cm-editor,pre,code,.manual-article,.notice,[role=alert]){-webkit-user-select:text;user-select:text}::selection{background:var(--c-selection);color:var(--c-text)}#root{isolation:isolate}.visually-hidden{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip-link{top:var(--space-2);left:var(--space-2);z-index:100;padding:var(--space-2) var(--space-4);border:var(--border-thin) solid var(--c-hazard-ink);background:var(--c-hazard);color:var(--c-hazard-ink);font:var(--type-control);text-decoration:none;position:fixed;translate:0 -200%}.skip-link:focus-visible{translate:0}.label{font:var(--type-micro);letter-spacing:var(--track-micro);text-transform:uppercase;color:var(--c-text-muted)}.mono{font:var(--type-mono)}.inline-code{background:var(--c-screen);color:var(--c-reward);font-family:var(--font-mono);padding:0 .25em;font-size:.92em;font-weight:500}.inline-link{color:var(--c-text);text-decoration:underline;-webkit-text-decoration-color:var(--c-discovery);text-decoration-color:var(--c-discovery);text-underline-offset:4px;text-decoration-thickness:2px}.inline-link:hover{color:var(--c-discovery)}@keyframes enter-drop{0%{opacity:0;translate:0 -12px}}@keyframes enter-fade{0%{opacity:0}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}.k-panel{color:var(--c-text);background-color:var(--px-iron);background-image:var(--k-tex-rivet), var(--k-tex-rivet), var(--k-tex-rivet), var(--k-tex-rivet), var(--k-tex-iron);box-shadow:inset 3px 3px 0 0 var(--px-iron-hi), inset -3px -3px 0 0 var(--px-iron-dk), var(--k-outline), var(--k-drop);image-rendering:pixelated;background-position:6px 6px,right 6px top 6px,left 6px bottom 6px,right 6px bottom 6px,0 0;background-repeat:no-repeat,no-repeat,no-repeat,no-repeat,repeat;background-size:18px 18px,18px 18px,18px 18px,18px 18px,72px 72px;padding:21px;position:relative}.k-panel--inset{background-color:var(--px-iron-dk);background-image:var(--k-tex-iron-dk);box-shadow:inset 3px 3px 0 0 var(--px-iron-edge), inset -3px -3px 0 0 var(--px-iron-md), var(--k-outline);background-position:0 0;background-repeat:repeat;background-size:72px 72px;padding:15px}.k-screen{box-sizing:border-box;color:var(--px-phosphor);font-family:var(--font-mono);font-variant-numeric:tabular-nums;background-color:var(--px-iron-edge);background-image:var(--k-tex-scan);box-shadow:inset 3px 3px 0 0 var(--px-iron-md), inset -3px -3px 0 0 var(--px-void), var(--k-outline);image-rendering:pixelated;background-size:3px 6px;padding:9px 12px;font-size:14px;line-height:21px;display:block}.k-screen>*{margin:0}.k-screen :where(.is-ok){color:var(--c-ok)}.k-screen :where(.is-err){color:var(--px-led-red)}.k-screen :where(.is-warn,.is-gold){color:var(--c-gold)}.k-screen :where(.is-faint){color:var(--c-text-faint)}.k-hazard{background-color:var(--px-hazard-ink);height:9px;box-shadow:0 -3px 0 0 var(--px-iron-edge), 0 3px 0 0 var(--px-iron-edge);image-rendering:pixelated;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 3' shape-rendering='crispEdges'%3E%3Cpath fill='%23f2c21b' d='M0 0h3v1h-3zM1 1h3v1h-3zM2 2h3v1h-3z'/%3E%3Cpath fill='%2315120f' d='M3 0h3v1h-3zM0 1h1v1h-1zM4 1h2v1h-2zM0 2h2v1h-2zM5 2h1v1h-1z'/%3E%3C/svg%3E");background-repeat:repeat-x;background-size:18px 9px;display:block}.k-led{--led-on:var(--px-led-amber);vertical-align:middle;background:var(--k-hl-off) 0 0 / 3px 3px no-repeat, var(--px-glass-off);width:9px;height:9px;box-shadow:var(--k-outline);flex:none;margin:3px;display:inline-block;position:relative}.k-led:after{content:"";background:var(--k-hl-lit) 0 0 / 3px 3px no-repeat, var(--led-on);opacity:0;position:absolute;inset:0}.k-led[data-state=on]:after,.k-led[data-state=ok]:after,.k-led[data-state=err]:after,.k-led[data-state=warn]:after{opacity:1}.k-led[data-state=ok]{--led-on:var(--px-led-green)}.k-led[data-state=err]{--led-on:var(--px-led-red)}.k-led[data-state=warn]{--led-on:var(--px-flame)}@media (prefers-reduced-motion:no-preference){.k-led[data-blink]:not([data-state=off]):after{animation:1.2s step-end infinite k-blink}@keyframes k-blink{0%{opacity:1}50%{opacity:0}}}.k-btn{--btn-face:var(--px-iron-md);--btn-hi:var(--px-iron-lt);--btn-lo:var(--px-iron-dk);--btn-side:var(--px-iron-dk);--btn-tex:var(--k-tex-iron-md);--btn-ring:var(--k-outline);min-height:42px;color:var(--c-text);font-family:var(--font-mono);letter-spacing:var(--k-label-track);text-transform:uppercase;white-space:nowrap;cursor:pointer;background-color:var(--btn-face);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4' shape-rendering='crispEdges'%3E%3Cpath fill='%235e2f17' d='M0 2h1v1h-1zM1 2h2v1h-2zM0 3h2v1h-2z'/%3E%3C/svg%3E"), url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4' shape-rendering='crispEdges'%3E%3Cpath fill='%235e2f17' d='M1 1h1v1h-1zM3 1h1v1h-1zM2 2h1v1h-1zM2 3h1v1h-1z'/%3E%3Cpath fill='%233b1f12' d='M3 3h1v1h-1z'/%3E%3C/svg%3E"), var(--btn-tex);box-shadow:inset 3px 3px 0 0 var(--btn-hi), inset -3px -3px 0 0 var(--btn-lo), 0 3px 0 0 var(--btn-side), var(--btn-ring), 0 6px 0 0 var(--px-iron-edge);image-rendering:pixelated;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;background-position:left 3px bottom 3px,right 3px bottom 3px,0 0;background-repeat:no-repeat,no-repeat,repeat;background-size:12px 12px,12px 12px,72px 72px;border:0;justify-content:center;align-items:center;gap:9px;margin:3px 3px 9px;padding:0 18px;font-size:14px;font-weight:700;line-height:1;display:inline-flex;position:relative}.k-btn-icon{fill:currentColor;flex:none;width:18px;height:18px;display:block}.k-btn:hover,.k-btn.is-hover{--btn-face:var(--px-iron-hi);--btn-hi:var(--px-brass-hi);--btn-ring:var(--k-outline-dk)}.k-btn:active,.k-btn.is-active,.k-btn[aria-pressed=true]{--btn-hi:var(--px-iron-edge);--btn-lo:var(--px-iron-hi);box-shadow:inset 3px 3px 0 0 var(--btn-hi), inset -3px -3px 0 0 var(--btn-lo), var(--btn-ring), 0 3px 0 0 var(--px-iron-edge);transform:translateY(3px)}.k-btn[aria-pressed]{padding-right:27px}.k-btn--icon[aria-pressed]{padding-right:0}.k-btn[aria-pressed]:after{content:"";background:var(--k-hl-off) 0 0 / 3px 3px no-repeat, var(--px-glass-off);width:6px;height:6px;box-shadow:0 0 0 3px var(--px-iron-edge);position:absolute;top:6px;right:6px}.k-btn[aria-pressed=true]{--btn-face:var(--px-iron-md);color:var(--c-gold);box-shadow:inset 3px 3px 0 0 var(--px-iron-edge), inset 0 0 0 6px var(--px-led-amber-dk), inset -3px -3px 0 0 var(--btn-lo), var(--btn-ring), 0 3px 0 0 var(--px-iron-edge)}.k-btn[aria-pressed=true]:after{background:var(--k-hl-lit) 0 0 / 3px 3px no-repeat, var(--px-led-amber)}.k-btn[aria-pressed=true]:hover,.k-btn[aria-pressed=true].is-hover{--btn-ring:var(--k-outline-dk);color:var(--c-gold-hover)}.k-btn:disabled,.k-btn[aria-disabled=true],.k-btn.is-disabled{--btn-face:var(--px-iron);--btn-hi:var(--px-iron-md);--btn-lo:var(--px-iron-dk);--btn-ring:var(--k-outline);color:var(--c-text-faint);cursor:not-allowed;box-shadow:inset 3px 3px 0 0 var(--btn-hi), inset -3px -3px 0 0 var(--btn-lo), 0 3px 0 0 var(--btn-side), var(--btn-ring), 0 6px 0 0 var(--px-iron-edge);background-image:none;transform:none}.k-btn:focus-visible,.k-btn.is-focus{outline:3px solid var(--c-focus);outline-offset:3px}.k-btn--lg{gap:12px;min-height:54px;padding:0 27px;font-size:17px}.k-btn--icon{width:42px;min-width:42px;padding:0}.k-btn--icon.k-btn--lg{width:54px;min-width:54px}.k-btn--primary{--btn-face:var(--c-gold);--btn-hi:var(--px-flame-hi);--btn-lo:var(--px-ore-lo);--btn-side:var(--px-ore-edge);color:var(--c-on-gold);background-image:var(--k-tex-chip);background-position:left 3px bottom 3px;background-repeat:no-repeat;background-size:12px 12px;font-weight:800}.k-btn--primary:hover,.k-btn--primary.is-hover{--btn-face:var(--c-gold-hover);--btn-hi:var(--px-flame-core);--btn-ring:var(--k-outline-dk)}.k-btn--primary:active,.k-btn--primary.is-active{--btn-face:var(--c-gold);--btn-hi:var(--px-ore-lo);--btn-lo:var(--px-flame-hi)}.k-btn--primary:disabled,.k-btn--primary[aria-disabled=true],.k-btn--primary.is-disabled{--btn-face:var(--px-led-amber-dk);--btn-hi:var(--px-brass-dk);--btn-lo:var(--px-iron-dk);--btn-side:var(--px-iron-dk);color:var(--c-text-muted)}.k-btn--primary.k-btn--lg{padding:0 33px;font-size:18px}.k-btn--quiet{--btn-face:transparent;--btn-hi:transparent;--btn-lo:transparent;min-height:36px;color:var(--c-text-muted);box-shadow:none;background-image:none;margin:3px;padding:0 12px}.k-btn--quiet.k-btn--icon{width:36px;min-width:36px}.k-btn--quiet:hover,.k-btn--quiet.is-hover{--btn-face:var(--px-iron-md);color:var(--c-text);box-shadow:inset 0 -3px 0 0 var(--px-brass), var(--k-outline)}.k-btn--quiet:active,.k-btn--quiet.is-active{--btn-face:var(--px-iron-dk);color:var(--c-text);box-shadow:inset 3px 3px 0 0 var(--px-iron-edge), var(--k-outline)}.k-btn--quiet[aria-pressed=true]{--btn-face:var(--px-iron-dk);color:var(--c-gold);box-shadow:inset 3px 3px 0 0 var(--px-iron-edge), inset 0 -3px 0 0 var(--px-led-amber), var(--k-outline);transform:none}.k-btn--quiet:disabled,.k-btn--quiet[aria-disabled=true],.k-btn--quiet.is-disabled{--btn-face:transparent;color:var(--c-text-faint);box-shadow:none}.k-stepper{align-items:center;gap:6px;display:inline-flex}.k-stepper>.k-screen{text-align:center;min-width:60px;height:42px;margin:3px 3px 9px;padding:0 9px;font-size:18px;font-weight:700;line-height:42px}.k-switch{background-color:var(--px-iron-edge);box-shadow:inset 3px 3px 0 0 var(--px-void), inset -3px -3px 0 0 var(--px-iron-md), var(--k-outline);gap:3px;margin:3px;padding:6px;display:inline-flex}.k-switch-opt{min-height:36px;color:var(--c-text-faint);font-family:var(--font-mono);font-size:var(--k-label-size);letter-spacing:var(--k-label-track);text-transform:uppercase;white-space:nowrap;cursor:pointer;background-color:var(--px-iron-dk);box-shadow:inset 3px 3px 0 0 var(--px-iron-edge);-webkit-user-select:none;user-select:none;border:0;align-items:center;gap:9px;padding:0 15px 0 12px;font-weight:700;display:inline-flex;position:relative}.k-switch-opt:before{content:"";background:var(--k-hl-off) 0 0 / 3px 3px no-repeat, var(--px-glass-off);width:6px;height:6px;box-shadow:0 0 0 3px var(--px-iron-edge);flex:none}.k-switch-opt:hover,.k-switch-opt.is-hover{color:var(--c-text);background-color:var(--px-iron);box-shadow:inset 3px 3px 0 0 var(--px-iron-edge), inset 0 -3px 0 0 var(--px-brass)}.k-switch-opt:active,.k-switch-opt.is-active{transform:translateY(3px)}.k-switch-opt[aria-checked=true]{z-index:1;color:var(--c-text);background-color:var(--px-iron-md);background-image:var(--k-tex-iron-md);box-shadow:inset 3px 3px 0 0 var(--px-iron-lt), inset -3px -3px 0 0 var(--px-iron-dk), 0 3px 0 0 var(--px-iron-dk), 0 6px 0 0 var(--px-iron-edge);background-size:72px 72px;transform:translateY(-3px)}.k-switch-opt[aria-checked=true]:before{background:var(--k-hl-lit) 0 0 / 3px 3px no-repeat, var(--px-led-amber)}.k-switch-opt[aria-checked=true]:hover,.k-switch-opt[aria-checked=true].is-hover{background-color:var(--px-iron-hi);box-shadow:inset 3px 3px 0 0 var(--px-brass-hi), inset -3px -3px 0 0 var(--px-iron-dk), 0 3px 0 0 var(--px-iron-dk), 0 6px 0 0 var(--px-iron-edge)}.k-switch-opt[aria-checked=true]:active,.k-switch-opt[aria-checked=true].is-active{box-shadow:inset 3px 3px 0 0 var(--px-iron-dk), inset -3px -3px 0 0 var(--px-iron-hi);transform:none}.k-switch-opt:disabled,.k-switch-opt[aria-disabled=true],.k-switch-opt.is-disabled{color:var(--px-iron-lt);cursor:not-allowed;background-image:none;background-color:var(--px-iron-dk);box-shadow:inset 3px 3px 0 0 var(--px-iron-edge);transform:none}.k-switch-opt:focus-visible,.k-switch-opt.is-focus{z-index:2;outline:3px solid var(--c-focus);outline-offset:3px}.k-tab{--cat:var(--px-iron-lt);min-height:39px;color:var(--c-text-muted);font-family:var(--font-mono);font-size:var(--k-label-size);letter-spacing:var(--k-label-track);text-transform:uppercase;white-space:nowrap;cursor:pointer;background-color:var(--px-iron-dk);box-shadow:inset 3px 3px 0 0 var(--px-iron-md), var(--k-outline);-webkit-user-select:none;user-select:none;border:0;align-items:center;gap:9px;padding:0 15px 6px;font-weight:700;display:inline-flex;position:relative}.k-tab:after{content:"";background:var(--cat);height:6px;box-shadow:inset 0 3px 0 0 var(--px-iron-dk);position:absolute;bottom:0;left:3px;right:3px}.k-tab:hover,.k-tab.is-hover{color:var(--c-text);background-color:var(--px-iron);box-shadow:inset 3px 3px 0 0 var(--px-brass), var(--k-outline)}.k-tab:active,.k-tab.is-active{transform:translateY(3px)}.k-tab[aria-selected=true]{z-index:1;color:var(--c-text);background-color:var(--px-iron-md);background-image:var(--k-tex-iron-md);box-shadow:inset 3px 3px 0 0 var(--px-iron-lt), inset -3px 0 0 0 var(--px-iron-dk), var(--k-outline), 0 6px 0 0 var(--px-iron-edge);background-size:72px 72px;transform:translateY(-3px)}.k-tab[aria-selected=true]:after{box-shadow:none}.k-tab[aria-selected=true]:hover,.k-tab[aria-selected=true].is-hover{background-color:var(--px-iron-hi);box-shadow:inset 3px 3px 0 0 var(--px-brass-hi), inset -3px 0 0 0 var(--px-iron-dk), var(--k-outline-dk), 0 6px 0 0 var(--px-iron-edge)}.k-tab:disabled,.k-tab[aria-disabled=true],.k-tab.is-disabled{color:var(--px-iron-lt);cursor:not-allowed;background-color:var(--px-iron-dk);box-shadow:inset 3px 3px 0 0 var(--px-iron), var(--k-outline);background-image:none;transform:none}.k-tab:disabled:after,.k-tab[aria-disabled=true]:after,.k-tab.is-disabled:after{background:var(--px-iron);box-shadow:none}.k-tab:focus-visible,.k-tab.is-focus{z-index:2;outline:3px solid var(--c-focus);outline-offset:3px}.k-field{box-sizing:border-box;width:100%;min-height:42px;color:var(--c-text);font-family:var(--font-mono);background-color:var(--px-iron-edge);background-image:var(--k-tex-scan);box-shadow:inset 3px 3px 0 0 var(--px-void), inset 0 0 0 3px var(--px-iron-dk), var(--k-outline);caret-color:var(--c-gold);image-rendering:pixelated;background-size:3px 6px;border:0;margin:0;padding:9px 12px;font-size:15px;line-height:21px;display:block}textarea.k-field{resize:vertical;min-height:105px}.k-field::placeholder{color:var(--c-text-faint);opacity:1}.k-field::selection{color:var(--c-on-gold);background:var(--c-gold)}.k-field:hover,.k-field.is-hover{box-shadow:inset 3px 3px 0 0 var(--px-void), inset 0 0 0 3px var(--px-iron-dk), var(--k-outline-dk)}.k-field:focus-visible,.k-field.is-focus{outline:3px solid var(--c-focus);outline-offset:3px}.k-field[aria-invalid=true]{box-shadow:inset 3px 3px 0 0 var(--px-void), inset 0 0 0 3px var(--px-led-red-dk), 0 -3px 0 0 var(--px-led-red), 0 3px 0 0 var(--px-led-red), -3px 0 0 0 var(--px-led-red), 3px 0 0 0 var(--px-led-red)}.k-field:disabled,.k-field.is-disabled{color:var(--c-text-faint);cursor:not-allowed;background-image:none;background-color:var(--px-iron-dk);box-shadow:inset 3px 3px 0 0 var(--px-iron-edge), var(--k-outline)}.k-tag{min-height:21px;color:var(--px-hazard-ink);font-family:var(--font-mono);letter-spacing:var(--k-label-track);text-transform:uppercase;white-space:nowrap;background-color:var(--px-brass-hi);box-shadow:inset 0 3px 0 0 var(--px-brass-lt), inset 0 -3px 0 0 var(--px-brass), var(--k-outline-dk);align-items:center;gap:6px;margin:3px;padding:0 9px 0 6px;font-size:12px;font-weight:700;line-height:1;display:inline-flex}.k-tag:before{content:"";background:var(--k-tex-screw-sm) 0 0 / 6px 6px no-repeat;flex:none;width:6px;height:6px}.k-plaque{min-height:54px;color:var(--px-hazard-ink);font-family:var(--font-mono);letter-spacing:var(--k-label-track);text-transform:uppercase;background-color:var(--px-brass-hi);background-image:var(--k-tex-screw), var(--k-tex-screw), url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 12' shape-rendering='crispEdges'%3E%3Cpath fill='%23f1d58a' d='M9 0h2v1h-2zM10 1h1v1h-1zM3 7h1v1h-1zM14 7h2v1h-2zM12 8h2v1h-2zM11 9h2v1h-2zM7 11h2v1h-2z'/%3E%3C/svg%3E");box-shadow:inset 3px 3px 0 0 var(--px-brass-lt), inset -3px -3px 0 0 var(--px-brass), var(--k-outline-dk), var(--k-drop);image-rendering:pixelated;background-position:12px,right 12px center,0 0;background-repeat:no-repeat,no-repeat,repeat;background-size:12px 12px,12px 12px,72px 36px;justify-content:center;align-items:center;margin:3px 6px 9px 3px;padding:9px 42px;font-size:20px;font-weight:800;line-height:1.1;display:inline-flex;position:relative}.k-plaque:before{content:"";box-shadow:inset 3px 3px 0 0 var(--px-brass), inset -3px -3px 0 0 var(--px-brass-lt);pointer-events:none;position:absolute;inset:9px 33px}.k-plaque>*{font:inherit;margin:0}.k-check{--check:var(--c-text-muted);color:var(--c-text);font-family:var(--font-text);align-items:center;gap:9px;margin:0;padding:3px 0;font-size:15px;line-height:21px;display:flex}.k-check:before{content:"";background:var(--k-hl-lit) 0 0 / 3px 3px no-repeat, var(--check);width:9px;height:9px;box-shadow:var(--k-outline);flex:none;margin:3px}.k-check-state{min-width:12ch;color:var(--check);font-family:var(--font-mono);font-size:var(--k-label-size);letter-spacing:var(--k-label-track);text-transform:uppercase;flex:none;font-weight:700}.k-check-state>svg{vertical-align:-1px;fill:currentColor;width:12px;height:12px;margin-right:6px;display:inline-block}.k-check[data-state=ok]{--check:var(--c-ok)}.k-check[data-state=err]{--check:var(--px-led-red)}.k-check[data-state=warn]{--check:var(--c-gold)}.k-gauge{--v:.5;background-color:var(--px-void);min-width:60px;height:24px;box-shadow:inset -3px -3px 0 0 var(--px-iron-dk), var(--k-outline);image-rendering:pixelated;margin:3px;display:block;position:relative}.k-gauge:before,.k-gauge:after{content:"";background-repeat:repeat-x;background-size:9px 12px;position:absolute;top:6px;bottom:6px;left:6px}.k-gauge:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 3 4' shape-rendering='crispEdges'%3E%3Cpath fill='%234a3510' d='M0 0h2v1h-2zM0 1h2v1h-2zM0 2h2v1h-2zM0 3h2v1h-2z'/%3E%3C/svg%3E");right:6px}.k-gauge:after{width:calc(var(--v) * (100% - 12px));background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 3 4' shape-rendering='crispEdges'%3E%3Cpath fill='%23ffd27a' d='M0 0h2v1h-2z'/%3E%3Cpath fill='%23f2b53a' d='M0 1h2v1h-2zM0 2h2v1h-2z'/%3E%3Cpath fill='%23b8741b' d='M0 3h2v1h-2z'/%3E%3C/svg%3E");max-width:calc(100% - 12px)}@supports (width:round(down, 50%, 9px)){.k-gauge:before{width:round(down,100% - 9px,9px);right:auto}.k-gauge:after{width:round(down, calc(var(--v) * (100% - 9px)), 9px)}}.k-gauge[data-state=err]:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 3 4' shape-rendering='crispEdges'%3E%3Cpath fill='%23ff9e3d' d='M0 0h2v1h-2z'/%3E%3Cpath fill='%23ff5a3c' d='M0 1h2v1h-2zM0 2h2v1h-2z'/%3E%3Cpath fill='%23d9591c' d='M0 3h2v1h-2z'/%3E%3C/svg%3E"),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 3 4' shape-rendering='crispEdges'%3E%3Cpath fill='%23ffd27a' d='M0 0h2v1h-2z'/%3E%3Cpath fill='%23f2b53a' d='M0 1h2v1h-2zM0 2h2v1h-2z'/%3E%3Cpath fill='%23b8741b' d='M0 3h2v1h-2z'/%3E%3C/svg%3E");background-position:100% 0,0 0;background-repeat:no-repeat,repeat-x}.k-odometer{background-color:var(--px-iron-edge);box-shadow:inset 3px 3px 0 0 var(--px-void), inset -3px -3px 0 0 var(--px-iron-md), var(--k-outline);gap:3px;margin:3px;padding:6px;display:inline-flex}.k-odo-digit{width:27px;height:42px;color:var(--px-phosphor);font-family:var(--font-mono);text-align:center;font-variant-numeric:tabular-nums;image-rendering:pixelated;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 9 14' shape-rendering='crispEdges'%3E%3Cpath fill='%23070605' d='M0 0h9v1h-9zM0 13h9v1h-9z'/%3E%3Cpath fill='%230d0c0b' d='M0 1h9v1h-9zM0 11h9v1h-9zM0 12h9v1h-9z'/%3E%3Cpath fill='%231b1917' d='M0 2h9v1h-9zM0 4h9v1h-9zM0 5h9v1h-9zM0 6h9v1h-9zM0 7h9v1h-9zM0 8h9v1h-9zM0 9h9v1h-9zM0 10h9v1h-9z'/%3E%3Cpath fill='%2338342f' d='M0 3h9v1h-9z'/%3E%3C/svg%3E") 0 0/27px 42px no-repeat;font-size:24px;font-weight:700;line-height:42px;display:block}.k-odo-digit:last-child{color:var(--c-gold)}.k-knob{--turn:0deg;width:51px;height:51px;image-rendering:pixelated;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 17 17' shape-rendering='crispEdges'%3E%3Cpath fill='%230d0c0b' d='M5 0h6v1h-6zM3 1h2v1h-2zM11 1h2v1h-2zM2 2h1v1h-1zM13 2h1v1h-1zM1 3h1v1h-1zM4 3h8v1h-8zM14 3h1v1h-1zM1 4h1v1h-1zM3 4h1v1h-1zM12 4h1v1h-1zM14 4h1v1h-1zM0 5h1v1h-1zM2 5h1v1h-1zM13 5h1v1h-1zM15 5h1v1h-1zM0 6h1v1h-1zM2 6h1v1h-1zM13 6h1v1h-1zM15 6h1v1h-1zM0 7h1v1h-1zM2 7h1v1h-1zM13 7h1v1h-1zM15 7h1v1h-1zM0 8h1v1h-1zM2 8h1v1h-1zM13 8h1v1h-1zM15 8h1v1h-1zM0 9h1v1h-1zM2 9h1v1h-1zM13 9h1v1h-1zM15 9h1v1h-1zM0 10h1v1h-1zM2 10h1v1h-1zM13 10h1v1h-1zM15 10h1v1h-1zM1 11h1v1h-1zM3 11h1v1h-1zM12 11h1v1h-1zM14 11h1v1h-1zM1 12h1v1h-1zM4 12h8v1h-8zM14 12h1v1h-1zM2 13h1v1h-1zM13 13h1v1h-1zM3 14h2v1h-2zM11 14h2v1h-2zM5 15h6v1h-6z'/%3E%3Cpath fill='%236e655a' d='M5 1h1v1h-1zM7 1h1v1h-1zM9 1h1v1h-1zM3 2h1v1h-1zM5 2h1v1h-1zM7 2h1v1h-1zM9 2h1v1h-1zM2 3h1v1h-1zM1 5h1v1h-1zM1 7h1v1h-1zM1 9h1v1h-1z'/%3E%3Cpath fill='%2338342f' d='M6 1h1v1h-1zM8 1h1v1h-1zM10 1h1v1h-1zM4 2h1v1h-1zM6 2h1v1h-1zM8 2h1v1h-1zM10 2h1v1h-1zM12 2h1v1h-1zM3 3h1v1h-1zM13 3h1v1h-1zM2 4h1v1h-1zM9 4h3v1h-3zM7 5h6v1h-6zM14 5h1v1h-1zM1 6h1v1h-1zM6 6h7v1h-7zM5 7h8v1h-8zM14 7h1v1h-1zM1 8h1v1h-1zM4 8h8v1h-8zM3 9h8v1h-8zM14 9h1v1h-1zM1 10h1v1h-1zM3 10h7v1h-7zM4 11h5v1h-5zM2 12h1v1h-1zM4 13h1v1h-1zM6 13h1v1h-1zM8 13h1v1h-1zM10 13h1v1h-1zM6 14h1v1h-1zM8 14h1v1h-1zM10 14h1v1h-1z'/%3E%3Cpath fill='%231b1917' d='M11 2h1v1h-1zM12 3h1v1h-1zM13 4h1v1h-1zM14 6h1v1h-1zM12 8h1v1h-1zM14 8h1v1h-1zM11 9h2v1h-2zM10 10h3v1h-3zM14 10h1v1h-1zM2 11h1v1h-1zM9 11h3v1h-3zM13 11h1v1h-1zM3 12h1v1h-1zM12 12h2v1h-2zM3 13h1v1h-1zM5 13h1v1h-1zM7 13h1v1h-1zM9 13h1v1h-1zM11 13h2v1h-2zM5 14h1v1h-1zM7 14h1v1h-1zM9 14h1v1h-1z'/%3E%3Cpath fill='%23514a42' d='M4 4h5v1h-5zM3 5h4v1h-4zM3 6h3v1h-3zM3 7h2v1h-2zM3 8h1v1h-1z'/%3E%3Cpath fill='%23070605' d='M15 4h1v1h-1zM16 6h1v1h-1zM16 7h1v1h-1zM16 8h1v1h-1zM16 9h1v1h-1zM16 10h1v1h-1zM15 11h2v1h-2zM15 12h1v1h-1zM14 13h2v1h-2zM13 14h2v1h-2zM4 15h1v1h-1zM11 15h3v1h-3zM6 16h6v1h-6z'/%3E%3C/svg%3E") 0 0/51px 51px no-repeat;flex:none;display:inline-block;position:relative}.k-knob:after{content:"";background:var(--c-gold);width:6px;height:9px;box-shadow:0 3px 0 0 var(--px-ore-lo);transform-origin:3px 12px;transform:rotate(var(--turn));position:absolute;top:12px;left:21px}.k-knob-scale{place-items:center;width:105px;height:96px;padding-top:9px;display:inline-grid;position:relative}.k-knob-scale>span{--a:0deg;color:var(--c-text-muted);font-family:var(--font-mono);letter-spacing:.04em;white-space:nowrap;transform:translate(-50%, -50%) rotate(var(--a)) translateY(-42px) rotate(calc(var(--a) * -1));font-size:11px;font-weight:700;line-height:1;position:absolute;top:54px;left:50%}.k-knob-scale>span[aria-current=true]{color:var(--c-gold)}.k-knob-scale>.k-knob{margin-top:6px}.k-rail{--t:0;min-width:120px;height:30px;image-rendering:pixelated;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5' shape-rendering='crispEdges'%3E%3Cpath fill='%237a5130' d='M0 0h1v1h-1z'/%3E%3Cpath fill='%23a3adb5' d='M0 1h4v1h-4zM0 3h4v1h-4z'/%3E%3Cpath fill='%235a3a20' d='M0 2h1v1h-1z'/%3E%3Cpath fill='%2324170e' d='M0 4h1v1h-1z'/%3E%3C/svg%3E"),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 5' shape-rendering='crispEdges'%3E%3Cpath fill='%2343382e' d='M2 0h1v1h-1zM0 1h1v1h-1zM2 1h1v1h-1zM2 2h1v1h-1zM1 4h1v1h-1zM4 4h1v1h-1z'/%3E%3Cpath fill='%23141110' d='M5 0h1v1h-1zM5 1h1v1h-1zM4 2h1v1h-1zM0 4h1v1h-1z'/%3E%3C/svg%3E");background-position:0 9px,0 9px;background-repeat:repeat-x,repeat-x;background-size:12px 15px,24px 15px;display:block;position:relative}.k-rail:before{content:"";height:15px;width:calc(var(--t) * (100% - 24px) + 12px);pointer-events:none;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5' shape-rendering='crispEdges'%3E%3Cpath fill='%23ffd27a' d='M0 0h1v1h-1z'/%3E%3Cpath fill='%23a3adb5' d='M0 1h4v1h-4zM0 3h4v1h-4z'/%3E%3Cpath fill='%23f2b53a' d='M0 2h1v1h-1z'/%3E%3Cpath fill='%23b8741b' d='M0 4h1v1h-1z'/%3E%3C/svg%3E") 0 0/12px 15px repeat-x;position:absolute;top:9px;left:0}.k-rail-thumb{top:3px;left:calc(var(--t) * (100% - 24px));width:24px;height:15px;filter:drop-shadow(3px 3px 0 var(--px-iron-edge));pointer-events:none;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 5' shape-rendering='crispEdges'%3E%3Cpath fill='%23b8741b' d='M2 0h1v1h-1zM5 0h1v1h-1z'/%3E%3Cpath fill='%23f0b232' d='M3 0h1v1h-1z'/%3E%3Cpath fill='%23ffe58a' d='M4 0h1v1h-1z'/%3E%3Cpath fill='%230d0c0b' d='M0 1h1v1h-1zM7 1h1v1h-1zM1 2h1v1h-1zM6 2h1v1h-1zM1 3h1v1h-1zM6 3h1v1h-1z'/%3E%3Cpath fill='%236e655a' d='M1 1h6v1h-6z'/%3E%3Cpath fill='%23b8652b' d='M2 2h1v1h-1z'/%3E%3Cpath fill='%238a4520' d='M3 2h3v1h-3z'/%3E%3Cpath fill='%235e2f17' d='M2 3h4v1h-4z'/%3E%3Cpath fill='%236b7681' d='M2 4h1v1h-1zM5 4h1v1h-1z'/%3E%3C/svg%3E") 0 0/24px 15px no-repeat;position:absolute}.k-rail-input{z-index:1;opacity:0;cursor:pointer;appearance:none;background:0 0;width:100%;height:100%;margin:0;position:absolute;inset:0}.k-rail-input::-webkit-slider-thumb{appearance:none;width:24px;height:30px}.k-rail-input::-moz-range-thumb{border:0;width:24px;height:30px}.k-rail:hover .k-rail-thumb,.k-rail.is-hover .k-rail-thumb{filter:drop-shadow(3px 3px 0 var(--px-iron-edge)) brightness(1.15)}.k-rail.is-focus{outline:3px solid var(--c-focus);outline-offset:3px}.k-rail:has(.k-rail-input:focus-visible){outline:3px solid var(--c-focus);outline-offset:3px}.k-rail.is-disabled{opacity:.5}.k-rail:has(.k-rail-input:disabled){opacity:.5}.k-rail:has(.k-rail-input:disabled) .k-rail-input{cursor:not-allowed}.k-rack{background-color:var(--px-wood-md);box-shadow:inset 3px 3px 0 0 var(--px-wood-hi), inset -3px -3px 0 0 var(--px-wood-dk), var(--k-outline), var(--k-drop);image-rendering:pixelated;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 6' shape-rendering='crispEdges'%3E%3Cpath fill='%237a5130' d='M0 0h24v1h-24z'/%3E%3Cpath fill='%235a3a20' d='M0 1h24v1h-24zM0 2h2v1h-2zM7 2h7v1h-7zM19 2h5v1h-5zM0 3h6v1h-6zM7 3h11v1h-11zM19 3h5v1h-5z'/%3E%3Cpath fill='%233d2716' d='M2 2h4v1h-4zM14 2h4v1h-4zM0 4h24v1h-24z'/%3E%3Cpath fill='%236e655a' d='M6 2h1v1h-1zM18 2h1v1h-1z'/%3E%3Cpath fill='%230d0c0b' d='M6 3h1v1h-1zM18 3h1v1h-1z'/%3E%3Cpath fill='%2324170e' d='M0 5h24v1h-24z'/%3E%3C/svg%3E"),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 6' shape-rendering='crispEdges'%3E%3Cpath fill='%237a5130' d='M0 0h24v1h-24z'/%3E%3Cpath fill='%235a3a20' d='M0 1h24v1h-24zM0 2h2v1h-2zM7 2h7v1h-7zM19 2h5v1h-5zM0 3h6v1h-6zM7 3h11v1h-11zM19 3h5v1h-5z'/%3E%3Cpath fill='%233d2716' d='M2 2h4v1h-4zM14 2h4v1h-4zM0 4h24v1h-24z'/%3E%3Cpath fill='%236e655a' d='M6 2h1v1h-1zM18 2h1v1h-1z'/%3E%3Cpath fill='%230d0c0b' d='M6 3h1v1h-1zM18 3h1v1h-1z'/%3E%3Cpath fill='%2324170e' d='M0 5h24v1h-24z'/%3E%3C/svg%3E"),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 32' shape-rendering='crispEdges'%3E%3Cpath fill='%2324170e' d='M0 0h1v1h-1zM12 0h1v1h-1zM0 1h1v1h-1zM12 1h1v1h-1zM0 2h1v1h-1zM12 2h1v1h-1zM0 3h1v1h-1zM12 3h1v1h-1zM0 4h1v1h-1zM12 4h1v1h-1zM0 5h1v1h-1zM12 5h1v1h-1zM0 6h1v1h-1zM12 6h1v1h-1zM0 7h1v1h-1zM12 7h1v1h-1zM0 8h1v1h-1zM12 8h1v1h-1zM0 9h1v1h-1zM12 9h1v1h-1zM0 10h1v1h-1zM12 10h1v1h-1zM0 11h1v1h-1zM12 11h1v1h-1zM0 12h1v1h-1zM12 12h1v1h-1zM0 13h1v1h-1zM12 13h1v1h-1zM0 14h1v1h-1zM12 14h1v1h-1zM18 14h1v1h-1zM0 15h1v1h-1zM12 15h1v1h-1zM0 16h1v1h-1zM12 16h1v1h-1zM0 17h1v1h-1zM12 17h1v1h-1zM0 18h1v1h-1zM12 18h1v1h-1zM0 19h1v1h-1zM12 19h1v1h-1zM0 20h1v1h-1zM12 20h1v1h-1zM0 21h1v1h-1zM12 21h1v1h-1zM0 22h1v1h-1zM5 22h1v1h-1zM12 22h1v1h-1zM0 23h1v1h-1zM12 23h1v1h-1zM0 24h1v1h-1zM12 24h1v1h-1zM0 25h1v1h-1zM12 25h1v1h-1zM0 26h1v1h-1zM12 26h1v1h-1zM0 27h1v1h-1zM12 27h1v1h-1zM0 28h1v1h-1zM12 28h1v1h-1zM0 29h1v1h-1zM12 29h1v1h-1zM0 30h1v1h-1zM12 30h1v1h-1zM0 31h1v1h-1zM12 31h1v1h-1z'/%3E%3Cpath fill='%237a5130' d='M1 0h1v1h-1zM13 0h1v1h-1zM1 1h1v1h-1zM13 1h1v1h-1zM1 2h1v1h-1zM13 2h1v1h-1zM1 3h1v1h-1zM13 3h1v1h-1zM1 4h1v1h-1zM13 4h1v1h-1zM1 5h1v1h-1zM13 5h1v1h-1zM1 6h1v1h-1zM13 6h1v1h-1zM1 7h1v1h-1zM13 7h1v1h-1zM1 8h1v1h-1zM13 8h1v1h-1zM1 9h1v1h-1zM1 10h1v1h-1zM1 11h1v1h-1zM13 24h1v1h-1zM13 25h1v1h-1zM13 26h1v1h-1zM13 27h1v1h-1zM13 28h1v1h-1zM1 29h1v1h-1zM13 29h1v1h-1zM1 30h1v1h-1zM13 30h1v1h-1zM1 31h1v1h-1zM13 31h1v1h-1z'/%3E%3Cpath fill='%233d2716' d='M11 0h1v1h-1zM16 0h1v1h-1zM23 0h1v1h-1zM4 1h1v1h-1zM11 1h1v1h-1zM16 1h1v1h-1zM23 1h1v1h-1zM4 2h1v1h-1zM11 2h1v1h-1zM16 2h1v1h-1zM23 2h1v1h-1zM4 3h1v1h-1zM11 3h1v1h-1zM16 3h1v1h-1zM23 3h1v1h-1zM4 4h1v1h-1zM11 4h1v1h-1zM16 4h1v1h-1zM23 4h1v1h-1zM4 5h1v1h-1zM11 5h1v1h-1zM16 5h1v1h-1zM23 5h1v1h-1zM4 6h1v1h-1zM11 6h1v1h-1zM16 6h1v1h-1zM23 6h1v1h-1zM4 7h1v1h-1zM11 7h1v1h-1zM16 7h1v1h-1zM23 7h1v1h-1zM11 8h1v1h-1zM23 8h1v1h-1zM7 9h1v1h-1zM11 9h1v1h-1zM23 9h1v1h-1zM7 10h1v1h-1zM11 10h1v1h-1zM23 10h1v1h-1zM7 11h1v1h-1zM11 11h1v1h-1zM23 11h1v1h-1zM7 12h1v1h-1zM11 12h1v1h-1zM23 12h1v1h-1zM7 13h1v1h-1zM11 13h1v1h-1zM23 13h1v1h-1zM7 14h1v1h-1zM11 14h1v1h-1zM23 14h1v1h-1zM7 15h1v1h-1zM11 15h1v1h-1zM18 15h1v1h-1zM23 15h1v1h-1zM7 16h1v1h-1zM11 16h1v1h-1zM23 16h1v1h-1zM7 17h1v1h-1zM11 17h1v1h-1zM23 17h1v1h-1zM11 18h1v1h-1zM20 18h1v1h-1zM23 18h1v1h-1zM11 19h1v1h-1zM20 19h1v1h-1zM23 19h1v1h-1zM11 20h1v1h-1zM20 20h1v1h-1zM23 20h1v1h-1zM11 21h1v1h-1zM20 21h1v1h-1zM23 21h1v1h-1zM11 22h1v1h-1zM20 22h1v1h-1zM23 22h1v1h-1zM5 23h1v1h-1zM11 23h1v1h-1zM20 23h1v1h-1zM23 23h1v1h-1zM11 24h1v1h-1zM20 24h1v1h-1zM23 24h1v1h-1zM11 25h1v1h-1zM20 25h1v1h-1zM23 25h1v1h-1zM11 26h1v1h-1zM20 26h1v1h-1zM23 26h1v1h-1zM11 27h1v1h-1zM20 27h1v1h-1zM23 27h1v1h-1zM11 28h1v1h-1zM20 28h1v1h-1zM23 28h1v1h-1zM11 29h1v1h-1zM23 29h1v1h-1zM11 30h1v1h-1zM23 30h1v1h-1zM11 31h1v1h-1zM23 31h1v1h-1z'/%3E%3C/svg%3E");background-position:0 3px,left 0 bottom 3px,0 0;background-repeat:repeat-x,repeat-x,repeat;background-size:72px 18px,72px 18px,72px 96px;flex-wrap:wrap;gap:6px;padding:30px 15px 21px;display:flex;position:relative}.k-rack-slot{box-sizing:border-box;width:114px;min-height:144px;color:inherit;cursor:pointer;-webkit-user-select:none;user-select:none;background:0 0;border:0;flex-direction:column;align-items:center;gap:6px;padding:21px 6px 9px;display:flex;position:relative}.k-rack-slot:before{content:"";z-index:1;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 3 3' shape-rendering='crispEdges'%3E%3Cpath fill='%239a6a40' d='M0 0h1v1h-1z'/%3E%3Cpath fill='%237a5130' d='M1 0h1v1h-1zM0 1h1v1h-1z'/%3E%3Cpath fill='%235a3a20' d='M1 1h1v1h-1z'/%3E%3Cpath fill='%2324170e' d='M2 1h1v1h-1zM1 2h2v1h-2z'/%3E%3C/svg%3E") 0 0/9px 9px no-repeat;width:9px;height:9px;margin-left:-6px;position:absolute;top:9px;left:50%}.k-rack-art{width:54px;height:54px;filter:drop-shadow(3px 3px 0 var(--px-wood-dk));image-rendering:pixelated;display:block}.k-rack-art>svg,.k-rack-art>img{width:100%;height:100%;display:block}.k-rack-slot .k-tag{margin-top:auto}.k-rack-slot:hover,.k-rack-slot.is-hover{box-shadow:inset 0 -3px 0 0 var(--px-brass)}.k-rack-slot:hover .k-rack-art,.k-rack-slot.is-hover .k-rack-art{filter:drop-shadow(3px 3px 0 var(--px-wood-dk)) brightness(1.12)}.k-rack-slot:active .k-rack-art,.k-rack-slot.is-active .k-rack-art{transform:translateY(3px)}.k-rack-slot[aria-pressed=true]{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 40' shape-rendering='crispEdges'%3E%3Cpath fill='%230d0c0b' d='M13 0h6v1h-6z'/%3E%3Cpath fill='%23ffd27a' d='M14 1h4v1h-4zM14 2h1v1h-1zM16 2h1v1h-1zM18 2h1v1h-1zM13 3h1v1h-1zM15 3h1v1h-1zM17 3h1v1h-1zM12 4h1v1h-1zM14 4h1v1h-1zM16 4h1v1h-1zM18 4h1v1h-1z'/%3E%3Cpath fill='%239a6a40' d='M13 5h1v1h-1zM15 5h1v1h-1zM17 5h1v1h-1zM19 5h1v1h-1zM12 6h1v1h-1zM14 6h1v1h-1zM16 6h1v1h-1zM18 6h1v1h-1zM20 6h1v1h-1zM11 7h1v1h-1zM13 7h1v1h-1zM15 7h1v1h-1zM17 7h1v1h-1zM19 7h1v1h-1zM12 8h1v1h-1zM14 8h1v1h-1zM16 8h1v1h-1zM18 8h1v1h-1zM20 8h1v1h-1zM11 9h1v1h-1zM13 9h1v1h-1zM15 9h1v1h-1zM17 9h1v1h-1zM19 9h1v1h-1zM21 9h1v1h-1zM10 10h1v1h-1zM12 10h1v1h-1zM14 10h1v1h-1zM16 10h1v1h-1zM18 10h1v1h-1zM20 10h1v1h-1zM9 11h1v1h-1zM11 11h1v1h-1zM13 11h1v1h-1zM15 11h1v1h-1zM17 11h1v1h-1zM19 11h1v1h-1zM21 11h1v1h-1zM10 12h1v1h-1zM12 12h1v1h-1zM14 12h1v1h-1zM16 12h1v1h-1zM18 12h1v1h-1zM20 12h1v1h-1zM22 12h1v1h-1zM9 13h1v1h-1zM11 13h1v1h-1zM13 13h1v1h-1zM15 13h1v1h-1zM17 13h1v1h-1zM19 13h1v1h-1zM21 13h1v1h-1zM23 13h1v1h-1zM10 14h1v1h-1zM14 14h1v1h-1zM18 14h1v1h-1zM22 14h1v1h-1zM11 15h1v1h-1zM15 15h1v1h-1zM19 15h1v1h-1zM23 15h1v1h-1zM8 16h1v1h-1zM12 16h1v1h-1zM16 16h1v1h-1zM20 16h1v1h-1zM24 16h1v1h-1zM9 17h1v1h-1zM13 17h1v1h-1zM17 17h1v1h-1zM21 17h1v1h-1zM6 18h1v1h-1zM10 18h1v1h-1zM14 18h1v1h-1zM18 18h1v1h-1zM22 18h1v1h-1zM7 19h1v1h-1zM11 19h1v1h-1zM15 19h1v1h-1zM19 19h1v1h-1zM23 19h1v1h-1zM8 20h1v1h-1zM12 20h1v1h-1zM16 20h1v1h-1zM20 20h1v1h-1zM24 20h1v1h-1zM5 21h1v1h-1zM9 21h1v1h-1zM13 21h1v1h-1zM17 21h1v1h-1zM21 21h1v1h-1zM25 21h1v1h-1zM6 22h1v1h-1zM10 22h1v1h-1zM14 22h1v1h-1zM18 22h1v1h-1zM22 22h1v1h-1zM26 22h1v1h-1zM7 23h1v1h-1zM11 23h1v1h-1zM15 23h1v1h-1zM19 23h1v1h-1zM23 23h1v1h-1zM27 23h1v1h-1zM4 24h1v1h-1zM8 24h1v1h-1zM12 24h1v1h-1zM16 24h1v1h-1zM20 24h1v1h-1zM24 24h1v1h-1zM5 25h1v1h-1zM9 25h1v1h-1zM13 25h1v1h-1zM17 25h1v1h-1zM21 25h1v1h-1zM25 25h1v1h-1zM6 26h1v1h-1zM10 26h1v1h-1zM14 26h1v1h-1zM18 26h1v1h-1zM22 26h1v1h-1zM26 26h1v1h-1zM3 27h1v1h-1zM7 27h1v1h-1zM11 27h1v1h-1zM15 27h1v1h-1zM19 27h1v1h-1zM23 27h1v1h-1zM27 27h1v1h-1zM4 28h1v1h-1zM12 28h1v1h-1zM20 28h1v1h-1zM28 28h1v1h-1zM5 29h1v1h-1zM13 29h1v1h-1zM21 29h1v1h-1zM29 29h1v1h-1zM6 30h1v1h-1zM14 30h1v1h-1zM22 30h1v1h-1zM30 30h1v1h-1zM7 31h1v1h-1zM15 31h1v1h-1zM23 31h1v1h-1zM0 32h1v1h-1zM8 32h1v1h-1zM16 32h1v1h-1zM24 32h1v1h-1zM1 33h1v1h-1zM9 33h1v1h-1zM17 33h1v1h-1zM25 33h1v1h-1zM2 34h1v1h-1zM10 34h1v1h-1zM18 34h1v1h-1zM26 34h1v1h-1zM3 35h1v1h-1zM11 35h1v1h-1zM19 35h1v1h-1zM27 35h1v1h-1zM4 36h1v1h-1zM12 36h1v1h-1zM20 36h1v1h-1zM28 36h1v1h-1zM5 37h1v1h-1zM13 37h1v1h-1zM21 37h1v1h-1zM29 37h1v1h-1zM6 38h1v1h-1zM14 38h1v1h-1zM22 38h1v1h-1zM30 38h1v1h-1zM7 39h1v1h-1zM15 39h1v1h-1zM23 39h1v1h-1zM31 39h1v1h-1z'/%3E%3C/svg%3E") 50% 0/96px 120px no-repeat}.k-rack-slot[aria-pressed=true] .k-rack-art{filter:drop-shadow(6px 9px 0 var(--px-wood-dk)) brightness(1.18);transform:translateY(-6px)}.k-rack-slot[aria-pressed=true] .k-tag{color:var(--c-on-gold);background-color:var(--c-gold);box-shadow:inset 0 3px 0 0 var(--px-flame-hi), inset 0 -3px 0 0 var(--px-ore-lo), var(--k-outline-dk)}.k-rack-slot:disabled,.k-rack-slot[aria-disabled=true],.k-rack-slot.is-disabled{cursor:not-allowed;box-shadow:none}.k-rack-slot:disabled .k-rack-art,.k-rack-slot[aria-disabled=true] .k-rack-art,.k-rack-slot.is-disabled .k-rack-art{opacity:.35;filter:none;transform:none}.k-rack-slot:focus-visible,.k-rack-slot.is-focus{outline:3px solid var(--c-focus);outline-offset:0}@media (prefers-reduced-motion:no-preference){.k-btn,.k-switch-opt,.k-tab,.k-rack-art{transition:transform var(--motion-press) var(--ease-out)}.k-rack-slot .k-rack-art{transition:transform var(--motion-tick) var(--ease-out)}}.k-panel>*,.k-wear>*{z-index:1;position:relative}.k-panel:after,.k-wear:after{content:"";z-index:0;background-image:var(--k-rust-a), var(--k-rust-b), var(--k-rust-c), var(--k-rust-d), var(--k-rust-edge);opacity:var(--rust,var(--rust-min));pointer-events:none;image-rendering:pixelated;background-position:left 3px bottom 3px,right 3px bottom 3px,3px 3px,right 3px top 3px,left 0 bottom 3px;background-repeat:no-repeat,no-repeat,no-repeat,no-repeat,repeat-x;background-size:36px 36px,36px 36px,21px 21px,21px 21px,192px 24px;position:absolute;inset:0}.k-panel--rust{--rust:var(--rust-max)}.k-wear{position:relative}@media (prefers-reduced-motion:no-preference){[data-rust]{transition:--rust var(--motion-rust) steps(6, end)}}:root{--akna-px:2px;--akna-px-2:calc(var(--akna-px) * 2);--akna-px-3:calc(var(--akna-px) * 3);--akna-h:32px;--akna-h-sm:28px;--akna-h-xs:22px;--akna-tex:48px;--akna-gap:6px;--akna-pad:12px;--akna-pad-sm:8px;--akna-label:700 .75rem / 1 var(--font-mono);--akna-label-lg:800 .8125rem / 1.15 var(--font-mono);--akna-track:var(--k-label-track);--akna-field:500 .8125rem / 1.35 var(--font-mono);--akna-help:400 .8125rem / 1.4 var(--font-text);--akna-cell:400 .875rem / 1.35 var(--font-text);--akna-ring:0 0 0 var(--akna-px) var(--px-iron-edge);--akna-ring-brass:0 0 0 var(--akna-px) var(--px-brass-dk);--akna-scrollbar:14px;--akna-scrollbar-narrow:10px;--akna-speck-l:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4' shape-rendering='crispEdges'%3E%3Cpath fill='%235e2f17' d='M0 2h1v1h-1zM1 2h2v1h-2zM0 3h2v1h-2z'/%3E%3C/svg%3E");--akna-speck-r:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4' shape-rendering='crispEdges'%3E%3Cpath fill='%235e2f17' d='M1 1h1v1h-1zM3 1h1v1h-1zM2 2h1v1h-1zM2 3h1v1h-1z'/%3E%3Cpath fill='%233b1f12' d='M3 3h1v1h-1z'/%3E%3C/svg%3E");--akna-rail:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5' shape-rendering='crispEdges'%3E%3Cpath fill='%237a5130' d='M0 0h1v1h-1z'/%3E%3Cpath fill='%23a3adb5' d='M0 1h4v1h-4zM0 3h4v1h-4z'/%3E%3Cpath fill='%235a3a20' d='M0 2h1v1h-1z'/%3E%3Cpath fill='%2324170e' d='M0 4h1v1h-1z'/%3E%3C/svg%3E");--akna-rail-bed:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 5' shape-rendering='crispEdges'%3E%3Cpath fill='%2343382e' d='M2 0h1v1h-1zM0 1h1v1h-1zM2 1h1v1h-1zM2 2h1v1h-1zM1 4h1v1h-1zM4 4h1v1h-1z'/%3E%3Cpath fill='%23141110' d='M5 0h1v1h-1zM5 1h1v1h-1zM4 2h1v1h-1zM0 4h1v1h-1z'/%3E%3C/svg%3E");--akna-rail-lit:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5' shape-rendering='crispEdges'%3E%3Cpath fill='%23ffd27a' d='M0 0h1v1h-1z'/%3E%3Cpath fill='%23a3adb5' d='M0 1h4v1h-4zM0 3h4v1h-4z'/%3E%3Cpath fill='%23f2b53a' d='M0 2h1v1h-1z'/%3E%3Cpath fill='%23b8741b' d='M0 4h1v1h-1z'/%3E%3C/svg%3E");--akna-cart:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 5' shape-rendering='crispEdges'%3E%3Cpath fill='%23b8741b' d='M2 0h1v1h-1zM5 0h1v1h-1z'/%3E%3Cpath fill='%23f0b232' d='M3 0h1v1h-1z'/%3E%3Cpath fill='%23ffe58a' d='M4 0h1v1h-1z'/%3E%3Cpath fill='%230d0c0b' d='M0 1h1v1h-1zM7 1h1v1h-1zM1 2h1v1h-1zM6 2h1v1h-1zM1 3h1v1h-1zM6 3h1v1h-1z'/%3E%3Cpath fill='%236e655a' d='M1 1h6v1h-6z'/%3E%3Cpath fill='%23b8652b' d='M2 2h1v1h-1z'/%3E%3Cpath fill='%238a4520' d='M3 2h3v1h-3z'/%3E%3Cpath fill='%235e2f17' d='M2 3h4v1h-4z'/%3E%3Cpath fill='%236b7681' d='M2 4h1v1h-1zM5 4h1v1h-1z'/%3E%3C/svg%3E")}[data-skin=akna]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:var(--c-text)}[data-skin=akna] kbd{min-width:1.8em;padding:1px var(--space-1) 3px;background:var(--px-iron-md);color:var(--px-phosphor);box-shadow:var(--akna-ring), inset var(--akna-px) var(--akna-px) 0 0 var(--px-iron-lt), inset calc(var(--akna-px) * -1) calc(var(--akna-px) * -2) 0 0 var(--px-iron-dk);border:0}[data-skin=akna] ::selection{background:var(--c-gold);color:var(--c-on-gold)}.cm-editor{background:var(--c-screen);height:100%;color:var(--c-text);font:var(--type-code)}.cm-editor .cm-scroller{font:inherit}.cm-editor .cm-content{padding:var(--space-2) 0;caret-color:var(--c-current)}.code-host .cm-editor.cm-focused,.code-host .cm-editor .cm-content:focus-visible{outline:none}.code-host[data-focus-ring=true] .cm-editor .cm-content:focus{outline:var(--focus-width) solid var(--c-focus);outline-offset:calc(var(--focus-width) * -1)}.cm-editor .cm-gutters{border-right:var(--border-thin) solid var(--c-line-strong);background:var(--c-surface-raised);color:var(--c-text-faint)}.cm-editor .cm-lineNumbers .cm-gutterElement{min-width:3ch;padding:0 var(--space-2) 0 var(--space-3)}.cm-editor .cm-foldGutter .cm-gutterElement{cursor:pointer;justify-content:center;align-items:center;width:14px;display:flex}.cm-fold-marker{border-inline:4px solid #0000;border-top:5px solid var(--c-text-faint);opacity:0;width:0;height:0;transition:opacity var(--motion-press) linear}.cm-fold-marker[data-open=false]{border-top-color:var(--c-reward);opacity:1;rotate:-90deg}.cm-gutters:hover .cm-fold-marker,.cm-foldGutter .cm-gutterElement:hover .cm-fold-marker{opacity:1}.cm-editor .cm-foldPlaceholder{margin-inline:var(--space-1);padding:0 var(--space-1);border:var(--border-thin) solid var(--c-line-strong);background:var(--c-surface-raised);color:var(--c-text-muted)}.cm-editor .cm-dropCursor{border-left:2px solid var(--c-current)}.cm-editor .cm-activeLine{background:var(--c-surface)}.cm-editor .cm-activeLineGutter{background:var(--c-surface);color:var(--c-text)}.cm-editor .cm-cursor{border-left:2px solid var(--c-current)}.code-host .cm-editor .cm-selectionLayer .cm-selectionBackground{background:color-mix(in srgb, var(--c-gold) 14%, transparent)}.code-host .cm-editor.cm-focused>.cm-scroller>.cm-selectionLayer .cm-selectionBackground{background:color-mix(in srgb, var(--c-gold) 22%, transparent)}:is(.code-host .cm-editor:has(.cm-selectionBackground) .cm-activeLine,.code-host .cm-editor:has(.cm-selectionBackground) .cm-activeLineGutter){background:0 0}.code-host .cm-editor .cm-content ::selection{color:currentColor;background:0 0}.code-host .cm-editor .cm-content::selection{color:currentColor;background:0 0}.cm-editor .cm-exec-line{background:var(--c-exec-line);box-shadow:inset 4px 0 0 var(--c-current);position:relative}.cm-editor .cm-exec-line:after{content:"";background:var(--c-current);opacity:0;pointer-events:none;animation:cm-exec-flash .16s var(--ease-px2);position:absolute;inset:0}.cm-editor .cm-error-line{background:var(--c-error-line);box-shadow:inset 4px 0 0 var(--c-danger-ink)}.cm-editor .cm-runtime-line{background:var(--c-error-line);position:relative}.cm-editor .cm-runtime-line:before{content:"";background:var(--c-hazard) var(--hazard-pattern);background-size:12px 12px;width:6px;position:absolute;top:0;bottom:0;left:0}.cm-editor .cm-placeholder{color:var(--c-text-faint)}.cm-lens-line:after{content:attr(data-lens) / "";margin-left:var(--space-4);padding:0 var(--space-1);color:var(--c-danger-ink);font:var(--type-mono-sm);white-space:nowrap;pointer-events:none}.cm-gutter-fault{width:14px}.cm-fault-marker{place-items:center;height:100%;display:grid}.cm-fault-marker:before{content:"";width:10px;height:10px}.cm-fault-marker[data-kind=error]:before{background:var(--c-danger-ink)}.cm-fault-marker[data-kind=warning]:before{box-sizing:border-box;border:var(--border-thin) solid var(--c-warning)}.cm-fault-marker[data-kind=exec]:before{border-top:5px solid #0000;border-bottom:5px solid #0000;border-left:6px solid var(--c-current);width:0;height:0}@keyframes cm-exec-flash{0%{opacity:.35}}.cm-editor .cm-highlightSpace{background:0 0;position:relative}.cm-editor .cm-highlightSpace:before{content:"";background:var(--c-line-strong);width:2px;height:2px;position:absolute;top:50%;left:50%;translate:-50% -50%}.cm-editor .cm-trailingSpace{background:var(--c-error-line)}.cm-editor .cm-lintRange-error{-webkit-text-decoration:underline wavy var(--c-danger-ink);text-decoration:underline wavy var(--c-danger-ink);text-underline-offset:3px;background:0 0;text-decoration-thickness:1px}.cm-editor .cm-lintRange-warning,.cm-editor .cm-lintRange-info,.cm-editor .cm-lintRange-hint{-webkit-text-decoration:underline dotted var(--c-warning);text-decoration:underline dotted var(--c-warning);text-underline-offset:3px;background:0 0;text-decoration-thickness:2px}.cm-editor .cm-lint-marker{content:none;width:10px;height:10px}.cm-editor .cm-lint-marker-error{background:var(--c-danger-ink)}.cm-editor .cm-lint-marker-warning,.cm-editor .cm-lint-marker-info{border:var(--border-thin) solid var(--c-warning)}.cm-tooltip.cm-tooltip-hover,.cm-tooltip.cm-tooltip-lint,.cm-tooltip.cm-tooltip-autocomplete{border:var(--border-thin) solid var(--c-line-strong);background:var(--c-surface-raised);color:var(--c-text);box-shadow:var(--shadow-offset-sm) var(--shadow-offset-sm) 0 var(--c-shadow);font:var(--type-help)}.cm-tooltip.cm-tooltip-autocomplete>ul{font:var(--type-mono-sm)}.cm-tooltip.cm-tooltip-autocomplete>ul>li[aria-selected]{background:var(--c-accent);color:var(--c-on-accent)}.cm-tooltip .cm-completionDetail{color:inherit;opacity:.8}.cm-tooltip-lint .cm-diagnostic{padding:var(--space-2) var(--space-3);border-left-width:4px}.cm-tooltip-lint .cm-diagnostic-error{border-left-color:var(--c-danger-ink)}.cm-tooltip-lint .cm-diagnostic-warning{border-left-color:var(--c-warning)}.cm-tooltip-lint .cm-diagnosticAction{border:var(--border-thin) solid var(--c-line-strong);background:var(--c-accent);color:var(--c-on-accent);font:var(--type-control-sm);border-radius:0}.cm-ms-hover{max-width:26rem;padding:var(--space-2) var(--space-3);font:var(--type-help)}.cm-tooltip .cm-completionInfo{max-width:22rem;padding:var(--space-2) var(--space-3);border:var(--border-thin) solid var(--c-line-strong);background:var(--c-surface-raised);font:var(--type-help)}@media (prefers-reduced-motion:reduce){.cm-editor .cm-cursorLayer,.cm-editor .cm-exec-line:after{animation:none}}.cm-breakpoint-gutter{cursor:pointer;width:12px}.cm-editor .cm-breakpoint-gutter .cm-gutterElement{place-items:center;display:grid}.cm-breakpoint{background:var(--c-danger-ink);width:8px;height:8px;box-shadow:0 0 0 2px var(--c-screen);display:block}.cm-gutters:has(.cm-breakpoint-gutter) .cm-lineNumbers .cm-gutterElement{cursor:pointer}html[data-shell=desktop]{-webkit-tap-highlight-color:transparent}html[data-shell=desktop] :is(a,img,svg){-webkit-user-drag:none}.plate{--rivet-inset:6px;z-index:11;align-items:center;gap:var(--space-3) var(--space-5);min-height:var(--header-height);padding:var(--space-3) var(--space-5);border:var(--border-thin) solid var(--c-line-strong);background:var(--c-surface-raised);box-shadow:inset var(--border-thin) var(--border-thin) 0 var(--c-bevel-hi), inset calc(var(--border-thin) * -1) calc(var(--border-thin) * -1) 0 var(--c-bevel-lo), var(--shadow-offset) var(--shadow-offset) 0 var(--c-shadow);animation:enter-drop var(--motion-enter) var(--ease-out);flex-wrap:wrap;display:flex;position:relative;container:plate/inline-size}.plate:before,.plate:after,.plate-rivets:before,.plate-rivets:after{content:"";width:var(--rivet);height:var(--rivet);background:var(--c-line-strong);box-shadow:1px 1px 0 var(--c-bevel-hi);position:absolute}.plate:before{top:var(--rivet-inset);left:var(--rivet-inset)}.plate:after{top:var(--rivet-inset);right:var(--rivet-inset)}.plate-rivets{pointer-events:none;position:absolute;inset:0}.plate-rivets:before{bottom:var(--rivet-inset);left:var(--rivet-inset)}.plate-rivets:after{right:var(--rivet-inset);bottom:var(--rivet-inset)}.plate-sign{padding:var(--space-1) var(--space-3) var(--space-2);border:var(--border-thin) solid var(--c-line-strong);background:var(--c-screen);box-shadow:inset var(--border-thin) var(--border-thin) 0 var(--c-bevel-lo);color:var(--c-text);flex:none;display:inline-flex}.plate-text{gap:var(--space-1);flex-direction:column;flex:0 auto;min-width:0;display:flex}.plate-detail{font:var(--type-detail);letter-spacing:var(--track-tight);overflow-wrap:anywhere}.plate-meta{font:var(--type-mono-sm);color:var(--c-text-muted)}.plate-actions{align-items:center;gap:var(--space-2) var(--space-3);flex-wrap:wrap;margin-left:auto;display:flex}@container plate (width<46rem){.plate-actions{flex-wrap:wrap;flex:1 0 100%;justify-content:flex-start;margin-left:0}.plate-actions>*{flex:none}}@media (max-width:40rem){.plate{padding-inline:var(--space-4)}}@media (max-width:23rem){.plate-sign .px-text{width:auto;height:20px}}@media (prefers-reduced-motion:reduce){.plate{animation:none}}@container plate (width<24rem){.plate-actions .seg-segment{padding-inline:var(--space-2)}}.shell{--main-pad-top:var(--space-6);--main-pad-x:var(--space-4);flex-direction:column;min-height:100dvh;display:flex}.shell[data-layout=cab],.shell[data-layout=workbench]{--main-pad-top:var(--space-3);--main-pad-x:var(--space-3)}.shell-header{z-index:10;isolation:isolate;color:var(--c-text);background-color:var(--px-iron);background-image:var(--k-tex-rivet), var(--k-tex-rivet), var(--k-tex-rivet), var(--k-tex-rivet), var(--k-tex-iron);box-shadow:inset 3px 3px 0 0 var(--px-iron-md), inset -3px -3px 0 0 var(--px-iron-edge);background-position:6px 6px,right 6px top 6px,left 6px bottom 6px,right 6px bottom 6px,0 0;background-repeat:no-repeat,no-repeat,no-repeat,no-repeat,repeat;background-size:18px 18px,18px 18px,18px 18px,18px 18px,72px 72px;position:relative}.shell-header:after{content:"";z-index:-1;background-image:var(--k-rust-a), var(--k-rust-b), var(--k-rust-c), var(--k-rust-d), var(--k-rust-edge);opacity:var(--rust,var(--rust-min));pointer-events:none;image-rendering:pixelated;background-position:left 3px bottom 3px,right 3px bottom 3px,3px 3px,right 3px top 3px,left 0 bottom 3px;background-repeat:no-repeat,no-repeat,no-repeat,no-repeat,repeat-x;background-size:36px 36px,36px 36px,21px 21px,21px 21px,192px 24px;position:absolute;inset:0}.shell-bar{align-items:stretch;column-gap:var(--space-5);padding:0 var(--space-4);flex-wrap:wrap;margin:0;display:flex}.shell-brand{min-height:var(--header-height);flex:none;align-items:center;display:flex}.shell-lockup{align-items:center;display:flex}.shell-mark{align-items:center;display:none}.shell-nav{border-top:var(--border-thin) solid var(--c-line);flex:100%;order:3;min-width:0}.shell-nav-list{align-items:center;gap:var(--space-2);padding-block:var(--space-2);flex-wrap:wrap;list-style:none;display:flex}.shell-nav-link{white-space:nowrap}.shell-tools{align-items:center;gap:var(--space-1);min-height:var(--header-height);min-width:0;margin-left:auto;display:flex}.shell-tool-label{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:16ch;overflow:hidden}@media (max-width:30rem){.shell-tool-label{max-width:9ch}}.shell-main{width:100%;max-width:var(--page-max);padding:var(--main-pad-top) var(--main-pad-x) var(--space-8);animation:enter-fade .12s var(--ease-out);outline:none;flex:1;margin:0 auto}.shell[data-layout=cab] .shell-main,.shell[data-layout=workbench] .shell-main{max-width:none;padding-bottom:var(--space-3)}@media (min-width:64rem){.shell-nav{border-top:0;flex:auto;order:0}.shell-nav-list{min-height:var(--header-height)}.shell-bar{padding-inline:var(--space-5)}.shell{--main-pad-x:var(--space-5)}.shell[data-layout=cab],.shell[data-layout=workbench]{--main-pad-x:var(--space-3)}.shell-bar,.shell-nav-list{flex-wrap:nowrap}}@media (min-width:64rem) and (max-width:90rem){.shell-bar{column-gap:var(--space-3)}.shell-tool-label{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}}@media (min-width:64rem) and (min-height:30rem){.shell[data-layout=cab],.shell[data-layout=workbench]{height:100dvh}.shell[data-layout=cab] .shell-main,.shell[data-layout=workbench] .shell-main{flex-direction:column;min-height:0;display:flex}}@media (max-width:40rem){.shell-lockup{display:none}.shell-mark{display:flex}}@media (prefers-reduced-motion:reduce){.shell-main{animation:none}}.shell-help{align-items:center;display:flex}.shell-help-link[data-current=true]{color:var(--c-reward)}.deep{z-index:0;pointer-events:none;background:var(--px-void);width:100%;min-height:100dvh;position:absolute;top:0;left:0;overflow:hidden}.deep-canvas{image-rendering:pixelated;position:absolute;top:0;left:0}.deep-front{z-index:2;background:0 0}.deep-page{z-index:-1}.deep-shot{pointer-events:none}.status-page{min-height:100dvh;padding:var(--space-4);outline:none;place-items:center;display:grid}.status{border:var(--border-thin) solid var(--c-line-strong);background:var(--c-surface);width:min(44rem,100%);box-shadow:var(--shadow-offset) var(--shadow-offset) 0 var(--c-shadow);animation:enter-drop var(--motion-enter) var(--ease-out);margin-inline:auto}.status[data-in-shell=true]{margin-top:var(--space-5)}.status-body{align-items:center;gap:var(--space-5);padding:var(--space-6) var(--space-4);text-align:center;flex-direction:column;display:flex}.status-code{color:var(--c-reward)}.status-plate{justify-content:center;gap:var(--space-2) var(--space-4);padding:var(--space-2) var(--space-4) var(--space-3);border:var(--border-thin) solid var(--c-line-strong);background:var(--c-screen);box-shadow:inset var(--border-thin) var(--border-thin) 0 var(--c-bevel-lo);color:var(--c-text);flex-wrap:wrap;display:flex}.status-scene{--tile:48px;grid-template-columns:repeat(7, var(--tile));grid-auto-rows:var(--tile);border:var(--border-thin) solid var(--c-line-strong);background:var(--px-void);display:grid}.status-tile,.status-rubble-art,.status-robot{width:var(--tile);height:var(--tile)}.status-rubble,.status-floor{display:block;position:relative}.status-rubble-art,.status-robot{position:absolute;inset:0}.status-text{max-width:44ch;color:var(--c-text-muted)}@media (max-width:30rem){.status-scene{--tile:32px}}@media (prefers-reduced-motion:reduce){.status{animation:none}}.notice{--notice-ink:var(--c-text-muted);gap:var(--space-3);padding:var(--space-3) var(--space-4);border:var(--border-thin) solid var(--c-line-strong);border-left:calc(var(--border-thin) * 4) solid var(--notice-ink);background:var(--c-surface-raised);display:flex}.notice[data-tone=error]{--notice-ink:var(--c-danger-ink)}.notice[data-tone=success]{--notice-ink:var(--c-success)}.notice[data-tone=warning]{--notice-ink:var(--c-warning)}.notice[data-tone=info]{--notice-ink:var(--c-discovery)}.notice-icon{color:var(--notice-ink);padding-top:2px}.notice-content{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}.notice-title{font:var(--type-body-strong)}.notice-body{color:var(--c-text-muted);font:var(--type-help)}.notice-actions{gap:var(--space-2);flex-wrap:wrap;display:flex}[data-skin=akna] .notice{gap:var(--space-3);padding:var(--space-3) var(--space-3) var(--space-3) var(--space-4);background-color:var(--px-iron-dk);background-image:var(--k-tex-iron-dk);background-size:var(--akna-tex) var(--akna-tex);box-shadow:inset 0 0 0 var(--akna-px) var(--px-iron-edge), inset var(--akna-px-3) 0 0 0 var(--notice-ink), inset calc(var(--akna-px) * -1) calc(var(--akna-px) * -1) 0 0 var(--px-iron-md);image-rendering:pixelated;border:0}[data-skin=akna] .notice[data-tone=error]{--notice-ink:var(--px-led-red)}[data-skin=akna] .notice[data-tone=success]{--notice-ink:var(--px-led-green)}[data-skin=akna] .notice[data-tone=warning]{--notice-ink:var(--c-gold)}[data-skin=akna] .notice[data-tone=info]{--notice-ink:var(--px-phosphor)}[data-skin=akna] .notice-icon{padding-top:0}[data-skin=akna] .notice-content{gap:var(--space-1)}[data-skin=akna] .notice-title{font:var(--type-help-strong)}[data-skin=akna] .notice-body{font:var(--akna-help)}[data-skin=akna] .notice-actions{padding-top:var(--space-1)}.engine-status{min-height:60dvh;padding:var(--space-5);place-items:center;display:grid}.curtain{z-index:1000;background:var(--px-void);pointer-events:none;opacity:1;transition:opacity var(--motion-reveal) var(--ease-out);place-items:center;display:grid;position:fixed;inset:0}.curtain[data-phase=leaving]{opacity:0}.curtain[data-phase=hidden]{display:none}.curtain-box{visibility:visible;align-items:center;gap:var(--space-5);flex-direction:column;display:flex}.curtain-track{background:var(--deep-ballast);width:12rem;height:6px;box-shadow:0 2px 0 var(--deep-rail);position:relative;overflow:hidden}.curtain-cart{background:var(--c-gold);width:2.5rem;height:6px;animation:curtain-roll var(--motion-blink) steps(12, end) infinite;position:absolute;top:0;left:0}.curtain-text{font:var(--type-mono);color:var(--c-text-muted);letter-spacing:var(--track-micro)}@keyframes curtain-roll{0%{transform:translate(-2.5rem)}to{transform:translate(12rem)}}@media (prefers-reduced-motion:reduce){.curtain{transition:none}.curtain-cart{animation:none;transform:translate(4.75rem)}}
