@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-cyrillic-ext-400-normal-BQZuk6qB.woff2)format("woff2"),url(/assets/inter-cyrillic-ext-400-normal-DQukG94-.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-cyrillic-400-normal-obahsSVq.woff2)format("woff2"),url(/assets/inter-cyrillic-400-normal-HOLc17fK.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-greek-ext-400-normal-DGGRlc-M.woff2)format("woff2"),url(/assets/inter-greek-ext-400-normal-KugGGMne.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-greek-400-normal-B4URO6DV.woff2)format("woff2"),url(/assets/inter-greek-400-normal-q2sYcFCs.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-vietnamese-400-normal-DMkecbls.woff2)format("woff2"),url(/assets/inter-vietnamese-400-normal-Bbgyi5SW.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-latin-ext-400-normal-C1nco2VV.woff2)format("woff2"),url(/assets/inter-latin-ext-400-normal-77YHD8bZ.woff)format("woff");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:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-latin-400-normal-C38fXH4l.woff2)format("woff2"),url(/assets/inter-latin-400-normal-CyCys3Eg.woff)format("woff");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:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-cyrillic-ext-500-normal-B0yAr1jD.woff2)format("woff2"),url(/assets/inter-cyrillic-ext-500-normal-BmqWE9Dz.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-cyrillic-500-normal-BasfLYem.woff2)format("woff2"),url(/assets/inter-cyrillic-500-normal-CxZf_p3X.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-greek-ext-500-normal-C4iEst2y.woff2)format("woff2"),url(/assets/inter-greek-ext-500-normal-2j5mBUwD.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-greek-500-normal-BIZE56-Y.woff2)format("woff2"),url(/assets/inter-greek-500-normal-Xzm54t5V.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-vietnamese-500-normal-DOriooB6.woff2)format("woff2"),url(/assets/inter-vietnamese-500-normal-mJboJaSs.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-latin-ext-500-normal-CV4jyFjo.woff2)format("woff2"),url(/assets/inter-latin-ext-500-normal-BxGbmqWO.woff)format("woff");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:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-latin-500-normal-Cerq10X2.woff2)format("woff2"),url(/assets/inter-latin-500-normal-BL9OpVg8.woff)format("woff");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:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-cyrillic-ext-600-normal-Dfes3d0z.woff2)format("woff2"),url(/assets/inter-cyrillic-ext-600-normal-Bcila6Z-.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-cyrillic-600-normal-CWCymEST.woff2)format("woff2"),url(/assets/inter-cyrillic-600-normal-4D_pXhcN.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-greek-ext-600-normal-DRtmH8MT.woff2)format("woff2"),url(/assets/inter-greek-ext-600-normal-B8X0CLgF.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-greek-600-normal-plRanbMR.woff2)format("woff2"),url(/assets/inter-greek-600-normal-BZpKdvQh.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-vietnamese-600-normal-Cc8MFFhd.woff2)format("woff2"),url(/assets/inter-vietnamese-600-normal-BuLX-rYi.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-latin-ext-600-normal-D2bJ5OIk.woff2)format("woff2"),url(/assets/inter-latin-ext-600-normal-CIVaiw4L.woff)format("woff");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:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-latin-600-normal-LgqL8muc.woff2)format("woff2"),url(/assets/inter-latin-600-normal-CiBQ2DWP.woff)format("woff");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:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-cyrillic-ext-700-normal-BjwYoWNd.woff2)format("woff2"),url(/assets/inter-cyrillic-ext-700-normal-LO58E6JB.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-cyrillic-700-normal-CjBOestx.woff2)format("woff2"),url(/assets/inter-cyrillic-700-normal-DrXBdSj3.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-greek-ext-700-normal-qfdV9bQt.woff2)format("woff2"),url(/assets/inter-greek-ext-700-normal-BoQ6DsYi.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-greek-700-normal-C3JjAnD8.woff2)format("woff2"),url(/assets/inter-greek-700-normal-BUv2fZ6O.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-vietnamese-700-normal-DlLaEgI2.woff2)format("woff2"),url(/assets/inter-vietnamese-700-normal-BZaoP0fm.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-latin-ext-700-normal-Ca8adRJv.woff2)format("woff2"),url(/assets/inter-latin-ext-700-normal-TidjK2hL.woff)format("woff");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:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-latin-700-normal-Yt3aPRUw.woff2)format("woff2"),url(/assets/inter-latin-700-normal-BLAVimhd.woff)format("woff");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{--color-bg:#0e0f12;--color-surface:#181a1c;--color-text:#ecebe7;--color-accent:#f4a343;--color-divider:#ecebe726;--color-neutral-100:#f0f2f4;--color-neutral-200:#e3e5e7;--color-neutral-300:#ccced0;--color-neutral-400:#a6a8aa;--color-neutral-500:#828386;--color-neutral-600:#626365;--color-neutral-700:#4c4d4f;--color-neutral-800:#323335;--color-neutral-900:#1f2022;--color-accent-100:#fff1e1;--color-accent-200:#ffdebd;--color-accent-300:#ffc88f;--color-accent-400:#fab466;--color-accent-500:#f4a343;--color-accent-600:#be7b29;--color-accent-700:#8f5c1e;--color-accent-800:#623f14;--color-accent-900:#3c260d;--color-ok:#82cb9b;--color-bad:#eb827b;--color-you:var(--color-accent);--color-alice:#e3a6dd;--color-bob:#74cde2;--font-heading:"Inter", "Noto Sans Georgian", system-ui, sans-serif;--font-heading-weight:500;--font-body:"Inter", "Noto Sans Georgian", system-ui, sans-serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;--space-1:2.8px;--space-2:5.6px;--space-3:8.4px;--space-4:11.2px;--space-6:16.8px;--space-8:22.4px;--radius-sm:4px;--radius-md:8px;--radius-lg:14px;--shadow-sm:0 0 0 1px #2c2e30;--shadow-md:0 0 0 1px #46484a, 0 6px 18px #0000008c;--shadow-lg:0 0 0 1px #7e8083, 0 16px 40px #000000a6}@supports (color:lab(0% 0 0)){:root{--color-bg:lab(4.426% -.154942 -1.31777);--color-surface:lab(8.91899% -.279419 -2.22435);--color-text:lab(93.066% -.0116825 1.90769);--color-accent:lab(74.1183% 25.1077 60.515);--color-neutral-100:lab(95.3476% -.214964 -1.49841);--color-neutral-200:lab(90.7076% -.214756 -1.49829);--color-neutral-300:lab(82.5876% -.214309 -1.49803);--color-neutral-400:lab(68.6675% -.213414 -1.49748);--color-neutral-500:lab(54.7474% -.212103 -1.49674);--color-neutral-600:lab(41.9873% -.21039 -1.49575);--color-neutral-700:lab(32.7072% -.208542 -1.49472);--color-neutral-800:lab(21.107% -.20498 -1.49271);--color-neutral-900:lab(12.4068% -.200368 -1.49018);--color-accent-100:lab(95.9258% 4.11227 10.7163);--color-accent-200:lab(90.6539% 9.56664 23.804);--color-accent-300:lab(84.7597% 15.776 37.9871);--color-accent-400:lab(78.8598% 20.7664 49.5254);--color-accent-500:lab(74.1183% 25.1077 60.515);--color-accent-600:lab(57.9139% 21.8825 53.1397);--color-accent-700:lab(44.0628% 17.4455 42.2522);--color-accent-800:lab(30.2114% 13.0112 31.3947);--color-accent-900:lab(17.5235% 8.51873 20.0213);--color-ok:lab(75.8019% -31.4357 16.1527);--color-bad:lab(66.2629% 40.5713 22.802);--color-alice:lab(75.3885% 29.2994 -18.3813);--color-bob:lab(77.3957% -23.5287 -19.2536);--shadow-sm:0 0 0 1px lab(18.7834% -.249952 -1.86246);--shadow-md:0 0 0 1px lab(30.3838% -.25624 -1.86589), 0 6px 18px #0000008c;--shadow-lg:0 0 0 1px lab(53.5841% -.262469 -1.8694), 0 16px 40px #000000a6}}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{background:var(--color-bg);color:var(--color-text);font-family:var(--font-body);margin:0;font-size:15px;font-weight:400;line-height:1.55}h1,h2,h3,h4,h5,h6{font-family:var(--font-heading);font-weight:var(--font-heading-weight);letter-spacing:-.015em;margin:0 0 var(--space-2);line-height:1.12}h1{font-size:42px}h2{font-size:32px}h3{font-size:25px}h4{font-size:20px}h5{font-size:16px}h6{letter-spacing:.08em;text-transform:uppercase;font-size:13px}p{margin:0 0 var(--space-3)}a{color:var(--color-accent);text-underline-offset:3px}img{max-width:100%;display:block}figure{margin:0}.text-muted{color:color-mix(in srgb, var(--color-text) 55%, transparent)}:focus{outline:none}:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}::selection{background:color-mix(in srgb, var(--color-accent) 30%, transparent)}.hr{height:1px;margin:var(--space-4) 0;background:linear-gradient(to right, transparent, var(--color-divider) 48px, var(--color-divider) calc(100% - 48px), transparent);border:0}.btn{cursor:pointer;font-family:var(--font-heading);font-weight:var(--font-heading-weight);color:var(--color-text);padding:var(--space-2) calc(var(--space-3) * 1.2);border-radius:var(--radius-md);background:0 0;border:1px solid #0000;justify-content:center;align-items:center;gap:6px;font-size:14px;line-height:1.2;text-decoration:none;display:inline-flex}.btn svg{flex:none;display:block}.btn:disabled{opacity:.45;cursor:not-allowed}.btn-primary{color:var(--color-accent);border-color:var(--color-accent)}.btn-primary:hover:not(:disabled){background:color-mix(in srgb, var(--color-accent) 12%, transparent)}.btn-primary:active:not(:disabled){background:color-mix(in srgb, var(--color-accent) 22%, transparent)}.btn-secondary{border-color:var(--color-divider)}.btn-secondary:hover:not(:disabled){background:color-mix(in srgb, var(--color-text) 7%, transparent)}.btn-secondary:active:not(:disabled){background:color-mix(in srgb, var(--color-text) 14%, transparent)}.btn-ghost{color:var(--color-accent);padding-inline:var(--space-1)}.btn-ghost:hover:not(:disabled){background:color-mix(in srgb, var(--color-accent) 10%, transparent)}.btn-ghost:active:not(:disabled){background:color-mix(in srgb, var(--color-accent) 18%, transparent)}.field>label{color:color-mix(in srgb, var(--color-text) 70%, transparent);margin-bottom:5px;font-size:12px;display:block}.input{width:100%;min-height:36px;font:inherit;color:var(--color-text);caret-color:var(--color-accent);background:var(--color-surface);border:1px solid var(--color-divider);border-radius:var(--radius-md);padding:6px 10px;font-size:14px}.input:hover{border-color:color-mix(in srgb, var(--color-text) 45%, transparent)}.input:focus-visible{border-color:var(--color-accent);outline-offset:0}textarea.input{resize:vertical;min-height:90px}select.input{appearance:auto}.seg{border:1px solid var(--color-divider);border-radius:var(--radius-md);display:inline-flex;overflow:hidden}.card{gap:var(--space-2);padding:var(--space-3);border-radius:var(--radius-md);background:var(--color-surface);flex-direction:column;display:flex}.card-kicker{letter-spacing:.12em;text-transform:uppercase;color:var(--color-accent);font-size:11px;font-family:var(--font-mono)}.card-title{font-family:var(--font-heading);font-weight:var(--font-heading-weight);font-size:17px;line-height:1.2}.card-body{opacity:.8;flex:1;margin:0;font-size:13px}.card-meta{color:color-mix(in srgb, var(--color-text) 50%, transparent);align-items:center;gap:6px;font-size:11px;display:flex}.elev-sm{box-shadow:var(--shadow-sm)}.elev-md{box-shadow:var(--shadow-md)}.elev-lg{box-shadow:var(--shadow-lg)}.tag{letter-spacing:.02em;border-radius:calc(var(--radius-md) * .75);font-variant-numeric:tabular-nums;align-items:center;padding:3px 10px;font-size:11px;display:inline-flex}.tag-accent{background:var(--color-accent-800);color:var(--color-accent-100)}.tag-neutral{background:var(--color-neutral-800);color:var(--color-neutral-100)}.tag-outline{border:1px solid var(--color-accent);color:var(--color-accent)}.nav{align-items:center;gap:var(--space-4);padding:var(--space-3) var(--space-4);display:flex}.nav-brand{font-family:var(--font-heading);font-weight:var(--font-heading-weight);margin-right:auto;font-size:18px}.table{border-collapse:collapse;width:100%;font-size:14px}.table th{text-align:left;letter-spacing:.08em;text-transform:uppercase;color:color-mix(in srgb, var(--color-text) 60%, transparent);padding:var(--space-2);border-bottom:1px solid #0000;font-size:11px}.table td{padding:var(--space-2);border-bottom:1px solid #0000}.table thead tr{background:linear-gradient(to right, transparent, var(--color-divider) 48px, var(--color-divider) calc(100% - 48px), transparent) no-repeat bottom / 100% 1px}.table tbody tr{background:linear-gradient(to right, transparent, color-mix(in srgb, var(--color-text) 8%, transparent) 48px, color-mix(in srgb, var(--color-text) 8%, transparent) calc(100% - 48px), transparent) no-repeat bottom / 100% 1px}.table tbody tr:hover{background:linear-gradient(color-mix(in srgb, var(--color-text) 4%, transparent), color-mix(in srgb, var(--color-text) 4%, transparent)) no-repeat 0 0 / 100% 100%, linear-gradient(to right, transparent, color-mix(in srgb, var(--color-text) 8%, transparent) 48px, color-mix(in srgb, var(--color-text) 8%, transparent) calc(100% - 48px), transparent) no-repeat bottom / 100% 1px}@keyframes cbPulse{0%,to{opacity:1}50%{opacity:.25}}@keyframes cbIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}body{background-color:var(--color-bg);background-image:radial-gradient(color-mix(in srgb, var(--color-text) 7%, transparent) 1px, transparent 1.5px);background-size:26px 26px}html:not([data-theme]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.app{min-height:100vh;color:var(--color-text);font-family:var(--font-body)}:root{--text-micro:11px;--text-caption:12px;--text-ui:13px;--text-body:14px;--text-base:15px;--text-figure:24px;--text-title:28px;--measure:62ch}.mono,.kv,.mine-stats,.stat-tag,.balance-big,.stat-big,.keyline,.hash-cell,.net-cell{font-variant-numeric:tabular-nums}.mono{font-family:var(--font-mono)}.row{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.spacer{flex:1}.ok{color:var(--color-ok)}.bad{color:var(--color-bad)}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.topbar{z-index:50;background:color-mix(in srgb, var(--color-bg) 90%, transparent);-webkit-backdrop-filter:blur(10px);border-bottom:1px solid var(--color-divider);flex-wrap:wrap;row-gap:6px;position:sticky;top:0}.brand{flex-wrap:wrap;align-items:center;gap:9px;display:flex}.topbar-tools{flex-wrap:wrap;align-items:center;gap:10px;margin-left:auto;display:flex}.brand a{color:inherit;align-items:center;gap:9px;text-decoration:none;display:inline-flex}.brand svg{color:var(--color-accent)}.brand-sub{font-size:var(--text-caption);font-weight:400}.regtest{font-family:var(--font-mono);font-size:var(--text-micro);letter-spacing:.06em;color:var(--color-neutral-500);border:1px solid var(--color-divider);cursor:help;border-radius:5px;padding:2px 7px}.stat-tag{cursor:help;font-family:var(--font-mono);font-size:var(--text-micro)}.seg-btn{font:inherit;font-size:var(--text-ui);cursor:pointer;color:var(--color-neutral-400);background:0 0;border:0;align-items:center;gap:6px;padding:6px 12px;font-family:inherit;display:inline-flex}.seg-btn+.seg-btn{border-left:1px solid var(--color-divider)}.seg-btn:not(:disabled):hover{background:color-mix(in srgb, var(--color-text) 7%, transparent)}.seg-btn:disabled{opacity:.45;cursor:not-allowed}.seg-btn[aria-pressed=true]{color:var(--color-accent);box-shadow:inset 0 0 0 1px var(--color-accent)}.seg-btn:focus-visible{outline-offset:-2px}.seg-btn.icon{font-size:var(--text-body);padding:6px 11px}.seg-btn.mono{font-family:var(--font-mono);font-size:var(--text-caption);padding:6px 10px}.chips-bar{top:var(--topbar-h,57px);z-index:40;background:var(--color-bg);border-bottom:1px solid var(--color-divider);flex-direction:column;gap:6px;padding:8px 12px;display:flex;position:sticky}.chips-row{scrollbar-width:none;gap:6px;display:flex;overflow-x:auto}.chips-row.chapters{padding-bottom:2px}.chips-row::-webkit-scrollbar{display:none}.chip{font:inherit;font-size:var(--text-ui);cursor:pointer;white-space:nowrap;border:1px solid var(--color-divider);color:var(--color-neutral-300);background:0 0;border-radius:999px;flex:none;align-items:center;gap:6px;padding:6px 11px;display:inline-flex}.chip[aria-current=page]{border-color:var(--color-accent);background:color-mix(in srgb, var(--color-accent) 10%, transparent);color:var(--color-accent-200)}.chip-scen{font-size:var(--text-caption);border:1px dashed var(--color-accent-700);color:var(--color-accent-300);padding:5px 10px}.chip-scen[aria-pressed=true]{border-color:var(--color-accent);background:color-mix(in srgb, var(--color-accent) 10%, transparent);color:var(--color-accent-200)}.shell-wide{grid-template-columns:238px minmax(0,1fr);gap:24px;max-width:1400px;padding:20px 28px 60px;display:grid}.shell-narrow{padding:14px 12px 60px;display:block}.rail{top:calc(var(--topbar-h,57px) + 21px);flex-direction:column;align-self:start;gap:18px;display:flex;position:sticky}.rail-group{flex-direction:column;gap:2px;display:flex}.rail-group h6{color:var(--color-neutral-600);margin:0 0 6px 11px}.rail-btn{width:100%;font:inherit;font-size:var(--text-body);cursor:pointer;text-align:left;color:var(--color-neutral-300);background:0 0;border:1px solid #0000;border-radius:8px;align-items:center;gap:9px;padding:8px 11px;display:flex}.rail-btn:hover{background:color-mix(in srgb, var(--color-text) 5%, transparent)}.rail-btn[aria-current=page],.rail-btn[aria-pressed=true]{border-color:var(--color-accent);background:color-mix(in srgb, var(--color-accent) 9%, transparent);color:var(--color-accent-200)}.rail-num{font-family:var(--font-mono);font-size:var(--text-micro);color:var(--color-neutral-600)}.rail-btn[aria-current=page] .rail-num{color:var(--color-accent)}.rail-label{text-align:left;flex:1}.rail-badge{font-size:var(--text-micro);background:var(--color-accent-800);color:var(--color-accent-100);border-radius:6px;align-items:center;padding:1px 7px;display:inline-flex}.rail-btn.scen{font-size:var(--text-ui);padding:7px 11px}.rail-btn.scen svg{color:var(--color-accent)}.main{flex-direction:column;gap:16px;min-width:0;display:flex}.chapter{--gap-inner:8px;--gap-sib:14px;--gap-section:24px;gap:var(--gap-sib);flex-direction:column;animation:.3s cbIn;display:flex}.chapter>.chapter-header,.chapter>.explainers{margin-bottom:calc(var(--gap-section) - var(--gap-sib))}.scen-strip{border:1px solid var(--color-accent-700);background:linear-gradient(135deg, var(--color-accent-900), var(--color-surface))}.scen-say{font-size:var(--text-body);text-wrap:pretty;max-width:740px;margin:0;line-height:1.55}.chapter-header{max-width:680px}.chapter-lede{max-width:var(--measure)}.chapter-header h2{font-size:var(--text-title);text-wrap:balance;margin:4px 0 8px}.chapter-lede{font-size:var(--text-base);text-wrap:pretty;margin:0}.grid{gap:var(--gap-sib,14px);grid-template-columns:repeat(auto-fit,minmax(300px,1fr));align-items:start;display:grid}.grid-215,.grid-200,.grid-180{align-items:stretch}.grid-320{grid-template-columns:repeat(auto-fit,minmax(320px,1fr))}.grid-330{grid-template-columns:repeat(auto-fit,minmax(330px,1fr))}.grid-340{grid-template-columns:repeat(auto-fit,minmax(340px,1fr))}.grid-215{grid-template-columns:repeat(auto-fit,minmax(215px,1fr));gap:8px}.grid-200{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:10px}.grid-180{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:10px}@media (max-width:380px){.grid,.grid-320,.grid-330,.grid-340{grid-template-columns:1fr}}.card{gap:var(--gap-inner,8px);padding:12px 14px}.card-soft{background:color-mix(in srgb, var(--color-surface) 55%, var(--color-bg))}.kicker-icon{align-items:center;gap:6px;display:flex}.kicker-plain{color:var(--color-accent-300)}.prose{font-size:var(--text-body);max-width:var(--measure);color:var(--color-neutral-300);text-wrap:pretty;margin:0;line-height:1.65}.steps{font-size:var(--text-body);max-width:var(--measure);color:var(--color-neutral-300);margin:0;padding-left:18px;line-height:1.65}.glossary{font-size:var(--text-caption);flex-direction:column;gap:3px;margin-top:2px;display:flex}.glossary strong{color:var(--color-accent-300)}.hood{border:1px solid var(--color-accent-800);background:color-mix(in srgb, var(--color-accent-900) 45%, var(--color-bg))}.hood ul{font-size:var(--text-body);max-width:var(--measure);color:var(--color-neutral-300);margin:0;padding-left:18px;line-height:1.65}.hood .mono{font-family:var(--font-mono)}.feature-list{font-size:var(--text-ui);color:var(--color-neutral-300);flex-direction:column;gap:9px;line-height:1.55;display:flex}.feature{gap:9px;display:flex}.feature svg{color:var(--color-accent);flex:none;margin-top:2px}.path-btn{text-align:left;font:inherit;cursor:pointer;border:1px solid var(--color-divider);background:var(--color-bg);color:var(--color-text);border-radius:8px;flex-direction:column;align-items:flex-start;gap:3px;padding:10px 12px;display:flex}.path-btn:hover{border-color:var(--color-accent)}.path-btn .path-title{font-size:var(--text-ui);align-items:center;gap:7px;font-weight:500;display:flex}.path-btn .path-num{font-family:var(--font-mono);font-size:var(--text-micro);color:var(--color-accent)}.path-btn .path-title svg{color:var(--color-accent)}.path-btn .path-blurb{font-size:var(--text-caption);color:var(--color-neutral-500)}.footer-nav{border-top:1px solid var(--color-divider);flex-wrap:wrap;align-items:center;gap:10px;margin-top:12px;padding-top:16px;display:flex}.footer-nav .btn{white-space:nowrap}.site-foot{font-size:var(--text-micro);color:var(--color-neutral-600);flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;padding:2px 0 4px;display:flex}.site-foot .foot-sep{opacity:.6}.site-foot a{color:inherit;border-bottom:1px solid #0000;align-items:center;gap:3px;text-decoration:none;display:inline-flex}.site-foot a:hover{color:var(--color-accent);border-bottom-color:currentColor}.tag-ok{background:color-mix(in srgb, var(--color-ok) 15%, var(--color-surface));color:var(--color-ok)}.tag-bad{background:color-mix(in srgb, var(--color-bad) 15%, var(--color-surface));color:var(--color-bad)}.tag-bad-outline{border:1px solid var(--color-bad);color:var(--color-bad);background:0 0}.tag-soft{background:var(--color-neutral-800);color:var(--color-neutral-200)}.tag-dim{background:var(--color-neutral-800);color:var(--color-neutral-300)}.who{--who:currentColor;color:var(--who)}.who-you{--who:var(--color-you)}.who-alice{--who:var(--color-alice)}.who-bob{--who:var(--color-bob)}.who-dot{background:var(--who);vertical-align:.05em;border-radius:2px;width:7px;height:7px;margin-right:6px;display:inline-block}.hash-grid{flex-wrap:wrap;max-width:560px;display:flex}.hash-cell{font-family:var(--font-mono);font-size:var(--text-body);color:color-mix(in srgb, var(--color-text) 75%, transparent);border-radius:3px;padding:0 1.5px;line-height:1.75}.hash-cell.changed{color:var(--color-accent-200);background:var(--color-accent-800)}.rounds-intro{margin-bottom:4px}.rounds{flex-direction:column;gap:8px;display:flex}.rounds-canvas{background:color-mix(in srgb, var(--color-surface) 50%, var(--color-bg));cursor:crosshair;touch-action:pan-y;border-radius:6px;width:100%;display:block}.rounds-bar{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.rounds-scrub{flex:200px;align-items:center;display:flex}.rounds-scrub input{width:100%;accent-color:var(--color-accent);cursor:ew-resize;margin:0}.rounds-readout{font-family:var(--font-mono);font-size:var(--text-caption);font-variant-numeric:tabular-nums;color:var(--color-neutral-300);flex-wrap:wrap;align-items:baseline;gap:14px;display:flex}.rounds-readout strong{color:var(--color-accent-300);font-weight:600;font-size:var(--text-body)}.rounds-readout .of{color:var(--color-neutral-500)}.rounds-readout .k{color:var(--color-neutral-500);font-family:var(--font-body)}.rounds-readout .rounds-enter{flex-basis:100%}@media (min-width:900px){.rounds-readout .rounds-enter{flex-basis:auto}}html[lang=ka] .rounds-readout .k{letter-spacing:0}.keyline{font-family:var(--font-mono);font-size:var(--text-caption);word-break:break-all}.keyline.priv{color:var(--color-bad)}.keyline.pub{color:var(--color-neutral-300)}.keyline.addr{font-size:var(--text-body);color:var(--color-accent-300)}.keyline.sig{color:var(--color-neutral-400);min-height:18px}.label-sm{font-size:var(--text-caption);margin-bottom:3px}.wallet-row{font-size:var(--text-ui);flex-wrap:wrap;align-items:center;gap:12px;display:flex}.wallet-row strong{width:64px}.wallet-row .addr{font-family:var(--font-mono);font-size:var(--text-caption);color:var(--color-neutral-400)}.atk{flex-direction:column;gap:12px;display:flex}.atk-intro{margin:0}.atk-head{font-size:var(--text-caption);color:var(--color-neutral-500);flex-wrap:wrap;align-items:baseline;gap:10px;display:flex}.atk-head strong{font-size:var(--text-ui);color:var(--color-text);font-weight:500}.atk-head .mono{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.atk-wall{flex-wrap:wrap;gap:5px 7px;max-width:720px;display:flex}.atk-byte{grid-template-columns:repeat(8,8px);gap:2px;display:grid}.atk-cell{background:color-mix(in srgb, var(--color-text) 9%, transparent);border-radius:1.5px;width:8px;height:8px;transition:background-color .35s cubic-bezier(.16,1,.3,1),transform .35s cubic-bezier(.16,1,.3,1)}.atk-cell.pending{background:color-mix(in srgb, var(--color-accent) 35%, transparent)}.atk-cell.bad{background:var(--color-bad)}.atk-cell.ok{background:var(--color-ok);box-shadow:0 0 0 1px var(--color-bg), 0 0 0 2px var(--color-ok);transform:scale(1.35)}.atk-wall.done .atk-cell.bad{background:color-mix(in srgb, var(--color-bad) 78%, var(--color-bg))}.atk-bar{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.atk-readout{font-family:var(--font-mono);font-size:var(--text-caption);font-variant-numeric:tabular-nums;color:var(--color-neutral-400);flex-wrap:wrap;gap:12px;display:flex}.atk-readout strong{color:var(--color-bad);font-weight:600}.atk-readout .ok{color:var(--color-ok);font-weight:600}.atk-note{font-size:var(--text-caption);color:var(--color-neutral-500);margin:0}.atk-finding{font-size:var(--text-ui);color:var(--color-neutral-200);max-width:var(--measure);text-wrap:pretty;margin:0}.atk-finding.ok{color:var(--color-ok)}@media (prefers-reduced-motion:reduce){.atk-cell{transition:none}}.balance-big{font-size:var(--text-figure);font-family:var(--font-heading);font-weight:500}.coins{flex-wrap:wrap;gap:8px;display:flex}.coin{font-size:var(--text-ui);font-family:var(--font-mono);border:1px solid var(--color-divider);background:var(--color-bg);color:var(--color-neutral-300);border-radius:999px;align-items:center;gap:7px;padding:7px 12px;display:inline-flex}.coin.picked{border-color:var(--color-accent);background:color-mix(in srgb, var(--color-accent) 10%, transparent);color:var(--color-accent-200)}.coin.pending{opacity:.45}.coin .src{opacity:.65;font-size:var(--text-micro)}.code-box{font-family:var(--font-mono);font-size:var(--text-ui);background:var(--color-bg);border:1px solid var(--color-divider);border-radius:8px;padding:10px 12px;line-height:1.8}.fields{flex-wrap:wrap;gap:10px;display:flex}.fields .field{flex:1;min-width:110px}.tx-lab-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.tx-lab-note{font-size:var(--text-caption);text-wrap:pretty;max-width:38ch;margin:0;line-height:1.5}.flow-wrap{margin:2px 0 0;position:relative}.flow{background:color-mix(in srgb, var(--color-bg) 70%, var(--color-surface));border:1px solid var(--color-divider);touch-action:pan-y;border-radius:10px;width:100%;display:block}.flow-axis{font-size:var(--text-micro);letter-spacing:.08em;text-transform:uppercase;color:color-mix(in srgb, var(--color-text) 55%, transparent);font-family:var(--font-mono);grid-template-columns:1fr auto 1fr;padding:5px 12px 0;display:grid}.flow-axis span:last-child{text-align:right}.tx-build{grid-template-columns:minmax(280px,1fr) minmax(280px,1.15fr);align-items:start;gap:12px 16px;display:grid}.tx-build .fields{flex-direction:column;gap:8px}.tx-build .fields .field{min-width:0}.tx-build .code-box{margin:0}@media (max-width:699px){.tx-build{grid-template-columns:1fr}.tx-build .fields{flex-direction:row}.tx-build .fields .field{min-width:110px}.tx-lab-head{align-items:flex-start}}.scr-halves{grid-template-columns:1fr auto 1fr auto 1fr;align-items:stretch;gap:10px;display:grid}.scr-half{border-radius:var(--radius-md);border:1px solid var(--color-divider);background:var(--color-bg);flex-direction:column;gap:5px;padding:10px 12px;display:flex}.scr-half-out{border-color:color-mix(in srgb, var(--color-accent) 40%, var(--color-divider))}.scr-half-head{font-weight:600;font-size:var(--text-ui);align-items:center;gap:7px;display:flex}.scr-half p{font-size:var(--text-caption);color:var(--color-neutral-300);text-wrap:pretty;margin:0;line-height:1.55}.scr-join{font-family:var(--font-mono);color:var(--color-neutral-500);align-self:center;font-size:18px}.scr-why{font-size:var(--text-body);flex-direction:column;gap:7px;margin:0;padding-left:18px;line-height:1.6;display:flex}.scr-why li{text-wrap:pretty}@media (max-width:799px){.scr-halves{grid-template-columns:1fr}.scr-join{justify-self:center}}.stk{gap:var(--gap-inner);flex-direction:column;display:flex}.stk-picker{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:8px;display:grid}.stk-lock{text-align:left;cursor:pointer;border-radius:var(--radius-md);border:1px solid var(--color-divider);background:var(--color-bg);color:inherit;flex-direction:column;align-items:flex-start;gap:2px;padding:8px 11px;transition:border-color .15s,background .15s;display:flex}.stk-lock:hover{border-color:color-mix(in srgb, var(--color-accent) 45%, var(--color-divider))}.stk-lock.picked{border-color:var(--color-accent);background:color-mix(in srgb, var(--color-accent) 10%, transparent)}.stk-lock-name{font-weight:600;font-size:var(--text-ui)}.stk-lock.picked .stk-lock-name{color:var(--color-accent-200)}.stk-lock-sub{font-family:var(--font-mono);font-size:var(--text-micro);color:var(--color-neutral-400)}.stk-about{font-size:var(--text-caption);text-wrap:pretty;max-width:78ch;margin:2px 0 0;line-height:1.6}.stk-controls{flex-direction:column;gap:8px;display:flex}.stk-ctl-label{font-size:var(--text-caption);color:var(--color-neutral-400)}.stk-hint{font-size:var(--text-micro)}.stk-height{max-width:150px}.stk-secret{flex:1;max-width:260px}.stk-sighash{font-size:var(--text-micro);border-radius:var(--radius-sm);background:var(--color-bg);border:1px solid var(--color-divider);flex-wrap:wrap;align-items:baseline;gap:8px;padding:5px 10px;display:flex}.stk-sighash .mono{color:var(--color-accent-300);overflow-wrap:anywhere}.stk-stage{grid-template-columns:minmax(0,1.35fr) minmax(190px,.65fr);align-items:start;gap:12px;display:grid}.stk-scripts{grid-template-columns:1fr 1fr;gap:10px;display:grid}.stk-script{flex-direction:column;gap:5px;min-width:0;display:flex}.stk-script-head{font-size:var(--text-caption);flex-direction:column;gap:1px;display:flex}.stk-script-head strong{font-family:var(--font-mono)}.stk-script-head .text-muted{font-size:var(--text-micro)}.stk-toks{counter-reset:tok;flex-direction:column;gap:3px;margin:0;padding:0;list-style:none;display:flex}.stk-tok{font-family:var(--font-mono);font-size:var(--text-micro);border-radius:var(--radius-sm);border:1px solid var(--color-divider);background:var(--color-bg);color:var(--color-neutral-300);overflow-wrap:anywhere;padding:5px 9px;transition:border-color .15s,background .15s,color .15s}.stk-tok.data{color:var(--color-accent-300);border-style:dashed}.stk-tok.ran{opacity:.42}.stk-tok.at{border-color:var(--color-accent);background:color-mix(in srgb, var(--color-accent) 14%, transparent);color:var(--color-accent-100);opacity:1}.stk-stackwrap{flex-direction:column;gap:5px;display:flex}.stk-stack-head{font-size:var(--text-caption);flex-direction:column;gap:1px;display:flex}.stk-stack-head .text-muted{font-size:var(--text-micro)}.stk-stack{border-radius:var(--radius-md);border:1px solid var(--color-divider);background:color-mix(in srgb, var(--color-bg) 70%, var(--color-surface));flex-direction:column;justify-content:flex-end;gap:4px;min-height:172px;padding:8px;display:flex}.stk-item{font-family:var(--font-mono);font-size:var(--text-micro);border-radius:var(--radius-sm);border:1px solid var(--color-divider);background:var(--color-surface);text-overflow:ellipsis;white-space:nowrap;padding:6px 9px;overflow:hidden}.stk-item.fresh{animation:.22s ease-out stk-drop}.stk-sig{color:var(--color-alice);border-color:color-mix(in srgb, var(--color-alice) 35%, var(--color-divider))}.stk-key{color:var(--color-bob);border-color:color-mix(in srgb, var(--color-bob) 35%, var(--color-divider))}.stk-hash{color:var(--color-accent-300);border-color:color-mix(in srgb, var(--color-accent) 35%, var(--color-divider))}.stk-text{color:var(--color-neutral-200)}.stk-num{color:var(--color-neutral-400)}.stk-bool{font-weight:700}.stk-bool.is-true{color:var(--color-ok);border-color:color-mix(in srgb, var(--color-ok) 45%, var(--color-divider))}.stk-bool.is-false{color:var(--color-bad);border-color:color-mix(in srgb, var(--color-bad) 45%, var(--color-divider))}.stk-floor{text-align:center;font-size:var(--text-micro);color:var(--color-neutral-500);font-family:var(--font-mono);margin:auto 0 0}@keyframes stk-drop{0%{opacity:0;transform:translateY(-9px)}to{opacity:1;transform:none}}.stk-transport{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.stk-transport .btn-ghost{padding:5px 9px}.stk-count{font-size:var(--text-micro);font-family:var(--font-mono)}.stk-note{font-size:var(--text-caption);text-wrap:pretty;min-height:2.6em;color:var(--color-neutral-300);margin:0;line-height:1.55}.stk-note.bad{color:var(--color-bad)}.stk-verdict{font-size:var(--text-ui);border-radius:var(--radius-md);border:1px solid var(--color-divider);background:var(--color-bg);text-wrap:pretty;margin:0;padding:8px 11px;line-height:1.55}.stk-verdict.ok{border-color:color-mix(in srgb, var(--color-ok) 45%, var(--color-divider));color:var(--color-ok)}.stk-verdict.bad{border-color:color-mix(in srgb, var(--color-bad) 45%, var(--color-divider));color:var(--color-bad)}.stk-foot{font-size:var(--text-micro);overflow-wrap:anywhere;margin:0}@media (max-width:899px){.stk-stage{grid-template-columns:1fr}.stk-stack{min-height:120px}}@media (max-width:519px){.stk-scripts{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.stk-item.fresh{animation:none}}.table-wrap{overflow-x:auto}.auction{flex-direction:column;gap:8px;display:flex}.auction-gauge{font-size:var(--text-caption);color:var(--color-neutral-400);flex-wrap:wrap;align-items:center;gap:10px;display:flex}.auction-gauge-label{font-family:var(--font-mono);font-size:var(--text-micro);letter-spacing:.08em;text-transform:uppercase;color:var(--color-accent-300)}.auction-slots{gap:4px;display:inline-flex}.auction-slot{border:1px dashed var(--color-neutral-700);width:26px;height:18px;font-family:var(--font-mono);color:var(--color-bg);border-radius:4px;place-items:center;font-size:11px;font-weight:600;transition:background-color .35s,border-color .35s;display:inline-grid}.auction-slot.filled{background:var(--color-accent);border-color:var(--color-accent);border-style:solid}.auction-list{grid-template-columns:28px 128px minmax(120px,1fr) 92px 130px auto;min-width:700px;padding-right:18px;display:grid;position:relative}.auction-list>div{display:contents}.auction-cutoff{grid-column:1/-1}.auction-row{grid-column:1/-1;grid-template-columns:subgrid;white-space:nowrap;font-size:var(--text-body);border-bottom:1px solid var(--color-divider);font-variant-numeric:tabular-nums;border-radius:6px;align-items:center;gap:8px;padding:7px 8px;transition:background-color .2s,opacity .3s;display:grid}.auction-head{font-family:var(--font-mono);font-size:var(--text-micro);letter-spacing:.06em;text-transform:uppercase;color:var(--color-neutral-400);padding-block:4px}.auction-row:not(.auction-head):hover,.auction-row.lit{background:color-mix(in srgb, var(--color-accent) 7%, transparent)}.auction-row.chosen .auction-rank{color:var(--color-accent)}.auction-row.chosen .auction-id{color:var(--color-text)}.auction-rank{font-family:var(--font-mono);font-size:var(--text-caption);color:var(--color-neutral-500);text-align:center}.auction-id{font-size:var(--text-caption);color:var(--color-neutral-300)}.auction-num{font-family:var(--font-mono);font-size:var(--text-ui)}.auction-fee{flex-direction:column;gap:3px;display:flex}.auction-bid{background:color-mix(in srgb, var(--color-text) 10%, transparent);border-radius:2px;height:3px;display:block;overflow:hidden}.auction-bid i{background:var(--color-accent);transform-origin:0;border-radius:2px;width:100%;height:100%;transition:transform .45s cubic-bezier(.2,.9,.2,1);display:block}.auction-row.rejected{opacity:.45}.auction-row.rejected .auction-bid{visibility:hidden}.auction-cutoff{justify-content:center;align-items:center;height:18px;margin:2px 0;display:flex;position:relative}.auction-cutoff:before{content:"";border-top:1px dashed var(--color-accent-600);position:absolute;top:50%;left:8px;right:8px}.auction-cutoff span{background:var(--color-surface);font-family:var(--font-mono);font-size:var(--text-micro);letter-spacing:.06em;text-transform:uppercase;color:var(--color-accent-300);padding:0 8px;position:relative}.auction-tethers{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.auction-tethers path{fill:none;stroke:var(--color-bad);stroke-width:1.5px;stroke-linecap:round;stroke-dasharray:4 4;opacity:.75;transition:opacity .2s,stroke-width .2s;animation:1.1s linear infinite tetherPulse}.auction-tethers path.lit{opacity:1;stroke-width:2.5px}.auction-tethers.static path{animation:none}@keyframes tetherPulse{to{stroke-dashoffset:-8px}}@supports not (grid-template-columns:subgrid){.auction-row{grid-template-columns:28px 128px minmax(120px,1fr) 92px 130px 200px}}@media (prefers-reduced-motion:reduce){.auction-tethers path{animation:none}.auction-bid i,.auction-slot{transition:none}}.kv{font-family:var(--font-mono);font-size:var(--text-caption);color:var(--color-neutral-300);line-height:2}.kv .k{color:var(--color-neutral-600);min-width:12ch;display:inline-block}.kv strong{color:var(--color-accent-300)}.txrow{font-size:var(--text-ui);align-items:center;gap:8px;display:flex}.mine-box{background:var(--color-bg);border:1px solid var(--color-divider);border-radius:8px;min-height:74px;padding:12px;position:relative;overflow:hidden}.hash-storm{border-radius:4px;width:100%;margin:-4px 0 8px;display:block}.mine-box.is-found{border-color:color-mix(in srgb, var(--color-accent) 55%, transparent);box-shadow:0 0 0 1px color-mix(in srgb, var(--color-accent) 25%, transparent), 0 8px 28px -8px color-mix(in srgb, var(--color-accent) 55%, transparent);transition:border-color .4s,box-shadow .6s}.mine-box.is-mining .mine-hash .rest{color:var(--color-neutral-500)}[data-vt=mined-block]{view-transition-name:mined-block}::view-transition-old(mined-block){mix-blend-mode:normal;animation-duration:.55s;animation-timing-function:cubic-bezier(.2,.8,.2,1)}::view-transition-new(mined-block){mix-blend-mode:normal;animation-duration:.55s;animation-timing-function:cubic-bezier(.2,.8,.2,1)}::view-transition-old(root){animation-duration:.3s}::view-transition-new(root){animation-duration:.3s}.block-card.fresh{border-color:var(--color-accent);box-shadow:0 0 0 1px color-mix(in srgb, var(--color-accent) 35%, transparent), 0 10px 30px -10px color-mix(in srgb, var(--color-accent) 70%, transparent);animation:.9s cubic-bezier(.2,.8,.2,1) both freshIn}@keyframes freshIn{0%{box-shadow:0 0 0 6px color-mix(in srgb, var(--color-accent) 45%, transparent), 0 10px 30px -10px color-mix(in srgb, var(--color-accent) 70%, transparent)}}.mine-hash{font-family:var(--font-mono);font-size:var(--text-body);word-break:break-all;line-height:1.5}.mine-hash .prefix{font-weight:600}.mine-hash .rest{color:var(--color-neutral-600)}.mine-stats{font-size:var(--text-caption);color:var(--color-neutral-500);flex-wrap:wrap;gap:16px;margin-top:8px;display:flex}.mine-stats strong{color:var(--color-neutral-300)}.pulse{color:var(--color-accent);animation:1s infinite cbPulse}.mined-box{border:1px solid color-mix(in srgb, var(--color-ok) 45%, transparent);background:color-mix(in srgb, var(--color-ok) 15%, var(--color-surface));border-radius:8px;flex-wrap:wrap;align-items:center;gap:10px;padding:10px 12px;display:flex}.mined-card{border:1px solid color-mix(in srgb, var(--color-ok) 40%, transparent)}.merkle-row{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.merkle-label{font-size:var(--text-micro);flex:none;width:118px}.merkle-cells{flex-wrap:wrap;flex:1;justify-content:space-around;gap:8px;display:flex}.merkle-cell{font-family:var(--font-mono);font-size:var(--text-caption);border:1px solid var(--color-divider);color:var(--color-neutral-400);background:var(--color-bg);border-radius:6px;padding:4px 9px}.merkle-cell.root{border-color:var(--color-accent);color:var(--color-accent-200);background:color-mix(in srgb, var(--color-accent) 8%, transparent)}.chain-lab{flex-direction:column;gap:6px;display:flex}.chain-strip{gap:10px;padding:4px 2px 10px;display:flex;position:relative;overflow-x:auto}.block-card{cursor:pointer;background:var(--color-surface);border:1px solid var(--color-divider);min-width:176px;font:inherit;color:inherit;text-align:left;transition:background-color .38s cubic-bezier(.2,.8,.2,1),border-color .38s cubic-bezier(.2,.8,.2,1);transition-delay:var(--cas,0s);border-radius:8px;flex-direction:column;flex:none;gap:6px;padding:12px;display:flex}.block-card .nonce-live{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.chain-strip.has-ribbons{gap:52px}.chain-ribbons-host{z-index:1;pointer-events:none;flex:none;align-self:stretch;width:0;position:sticky;left:0}.chain-ribbons{pointer-events:none;height:100%;display:block;position:absolute;top:0;left:0}.chain-strip.has-ribbons .block-card .hash,.chain-strip.has-ribbons .block-card .prev,.chain-strip.has-ribbons .block-card.remining .nonce-live{color:#0000}.chain-note{font-size:var(--text-caption);color:var(--color-neutral-500);max-width:var(--measure);margin:0;line-height:1.5;transition:color .3s}.chain-note.is-bad{color:var(--color-bad)}.chain-note.is-ok{color:var(--color-ok)}.chain-note.is-live{color:var(--color-accent)}.block-card.invalid{background:color-mix(in srgb, #ad524d 14%, var(--color-surface));border-color:#944a46;border-color:lab(41.0274% 31.2689 17.7166)}@supports (color:lab(0% 0 0)){.block-card.invalid{background:color-mix(in srgb, lab(46.6267% 37.5876 21.4741) 14%, var(--color-surface))}}.block-card.selected{box-shadow:0 0 0 2px var(--color-accent)}.block-card .hash{font-family:var(--font-mono);font-size:var(--text-micro);color:var(--color-neutral-300);word-break:break-all}.block-card .prev{font-size:var(--text-micro);color:var(--color-neutral-600);font-family:var(--font-mono)}.tamper-row{font-size:var(--text-ui);flex-wrap:wrap;align-items:center;gap:10px;display:flex}.tamper-row .input{width:120px;min-height:30px;font-family:var(--font-mono)}.node-dot{border:1px solid var(--color-neutral-700);border-radius:3px;flex:none;width:11px;height:11px}.net-cols{align-items:flex-end;gap:8px;padding:6px 2px;display:flex;overflow-x:auto}.net-col{flex-direction:column;align-items:stretch;gap:6px;min-width:96px;display:flex}.net-col .h{text-align:center;font-size:var(--text-micro);color:var(--color-neutral-600)}.net-cell{font-size:var(--text-micro);font-family:var(--font-mono);text-align:center;border-radius:7px;padding:7px 9px}.net-cell .sub{opacity:.7;font-size:var(--text-micro)}.net-cell strong{font-weight:600}.miner-A{--who:var(--color-you)}.miner-B{--who:var(--color-alice)}.miner-C{--who:var(--color-bob)}.net-cell.miner-A,.net-cell.miner-B,.net-cell.miner-C{background:color-mix(in srgb, var(--who) 16%, var(--color-surface));box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--who) 30%, transparent);color:var(--who)}.net-cell.miner-A .sub,.net-cell.miner-B .sub,.net-cell.miner-C .sub{color:var(--color-text);opacity:.6}.miner-gen{background:var(--color-neutral-900);color:var(--color-neutral-400)}.node-dot.miner-A,.node-dot.miner-B,.node-dot.miner-C{background:var(--who);border-color:#0000}.net-cell.orphan{opacity:.4;text-decoration:line-through}.net-cell.tied{outline:1px dashed var(--color-accent)}.gossip{flex-direction:column;gap:6px;display:flex}.gossip-canvas{background:color-mix(in srgb, var(--color-surface) 45%, var(--color-bg));border:1px solid var(--color-divider);border-radius:8px;width:100%;display:block}.gossip-readout{font-size:var(--text-caption);color:var(--color-neutral-400);font-variant-numeric:tabular-nums;min-height:1.4em}.gossip-legend{font-size:var(--text-micro);flex-wrap:wrap;align-items:center;gap:4px 14px;display:flex}.gossip-legend span{align-items:center;gap:5px;display:inline-flex}.gossip-legend .node-dot{border-radius:2px;width:8px;height:8px;display:inline-block}.net-log{font-family:var(--font-mono);font-size:var(--text-caption);color:var(--color-neutral-400);flex-direction:column;gap:3px;display:flex}.atk51{flex-direction:column;gap:10px;display:flex}.atk51-dials{flex-wrap:wrap;gap:8px 22px;display:flex}.atk51-dial{font-size:var(--text-caption);align-items:center;gap:8px;display:flex}.atk51-dial input{width:132px;accent-color:var(--color-accent)}.atk51-dial input:disabled{opacity:.5}.atk51-val{font-size:var(--text-caption);min-width:14ch}.atk51-canvas{background:color-mix(in srgb, var(--color-surface) 45%, var(--color-bg));border:1px solid var(--color-divider);border-radius:8px;width:100%;display:block}.atk51-readout{font-size:var(--text-caption);color:var(--color-neutral-300);font-variant-numeric:tabular-nums;min-height:2.6em}.atk51-odds{font-size:var(--text-caption);color:var(--color-neutral-400);font-variant-numeric:tabular-nums}.atk51-legend{font-size:var(--text-micro);flex-wrap:wrap;align-items:center;gap:4px 14px;display:flex}.atk51-legend span{align-items:center;gap:5px;display:inline-flex}.atk51-sw{border-radius:2px;flex:none;width:10px;height:10px;display:inline-block}.atk51-sw.honest{background:color-mix(in srgb, var(--color-accent) 60%, transparent);border:1px solid var(--color-accent)}.atk51-sw.secret{background:color-mix(in srgb, var(--color-bad) 16%, transparent);border:1px dashed var(--color-bad)}@media (max-width:599px){.atk51-dial input{width:104px}.atk51-val{min-width:11ch}}.stat-big{font-size:var(--text-figure);font-family:var(--font-heading);font-weight:500}.supply{flex-direction:column;gap:8px;display:flex}.supply-bar{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.supply-zoom{font-size:var(--text-caption);align-items:center;gap:8px;margin-left:auto;display:flex}.supply-zoom input{width:150px;accent-color:var(--color-accent)}.supply-eras{font-size:var(--text-caption);text-align:right;min-width:6ch}.supply-canvas{background:color-mix(in srgb, var(--color-surface) 45%, var(--color-bg));border:1px solid var(--color-divider);touch-action:pan-y;border-radius:8px;width:100%;display:block}.supply-canvas.hoverable{cursor:crosshair}.supply-readout{font-size:var(--text-caption);color:var(--color-neutral-400);font-variant-numeric:tabular-nums;min-height:1.4em}.supply-legend{font-size:var(--text-micro);flex-wrap:wrap;gap:4px 14px;display:flex}.supply-legend span{align-items:center;gap:5px;display:inline-flex}.supply-sw{border-radius:2px;width:10px;height:8px;display:inline-block}.supply-sw.mined{background:var(--color-accent)}.supply-sw.ghost{background:color-mix(in srgb, var(--color-accent) 12%, transparent);border:1px dashed var(--color-accent-700)}@media (max-width:599px){.supply-zoom{margin-left:0}.supply-zoom input{width:110px}}@media (max-width:949px){.topbar{position:static}.chips-bar{top:0}.footer-nav .embed-link{flex-basis:100%;order:1;justify-content:flex-start}.glossary-item{scroll-margin-top:96px}}@media (max-width:599px){.brand-sub{display:none}}@media (prefers-reduced-motion:reduce){.chapter,.pulse,.block-card.fresh{animation:none}.block-card,.mine-box.is-found{transition:none}}.proof{border-block:1px solid var(--color-divider);flex-direction:column;max-width:680px;margin:0;padding:0;list-style:none;display:flex}.proof-row+.proof-row{border-top:1px dashed var(--color-divider)}.proof-btn{width:100%;font:inherit;text-align:left;cursor:pointer;color:var(--color-neutral-300);background:0 0;border:0;border-radius:6px;grid-template-columns:14px max-content max-content 1fr;align-items:baseline;column-gap:10px;margin:0;padding:9px 2px;transition:background-color .15s,color .15s;display:grid}.proof-btn svg{color:var(--color-accent);align-self:center}.proof-name{font-size:var(--text-ui);color:var(--color-text);font-weight:500}.proof-value{font-size:var(--text-caption);color:var(--color-accent-300);letter-spacing:.02em}.proof-note{font-size:var(--text-caption);color:color-mix(in srgb, var(--color-text) 62%, transparent);line-height:1.5}.proof-btn:hover,.proof-btn:focus-visible{background:color-mix(in srgb, var(--color-accent) 7%, transparent)}.proof-btn:hover .proof-note{color:var(--color-neutral-200)}.proof-row.is-bad svg,.proof-row.is-bad .proof-value,.proof-row.is-bad .proof-note{color:var(--color-bad)}@media (max-width:599px){.proof-btn{grid-template-columns:14px 1fr;row-gap:2px}.proof-value,.proof-note{grid-column:2}}.path-chain .path-btn{transition:border-color .18s,box-shadow .18s,background-color .18s;position:relative}.path-chain .path-btn:before{content:"";background:var(--color-bg);border:1px solid var(--color-divider);border-radius:50%;width:8px;height:8px;margin-top:-4px;transition:border-color .18s,background-color .18s,transform .18s;position:absolute;top:50%;left:-5px}.path-chain .path-btn:first-child:before{display:none}.path-chain .path-btn:hover:before,.path-chain .path-btn:focus-visible:before{border-color:var(--color-accent);background:var(--color-accent);transform:scale(1.25)}:is(.path-chain .path-btn:has(+.path-btn:hover),.path-chain .path-btn:has(+.path-btn:focus-visible)){border-color:color-mix(in srgb, var(--color-accent) 55%, var(--color-divider));background:color-mix(in srgb, var(--color-accent) 5%, var(--color-bg))}.path-chain .path-btn.seen .path-num{color:var(--color-ok)}.path-chain .path-btn.seen:before{border-color:var(--color-ok);background:var(--color-ok)}.path-seal{color:var(--color-ok);margin-left:2px;animation:.45s cubic-bezier(.16,1,.3,1) both sealIn;display:inline-flex}.path-chain .path-btn.next{border-color:var(--color-accent);box-shadow:0 6px 18px -10px color-mix(in srgb, var(--color-accent) 70%, transparent)}.path-next.tag{letter-spacing:.04em;text-transform:uppercase;padding:1px 6px;font-size:10px}.path-note{transition:color .3s}.path-note.path-done{color:var(--color-accent-300);font-weight:500}@keyframes sealIn{0%{opacity:0;transform:scale(.4)rotate(-20deg)}}@media (prefers-reduced-motion:reduce){.path-seal{animation:none}.path-chain .path-btn,.path-chain .path-btn:before,.proof-btn{transition:none}}.chapter-refs{color:color-mix(in srgb, var(--color-text) 65%, transparent)}.link-btn{font:inherit;cursor:pointer;color:var(--color-accent);text-underline-offset:2px;background:0 0;border:0;margin:0;padding:0;text-decoration:underline}.link-btn:hover,.link-btn:focus-visible{text-decoration-thickness:2px}.link-btn .path-num{font-family:var(--font-mono);font-size:.85em}.seg-btn.lang{font-size:var(--text-caption);letter-spacing:.02em;padding:6px 9px}html[lang=ka] .brand-sub{font-size:var(--text-caption)}html[lang=ka] .auction-head,html[lang=ka] .auction-gauge-label,html[lang=ka] .auction-cutoff span,html[lang=ka] .flow-axis{font-family:var(--font-body);text-transform:none;letter-spacing:.04em}html[lang=ka] .card-kicker,html[lang=ka] h6,html[lang=ka] .table th{font-family:var(--font-body);text-transform:none;letter-spacing:.06em;font-weight:600}@media (max-width:1499px){html[lang=ka] .brand-sub{display:none}}.glossary-search{flex:1;align-items:center;gap:8px;min-width:220px;max-width:420px;display:flex}.glossary-search svg{color:var(--color-neutral-500);flex:none}.glossary-search .input{flex:1}.glossary-list{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:8px 18px;margin:0;display:grid}.glossary-item{background:color-mix(in srgb, var(--color-surface) 55%, var(--color-bg));scroll-margin-top:calc(var(--topbar-h,57px) + 16px);border-radius:8px;flex-direction:column;gap:2px;padding:8px 10px;display:flex}.glossary-item dt{font-weight:600;font-size:var(--text-ui);color:var(--color-accent-300)}.glossary-item dd{font-size:var(--text-ui);color:var(--color-neutral-300);margin:0;line-height:1.5}.path-btn.picked{border-color:var(--color-accent);box-shadow:inset 0 0 0 1px var(--color-accent)}.check-row{font-size:var(--text-ui);cursor:pointer;align-items:center;gap:8px;display:flex}.check-row input{accent-color:var(--color-accent);width:15px;height:15px}.embed-code{font-size:var(--text-caption);resize:vertical;line-height:1.5}.embed-preview{border:1px solid var(--color-divider);background:var(--color-bg);border-radius:12px;width:100%;display:block}.embed-link{text-decoration:none}.embed-shell{flex-direction:column;min-height:100vh;display:flex}.embed-bar{border-bottom:1px solid var(--color-divider);font-size:var(--text-ui);align-items:center;gap:10px;padding:8px 14px;display:flex}.embed-bar .brand{color:inherit;align-items:center;gap:7px;font-weight:600;text-decoration:none;display:inline-flex}.embed-bar .brand svg:last-child{color:var(--color-neutral-500)}.embed-main{padding:12px 14px 20px}.embed-header h2{margin:0 0 4px;font-size:20px}.lab-card{padding:14px 16px}.lab-tool{flex-direction:column;gap:10px;display:flex}.lab-intro{font-size:var(--text-ui);margin:0}.lab-note{font-size:var(--text-caption);flex-wrap:wrap;align-items:center;gap:5px;margin:0;line-height:1.5;display:flex}.lab-status{font-size:var(--text-caption);min-height:1.4em;margin:0}.lab-load{font-size:var(--text-caption);align-items:center;gap:8px;display:flex}.lab-load .input{font-size:var(--text-caption);padding:5px 8px}.lab-panel{border:1px solid var(--color-divider);background:color-mix(in srgb, var(--color-surface) 55%, var(--color-bg));border-radius:10px;flex-direction:column;gap:8px;min-width:0;padding:10px 12px;display:flex}.lab-out{border:1px solid var(--color-accent-800);background:color-mix(in srgb, var(--color-accent-900) 30%, var(--color-bg));border-radius:10px;flex-direction:column;gap:8px;padding:10px 12px;display:flex}.lab-pre{white-space:pre-wrap;word-break:break-all;font-size:var(--text-caption);line-height:1.7}.lab-fields{gap:8px;display:grid}.lab-field{grid-template-columns:120px minmax(0,1fr);align-items:center;gap:3px 12px;display:grid}.lab-field>label{font-size:var(--text-caption);font-family:var(--font-mono);color:var(--color-neutral-400)}.lab-field .lab-note{grid-column:2}.lab-field .input{font-size:var(--text-caption)}.lab-static{color:var(--color-neutral-400);background:0 0;display:block}.lab-inline{align-items:center;gap:6px;min-width:0;display:flex}.lab-inline .input{flex:1;min-width:80px}.lab-inline .btn{font-size:var(--text-caption);padding:5px 9px}.lab-hash{font-size:var(--text-ui);--hx-rest:var(--color-neutral-300);line-height:1.7}.lab-hash.is-ok{--hx-rest:var(--color-ok)}.lab-hx-row{word-break:break-all;letter-spacing:.015em;display:block}.lab-hx{color:color-mix(in srgb, var(--color-accent-100) calc(var(--a,0) * 100%), var(--hx-rest));text-shadow:0 0 calc(var(--a,0) * 9px) color-mix(in srgb, var(--color-accent) calc(var(--a,0) * 60%), transparent)}.lab-hx.is-zero{--hx-rest:var(--color-accent);font-weight:600}.lab-search{border:1px solid var(--color-divider);background:color-mix(in srgb, var(--color-bg) 62%, var(--color-surface));border-radius:10px;flex-direction:column;gap:8px;padding:11px 12px 9px;display:flex}.lab-search-goal{font-size:var(--text-micro);font-family:var(--font-mono);letter-spacing:.04em}.lab-search .lab-note{max-width:var(--measure);display:block}.nfield-wrap{flex-direction:column;gap:6px;margin-top:2px;display:flex}.nfield{--rowh:24px;grid-template-columns:auto minmax(0,1fr) auto;align-items:stretch;gap:0 10px;display:grid}.nfield-rail,.nfield-tally{grid-template-rows:repeat(var(--rows), var(--rowh));display:grid}.nfield-canvas{width:100%;height:calc(var(--rows) * var(--rowh));display:block}.nfield-z{min-width:46px;font-size:var(--text-micro);letter-spacing:.14em;color:var(--color-neutral-500);justify-content:flex-end;align-items:center;display:flex}.nfield-z em{letter-spacing:.02em;font-style:normal;font-family:var(--font-body)}.nfield-z.is-target{color:var(--color-accent)}.nfield-n{font-variant-numeric:tabular-nums;white-space:nowrap;justify-content:flex-end;align-items:baseline;gap:7px;display:flex}.nfield-n b{font-size:var(--text-caption);color:var(--color-neutral-400);text-align:right;min-width:8ch;font-weight:500}.nfield-n i{font-style:normal;font-size:var(--text-micro);color:var(--color-neutral-500);text-align:right;min-width:14ch}.nfield-n.is-target b{color:var(--color-accent-200)}.nfield-axis{font-size:var(--text-micro);align-items:center;gap:10px;max-width:none;margin:0;line-height:1.45;display:flex}.nfield-rate{color:var(--color-accent-300);white-space:nowrap}.nfield-axis.is-live .nfield-rate:before{content:"";vertical-align:1px;background:var(--color-accent);border-radius:50%;width:5px;height:5px;margin-right:6px;animation:1.1s ease-in-out infinite nfPulse;display:inline-block}@keyframes nfPulse{0%,to{opacity:1}50%{opacity:.25}}@media (prefers-reduced-motion:reduce){.nfield-axis.is-live .nfield-rate:before{animation:none}}@media (max-width:639px){.nfield{--rowh:20px}.nfield-n i{display:none}.nfield-axis{flex-wrap:wrap}}.lab-match{font-size:var(--text-caption);color:var(--color-accent-200);align-items:center;gap:6px;margin:0;display:flex}@media (max-width:639px){.lab-field{grid-template-columns:minmax(0,1fr)}.lab-field .lab-note{grid-column:1}}.lab-coins{flex-direction:column;gap:4px;max-height:260px;display:flex;overflow-y:auto}.lab-coin{text-align:left;cursor:pointer;border:1px solid var(--color-divider);background:var(--color-bg);color:var(--color-text);font-size:var(--text-caption);border-radius:7px;align-items:center;gap:7px;padding:5px 8px;display:flex}.lab-coin:hover:not(:disabled){border-color:var(--color-accent)}.lab-coin:disabled{opacity:.45;cursor:default}.lab-coin strong{color:var(--who,var(--color-text));font-family:var(--font-mono)}.lab-coin-who{color:var(--who,var(--color-neutral-400))}.lab-coin-key{color:var(--color-neutral-600);margin-left:auto}.lab-coin svg:last-child{color:var(--color-accent)}.lab-row{align-items:center;gap:6px;display:flex}.lab-row .input{font-size:var(--text-caption);padding:5px 8px}.lab-key{flex:1;min-width:0}.lab-amt{flex:none;width:92px}.lab-owner{width:120px;color:var(--who,var(--color-text));flex:none}.lab-txid{font-size:var(--text-caption);word-break:break-all;color:var(--color-accent-200)}.lab-checks{font-size:var(--text-caption);flex-direction:column;gap:3px;margin:0;padding:0;line-height:1.45;list-style:none;display:flex}.lab-checks li{align-items:flex-start;gap:7px;display:flex}.lab-checks li svg{flex:none;margin-top:2px}.lab-checks li.ok{color:var(--color-neutral-300)}.lab-checks li.ok svg{color:var(--color-ok)}.lab-sig-hex{font-size:var(--text-micro);color:var(--color-neutral-500);word-break:break-all}.lab-leaves{min-height:96px;font-size:var(--text-caption);line-height:1.6}.lab-leafrow{flex-wrap:wrap;gap:6px;display:flex}.lab-leaf{cursor:pointer;border:1px solid var(--color-divider);background:var(--color-bg);color:var(--color-neutral-300);font-size:var(--text-caption);border-radius:7px;align-items:center;gap:6px;padding:4px 9px;display:flex}.lab-leaf:hover{border-color:var(--color-accent)}.lab-leaf.picked{border-color:var(--color-accent);color:var(--color-accent-200);box-shadow:inset 0 0 0 1px var(--color-accent)}.lab-leaf-n{font-family:var(--font-mono);font-size:var(--text-micro);color:var(--color-neutral-600)}.lab-tree{flex-direction:column;gap:5px;padding-bottom:2px;display:flex;overflow-x:auto}.lab-tree-row{align-items:center;gap:10px;display:flex}.lab-tree-lab{font-size:var(--text-micro);font-family:var(--font-mono);flex:none;min-width:52px}.lab-tree-nodes{gap:5px;display:flex}.lab-node{font-size:var(--text-micro);white-space:nowrap;border:1px solid var(--color-divider);color:var(--color-neutral-500);background:var(--color-bg);border-radius:6px;padding:3px 7px}.lab-node.on{border-color:var(--color-accent);color:var(--color-accent-200);background:var(--color-accent-900)}.lab-node.sib{border-color:var(--color-neutral-600);color:var(--color-neutral-200)}.lab-steps{font-size:var(--text-caption);flex-direction:column;gap:5px;margin:0;padding-left:20px;display:flex}.lab-steps li{line-height:1.5}.lab-step-lab{color:var(--color-neutral-400);display:block}.lab-step-hash{word-break:break-all;color:var(--color-neutral-300);font-size:var(--text-micro);display:block}.lab-step-hash.bad{color:var(--color-bad)}.lab-sib-hash{color:var(--color-neutral-600)}.lab-verdict{flex-direction:column;gap:5px;display:flex}.lab-verdict .kv{word-break:break-all;line-height:1.6}.lab-verdict .kv .k{min-width:11ch}
