.manager.svelte-iqvbk5{display:grid;gap:.75rem}.hint.svelte-iqvbk5{font-size:.85rem;color:var(--_muted, #71717a);line-height:1.6}label.svelte-iqvbk5{display:block;font-size:.85rem;margin-bottom:.4rem}.row.svelte-iqvbk5{display:flex;gap:.5rem;align-items:center;flex-wrap:wrap}input.svelte-iqvbk5{flex:1;min-width:10rem;min-height:44px;padding:.6rem .75rem;border:1px solid var(--_border, #d4d4d8);border-radius:.6rem;background:var(--_surface, white);color:var(--_text, #18181b);font:inherit}button.svelte-iqvbk5{display:inline-flex;align-items:center;justify-content:center;gap:.4rem;min-height:44px;padding:.5rem .8rem;border:1px solid var(--_border, #e4e4e7);border-radius:.55rem;background:var(--_surface, white);color:var(--_text, #3f3f46);font:inherit;font-size:.85rem;cursor:pointer}button.svelte-iqvbk5:disabled{opacity:.45;cursor:not-allowed}button.svelte-iqvbk5:focus-visible,input.svelte-iqvbk5:focus-visible{outline:3px solid var(--_focus, #0891b2);outline-offset:2px}.icon.svelte-iqvbk5{width:44px;padding:0}.primary.svelte-iqvbk5{background:var(--_accent, #0e7490);border-color:var(--_accent, #0e7490);color:var(--_accent-contrast, white)}.danger.svelte-iqvbk5{background:#be123c;border-color:#be123c;color:#fff}.categories.svelte-iqvbk5{list-style:none;margin:0;padding:0}.categories.svelte-iqvbk5>li:where(.svelte-iqvbk5){padding:.5rem 0;border-top:1px solid var(--_border, #e4e4e7)}.name.svelte-iqvbk5{flex:1;min-width:8rem;overflow-wrap:anywhere;font-weight:550}.name.svelte-iqvbk5 small:where(.svelte-iqvbk5){display:block;color:var(--_muted, #71717a);font-weight:400;font-size:.75rem}.tools.svelte-iqvbk5{display:flex;gap:.25rem}.confirm.svelte-iqvbk5{margin-top:.5rem;padding:.75rem;border:1px solid #fde68a;border-radius:.6rem;background:#fffbeb;color:#18181b;font-size:.85rem}.confirm.svelte-iqvbk5 p:where(.svelte-iqvbk5){margin-bottom:.6rem}.confirm.svelte-iqvbk5 button:where(.svelte-iqvbk5)+button:where(.svelte-iqvbk5){margin-left:.3rem}.error.svelte-iqvbk5{background:#fff1f2;color:#9f1239;padding:.7rem;border-radius:.5rem;font-size:.85rem;overflow-wrap:anywhere}.sr-only.svelte-iqvbk5{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.hint.svelte-11m05jy{font-size:.85rem;color:var(--_muted, #71717a);line-height:1.6;margin-bottom:.6rem}.picker.svelte-11m05jy{display:grid;gap:.15rem;margin:0 0 1rem;padding:0;border:0;min-width:0}legend.svelte-11m05jy{margin-bottom:.4rem;font-size:.85rem;font-weight:600}.option.svelte-11m05jy{display:flex;align-items:center;gap:.6rem;min-height:44px;padding:0 .4rem;border-radius:.5rem;cursor:pointer;overflow-wrap:anywhere}.option.svelte-11m05jy:hover{background:var(--_surface-hover, #f4f4f5)}.option.svelte-11m05jy input:where(.svelte-11m05jy){width:1.1rem;height:1.1rem;flex-shrink:0;accent-color:var(--_accent, #0e7490)}.option.svelte-11m05jy input:where(.svelte-11m05jy):focus-visible,input.svelte-11m05jy:focus-visible,button.svelte-11m05jy:focus-visible{outline:3px solid var(--_focus, #0891b2);outline-offset:2px}.create.svelte-11m05jy label:where(.svelte-11m05jy){display:block;font-size:.85rem;margin-bottom:.4rem}.row.svelte-11m05jy{display:flex;gap:.5rem;flex-wrap:wrap}.row.svelte-11m05jy input:where(.svelte-11m05jy){flex:1;min-width:10rem;min-height:44px;padding:.6rem .75rem;border:1px solid var(--_border, #d4d4d8);border-radius:.6rem;background:var(--_surface, white);color:var(--_text, #18181b);font:inherit}button.svelte-11m05jy{display:inline-flex;align-items:center;gap:.4rem;min-height:44px;padding:.5rem .8rem;border:1px solid var(--_border, #e4e4e7);border-radius:.55rem;background:var(--_surface, white);color:var(--_text, #3f3f46);font:inherit;font-size:.85rem;cursor:pointer}button.svelte-11m05jy:disabled{opacity:.45;cursor:not-allowed}.error.svelte-11m05jy{margin-top:.6rem;background:#fff1f2;color:#9f1239;padding:.7rem;border-radius:.5rem;font-size:.85rem}.tabs.svelte-j3bcos{position:relative;display:flex;gap:.4rem;margin:.9rem 0 .25rem;padding:.15rem .1rem .4rem;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:thin;-webkit-overflow-scrolling:touch}.tabs.svelte-j3bcos:focus{outline:none}[role=tab].svelte-j3bcos{display:inline-flex;flex-shrink:0;align-items:center;gap:.45rem;min-height:44px;padding:.45rem .9rem;border:1px solid var(--_border);border-radius:999px;background:var(--_surface);color:var(--_text);font:inherit;font-size:.85rem;white-space:nowrap;cursor:pointer;transition:background .14s ease,border-color .14s ease}[role=tab].svelte-j3bcos:hover{border-color:color-mix(in srgb,var(--_accent) 45%,var(--_border));background:var(--_surface-hover)}[role=tab][aria-selected=true].svelte-j3bcos{border-color:var(--_accent);background:var(--_accent);color:var(--_accent-contrast);font-weight:600}[role=tab].svelte-j3bcos:focus-visible{outline:3px solid var(--_focus);outline-offset:2px}.label.svelte-j3bcos{max-width:14rem;overflow:hidden;text-overflow:ellipsis}.count.svelte-j3bcos{padding:.05rem .45rem;border-radius:999px;background:color-mix(in srgb,currentColor 12%,transparent);font-size:.72rem;font-weight:500}.sr-only.svelte-j3bcos{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(max-width:640px){.label.svelte-j3bcos{max-width:9rem}}.kind-icon.svelte-124ubol{display:block;flex-shrink:0}.sheet.svelte-124ubol{fill:var(--_surface, #ffffff);stroke:color-mix(in srgb,var(--_border, #e4e4e7) 70%,var(--_muted, #71717a));stroke-width:.9;stroke-linejoin:round}.fold.svelte-124ubol{fill:var(--_surface-hover, #f4f4f5);stroke:color-mix(in srgb,var(--_border, #e4e4e7) 70%,var(--_muted, #71717a));stroke-width:.9;stroke-linejoin:round}text.svelte-124ubol{fill:#fff;font-family:system-ui,-apple-system,Segoe UI,sans-serif}.pdf.svelte-1w0z5y{min-width:0}nav.svelte-1w0z5y{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.75rem;margin-bottom:1rem}button.svelte-1w0z5y{min-height:44px;padding:.6rem .8rem;border:1px solid var(--_border, #d4d4d8);border-radius:.5rem;background:var(--_dialog-bg, white);color:var(--_text, #18181b);font:inherit;cursor:pointer}button.svelte-1w0z5y:disabled{opacity:.5;cursor:not-allowed}button.svelte-1w0z5y:focus-visible{outline:3px solid var(--_focus, #0891b2);outline-offset:2px}canvas.svelte-1w0z5y{display:block;max-width:100%;height:auto;margin:auto;background:#fff}.preview.svelte-12buway{--_text: var(--fl-text, #18181b);--_muted: var(--fl-muted, #71717a);--_accent: var(--fl-accent, #0e7490);--_border: var(--fl-border, #e4e4e7);--_surface: var(--fl-surface, #ffffff);--_focus: var(--fl-focus, #0891b2);--_dialog-bg: var(--fl-dialog-bg, #ffffff);--_radius: var(--fl-radius, 1rem);width:min(1100px,calc(100vw - 1rem));max-height:calc(100dvh - 1rem);margin:auto;padding:0;border:1px solid var(--_border);border-radius:var(--_radius);background:color-mix(in srgb,var(--_dialog-bg) 97%,var(--_text));color:var(--_text);font-family:var(--fl-font);box-shadow:0 24px 80px #0004}.preview.svelte-12buway::backdrop{background:var(--fl-backdrop, #18181ba6)}header.svelte-12buway{display:flex;position:sticky;top:0;z-index:1;align-items:center;gap:.75rem;padding:1rem;border-bottom:1px solid var(--_border);background:var(--_dialog-bg)}.title.svelte-12buway{min-width:0;flex:1}h2.svelte-12buway{margin:0;font-size:1rem;font-weight:650;overflow-wrap:anywhere}header.svelte-12buway p:where(.svelte-12buway){color:var(--_muted);font-size:.8rem;margin-top:.25rem}header.svelte-12buway a:where(.svelte-12buway),button.svelte-12buway{display:inline-flex;align-items:center;justify-content:center;gap:.4rem;min-height:44px;padding:.6rem;border:0;border-radius:.5rem;background:transparent;color:var(--_accent);font:inherit;cursor:pointer;text-decoration:none}button.svelte-12buway:hover,header.svelte-12buway a:where(.svelte-12buway):hover{background:color-mix(in srgb,var(--_accent) 10%,transparent)}a.svelte-12buway:focus-visible,button.svelte-12buway:focus-visible,select.svelte-12buway:focus-visible{outline:3px solid var(--_focus);outline-offset:2px}.content.svelte-12buway{min-height:220px;padding:1rem}img.svelte-12buway,video.svelte-12buway{display:block;max-width:100%;max-height:75dvh;object-fit:contain;margin:auto}audio.svelte-12buway{width:100%;margin:3rem auto}pre.svelte-12buway{white-space:pre-wrap;overflow-wrap:anywhere;font-size:.9rem}.fallback.svelte-12buway{text-align:center;padding:3rem 1rem}.fallback.svelte-12buway a:where(.svelte-12buway){display:inline-block;margin-top:1rem;color:var(--_accent);text-decoration:underline}.note.svelte-12buway{font-size:.85rem;color:var(--_muted);margin-bottom:1rem}article.svelte-12buway{max-width:850px;margin:1rem auto;padding:1.5rem;background:var(--_surface);border:1px solid var(--_border);border-radius:.5rem;overflow-wrap:anywhere}h3.svelte-12buway{font-size:.8rem;color:var(--_muted);margin-bottom:1rem}.paragraph.svelte-12buway{white-space:pre-wrap;margin:.75rem 0}.table-scroll.svelte-12buway{overflow:auto;max-height:65dvh}table.svelte-12buway{border-collapse:collapse;font-size:.85rem;background:var(--_surface)}td.svelte-12buway{border:1px solid var(--_border);padding:.4rem .65rem;min-width:70px;max-width:360px;overflow-wrap:anywhere}.sheet-select.svelte-12buway{display:flex;align-items:center;gap:.75rem;margin-bottom:1rem}select.svelte-12buway{padding:.5rem;border:1px solid var(--_border);border-radius:.5rem;max-width:80%;background:var(--_surface);color:var(--_text);font:inherit}@media(max-width:480px){header.svelte-12buway a:where(.svelte-12buway) span:where(.svelte-12buway){display:none}.content.svelte-12buway{padding:.75rem}article.svelte-12buway{padding:1rem}}.tile.svelte-eumk55{position:relative;display:flex;min-width:0;border:1px solid var(--_border);border-radius:var(--_tile-radius);background:var(--_surface);box-shadow:0 1px 2px #0000000a;transition:border-color .12s,box-shadow .12s,transform .12s}.tile.svelte-eumk55:hover{border-color:color-mix(in srgb,var(--_border) 60%,var(--_muted));box-shadow:0 2px 8px #00000014}@media(prefers-reduced-motion:no-preference){.tile.svelte-eumk55:hover{transform:translateY(-1px)}}.tile.svelte-eumk55:has(details[open]){z-index:3;transform:none}.open.svelte-eumk55{display:grid;grid-template-rows:auto auto auto;justify-items:center;align-content:start;gap:.3rem;width:100%;min-width:0;padding:0 0 .75rem;border:0;border-radius:inherit;background:none;color:inherit;font:inherit;text-align:center;cursor:pointer}.open.svelte-eumk55:focus-visible{outline:3px solid var(--_focus);outline-offset:2px}.thumb.svelte-eumk55{display:flex;align-items:center;justify-content:center;width:100%;aspect-ratio:var(--_thumb-ratio);margin-bottom:.35rem;overflow:hidden;border-radius:var(--_tile-radius) var(--_tile-radius) 0 0;border-bottom:1px solid var(--_border);background:var(--_surface-hover)}.thumb.svelte-eumk55 img:where(.svelte-eumk55){display:block;width:100%;height:100%;object-fit:var(--fl-thumb-fit, contain);padding:var(--fl-thumb-padding, .5rem);box-sizing:border-box;opacity:0;transition:opacity .25s ease,transform .2s ease}.thumb.svelte-eumk55 img.loaded:where(.svelte-eumk55){opacity:1}@media(prefers-reduced-motion:no-preference){.tile.svelte-eumk55:hover .thumb:where(.svelte-eumk55) img:where(.svelte-eumk55){transform:scale(1.03)}}.folder-icon.svelte-eumk55{display:flex;color:var(--_accent)}.name.svelte-eumk55{max-width:100%;padding:0 .6rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.85rem;font-weight:550;line-height:1.3}.meta.svelte-eumk55,.where.svelte-eumk55{max-width:100%;padding:0 .6rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--_muted);font-size:.75rem;line-height:1.3}.chips.svelte-eumk55{display:flex;gap:.25rem;justify-content:center;max-width:100%;padding:.15rem .6rem 0;overflow:hidden}.chip.svelte-eumk55{min-width:0;padding:.1rem .45rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;border:1px solid color-mix(in srgb,var(--_accent) 30%,transparent);border-radius:999px;background:color-mix(in srgb,var(--_accent) 10%,transparent);font-size:.7rem;font-weight:500}.chip.more.svelte-eumk55{flex-shrink:0;color:var(--_muted)}.corner.svelte-eumk55{position:absolute;top:.4rem;right:.4rem;z-index:1;display:flex;gap:.25rem;opacity:0;transition:opacity .12s}.tile.svelte-eumk55:hover .corner:where(.svelte-eumk55),.tile.svelte-eumk55:focus-within .corner:where(.svelte-eumk55),.tile.svelte-eumk55:has(details[open]) .corner:where(.svelte-eumk55){opacity:1}@media(hover:none){.corner.svelte-eumk55{opacity:1}}.corner.svelte-eumk55>a:where(.svelte-eumk55){display:inline-flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;border:1px solid var(--_border);border-radius:.55rem;background:color-mix(in srgb,var(--_surface) 90%,transparent);color:var(--_accent)}.corner.svelte-eumk55>a:where(.svelte-eumk55):hover{background:var(--_surface)}.corner.svelte-eumk55>a:where(.svelte-eumk55):focus-visible{outline:3px solid var(--_focus);outline-offset:2px}.sr-only.svelte-eumk55{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(pointer:coarse){.corner.svelte-eumk55>a:where(.svelte-eumk55){width:2.75rem;height:2.75rem}}button.svelte-cc8xmo{display:inline-flex;align-items:center;justify-content:center;gap:.4rem;min-height:44px;padding:.5rem .8rem;border:1px solid var(--_border, #d4d4d8);border-radius:.6rem;background:var(--_surface, white);color:var(--_text, #18181b);font:inherit;font-size:.85rem;cursor:pointer}button.svelte-cc8xmo:focus-visible{outline:3px solid var(--_focus, #0891b2);outline-offset:2px}button.svelte-cc8xmo:disabled{opacity:.5;cursor:not-allowed}.upload-button.svelte-cc8xmo{background:var(--_accent, #0e7490);border-color:var(--_accent, #0e7490);color:var(--_accent-contrast, white);font-weight:600}.hint.svelte-cc8xmo{font-size:.8rem;color:var(--_muted, #71717a);margin-top:.5rem}ol.svelte-cc8xmo{list-style:none;padding:0;margin:1rem 0 0;display:grid;gap:.6rem}li.svelte-cc8xmo{padding:.8rem;border:1px solid var(--_border, #e4e4e7);border-radius:.6rem;background:var(--_surface-hover, #fafafa)}.job-header.svelte-cc8xmo,.job-status.svelte-cc8xmo{display:flex;gap:.75rem;align-items:center;justify-content:space-between;font-size:.8rem}.job-status.svelte-cc8xmo{justify-content:flex-start;flex-wrap:wrap;margin-top:.3rem;color:var(--_muted, #52525b)}.name.svelte-cc8xmo{overflow-wrap:anywhere;min-width:0;font-weight:600}.job-header.svelte-cc8xmo>span:where(.svelte-cc8xmo):last-child{white-space:nowrap;color:var(--_muted, #71717a)}progress.svelte-cc8xmo{display:block;width:100%;height:.6rem;margin:.5rem 0;accent-color:var(--_focus, #0891b2)}.blocked.svelte-cc8xmo{font-size:.85rem;color:#9f1239;margin-top:.5rem}.library.svelte-1tukgeu{--_text: var(--fl-text, #18181b);--_muted: var(--fl-muted, #71717a);--_accent: var(--fl-accent, #0e7490);--_accent-contrast: var(--fl-accent-contrast, #ffffff);--_bg: var(--fl-bg, #ffffff);--_surface: var(--fl-surface, #ffffff);--_surface-hover: var(--fl-surface-hover, #f4f4f5);--_border: var(--fl-border, #e4e4e7);--_radius: var(--fl-radius, 1rem);--_tile-radius: calc(var(--_radius) * .75);--_gap: var(--fl-gap, .875rem);--_tile-min: var(--fl-tile-min, 10.5rem);--_thumb-ratio: var(--fl-thumb-ratio, 4 / 3);--_focus: var(--fl-focus, #0891b2);--_dialog-bg: var(--fl-dialog-bg, #ffffff);width:100%;max-width:var(--fl-max-width, 1100px);margin:auto;min-width:0;color:var(--_text);font-family:var(--fl-font);background:var(--_bg);border:1px solid var(--_border);border-radius:var(--_radius);padding:clamp(1rem,3vw,1.75rem)}.library.plain.svelte-1tukgeu{max-width:none;background:none;border:0;border-radius:0;padding:0}.library-header.svelte-1tukgeu{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:1rem;margin-bottom:1.25rem}h2.svelte-1tukgeu{margin:.25rem 0;font-size:1.25rem;font-weight:650;overflow-wrap:anywhere}button.svelte-1tukgeu,.entry-actions.svelte-1tukgeu a:where(.svelte-1tukgeu),.version-actions.svelte-1tukgeu a:where(.svelte-1tukgeu){display:inline-flex;gap:.45rem;align-items:center;justify-content:center;min-height:44px;padding:.5rem .8rem;border:1px solid var(--_border);border-radius:.55rem;background:var(--_surface);color:var(--_text);font:inherit;font-size:.85rem;cursor:pointer;text-decoration:none}button.svelte-1tukgeu:hover,a.svelte-1tukgeu:hover{background:var(--_surface-hover)}button.svelte-1tukgeu:disabled{opacity:.5;cursor:not-allowed}button.svelte-1tukgeu:focus-visible,a.svelte-1tukgeu:focus-visible,summary.svelte-1tukgeu:focus-visible,input.svelte-1tukgeu:focus-visible{outline:3px solid var(--_focus);outline-offset:2px}.library-header.svelte-1tukgeu button.active:where(.svelte-1tukgeu){border-color:var(--_accent);color:var(--_accent)}.icon-button.svelte-1tukgeu{width:44px;padding:0}.toolbar.svelte-1tukgeu{display:flex;gap:.5rem;flex-wrap:wrap;align-items:center}.search.svelte-1tukgeu{display:flex;align-items:center;flex:1;min-width:180px;gap:.5rem;border:1px solid var(--_border);border-radius:.6rem;padding:0 .75rem;background:var(--_surface);color:var(--_muted)}.search.svelte-1tukgeu:focus-within{outline:3px solid var(--_focus);outline-offset:2px}.search.svelte-1tukgeu input:where(.svelte-1tukgeu){width:100%;min-width:0;min-height:42px;border:0;padding:.65rem 0;background:transparent;color:var(--_text);font:inherit;font-size:.9rem}.search.svelte-1tukgeu input:where(.svelte-1tukgeu):focus-visible{outline:none}.layout-toggle.svelte-1tukgeu{display:inline-flex;border:1px solid var(--_border);border-radius:.6rem;overflow:hidden}.layout-toggle.svelte-1tukgeu button:where(.svelte-1tukgeu){width:44px;padding:0;border:0;border-radius:0;color:var(--_muted)}.layout-toggle.svelte-1tukgeu button:where(.svelte-1tukgeu)+button:where(.svelte-1tukgeu){border-left:1px solid var(--_border)}.layout-toggle.svelte-1tukgeu button[aria-pressed=true]:where(.svelte-1tukgeu){background:color-mix(in srgb,var(--_accent) 12%,var(--_surface));color:var(--_accent)}.layout-toggle.svelte-1tukgeu button:where(.svelte-1tukgeu):focus-visible{outline-offset:-3px}.breadcrumbs.svelte-1tukgeu{display:flex;align-items:center;flex-wrap:wrap;gap:.1rem;margin:.8rem 0;color:var(--_muted);font-size:.85rem}.breadcrumbs.svelte-1tukgeu button:where(.svelte-1tukgeu){min-height:36px;border:none;background:none;color:var(--_accent);padding:.3rem .45rem;min-width:0;overflow-wrap:anywhere;text-align:left}.breadcrumbs.svelte-1tukgeu button:where(.svelte-1tukgeu):hover{background:color-mix(in srgb,var(--_accent) 10%,transparent)}.breadcrumbs.svelte-1tukgeu button[aria-current=page]:where(.svelte-1tukgeu){color:var(--_text);font-weight:600}.separator.svelte-1tukgeu{display:inline-flex}.panel.svelte-1tukgeu{min-width:0}.panel.refreshing.svelte-1tukgeu>:is(.grid:where(.svelte-1tukgeu),.entries:where(.svelte-1tukgeu)){opacity:.55;transition:opacity .2s ease .15s}.grid[hidden].svelte-1tukgeu{display:none}@media(prefers-reduced-motion:no-preference){.icon-button.loading.svelte-1tukgeu svg{animation:svelte-1tukgeu-fl-spin .9s linear infinite}}@keyframes svelte-1tukgeu-fl-spin{to{transform:rotate(360deg)}}.grid.svelte-1tukgeu{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,var(--_tile-min)),1fr));gap:var(--_gap);margin:1rem 0 0;padding:0;list-style:none}.entries.svelte-1tukgeu{padding:0;margin:1rem 0 0;list-style:none}.entry.svelte-1tukgeu{display:flex;gap:.65rem;align-items:center;justify-content:space-between;border-top:1px solid color-mix(in srgb,var(--_border) 60%,transparent);padding:.65rem 0}.entry-main.svelte-1tukgeu{display:flex;gap:.65rem;align-items:center;min-width:0;flex:1}.file-icon.svelte-1tukgeu{display:flex;width:2rem;justify-content:center;color:var(--_muted);flex-shrink:0}.folder-icon.svelte-1tukgeu{color:var(--_accent)}.entry-description.svelte-1tukgeu{min-width:0}.entry-name.svelte-1tukgeu{min-height:32px;border:none;background:none;justify-content:flex-start;text-align:left;padding:.2rem 0;font-size:.95rem;font-weight:550;overflow-wrap:anywhere}button.entry-name.svelte-1tukgeu:hover{background:none;color:var(--_accent);text-decoration:underline}.entry-description.svelte-1tukgeu p:where(.svelte-1tukgeu){color:var(--_muted);font-size:.75rem;margin-top:.1rem;overflow-wrap:anywhere}.entry-actions.svelte-1tukgeu{display:flex;gap:.3rem;align-items:center;flex-shrink:0}.entry-actions.svelte-1tukgeu a:where(.svelte-1tukgeu){border:none;background:none;color:var(--_accent)}.entry-menu.svelte-1tukgeu{position:relative}.entry-menu.svelte-1tukgeu summary:where(.svelte-1tukgeu){display:flex;cursor:pointer;padding:.65rem;min-height:44px;align-items:center;border-radius:.5rem;list-style:none;color:var(--_text)}.entry-menu.svelte-1tukgeu summary:where(.svelte-1tukgeu)::-webkit-details-marker{display:none}.entry-menu.compact.svelte-1tukgeu summary:where(.svelte-1tukgeu){width:2.25rem;height:2.25rem;min-height:0;padding:0;justify-content:center;border:1px solid var(--_border);border-radius:.55rem;background:color-mix(in srgb,var(--_surface) 90%,transparent)}@media(pointer:coarse){.entry-menu.compact.svelte-1tukgeu summary:where(.svelte-1tukgeu){width:2.75rem;height:2.75rem}}.menu-options.svelte-1tukgeu{position:absolute;right:0;top:calc(100% + .25rem);min-width:200px;z-index:3;padding:.4rem;display:grid;border:1px solid var(--_border);background:var(--_dialog-bg);border-radius:.65rem;box-shadow:0 8px 24px #0002}.menu-options.svelte-1tukgeu button:where(.svelte-1tukgeu){border:none;background:none;justify-content:flex-start;text-align:left}.menu-options.svelte-1tukgeu button:where(.svelte-1tukgeu):hover{background:var(--_surface-hover)}.empty.svelte-1tukgeu{padding:3rem 1rem;text-align:center;color:var(--_muted);display:grid;justify-items:center;gap:.75rem}.error.svelte-1tukgeu{background:#fff1f2;color:#9f1239;padding:.8rem;border-radius:.5rem;margin:.75rem 0;overflow-wrap:anywhere;font-size:.9rem}.error-actions.svelte-1tukgeu{display:flex;flex-wrap:wrap;gap:.5rem}.notice.svelte-1tukgeu{color:#047857;font-size:.85rem;margin-top:1rem}.trash-note.svelte-1tukgeu{padding:.85rem;background:#fffbeb;border:1px solid #fde68a;border-radius:.6rem;margin:1rem 0;font-size:.85rem;color:#18181b}.trash-note.svelte-1tukgeu button:where(.svelte-1tukgeu){margin-top:.6rem;margin-right:.3rem}.hint.svelte-1tukgeu{font-size:.85rem;color:var(--_muted);line-height:1.6;margin-bottom:.8rem}.action-dialog.svelte-1tukgeu{width:min(680px,calc(100vw - 1rem));max-height:calc(100dvh - 1rem);margin:auto;padding:1.25rem;border:1px solid var(--_border);border-radius:var(--_radius);background:var(--_dialog-bg);color:var(--_text);font-family:var(--fl-font)}.action-dialog.svelte-1tukgeu::backdrop{background:var(--fl-backdrop, #18181b99)}.modal-heading.svelte-1tukgeu{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.modal-heading.svelte-1tukgeu button:where(.svelte-1tukgeu){border:none;background:none}.selected-name.svelte-1tukgeu{color:var(--_muted);overflow-wrap:anywhere;margin-bottom:1rem}.form-label.svelte-1tukgeu{display:block;font-size:.85rem;margin:1rem 0 .5rem}form.svelte-1tukgeu>input:where(.svelte-1tukgeu){width:100%;min-height:44px;padding:.75rem;border:1px solid var(--_border);border-radius:.6rem;color:var(--_text);background:var(--_surface);font:inherit}.modal-footer.svelte-1tukgeu{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-top:1.5rem}.modal-footer.end.svelte-1tukgeu{justify-content:flex-end}.primary.svelte-1tukgeu{background:var(--_accent);color:var(--_accent-contrast);border-color:var(--_accent)}.primary.svelte-1tukgeu:hover{background:color-mix(in srgb,var(--_accent) 88%,black)}.danger.svelte-1tukgeu,.danger.svelte-1tukgeu:hover{background:#be123c;color:#fff;border-color:#be123c}.delete-warning.svelte-1tukgeu{padding:1rem 0;line-height:1.7}.folder-picker.svelte-1tukgeu,.versions.svelte-1tukgeu{list-style:none;padding:0}.folder-picker.svelte-1tukgeu button:where(.svelte-1tukgeu){width:100%;justify-content:flex-start;text-align:left;margin-top:.4rem}.versions.svelte-1tukgeu>li:where(.svelte-1tukgeu){border-top:1px solid var(--_border);padding:1rem 0}.versions.svelte-1tukgeu strong:where(.svelte-1tukgeu){font-size:.85rem}.version-actions.svelte-1tukgeu{display:flex;gap:.4rem;flex-wrap:wrap}.sr-only.svelte-1tukgeu{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(max-width:480px){.library.svelte-1tukgeu{--_gap: var(--fl-gap, .625rem);--_tile-min: var(--fl-tile-min, 8.125rem)}.library.svelte-1tukgeu:not(.plain){padding:.85rem}.download-label.svelte-1tukgeu{display:none}.entry-actions.svelte-1tukgeu a:where(.svelte-1tukgeu){padding:.5rem}}.storage.svelte-1cnzjq7{padding:1.1rem;background:#f8fafc;border:1px solid #e2e8f0;border-radius:.85rem;color:#18181b;min-width:0}.summary-heading.svelte-1cnzjq7{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.5rem}h3.svelte-1cnzjq7{font-weight:650;margin:0}.summary-heading.svelte-1cnzjq7 span:where(.svelte-1cnzjq7){font-size:.9rem}progress.svelte-1cnzjq7{margin-top:.8rem;width:100%;height:.7rem;accent-color:#0891b2}.hint.svelte-1cnzjq7{font-size:.8rem;color:#52525b;line-height:1.6;margin-top:.7rem}.metrics.svelte-1cnzjq7{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;margin-top:1rem}dt.svelte-1cnzjq7{font-size:.75rem;color:#52525b}dd.svelte-1cnzjq7{margin:.2rem 0 0;font-size:.95rem;font-weight:600;overflow-wrap:anywhere}.costs.svelte-1cnzjq7{border-top:1px solid #e2e8f0;padding-top:1rem}.alert.svelte-1cnzjq7{padding:.75rem;background:#fffbeb;border:1px solid #fcd34d;border-radius:.5rem;font-size:.85rem;margin-top:1rem}button.svelte-1cnzjq7{margin-top:.75rem;color:#0e7490;padding:.5rem 0;font-weight:600}details.svelte-1cnzjq7{margin-top:1rem}summary.svelte-1cnzjq7{cursor:pointer;min-height:44px;padding:.5rem 0;font-size:.9rem}.charges.svelte-1cnzjq7{overflow-x:auto}table.svelte-1cnzjq7{width:100%;border-collapse:collapse;font-size:.8rem;text-align:left}th.svelte-1cnzjq7,td.svelte-1cnzjq7{padding:.7rem .4rem;border-bottom:1px solid #e2e8f0}small.svelte-1cnzjq7{display:block;color:#71717a}@media(min-width:800px){.metrics.svelte-1cnzjq7{grid-template-columns:repeat(4,minmax(0,1fr))}}
