.ds-input.svelte-1euivoq{width:100%;box-sizing:border-box;min-height:2.4rem;border:1px solid color-mix(in srgb,var(--ds-border) var(--ds-alpha-border-glass, 74%),transparent);border-radius:var(--ds-radius-sm, .6rem);background:color-mix(in srgb,var(--ds-surface) var(--ds-alpha-surface-glass, 92%),transparent);backdrop-filter:var(--ds-backdrop-filter, none);-webkit-backdrop-filter:var(--ds-backdrop-filter, none);color:var(--ds-text);font-family:var(--ds-font-body);font-size:var(--ds-size-md);padding:.52rem .75rem;outline:none;box-shadow:var(--ds-shadow-soft);transition:border-color var(--ds-motion-duration-base, .22s) var(--ds-motion-ease-standard, ease),box-shadow var(--ds-motion-duration-base, .22s) var(--ds-motion-ease-soft, ease),transform var(--ds-motion-duration-fast, .14s) var(--ds-motion-ease-standard, ease)}.ds-input.svelte-1euivoq:focus{border-color:color-mix(in srgb,var(--ds-primary) var(--ds-alpha-border-glass, 74%),transparent);box-shadow:var(--ds-shadow-soft),0 0 0 3px color-mix(in srgb,var(--ds-primary) 22%,transparent);transform:translateY(calc(var(--ds-motion-slide-offset, 10px) * -.04))}.ds-input.svelte-1euivoq::placeholder{color:var(--ds-text-muted);opacity:.7}.ds-input.svelte-1euivoq:disabled{opacity:.5;cursor:not-allowed}.ds-permission-indicator.svelte-qn34c1{--ds-permission-color: var(--ds-text-muted);--ds-permission-surface: var(--ds-surface-muted);--ds-permission-border: var(--ds-border);display:inline-flex;align-items:center;justify-content:center;gap:.38rem;border:1px solid var(--ds-permission-border);background:var(--ds-permission-surface);color:var(--ds-permission-color);line-height:1;white-space:nowrap;box-sizing:border-box}.ds-permission-indicator--sm.svelte-qn34c1{min-height:1.9rem;font-size:var(--ds-size-xs)}.ds-permission-indicator--md.svelte-qn34c1{min-height:2.15rem;font-size:var(--ds-size-sm)}.ds-permission-indicator--compact.svelte-qn34c1{border-radius:999px;min-width:1.9rem;padding:0}.ds-permission-indicator--compact.ds-permission-indicator--md.svelte-qn34c1{min-width:2.15rem}.ds-permission-indicator--full.svelte-qn34c1{border-radius:999px;padding:.28rem .6rem}.ds-permission-indicator--read.svelte-qn34c1{--ds-permission-color: var(--ds-text-muted);--ds-permission-surface: var(--ds-surface-muted);--ds-permission-border: var(--ds-border)}.ds-permission-indicator--comment.svelte-qn34c1{--ds-permission-color: color-mix(in srgb, var(--ds-warning) 88%, var(--ds-text));--ds-permission-surface: color-mix(in srgb, var(--ds-warning) 14%, transparent);--ds-permission-border: color-mix(in srgb, var(--ds-warning) 42%, transparent)}.ds-permission-indicator--write.svelte-qn34c1{--ds-permission-color: var(--ds-primary);--ds-permission-surface: color-mix(in srgb, var(--ds-primary) 14%, transparent);--ds-permission-border: color-mix(in srgb, var(--ds-primary) 42%, transparent)}.ds-permission-indicator--admin.svelte-qn34c1{--ds-permission-color: var(--ds-accent);--ds-permission-surface: color-mix(in srgb, var(--ds-accent) 14%, transparent);--ds-permission-border: color-mix(in srgb, var(--ds-accent) 42%, transparent)}.ds-permission-indicator__icon.svelte-qn34c1{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto}.ds-permission-indicator__label.svelte-qn34c1{display:inline-flex;align-items:center;font-family:var(--ds-font-body);font-weight:700;overflow:hidden;text-overflow:ellipsis}.folder-tree.svelte-1p1y6rg{list-style:none;margin:0;padding:0 0 0 calc(var(--tree-depth, 0) * .8rem);display:grid;gap:.35rem}button.svelte-1p1y6rg{width:100%;border:0;background:transparent;color:var(--ds-text-muted);padding:.45rem .55rem;text-align:left;border-radius:var(--ds-radius-sm, .6rem)}button.svelte-1p1y6rg:hover,button.selected.svelte-1p1y6rg{background:color-mix(in srgb,var(--ds-primary) 10%,var(--ds-surface));color:var(--ds-text)}button.drop-target.svelte-1p1y6rg{background:color-mix(in srgb,var(--ds-accent, var(--ds-primary)) 24%,var(--ds-surface));color:var(--ds-text);box-shadow:inset 0 0 0 2px color-mix(in srgb,var(--ds-accent, var(--ds-primary)) 55%,transparent),0 0 0 1px color-mix(in srgb,var(--ds-accent, var(--ds-primary)) 24%,transparent)}.files-workspace.svelte-64cx1w{display:grid}.files-workspace__layout.svelte-64cx1w{display:grid;grid-template-columns:minmax(14rem,15rem) minmax(0,1fr) minmax(15rem,18rem);gap:.9rem;align-items:start}.files-workspace__layout--focused.svelte-64cx1w{grid-template-columns:minmax(14rem,15rem) minmax(0,1.15fr) minmax(14rem,16rem)}.files-workspace__sidebar.svelte-64cx1w,.files-workspace__header-card.svelte-64cx1w,.files-workspace__recent-strip.svelte-64cx1w,.files-workspace__examples-strip.svelte-64cx1w,.files-workspace__table-shell.svelte-64cx1w,.files-workspace__inspector.svelte-64cx1w,.files-workspace__empty-state.svelte-64cx1w{border:1px solid color-mix(in srgb,var(--ds-border) 72%,transparent);border-radius:.95rem;background:color-mix(in srgb,var(--ds-surface) 99%,white);box-shadow:0 16px 34px color-mix(in srgb,black 8%,transparent)}.files-workspace__sidebar.svelte-64cx1w,.files-workspace__inspector.svelte-64cx1w{padding:.95rem;display:grid;gap:.9rem;align-content:start}.files-workspace__panel-head.svelte-64cx1w,.files-workspace__header-tools.svelte-64cx1w,.files-workspace__selection-bar.svelte-64cx1w,.files-workspace__selection-tools.svelte-64cx1w,.files-workspace__selection-actions.svelte-64cx1w,.files-workspace__strip-head.svelte-64cx1w,.files-workspace__move-row.svelte-64cx1w{display:flex;align-items:center;gap:.75rem}.files-workspace__panel-head.svelte-64cx1w,.files-workspace__selection-bar.svelte-64cx1w,.files-workspace__strip-head.svelte-64cx1w{justify-content:space-between}.files-workspace__panel-head.svelte-64cx1w p:where(.svelte-64cx1w),.files-workspace__panel-head.svelte-64cx1w strong:where(.svelte-64cx1w),.files-workspace__header-copy.svelte-64cx1w span:where(.svelte-64cx1w),.files-workspace__strip-head.svelte-64cx1w p:where(.svelte-64cx1w),.files-workspace__strip-head.svelte-64cx1w strong:where(.svelte-64cx1w),.files-workspace__selection-copy.svelte-64cx1w strong:where(.svelte-64cx1w),.files-workspace__selection-copy.svelte-64cx1w span:where(.svelte-64cx1w),.files-workspace__inspector.svelte-64cx1w p:where(.svelte-64cx1w),.files-workspace__inspector.svelte-64cx1w strong:where(.svelte-64cx1w),.files-workspace__inspector.svelte-64cx1w span:where(.svelte-64cx1w){margin:0}.files-workspace__panel-head.svelte-64cx1w p:where(.svelte-64cx1w),.files-workspace__strip-head.svelte-64cx1w p:where(.svelte-64cx1w),.files-workspace__inspector.svelte-64cx1w p:where(.svelte-64cx1w){font-size:var(--ds-size-xs);color:var(--ds-text-muted);text-transform:uppercase;letter-spacing:.08em}.files-workspace__panel-head.svelte-64cx1w strong:where(.svelte-64cx1w),.files-workspace__strip-head.svelte-64cx1w strong:where(.svelte-64cx1w),.files-workspace__inspector.svelte-64cx1w strong:where(.svelte-64cx1w),.files-workspace__selection-copy.svelte-64cx1w strong:where(.svelte-64cx1w){font-family:var(--ds-font-heading)}.files-workspace__header-card.svelte-64cx1w{padding:.8rem .95rem;display:flex;align-items:center;gap:.75rem;flex-wrap:nowrap}.files-workspace__header-copy.svelte-64cx1w{min-width:0;flex:0 1 auto;display:flex;align-items:center}.files-workspace__header-copy.svelte-64cx1w .path-breadcrumbs{min-width:0;flex-wrap:nowrap;overflow:hidden}.files-workspace__header-copy.svelte-64cx1w .path-breadcrumbs a,.files-workspace__header-copy.svelte-64cx1w .path-breadcrumbs span{min-width:0;white-space:nowrap}.files-workspace__header-copy.svelte-64cx1w span:where(.svelte-64cx1w),.files-workspace__selection-copy.svelte-64cx1w span:where(.svelte-64cx1w),.files-workspace__sidebar-note.svelte-64cx1w,.files-workspace__usage-copy.svelte-64cx1w,.files-workspace__strip-empty.svelte-64cx1w,.files-workspace__note.svelte-64cx1w,.files-workspace__item-copy.svelte-64cx1w span:where(.svelte-64cx1w),.files-workspace__inspector.svelte-64cx1w span:where(.svelte-64cx1w),.files-workspace__share-copy.svelte-64cx1w span:where(.svelte-64cx1w),.files-workspace__share-empty.svelte-64cx1w,.files-workspace__share-note.svelte-64cx1w{color:var(--ds-text-muted);line-height:1.5}.files-workspace__header-tools.svelte-64cx1w{min-width:0;flex:1 1 24rem;justify-content:flex-end;flex-wrap:nowrap}.files-workspace__usage-card.svelte-64cx1w{margin-top:.9rem;padding:.95rem;display:grid;gap:.7rem;border:1px solid color-mix(in srgb,var(--ds-border) 78%,transparent);border-radius:.95rem;background:color-mix(in srgb,var(--ds-surface) 98%,white)}.files-workspace__sidebar-section.svelte-64cx1w{display:grid;gap:.75rem}.files-workspace__sidebar-section-head.svelte-64cx1w{display:grid;gap:.18rem}.files-workspace__sidebar-section-head.svelte-64cx1w strong:where(.svelte-64cx1w){font-size:.95rem;color:var(--ds-text)}.files-workspace__sidebar-section-head.svelte-64cx1w span:where(.svelte-64cx1w),.files-workspace__sidebar-workspace-label.svelte-64cx1w{font-size:.8rem;color:var(--ds-text-muted)}.files-workspace__sidebar-workspace-label.svelte-64cx1w{display:flex;align-items:center;justify-content:space-between;gap:.55rem}.files-workspace__sidebar-workspace-label.svelte-64cx1w span:where(.svelte-64cx1w){min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.files-workspace__sidebar-workspace-block.svelte-64cx1w{display:grid;gap:.4rem}.files-workspace__usage-card--safe.svelte-64cx1w{border-color:color-mix(in srgb,var(--ds-success) 28%,var(--ds-border));background:color-mix(in srgb,var(--ds-success) 7%,var(--ds-surface))}.files-workspace__usage-card--warning.svelte-64cx1w{border-color:color-mix(in srgb,var(--ds-warning) 42%,var(--ds-border));background:color-mix(in srgb,var(--ds-warning) 11%,var(--ds-surface))}.files-workspace__usage-card--danger.svelte-64cx1w{border-color:color-mix(in srgb,var(--ds-danger) 44%,var(--ds-border));background:color-mix(in srgb,var(--ds-danger) 10%,var(--ds-surface))}.files-workspace__usage-head.svelte-64cx1w{display:flex;align-items:center;justify-content:space-between;gap:.7rem}.files-workspace__usage-head.svelte-64cx1w p:where(.svelte-64cx1w),.files-workspace__usage-head.svelte-64cx1w strong:where(.svelte-64cx1w){margin:0}.files-workspace__usage-head.svelte-64cx1w p:where(.svelte-64cx1w){font-size:var(--ds-size-xs);color:var(--ds-text-muted);text-transform:uppercase;letter-spacing:.08em}.files-workspace__usage-head.svelte-64cx1w strong:where(.svelte-64cx1w){font-family:var(--ds-font-heading);font-size:var(--ds-size-lg)}.files-workspace__usage-meter.svelte-64cx1w{width:100%;height:.9rem;overflow:hidden;border-radius:999px;background:color-mix(in srgb,var(--ds-primary) 10%,var(--ds-surface))}.files-workspace__usage-meter.svelte-64cx1w span:where(.svelte-64cx1w){height:100%;display:block;border-radius:inherit;background:linear-gradient(90deg,color-mix(in srgb,var(--ds-success) 82%,white),color-mix(in srgb,var(--ds-primary) 74%,white))}.files-workspace__usage-card--warning.svelte-64cx1w .files-workspace__usage-meter:where(.svelte-64cx1w) span:where(.svelte-64cx1w){background:linear-gradient(90deg,color-mix(in srgb,var(--ds-warning) 78%,white),color-mix(in srgb,var(--ds-primary) 62%,white))}.files-workspace__usage-card--danger.svelte-64cx1w .files-workspace__usage-meter:where(.svelte-64cx1w) span:where(.svelte-64cx1w){background:linear-gradient(90deg,color-mix(in srgb,var(--ds-danger) 82%,white),color-mix(in srgb,#8f2e5e 72%,white))}.files-workspace__alert.svelte-64cx1w{margin-bottom:.85rem;padding:.95rem 1rem;display:grid;gap:.7rem;border:1px solid color-mix(in srgb,var(--ds-warning) 44%,var(--ds-border));border-radius:.95rem;background:color-mix(in srgb,var(--ds-warning) 14%,var(--ds-surface));box-shadow:0 16px 32px color-mix(in srgb,var(--ds-warning) 10%,transparent)}.files-workspace__alert-head.svelte-64cx1w{display:flex;align-items:flex-start;justify-content:space-between;gap:.85rem}.files-workspace__alert-head.svelte-64cx1w strong:where(.svelte-64cx1w),.files-workspace__alert-head.svelte-64cx1w span:where(.svelte-64cx1w){margin:0;display:block}.files-workspace__alert-head.svelte-64cx1w strong:where(.svelte-64cx1w){font-family:var(--ds-font-heading);font-size:var(--ds-size-lg);color:var(--ds-text)}.files-workspace__alert-head.svelte-64cx1w span:where(.svelte-64cx1w){color:color-mix(in srgb,var(--ds-text) 76%,var(--ds-text-muted));line-height:1.5}.files-workspace__alert-dismiss.svelte-64cx1w{width:2.4rem;height:2.4rem;padding:0;flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;border:1px solid color-mix(in srgb,var(--ds-warning) 42%,var(--ds-border));border-radius:999px;background:color-mix(in srgb,var(--ds-surface) 96%,white);color:var(--ds-text);cursor:pointer}.files-workspace__alert-list.svelte-64cx1w{margin:0;padding-left:1.2rem;display:grid;gap:.35rem;color:var(--ds-text)}.files-workspace__search-wrap.svelte-64cx1w{min-width:min(14rem,100%);max-width:32rem;flex:1 1 16rem}.files-workspace__ghost-button.svelte-64cx1w,.files-workspace__header-menu.svelte-64cx1w summary:where(.svelte-64cx1w),.files-workspace__create-menu.svelte-64cx1w summary:where(.svelte-64cx1w),.files-workspace__create-panel.svelte-64cx1w button:where(.svelte-64cx1w),.files-workspace__ghost-upload.svelte-64cx1w,.files-workspace__row-menu.svelte-64cx1w button:where(.svelte-64cx1w),.files-workspace__inspector-actions.svelte-64cx1w button:where(.svelte-64cx1w),.files-workspace__share-submit.svelte-64cx1w,.files-workspace__share-remove.svelte-64cx1w,.files-workspace__modal-close.svelte-64cx1w,.files-workspace__move-row.svelte-64cx1w select:where(.svelte-64cx1w),.files-workspace__inspector-field.svelte-64cx1w select:where(.svelte-64cx1w),.files-workspace__inspector-field.svelte-64cx1w input:where(.svelte-64cx1w),.files-workspace__inspector-field.svelte-64cx1w textarea:where(.svelte-64cx1w),.files-workspace__share-row.svelte-64cx1w select:where(.svelte-64cx1w){border:1px solid color-mix(in srgb,var(--ds-border) 78%,transparent);border-radius:.7rem;background:color-mix(in srgb,var(--ds-surface) 99%,transparent);color:var(--ds-text);font:inherit}.files-workspace__ghost-button.svelte-64cx1w,.files-workspace__header-menu.svelte-64cx1w summary:where(.svelte-64cx1w),.files-workspace__create-menu.svelte-64cx1w summary:where(.svelte-64cx1w),.files-workspace__create-panel.svelte-64cx1w button:where(.svelte-64cx1w),.files-workspace__ghost-upload.svelte-64cx1w,.files-workspace__inspector-actions.svelte-64cx1w button:where(.svelte-64cx1w),.files-workspace__share-submit.svelte-64cx1w,.files-workspace__share-remove.svelte-64cx1w{min-height:2.6rem;padding:0 .9rem;display:inline-flex;align-items:center;justify-content:center;gap:.45rem;cursor:pointer}.files-workspace__ghost-button--danger.svelte-64cx1w{color:color-mix(in srgb,var(--ds-danger) 82%,var(--ds-text))}.files-workspace__modal--confirm.svelte-64cx1w{width:min(100%,34rem)}.files-workspace__modal--preserve.svelte-64cx1w{width:min(100%,32rem)}.files-workspace__confirm-warning.svelte-64cx1w{padding:.95rem 1rem;display:grid;gap:.35rem;border:1px solid color-mix(in srgb,var(--ds-warning) 40%,var(--ds-border));border-radius:.9rem;background:color-mix(in srgb,var(--ds-warning) 12%,var(--ds-surface))}.files-workspace__confirm-warning.svelte-64cx1w strong:where(.svelte-64cx1w),.files-workspace__confirm-warning.svelte-64cx1w span:where(.svelte-64cx1w){margin:0}.files-workspace__ghost-upload.svelte-64cx1w{position:relative;overflow:hidden}.files-workspace__ghost-upload.svelte-64cx1w input[type=file]:where(.svelte-64cx1w){position:absolute;inset:0;opacity:0;cursor:pointer}.files-workspace__create-menu.svelte-64cx1w,.files-workspace__header-menu.svelte-64cx1w{position:relative}.files-workspace__header-menu.svelte-64cx1w summary:where(.svelte-64cx1w),.files-workspace__create-menu.svelte-64cx1w summary:where(.svelte-64cx1w){list-style:none;height:2.6rem;padding:0;display:inline-flex;align-items:center;justify-content:center;gap:0;line-height:1}.files-workspace__header-menu.svelte-64cx1w summary:where(.svelte-64cx1w){width:2.6rem;border-radius:.7rem;background:color-mix(in srgb,var(--ds-surface) 99%,transparent)}.files-workspace__create-menu.svelte-64cx1w summary:where(.svelte-64cx1w){width:2.6rem;border-radius:999px;background:color-mix(in srgb,var(--ds-primary) 9%,var(--ds-surface))}.files-workspace__header-menu.svelte-64cx1w summary:where(.svelte-64cx1w)::-webkit-details-marker,.files-workspace__create-menu.svelte-64cx1w summary:where(.svelte-64cx1w)::-webkit-details-marker{display:none}.files-workspace__create-panel.svelte-64cx1w,.files-workspace__row-menu.svelte-64cx1w{position:absolute;right:0;top:calc(100% + .45rem);width:max-content;min-width:12rem;padding:.55rem;display:grid;gap:.35rem;border:1px solid color-mix(in srgb,var(--ds-border) 72%,transparent);border-radius:.8rem;background:color-mix(in srgb,var(--ds-surface) 99%,white);box-shadow:0 18px 36px color-mix(in srgb,black 11%,transparent);z-index:12}.files-workspace__row-menu--upward.svelte-64cx1w{top:auto;bottom:calc(100% + .45rem)}.files-workspace__row-menu--floating.svelte-64cx1w{position:fixed;inset:0 auto auto 0}.files-workspace__inspector.svelte-64cx1w,.files-workspace__inspector.svelte-64cx1w section:where(.svelte-64cx1w),.files-workspace__metadata-grid.svelte-64cx1w,.files-workspace__manage-grid.svelte-64cx1w,.files-workspace__inspector-actions.svelte-64cx1w,.files-workspace__inspector-field.svelte-64cx1w{min-width:0;box-sizing:border-box}.files-workspace__inspector.svelte-64cx1w strong:where(.svelte-64cx1w),.files-workspace__inspector.svelte-64cx1w span:where(.svelte-64cx1w){overflow-wrap:anywhere}.files-workspace__inspector.svelte-64cx1w .files-workspace__ghost-button:where(.svelte-64cx1w),.files-workspace__inspector-actions.svelte-64cx1w button:where(.svelte-64cx1w),.files-workspace__inspector-field.svelte-64cx1w select:where(.svelte-64cx1w),.files-workspace__inspector-field.svelte-64cx1w input:where(.svelte-64cx1w),.files-workspace__inspector-field.svelte-64cx1w textarea:where(.svelte-64cx1w){width:100%;max-width:100%;min-width:0;box-sizing:border-box}.files-workspace__create-panel.svelte-64cx1w button:where(.svelte-64cx1w),.files-workspace__upload-button.svelte-64cx1w{justify-content:flex-start}.files-workspace__upload-button.svelte-64cx1w{position:relative;overflow:hidden;min-height:2.6rem;padding:0 .9rem;display:inline-flex;align-items:center;gap:.45rem;border:1px solid color-mix(in srgb,var(--ds-border) 78%,transparent);border-radius:.7rem;background:color-mix(in srgb,var(--ds-surface) 99%,transparent);cursor:pointer}.files-workspace__upload-button.svelte-64cx1w input[type=file]:where(.svelte-64cx1w){position:absolute;inset:0;opacity:0;cursor:pointer}.files-workspace__recent-strip.svelte-64cx1w{padding:.95rem;display:grid;gap:.8rem}.files-workspace__examples-strip.svelte-64cx1w{padding:.95rem;display:grid;gap:.9rem}.files-workspace__recent-track.svelte-64cx1w{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(14rem,16rem);gap:.75rem;overflow-x:auto;padding-bottom:.1rem}.files-workspace__recent-pill.svelte-64cx1w{display:grid;grid-template-columns:auto 1fr;gap:.75rem;align-items:center;min-height:4.6rem;padding:.8rem;border:1px solid color-mix(in srgb,var(--ds-border) 74%,transparent);border-radius:.85rem;background:color-mix(in srgb,var(--ds-surface) 99%,transparent);color:var(--ds-text);text-align:left;font:inherit;cursor:pointer}.files-workspace__recent-pill.svelte-64cx1w strong:where(.svelte-64cx1w),.files-workspace__item-copy.svelte-64cx1w strong:where(.svelte-64cx1w){display:block}.files-workspace__item-copy.svelte-64cx1w{min-width:0;display:grid;gap:.15rem}.files-workspace__grid-card-title-row.svelte-64cx1w{display:flex;align-items:center;gap:.4rem;min-width:0}.files-workspace__grid-card-title-row.svelte-64cx1w .ds-permission-indicator{flex:0 0 auto}.files-workspace__shared-item-icon.svelte-64cx1w{display:inline-flex;align-items:center;justify-content:center;inline-size:1.55rem;block-size:1.55rem;border-radius:999px;background:color-mix(in srgb,var(--ds-primary) 13%,var(--ds-surface));color:color-mix(in srgb,var(--ds-primary) 74%,var(--ds-text));flex:0 0 auto}.files-workspace__recent-pill.svelte-64cx1w small:where(.svelte-64cx1w){color:var(--ds-text-muted)}.files-workspace__examples-grid.svelte-64cx1w{display:grid;grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));gap:.8rem}.files-workspace__example-card.svelte-64cx1w{display:grid;gap:.8rem;padding:.8rem;border:1px solid color-mix(in srgb,var(--ds-border) 74%,transparent);border-radius:.85rem;background:color-mix(in srgb,var(--ds-surface) 99%,transparent);color:var(--ds-text);text-align:left;font:inherit;cursor:pointer}.files-workspace__example-card-preview.svelte-64cx1w{min-height:10rem;border-radius:.8rem;background:color-mix(in srgb,var(--ds-surface-muted) 92%,white);display:grid;place-items:center;overflow:hidden}.files-workspace__example-card-preview.svelte-64cx1w img:where(.svelte-64cx1w){width:100%;height:100%;object-fit:cover;display:block}.files-workspace__example-card-copy.svelte-64cx1w,.files-workspace__example-card-head.svelte-64cx1w,.files-workspace__example-card-meta.svelte-64cx1w{display:flex;gap:.6rem}.files-workspace__example-card-copy.svelte-64cx1w{flex-direction:column}.files-workspace__example-card-head.svelte-64cx1w,.files-workspace__example-card-meta.svelte-64cx1w{justify-content:space-between;align-items:center}.files-workspace__example-card-head.svelte-64cx1w strong:where(.svelte-64cx1w),.files-workspace__example-card-meta.svelte-64cx1w small:where(.svelte-64cx1w){margin:0}.files-workspace__example-card-copy.svelte-64cx1w span:where(.svelte-64cx1w),.files-workspace__example-card-meta.svelte-64cx1w small:where(.svelte-64cx1w){color:var(--ds-text-muted);line-height:1.45}.files-workspace__table-shell.svelte-64cx1w{overflow:visible}.files-workspace__selection-bar.svelte-64cx1w,.files-workspace__list-head.svelte-64cx1w{padding:.85rem 1rem;border-bottom:1px solid color-mix(in srgb,var(--ds-border) 72%,transparent)}.files-workspace__list-sort.svelte-64cx1w{min-width:0;padding:0;display:inline-flex;align-items:center;justify-content:flex-start;gap:.35rem;border:0;background:transparent;color:var(--ds-text-muted);font:inherit;font-weight:600;cursor:pointer;text-align:left}.files-workspace__list-sort.svelte-64cx1w:hover,.files-workspace__list-sort--active.svelte-64cx1w{color:var(--ds-text)}.files-workspace__list-sort.svelte-64cx1w small:where(.svelte-64cx1w){color:inherit;font-size:.8em;line-height:1}.files-workspace__selection-bar.svelte-64cx1w{flex-wrap:wrap;row-gap:.65rem}.files-workspace__selection-copy-active.svelte-64cx1w{display:inline-flex;align-items:center;gap:.55rem}.files-workspace__selection-badge.svelte-64cx1w{min-height:2.35rem;padding:0 .8rem;display:inline-flex;align-items:center;gap:.45rem;border:1px solid color-mix(in srgb,var(--ds-border) 78%,transparent);border-radius:999px;background:color-mix(in srgb,var(--ds-primary) 7%,var(--ds-surface));color:var(--ds-text);box-sizing:border-box}.files-workspace__selection-badge.svelte-64cx1w strong:where(.svelte-64cx1w),.files-workspace__selection-badge.svelte-64cx1w span:where(.svelte-64cx1w){margin:0;line-height:1}.files-workspace__selection-badge.svelte-64cx1w strong:where(.svelte-64cx1w){font-family:var(--ds-font-heading)}.files-workspace__selection-badge.svelte-64cx1w span:where(.svelte-64cx1w){color:var(--ds-text-muted);font-size:var(--ds-size-sm);white-space:nowrap}.files-workspace__selection-tools.svelte-64cx1w{flex:1 1 20rem;justify-content:flex-end;flex-wrap:wrap}.files-workspace__selection-actions.svelte-64cx1w{flex-wrap:wrap;justify-content:flex-end}.files-workspace__selection-bar--active.svelte-64cx1w{flex-wrap:nowrap;align-items:center;column-gap:.6rem}.files-workspace__selection-bar--active.svelte-64cx1w .files-workspace__selection-copy:where(.svelte-64cx1w){flex:0 0 auto;min-width:0}.files-workspace__selection-bar--active.svelte-64cx1w .files-workspace__selection-copy-active:where(.svelte-64cx1w){flex-wrap:nowrap;white-space:nowrap}.files-workspace__selection-bar--active.svelte-64cx1w .files-workspace__selection-tools:where(.svelte-64cx1w){flex:1 1 auto;min-width:0;flex-wrap:nowrap;overflow-x:auto;overflow-y:visible;scrollbar-width:none}.files-workspace__selection-bar--active.svelte-64cx1w .files-workspace__selection-tools:where(.svelte-64cx1w)::-webkit-scrollbar{display:none}.files-workspace__selection-bar--active.svelte-64cx1w .files-workspace__selection-actions:where(.svelte-64cx1w){flex-wrap:nowrap;gap:.4rem;min-width:max-content;margin-left:auto}.files-workspace__selection-action-shell.svelte-64cx1w{position:relative;flex:0 0 auto}.files-workspace__icon-action.svelte-64cx1w{width:2.45rem;height:2.45rem;padding:0;display:inline-flex;align-items:center;justify-content:center;border:1px solid color-mix(in srgb,var(--ds-border) 78%,transparent);border-radius:.7rem;background:color-mix(in srgb,var(--ds-surface) 99%,transparent);color:var(--ds-text);cursor:pointer;box-sizing:border-box}.files-workspace__icon-action.svelte-64cx1w:hover{background:color-mix(in srgb,var(--ds-primary) 9%,var(--ds-surface))}.files-workspace__icon-action.svelte-64cx1w:disabled{opacity:.45;cursor:default}.files-workspace__icon-action--danger.svelte-64cx1w{color:color-mix(in srgb,var(--ds-danger) 82%,var(--ds-text))}.files-workspace__icon-action--subtle.svelte-64cx1w{color:var(--ds-text-muted)}.files-workspace__icon-action.svelte-64cx1w span:where(.svelte-64cx1w){font-family:var(--ds-font-heading);font-size:1.2rem;font-weight:700;letter-spacing:.06em;line-height:1}.files-workspace__selection-menu-panel.svelte-64cx1w{position:absolute;right:0;top:calc(100% + .45rem);min-width:10.5rem;padding:.55rem;display:grid;gap:.35rem;border:1px solid color-mix(in srgb,var(--ds-border) 72%,transparent);border-radius:.8rem;background:color-mix(in srgb,var(--ds-surface) 99%,white);box-shadow:0 18px 36px color-mix(in srgb,black 11%,transparent);z-index:5}.files-workspace__selection-menu-panel--move.svelte-64cx1w{min-width:14rem}.files-workspace__selection-menu-panel.svelte-64cx1w button:where(.svelte-64cx1w),.files-workspace__selection-menu-panel.svelte-64cx1w select:where(.svelte-64cx1w){width:100%;max-width:100%;min-width:0;box-sizing:border-box}.files-workspace__view-toggle.svelte-64cx1w{display:inline-flex;align-items:center;gap:.25rem;padding:.3rem;border:1px solid color-mix(in srgb,var(--ds-border) 72%,transparent);border-radius:.8rem;background:color-mix(in srgb,var(--ds-surface) 99%,transparent);flex:0 0 auto}.files-workspace__view-toggle.svelte-64cx1w button:where(.svelte-64cx1w){width:2.3rem;min-width:2.3rem;min-height:2.3rem;padding:0;display:inline-flex;align-items:center;justify-content:center;gap:0;border:0;border-radius:.6rem;background:transparent;color:var(--ds-text-muted);font:inherit;cursor:pointer}.files-workspace__view-toggle.svelte-64cx1w button.selected:where(.svelte-64cx1w){background:color-mix(in srgb,var(--ds-primary) 12%,var(--ds-surface));color:var(--ds-text)}.files-workspace__move-row.svelte-64cx1w{gap:.45rem}.files-workspace__move-row.svelte-64cx1w select:where(.svelte-64cx1w),.files-workspace__inspector-field.svelte-64cx1w select:where(.svelte-64cx1w),.files-workspace__inspector-field.svelte-64cx1w input:where(.svelte-64cx1w),.files-workspace__inspector-field.svelte-64cx1w textarea:where(.svelte-64cx1w),.files-workspace__share-row.svelte-64cx1w select:where(.svelte-64cx1w){min-height:2.5rem;padding:.55rem .7rem}.files-workspace__list-head.svelte-64cx1w,.files-workspace__list-row.svelte-64cx1w{display:grid;grid-template-columns:2.25rem minmax(0,1fr) 7rem 9rem 8rem 3rem;gap:.75rem;align-items:center}.files-workspace__list-head.svelte-64cx1w{font-size:var(--ds-size-xs);text-transform:uppercase;letter-spacing:.08em;color:var(--ds-text-muted)}.files-workspace__list.svelte-64cx1w{position:relative;display:grid}.files-workspace__grid.svelte-64cx1w{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,clamp(11rem,24vw,13.5rem)),1fr));gap:clamp(.75rem,1.2vw,1rem);padding:1rem;align-items:start;box-sizing:border-box}.files-workspace__gallery.svelte-64cx1w{padding:1rem;gap:1rem}.files-workspace__list--drag-active.svelte-64cx1w{background:color-mix(in srgb,var(--ds-primary) 5%,var(--ds-surface))}.files-workspace__drop-overlay.svelte-64cx1w{position:absolute;inset:.8rem;z-index:3;display:grid;place-items:center;align-content:center;gap:.5rem;padding:1.2rem;border:2px dashed color-mix(in srgb,var(--ds-primary) 58%,var(--ds-border));border-radius:.95rem;background:color-mix(in srgb,var(--ds-primary) 9%,var(--ds-surface));text-align:center}.files-workspace__drop-overlay.svelte-64cx1w strong:where(.svelte-64cx1w),.files-workspace__drop-overlay.svelte-64cx1w span:where(.svelte-64cx1w){margin:0}.files-workspace__drop-overlay.svelte-64cx1w span:where(.svelte-64cx1w){color:var(--ds-text-muted);max-width:26rem}.files-workspace__list-row.svelte-64cx1w{position:relative;padding:.8rem 1rem;border-bottom:1px solid color-mix(in srgb,var(--ds-border) 66%,transparent);cursor:default}.files-workspace__list-row.svelte-64cx1w:hover{background:color-mix(in srgb,var(--ds-primary) 5%,var(--ds-surface))}.files-workspace__list-row.selected.svelte-64cx1w{background:color-mix(in srgb,var(--ds-primary) 11%,var(--ds-surface))}.files-workspace__list-row--drop-target.svelte-64cx1w{background:color-mix(in srgb,var(--ds-accent, var(--ds-primary)) 18%,var(--ds-surface));box-shadow:inset 0 0 0 2px color-mix(in srgb,var(--ds-accent, var(--ds-primary)) 52%,transparent),0 0 0 1px color-mix(in srgb,var(--ds-accent, var(--ds-primary)) 24%,transparent)}.files-workspace__list-row--menu-open.svelte-64cx1w{z-index:16}.files-workspace__grid-card.svelte-64cx1w{position:relative;width:100%;min-width:0;max-width:100%;min-height:0;padding:0;display:grid;gap:.45rem;grid-template-rows:auto auto;align-content:start;border:0;border-radius:0;background:transparent;box-shadow:none;cursor:default;box-sizing:border-box}.files-workspace__grid-card--menu-open.svelte-64cx1w{z-index:16}.files-workspace__gallery-stage.svelte-64cx1w{display:grid;gap:.85rem;padding:.85rem;border:1px solid color-mix(in srgb,var(--ds-border) 70%,transparent);border-radius:1rem;background:color-mix(in srgb,var(--ds-surface-elevated, var(--ds-surface)) 97%,transparent)}.files-workspace__gallery-stage-preview.svelte-64cx1w{position:relative;height:clamp(18rem,56dvh,34rem);min-height:clamp(18rem,56dvh,34rem);max-height:clamp(18rem,56dvh,34rem);display:grid;place-items:center;padding:.75rem;border-radius:.9rem;background:linear-gradient(180deg,color-mix(in srgb,var(--ds-surface) 96%,white),color-mix(in srgb,var(--ds-surface-muted) 68%,var(--ds-surface)));overflow:hidden}.files-workspace__gallery-stage-nav.svelte-64cx1w{position:absolute;top:50%;z-index:2;width:2.9rem;height:2.9rem;display:inline-flex;align-items:center;justify-content:center;padding:0;border:1px solid color-mix(in srgb,var(--ds-border) 68%,transparent);border-radius:999px;background:color-mix(in srgb,var(--ds-surface) 62%,transparent);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);color:var(--ds-text);cursor:pointer;transform:translateY(-50%)}.files-workspace__gallery-stage-nav.svelte-64cx1w span:where(.svelte-64cx1w){font-size:1.5rem;line-height:1}.files-workspace__gallery-stage-nav--previous.svelte-64cx1w{left:.75rem}.files-workspace__gallery-stage-nav--next.svelte-64cx1w{right:.75rem}.files-workspace__gallery-stage-preview.svelte-64cx1w img:where(.svelte-64cx1w){width:100%;height:100%;max-width:100%;max-height:100%;object-fit:contain;object-position:center center;display:block;border-radius:.8rem;box-shadow:0 .9rem 2rem color-mix(in srgb,var(--ds-ink) 10%,transparent)}.files-workspace__preview-spinner.svelte-64cx1w{width:100%;min-height:100%;display:grid;place-items:center;gap:.5rem;padding:.75rem;border-radius:.8rem;background:color-mix(in srgb,var(--ds-surface) 88%,transparent);color:var(--ds-text-muted)}.files-workspace__preview-spinner--stage.svelte-64cx1w{min-height:100%}.files-workspace__preview-spinner.svelte-64cx1w span:where(.svelte-64cx1w){font-size:var(--ds-size-sm);line-height:1.4}.files-workspace__gallery-stage-copy.svelte-64cx1w{display:grid;gap:.45rem}.files-workspace__gallery-stage-copy.svelte-64cx1w strong:where(.svelte-64cx1w),.files-workspace__gallery-stage-copy.svelte-64cx1w span:where(.svelte-64cx1w),.files-workspace__gallery-stage-copy.svelte-64cx1w small:where(.svelte-64cx1w){margin:0}.files-workspace__gallery-stage-copy.svelte-64cx1w span:where(.svelte-64cx1w),.files-workspace__gallery-stage-copy.svelte-64cx1w small:where(.svelte-64cx1w){color:var(--ds-text-muted)}.files-workspace__gallery-stage-meta.svelte-64cx1w{display:flex;align-items:center;justify-content:space-between;gap:.75rem;flex-wrap:wrap}.files-workspace__gallery-strip.svelte-64cx1w{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(8.75rem,10.75rem);gap:.75rem;overflow-x:auto;overflow-y:visible;padding-top:14rem;margin-top:-14rem;padding-bottom:.2rem;padding-inline:.1rem;align-items:start}.files-workspace__gallery-card.svelte-64cx1w{position:relative;width:100%;min-width:0;min-height:0;padding:0;display:grid;gap:.4rem;grid-template-rows:auto auto;align-content:start;border:0;border-radius:0;background:transparent;box-shadow:none;cursor:default;box-sizing:border-box}.files-workspace__gallery-card.selected.svelte-64cx1w{background:transparent}.files-workspace__gallery-card--drop-target.svelte-64cx1w{box-shadow:none}.files-workspace__gallery-card--menu-open.svelte-64cx1w{z-index:16}.files-workspace__gallery-card-head.svelte-64cx1w{position:absolute;inset:.45rem .45rem auto;display:flex;align-items:center;justify-content:space-between;gap:.45rem;z-index:2}.files-workspace__gallery-card-preview.svelte-64cx1w{position:relative;width:100%;min-width:0;max-width:100%;aspect-ratio:3 / 2;display:grid;overflow:visible;box-sizing:border-box}.files-workspace__gallery-card-media.svelte-64cx1w{width:100%;height:100%;min-width:0;max-width:100%;display:grid;place-items:center;border-radius:.95rem;overflow:hidden;border:1px solid color-mix(in srgb,var(--ds-border) 70%,transparent);background:color-mix(in srgb,var(--ds-surface-muted) 58%,var(--ds-surface));box-sizing:border-box}.files-workspace__gallery-card.selected.svelte-64cx1w .files-workspace__gallery-card-media:where(.svelte-64cx1w){box-shadow:inset 0 0 0 2px color-mix(in srgb,var(--ds-primary) 52%,transparent)}.files-workspace__gallery-card--drop-target.svelte-64cx1w .files-workspace__gallery-card-media:where(.svelte-64cx1w){background:color-mix(in srgb,var(--ds-accent, var(--ds-primary)) 18%,var(--ds-surface));box-shadow:inset 0 0 0 2px color-mix(in srgb,var(--ds-accent, var(--ds-primary)) 52%,transparent),0 0 0 1px color-mix(in srgb,var(--ds-accent, var(--ds-primary)) 24%,transparent)}.files-workspace__gallery-card-preview.svelte-64cx1w img:where(.svelte-64cx1w){width:auto;height:auto;max-width:100%;max-height:100%;object-fit:contain;object-position:center center;display:block;border-radius:0;background:transparent}.files-workspace__gallery-card-media.svelte-64cx1w>.files-workspace__preview-spinner:where(.svelte-64cx1w){min-height:100%;padding:0;border-radius:0;background:transparent}.files-workspace__gallery-card-copy.svelte-64cx1w{display:grid;gap:0;min-width:0}.files-workspace__gallery-card-copy.svelte-64cx1w strong:where(.svelte-64cx1w){margin:0}.files-workspace__grid-card.svelte-64cx1w:hover,.files-workspace__grid-card.selected.svelte-64cx1w{background:transparent}.files-workspace__grid-card--drop-target.svelte-64cx1w{background:color-mix(in srgb,var(--ds-accent, var(--ds-primary)) 18%,var(--ds-surface));box-shadow:inset 0 0 0 2px color-mix(in srgb,var(--ds-accent, var(--ds-primary)) 52%,transparent),0 0 0 1px color-mix(in srgb,var(--ds-accent, var(--ds-primary)) 24%,transparent)}.files-workspace__grid-card-head.svelte-64cx1w{position:absolute;inset:.5rem .5rem auto;display:flex;align-items:center;justify-content:space-between;gap:.6rem;z-index:2}.files-workspace__grid-card-preview.svelte-64cx1w{position:relative;width:100%;min-width:0;max-width:100%;aspect-ratio:3 / 2;display:grid;overflow:visible;box-sizing:border-box}.files-workspace__grid-card-media.svelte-64cx1w{width:100%;height:100%;min-width:0;max-width:100%;display:grid;place-items:center;border-radius:.95rem;overflow:hidden;border:1px solid color-mix(in srgb,var(--ds-border) 70%,transparent);background:color-mix(in srgb,var(--ds-surface-muted) 58%,var(--ds-surface));box-sizing:border-box}.files-workspace__grid-card-preview.svelte-64cx1w img:where(.svelte-64cx1w){width:auto;height:auto;max-width:100%;max-height:100%;object-fit:contain;object-position:center center;display:block;border-radius:0;border:0;background:transparent;box-shadow:none}.files-workspace__grid-card-media.svelte-64cx1w>.files-workspace__preview-spinner:where(.svelte-64cx1w){min-height:100%;padding:0;border-radius:0;background:transparent}.files-workspace__grid-card-copy.svelte-64cx1w{display:grid;gap:.45rem;padding:0;min-width:0}.files-workspace__grid-card-name.svelte-64cx1w{display:flex;align-items:baseline;gap:0;width:100%;max-width:100%;line-height:1.2;min-width:0;flex:1 1 auto}.files-workspace__grid-card-name-prefix.svelte-64cx1w{flex:1 1 auto;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.files-workspace__grid-card-name-suffix.svelte-64cx1w{flex:0 0 auto;white-space:nowrap}.files-workspace__preview-lightbox-trigger.svelte-64cx1w{width:100%;height:100%;display:flex;align-items:center;justify-content:center;padding:0;border:0;background:transparent;cursor:zoom-in;overflow:hidden}.files-workspace__preview-lightbox-trigger.svelte-64cx1w img:where(.svelte-64cx1w){width:auto;height:auto;max-width:100%;max-height:100%;object-fit:contain;object-position:center center;display:block}.files-workspace__cell.svelte-64cx1w{min-width:0}.files-workspace__cell--permission.svelte-64cx1w{display:inline-flex;justify-content:flex-start}.files-workspace__cell--name.svelte-64cx1w{display:grid;grid-template-columns:auto 1fr;gap:.75rem;align-items:center;min-width:0}.files-workspace__cell--check.svelte-64cx1w{display:inline-flex;justify-content:center}.files-workspace__inline-rename-input.svelte-64cx1w{width:100%;min-height:2.35rem;padding:.45rem .65rem;border:1px solid color-mix(in srgb,var(--ds-primary) 52%,var(--ds-border));border-radius:.65rem;background:color-mix(in srgb,var(--ds-surface) 99%,white);color:var(--ds-text);font:inherit;font-weight:700}.files-workspace__cell--updated.svelte-64cx1w span:where(.svelte-64cx1w){color:var(--ds-text-muted);font-size:var(--ds-size-sm)}.files-workspace__cell--actions.svelte-64cx1w{position:relative;display:inline-flex;justify-content:flex-end}.files-workspace__row-menu-trigger.svelte-64cx1w{width:2.2rem;height:2.2rem;border:0;border-radius:.7rem;background:transparent;color:var(--ds-text-muted);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;font-family:var(--ds-font-heading);font-size:1.2rem;font-weight:700;letter-spacing:.06em;line-height:1}.files-workspace__row-menu-trigger--overlay.svelte-64cx1w{background:color-mix(in srgb,var(--ds-surface) 24%,transparent);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.files-workspace__row-menu-trigger.svelte-64cx1w:hover{background:color-mix(in srgb,var(--ds-primary) 9%,var(--ds-surface));color:var(--ds-text)}.files-workspace__modal-backdrop.svelte-64cx1w{position:fixed;inset:0;z-index:30;display:grid;place-items:center;padding:1.25rem;background:color-mix(in srgb,var(--ds-ink) 20%,transparent);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.files-workspace__modal.svelte-64cx1w{width:min(100%,46rem);max-height:min(86vh,52rem);display:grid;grid-template-rows:auto minmax(0,1fr) auto;border:1px solid color-mix(in srgb,var(--ds-border) 72%,transparent);border-radius:1rem;background:color-mix(in srgb,var(--ds-surface) 98%,white);box-shadow:0 26px 60px color-mix(in srgb,black 16%,transparent);overflow:hidden}.files-workspace__lightbox-backdrop.svelte-64cx1w{position:fixed;inset:0;z-index:32;display:block;background:color-mix(in srgb,black 82%,transparent);backdrop-filter:blur(18px) saturate(.85);-webkit-backdrop-filter:blur(18px) saturate(.85)}.files-workspace__lightbox.svelte-64cx1w{position:fixed;inset:0;width:100vw;height:100vh;height:100dvh;display:grid;grid-template-rows:1fr;padding:0;border-radius:0;background:transparent;border:0;box-shadow:none}.files-workspace__lightbox-close.svelte-64cx1w{position:absolute;top:.9rem;right:.9rem;z-index:2;width:2.6rem;height:2.6rem;padding:0;display:inline-flex;align-items:center;justify-content:center;border:1px solid color-mix(in srgb,var(--ds-border) 72%,transparent);border-radius:999px;background:color-mix(in srgb,black 42%,transparent);color:#fff;cursor:pointer;backdrop-filter:blur(14px) saturate(1.05);-webkit-backdrop-filter:blur(14px) saturate(1.05)}.files-workspace__lightbox-controls.svelte-64cx1w{position:absolute;top:.9rem;left:50%;transform:translate(-50%);z-index:2;display:inline-flex;align-items:center;gap:.4rem;padding:.3rem;border:1px solid color-mix(in srgb,var(--ds-border) 58%,transparent);border-radius:999px;background:color-mix(in srgb,black 42%,transparent);backdrop-filter:blur(14px) saturate(1.05);-webkit-backdrop-filter:blur(14px) saturate(1.05)}.files-workspace__lightbox-control.svelte-64cx1w{min-width:2.35rem;height:2.35rem;padding:0 .7rem;display:inline-flex;align-items:center;justify-content:center;border:0;border-radius:999px;background:color-mix(in srgb,white 12%,transparent);color:#fff;font:inherit;font-weight:700;cursor:pointer}.files-workspace__lightbox-control.svelte-64cx1w:disabled{opacity:.45;cursor:default}.files-workspace__lightbox-control--value.svelte-64cx1w{min-width:4.2rem;font-size:var(--ds-size-sm)}.files-workspace__lightbox-media.svelte-64cx1w{width:100%;height:100%;overflow:hidden;background:color-mix(in srgb,black 88%,transparent)}.files-workspace__lightbox-media--svg-stage.svelte-64cx1w{background:#7b8088}.files-workspace__lightbox-media--pannable.svelte-64cx1w{cursor:grab}.files-workspace__lightbox-media--panning.svelte-64cx1w{cursor:grabbing}.files-workspace__lightbox-media-inner.svelte-64cx1w{position:relative;width:100%;height:100%}.files-workspace__lightbox-canvas.svelte-64cx1w{width:100%;height:100%;display:block;touch-action:none}.files-workspace__lightbox-control--active.svelte-64cx1w{background:color-mix(in srgb,var(--ds-primary) 72%,transparent)}.files-workspace__media-player.svelte-64cx1w{position:fixed;inset:50% auto auto 50%;transform:translate(-50%,-50%);width:min(92vw,64rem);max-height:min(88vh,52rem);display:grid;gap:1rem;padding:1.2rem;border:1px solid color-mix(in srgb,var(--ds-border) 68%,transparent);border-radius:1.2rem;background:color-mix(in srgb,#08111f 88%,black);color:#fff;box-shadow:0 28px 60px color-mix(in srgb,black 26%,transparent);overflow:hidden}.files-workspace__media-player--video.svelte-64cx1w{width:min(96vw,88rem);height:min(92vh,52rem);grid-template-rows:auto minmax(0,1fr) auto}.files-workspace__media-player--audio.svelte-64cx1w{width:min(92vw,62rem)}.files-workspace__media-player-head.svelte-64cx1w,.files-workspace__media-player-head-actions.svelte-64cx1w,.files-workspace__media-player-inline-controls.svelte-64cx1w,.files-workspace__media-player-transport.svelte-64cx1w{display:flex;align-items:center;gap:.75rem}.files-workspace__media-player-head.svelte-64cx1w{justify-content:space-between}.files-workspace__media-player-head-copy.svelte-64cx1w{display:grid;gap:.28rem}.files-workspace__media-player-head-copy.svelte-64cx1w p:where(.svelte-64cx1w),.files-workspace__media-player-head-copy.svelte-64cx1w strong:where(.svelte-64cx1w),.files-workspace__media-player-head-copy.svelte-64cx1w span:where(.svelte-64cx1w){margin:0}.files-workspace__media-player-head-copy.svelte-64cx1w p:where(.svelte-64cx1w),.files-workspace__media-player-head-copy.svelte-64cx1w span:where(.svelte-64cx1w){color:color-mix(in srgb,white 72%,transparent)}.files-workspace__media-player-stage.svelte-64cx1w{min-height:0;border:1px solid color-mix(in srgb,white 12%,transparent);border-radius:1rem;background:color-mix(in srgb,black 76%,transparent);overflow:hidden}.files-workspace__media-player-stage--video.svelte-64cx1w{display:grid;min-height:18rem}.files-workspace__media-player-stage--audio.svelte-64cx1w{display:grid;min-height:9rem;padding:.95rem;background:linear-gradient(180deg,color-mix(in srgb,#10213f 74%,black),color-mix(in srgb,#0a162d 92%,black))}.files-workspace__media-video.svelte-64cx1w{width:100%;height:100%;display:block;object-fit:contain;background:#000}.files-workspace__media-waveform-shell.svelte-64cx1w{min-height:8rem;display:grid;place-items:center}.files-workspace__media-waveform-button.svelte-64cx1w{width:100%;padding:0;border:0;border-radius:.9rem;background:transparent;cursor:pointer;overflow:hidden}.files-workspace__media-waveform-canvas.svelte-64cx1w{width:100%;height:8rem;display:block;border-radius:.9rem}.files-workspace__media-waveform-fallback.svelte-64cx1w{width:100%;min-height:8rem;padding:1rem;display:grid;place-items:center;gap:.8rem;text-align:center;color:color-mix(in srgb,white 76%,transparent)}.files-workspace__media-player-controls.svelte-64cx1w{display:grid;gap:.9rem}.files-workspace__media-player-transport.svelte-64cx1w{flex-wrap:wrap}.files-workspace__media-player-timeline.svelte-64cx1w{display:grid;gap:.45rem}.files-workspace__media-player-timeline.svelte-64cx1w span:where(.svelte-64cx1w){color:color-mix(in srgb,white 72%,transparent);font-size:var(--ds-size-sm)}.files-workspace__media-player-seek.svelte-64cx1w{width:100%}.files-workspace__media-player-inline-controls.svelte-64cx1w{justify-content:space-between;flex-wrap:wrap}.files-workspace__media-player-inline-field.svelte-64cx1w{min-width:min(100%,14rem);display:grid;gap:.35rem;color:color-mix(in srgb,white 72%,transparent);font-size:var(--ds-size-sm)}.files-workspace__media-player-inline-field.svelte-64cx1w input:where(.svelte-64cx1w),.files-workspace__media-player-inline-field.svelte-64cx1w select:where(.svelte-64cx1w){width:100%}.files-workspace__media-element.svelte-64cx1w{position:absolute;inline-size:1px;block-size:1px;opacity:0;overflow:hidden;pointer-events:none;clip-path:inset(50%)}.files-workspace__media-player-error.svelte-64cx1w{padding:1rem 1.1rem;display:grid;gap:.35rem;border:1px solid color-mix(in srgb,#fca5a5 32%,transparent);border-radius:.95rem;background:color-mix(in srgb,#7f1d1d 18%,transparent)}.files-workspace__media-player-error.svelte-64cx1w strong:where(.svelte-64cx1w),.files-workspace__media-player-error.svelte-64cx1w span:where(.svelte-64cx1w){margin:0}.files-workspace__modal-head.svelte-64cx1w,.files-workspace__modal-foot.svelte-64cx1w,.files-workspace__share-link-row.svelte-64cx1w{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.files-workspace__modal-head.svelte-64cx1w,.files-workspace__modal-foot.svelte-64cx1w{padding:1rem 1.1rem;border-bottom:1px solid color-mix(in srgb,var(--ds-border) 68%,transparent)}.files-workspace__modal-foot.svelte-64cx1w{border-top:1px solid color-mix(in srgb,var(--ds-border) 68%,transparent);border-bottom:0;justify-content:flex-end}.files-workspace__modal-head.svelte-64cx1w p:where(.svelte-64cx1w),.files-workspace__modal-head.svelte-64cx1w strong:where(.svelte-64cx1w),.files-workspace__modal-head.svelte-64cx1w span:where(.svelte-64cx1w){margin:0}.files-workspace__modal-head.svelte-64cx1w p:where(.svelte-64cx1w){font-size:var(--ds-size-xs);color:var(--ds-text-muted);text-transform:uppercase;letter-spacing:.08em}.files-workspace__modal-head.svelte-64cx1w strong:where(.svelte-64cx1w){display:block;font-family:var(--ds-font-heading);font-size:var(--ds-size-lg)}.files-workspace__modal-head.svelte-64cx1w span:where(.svelte-64cx1w){color:var(--ds-text-muted)}.files-workspace__modal-close.svelte-64cx1w{width:2.6rem;height:2.6rem;padding:0;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.files-workspace__modal-body.svelte-64cx1w{display:grid;gap:.9rem;padding:1rem 1.1rem;overflow:auto}.files-workspace__share-modal-grid.svelte-64cx1w{display:grid;gap:.85rem;grid-template-columns:repeat(2,minmax(0,1fr))}.files-workspace__share-modal-state.svelte-64cx1w{min-height:14rem;display:grid;place-items:center;align-content:center;gap:.5rem;padding:1rem;text-align:center}.files-workspace__share-modal-state--error.svelte-64cx1w strong:where(.svelte-64cx1w),.files-workspace__share-modal-state--error.svelte-64cx1w span:where(.svelte-64cx1w){margin:0}.files-workspace__modal-body--preserve.svelte-64cx1w{padding:1.4rem}.files-workspace__preserve-state.svelte-64cx1w{min-height:18rem;display:grid;justify-items:center;align-content:center;gap:.8rem;text-align:center}.files-workspace__preserve-state.svelte-64cx1w strong:where(.svelte-64cx1w),.files-workspace__preserve-state.svelte-64cx1w span:where(.svelte-64cx1w),.files-workspace__preserve-state.svelte-64cx1w p:where(.svelte-64cx1w){margin:0}.files-workspace__preserve-state.svelte-64cx1w strong:where(.svelte-64cx1w){font-family:var(--ds-font-heading);font-size:clamp(1.45rem,3vw,1.9rem);color:var(--ds-text)}.files-workspace__preserve-state.svelte-64cx1w span:where(.svelte-64cx1w){max-width:30ch;color:var(--ds-text);line-height:1.55}.files-workspace__preserve-state.svelte-64cx1w p:where(.svelte-64cx1w),.files-workspace__preserve-footnote.svelte-64cx1w{color:var(--ds-text-muted);line-height:1.45}.files-workspace__preserve-icon-shell.svelte-64cx1w{width:6rem;height:6rem;display:grid;place-items:center;border:1px solid color-mix(in srgb,var(--ds-primary) 28%,var(--ds-border));border-radius:999px;background:color-mix(in srgb,var(--ds-primary) 12%,var(--ds-surface));color:color-mix(in srgb,var(--ds-primary) 84%,var(--ds-text));box-shadow:0 16px 30px color-mix(in srgb,var(--ds-primary) 12%,transparent)}.files-workspace__preserve-state--error.svelte-64cx1w .files-workspace__preserve-icon-shell:where(.svelte-64cx1w){border-color:color-mix(in srgb,var(--ds-danger) 32%,var(--ds-border));background:color-mix(in srgb,var(--ds-danger) 12%,var(--ds-surface));color:color-mix(in srgb,var(--ds-danger) 82%,var(--ds-text));box-shadow:0 16px 30px color-mix(in srgb,var(--ds-danger) 12%,transparent)}.files-workspace__preserve-footnote.svelte-64cx1w{margin-right:auto}.files-workspace__row-menu.svelte-64cx1w button:where(.svelte-64cx1w){min-height:2.35rem;padding:0 .7rem;display:inline-flex;align-items:center;gap:.5rem;justify-content:flex-start;cursor:pointer}.files-workspace__row-menu.svelte-64cx1w button:where(.svelte-64cx1w):disabled{opacity:.45;cursor:not-allowed}.files-workspace__row-menu-info.svelte-64cx1w{min-width:0;padding:.2rem .15rem .05rem;display:grid;gap:.45rem}.files-workspace__row-menu-info-label.svelte-64cx1w{display:inline-flex;align-items:center;gap:.4rem;color:var(--ds-text-muted);font-size:var(--ds-size-xs);font-weight:700;letter-spacing:.04em;text-transform:uppercase}.files-workspace__empty-state.svelte-64cx1w{margin:1rem;padding:1rem;display:grid;gap:.35rem}.files-workspace__metadata-grid.svelte-64cx1w{display:grid;gap:.75rem}.files-workspace__permission-indicator.svelte-64cx1w{min-height:1.8rem;width:fit-content;max-width:100%;padding:.2rem .55rem;display:inline-flex;align-items:center;gap:.35rem;border:1px solid color-mix(in srgb,var(--ds-border) 72%,transparent);border-radius:999px;background:color-mix(in srgb,var(--ds-surface-muted) 78%,var(--ds-surface));color:var(--ds-text-muted);font-size:.72rem;font-weight:700;letter-spacing:.04em;line-height:1;white-space:nowrap}.files-workspace__permission-indicator.svelte-64cx1w span:where(.svelte-64cx1w){margin:0}.files-workspace__permission-indicator--read.svelte-64cx1w{color:color-mix(in srgb,#28527a 82%,var(--ds-text));background:color-mix(in srgb,#d7ebfb 86%,var(--ds-surface));border-color:color-mix(in srgb,#7ab9ea 46%,var(--ds-border))}.files-workspace__permission-indicator--comment.svelte-64cx1w{color:color-mix(in srgb,#7b4f12 88%,var(--ds-text));background:color-mix(in srgb,#fff0cb 86%,var(--ds-surface));border-color:color-mix(in srgb,#eab85f 46%,var(--ds-border))}.files-workspace__permission-indicator--write.svelte-64cx1w{color:color-mix(in srgb,#14574a 86%,var(--ds-text));background:color-mix(in srgb,#d9f3ea 86%,var(--ds-surface));border-color:color-mix(in srgb,#6cc5a2 46%,var(--ds-border))}.files-workspace__permission-indicator--admin.svelte-64cx1w{color:color-mix(in srgb,#4a3c86 86%,var(--ds-text));background:color-mix(in srgb,#e9e1ff 86%,var(--ds-surface));border-color:color-mix(in srgb,#9f8ee5 46%,var(--ds-border))}.files-workspace__access-card.svelte-64cx1w{display:grid;gap:.55rem;padding:.8rem;border:1px solid color-mix(in srgb,var(--ds-border) 72%,transparent);border-radius:.85rem;background:color-mix(in srgb,var(--ds-surface-muted) 58%,var(--ds-surface))}.files-workspace__access-card-head.svelte-64cx1w{display:grid;gap:.45rem}.files-workspace__access-card-head.svelte-64cx1w strong:where(.svelte-64cx1w),.files-workspace__access-card.svelte-64cx1w span:where(.svelte-64cx1w){margin:0}.files-workspace__access-card--read.svelte-64cx1w{background:color-mix(in srgb,#d7ebfb 44%,var(--ds-surface))}.files-workspace__access-card--comment.svelte-64cx1w{background:color-mix(in srgb,#fff0cb 44%,var(--ds-surface))}.files-workspace__access-card--write.svelte-64cx1w{background:color-mix(in srgb,#d9f3ea 44%,var(--ds-surface))}.files-workspace__access-card--admin.svelte-64cx1w{background:color-mix(in srgb,#e9e1ff 44%,var(--ds-surface))}.files-workspace__manage-grid.svelte-64cx1w{display:grid;gap:.65rem}.files-workspace__metadata-grid.svelte-64cx1w div:where(.svelte-64cx1w),.files-workspace__inspector-field.svelte-64cx1w{display:grid;gap:.35rem}.files-workspace__metadata-grid.svelte-64cx1w span:where(.svelte-64cx1w),.files-workspace__inspector-field.svelte-64cx1w span:where(.svelte-64cx1w){color:var(--ds-text-muted);font-size:var(--ds-size-xs)}.files-workspace__inspector-actions.svelte-64cx1w{display:grid;gap:.6rem}.files-workspace__share-block.svelte-64cx1w{display:grid;gap:.65rem;padding-top:.15rem}.files-workspace__share-block--nested.svelte-64cx1w{padding:.8rem;border:1px solid color-mix(in srgb,var(--ds-border) 72%,transparent);border-radius:.8rem;background:color-mix(in srgb,var(--ds-surface-muted) 64%,var(--ds-surface))}.files-workspace__share-head.svelte-64cx1w{display:grid;gap:.2rem}.files-workspace__share-list.svelte-64cx1w{display:grid;gap:.55rem}.files-workspace__share-row.svelte-64cx1w{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(8.5rem,auto) auto;gap:.55rem;align-items:center}.files-workspace__share-copy.svelte-64cx1w{min-width:0;display:grid;gap:.15rem}.files-workspace__share-copy.svelte-64cx1w strong:where(.svelte-64cx1w){overflow-wrap:anywhere}.files-workspace__share-form.svelte-64cx1w{display:grid;gap:.55rem}.files-workspace__share-submit.svelte-64cx1w{background:color-mix(in srgb,var(--ds-primary) 12%,var(--ds-surface));font-weight:700}.files-workspace__share-remove.svelte-64cx1w{color:color-mix(in srgb,var(--ds-danger) 78%,var(--ds-text))}.files-workspace__permission-summary.svelte-64cx1w{display:flex;align-items:center;justify-content:space-between;gap:.7rem;min-width:0}.files-workspace__permission-summary.svelte-64cx1w span:where(.svelte-64cx1w),.files-workspace__permission-summary.svelte-64cx1w strong:where(.svelte-64cx1w){margin:0}.files-workspace__permission-summary--share.svelte-64cx1w{padding-top:.1rem}.files-workspace__sharing-mode-wrap.svelte-64cx1w{min-width:0}.files-workspace__sharing-mode-inline.svelte-64cx1w{display:flex;align-items:center;justify-content:space-between;gap:.7rem;margin-bottom:.4rem}.files-workspace__sharing-mode-inline.svelte-64cx1w span:where(.svelte-64cx1w):first-child{color:var(--ds-text-muted)}.files-workspace__sharing-mode-chip.svelte-64cx1w{display:inline-flex;align-items:center;gap:.45rem;min-width:0;padding:.32rem .62rem;border-radius:999px;background:color-mix(in srgb,var(--ds-primary) 10%,var(--ds-surface));color:color-mix(in srgb,var(--ds-primary) 76%,var(--ds-text));border:1px solid color-mix(in srgb,var(--ds-primary) 20%,var(--ds-border))}.files-workspace__sharing-mode-chip.svelte-64cx1w strong:where(.svelte-64cx1w){margin:0;font-size:.82rem;font-weight:700;white-space:nowrap}@media(max-width:1120px){.files-workspace__layout.svelte-64cx1w,.files-workspace__layout--focused.svelte-64cx1w{grid-template-columns:14rem minmax(0,1fr)}.files-workspace__inspector.svelte-64cx1w{grid-column:1 / -1}}@media(max-width:760px){.files-workspace__layout.svelte-64cx1w,.files-workspace__layout--focused.svelte-64cx1w{grid-template-columns:1fr}.files-workspace__list-head.svelte-64cx1w{display:none}.files-workspace__header-card.svelte-64cx1w,.files-workspace__header-tools.svelte-64cx1w{align-items:stretch}.files-workspace__header-tools.svelte-64cx1w{flex-wrap:wrap}.files-workspace__search-wrap.svelte-64cx1w{min-width:0;max-width:none}.files-workspace__selection-bar--active.svelte-64cx1w{flex-wrap:wrap}.files-workspace__selection-bar--active.svelte-64cx1w .files-workspace__selection-actions:where(.svelte-64cx1w){flex-wrap:wrap;justify-content:flex-start}.files-workspace__view-toggle.svelte-64cx1w{width:100%;justify-content:space-between}.files-workspace__view-toggle.svelte-64cx1w button:where(.svelte-64cx1w){flex:1 1 0;justify-content:center}.files-workspace__list-row.svelte-64cx1w{grid-template-columns:2.25rem minmax(0,1fr) 3rem;grid-template-areas:"check name actions" "check meta actions"}.files-workspace__cell--check.svelte-64cx1w{grid-area:check}.files-workspace__cell--name.svelte-64cx1w{grid-area:name}.files-workspace__cell--updated.svelte-64cx1w{grid-area:meta;padding-left:3.15rem}.files-workspace__cell.svelte-64cx1w:not(.files-workspace__cell--check):not(.files-workspace__cell--name):not(.files-workspace__cell--updated):not(.files-workspace__cell--actions){display:none}.files-workspace__cell--actions.svelte-64cx1w{grid-area:actions}.files-workspace__share-row.svelte-64cx1w,.files-workspace__share-modal-grid.svelte-64cx1w{grid-template-columns:1fr}.files-workspace__share-link-row.svelte-64cx1w{flex-direction:column;align-items:stretch}.files-workspace__grid.svelte-64cx1w{grid-template-columns:1fr}.files-workspace__gallery-stage-preview.svelte-64cx1w{height:clamp(14rem,48dvh,24rem);min-height:clamp(14rem,48dvh,24rem);max-height:clamp(14rem,48dvh,24rem)}.files-workspace__media-player.svelte-64cx1w{width:calc(100vw - 1rem);max-height:calc(100dvh - 1rem);padding:1rem;border-radius:1rem}.files-workspace__media-player--video.svelte-64cx1w{height:calc(100dvh - 1rem)}.files-workspace__media-player-head.svelte-64cx1w,.files-workspace__media-player-inline-controls.svelte-64cx1w{align-items:stretch;flex-direction:column}.files-workspace__media-player-head-actions.svelte-64cx1w{justify-content:space-between}}
