.hex-wall.svelte-fkmchn{position:relative;background:var(--surface);border:1px solid var(--border-subtle);border-radius:8px;padding:10px 12px;width:100%;height:100%;overflow-y:auto;overflow-x:hidden;scrollbar-width:none;-ms-overflow-style:none}.hex-wall.svelte-fkmchn::-webkit-scrollbar{display:none}.hex-byte.svelte-fkmchn{font-size:11px;color:color-mix(in srgb,var(--ink) 55%,transparent);width:20px;text-align:center;padding:3px 0;border-radius:2px;transition:color .3s ease,background-color .3s ease;flex-shrink:0}.hex-byte.dimmed.svelte-fkmchn{color:color-mix(in srgb,var(--ink) 20%,transparent)}.hex-byte.magic.svelte-fkmchn{color:var(--metadata);background:var(--metadata-faint);font-weight:650}.hex-byte.footer-len-hl.svelte-fkmchn,.hex-byte.footer-hl.svelte-fkmchn{color:var(--metadata);background:var(--metadata-faint)}.hex-byte.rg0-hl.svelte-fkmchn{color:var(--data);background:var(--data-faint)}.hex-byte.rg1-hl.svelte-fkmchn{color:var(--interactive);background:var(--interactive-faint)}.hex-byte.col-species.svelte-fkmchn{color:var(--col-species, #0D9488);background:var(--col-species-faint, #F0FDFA)}.hex-byte.col-flipper_length_mm.svelte-fkmchn{color:var(--col-flipper-length, #7C3AED);background:var(--col-flipper-length-faint, #F5F3FF)}.hex-byte.page-index-hl.svelte-fkmchn{color:var(--stats);background:var(--stats-faint)}.hex-byte.page-odd.svelte-fkmchn{color:color-mix(in srgb,currentColor 70%,transparent)}.hex-byte.page-dict.svelte-fkmchn{background:var(--encoding-faint);color:var(--encoding)}.hex-byte.page-header.svelte-fkmchn{box-shadow:inset 0 -2px 0 0 var(--metadata);color:var(--metadata);background:var(--metadata-faint)}.hex-byte.structural.svelte-fkmchn{color:color-mix(in srgb,var(--ink) 15%,transparent)}.hex-flow.svelte-fkmchn{display:flex;flex-wrap:wrap;align-content:flex-start}@media(max-width:768px){.hex-wall.svelte-fkmchn{padding:8px}.hex-byte.svelte-fkmchn{font-size:10px;width:17px;padding:2px 0}}.penguin-art.svelte-1a7tpe5{margin-top:8px;width:100%;max-width:260px;align-self:center;text-align:center}.penguin-img.svelte-1a7tpe5{width:100%;opacity:.9}figcaption.svelte-1a7tpe5{margin-top:8px;font-family:var(--font-body);font-size:12px;line-height:1.5;color:var(--ink-secondary)}figcaption.svelte-1a7tpe5 a:where(.svelte-1a7tpe5){text-decoration:underline;text-underline-offset:2px}.composition.svelte-2iatwx{display:block;color:var(--ink-secondary);font-size:11px}.footer-line.svelte-1uo2ygt{grid-template-columns:130px 1fr}.pages.svelte-1uo2ygt{display:flex;flex-wrap:wrap;gap:4px}.page-chip.svelte-1uo2ygt{border:1px solid var(--border-subtle);border-radius:4px;padding:1px 6px;font-size:11px;background:var(--bg)}.explanation-panel.svelte-1orrw2j{display:flex;flex-direction:column;justify-content:center;height:100%;padding:32px 28px;gap:24px}.step-content.svelte-1orrw2j{flex:1;display:flex;flex-direction:column;justify-content:center;gap:12px;min-height:0;overflow-y:auto}.step-indicator.svelte-1orrw2j{font-size:12px;color:var(--ink-secondary);letter-spacing:.05em}.step-title.svelte-1orrw2j{font-size:1.45rem;font-weight:620;margin:0;color:var(--ink);line-height:1.3}.hero-title.svelte-1orrw2j{font-size:2rem}.step-body.svelte-1orrw2j{font-size:.95rem;line-height:1.65;color:var(--ink-secondary);margin:0}.step-body.svelte-1orrw2j code:where(.svelte-1orrw2j){font-size:.85em;color:var(--ink);background:var(--surface);border:1px solid var(--border-subtle);border-radius:4px;padding:0 4px}@media(max-width:1024px){.step-title.svelte-1orrw2j{font-size:1.25rem}.hero-title.svelte-1orrw2j{font-size:1.6rem}.explanation-panel.svelte-1orrw2j{padding:24px 20px}}@media(max-width:768px){.explanation-panel.svelte-1orrw2j{padding:16px;gap:16px}.step-title.svelte-1orrw2j{font-size:1.12rem}.hero-title.svelte-1orrw2j{font-size:1.4rem}.step-body.svelte-1orrw2j{font-size:.875rem}}.hero-opening.svelte-5yqfk4{height:100vh;height:100svh;display:flex;align-items:center;justify-content:center;padding:6px;overflow:hidden}.hero-grid.svelte-5yqfk4{display:grid;grid-template-columns:2fr 1fr;width:100%;max-width:none;height:100%;max-height:none;gap:0;border:1px solid var(--border-subtle);border-radius:10px;overflow:hidden;background:var(--bg)}.hex-pane.svelte-5yqfk4{display:flex;padding:8px;overflow:hidden;min-height:0}.panel-pane.svelte-5yqfk4{border-left:1px solid var(--border-subtle);background:var(--bg)}@media(max-width:1024px){.hero-grid.svelte-5yqfk4{grid-template-columns:3fr 2fr}}@media(max-width:768px){.hero-opening.svelte-5yqfk4{padding:4px}.hero-grid.svelte-5yqfk4{grid-template-columns:1fr;grid-template-rows:3fr 2fr;max-height:none;height:calc(100svh - 8px)}.hex-pane.svelte-5yqfk4{padding:6px;overflow:auto}.panel-pane.svelte-5yqfk4{border-left:none;border-top:1px solid var(--border-subtle)}}.hint.svelte-edgibo{margin-top:12px}.schema-card.svelte-17boszy{border:1px solid var(--border-subtle);border-radius:8px;background:var(--surface);overflow:hidden;margin-bottom:8px}.schema-header.svelte-17boszy{display:flex;align-items:baseline;gap:12px;padding:10px 16px;border-bottom:1px solid var(--border-subtle);font-size:14px}.schema-sub.svelte-17boszy{font-size:12px;color:var(--ink-secondary)}.schema-def.svelte-17boszy{margin:0;padding:16px;font-size:14px;line-height:1.6;white-space:pre;overflow-x:auto}.strip.svelte-28qd2f{display:flex;gap:6px;width:100%}.group.svelte-28qd2f{display:flex;flex-direction:column;gap:4px;padding:4px;border:1.5px solid var(--metadata-light);border-radius:6px;background:var(--bg);cursor:pointer;min-width:0}.group.selected.svelte-28qd2f{border-color:var(--ink);background:var(--surface)}.cells.svelte-28qd2f{display:flex;height:28px;border-radius:3px;overflow:hidden}.cell.svelte-28qd2f{flex:1;min-width:0;opacity:.85}.group-label.svelte-28qd2f{font-size:11px;color:var(--ink-secondary)}.legend.svelte-28qd2f{display:flex;gap:16px;align-items:center;flex-wrap:wrap;font-size:12px;color:var(--ink-secondary);margin:10px 0 4px}.swatch.svelte-28qd2f{display:inline-block;width:10px;height:10px;border-radius:2px;margin-right:6px;vertical-align:middle}.legend-note.svelte-28qd2f{margin-left:auto;font-style:italic}tr.selected.svelte-28qd2f td:where(.svelte-28qd2f){background:var(--surface)}.range.svelte-28qd2f{font-size:11px;color:var(--ink-secondary);margin-left:6px}.boundary.svelte-28qd2f tr.boundary-first:where(.svelte-28qd2f) td:where(.svelte-28qd2f){border-top:2px solid var(--interactive)}.hint.svelte-28qd2f{margin-top:8px}.transition-container.svelte-1q9w8z0{width:100%}.controls.svelte-1q9w8z0{display:flex;align-items:center;gap:16px;margin-bottom:16px}.toggle-btn.svelte-1q9w8z0{padding:10px 20px;background:var(--data);color:#fff;border:none;border-radius:6px;font-size:14px;cursor:pointer}.toggle-btn.svelte-1q9w8z0:hover{opacity:.9}.mode-label.svelte-1q9w8z0{font-size:14px;color:var(--ink-secondary)}.svg-wrapper.svelte-1q9w8z0{overflow-x:auto}.column-header.svelte-1q9w8z0,.cell.svelte-1q9w8z0{transition:transform .6s cubic-bezier(.4,0,.2,1) var(--delay)}.column-header.clickable.svelte-1q9w8z0{cursor:pointer}.header-text.svelte-1q9w8z0{font-size:13px;font-weight:600}.cell-text.svelte-1q9w8z0{font-size:13px}.null-text.svelte-1q9w8z0{fill:var(--ink-secondary);font-style:italic}.row-label.svelte-1q9w8z0{font-size:11px;fill:var(--ink-secondary)}.chunk-label.svelte-1q9w8z0{font-size:11px;letter-spacing:.04em}.chunk-sizes.svelte-tkp6w{margin-top:20px;padding:14px 18px;border:1px solid var(--border-subtle);border-radius:8px;background:var(--surface)}.sizes-title.svelte-tkp6w{font-size:12px;color:var(--ink-secondary);text-transform:uppercase;letter-spacing:.05em;margin-bottom:10px}.size-row.svelte-tkp6w{display:grid;grid-template-columns:150px 1fr auto;gap:12px;align-items:center;margin:6px 0;transition:opacity .2s}.size-row.dim.svelte-tkp6w{opacity:.4}.size-label.svelte-tkp6w{font-size:13px}.bar-track.svelte-tkp6w{height:14px;background:var(--bg);border-radius:3px;overflow:hidden}.bar.svelte-tkp6w{display:block;height:100%;border-radius:3px;opacity:.8}.size-value.svelte-tkp6w{font-size:12px;color:var(--ink-secondary);white-space:nowrap}.column-info.svelte-tkp6w{margin-top:16px;padding:16px 20px;background:var(--data-faint);border:1px solid var(--data-light);border-radius:8px}.column-info.svelte-tkp6w h4:where(.svelte-tkp6w){margin:0 0 6px;font-size:16px}.column-info.svelte-tkp6w p:where(.svelte-tkp6w){margin:0;font-size:15px}@media(max-width:600px){.size-row.svelte-tkp6w{grid-template-columns:1fr;gap:4px}}.chunk-bar-wrap.svelte-mx8t8l{border:1px solid var(--border-subtle);border-radius:8px;background:var(--surface);padding:14px 18px}.chunk-meta.svelte-mx8t8l{font-size:12px;color:var(--ink-secondary);margin-bottom:10px}.chunk-bar.svelte-mx8t8l{display:flex;gap:4px}.page.svelte-mx8t8l{display:flex;flex-direction:column;gap:4px;padding:3px;border:1.5px solid var(--border-subtle);border-radius:5px;background:var(--bg);cursor:pointer;min-width:0}.page.selected.svelte-mx8t8l{border-color:var(--col);box-shadow:0 0 0 2px color-mix(in srgb,var(--col) 25%,transparent)}.segments.svelte-mx8t8l{display:flex;height:26px;border-radius:3px;overflow:hidden}.seg.svelte-mx8t8l{min-width:3px}.seg.header.svelte-mx8t8l{background:var(--metadata)}.seg.levels.svelte-mx8t8l{background:var(--stats-light)}.seg.values.svelte-mx8t8l{background:var(--col);opacity:.75}.page-label.svelte-mx8t8l{font-size:10px;color:var(--ink-secondary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bar-legend.svelte-mx8t8l{display:flex;flex-wrap:wrap;gap:14px;font-size:11px;color:var(--ink-secondary);margin-top:10px}.sw.svelte-mx8t8l{display:inline-block;width:10px;height:10px;border-radius:2px;margin-right:5px;vertical-align:middle}.sw.header.svelte-mx8t8l{background:var(--metadata)}.sw.levels.svelte-mx8t8l{background:var(--stats-light)}.page-detail.svelte-mx8t8l{margin-top:16px;padding:16px 20px;border-radius:8px;border:1px solid var(--border-subtle);background:var(--bg)}.page-detail.dict.svelte-mx8t8l{border-color:var(--encoding-light);background:var(--encoding-faint)}.page-detail.svelte-mx8t8l h4:where(.svelte-mx8t8l){margin:0 0 10px;font-size:15px}.page-detail.svelte-mx8t8l .sub:where(.svelte-mx8t8l){font-weight:400;font-size:12px;color:var(--ink-secondary);margin-left:8px}.page-detail.svelte-mx8t8l dl:where(.svelte-mx8t8l){display:grid;grid-template-columns:140px 1fr;gap:6px 14px;margin:0;font-size:13px}.page-detail.svelte-mx8t8l dt:where(.svelte-mx8t8l){color:var(--ink-secondary)}.page-detail.svelte-mx8t8l dd:where(.svelte-mx8t8l){margin:0;word-break:break-word}.bytes.svelte-mx8t8l{font-size:12px;line-height:1.6}.explain.svelte-mx8t8l{display:block;color:var(--ink-secondary);font-family:var(--font-body);font-size:12px}@media(max-width:600px){.page-detail.svelte-mx8t8l dl:where(.svelte-mx8t8l){grid-template-columns:1fr}}.encoding-demo.svelte-1cd6dve h3:where(.svelte-1cd6dve){margin:0 0 8px}.encoding-demo.svelte-1cd6dve>p:where(.svelte-1cd6dve){font-size:15px;color:var(--ink-secondary);margin-bottom:20px}.example.svelte-1cd6dve{margin-bottom:24px}.example.svelte-1cd6dve h4:where(.svelte-1cd6dve){font-size:14px;margin:0 0 12px;color:var(--ink);font-weight:600}.values-row.svelte-1cd6dve{display:flex;flex-wrap:wrap;gap:20px}.value-block.svelte-1cd6dve{display:flex;flex-direction:column;align-items:center;gap:6px}.original-value.svelte-1cd6dve{font-size:15px;font-weight:600}.arrow.svelte-1cd6dve{color:var(--ink-secondary);font-size:12px}.bytes-row.svelte-1cd6dve{display:flex;gap:3px;flex-wrap:wrap;justify-content:center}.byte-group.svelte-1cd6dve{display:flex;gap:3px;padding:3px;border-radius:4px}.byte-group.length.svelte-1cd6dve{background:var(--metadata-faint);border:1px dashed var(--metadata)}.byte-group.chars.svelte-1cd6dve{background:var(--data-faint);border:1px dashed var(--data)}.byte.svelte-1cd6dve{display:inline-block;min-width:26px;padding:4px 2px;text-align:center;font-size:12px;background:var(--bg);border:1px solid var(--border-subtle);border-radius:3px}.byte-label.svelte-1cd6dve{font-size:11px;color:var(--ink-secondary);display:flex;gap:12px}.length-label.svelte-1cd6dve{color:var(--metadata)}.chars-label.svelte-1cd6dve{color:var(--data)}.aside.svelte-1cd6dve{font-size:13px;color:var(--ink-secondary);margin:12px 0 0}.encoding-demo.svelte-an7qy9 h3:where(.svelte-an7qy9){margin:0 0 8px}.encoding-demo.svelte-an7qy9>p:where(.svelte-an7qy9){font-size:15px;color:var(--ink-secondary);margin-bottom:16px}.controls.svelte-an7qy9{display:flex;gap:8px;align-items:center;margin-bottom:12px;flex-wrap:wrap}.controls.svelte-an7qy9 button:where(.svelte-an7qy9){padding:6px 14px;border:1px solid var(--border-subtle);border-radius:6px;background:var(--bg);font-size:13px;cursor:pointer}.controls.svelte-an7qy9 button:where(.svelte-an7qy9):disabled{opacity:.4;cursor:default}.step-label.svelte-an7qy9{font-size:12px;color:var(--ink-secondary);margin-left:auto}.svg-wrapper.svelte-an7qy9{overflow-x:auto}.col-header.svelte-an7qy9{font-size:12px;fill:var(--ink-secondary)}.row-num.svelte-an7qy9,.index-label.svelte-an7qy9{font-size:11px;fill:var(--ink-secondary)}.value-text.svelte-an7qy9,.index-text.svelte-an7qy9{font-size:13px}.stats-panel.svelte-an7qy9{display:flex;gap:28px;align-items:flex-end;flex-wrap:wrap;padding:14px 18px;border:1px solid var(--border-subtle);border-radius:8px;background:var(--bg)}.stat.svelte-an7qy9{display:flex;flex-direction:column;gap:2px}.stat-label.svelte-an7qy9{font-size:11px;color:var(--ink-secondary);text-transform:uppercase;letter-spacing:.04em}.stat-value.svelte-an7qy9{font-size:17px}.stat.highlight.svelte-an7qy9 .stat-value:where(.svelte-an7qy9){color:var(--data)}.stat.highlight.negative.svelte-an7qy9 .stat-value:where(.svelte-an7qy9){color:var(--stats)}.stat-note.svelte-an7qy9{font-size:13px;color:var(--ink-secondary);flex-basis:100%}.encoding-demo.svelte-1fztgk6 h3:where(.svelte-1fztgk6){margin:0 0 8px}.encoding-demo.svelte-1fztgk6>p:where(.svelte-1fztgk6){font-size:15px;color:var(--ink-secondary);margin-bottom:16px}h4.svelte-1fztgk6{font-size:14px;margin:20px 0 10px}.real.svelte-1fztgk6{border:1px solid var(--border-subtle);border-radius:8px;padding:14px 18px;background:var(--bg)}.real.svelte-1fztgk6 h4:where(.svelte-1fztgk6){margin-top:0}.real-bytes.svelte-1fztgk6{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:12px}.rb-run.svelte-1fztgk6{display:inline-flex;gap:3px;padding:3px;border-radius:4px;border:1px dashed transparent}.rb-run.rle.svelte-1fztgk6{border-color:var(--data);background:var(--data-faint)}.rb-run.bitpack.svelte-1fztgk6{border-color:var(--encoding);background:var(--encoding-faint)}.rb.svelte-1fztgk6{display:inline-block;min-width:26px;padding:3px 2px;text-align:center;font-size:12px;background:var(--surface);border:1px solid var(--border-subtle);border-radius:3px}.rb.width.svelte-1fztgk6{background:var(--metadata-faint);border-color:var(--metadata)}.real-explain.svelte-1fztgk6{font-size:13px;display:flex;flex-direction:column;gap:6px}.real-explain.svelte-1fztgk6 .rb-run:where(.svelte-1fztgk6){font-family:var(--font-mono);font-size:12px;padding:1px 6px;margin-right:6px}.real-explain.svelte-1fztgk6 .rb.width:where(.svelte-1fztgk6){font-family:var(--font-mono);margin-right:6px}.sum.svelte-1fztgk6{color:var(--ink-secondary);margin-top:4px}.controls.svelte-1fztgk6{display:flex;gap:8px;align-items:center;flex-wrap:wrap;margin-bottom:14px}.controls.svelte-1fztgk6 .label:where(.svelte-1fztgk6){font-size:13px;color:var(--ink-secondary)}.controls.svelte-1fztgk6 button:where(.svelte-1fztgk6){padding:6px 12px;border:1px solid var(--border-subtle);border-radius:6px;background:var(--bg);font-size:13px;cursor:pointer}.controls.svelte-1fztgk6 button:where(.svelte-1fztgk6):disabled{opacity:.4}.add-btn.svelte-1fztgk6{font-family:var(--font-mono);border-color:var(--c)!important;color:var(--c);min-width:36px}.row.svelte-1fztgk6{display:grid;grid-template-columns:70px 1fr;gap:12px;align-items:start;margin-bottom:12px}.row-label.svelte-1fztgk6{font-size:12px;color:var(--ink-secondary);padding-top:6px}.values.svelte-1fztgk6{display:flex;flex-wrap:wrap;gap:4px}.value-cell.svelte-1fztgk6{display:inline-block;min-width:28px;padding:5px 0;text-align:center;font-size:13px;border:1.5px solid var(--c);color:var(--c);border-radius:4px;background:var(--bg)}.groups.svelte-1fztgk6{display:flex;flex-wrap:wrap;gap:8px}.group.svelte-1fztgk6{padding:8px 10px;border-radius:6px;border:1.5px dashed var(--border-subtle);background:var(--bg);min-width:90px}.group.rle.svelte-1fztgk6{border-color:var(--data);background:var(--data-faint)}.group.bitpack.svelte-1fztgk6{border-color:var(--encoding);background:var(--encoding-faint)}.width-group.svelte-1fztgk6{border-color:var(--metadata);background:var(--metadata-faint)}.group-type.svelte-1fztgk6{font-size:10px;text-transform:uppercase;letter-spacing:.05em;color:var(--ink-secondary);margin-bottom:4px}.group-values.svelte-1fztgk6{display:flex;flex-wrap:wrap;gap:3px;margin-bottom:4px}.mini-cell.svelte-1fztgk6{display:inline-block;padding:2px 6px;font-size:12px;border-radius:3px;border:1px solid var(--c);color:var(--c);background:var(--bg)}.group-encoded.svelte-1fztgk6{font-size:14px}.group-savings.svelte-1fztgk6{font-size:11px;color:var(--ink-secondary)}.total.svelte-1fztgk6{font-size:13px;color:var(--ink-secondary)}.encoding-demo.svelte-rt43yj h3:where(.svelte-rt43yj){margin:0 0 8px}.encoding-demo.svelte-rt43yj>p:where(.svelte-rt43yj){font-size:15px;color:var(--ink-secondary);margin-bottom:12px}.not-in-file.svelte-rt43yj{font-size:13px!important;padding:8px 12px;border-radius:6px;background:var(--bg);border:1px dashed var(--border-subtle)}.presets.svelte-rt43yj{display:flex;gap:8px;align-items:center;flex-wrap:wrap;margin:16px 0}.presets.svelte-rt43yj .label:where(.svelte-rt43yj){font-size:13px;color:var(--ink-secondary)}.steps.svelte-rt43yj{display:flex;flex-direction:column;gap:18px}.step-header.svelte-rt43yj{display:flex;align-items:center;gap:10px;margin-bottom:8px}.step-num.svelte-rt43yj{width:22px;height:22px;border-radius:50%;background:var(--ink);color:var(--bg);font-size:12px;display:inline-flex;align-items:center;justify-content:center}.step-title.svelte-rt43yj{font-size:14px;font-weight:600}.values-row.svelte-rt43yj{display:flex;flex-wrap:wrap;gap:6px}.value-cell.svelte-rt43yj{position:relative;padding:6px 10px;border-radius:4px;border:1.5px solid var(--border-subtle);background:var(--bg);font-size:13px}.value-cell.first.svelte-rt43yj,.value-cell.min-delta.svelte-rt43yj{border-color:var(--metadata);background:var(--metadata-faint);margin-right:10px}.value-cell.delta.svelte-rt43yj{border-color:var(--encoding);background:var(--encoding-faint)}.value-cell.residual.svelte-rt43yj{border-color:var(--data);background:var(--data-faint)}.cell-label.svelte-rt43yj{position:absolute;bottom:-16px;left:0;font-size:10px;color:var(--ink-secondary)}.step-note.svelte-rt43yj{font-size:12px;color:var(--ink-secondary);margin-top:18px}.packed-view.svelte-rt43yj{font-size:12px;display:flex;flex-direction:column;gap:4px;padding:10px 12px;background:var(--bg);border-radius:6px;border:1px solid var(--border-subtle)}.k.svelte-rt43yj{display:inline-block;min-width:56px;color:var(--ink-secondary)}.savings-note.svelte-rt43yj{margin-top:10px;font-size:14px}.savings.svelte-rt43yj{color:var(--data);font-weight:600}.encoding-demo.svelte-4kbz6t h3:where(.svelte-4kbz6t){margin:0 0 8px}.encoding-demo.svelte-4kbz6t>p:where(.svelte-4kbz6t){font-size:15px;color:var(--ink-secondary);margin-bottom:12px}.not-in-file.svelte-4kbz6t{font-size:13px!important;padding:8px 12px;border-radius:6px;background:var(--bg);border:1px dashed var(--border-subtle)}.controls.svelte-4kbz6t{margin:16px 0}.toggle.svelte-4kbz6t{padding:10px 20px;background:var(--encoding);color:#fff;border:none;border-radius:6px;font-size:14px;cursor:pointer}.view-label.svelte-4kbz6t{font-size:12px;color:var(--ink-secondary);margin-bottom:10px}.float-grid.svelte-4kbz6t,.streams-grid.svelte-4kbz6t{display:flex;flex-direction:column;gap:6px}.float-row.svelte-4kbz6t,.stream-row.svelte-4kbz6t{display:grid;grid-template-columns:170px 1fr;gap:12px;align-items:center}.float-value.svelte-4kbz6t{font-size:14px}.stream-label.svelte-4kbz6t{font-size:12px}.float-bytes.svelte-4kbz6t,.stream-bytes.svelte-4kbz6t{display:flex;gap:4px;flex-wrap:wrap}.byte-cell.svelte-4kbz6t{min-width:36px;padding:6px 4px;text-align:center;font-size:12px;border:1.5px solid;border-radius:4px}.explanation.svelte-4kbz6t{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-top:20px;font-size:14px}@media(max-width:700px){.explanation.svelte-4kbz6t{grid-template-columns:1fr}.float-row.svelte-4kbz6t,.stream-row.svelte-4kbz6t{grid-template-columns:1fr;gap:4px}}.tab-bar.svelte-1k984hc{display:flex;gap:6px;overflow-x:auto;padding-bottom:6px;margin-bottom:16px;scrollbar-width:thin}.tab.svelte-1k984hc{flex:1 0 auto;display:flex;flex-direction:column;align-items:flex-start;gap:2px;padding:10px 14px;border:1px solid var(--border-subtle);border-radius:8px;background:var(--surface);cursor:pointer;text-align:left;min-width:150px;position:relative}.tab.svelte-1k984hc:hover{border-color:var(--ink-secondary)}.tab.active.svelte-1k984hc{background:var(--encoding-faint);border-color:var(--encoding)}.tab-label.svelte-1k984hc{font-size:12px;font-weight:600;color:var(--ink)}.tab-desc.svelte-1k984hc{font-size:11px;color:var(--ink-secondary)}.tab-badge.svelte-1k984hc{margin-top:2px;font-size:9px;letter-spacing:.04em;text-transform:uppercase;color:var(--data)}.tab-content.svelte-1k984hc{border:1px solid var(--border-subtle);border-radius:8px;padding:24px;background:var(--surface)}@media(max-width:768px){.tab-content.svelte-1k984hc{padding:16px}}.pipeline.svelte-1435sel{display:flex;align-items:stretch;gap:10px;flex-wrap:wrap}.stage.svelte-1435sel{flex:1 1 140px;display:flex;flex-direction:column;gap:4px;padding:12px 14px;border-radius:8px;border:1.5px solid}.stage.data.svelte-1435sel{border-color:var(--data);background:var(--data-faint)}.stage.encoding.svelte-1435sel{border-color:var(--encoding);background:var(--encoding-faint)}.stage.stats.svelte-1435sel{border-color:var(--stats);background:var(--stats-faint)}.stage.metadata.svelte-1435sel{border-color:var(--metadata);background:var(--metadata-faint)}.stage-label.svelte-1435sel{font-weight:600;font-size:14px}.stage-detail.svelte-1435sel{font-size:12px;color:var(--ink-secondary)}.arrow.svelte-1435sel{align-self:center;color:var(--ink-secondary)}.pipeline-note.svelte-1435sel{margin-top:14px;font-size:14px;color:var(--ink-secondary)}.bar-cell.svelte-1435sel{width:140px}.bar.svelte-1435sel{display:block;height:10px;border-radius:3px;background:var(--stats-light)}.worse.svelte-1435sel{color:var(--stats)}.notes.svelte-1435sel{font-size:13px;color:var(--ink-secondary)}.hint.svelte-1435sel{margin-top:8px}@media(max-width:768px){.bar-cell.svelte-1435sel,.notes.svelte-1435sel{display:none}}.split-view.svelte-m1upu1{display:grid;grid-template-columns:1fr 1fr;gap:20px}.panel.svelte-m1upu1{border:1px solid var(--border-subtle);border-radius:8px;background:var(--surface);padding:14px 18px;min-width:0}.panel.svelte-m1upu1 h4:where(.svelte-m1upu1){margin:0 0 10px;font-size:13px;color:var(--ink-secondary);text-transform:uppercase;letter-spacing:.04em}.compact.svelte-m1upu1 th:where(.svelte-m1upu1),.compact.svelte-m1upu1 td:where(.svelte-m1upu1){padding:6px 10px;font-size:13px}.is-null.svelte-m1upu1 td:where(.svelte-m1upu1){background:var(--stats-faint)}.hovered.svelte-m1upu1 td:where(.svelte-m1upu1){background:var(--interactive-faint)}.level.svelte-m1upu1{color:var(--stats);font-weight:600}.level.max.svelte-m1upu1{color:var(--data)}.panel-note.svelte-m1upu1{font-size:13px;color:var(--ink-secondary);margin:10px 0 0}.path.svelte-m1upu1{min-height:20px;font-family:var(--font-mono);font-size:12px}.bytes.svelte-m1upu1{display:flex;flex-wrap:wrap;gap:6px;font-size:12px;margin-bottom:10px}.len.svelte-m1upu1,.run.svelte-m1upu1{padding:3px 6px;border-radius:4px;border:1px dashed var(--border-subtle);background:var(--bg)}.len.svelte-m1upu1{border-color:var(--metadata);background:var(--metadata-faint)}.run.rle.svelte-m1upu1{border-color:var(--data);background:var(--data-faint)}.run.bitpack.svelte-m1upu1{border-color:var(--encoding);background:var(--encoding-faint)}.decode.svelte-m1upu1{list-style:none;margin:0;padding:0;font-size:13px;display:flex;flex-direction:column;gap:6px}.decode.svelte-m1upu1 .mono:where(.svelte-m1upu1){margin-right:8px;font-size:12px}.schema-def.svelte-m1upu1{margin:0 0 20px;padding:16px;font-size:13px;line-height:1.6;border:1px solid var(--border-subtle);border-radius:8px;background:var(--surface);overflow-x:auto}.opt.svelte-m1upu1{color:var(--stats);font-weight:600}.rep.svelte-m1upu1{color:var(--encoding);font-weight:600}.cmt.svelte-m1upu1{color:var(--ink-secondary)}.json-view.svelte-m1upu1{margin:0;font-size:12px;line-height:1.5;overflow-x:auto;max-height:420px}.level-explanation.svelte-m1upu1{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-top:20px}.level-box.svelte-m1upu1{padding:14px 18px;border-radius:8px;border:1px solid}.level-box.def.svelte-m1upu1{border-color:var(--stats-light);background:var(--stats-faint)}.level-box.rep.svelte-m1upu1{border-color:var(--encoding-light);background:var(--encoding-faint)}.level-box.svelte-m1upu1 h5:where(.svelte-m1upu1){margin:0 0 8px;font-size:13px}.level-box.svelte-m1upu1 p:where(.svelte-m1upu1){margin:0 0 4px;font-size:13px}.who.svelte-m1upu1{color:var(--ink-secondary);font-size:12px}@media(max-width:768px){.split-view.svelte-m1upu1,.level-explanation.svelte-m1upu1{grid-template-columns:1fr}}.filter-builder.svelte-h7647u{display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding:12px 16px;background:var(--surface);border:1px solid var(--border-subtle);border-radius:8px;margin-bottom:8px}.filter-label.svelte-h7647u{font-family:var(--font-mono);font-size:14px;color:var(--ink-secondary)}.filter-select.svelte-h7647u,.filter-input.svelte-h7647u{padding:6px 10px;border:1px solid var(--border-subtle);border-radius:6px;background:var(--bg);font-size:14px}.filter-input.svelte-h7647u{width:90px}.svg-wrapper.svelte-h7647u{overflow-x:auto}.rg-label.svelte-h7647u{font-size:14px;font-weight:600}.rg-preview.svelte-h7647u,.stat-key.svelte-h7647u{font-size:11px;fill:var(--ink-secondary)}.stat-val.svelte-h7647u{font-size:13px}.decision.svelte-h7647u{font-size:13px;font-weight:700;fill:var(--data);letter-spacing:.08em}.decision.skip.svelte-h7647u{fill:var(--stats)}.result-summary.svelte-h7647u{padding:12px 16px;background:var(--surface);border-radius:8px;font-size:14px}.skip-count.svelte-h7647u{color:var(--stats)}.bloom-demo.svelte-n9hvxl{display:grid;grid-template-columns:1fr 1fr;gap:20px;align-items:start}.bit-array-container.svelte-n9hvxl{grid-column:1 / -1;display:flex;justify-content:center;overflow-x:auto}.panel.svelte-n9hvxl{border:1px solid var(--border-subtle);border-radius:8px;background:var(--surface);padding:14px 16px}.panel.svelte-n9hvxl h4:where(.svelte-n9hvxl){margin:0 0 10px;font-size:13px;text-transform:uppercase;letter-spacing:.04em;color:var(--ink-secondary)}.input-row.svelte-n9hvxl{display:flex;gap:8px}.input-row.svelte-n9hvxl input:where(.svelte-n9hvxl){flex:1;min-width:0;padding:8px 10px;border:1px solid var(--border-subtle);border-radius:6px;font-size:14px;font-family:var(--font-mono)}.input-row.svelte-n9hvxl button:where(.svelte-n9hvxl),.reset-btn.svelte-n9hvxl{padding:8px 14px;border:1px solid var(--border-subtle);border-radius:6px;background:var(--bg);font-size:13px;cursor:pointer}.input-row.svelte-n9hvxl button:where(.svelte-n9hvxl):disabled{opacity:.4}.link-btn.svelte-n9hvxl{margin-top:8px;border:none;background:none;color:var(--interactive);font-size:12px;cursor:pointer;padding:0}.inserted-list.svelte-n9hvxl{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}.tag.svelte-n9hvxl{padding:2px 8px;border-radius:999px;background:var(--stats-faint);border:1px solid var(--stats-light);font-size:12px}.hash-info.svelte-n9hvxl{font-size:12px;color:var(--ink-secondary);margin:8px 0 0}.bit-text.svelte-n9hvxl,.index-hint.svelte-n9hvxl{font-size:11px}.query-result.svelte-n9hvxl{margin-top:12px;padding:10px 12px;border-radius:6px;font-size:14px}.query-result.positive.svelte-n9hvxl{background:var(--encoding-faint);border:1px solid var(--encoding-light)}.query-result.negative.svelte-n9hvxl{background:var(--data-faint);border:1px solid var(--data-light)}.false-positive.svelte-n9hvxl{margin-left:6px;font-size:11px;color:var(--stats);text-transform:uppercase;letter-spacing:.05em}.verdict.svelte-n9hvxl{display:block;font-size:12px;color:var(--ink-secondary)}.reset-row.svelte-n9hvxl{margin-top:12px}@media(max-width:900px){.bloom-demo.svelte-n9hvxl{grid-template-columns:1fr}}.filter-control.svelte-1nhxhy1{display:flex;align-items:center;gap:12px;flex-wrap:wrap;padding:12px 16px;background:var(--surface);border:1px solid var(--border-subtle);border-radius:8px;margin-bottom:8px}.filter-control.svelte-1nhxhy1 .label:where(.svelte-1nhxhy1){font-size:13px;color:var(--ink-secondary)}.filter-select.svelte-1nhxhy1{padding:4px 8px;border:1px solid var(--border-subtle);border-radius:6px;background:var(--bg)}.filter-control.svelte-1nhxhy1 input[type=range]:where(.svelte-1nhxhy1){flex:1;min-width:160px}.value.svelte-1nhxhy1{min-width:40px;font-weight:600}.svg-wrapper.svelte-1nhxhy1{overflow-x:auto}.axis-label.svelte-1nhxhy1,.range-label.svelte-1nhxhy1,.page-sub.svelte-1nhxhy1{font-size:11px;fill:var(--ink-secondary)}.page-label.svelte-1nhxhy1{font-size:13px}.status.svelte-1nhxhy1{font-size:12px;font-weight:700;fill:var(--data);letter-spacing:.08em}.status.skip.svelte-1nhxhy1{fill:var(--stats)}.result-summary.svelte-1nhxhy1{padding:10px 14px;background:var(--surface);border-radius:8px;font-size:14px;margin-bottom:8px}.skip-count.svelte-1nhxhy1{color:var(--stats)}.index-facts.svelte-1nhxhy1{font-size:12px;color:var(--ink-secondary);margin:4px 0}.footer-facts.svelte-1xawfzy{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:16px}.fact.svelte-1xawfzy{display:flex;flex-direction:column;gap:4px;font-size:13px}.fact-label.svelte-1xawfzy{font-size:11px;text-transform:uppercase;letter-spacing:.04em;color:var(--ink-secondary)}.fact-value.mono.svelte-1xawfzy{font-size:12px;word-break:break-all}@media(max-width:768px){.footer-facts.svelte-1xawfzy{grid-template-columns:1fr}}.cta.svelte-l6dp5{display:flex;flex-wrap:wrap;gap:12px;align-items:center;padding:24px;border:1px solid var(--border-subtle);border-radius:10px;background:var(--surface)}.primary.svelte-l6dp5{padding:12px 22px;border-radius:8px;border:1px solid var(--ink);background:var(--ink);color:var(--bg);font-size:15px;font-weight:500;cursor:pointer}.primary.svelte-l6dp5:disabled{opacity:.6}.secondary.svelte-l6dp5{padding:12px 18px;border-radius:8px;border:1px solid var(--border-subtle);background:var(--bg);color:var(--ink);font-size:14px;text-decoration:none}.secondary.svelte-l6dp5:hover{border-color:var(--ink-secondary);text-decoration:none}.hint.svelte-l6dp5{margin-top:14px}.refs.svelte-l6dp5{margin-top:24px;font-size:14px;color:var(--ink-secondary)}.site-footer.svelte-fgl5wa{padding:60px 24px;border-top:1px solid var(--border-subtle);text-align:center}.site-footer.svelte-fgl5wa p:where(.svelte-fgl5wa){font-size:14px;color:var(--ink-secondary);margin:0}
