[data-select-viewport],[data-combobox-viewport]{scrollbar-width:none!important;-ms-overflow-style:none!important;-webkit-overflow-scrolling:touch!important}[data-combobox-viewport]::-webkit-scrollbar{display:none!important}[data-select-viewport]::-webkit-scrollbar{display:none!important}.editor-header.svelte-9u8jao{z-index:10;border-bottom:1px solid var(--border);background:var(--card);flex-wrap:nowrap;justify-content:space-between;align-items:center;gap:10px;padding:11px 20px;display:flex;position:sticky;top:0}html[data-standalone] .editor-header.svelte-9u8jao{padding:calc(11px + var(--safe-area-top)) max(20px, var(--safe-area-right)) 11px max(20px, var(--safe-area-left))}.left.svelte-9u8jao{align-items:center;min-width:0;display:flex}.collapsed-brand.svelte-9u8jao{flex-shrink:0;align-items:center;gap:8px;margin-right:12px;display:flex}.tabs.svelte-9u8jao{flex-shrink:0;gap:6px;display:flex}.tab.svelte-9u8jao{cursor:pointer;color:var(--foreground-tertiary);background:0 0;border:1px solid #0000;border-radius:7px;padding:6px 15px;font-family:inherit;font-size:12px;font-weight:500}.tab.active.svelte-9u8jao{background:var(--accent);color:var(--primary);border-color:var(--ring);font-weight:600}.controls.svelte-9u8jao{flex-shrink:0;align-items:center;gap:10px;display:flex}.desktop-options.svelte-9u8jao,.control-group.svelte-9u8jao{align-items:center;gap:10px;display:flex}.mobile-menu.svelte-9u8jao{flex-shrink:0;align-items:center;display:none}.live-pill.svelte-9u8jao{cursor:pointer;border:1px solid var(--border);color:var(--foreground-tertiary);background:0 0;border-radius:999px;align-items:center;gap:6px;padding:5px 12px;font-family:inherit;font-size:11px;display:flex}.live-pill.live.svelte-9u8jao{border-color:var(--ring);background:var(--accent);color:var(--primary)}.live-dot.svelte-9u8jao{background:var(--muted-foreground);border-radius:50%;flex-shrink:0;width:7px;height:7px}.live-dot.live.svelte-9u8jao{background:var(--accent-indicator)}@media (prefers-reduced-motion:no-preference){.live-dot.pulsing.svelte-9u8jao{animation:1.6s ease-in-out infinite dkpulse}}@media (width<=767px){.editor-header.svelte-9u8jao{padding:10px 14px}html[data-standalone] .editor-header.svelte-9u8jao{padding:calc(10px + var(--safe-area-top)) max(14px, var(--safe-area-right)) 10px max(14px, var(--safe-area-left))}.desktop-options.svelte-9u8jao{display:none}.mobile-menu.svelte-9u8jao{display:flex}.controls.svelte-9u8jao,.control-group.svelte-9u8jao{gap:8px}.tab.svelte-9u8jao{padding:6px 12px}.run-shortcut.svelte-9u8jao{display:none}}[data-vaul-drawer]{touch-action:none;will-change:transform;transition:transform .5s cubic-bezier(.32,.72,0,1);animation-duration:.5s;animation-timing-function:cubic-bezier(.32,.72,0,1)}[data-vaul-drawer][data-vaul-snap-points=false][data-vaul-drawer-direction=bottom][data-state=open]{animation-name:slideFromBottom}[data-vaul-drawer][data-vaul-snap-points=false][data-vaul-drawer-direction=bottom][data-state=closed]{animation-name:slideToBottom}[data-vaul-drawer][data-vaul-snap-points=false][data-vaul-drawer-direction=top][data-state=open]{animation-name:slideFromTop}[data-vaul-drawer][data-vaul-snap-points=false][data-vaul-drawer-direction=top][data-state=closed]{animation-name:slideToTop}[data-vaul-drawer][data-vaul-snap-points=false][data-vaul-drawer-direction=left][data-state=open]{animation-name:slideFromLeft}[data-vaul-drawer][data-vaul-snap-points=false][data-vaul-drawer-direction=left][data-state=closed]{animation-name:slideToLeft}[data-vaul-drawer][data-vaul-snap-points=false][data-vaul-drawer-direction=right][data-state=open]{animation-name:slideFromRight}[data-vaul-drawer][data-vaul-snap-points=false][data-vaul-drawer-direction=right][data-state=closed]{animation-name:slideToRight}[data-vaul-drawer][data-vaul-snap-points=true][data-vaul-drawer-direction=bottom]{transform:translate3d(0, var(--initial-transform,100%), 0)}[data-vaul-drawer][data-vaul-snap-points=true][data-vaul-drawer-direction=top]{transform:translate3d(0, calc(var(--initial-transform,100%) * -1), 0)}[data-vaul-drawer][data-vaul-snap-points=true][data-vaul-drawer-direction=left]{transform:translate3d(calc(var(--initial-transform,100%) * -1), 0, 0)}[data-vaul-drawer][data-vaul-snap-points=true][data-vaul-drawer-direction=right]{transform:translate3d(var(--initial-transform,100%), 0, 0)}[data-vaul-drawer][data-vaul-delayed-snap-points=true][data-vaul-drawer-direction=top],[data-vaul-drawer][data-vaul-delayed-snap-points=true][data-vaul-drawer-direction=bottom]{transform:translate3d(0, var(--snap-point-height,0), 0)}[data-vaul-drawer][data-vaul-delayed-snap-points=true][data-vaul-drawer-direction=left],[data-vaul-drawer][data-vaul-delayed-snap-points=true][data-vaul-drawer-direction=right]{transform:translate3d(var(--snap-point-height,0), 0, 0)}[data-vaul-overlay][data-vaul-snap-points=false]{animation-duration:.5s;animation-timing-function:cubic-bezier(.32,.72,0,1)}[data-vaul-overlay][data-vaul-snap-points=false][data-state=open]{animation-name:fadeIn}[data-vaul-overlay][data-state=closed]{animation-name:fadeOut}[data-vaul-animate=false]{animation:none!important}[data-vaul-overlay][data-vaul-snap-points=true]{opacity:0;opacity:1;transition:opacity .5s cubic-bezier(.32,.72,0,1)}[data-vaul-drawer]:not([data-vaul-custom-container=true]):after{content:"";background:inherit;background-color:inherit;position:absolute}[data-vaul-drawer][data-vaul-drawer-direction=top]:after{top:initial;height:200%;bottom:100%;left:0;right:0}[data-vaul-drawer][data-vaul-drawer-direction=bottom]:after{top:100%;bottom:initial;height:200%;left:0;right:0}[data-vaul-drawer][data-vaul-drawer-direction=left]:after{left:initial;width:200%;top:0;bottom:0;right:100%}[data-vaul-drawer][data-vaul-drawer-direction=right]:after{left:100%;right:initial;width:200%;top:0;bottom:0}[data-vaul-overlay][data-vaul-snap-points=true]:not([data-vaul-snap-points-overlay=true]):not([data-state=closed]){opacity:0}[data-vaul-overlay][data-vaul-snap-points-overlay=true]{opacity:1}[data-vaul-handle]{opacity:.7;touch-action:pan-y;background:#e2e2e4;border-radius:1rem;width:32px;height:5px;margin-left:auto;margin-right:auto;display:block;position:relative}[data-vaul-handle]:hover,[data-vaul-handle]:active{opacity:1}[data-vaul-handle-hitarea]{touch-action:inherit;width:max(100%,2.75rem);height:max(100%,2.75rem);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@keyframes fake-animation{0%{}to{}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeOut{to{opacity:0}}@keyframes slideFromBottom{0%{transform:translate3d(0, var(--initial-transform,100%), 0)}to{transform:translate(0,0)}}@keyframes slideToBottom{to{transform:translate3d(0, var(--initial-transform,100%), 0)}}@keyframes slideFromTop{0%{transform:translate3d(0, calc(var(--initial-transform,100%) * -1), 0)}to{transform:translate(0,0)}}@keyframes slideToTop{to{transform:translate3d(0, calc(var(--initial-transform,100%) * -1), 0)}}@keyframes slideFromLeft{0%{transform:translate3d(calc(var(--initial-transform,100%) * -1), 0, 0)}to{transform:translate(0,0)}}@keyframes slideToLeft{to{transform:translate3d(calc(var(--initial-transform,100%) * -1), 0, 0)}}@keyframes slideFromRight{0%{transform:translate3d(var(--initial-transform,100%), 0, 0)}to{transform:translate(0,0)}}@keyframes slideToRight{to{transform:translate3d(var(--initial-transform,100%), 0, 0)}}@media (hover:hover) and (pointer:fine){[data-vaul-drawer]{-webkit-user-select:none!important;user-select:none!important}}@media (pointer:fine){[data-vaul-handle-hitarea]{width:100%;height:100%}}.path.svelte-1ymbmyt{border-bottom:1px solid var(--border);background:var(--muted);flex-shrink:0;padding:5px 20px;overflow-x:auto}.path.svelte-1ymbmyt ol:where(.svelte-1ymbmyt){align-items:center;gap:4px;min-width:min-content;margin:0;padding:0;list-style:none;display:flex}.path.svelte-1ymbmyt li:where(.svelte-1ymbmyt){flex-shrink:0;align-items:center;gap:4px;display:flex}.node.svelte-1ymbmyt{flex-shrink:0;align-items:center;gap:1px;display:flex}.summary.svelte-1ymbmyt{border:none;border-bottom:1px solid var(--border);background:var(--muted);width:100%;color:inherit;font:inherit;cursor:pointer;text-align:left;justify-content:space-between;align-items:center;gap:12px;padding:8px 14px;display:flex}.summary-text.svelte-1ymbmyt{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:12px;font-weight:600;overflow:hidden}.summary-action.svelte-1ymbmyt{color:var(--muted-foreground);flex-shrink:0;align-items:center;gap:4px;font-size:11px;display:flex}.via.svelte-1ymbmyt{color:var(--muted-foreground);cursor:default;font-size:11px}.has-tip.svelte-1ymbmyt{font:inherit;text-underline-offset:3px;cursor:help;background:0 0;border:none;border-radius:4px;padding:0;font-size:11px;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.has-tip.svelte-1ymbmyt:hover{color:var(--foreground)}.has-tip.svelte-1ymbmyt:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.arrow.svelte-1ymbmyt{color:var(--foreground-dim);flex-shrink:0}.crumb.svelte-1ymbmyt{text-overflow:ellipsis;white-space:nowrap;border:1px solid var(--border-hairline);background:var(--card);max-width:14rem;color:var(--foreground-secondary);font:inherit;cursor:pointer;border-radius:6px;padding:3px 8px;font-size:11.5px;overflow:hidden}.crumb.svelte-1ymbmyt:hover{background:var(--surface-hover);color:var(--foreground)}.crumb.current.svelte-1ymbmyt{border-color:var(--ring);background:var(--accent);color:var(--primary);cursor:default;font-weight:600}.crumb.ahead.svelte-1ymbmyt{color:var(--muted-foreground);border-style:dashed}.branches.svelte-1ymbmyt{border:1px solid var(--border);background:var(--card);color:var(--muted-foreground);font:inherit;cursor:pointer;border-radius:999px;align-items:center;gap:2px;padding:2px 5px;font-size:10px;display:flex}.branches.svelte-1ymbmyt:hover{background:var(--surface-hover);color:var(--foreground)}.drawer-list.svelte-1ymbmyt{padding:0 16px calc(20px + env(safe-area-inset-bottom,0px));flex-direction:column;gap:14px;min-height:0;margin:0;list-style:none;display:flex;overflow-y:auto}.drawer-list.svelte-1ymbmyt li:where(.svelte-1ymbmyt){flex-direction:column;align-items:stretch;gap:6px;display:flex}.via-block.svelte-1ymbmyt{flex-direction:column;gap:2px;padding-inline-start:4px;display:flex}.evidence.svelte-1ymbmyt{color:var(--muted-foreground);margin:0;font-size:11px}.drawer-list.svelte-1ymbmyt .crumb:where(.svelte-1ymbmyt){text-align:left;max-width:none;padding:10px 12px;font-size:13px}.alts.svelte-1ymbmyt{flex-direction:column;gap:4px;padding-inline-start:4px;display:flex}.alt.svelte-1ymbmyt{border:1px solid var(--border);color:var(--muted-foreground);font:inherit;text-align:left;cursor:pointer;background:0 0;border-radius:6px;padding:8px 12px;font-size:12px}.alt.svelte-1ymbmyt:hover{background:var(--surface-hover);color:var(--foreground)}.sr-only.svelte-1ymbmyt{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.hex-view.svelte-1im6p1k{--hex-offset-width:8ch;--hex-cell-width:2.2ch;--hex-ascii-width:1ch;--hex-byte-gap:.45ch;--hex-mid-gap:1.2ch;--hex-bar-width:.6ch;--hex-bytes-width:calc((16 * var(--hex-cell-width)) + (16 * var(--hex-byte-gap)) + var(--hex-mid-gap));--hex-ascii-cols-width:calc(16 * var(--hex-ascii-width));overscroll-behavior:contain;-webkit-overflow-scrolling:touch;width:100%;min-height:74px;max-height:240px;font-family:var(--font-mono);color:var(--foreground);font-variant-numeric:tabular-nums;-webkit-user-select:none;user-select:none;background:0 0;font-size:12.5px;line-height:20px;position:relative;overflow:auto}.hex-view-fill.svelte-1im6p1k{flex:1 1 0;height:auto;min-height:0;max-height:none;overflow:auto}.hex-view-empty.svelte-1im6p1k{color:var(--muted-foreground);align-items:center;padding:14px 16px;display:flex}.hex-empty.svelte-1im6p1k{font-size:12px}.hex-header.svelte-1im6p1k,.hex-row.svelte-1im6p1k{box-sizing:border-box;white-space:nowrap;align-items:center;gap:14px;width:max-content;min-width:100%;padding:0 16px;display:flex}.hex-header.svelte-1im6p1k{z-index:2;border-bottom:1px solid var(--border-hairline);background:var(--popover);color:var(--foreground-dim);-webkit-user-select:none;user-select:none;position:sticky;top:0}.hex-header-label.svelte-1im6p1k{color:var(--foreground-dim)}.hex-header-ascii.svelte-1im6p1k{width:var(--hex-ascii-cols-width);text-align:center;color:var(--foreground-dim);display:inline-block}.hex-header-bar.svelte-1im6p1k{visibility:hidden}.hex-spacer.svelte-1im6p1k{width:max-content;min-width:100%;position:relative}.hex-window.svelte-1im6p1k{will-change:transform;width:max-content;min-width:100%;position:absolute;top:0;left:0}.hex-offset.svelte-1im6p1k{width:var(--hex-offset-width);color:var(--foreground-ghost);-webkit-user-select:none;user-select:none;flex-shrink:0}.hex-address.svelte-1im6p1k{font:inherit;text-align:left;color:var(--foreground-ghost);cursor:pointer;background:0 0;border:none;padding:0}.hex-address.svelte-1im6p1k:hover,.hex-address.svelte-1im6p1k:focus-visible{color:var(--primary);outline:none}.hex-bytes.svelte-1im6p1k{gap:var(--hex-byte-gap);width:var(--hex-bytes-width);min-width:var(--hex-bytes-width);flex-wrap:nowrap;flex-shrink:0;display:inline-flex}.hex-gap.svelte-1im6p1k{width:var(--hex-mid-gap);flex-shrink:0;display:inline-block}.hex-cell.svelte-1im6p1k,.ascii-cell.svelte-1im6p1k{cursor:default;box-sizing:border-box;border-radius:2px;display:inline-block}.hex-cell.svelte-1im6p1k{width:var(--hex-cell-width);text-align:center}.ascii-cell.svelte-1im6p1k{width:var(--hex-ascii-width);text-align:center}.hex-ascii.svelte-1im6p1k{color:var(--foreground-secondary);flex-shrink:0;align-items:center;display:inline-flex}.hex-ascii-cells.svelte-1im6p1k{width:var(--hex-ascii-cols-width);min-width:var(--hex-ascii-cols-width);flex-wrap:nowrap;display:inline-flex}.hex-bar.svelte-1im6p1k{width:var(--hex-bar-width);text-align:center;color:var(--foreground-dim);-webkit-user-select:none;user-select:none;display:inline-block}.hex-hot.svelte-1im6p1k{background:var(--accent-fill);color:var(--primary)}.hex-selected.svelte-1im6p1k{background:color-mix(in srgb, var(--primary) 28%, transparent);color:var(--foreground)}.ascii-cell.hex-selected.svelte-1im6p1k{background:var(--primary);color:var(--primary-foreground);box-shadow:none;border-radius:0;outline:none}.hex-find.svelte-1im6p1k:not(.hex-selected):not(.hex-find-active){box-shadow:inset 0 -1px 0 var(--ring)}.hex-find-active.svelte-1im6p1k{background:color-mix(in srgb, var(--primary) 42%, transparent);color:var(--foreground);outline:1px solid var(--primary)}.ascii-cell.hex-find-active.svelte-1im6p1k{background:var(--primary);color:var(--primary-foreground);box-shadow:inset 0 -2px 0 color-mix(in srgb, var(--primary-foreground) 55%, transparent);border-radius:0;outline:none}@media (width<=767px){.hex-header.svelte-1im6p1k,.hex-row.svelte-1im6p1k{gap:8px;padding:0 12px}.hex-view.svelte-1im6p1k{--hex-offset-width:7ch;--hex-byte-gap:.3ch;--hex-mid-gap:.8ch}}.hex-minimap.svelte-oebxct{border-left:1px solid var(--border);background:var(--surface);cursor:pointer;touch-action:none;--zone-padded:var(--foreground-dim);--zone-structured:var(--teal);--zone-noise:var(--warning);flex-shrink:0;width:14px;position:relative;overflow:hidden}@media (width<=639px){.hex-minimap.svelte-oebxct{display:none}}.hex-minimap-band.svelte-oebxct{position:absolute;left:0;right:0}.hex-minimap-band.zone-padded.svelte-oebxct{background:var(--zone-padded)}.hex-minimap-band.zone-structured.svelte-oebxct{background:var(--zone-structured)}.hex-minimap-band.zone-noise.svelte-oebxct{background:var(--zone-noise)}.hex-minimap-viewport.svelte-oebxct{border:1px solid var(--foreground);background:color-mix(in srgb, var(--foreground) 12%, transparent);pointer-events:none;position:absolute;left:0;right:0}.dk-modal-content.hex-modal-shell{height:min(90dvh,920px)}.hex-toolbar.svelte-8k879j{border-bottom:1px solid var(--border);flex-wrap:wrap;align-items:center;gap:8px;padding:8px 16px;display:flex}.hex-toolbar-group.svelte-8k879j{flex-wrap:nowrap;align-items:center;gap:8px;min-width:0;display:inline-flex}.dk-modal-body.hex-main{flex:1 1 0;min-height:0;display:flex;overflow:hidden}.hex-modal-body.svelte-8k879j{flex-direction:column;flex:1 1 0;min-width:0;min-height:0;display:flex;overflow:hidden}.hex-inspector.svelte-8k879j{border-left:1px solid var(--border);background:var(--popover);width:168px;font-family:var(--font-mono);flex-direction:column;flex-shrink:0;gap:4px;padding:10px 12px;font-size:11px;display:flex;overflow:auto}.hex-inspector-title.svelte-8k879j{color:var(--muted-foreground);letter-spacing:.04em;text-transform:uppercase;margin-bottom:4px;font-size:10px}.hex-inspector-offset.svelte-8k879j{color:var(--foreground-secondary);margin-bottom:6px}.hex-inspector-row.svelte-8k879j{grid-template-columns:44px minmax(0,1fr);align-items:baseline;gap:6px;display:grid}.hex-inspector-key.svelte-8k879j{color:var(--foreground-dim)}.hex-inspector-val.svelte-8k879j{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--foreground);overflow:hidden}.hex-inspector-empty.svelte-8k879j{color:var(--muted-foreground);line-height:1.35}.hex-field.svelte-8k879j{align-items:center;gap:6px;min-width:0;display:inline-flex}.hex-field-label.svelte-8k879j{color:var(--muted-foreground);flex-shrink:0;font-size:11px}.hex-copy-icon.svelte-8k879j{flex-shrink:0}.hex-input.svelte-8k879j{border:1px solid var(--border);background:var(--surface-raised);width:88px;height:36px;color:var(--foreground);font-family:var(--font-mono);border-radius:6px;outline:none;padding:0 8px;font-size:16px}.hex-input-find.svelte-8k879j,.hex-field-find.svelte-8k879j .hex-input:where(.svelte-8k879j){width:140px}.hex-input.svelte-8k879j:focus{border-color:var(--ring)}.hex-toolbar-sep.svelte-8k879j{background:var(--border-hairline);width:1px;height:18px;margin:0 2px}.hex-find-status.svelte-8k879j{min-width:3rem;font-family:var(--font-mono);color:var(--muted-foreground);flex-shrink:0;font-size:11px}@media (width>=641px){.hex-input.svelte-8k879j{height:28px;font-size:12px}}@media (width<=640px){.hex-toolbar.svelte-8k879j{flex-direction:column;align-items:stretch;gap:10px}.hex-toolbar-group.svelte-8k879j{width:100%}.hex-toolbar-sep.svelte-8k879j{display:none}.hex-toolbar-find.svelte-8k879j .hex-field-find:where(.svelte-8k879j){flex:1;min-width:0}.hex-toolbar-find.svelte-8k879j .hex-input-find:where(.svelte-8k879j){width:100%;min-width:0}.hex-toolbar-find.svelte-8k879j .hex-find-status:where(.svelte-8k879j){min-width:0;margin-left:auto}.dk-modal-body.hex-main{flex-direction:column}.hex-modal-body.svelte-8k879j{min-height:12rem}.hex-inspector.svelte-8k879j{border-left:none;border-top:1px solid var(--border);flex:0 auto;width:100%;min-height:0;max-height:min(28dvh,12rem)}}.dk-modal-content.strings-modal-shell{min-height:min(60dvh,520px)}.strings-toolbar.svelte-to8emh{border-bottom:1px solid var(--border);flex-wrap:wrap;align-items:center;gap:8px;padding:8px 16px;display:flex}.strings-field.svelte-to8emh{align-items:center;gap:6px;min-width:0;display:inline-flex}.strings-field-label.svelte-to8emh{color:var(--muted-foreground);flex-shrink:0;font-size:11px}.strings-input.svelte-to8emh{border:1px solid var(--border);background:var(--surface-raised);height:36px;color:var(--foreground);font-family:var(--font-mono);border-radius:6px;outline:none;padding:0 8px;font-size:16px}.strings-input.svelte-to8emh:focus{border-color:var(--ring)}.strings-input-search.svelte-to8emh{width:180px}.strings-input-cutoff.svelte-to8emh{width:72px}.strings-sort.svelte-to8emh{align-items:center;gap:6px;display:inline-flex}.strings-toolbar-sep.svelte-to8emh{background:var(--border-hairline);width:1px;height:18px;margin:0 2px}.strings-list.svelte-to8emh{margin:0;padding:0;list-style:none}.strings-row.svelte-to8emh{border-bottom:1px solid var(--border-hairline);font-family:var(--font-mono);grid-template-columns:auto auto minmax(0,1fr) auto;align-items:baseline;gap:10px;padding:6px 16px;font-size:12px;display:grid}.strings-row-focus.svelte-to8emh{background:color-mix(in srgb, var(--primary) 12%, transparent)}.strings-offset.svelte-to8emh{color:var(--foreground-dim)}.strings-offset-link.svelte-to8emh{font:inherit;color:var(--foreground-dim);cursor:pointer;text-align:left;background:0 0;border:none;padding:0}.strings-offset-link.svelte-to8emh:hover,.strings-offset-link.svelte-to8emh:focus-visible{color:var(--primary);text-underline-offset:2px;outline:none;text-decoration:underline}.strings-score.svelte-to8emh{color:var(--foreground-tertiary)}.strings-text-cell.svelte-to8emh{flex-wrap:wrap;align-items:baseline;gap:6px;min-width:0;display:flex}.strings-text.svelte-to8emh{min-width:0;color:var(--foreground-vivid);white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-word}.strings-cut.svelte-to8emh{color:var(--muted-foreground)}.strings-tags.svelte-to8emh{flex-wrap:wrap;gap:4px;display:inline-flex}.strings-tag.svelte-to8emh{border:1px solid var(--border);color:var(--foreground-tertiary);border-radius:999px;padding:0 6px;font-size:10px;line-height:15px}.strings-tag-enc.svelte-to8emh{color:var(--muted-foreground)}.strings-row-actions.svelte-to8emh{align-self:center;gap:6px;display:inline-flex}.strings-empty.svelte-to8emh{color:var(--muted-foreground);margin:0;padding:16px 20px;font-size:12.5px}.strings-more.svelte-to8emh{justify-content:center;padding:10px 16px;display:flex}@media (width>=641px){.strings-input.svelte-to8emh{height:28px;font-size:12px}}@media (width<=640px){.strings-toolbar-sep.svelte-to8emh{display:none}.strings-field.svelte-to8emh{flex:auto}.strings-input-search.svelte-to8emh{width:100%;min-width:0}.strings-row.svelte-to8emh{grid-template-columns:auto minmax(0,1fr);row-gap:4px}.strings-text-cell.svelte-to8emh{grid-column:1/-1}.strings-row-actions.svelte-to8emh{grid-column:1/-1;justify-content:flex-end}}.entropy-zone-colors,.entropy-chart.svelte-1vznobe,.entropy-legend.svelte-1vznobe,.entropy-summary.svelte-1vznobe{--zone-padded:var(--foreground-dim);--zone-structured:var(--teal);--zone-noise:var(--warning)}.dk-modal-content.entropy-modal-shell{min-height:min(60dvh,520px)}.dk-modal-body.entropy-main{flex-direction:column;flex:1 1 0;min-height:0;display:flex}.entropy-summary.svelte-1vznobe{border-bottom:1px solid var(--border);font-family:var(--font-mono);flex-wrap:wrap;align-items:center;gap:10px;padding:8px 16px;font-size:11px;display:flex}.entropy-overall.svelte-1vznobe{color:var(--foreground-secondary)}.entropy-window.svelte-1vznobe{color:var(--foreground-dim)}.entropy-zone.svelte-1vznobe{border:1px solid;border-radius:4px;padding:0 5px;font-size:10px}.entropy-zone.zone-padded.svelte-1vznobe{color:var(--zone-padded)}.entropy-zone.zone-structured.svelte-1vznobe{color:var(--zone-structured)}.entropy-zone.zone-noise.svelte-1vznobe{color:var(--zone-noise)}.entropy-empty.svelte-1vznobe{color:var(--foreground-tertiary);padding:16px;font-size:12px}.entropy-chart.svelte-1vznobe{border-bottom:1px solid var(--border);background:var(--surface-raised);cursor:crosshair;flex:auto;min-height:140px;margin:12px 16px 0;position:relative;overflow:hidden}.entropy-bar.svelte-1vznobe{opacity:.85;min-height:3px;position:absolute;bottom:0}.entropy-bar.zone-padded.svelte-1vznobe{background:var(--zone-padded)}.entropy-bar.zone-structured.svelte-1vznobe{background:var(--zone-structured)}.entropy-bar.zone-noise.svelte-1vznobe{background:var(--zone-noise)}.entropy-bar-active.svelte-1vznobe{opacity:1;outline:1px solid var(--foreground)}.entropy-guide.svelte-1vznobe{border-top:1px dashed var(--border-strong);pointer-events:none;position:absolute;left:0;right:0}.entropy-guide-padded.svelte-1vznobe{opacity:.6}.entropy-axis.svelte-1vznobe{color:var(--foreground-dim);font-family:var(--font-mono);justify-content:space-between;padding:4px 16px 0;font-size:10px;display:flex}.entropy-legend.svelte-1vznobe{color:var(--foreground-tertiary);font-family:var(--font-mono);flex-wrap:wrap;align-items:center;gap:12px;padding:8px 16px 12px;font-size:10px;display:flex}.entropy-legend-item.svelte-1vznobe{align-items:center;gap:5px;display:inline-flex}.entropy-swatch.svelte-1vznobe{border-radius:2px;width:10px;height:10px}.entropy-swatch.zone-padded.svelte-1vznobe{background:var(--zone-padded)}.entropy-swatch.zone-structured.svelte-1vznobe{background:var(--zone-structured)}.entropy-swatch.zone-noise.svelte-1vznobe{background:var(--zone-noise)}.entropy-jump.svelte-1vznobe{border:1px solid var(--border);background:var(--surface-raised);min-width:23ch;color:var(--foreground-secondary);font-family:var(--font-mono);cursor:pointer;border-radius:6px;margin-left:auto;padding:2px 8px;font-size:10px}.entropy-jump.svelte-1vznobe:hover:not(:disabled){border-color:var(--ring);color:var(--primary)}.entropy-jump.svelte-1vznobe:disabled{color:var(--foreground-ghost);cursor:default}@media (width<=639px){.entropy-chart.svelte-1vznobe{min-height:96px}.entropy-jump.svelte-1vznobe{width:100%;min-width:0;margin-left:0}}.info-panel.svelte-1l9y11y{overscroll-behavior:contain;grid-template-columns:fit-content(50%) minmax(0,1fr);align-items:start;gap:3px 12px;max-height:min(40vh,320px);padding:2px 20px 10px 208px;display:grid;overflow-y:auto}@supports (display:grid-lanes){.info-panel.svelte-1l9y11y{display:grid-lanes}}.info-panel-compact.svelte-1l9y11y{grid-template-columns:1fr;padding:2px 12px 10px}@media (width>=640px){.info-panel-compact.svelte-1l9y11y{grid-template-columns:fit-content(50%) minmax(0,1fr)}}.info-entry.svelte-1l9y11y{align-items:center;gap:5px;min-width:0;font-size:11px;display:flex}.info-body.svelte-1l9y11y{flex-wrap:wrap;align-items:baseline;gap:5px;min-width:0;display:flex}.info-key.svelte-1l9y11y{color:var(--foreground-dim);flex-shrink:0}.info-val.svelte-1l9y11y{color:var(--foreground-secondary);word-break:break-word;min-width:0}.info-actions.svelte-1l9y11y{flex-shrink:0;align-items:center;gap:4px;display:inline-flex}@media (hover:hover) and (pointer:fine){.info-actions.svelte-1l9y11y{opacity:0;pointer-events:none}.info-entry.svelte-1l9y11y:hover .info-actions:where(.svelte-1l9y11y),.info-entry.svelte-1l9y11y:focus-within .info-actions:where(.svelte-1l9y11y){opacity:1;pointer-events:auto}}a.info-val-link.svelte-1l9y11y{color:var(--primary);text-underline-offset:2px;text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, var(--primary) 35%, transparent);text-decoration-color:color-mix(in srgb, var(--primary) 35%, transparent)}a.info-val-link.svelte-1l9y11y:hover{-webkit-text-decoration-color:var(--primary);text-decoration-color:var(--primary)}.info-entry-warn.svelte-1l9y11y .info-val:where(.svelte-1l9y11y){flex-wrap:wrap;align-items:baseline;gap:6px;display:flex}.info-entry-tagged.svelte-1l9y11y{background:color-mix(in oklab, var(--primary) 8%, transparent);border-radius:4px;margin-inline:-4px;padding:1px 4px}.info-ai-tag.svelte-1l9y11y{letter-spacing:.02em;border:1px solid color-mix(in oklab, var(--primary) 35%, transparent);color:var(--primary);cursor:help;background:0 0;border-radius:4px;flex-shrink:0;padding:0 5px;font-family:inherit;font-size:10px;font-weight:500;line-height:1.5}@media (width<=639px){.info-panel.svelte-1l9y11y:not(.info-panel-compact){grid-template-columns:1fr;gap:3px;padding:2px 14px 10px}.info-panel.svelte-1l9y11y{overscroll-behavior:auto;max-height:none;overflow-y:visible}}.transform-popover.svelte-b3f84m{overscroll-behavior:contain;background:var(--card);border:1px solid var(--border);border-radius:8px;outline:none;width:min(420px,100vw - 28px);max-height:min(70vh,560px);padding:10px;overflow-y:auto;box-shadow:0 4px 16px #0000001a}.dark .transform-popover.svelte-b3f84m{box-shadow:0 10px 28px #00000073}.transform-popover.in-drawer.svelte-b3f84m,.dark .transform-popover.in-drawer.svelte-b3f84m{width:100%;max-height:none;box-shadow:none;background:0 0;border:0;border-radius:0;padding:4px 16px 16px;overflow:visible}.in-drawer.svelte-b3f84m .transform-title:where(.svelte-b3f84m){font-size:13px}.in-drawer.svelte-b3f84m .transform-header:where(.svelte-b3f84m){z-index:1;background:var(--popover);margin:0 -16px 8px;padding:0 16px 10px;position:sticky;top:0}.transform-header.svelte-b3f84m{justify-content:space-between;align-items:center;gap:8px;margin-bottom:8px;display:flex}.transform-title.svelte-b3f84m{letter-spacing:.4px;color:var(--foreground);font-size:11px;font-weight:600}.undo-redo.svelte-b3f84m{align-items:center;gap:4px;display:flex}.icon-btn.svelte-b3f84m{border:1px solid var(--border);color:var(--muted-foreground);cursor:pointer;background:0 0;border-radius:5px;justify-content:center;align-items:center;padding:4px;display:flex}.icon-btn.svelte-b3f84m:hover:not(:disabled){background:var(--surface-hover);color:var(--foreground)}.icon-btn.svelte-b3f84m:disabled{opacity:.35;cursor:default}.transform-section.svelte-b3f84m+.transform-section:where(.svelte-b3f84m){border-top:1px solid var(--border-hairline);margin-top:10px;padding-top:10px}.section-label.svelte-b3f84m{letter-spacing:.6px;text-transform:uppercase;color:var(--muted-foreground);margin:0 0 6px;font-size:10px;font-weight:600}.action-grid.svelte-b3f84m{flex-wrap:wrap;gap:5px;display:flex}.action-btn.svelte-b3f84m{border:1px solid var(--border);background:var(--surface-raised);color:var(--foreground);cursor:pointer;white-space:nowrap;border-radius:6px;padding:4px 8px;font-size:11px;line-height:1.3}.action-btn.svelte-b3f84m:hover{background:var(--surface-hover);border-color:var(--ring)}.action-btn.primary.svelte-b3f84m{background:var(--accent);border-color:var(--ring);color:var(--primary);font-weight:500}.find-row.svelte-b3f84m,.group-row.svelte-b3f84m{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.field.svelte-b3f84m{border:1px solid var(--border);background:var(--surface-raised);min-width:0;color:var(--foreground);box-sizing:border-box;border-radius:5px;outline:none;flex:1;padding:5px 8px;font-family:inherit;font-size:12px}.field.svelte-b3f84m:focus{border-color:var(--ring)}.field.svelte-b3f84m::placeholder{color:var(--muted-foreground)}.find-arrow.svelte-b3f84m{color:var(--muted-foreground);flex-shrink:0;display:flex}.find-options.svelte-b3f84m{flex-wrap:wrap;gap:10px;margin-top:6px;display:flex}.check.svelte-b3f84m{color:var(--foreground-secondary);cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:5px;font-size:11px;display:inline-flex}.check.svelte-b3f84m input:where(.svelte-b3f84m){accent-color:var(--primary)}.quick-inserts.svelte-b3f84m{flex-wrap:wrap;gap:4px;margin-top:6px;display:flex}.snippet-btn.svelte-b3f84m{border:1px solid var(--border-hairline);color:var(--muted-foreground);font-size:10px;font-family:var(--font-mono);cursor:pointer;background:0 0;border-radius:4px;padding:2px 6px}.snippet-btn.svelte-b3f84m:hover{background:var(--surface-hover);color:var(--foreground)}.group-label.svelte-b3f84m{color:var(--foreground-secondary);font-size:11px}.group-size.svelte-b3f84m{flex:0 0 64px;width:64px}@media (width<=767px){.field.svelte-b3f84m{font-size:16px}.find-row.svelte-b3f84m .field:where(.svelte-b3f84m){flex:100%}.find-arrow.svelte-b3f84m{display:none}.group-size.svelte-b3f84m{flex:0 0 84px;width:84px}}.hints-popover.svelte-jjqplo{overscroll-behavior:contain;background:var(--card);border:1px solid var(--border);border-radius:8px;outline:none;width:min(360px,100vw - 28px);max-height:min(70vh,560px);padding:10px;overflow-y:auto;box-shadow:0 4px 16px #0000001a}.dark .hints-popover.svelte-jjqplo{box-shadow:0 10px 28px #00000073}.hints-popover.in-drawer.svelte-jjqplo,.dark .hints-popover.in-drawer.svelte-jjqplo{width:100%;max-height:none;box-shadow:none;background:0 0;border:0;border-radius:0;padding:4px 16px 16px;overflow:visible}.hints-header.svelte-jjqplo{justify-content:space-between;align-items:center;gap:8px;margin-bottom:8px;display:flex}.hints-title.svelte-jjqplo{letter-spacing:.4px;color:var(--foreground);font-size:11px;font-weight:600}.in-drawer.svelte-jjqplo .hints-title:where(.svelte-jjqplo){font-size:13px}.in-drawer.svelte-jjqplo .hints-header:where(.svelte-jjqplo){z-index:1;background:var(--popover);margin:0 -16px 8px;padding:0 16px 10px;position:sticky;top:0}.clear-btn.svelte-jjqplo{border:1px solid var(--border-hairline);color:var(--muted-foreground);cursor:pointer;background:0 0;border-radius:5px;padding:2px 6px;font-size:10px}.clear-btn.svelte-jjqplo:hover:not(:disabled){background:var(--surface-hover);color:var(--foreground)}.clear-btn.svelte-jjqplo:disabled{opacity:.35;cursor:default}.hints-section.svelte-jjqplo+.hints-section:where(.svelte-jjqplo){border-top:1px solid var(--border-hairline);margin-top:10px;padding-top:10px}.section-label.svelte-jjqplo{letter-spacing:.6px;text-transform:uppercase;color:var(--muted-foreground);margin:0 0 6px;font-size:10px;font-weight:600;display:block}.field.svelte-jjqplo{border:1px solid var(--border);background:var(--surface-raised);min-width:0;color:var(--foreground);box-sizing:border-box;border-radius:5px;outline:none;flex:1;padding:5px 8px;font-family:inherit;font-size:12px}.field.svelte-jjqplo:focus{border-color:var(--ring)}.field.svelte-jjqplo::placeholder{color:var(--muted-foreground)}.field.kind.svelte-jjqplo{cursor:pointer;flex:none;width:136px;padding:5px 4px;font-size:11px}@media (width<=767px){.field.svelte-jjqplo{font-size:16px}.hints-section.svelte-jjqplo>.field:where(.svelte-jjqplo){width:100%}.field.kind.svelte-jjqplo{width:auto;padding:5px 8px;font-size:16px}.key-row.svelte-jjqplo,.key-add.svelte-jjqplo{flex-wrap:wrap}.key-value.svelte-jjqplo{flex:auto}.key-row.svelte-jjqplo .field.kind:where(.svelte-jjqplo){flex:100%;order:1}.key-add.svelte-jjqplo .field.kind:where(.svelte-jjqplo){flex:55%}.key-value-slot.svelte-jjqplo{flex:100%}}.key-list.svelte-jjqplo{flex-direction:column;gap:4px;margin:0 0 6px;padding:0;list-style:none;display:flex}.key-row.svelte-jjqplo{align-items:center;gap:6px;display:flex}.key-value.svelte-jjqplo{border:1px solid var(--ring);background:var(--accent);min-width:0;color:var(--primary);font-family:var(--font-mono);white-space:nowrap;text-overflow:ellipsis;border-radius:999px;flex:1;padding:4px 8px;font-size:11px;overflow:hidden}.remove-btn.svelte-jjqplo{border:1px solid var(--border);color:var(--muted-foreground);cursor:pointer;background:0 0;border-radius:5px;flex-shrink:0;justify-content:center;align-items:center;padding:4px;display:flex}.remove-btn.svelte-jjqplo:hover{background:var(--surface-hover);color:var(--foreground)}.key-add.svelte-jjqplo{align-items:center;gap:6px;display:flex}.key-value-slot.svelte-jjqplo{flex:1;align-items:stretch;gap:6px;min-width:0;display:flex}.key-file-btn.svelte-jjqplo{aspect-ratio:1;border:1px solid var(--border);background:var(--surface-raised);color:var(--muted-foreground);cursor:pointer;border-radius:5px;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:flex}.key-file-btn.svelte-jjqplo:hover{background:var(--surface-hover);border-color:var(--ring);color:var(--foreground)}.key-value-slot.key-file-over.svelte-jjqplo{outline:1px dashed var(--ring);outline-offset:2px;border-radius:6px}.action-btn.svelte-jjqplo{border:1px solid var(--border);background:var(--surface-raised);color:var(--foreground);cursor:pointer;white-space:nowrap;border-radius:6px;flex-shrink:0;padding:4px 8px;font-size:11px;line-height:1.3}.action-btn.svelte-jjqplo:hover{background:var(--surface-hover);border-color:var(--ring)}.action-btn.primary.svelte-jjqplo{background:var(--accent);border-color:var(--ring);color:var(--primary);font-weight:500}.hints-note.svelte-jjqplo{color:var(--muted-foreground);margin:6px 0 0;font-size:10px;line-height:1.4}.hints-note.warn.svelte-jjqplo{color:var(--warning)}.external-tool-link.svelte-yaadl3{border:1px solid var(--border);min-width:0;color:var(--muted-foreground);white-space:nowrap;border-radius:999px;align-items:center;gap:4px;padding:1px 6px;font-size:10px;line-height:16px;text-decoration:none;display:inline-flex}.external-tool-link.svelte-yaadl3:hover,.external-tool-link.svelte-yaadl3:focus-visible{color:var(--foreground);border-color:var(--ring)}.external-tool-name.svelte-yaadl3{text-overflow:ellipsis;overflow:hidden}.external-tools-row.svelte-14msf04{border-top:1px solid var(--border);flex-wrap:wrap;align-items:center;gap:5px;min-width:0;padding:5px 10px;display:flex}.external-tools-label.svelte-14msf04{letter-spacing:.04em;text-transform:uppercase;color:var(--muted-foreground);font-size:10px}.drop-field.svelte-2jo9n5{border:1px dashed var(--border);background:var(--surface-raised);text-align:center;border-radius:6px;flex-direction:column;align-items:center;gap:.5rem;padding:14px 12px;display:flex}.drop-field-over.svelte-2jo9n5{border-color:var(--ring);border-style:solid}.drop-hint.svelte-2jo9n5{color:var(--muted-foreground);font-size:.75rem}.rf-form.svelte-1ema5cz{flex-direction:column;gap:.75rem;padding:12px 16px 16px;display:flex}.rf-sidecar-note.svelte-1ema5cz{color:var(--muted-foreground);font-size:.75rem}.rf-field.svelte-1ema5cz{color:var(--muted-foreground);flex-direction:column;gap:.25rem;font-size:.75rem;display:flex}.rf-input.svelte-1ema5cz{font-family:var(--font-mono,monospace);border:1px solid var(--border);background:var(--surface-raised);color:var(--foreground);box-sizing:border-box;border-radius:5px;outline:none;padding:5px 8px;font-size:.8125rem}.rf-input.svelte-1ema5cz:focus{border-color:var(--ring)}.rf-input.svelte-1ema5cz::placeholder{color:var(--muted-foreground)}@media (width<=767px){.rf-input.svelte-1ema5cz{font-size:16px}}.rf-optional.svelte-1ema5cz{color:var(--muted-foreground)}.rf-error.svelte-1ema5cz{color:var(--destructive)}.rf-data-body.svelte-14qilef{flex-direction:column;gap:.75rem;padding:12px 16px 16px;display:flex}.rf-data-read.svelte-14qilef{color:var(--muted-foreground);margin:0;font-size:.75rem}.rf-data-error.svelte-14qilef{color:var(--destructive);font-size:.75rem}.dk-modal-body.file-preview-body{place-items:center;padding:.75rem;display:grid}.file-preview-image.svelte-996g25{object-fit:contain;max-width:100%;max-height:min(70vh,40rem)}.u-arrow.svelte-d3jga9{display:inline-block;position:relative;top:-.15em}.input-editor.svelte-137port{border-bottom:1px solid var(--border);background:var(--card)}.input-toolbar.svelte-137port{border-bottom:1px solid var(--border-hairline);flex-wrap:wrap;align-items:center;gap:6px 10px;padding:8px 20px;display:flex}@media (width<=767px){.input-toolbar.svelte-137port{padding:8px 14px}.gutter.svelte-137port{width:40px}textarea.svelte-137port{padding-right:44px}}.input-label.svelte-137port{color:var(--muted-foreground);letter-spacing:.5px;font-size:10.5px}.input-hints.svelte-137port{flex-wrap:wrap;flex:1;align-items:center;gap:5px;min-width:0;display:flex}.input-hints.svelte-137port .input-hint{white-space:nowrap;flex-shrink:1;justify-content:flex-start;align-items:center;gap:3px;min-width:0;max-width:160px;height:18px;padding-block:0;font-size:10px;line-height:18px;display:flex;overflow:hidden}.input-hints.svelte-137port .input-hint-label{text-overflow:ellipsis;min-width:0;overflow:hidden}.input-hints.svelte-137port .input-hint-icon{opacity:.75;flex-shrink:0;width:9px!important;height:9px!important}.input-hints.svelte-137port .input-hint-terminal{border-color:var(--terminal-border);background:var(--terminal-background);color:var(--terminal)}@media (width<=767px){.input-hints.svelte-137port{flex-basis:100%;order:1}}.right-controls.svelte-137port{flex-shrink:0;align-items:center;gap:6px;margin-left:auto;display:flex}.hint-control.svelte-137port{align-items:center;gap:4px;display:flex;position:relative}.transform-control.svelte-137port{align-items:center;display:flex;position:relative}.transform-popover-wrap.svelte-137port{z-index:50;position:absolute;top:calc(100% + 6px);right:0}.hint-chip.svelte-137port{border:1px solid var(--ring);background:var(--accent);box-sizing:border-box;border-radius:999px;align-items:center;gap:3px;max-width:140px;height:24px;padding:0 5px 0 8px;display:flex;overflow:hidden}.hint-chip-text.svelte-137port{color:var(--primary);font-size:11px;font-family:var(--font-mono);white-space:nowrap;text-overflow:ellipsis;cursor:pointer;background:0 0;border:none;min-width:0;padding:0;overflow:hidden}.hint-chip-more.svelte-137port{opacity:.7;margin-left:4px}.hint-chip-clear.svelte-137port{color:var(--primary);opacity:.6;cursor:pointer;background:0 0;border:none;border-radius:3px;flex-shrink:0;justify-content:center;align-items:center;padding:1px;display:flex}.hint-chip-clear.svelte-137port:hover{opacity:1}.hint-popover-wrap.svelte-137port{z-index:50;position:absolute;top:calc(100% + 6px);right:0}.dk-keyboard-safe-drawer{bottom:var(--keyboard-inset,0px);max-height:calc(var(--app-height,100svh) - 24px)}.drawer-scroll.svelte-137port{overscroll-behavior:contain;min-height:0;padding-bottom:env(safe-area-inset-bottom,0px);overflow-y:auto}.editor-body.svelte-137port{--editor-font-size:16px;--editor-line-height:1.55;--editor-max-height:240px;position:relative}@media (width>=768px){.editor-body.svelte-137port{--editor-font-size:14px}}.editor-body.drag-over.svelte-137port{outline:2px dashed var(--primary-brand);outline-offset:-2px}.editor-scroll.svelte-137port{max-height:var(--editor-max-height);overscroll-behavior:contain;-webkit-overflow-scrolling:touch;touch-action:pan-y;align-items:flex-start;display:flex;overflow-y:auto}.text-clear.svelte-137port{top:calc(14px + (var(--editor-font-size) * var(--editor-line-height) - 24px) / 2);z-index:1;opacity:.7;transition:opacity .12s;position:absolute;right:12px}.editor-body.svelte-137port:hover .text-clear:where(.svelte-137port),.editor-body.svelte-137port:focus-within .text-clear:where(.svelte-137port){opacity:1}.drop-overlay.svelte-137port{background:color-mix(in srgb, var(--card) 85%, transparent);color:var(--primary-brand);z-index:10;pointer-events:none;justify-content:center;align-items:center;font-size:13px;font-weight:500;display:flex;position:absolute;inset:0}.file-banner-wrap.svelte-137port{flex-direction:column;width:100%;min-height:74px;display:flex}.file-banner.svelte-137port{box-sizing:border-box;align-items:center;gap:10px;width:100%;min-height:74px;padding:14px 20px;display:flex}.file-thumb.svelte-137port{border:1px solid var(--border);background:var(--surface-raised);cursor:zoom-in;border-radius:6px;flex:none;width:44px;height:44px;padding:0;overflow:hidden}.file-thumb.svelte-137port img:where(.svelte-137port){object-fit:cover;width:100%;height:100%;display:block}.file-thumb.svelte-137port:hover{border-color:var(--primary)}.file-identity.svelte-137port{flex-direction:column;flex:1;align-items:flex-start;gap:3px;min-width:0;display:flex}.file-facts.svelte-137port{flex-shrink:0;align-items:center;gap:10px;min-width:0;display:flex}.file-name.svelte-137port{color:var(--foreground);text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:100%;font-size:13px;font-weight:500;overflow:hidden}.file-meta.svelte-137port{color:var(--foreground-secondary);white-space:nowrap;flex-shrink:0;font-size:11px}.file-entropy.svelte-137port{font-family:var(--font-mono);color:var(--foreground-dim);white-space:nowrap;cursor:pointer;text-underline-offset:2px;background:0 0;border:0;flex-shrink:0;padding:0;font-size:10.5px}.file-entropy.svelte-137port:hover,.file-entropy.svelte-137port:focus-visible{-webkit-text-decoration:underline dotted;text-decoration:underline dotted}@media (width<=767px){.file-banner.svelte-137port{flex-wrap:wrap;align-items:flex-start;gap:8px;padding:12px 14px}.file-identity.svelte-137port{flex:100%}.file-banner.svelte-137port:has(.file-thumb:where(.svelte-137port)) .file-identity:where(.svelte-137port){flex-basis:calc(100% - 52px)}.file-facts.svelte-137port{flex-wrap:wrap;gap:4px 8px;max-width:100%}.file-meta.svelte-137port{white-space:normal}.file-actions.svelte-137port{flex-wrap:wrap;flex:100%;margin-left:0}.file-actions.svelte-137port .file-clear{margin-left:auto}}.file-flag.svelte-137port{border:1px solid color-mix(in oklab, var(--warning) 45%, transparent);background:color-mix(in oklab, var(--warning) 12%, transparent);color:color-mix(in oklab, var(--warning) 85%, var(--foreground));white-space:nowrap;cursor:help;border-radius:4px;flex-shrink:0;align-items:center;gap:4px;padding:3px 6px;font-size:11px;line-height:1;display:inline-flex}.file-banner.svelte-137port .file-ai-flag{border-color:var(--ring);background:var(--accent-fill);color:var(--primary);font-weight:600}.file-actions.svelte-137port{flex-shrink:0;align-items:center;gap:6px;margin-left:auto;display:flex}.gutter.svelte-137port{box-sizing:border-box;text-align:right;width:48px;color:var(--foreground-ghost);font-size:var(--editor-font-size);line-height:var(--editor-line-height);-webkit-user-select:none;user-select:none;flex-shrink:0;padding:14px 0}.gutter.svelte-137port div:where(.svelte-137port){padding-right:14px}textarea.svelte-137port{field-sizing:content;resize:none;box-sizing:border-box;min-width:0;min-height:74px;color:var(--foreground);font-size:var(--editor-font-size);line-height:var(--editor-line-height);caret-color:var(--primary-brand);background:0 0;border:none;outline:none;flex:1;padding:14px 48px 14px 0;font-family:inherit;overflow:clip}.chop-handle.svelte-p6lpt2{background:var(--chop-handle-color,#fff);z-index:10;touch-action:none;border-radius:50%;position:absolute;transform:translate(-50%,-50%);box-shadow:0 0 3px #00000080}.chop-handle.svelte-p6lpt2:focus-visible{outline:2px solid var(--chop-toolbar-active,#4a9eff);outline-offset:2px}.chop-handle-nw.svelte-p6lpt2{top:0;left:0}.chop-handle-ne.svelte-p6lpt2{top:0;left:100%}.chop-handle-sw.svelte-p6lpt2{top:100%;left:0}.chop-handle-se.svelte-p6lpt2{top:100%;left:100%}.chop-handle-n.svelte-p6lpt2{top:0;left:50%}.chop-handle-s.svelte-p6lpt2{top:100%;left:50%}.chop-handle-e.svelte-p6lpt2{top:50%;left:100%}.chop-handle-w.svelte-p6lpt2{top:50%;left:0}.chop-grid.svelte-reps2a{pointer-events:none;z-index:3;width:100%;height:100%;position:absolute;top:0;left:0}.chop-stencil.svelte-fv6gqw{border:2px solid var(--chop-stencil-border,#fffc);box-sizing:border-box;z-index:5;touch-action:none;position:absolute}.chop-stencil-active.svelte-fv6gqw{border-color:var(--chop-stencil-border-active,#fff)}.chop-stencil-transitions.svelte-fv6gqw{transition:border-color var(--chop-transition-duration,.3s) var(--chop-transition-easing,cubic-bezier(.4, 0, .2, 1))}.chop-stencil-circle.svelte-dlqw8u{box-sizing:border-box;z-index:5;touch-action:none;border:none;position:absolute}.chop-circle-overlay.svelte-dlqw8u{pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0}.chop-circle-border.svelte-dlqw8u{border:2px solid var(--chop-stencil-border,#fffc);box-sizing:border-box;pointer-events:none;border-radius:50%;position:absolute}.chop-stencil-active.svelte-dlqw8u .chop-circle-border:where(.svelte-dlqw8u){border-color:var(--chop-stencil-border-active,#fff)}.chop-stencil-circle .chop-handle{box-sizing:border-box;border:2px solid #00000059}.chop-overlay.svelte-1qwrqn0{pointer-events:none;z-index:2;position:absolute}.chop-cropper.svelte-1lau983{background:var(--chop-bg,#1a1a1a);border-radius:var(--chop-border-radius,0);-webkit-user-select:none;user-select:none;touch-action:none;position:relative;overflow:hidden}.chop-canvas.svelte-1lau983{z-index:0;pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0}.chop-loading.svelte-1lau983,.chop-error.svelte-1lau983,.chop-empty.svelte-1lau983{min-height:200px;color:var(--chop-toolbar-color,#fff);justify-content:center;align-items:center;display:flex}.ocr-crop-stage.svelte-fwx35j{background:var(--muted);--ocr-crop-overlay:color-mix(in srgb, var(--background) 55%, transparent)}.ocr-crop-preview.svelte-fwx35j{transform-origin:0 0;will-change:transform;transition:transform .4s cubic-bezier(.22,1,.36,1)}.ocr-transition-stencil--animated.svelte-fwx35j{transition:left .4s cubic-bezier(.22,1,.36,1),top .4s cubic-bezier(.22,1,.36,1),width .4s cubic-bezier(.22,1,.36,1),height .4s cubic-bezier(.22,1,.36,1)}.ocr-transition-crop-shade.svelte-fwx35j{box-shadow:0 0 0 100vmax var(--ocr-crop-overlay)}.chop-cropper{--chop-bg:var(--muted);--chop-overlay:var(--ocr-crop-overlay);--chop-stencil-border:color-mix(in srgb, var(--foreground) 60%, transparent);--chop-stencil-border-active:var(--foreground);--chop-handle-color:var(--foreground);--chop-grid-color:color-mix(in srgb, var(--foreground) 30%, transparent);--chop-border-radius:.5rem;--chop-toolbar-color:var(--foreground)}.ocr-crop-stage .chop-cropper,.ocr-crop-stage .chop-cropper *{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}@media (pointer:coarse){.ocr-crop-stage .chop-handle{width:22px!important;height:22px!important}.ocr-crop-stage .chop-handle:before{content:"";width:44px;height:44px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}}.note-icon.svelte-9q7b37{cursor:help;color:var(--foreground-ghost);flex-shrink:0;justify-content:center;align-items:center;line-height:0;transition:color .12s;display:inline-flex}.note-icon.svelte-9q7b37 svg{display:block}.note-icon.svelte-9q7b37:hover,.note-icon.svelte-9q7b37:focus-visible{color:var(--foreground-dim)}.timing-icon.svelte-1om6uv3{color:var(--foreground-ghost);flex-shrink:0;justify-content:center;align-items:center;line-height:0;transition:color .12s;display:inline-flex}.timing-icon.svelte-1om6uv3 svg{display:block}.timing-icon-interactive.svelte-1om6uv3{cursor:pointer}.timing-icon.svelte-1om6uv3:hover,.timing-icon-interactive.svelte-1om6uv3:focus-visible{color:var(--foreground-dim)}.timing-wrap.svelte-1om6uv3{display:inline-flex;position:relative}.timing-popover.svelte-1om6uv3{z-index:50;white-space:nowrap;background:var(--popover);border:1px solid var(--border);color:var(--popover-foreground);border-radius:6px;padding:5px 10px;font-size:12px;position:absolute;bottom:calc(100% + 6px);left:50%;transform:translate(-50%);box-shadow:0 4px 12px #00000026}.archive-tree-host.svelte-ocefi{background:0 0;overflow:visible}.archive-tree-menu{border:1px solid var(--border);background:var(--card);border-radius:6px;gap:4px;min-width:120px;padding:6px;display:grid;box-shadow:0 8px 24px #0000001f}.archive-tree-menu button{font:inherit;text-align:left;border:1px solid var(--border);background:var(--surface-raised);color:var(--foreground-secondary);cursor:pointer;border-radius:4px;padding:4px 8px;font-size:11px}.archive-tree-menu button:hover{background:var(--accent-fill);color:var(--primary)}.carve-map.svelte-1rsefsd{border:1px solid var(--border);background:var(--surface);border-radius:4px;width:100%;overflow:hidden}@media (width<=640px){.carve-map.svelte-1rsefsd{overflow-x:auto}}.carve-map-track.svelte-1rsefsd{position:relative}.carve-map-band.svelte-1rsefsd{cursor:help;border:0;align-items:center;min-width:2px;padding:0;display:flex;position:absolute;overflow:hidden}.carve-map-band.svelte-1rsefsd:disabled{cursor:default}.carve-map-band.svelte-1rsefsd:focus-visible{outline:1px solid var(--ring);outline-offset:-1px}.carve-map-band-label.svelte-1rsefsd{white-space:nowrap;text-overflow:ellipsis;padding:0 5px;font-size:10px;line-height:1;overflow:hidden}.kind-file.svelte-1rsefsd{background:var(--teal-background);box-shadow:inset 0 0 0 1px var(--teal-border), 0 0 0 1px var(--surface);color:var(--teal)}.kind-padding.svelte-1rsefsd{background:repeating-linear-gradient(135deg, var(--surface), var(--surface) 3px, var(--border) 3px, var(--border) 5px);color:var(--foreground-tertiary)}.kind-unclaimed.svelte-1rsefsd{background:var(--surface);color:var(--foreground-tertiary)}.kind-carrier.svelte-1rsefsd{background:var(--surface-raised);color:var(--foreground-dim)}.recovered-modal-body{padding:1.25rem}.recovered-list.svelte-1j4oxzk{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.recovered-item.svelte-1j4oxzk{border:1px solid var(--border);border-radius:.375rem;padding:.5rem .625rem}.recovered-head.svelte-1j4oxzk{align-items:baseline;gap:.5rem;display:flex}.recovered-head.svelte-1j4oxzk strong:where(.svelte-1j4oxzk){font-family:var(--font-mono,monospace);font-size:.8125rem}.recovered-meta.svelte-1j4oxzk{color:var(--muted-foreground);white-space:nowrap;font-size:.75rem}.recovered-status.svelte-1j4oxzk{text-transform:uppercase;letter-spacing:.03em}.recovered-actions.svelte-1j4oxzk{gap:.375rem;margin-left:auto;display:flex}.recovered-actions.svelte-1j4oxzk button:where(.svelte-1j4oxzk){border:1px solid var(--border);cursor:pointer;border-radius:.25rem;padding:.125rem .5rem;font-size:.75rem}.recovered-actions.svelte-1j4oxzk button:where(.svelte-1j4oxzk):hover{background:var(--accent)}.recovered-preview.svelte-1j4oxzk{color:var(--muted-foreground);text-overflow:ellipsis;white-space:nowrap;margin-top:.375rem;font-size:.75rem;display:block;overflow:hidden}.recovered-note.svelte-1j4oxzk{color:var(--muted-foreground);margin:.375rem 0 0;font-size:.75rem}.row.svelte-ap3651{padding:1px 6px 1px calc(6px + var(--depth) * 12px);font-family:var(--font-mono,ui-monospace, monospace);border-radius:4px;align-items:center;gap:6px;min-height:20px;font-size:12px;line-height:20px;display:flex}.row.svelte-ap3651:hover{background:var(--surface-hover)}.twist.svelte-ap3651,.twist-spacer.svelte-ap3651{text-align:center;flex:none;width:12px}.twist.svelte-ap3651{color:var(--foreground-tertiary);font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.key.svelte-ap3651{color:var(--foreground);white-space:nowrap;text-overflow:ellipsis;max-width:30ch;overflow:hidden}.key.svelte-ap3651:after{content:":";color:var(--foreground-dim)}.type.svelte-ap3651{border:1px solid var(--border);color:var(--foreground-tertiary);border-radius:3px;flex:none;padding:0 4px;font-size:10px}.type[data-kind=bytes].svelte-ap3651{color:var(--teal);border-color:color-mix(in oklch, var(--teal) 40%, transparent)}.value.svelte-ap3651{color:var(--foreground-secondary);white-space:nowrap;text-overflow:ellipsis;flex:0 auto;min-width:0;max-width:60ch;overflow:hidden}.value-muted.svelte-ap3651{color:var(--foreground-tertiary)}.row-fill.svelte-ap3651{flex:auto}.actions.svelte-ap3651{visibility:hidden;flex:none;gap:2px;margin-left:2px;display:flex}.row.svelte-ap3651:hover .actions:where(.svelte-ap3651),.row.svelte-ap3651:focus-within .actions:where(.svelte-ap3651){visibility:visible}.action.svelte-ap3651{width:18px;height:18px;color:var(--foreground-tertiary);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:5px;justify-content:center;align-items:center;padding:0;display:inline-flex}.action.svelte-ap3651:hover{border-color:var(--border);color:var(--foreground)}.action.svelte-ap3651:focus-visible{outline:2px solid var(--primary);outline-offset:1px}.structured-tree.svelte-xm3nf5{max-height:420px;padding:2px 0;overflow:auto}.overflow-note.svelte-xm3nf5{color:var(--foreground-tertiary);margin:0;padding:6px;font-size:12px}.hash-lookup-links.svelte-lni6bz{flex-wrap:wrap;flex:none;align-items:center;gap:4px;min-width:0;display:inline-flex}.text-view-content.svelte-dyzaub{font-family:var(--font-mono);color:var(--foreground-vivid);white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-word;margin:0;padding:16px 20px;font-size:12.5px;line-height:1.55}.text-view-copy-icon{flex-shrink:0}.codec-group.svelte-1j2nwdn{border-bottom:1px solid var(--border-hairline);min-width:0}.codec-group-high-confidence.svelte-1j2nwdn{box-shadow:inset 2px 0 0 var(--primary-brand)}.codec-group.svelte-1j2nwdn{transition:opacity .15s}.codec-group-stale.svelte-1j2nwdn{opacity:.72}.codec-group-pending.svelte-1j2nwdn{opacity:.35}.codec-group-stale.svelte-1j2nwdn .decompress-btn:where(.svelte-1j2nwdn):disabled,.codec-group-stale.svelte-1j2nwdn .strip-download:where(.svelte-1j2nwdn):disabled{cursor:default}.result-row.svelte-1j2nwdn{grid-template-columns:174px minmax(0,1fr) auto;align-items:center;gap:14px;padding:7px 20px;display:grid}.result-row.svelte-1j2nwdn:hover{background:var(--surface-hover)}.name-cell.svelte-1j2nwdn{align-items:baseline;gap:4px;min-width:0;display:flex}.name.svelte-1j2nwdn{color:var(--foreground-secondary);min-width:0;font-size:12.5px;font-weight:500}.rank-note.svelte-1j2nwdn{color:var(--foreground-dim);font-variant-numeric:tabular-nums}.image-codes.svelte-1j2nwdn{flex-direction:column;gap:.25rem;min-width:0;margin-top:.375rem;display:flex}.image-codes.svelte-1j2nwdn li:where(.svelte-1j2nwdn){align-items:center;gap:.5rem;min-width:0;display:flex}.image-code-format.svelte-1j2nwdn{color:var(--color-primary);flex-shrink:0;font-size:.6875rem}.image-code-text.svelte-1j2nwdn{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-family:var(--font-mono);font-size:.8125rem;overflow:hidden}.image-code-use.svelte-1j2nwdn{border:1px solid var(--color-border);color:var(--color-foreground-secondary);cursor:pointer;background:0 0;border-radius:.25rem;flex-shrink:0;padding:0 .375rem;font-size:.6875rem}.image-code-use.svelte-1j2nwdn:hover{color:var(--color-primary)}.image-preview.svelte-1j2nwdn{box-sizing:content-box;border:1px solid var(--color-border);cursor:pointer;background:#fff;border-radius:3px;flex:0 auto;min-width:0;padding:0;display:block;overflow:hidden}.image-preview.svelte-1j2nwdn:disabled{cursor:default;opacity:.6}.image-preview.svelte-1j2nwdn img:where(.svelte-1j2nwdn){max-width:none;display:block}.image-preview.svelte-1j2nwdn img.pixelated:where(.svelte-1j2nwdn){image-rendering:pixelated}.value-cell.svelte-1j2nwdn{align-items:center;gap:6px;min-width:0;display:flex}.value-cell.svelte-1j2nwdn>.carve-map{flex:auto;min-width:0}.value-cell.svelte-1j2nwdn>.value:where(.svelte-1j2nwdn){flex:0 auto;min-width:0}.value-cell-noted.svelte-1j2nwdn>.value{width:auto}.value.svelte-1j2nwdn{color:var(--foreground-vivid);white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;display:block;overflow:hidden}button.value-interactive.svelte-1j2nwdn{font:inherit;text-align:left;cursor:pointer;background:0 0;border:none;width:100%;min-width:0;margin:0;padding:0}button.value-interactive.svelte-1j2nwdn:hover:not(:disabled){color:var(--primary)}button.value-interactive.svelte-1j2nwdn:disabled{cursor:default}.value-placeholder.svelte-1j2nwdn{color:var(--foreground-dim)}.value-warn.svelte-1j2nwdn{color:var(--warning)}.actions.svelte-1j2nwdn{justify-content:flex-end;align-items:center;gap:9px;display:flex}.actions-context.svelte-1j2nwdn,.actions-trailing.svelte-1j2nwdn{align-items:center;gap:9px;display:flex}.actions-trailing-with-hint.svelte-1j2nwdn{grid-template-columns:auto auto auto;column-gap:9px;display:grid}.actions-trailing-with-hint.svelte-1j2nwdn .actions-hint:where(.svelte-1j2nwdn){grid-column:1}.meta.svelte-1j2nwdn{color:var(--foreground-dim);white-space:nowrap;font-size:10px}.actions-trailing-with-hint.svelte-1j2nwdn .meta:where(.svelte-1j2nwdn){text-align:left;grid-column:2;min-width:54px}.actions-icons.svelte-1j2nwdn{align-items:center;gap:9px;display:flex}.actions-trailing-with-hint.svelte-1j2nwdn .actions-icons:where(.svelte-1j2nwdn){grid-column:3}.decompress-btn.svelte-1j2nwdn{color:var(--primary);border:1px solid color-mix(in oklch, var(--primary) 35%, transparent);cursor:pointer;white-space:nowrap;background:0 0;border-radius:5px;flex-shrink:0;padding:2px 7px;font-size:11px;font-weight:500}.decompress-btn.svelte-1j2nwdn:hover{background:color-mix(in oklch, var(--primary) 12%, transparent)}.decompress-btn-active.svelte-1j2nwdn{background:var(--accent-fill);border-color:color-mix(in oklch, var(--primary) 30%, transparent)}.meta-strip.svelte-1j2nwdn{align-items:center;gap:10px;padding:3px 20px 7px 208px;display:flex}.strip-text.svelte-1j2nwdn{color:var(--foreground-dim);flex:1;font-size:10.5px;line-height:1.4}.strip-struck.svelte-1j2nwdn{opacity:.7;text-decoration:line-through}.strip-download.svelte-1j2nwdn{color:var(--foreground-secondary);background:var(--surface-raised);border:1px solid var(--border);cursor:pointer;white-space:nowrap;border-radius:5px;flex-shrink:0;align-items:center;gap:.25rem;padding:2px 7px;font-size:10px;font-weight:500;display:inline-flex}.strip-download.svelte-1j2nwdn:hover{color:var(--primary);background:var(--accent-fill)}.strip-download-secondary.svelte-1j2nwdn{font-size:10px}.strip-entropy.svelte-1j2nwdn,.strip-entropy-warn.svelte-1j2nwdn{font:inherit;cursor:pointer;text-underline-offset:2px;background:0 0;border:0;padding:0}.strip-entropy.svelte-1j2nwdn:hover,.strip-entropy-warn.svelte-1j2nwdn:hover,.strip-entropy.svelte-1j2nwdn:focus-visible,.strip-entropy-warn.svelte-1j2nwdn:focus-visible{-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.strip-entropy.svelte-1j2nwdn,.strip-peel.svelte-1j2nwdn,.strip-note.svelte-1j2nwdn{color:var(--foreground-dim);font-size:10.5px}.strip-entropy-warn.svelte-1j2nwdn{color:var(--destructive);font-size:10.5px}.strip-error.svelte-1j2nwdn{color:var(--destructive);flex:1;font-size:10.5px}.info-struck.svelte-1j2nwdn{opacity:.7;text-decoration:line-through}.info-tamper-tag.svelte-1j2nwdn{color:var(--destructive);text-transform:uppercase;letter-spacing:.03em;font-size:10px;font-weight:500}.archive-panel.svelte-1j2nwdn{padding:8px 20px 10px 208px;overflow:visible}.structured-panel.svelte-1j2nwdn{padding:8px 20px 10px 208px}.brute-panel.svelte-1j2nwdn{gap:6px;padding:8px 20px 10px 208px;display:grid}.brute-entry.svelte-1j2nwdn{grid-template-columns:max-content 52px minmax(0,1fr) auto;align-items:center;gap:10px;padding:4px 0;font-size:12px;display:grid}.brute-entry-selected.svelte-1j2nwdn .brute-entry-label:where(.svelte-1j2nwdn){color:var(--primary);font-weight:600}.brute-entry-match.svelte-1j2nwdn .brute-entry-output:where(.svelte-1j2nwdn){color:var(--primary);font-weight:500}.brute-entry-label.svelte-1j2nwdn{color:var(--foreground-secondary);font-family:var(--font-mono);white-space:nowrap}.brute-entry-score.svelte-1j2nwdn{color:var(--foreground-tertiary);font-size:11px}.brute-entry-output.svelte-1j2nwdn{color:var(--foreground);font-family:var(--font-mono);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.brute-entry-actions.svelte-1j2nwdn{align-items:center;gap:6px;display:flex}@media (width<=639px){.result-row.svelte-1j2nwdn{padding:10px max(14px, var(--safe-area-right)) 10px max(14px, var(--safe-area-left));grid-template-columns:minmax(0,1fr);gap:6px}.name-cell.svelte-1j2nwdn,.value.svelte-1j2nwdn{min-width:0;max-width:100%}.actions.svelte-1j2nwdn{flex-wrap:wrap;justify-content:flex-start;gap:8px;min-width:0;max-width:100%}.actions-trailing.svelte-1j2nwdn,.actions-trailing-with-hint.svelte-1j2nwdn{flex-wrap:wrap;gap:8px;display:flex}.actions-trailing-with-hint.svelte-1j2nwdn .meta:where(.svelte-1j2nwdn){min-width:0}.actions-icons.svelte-1j2nwdn{flex-wrap:wrap}.meta.svelte-1j2nwdn,.brute-entry-label.svelte-1j2nwdn,.brute-entry-output.svelte-1j2nwdn{white-space:normal;overflow-wrap:anywhere}.meta-strip.svelte-1j2nwdn{padding:3px max(14px, var(--safe-area-right)) 7px max(14px, var(--safe-area-left));flex-wrap:wrap;gap:6px}.strip-text.svelte-1j2nwdn{white-space:normal;overflow-wrap:anywhere;flex:100%;min-width:0}.archive-panel.svelte-1j2nwdn{padding:8px 14px 10px;overflow-x:hidden}.structured-panel.svelte-1j2nwdn,.brute-panel.svelte-1j2nwdn{padding:8px 14px 10px}.brute-entry.svelte-1j2nwdn{grid-template-columns:minmax(0,1fr);gap:4px}}.results.svelte-w4gtgs{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;touch-action:pan-y;flex:1;min-width:0;min-height:0;overflow:hidden auto}.result-row-shell.svelte-w4gtgs{min-width:0;display:block}.group-header.svelte-w4gtgs{z-index:2;background:var(--muted);border-bottom:1px solid var(--border);align-items:center;gap:9px;padding:9px 20px;display:flex;position:sticky;top:0}.group-header-toggle.svelte-w4gtgs{border:0;border-bottom:1px solid var(--border);width:100%;font:inherit;text-align:left;cursor:pointer;color:inherit}.group-header-toggle.svelte-w4gtgs:hover{background:color-mix(in srgb, var(--muted) 85%, var(--foreground) 4%)}.group-label.svelte-w4gtgs{letter-spacing:2px;color:var(--foreground-tertiary);font-size:10px;font-weight:600}.group-count.svelte-w4gtgs{color:var(--foreground-dim);font-size:10px}.group-inactive-hint.svelte-w4gtgs{letter-spacing:1px;color:var(--foreground-ghost);margin-left:auto;font-size:9.5px}.group-chevron.svelte-w4gtgs{color:var(--foreground-ghost);flex-shrink:0;justify-content:center;align-items:center;transition:transform .12s;display:inline-flex}.group-chevron.open.svelte-w4gtgs{transform:rotate(90deg)}.inactive-header.svelte-w4gtgs{border:0;border-bottom:1px solid var(--border-hairline,var(--border));width:100%;font:inherit;letter-spacing:1px;color:var(--foreground-ghost);text-align:left;cursor:pointer;background:0 0;align-items:center;gap:6px;padding:8px 20px 6px;font-size:9.5px;display:flex}.inactive-header.svelte-w4gtgs:hover{color:var(--foreground-dim)}.inactive-row.svelte-w4gtgs{grid-template-columns:174px minmax(0,1fr) auto;align-items:center;gap:14px;padding:5px 20px;display:grid}.inactive-name-cell.svelte-w4gtgs{align-items:center;gap:6px;min-width:0;display:flex}.inactive-icon.svelte-w4gtgs{color:var(--foreground-ghost);flex-shrink:0;justify-content:center;align-items:center;line-height:0;transition:color .12s;display:inline-flex}.inactive-icon.svelte-w4gtgs svg{display:block}.inactive-icon.svelte-w4gtgs:hover{color:var(--foreground-dim)}.inactive-name.svelte-w4gtgs{color:var(--foreground-dim);font-size:12px}.inactive-reason.svelte-w4gtgs{color:var(--foreground-ghost);font-size:11px}.inactive-meta.svelte-w4gtgs{color:var(--foreground-ghost);font-size:10px}.empty-state.svelte-w4gtgs{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:90px 20px;display:flex}.engine-error.svelte-w4gtgs{color:var(--destructive,#c0392b);background:color-mix(in srgb, var(--destructive,#c0392b) 8%, transparent);border-bottom:1px solid color-mix(in srgb, var(--destructive,#c0392b) 25%, transparent);padding:10px 20px;font-size:12px}.progress-track.svelte-w4gtgs{z-index:3;opacity:0;height:0;animation:0s .1s forwards svelte-w4gtgs-progress-appear;position:sticky;top:0;overflow:visible}.progress-track.svelte-w4gtgs:before{content:"";background:var(--border);height:2px;display:block}@keyframes svelte-w4gtgs-progress-appear{to{opacity:1}}.progress-fill.svelte-w4gtgs{background:var(--primary-brand);height:2px;margin-top:-2px;transition:width .12s ease-out}.progress-fill.indeterminate.svelte-w4gtgs{background:var(--primary-brand);width:40%;animation:1.4s ease-in-out infinite svelte-w4gtgs-progress-sweep}@keyframes svelte-w4gtgs-progress-sweep{0%{transform:translate(-200%)}to{transform:translate(350%)}}.empty-icon.svelte-w4gtgs{background:var(--brand-background);border:1px solid var(--brand-border);width:38px;height:38px;color:var(--primary-brand);border-radius:10px;justify-content:center;align-items:center;font-size:15px;display:flex}.empty-state.svelte-w4gtgs p:where(.svelte-w4gtgs){color:var(--foreground-secondary);margin:0;font-size:13px}.empty-hint.svelte-w4gtgs{max-width:430px;line-height:1.6;color:var(--muted-foreground)!important;font-size:11px!important}.empty-hint.svelte-w4gtgs .u-arrow{color:var(--foreground-secondary)}.teal.svelte-w4gtgs{color:var(--teal)}@media (width<=639px){.inactive-row.svelte-w4gtgs{padding:6px max(14px, var(--safe-area-right)) 6px max(14px, var(--safe-area-left));grid-template-columns:minmax(0,1fr);gap:4px}.group-header.svelte-w4gtgs{padding:9px max(14px, var(--safe-area-right)) 9px max(14px, var(--safe-area-left))}.inactive-header.svelte-w4gtgs{padding:8px max(14px, var(--safe-area-right)) 6px max(14px, var(--safe-area-left))}.empty-state.svelte-w4gtgs{padding:60px 16px}}.status-help.svelte-1dmerlq{appearance:none;color:var(--foreground-ghost,var(--foreground-tertiary));cursor:help;touch-action:manipulation;background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;margin:0;padding:0;line-height:0;display:inline-flex}.status-help.svelte-1dmerlq:hover,.status-help.svelte-1dmerlq:focus-visible{color:var(--foreground-dim,var(--foreground-secondary));outline:none}.status-help.svelte-1dmerlq:disabled{cursor:default}.status-help.svelte-1dmerlq svg{display:block}.status-help-popover{z-index:80;white-space:normal;background:var(--popover);border:1px solid var(--border);width:max-content;max-width:min(220px,100vw - 24px);color:var(--popover-foreground);text-align:left;border-radius:6px;outline:none;padding:5px 10px;font-size:12px;line-height:1.35;box-shadow:0 4px 12px #00000026}.timing-section.svelte-1k6vsec{flex-direction:column;gap:10px;display:flex}.timing-heading.svelte-1k6vsec{letter-spacing:.06em;text-transform:uppercase;color:var(--foreground-tertiary);margin:0;font-size:11px;font-weight:600}.timing-collapsible{flex-direction:column;gap:10px;display:flex}.timing-heading-toggle{appearance:none;letter-spacing:.06em;text-transform:uppercase;color:var(--foreground-tertiary);cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;margin:0;padding:0;font-size:11px;font-weight:600;display:inline-flex}.timing-heading-toggle:hover,.timing-heading-toggle:focus-visible{color:var(--foreground-secondary);outline:none}.timing-heading-toggle .chevron{flex-shrink:0;transition:transform .15s}.timing-heading-toggle[data-state=open] .chevron{transform:rotate(90deg)}.summary-grid.svelte-1k6vsec{grid-template-columns:repeat(auto-fill,minmax(110px,1fr));gap:10px 14px;display:grid}.summary-grid.svelte-1k6vsec>div:where(.svelte-1k6vsec){flex-direction:column;gap:2px;display:flex}.summary-label.svelte-1k6vsec{color:var(--foreground-tertiary);font-size:10.5px}.summary-value.svelte-1k6vsec{font-family:var(--font-mono,ui-monospace, monospace);color:var(--foreground);font-size:13px}.slowest-list.svelte-1k6vsec{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.slowest-list.svelte-1k6vsec li:where(.svelte-1k6vsec){grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:10px;font-size:12px;display:grid}.share-list.svelte-1k6vsec{grid-template-columns:auto auto minmax(0,1fr) auto;gap:6px 8px;margin:0;padding:0;list-style:none;display:grid}.share-list.svelte-1k6vsec li:where(.svelte-1k6vsec){grid-template-columns:subgrid;grid-column:1/-1;align-items:center;font-size:12px;display:grid}.breakdown-grid.svelte-1k6vsec{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:16px 24px;display:grid}.breakdown-col.svelte-1k6vsec{flex-direction:column;gap:10px;min-width:0;display:flex}.slowest-label.svelte-1k6vsec,.share-label.svelte-1k6vsec{text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:4px;min-width:0;display:inline-flex;overflow:hidden}.share-count.svelte-1k6vsec{font-family:var(--font-mono,ui-monospace, monospace);color:var(--foreground-tertiary);text-align:right;font-size:11px}.slowest-meta.svelte-1k6vsec{color:var(--foreground-tertiary);font-size:11px}.slowest-time.svelte-1k6vsec,.share-time.svelte-1k6vsec,.waterfall-time.svelte-1k6vsec{font-family:var(--font-mono,ui-monospace, monospace);color:var(--accent-status);text-align:right;font-size:11.5px}.share-pct.svelte-1k6vsec{color:var(--foreground-tertiary)}.share-bar-track.svelte-1k6vsec{background:color-mix(in oklab, var(--border) 80%, transparent);border-radius:999px;height:6px;overflow:hidden}.share-bar-fill.svelte-1k6vsec{border-radius:inherit;background:var(--accent-status);height:100%;display:block}.share-bar-fill.info.svelte-1k6vsec{background:var(--teal,var(--accent-status))}.share-bar-fill.skipped.svelte-1k6vsec{background:color-mix(in oklab, var(--foreground-tertiary) 70%, transparent)}.waterfall.svelte-1k6vsec{grid-template-columns:auto minmax(0,1fr) auto;gap:4px 10px;max-height:280px;display:grid;overflow:auto}.waterfall-row.svelte-1k6vsec{grid-template-columns:subgrid;grid-column:1/-1;align-items:center;font-size:11px;display:grid}.waterfall-label.svelte-1k6vsec{text-overflow:ellipsis;white-space:nowrap;color:var(--foreground-secondary);overflow:hidden}.waterfall-track.svelte-1k6vsec{background:color-mix(in oklab, var(--border) 70%, transparent);border-radius:3px;height:10px;position:relative;overflow:hidden}.waterfall-bar-group.svelte-1k6vsec{position:absolute;top:0;bottom:0}.waterfall-bar.svelte-1k6vsec{background:var(--accent-status);border-radius:3px;min-width:1px;position:absolute;top:0;bottom:0}.waterfall-bar.svelte-1k6vsec:hover{filter:brightness(1.25)}.waterfall-bar.info.svelte-1k6vsec{background:var(--teal,var(--accent-status))}.waterfall-bar.skipped.svelte-1k6vsec{background:color-mix(in oklab, var(--foreground-tertiary) 70%, transparent)}.waterfall-bar.analysis.svelte-1k6vsec,.waterfall-bar.phase.svelte-1k6vsec,.share-bar-fill.phase.svelte-1k6vsec{background:repeating-linear-gradient(-45deg, color-mix(in oklab, var(--accent-status) 55%, transparent), color-mix(in oklab, var(--accent-status) 55%, transparent) 3px, color-mix(in oklab, var(--accent-status) 20%, transparent) 3px, color-mix(in oklab, var(--accent-status) 20%, transparent) 6px)}.waterfall-tip{flex-direction:column;align-items:flex-start;gap:2px;display:flex}.waterfall-tip-header{font-weight:600}.waterfall-tip-row{color:color-mix(in oklab, var(--foreground) 65%, transparent)}.waterfall-tip-row.highlighted{color:var(--foreground);font-weight:600}.table-header.svelte-1k6vsec{justify-content:space-between;align-items:center;gap:12px;display:flex}.sort-controls.svelte-1k6vsec{gap:4px;display:inline-flex}.sort-btn.svelte-1k6vsec{border:1px solid var(--border);color:var(--foreground-tertiary);cursor:pointer;background:0 0;border-radius:6px;padding:2px 8px;font-size:11px}.sort-btn.active.svelte-1k6vsec{color:var(--foreground);background:color-mix(in oklab, var(--surface-raised) 80%, transparent)}.jobs-table-wrap.svelte-1k6vsec{border:1px solid var(--border);border-radius:8px;max-height:320px;overflow:auto}.jobs-table.svelte-1k6vsec{border-collapse:collapse;width:100%;font-size:11.5px}.jobs-table.svelte-1k6vsec th:where(.svelte-1k6vsec),.jobs-table.svelte-1k6vsec td:where(.svelte-1k6vsec){text-align:left;border-bottom:1px solid var(--border);white-space:nowrap;padding:6px 10px}.jobs-table.svelte-1k6vsec th:where(.svelte-1k6vsec){background:var(--surface);color:var(--foreground-tertiary);text-transform:uppercase;letter-spacing:.04em;font-size:10.5px;font-weight:600;position:sticky;top:0}.jobs-table.svelte-1k6vsec .num:where(.svelte-1k6vsec){text-align:right;font-family:var(--font-mono,ui-monospace, monospace)}.jobs-table.svelte-1k6vsec tr.skipped:where(.svelte-1k6vsec) td:where(.svelte-1k6vsec){color:var(--foreground-tertiary)}.status-bar.svelte-1piydef{background:var(--accent-status-background);border-top:1px solid var(--border);color:var(--foreground-tertiary);flex-shrink:0;align-items:center;gap:18px;padding:7px 20px;font-size:10.5px;line-height:14px;display:flex}.status-leading.svelte-1piydef{align-items:center;gap:18px;min-width:0;display:flex;overflow:hidden}.status-leading.svelte-1piydef>:where(.svelte-1piydef){white-space:nowrap;flex-shrink:0}.status-indicator.svelte-1piydef{color:var(--accent-status)}.status-right.svelte-1piydef{flex-shrink:0;align-items:center;gap:10px;min-width:0;margin-left:auto;display:inline-flex}.status-matched.svelte-1piydef{white-space:nowrap;flex-shrink:0}.status-elapsed.svelte-1piydef{color:var(--accent-status)}.status-elapsed-btn.svelte-1piydef{appearance:none;font:inherit;line-height:inherit;color:inherit;cursor:pointer;text-decoration:underline;-webkit-text-decoration-color:color-mix(in oklab, var(--accent-status) 45%, transparent);text-decoration-color:color-mix(in oklab, var(--accent-status) 45%, transparent);text-underline-offset:2px;background:0 0;border:0;margin:0;padding:0}.status-elapsed-btn.svelte-1piydef:hover,.status-elapsed-btn.svelte-1piydef:focus-visible{color:var(--foreground);outline:none}.status-ic.svelte-1piydef{color:color-mix(in oklab, var(--foreground-tertiary) 70%, transparent);cursor:help}.status-current.svelte-1piydef{color:var(--foreground-secondary);text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:220px;overflow:hidden}.teal.svelte-1piydef{color:var(--teal)}.tip-body.svelte-1piydef{text-align:left;flex-direction:column;gap:4px;min-width:200px;max-width:280px;padding:2px 0;display:flex}.tip-row.svelte-1piydef{justify-content:space-between;gap:14px;font-size:11px;line-height:1.35;display:flex}.tip-row.svelte-1piydef>span:where(.svelte-1piydef):first-child{color:var(--foreground-tertiary);flex-shrink:0}.tip-row.svelte-1piydef>span:where(.svelte-1piydef):last-child{text-align:right;color:var(--foreground)}.tip-categories.svelte-1piydef>span:where(.svelte-1piydef):last-child{font-family:var(--font-mono,ui-monospace, monospace);font-size:10.5px}.tip-hint.svelte-1piydef{border-top:1px solid var(--border);color:var(--foreground-tertiary);margin-top:2px;padding-top:4px;font-size:10px}.status-timing-tip{max-width:none!important;padding:8px 10px!important}@media (width<=639px){.status-bar.svelte-1piydef{flex-direction:column;align-items:stretch;gap:6px;padding:7px 14px}.status-leading.svelte-1piydef{gap:14px}.status-right.svelte-1piydef{flex-shrink:1;margin-left:0}.status-current.svelte-1piydef{flex:auto;max-width:none}}html[data-standalone] .status-bar.svelte-1piydef{padding-left:calc(20px + var(--safe-area-left) + var(--pwa-corner-padding-left));padding-right:max(20px, var(--safe-area-right));padding-bottom:max(7px, calc(7px + var(--safe-area-bottom) - var(--pwa-bottom-inset-trim)))}html[data-standalone].keyboard-open .status-bar.svelte-1piydef{padding-bottom:7px}@media (width<=639px){html[data-standalone] .status-bar.svelte-1piydef{padding-left:calc(14px + var(--safe-area-left) + var(--pwa-corner-padding-left));padding-right:max(14px, var(--safe-area-right));padding-bottom:max(7px, calc(7px + var(--safe-area-bottom) - var(--pwa-bottom-inset-trim)))}html[data-standalone].keyboard-open .status-bar.svelte-1piydef{padding-bottom:7px}}main.svelte-1uha8ag{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;overflow:hidden}
