.tree.svelte-1it9v1n{background:var(--panel);border-right:1px solid var(--panel2);padding:.6rem .4rem 1rem;overflow:auto}h3.svelte-1it9v1n{font-size:.78rem;text-transform:uppercase;letter-spacing:.06em;color:var(--muted);margin:0 0 .4rem .4rem;font-weight:500}.node.svelte-1it9v1n{display:flex;align-items:center;gap:.15rem;height:1.6rem;border-radius:.3rem;margin:.05rem 0;transition:background .1s}.node.svelte-1it9v1n:hover,.node.active.svelte-1it9v1n{background:var(--panel2)}.node.drop-target.svelte-1it9v1n{background:#1a2e4a;box-shadow:inset 0 0 0 2px var(--acc)}.caret.svelte-1it9v1n{background:transparent;border:0;color:var(--muted);cursor:pointer;width:1.1rem;height:1.4rem;font-size:.6rem;display:flex;align-items:center;justify-content:center;flex-shrink:0}.caret.svelte-1it9v1n span:where(.svelte-1it9v1n){transition:transform .12s;display:inline-block}.caret.svelte-1it9v1n span.rotated:where(.svelte-1it9v1n){transform:rotate(90deg)}.caret-spacer.svelte-1it9v1n{width:.7rem;height:.7rem;display:inline-block}.label.svelte-1it9v1n{background:transparent;border:0;cursor:pointer;color:var(--text2);display:flex;align-items:center;gap:.4rem;flex:1;min-width:0;padding:.2rem .4rem;font:.85rem system-ui;border-radius:.25rem;overflow:hidden}.label.svelte-1it9v1n:hover{color:var(--text)}.node.active.svelte-1it9v1n .label:where(.svelte-1it9v1n){color:var(--acc);font-weight:500}.name.svelte-1it9v1n{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1;text-align:left}.meta.svelte-1it9v1n{color:var(--muted);font-size:.72rem;flex-shrink:0;background:var(--panel2);padding:0 .35rem;border-radius:999px;font-variant-numeric:tabular-nums}.file-icon.svelte-qz9ukk{display:inline-flex;align-items:center;justify-content:center;line-height:1}.retry-img-failed.svelte-1njg8zi{display:flex;align-items:center;justify-content:center;width:100%;height:100%;background:var(--panel2);color:var(--muted);font-size:1.5rem}.overlay.svelte-n1zzka{position:fixed;top:0;right:0;bottom:0;left:0;background:#000000a6;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;z-index:110;padding:1.5rem}.panel.svelte-n1zzka{width:min(40rem,100%);max-height:90vh;background:var(--panel);border:1px solid var(--line);border-radius:.7rem;display:flex;flex-direction:column;overflow:hidden}header.svelte-n1zzka{display:flex;justify-content:space-between;align-items:flex-start;padding:.9rem 1.2rem;border-bottom:1px solid var(--line);background:var(--panel2)}header.svelte-n1zzka .title:where(.svelte-n1zzka){color:var(--text);font-size:1.05rem}header.svelte-n1zzka .target:where(.svelte-n1zzka){margin:.2rem 0 0;color:var(--muted);font-size:.85rem}header.svelte-n1zzka .crumb:where(.svelte-n1zzka){color:var(--acc);font-weight:500}.close.svelte-n1zzka{background:transparent;border:0;color:var(--muted);font-size:1.5rem;cursor:pointer;width:2rem;height:2rem;border-radius:.4rem}.close.svelte-n1zzka:hover{background:var(--line);color:var(--text)}.picker.svelte-n1zzka{padding:1.5rem 1.2rem}.muted.svelte-n1zzka{color:var(--muted);margin:0 0 1rem;font-size:.9rem}.picker-actions.svelte-n1zzka{display:grid;grid-template-columns:1fr 1fr;gap:.7rem}@media (max-width: 600px){.picker-actions.svelte-n1zzka{grid-template-columns:1fr}}.pick-card.svelte-n1zzka{background:var(--panel2);border:1px solid var(--line);border-radius:.5rem;padding:1rem;display:flex;flex-direction:column;gap:.4rem;cursor:pointer;transition:border-color .1s,background .1s}.pick-card.svelte-n1zzka:hover{border-color:var(--acc);background:var(--panel2)}.pick-icon.svelte-n1zzka{font-size:2rem}.pick-label.svelte-n1zzka{display:flex;flex-direction:column;gap:.2rem}.pick-label.svelte-n1zzka strong:where(.svelte-n1zzka){color:var(--text);font-size:.95rem}.pick-sub.svelte-n1zzka{color:var(--muted);font-size:.8rem}.pick-card.svelte-n1zzka input:where(.svelte-n1zzka){display:none}.summary.svelte-n1zzka{display:flex;gap:.8rem;padding:1rem 1.2rem;border-bottom:1px solid var(--line)}.big-stat.svelte-n1zzka{background:var(--panel2);border:1px solid var(--line);border-radius:.45rem;padding:.55rem .9rem;display:flex;flex-direction:column;align-items:flex-start;gap:.05rem;flex:1}.big-stat.warn.svelte-n1zzka{border-color:color-mix(in srgb,var(--warn) 40%,transparent);background:#2a1f0a}.big-stat.svelte-n1zzka .num:where(.svelte-n1zzka){color:var(--acc);font-size:1.4rem;font-weight:600;line-height:1;font-variant-numeric:tabular-nums}.big-stat.warn.svelte-n1zzka .num:where(.svelte-n1zzka){color:var(--warn)}.big-stat.svelte-n1zzka .lbl:where(.svelte-n1zzka){color:var(--muted);font-size:.78rem}.filter-bar.svelte-n1zzka{padding:.6rem 1.2rem;border-bottom:1px solid var(--line);display:flex;flex-direction:column;gap:.45rem}.filter-bar.svelte-n1zzka input:where(.svelte-n1zzka){background:var(--bg);border:1px solid var(--line);color:var(--text);padding:.4rem .7rem;border-radius:.35rem;font:.85rem system-ui}.filter-bar.svelte-n1zzka input:where(.svelte-n1zzka):focus{outline:2px solid var(--acc);border-color:transparent}.kind-chips.svelte-n1zzka{display:flex;flex-wrap:wrap;gap:.35rem}.kind-chip.svelte-n1zzka{background:var(--panel2);border:1px solid var(--line);color:var(--text2);padding:.25rem .7rem;border-radius:999px;cursor:pointer;font:.78rem system-ui;display:inline-flex;align-items:center;gap:.35rem}.kind-chip.svelte-n1zzka .cnt:where(.svelte-n1zzka){background:var(--line);color:var(--muted);padding:0 .4rem;border-radius:999px;font-size:.7rem;font-weight:600}.kind-chip.svelte-n1zzka:hover{border-color:color-mix(in srgb,var(--acc) 40%,transparent);color:var(--text)}.kind-chip.active.svelte-n1zzka{background:color-mix(in srgb,var(--acc) 13%,transparent);border-color:var(--acc);color:var(--acc)}.kind-chip.active.svelte-n1zzka .cnt:where(.svelte-n1zzka){background:var(--acc);color:#fff}.clear-filter.svelte-n1zzka{background:transparent;border:0;color:var(--muted);font:.78rem system-ui;cursor:pointer;padding:.25rem .5rem;text-decoration:underline}.clear-filter.svelte-n1zzka:hover{color:var(--acc)}.ok.svelte-n1zzka:disabled{background:var(--line);color:var(--muted);cursor:not-allowed;border-color:var(--line)}.file-list.svelte-n1zzka{flex:1;overflow:auto;padding:.6rem 1.2rem;margin:0;list-style:none;display:flex;flex-direction:column;gap:.2rem}.file-list.svelte-n1zzka li:where(.svelte-n1zzka){display:flex;justify-content:space-between;gap:.7rem;font-size:.82rem;color:var(--text);padding:.25rem .4rem}.file-list.svelte-n1zzka .rel:where(.svelte-n1zzka){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.file-list.svelte-n1zzka .size:where(.svelte-n1zzka){color:var(--muted);font-variant-numeric:tabular-nums;flex-shrink:0}.file-list.svelte-n1zzka .more:where(.svelte-n1zzka){color:var(--muted);text-align:center}footer.svelte-n1zzka{display:flex;gap:.5rem;justify-content:flex-end;padding:.7rem 1.2rem;border-top:1px solid var(--line);background:var(--panel2)}.cancel.svelte-n1zzka,.reset.svelte-n1zzka,.ok.svelte-n1zzka{padding:.5rem 1rem;border:1px solid var(--line);background:var(--panel2);color:var(--text2);border-radius:.4rem;cursor:pointer;font:.88rem system-ui}.cancel.svelte-n1zzka:hover,.reset.svelte-n1zzka:hover{background:var(--line);color:var(--text)}.ok.svelte-n1zzka{background:var(--acc);color:#fff;border-color:var(--acc);font-weight:500}.ok.svelte-n1zzka:hover{background:#6ba0ff}.pu.svelte-1tebz3o{margin:0 0 .9rem;padding:.7rem .85rem;border:1px solid color-mix(in srgb,var(--warn) 45%,transparent);background:color-mix(in srgb,var(--warn) 7%,var(--panel));border-radius:.55rem}header.svelte-1tebz3o{display:flex;align-items:center;gap:.7rem;flex-wrap:wrap}header.svelte-1tebz3o strong:where(.svelte-1tebz3o){color:var(--warn);font-size:.9rem}.hint.svelte-1tebz3o{color:var(--muted);font-size:.8rem;flex:1 1 14rem}ul.svelte-1tebz3o{list-style:none;margin:.55rem 0 0;padding:0;display:grid;gap:.4rem;max-height:16rem;overflow:auto}li.svelte-1tebz3o{display:flex;align-items:center;gap:.6rem;flex-wrap:wrap;padding:.4rem .5rem;background:var(--bg);border-radius:.4rem}.meta.svelte-1tebz3o{flex:1 1 16rem;min-width:0;display:grid;gap:.15rem}.n.svelte-1tebz3o{color:var(--text);font-size:.86rem;word-break:break-all}.d.svelte-1tebz3o{color:var(--muted);font-size:.74rem}.bar.svelte-1tebz3o{height:3px;background:var(--line);border-radius:2px;overflow:hidden}.bar.svelte-1tebz3o div:where(.svelte-1tebz3o){height:100%;background:var(--warn)}.go.svelte-1tebz3o{background:var(--acc);color:#fff;border:0;border-radius:.4rem;padding:.35rem .75rem;font-size:.8rem;font-weight:600;cursor:pointer;white-space:nowrap}.x.svelte-1tebz3o{background:none;border:1px solid var(--line2);color:var(--muted);border-radius:.4rem;padding:.3rem .6rem;font-size:.76rem;cursor:pointer}.x.svelte-1tebz3o:hover{color:var(--danger);border-color:var(--danger)}.msg.svelte-1tebz3o{margin:.5rem 0 0;color:var(--danger);font-size:.8rem}
