.folder-icon.svelte-116zqje{display:inline-flex;align-items:center;justify-content:center;line-height:1}.tree.svelte-1it9v1n{background:#14161c;border-right:1px solid #181a1f;padding:.6rem .4rem 1rem;overflow:auto}h3.svelte-1it9v1n{font-size:.78rem;text-transform:uppercase;letter-spacing:.06em;color:#6c6f78;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{background:#181a1f}.node.active.svelte-1it9v1n{background:#1d2230}.node.drop-target.svelte-1it9v1n{background:#1a2e4a;box-shadow:inset 0 0 0 2px #4a8cff}.caret.svelte-1it9v1n{background:transparent;border:0;color:#6c6f78;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:#b6b9c1;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:#e6e7ea}.node.active.svelte-1it9v1n .label:where(.svelte-1it9v1n){color:#4a8cff;font-weight:500}.name.svelte-1it9v1n{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1;text-align:left}.meta.svelte-1it9v1n{color:#6c6f78;font-size:.72rem;flex-shrink:0;background:#181a1f;padding:0 .35rem;border-radius:999px;font-variant-numeric:tabular-nums}.overlay.svelte-26wyb9{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-26wyb9{width:min(36rem,100%);max-height:80vh;background:#14161c;border:1px solid #2c2f37;border-radius:.7rem;display:flex;flex-direction:column;overflow:hidden}header.svelte-26wyb9{display:flex;align-items:center;justify-content:space-between;padding:.7rem 1rem;border-bottom:1px solid #2c2f37;background:#181a1f;color:#e6e7ea}.close.svelte-26wyb9{background:transparent;border:0;color:#8b8e96;font-size:1.4rem;cursor:pointer;width:2rem;height:2rem;border-radius:.35rem}.close.svelte-26wyb9:hover{background:#2c2f37;color:#e6e7ea}.tree-area.svelte-26wyb9{flex:1;overflow:auto;padding:.4rem;background:#0e0f12}.row.svelte-26wyb9{display:flex;align-items:center;gap:.15rem;height:1.6rem;border-radius:.3rem;margin:.05rem 0}.row.svelte-26wyb9:hover:not(.excluded){background:#181a1f}.row.active.svelte-26wyb9{background:#1d2230}.row.excluded.svelte-26wyb9 .label:where(.svelte-26wyb9){color:#4a4d54;cursor:not-allowed}.caret.svelte-26wyb9{background:transparent;border:0;color:#6c6f78;cursor:pointer;width:1.1rem;height:1.4rem;font-size:.6rem;display:flex;align-items:center;justify-content:center;flex-shrink:0}.caret.svelte-26wyb9 span:where(.svelte-26wyb9){transition:transform .12s;display:inline-block}.caret.svelte-26wyb9 span.rotated:where(.svelte-26wyb9){transform:rotate(90deg)}.caret.svelte-26wyb9 .dot:where(.svelte-26wyb9){color:#2c2f37;font-size:1rem}.label.svelte-26wyb9{background:transparent;border:0;cursor:pointer;color:#b6b9c1;display:flex;align-items:center;gap:.4rem;flex:1;min-width:0;padding:.2rem .4rem;font:.85rem system-ui;border-radius:.25rem;overflow:hidden;text-align:left}.row.active.svelte-26wyb9 .label:where(.svelte-26wyb9){color:#4a8cff;font-weight:500}.label.svelte-26wyb9:hover:not(:disabled){color:#e6e7ea}.name.svelte-26wyb9{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1}footer.svelte-26wyb9{display:flex;gap:.5rem;align-items:center;padding:.6rem .8rem;border-top:1px solid #2c2f37;background:#181a1f}footer.svelte-26wyb9 input:where(.svelte-26wyb9){flex:1;background:#0e0f12;border:1px solid #2c2f37;color:#e6e7ea;padding:.35rem .6rem;border-radius:.3rem;font:.85rem system-ui}footer.svelte-26wyb9 .cancel:where(.svelte-26wyb9),footer.svelte-26wyb9 .ok:where(.svelte-26wyb9){border:1px solid #2c2f37;background:#181a1f;color:#b6b9c1;padding:.35rem .9rem;border-radius:.3rem;cursor:pointer;font:.85rem system-ui}footer.svelte-26wyb9 .ok:where(.svelte-26wyb9){background:#4a8cff;color:#fff;border-color:#4a8cff}footer.svelte-26wyb9 .ok:where(.svelte-26wyb9):hover{background:#6ba0ff}footer.svelte-26wyb9 .cancel:where(.svelte-26wyb9):hover{background:#2c2f37;color:#e6e7ea}.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:#14161c;border:1px solid #2c2f37;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 #2c2f37;background:#181a1f}header.svelte-n1zzka .title:where(.svelte-n1zzka){color:#e6e7ea;font-size:1.05rem}header.svelte-n1zzka .target:where(.svelte-n1zzka){margin:.2rem 0 0;color:#8b8e96;font-size:.85rem}header.svelte-n1zzka .crumb:where(.svelte-n1zzka){color:#4a8cff;font-weight:500}.close.svelte-n1zzka{background:transparent;border:0;color:#8b8e96;font-size:1.5rem;cursor:pointer;width:2rem;height:2rem;border-radius:.4rem}.close.svelte-n1zzka:hover{background:#2c2f37;color:#e6e7ea}.picker.svelte-n1zzka{padding:1.5rem 1.2rem}.muted.svelte-n1zzka{color:#8b8e96;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:#181a1f;border:1px solid #2c2f37;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:#4a8cff;background:#1d2230}.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:#e6e7ea;font-size:.95rem}.pick-sub.svelte-n1zzka{color:#8b8e96;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 #2c2f37}.big-stat.svelte-n1zzka{background:#181a1f;border:1px solid #2c2f37;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:#ffae0066;background:#2a1f0a}.big-stat.svelte-n1zzka .num:where(.svelte-n1zzka){color:#4a8cff;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:#ffae00}.big-stat.svelte-n1zzka .lbl:where(.svelte-n1zzka){color:#8b8e96;font-size:.78rem}.filter-bar.svelte-n1zzka{padding:.6rem 1.2rem;border-bottom:1px solid #2c2f37;display:flex;flex-direction:column;gap:.45rem}.filter-bar.svelte-n1zzka input:where(.svelte-n1zzka){background:#0e0f12;border:1px solid #2c2f37;color:#e6e7ea;padding:.4rem .7rem;border-radius:.35rem;font:.85rem system-ui}.filter-bar.svelte-n1zzka input:where(.svelte-n1zzka):focus{outline:2px solid #4a8cff;border-color:transparent}.kind-chips.svelte-n1zzka{display:flex;flex-wrap:wrap;gap:.35rem}.kind-chip.svelte-n1zzka{background:#181a1f;border:1px solid #2c2f37;color:#b6b9c1;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:#2c2f37;color:#8b8e96;padding:0 .4rem;border-radius:999px;font-size:.7rem;font-weight:600}.kind-chip.svelte-n1zzka:hover{border-color:#4a8cff66;color:#d0d4dc}.kind-chip.active.svelte-n1zzka{background:#4a8cff22;border-color:#4a8cff;color:#4a8cff}.kind-chip.active.svelte-n1zzka .cnt:where(.svelte-n1zzka){background:#4a8cff;color:#fff}.clear-filter.svelte-n1zzka{background:transparent;border:0;color:#8b8e96;font:.78rem system-ui;cursor:pointer;padding:.25rem .5rem;text-decoration:underline}.clear-filter.svelte-n1zzka:hover{color:#4a8cff}.ok.svelte-n1zzka:disabled{background:#2c2f37;color:#6c6f78;cursor:not-allowed;border-color:#2c2f37}.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:#d0d4dc;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:#6c6f78;font-variant-numeric:tabular-nums;flex-shrink:0}.file-list.svelte-n1zzka .more:where(.svelte-n1zzka){color:#6c6f78;text-align:center}footer.svelte-n1zzka{display:flex;gap:.5rem;justify-content:flex-end;padding:.7rem 1.2rem;border-top:1px solid #2c2f37;background:#181a1f}.cancel.svelte-n1zzka,.reset.svelte-n1zzka,.ok.svelte-n1zzka{padding:.5rem 1rem;border:1px solid #2c2f37;background:#181a1f;color:#b6b9c1;border-radius:.4rem;cursor:pointer;font:.88rem system-ui}.cancel.svelte-n1zzka:hover,.reset.svelte-n1zzka:hover{background:#2c2f37;color:#e6e7ea}.ok.svelte-n1zzka{background:#4a8cff;color:#fff;border-color:#4a8cff;font-weight:500}.ok.svelte-n1zzka:hover{background:#6ba0ff}section.list.svelte-5hf2uo{position:relative}.loading-overlay.svelte-5hf2uo{position:absolute;top:.4rem;right:.6rem;background:#4a8cffd9;color:#fff;padding:.2rem .6rem;border-radius:.3rem;font-size:.75rem;z-index:5;pointer-events:none}.row.dir.drop-target.svelte-5hf2uo{background:#1a2e4a;box-shadow:inset 0 0 0 2px #4a8cff}.dnd-toast.svelte-5hf2uo{position:fixed;right:1.2rem;bottom:1.2rem;padding:.6rem 1rem;border-radius:.4rem;font:.9rem system-ui;z-index:200;box-shadow:0 6px 18px #0006}.dnd-toast.ok.svelte-5hf2uo{background:#1f3a26;color:#b9f0c2;border:1px solid #2e6a3e}.dnd-toast.err.svelte-5hf2uo{background:#3a1f1f;color:#f0b9b9;border:1px solid #6a2e2e}.layout.svelte-5hf2uo{display:grid;grid-template-columns:18rem 1fr;gap:1rem;margin-top:1rem;min-height:60vh}.content-pane.svelte-5hf2uo{min-width:0}@media (max-width: 720px){.layout.svelte-5hf2uo{grid-template-columns:1fr}}.toolbar.svelte-5hf2uo{display:flex;justify-content:space-between;align-items:center;gap:.6rem;flex-wrap:wrap;margin-top:.8rem;padding:.5rem 0;border-top:1px solid #181a1f;border-bottom:1px solid #181a1f}.toolbar.svelte-5hf2uo .left:where(.svelte-5hf2uo),.toolbar.svelte-5hf2uo .right:where(.svelte-5hf2uo){display:flex;align-items:center;gap:.4rem;flex-wrap:wrap}.iconbtn.svelte-5hf2uo{background:#181a1f;border:1px solid #2c2f37;color:#b6b9c1;width:2rem;height:2rem;border-radius:.4rem;cursor:pointer;font-size:.95rem}.iconbtn.svelte-5hf2uo:disabled{opacity:.4;cursor:not-allowed}.iconbtn.svelte-5hf2uo:not(:disabled):hover{background:#2c2f37;color:#e6e7ea}.breadcrumb.svelte-5hf2uo{display:flex;align-items:center;gap:.15rem;flex-wrap:wrap}.breadcrumb.svelte-5hf2uo .sep:where(.svelte-5hf2uo){color:#6c6f78}.breadcrumb.svelte-5hf2uo .bc:where(.svelte-5hf2uo){background:transparent;border:0;color:#4a8cff;cursor:pointer;padding:.2rem .4rem;border-radius:.3rem;font:.92rem inherit}.breadcrumb.svelte-5hf2uo .bc:where(.svelte-5hf2uo):hover{background:#181a1f}.breadcrumb.svelte-5hf2uo .bc[aria-current=page]:where(.svelte-5hf2uo){color:#e6e7ea;cursor:default;font-weight:600}.filter.svelte-5hf2uo{padding:.4rem .85rem;background:#181a1f;border:1px solid #2c2f37;border-radius:.4rem;color:inherit;font:.9rem system-ui;width:14rem}.upload-btn.svelte-5hf2uo{padding:.4rem 1rem;border:0;border-radius:.4rem;background:#4a8cff;color:#fff;font-weight:600;cursor:pointer;font-size:.9rem;display:inline-flex;align-items:center;gap:.3rem}.upload-btn.svelte-5hf2uo:hover{background:#6ba0ff}.newdir-btn.svelte-5hf2uo{padding:.4rem .85rem;background:transparent;border:1px solid #4a8cff66;color:#4a8cff;border-radius:.4rem;cursor:pointer;font-size:.9rem;font-weight:500}.newdir-btn.svelte-5hf2uo:hover{background:#4a8cff22;color:#6ba0ff}.ctx-backdrop.svelte-5hf2uo{position:fixed;top:0;right:0;bottom:0;left:0;z-index:110}.ctx-menu.svelte-5hf2uo{position:fixed;z-index:111;background:#181a1f;border:1px solid #2c2f37;border-radius:.4rem;padding:.25rem;list-style:none;margin:0;min-width:11rem;box-shadow:0 8px 24px #00000080;font-size:.9rem}.ctx-menu.svelte-5hf2uo li:where(.svelte-5hf2uo){display:block}.ctx-menu.svelte-5hf2uo li.sep:where(.svelte-5hf2uo){height:1px;background:#2c2f37;margin:.25rem .4rem}.ctx-menu.svelte-5hf2uo button:where(.svelte-5hf2uo){background:transparent;border:0;color:#d6d9e0;padding:.45rem .7rem;cursor:pointer;width:100%;text-align:left;border-radius:.3rem;font:inherit}.ctx-menu.svelte-5hf2uo button:where(.svelte-5hf2uo):hover{background:#2c2f37}.ctx-menu.svelte-5hf2uo button.danger:where(.svelte-5hf2uo){color:#ff6b6b}.ctx-menu.svelte-5hf2uo button.danger:where(.svelte-5hf2uo):hover{background:#ff6b6b22}.ctx-menu.svelte-5hf2uo .color-row:where(.svelte-5hf2uo){display:flex;gap:.25rem;padding:.4rem .55rem;border-bottom:1px solid #2c2f37;margin-bottom:.2rem}.color-swatch.svelte-5hf2uo{width:1.2rem;height:1.2rem;border-radius:50%;border:1px solid #2c2f37;cursor:pointer;background:transparent;color:#6c6f78;font-size:.75rem;line-height:1;padding:0;display:flex;align-items:center;justify-content:center}.color-swatch.svelte-5hf2uo:hover{transform:scale(1.15)}.color-swatch.reset.svelte-5hf2uo{background:#181a1f}.ctx-menu.svelte-5hf2uo .fav-row:where(.svelte-5hf2uo){display:flex;gap:.25rem;padding:.3rem .55rem;border-bottom:1px solid #2c2f37;margin-bottom:.2rem}.fav-btn.svelte-5hf2uo{width:1.7rem;height:1.7rem;border-radius:.3rem;border:1px solid #2c2f37;background:#181a1f;color:#b6b9c1;font:.78rem system-ui;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;padding:0}.fav-btn.fav-1.svelte-5hf2uo{border-color:#ffae0066;color:#ffae00}.fav-btn.fav-2.svelte-5hf2uo{border-color:#46d36c66;color:#46d36c}.fav-btn.fav-3.svelte-5hf2uo{border-color:#ff66b366;color:#ff66b3}.fav-btn.active.fav-1.svelte-5hf2uo{background:#ffae00;color:#fff}.fav-btn.active.fav-2.svelte-5hf2uo{background:#46d36c;color:#fff}.fav-btn.active.fav-3.svelte-5hf2uo{background:#ff66b3;color:#fff}.fav-btn.unfav.svelte-5hf2uo{color:#6c6f78}.fav-btn.svelte-5hf2uo:hover{transform:scale(1.05)}.icon-with-color.svelte-5hf2uo{position:relative;display:inline-flex}.icon-with-color.has-color.svelte-5hf2uo:before{content:"";position:absolute;left:-.5rem;top:0;bottom:0;width:4px;background:var(--file-color);border-radius:2px}.fav-badge.svelte-5hf2uo{display:inline-block;margin-left:.4rem;padding:.05rem .4rem;border-radius:.25rem;font-size:.7rem;font-weight:600;color:#fff}.fav-badge.fav-1.svelte-5hf2uo{background:#ffae00}.fav-badge.fav-2.svelte-5hf2uo{background:#46d36c}.fav-badge.fav-3.svelte-5hf2uo{background:#ff66b3}.hint.svelte-5hf2uo{font-size:.78rem;margin:.5rem 0 .7rem}.bulk-toolbar.svelte-5hf2uo{background:#1d2230;border:1px solid #4a8cff66;border-radius:.45rem;padding:.5rem .85rem;margin:.4rem 0 .6rem;display:flex;gap:.5rem;align-items:center;flex-wrap:wrap}.bulk-toolbar.svelte-5hf2uo strong:where(.svelte-5hf2uo){color:#4a8cff;margin-right:.5rem}.bulk-toolbar.svelte-5hf2uo button:where(.svelte-5hf2uo){padding:.35rem .85rem;background:transparent;border:1px solid #2c2f37;border-radius:.35rem;cursor:pointer;color:#b6b9c1;font-size:.85rem}.bulk-toolbar.svelte-5hf2uo button:where(.svelte-5hf2uo):hover{background:#2c2f37;color:#e6e7ea}.bulk-toolbar.svelte-5hf2uo button.danger:where(.svelte-5hf2uo){color:#ff6b6b;border-color:#ff6b6b66}.bulk-toolbar.svelte-5hf2uo button.danger:where(.svelte-5hf2uo):hover{background:#ff6b6b22}.bulk-toolbar.svelte-5hf2uo button.ghost:where(.svelte-5hf2uo){color:#6c6f78}.hint.svelte-5hf2uo kbd:where(.svelte-5hf2uo){background:#181a1f;border:1px solid #2c2f37;padding:.05rem .3rem;border-radius:.2rem;font-size:.75rem}table.svelte-5hf2uo{width:100%;border-collapse:collapse;font-size:.92rem}th.svelte-5hf2uo,td.svelte-5hf2uo{padding:.5rem .7rem;text-align:left;border-bottom:1px solid #181a1f}th.svelte-5hf2uo{color:#8b8e96;font-weight:500;font-size:.78rem;text-transform:uppercase;letter-spacing:.04em}th.svelte-5hf2uo button:where(.svelte-5hf2uo){background:transparent;border:0;color:inherit;cursor:pointer;font:inherit;padding:0}th.active.svelte-5hf2uo button:where(.svelte-5hf2uo){color:#e6e7ea}th.check-col.svelte-5hf2uo,td.check.svelte-5hf2uo{width:1.5rem;padding-right:.2rem}td.check.svelte-5hf2uo input:where(.svelte-5hf2uo){cursor:pointer}.row.checked.svelte-5hf2uo{background:#1d2230}th.icon-col.svelte-5hf2uo{width:1.6rem}th.size-col.svelte-5hf2uo{width:6rem}th.date-col.svelte-5hf2uo{width:7rem}th.actions-col.svelte-5hf2uo{text-align:right;width:12rem}td.icon.svelte-5hf2uo{width:1.6rem;font-size:1.1rem}td.size.svelte-5hf2uo,td.date.svelte-5hf2uo{color:#8b8e96;font-variant-numeric:tabular-nums;font-size:.85rem}td.date.svelte-5hf2uo .count:where(.svelte-5hf2uo){color:#6c6f78;font-size:.8rem;margin-left:.3rem}td.actions.svelte-5hf2uo{text-align:right;white-space:nowrap}.row.svelte-5hf2uo{cursor:pointer}.row.svelte-5hf2uo:hover{background:#14161c}.row.selected.svelte-5hf2uo{background:#1d2230}.row.dir.svelte-5hf2uo td:where(.svelte-5hf2uo){color:#b6b9c1}.row.dir.svelte-5hf2uo .name:where(.svelte-5hf2uo){color:#4a8cff;font-weight:500}.row.dir.svelte-5hf2uo .dir-meta:where(.svelte-5hf2uo){color:#6c6f78}.row.file.svelte-5hf2uo .name:where(.svelte-5hf2uo){color:#e6e7ea}.rename-input.svelte-5hf2uo{width:100%;padding:.2rem .4rem;background:#0e0f12;border:1px solid #4a8cff;border-radius:.3rem;color:inherit;font:.9rem system-ui}.action.svelte-5hf2uo{background:transparent;border:1px solid transparent;color:#6c6f78;cursor:pointer;width:1.7rem;height:1.7rem;border-radius:.35rem;font-size:.9rem;line-height:1;margin-left:.1rem;text-decoration:none;display:inline-flex;align-items:center;justify-content:center}.action.svelte-5hf2uo:hover{color:#e6e7ea;border-color:#2c2f37;background:#181a1f}.action.danger.svelte-5hf2uo:hover{color:#ff6b6b;border-color:#ff6b6b66}.muted.svelte-5hf2uo{color:#6c6f78}.empty.svelte-5hf2uo{padding:2rem;text-align:center}.toast.svelte-5hf2uo{position:fixed;right:1rem;bottom:1rem;width:min(22rem,calc(100vw - 2rem));background:#181a1f;border:1px solid #2c2f37;border-radius:.5rem;box-shadow:0 10px 30px #00000080;z-index:50;padding:.6rem .8rem}.toast.svelte-5hf2uo header:where(.svelte-5hf2uo){display:flex;justify-content:space-between;align-items:center;gap:.5rem}.toast.svelte-5hf2uo .close:where(.svelte-5hf2uo){background:transparent;border:0;color:#8b8e96;font-size:1.2rem;width:1.6rem;height:1.6rem;border-radius:.3rem;cursor:pointer;line-height:1}.toast-actions.svelte-5hf2uo{display:flex;gap:.4rem;align-items:center}.title-block.svelte-5hf2uo{flex:1;min-width:0}.toast-target.svelte-5hf2uo{margin:.15rem 0 0;color:#8b8e96;font-size:.78rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.target-link.svelte-5hf2uo{background:transparent;border:0;color:#4a8cff;cursor:pointer;padding:0;font:inherit;text-decoration:none}.target-link.svelte-5hf2uo:hover{text-decoration:underline}.toast.svelte-5hf2uo .cancel:where(.svelte-5hf2uo){background:#ff6b6b22;border:1px solid #ff6b6b66;color:#ff6b6b;padding:.2rem .6rem;font:.78rem system-ui;border-radius:.3rem;cursor:pointer}.toast.svelte-5hf2uo .cancel:where(.svelte-5hf2uo):hover{background:#ff6b6b44}.progress-bar.svelte-5hf2uo{height:4px;background:#2c2f37;border-radius:2px;overflow:hidden;margin:.5rem 0 .3rem}.progress-fill.svelte-5hf2uo{height:100%;background:linear-gradient(90deg,#4a8cff,#6ba0ff);transition:width .2s}.file-bar.svelte-5hf2uo{height:3px;background:#2c2f37;border-radius:2px;overflow:hidden;margin-top:.2rem}.file-fill.svelte-5hf2uo{height:100%;background:#4a8cff;transition:width .15s}.bytes.svelte-5hf2uo{color:#b6b9c1;font-variant-numeric:tabular-nums}.speed.svelte-5hf2uo{color:#4ade80;font-variant-numeric:tabular-nums}.eta.svelte-5hf2uo{color:#ffd34a;font-variant-numeric:tabular-nums}.counts.svelte-5hf2uo{display:flex;gap:.7rem;font-size:.78rem;margin:.2rem 0 .3rem;font-variant-numeric:tabular-nums}.counts.svelte-5hf2uo .ok:where(.svelte-5hf2uo){color:#46d36c}.counts.svelte-5hf2uo .err:where(.svelte-5hf2uo){color:#ff6b6b}.counts.svelte-5hf2uo .pending:where(.svelte-5hf2uo){color:#8b8e96}.upload-list.svelte-5hf2uo{list-style:none;padding:0;margin:.4rem 0 0;display:grid;gap:.2rem;font-size:.82rem;max-height:14rem;overflow:auto}.urow.svelte-5hf2uo{display:flex;justify-content:space-between;gap:.5rem;padding:.25rem .45rem;background:#0e0f12;border:1px solid transparent;border-radius:.3rem}.urow.done.svelte-5hf2uo{border-color:#46d36c44}.urow.error.svelte-5hf2uo{border-color:#ff6b6b66}.urow.svelte-5hf2uo .state:where(.svelte-5hf2uo){color:#6c6f78}.urow.done.svelte-5hf2uo .state:where(.svelte-5hf2uo){color:#46d36c}.urow.error.svelte-5hf2uo .state:where(.svelte-5hf2uo){color:#ff6b6b}.urow.svelte-5hf2uo .rel:where(.svelte-5hf2uo){color:#d6d9e0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1}.toast.svelte-5hf2uo .more:where(.svelte-5hf2uo){font-size:.78rem;color:#6c6f78;margin:.2rem 0 0}.toast.svelte-5hf2uo .errs:where(.svelte-5hf2uo){font-size:.78rem;color:#ff6b6b;margin:.2rem 0 0}
