.library-browser-import-success.svelte-1ae93tz{display:flex;flex-direction:column;gap:var(--app-space-content);min-width:0}.library-browser-import-success.svelte-1ae93tz p:where(.svelte-1ae93tz){margin:0;overflow-wrap:anywhere}.library-browser-import-result__notice.svelte-1ae93tz{display:flex;flex-direction:column;gap:var(--app-space-content)}.library-browser-import-result__notice[role=alert].svelte-1ae93tz{-webkit-user-select:text;user-select:text;-webkit-touch-callout:default}.library-browser-import-result__notice.svelte-1ae93tz ul:where(.svelte-1ae93tz),.library-browser-import-result__files.svelte-1ae93tz{margin:0;padding-inline-start:1.25rem;overflow-wrap:anywhere}.library-browser-import-success__actions.svelte-1ae93tz{display:flex;justify-content:flex-end}.app-menu-button.svelte-1lh2mvq{position:relative;display:inline-flex;inline-size:var(--app-menu-button-inline-size, auto);min-inline-size:0}.app-menu-button.svelte-1lh2mvq .app-button{min-inline-size:0}.app-menu-button__chevron.svelte-1lh2mvq{display:inline-flex;flex-shrink:0;opacity:.85;transition:transform var(--app-motion-recognize) ease}.app-menu-button__chevron--open.svelte-1lh2mvq{transform:rotate(180deg)}.app-text-action-row.svelte-odh0mg{display:flex;flex-wrap:wrap;align-items:center;gap:var(--app-control-group-gap);min-width:0}.app-text-action-row.svelte-odh0mg .app-text-action-row__field{flex:1 1 14rem;min-width:0}.app-text-action-row.svelte-odh0mg .app-text-action-row__button{box-sizing:border-box;flex:0 0 auto;min-height:var(--app-control-height, 2.5rem)}.app-text-action-row__error.svelte-odh0mg{flex:1 0 100%;margin:0;color:var(--back);line-height:1.4}@media(max-width:560px){.app-text-action-row.svelte-odh0mg{align-items:stretch}.app-text-action-row--mobile-stack.svelte-odh0mg .app-text-action-row__field,.app-text-action-row--mobile-stack.svelte-odh0mg .app-text-action-row__button{flex:1 1 100%;min-width:0}.app-text-action-row--mobile-stack.svelte-odh0mg .app-text-action-row__button{--app-button-min-inline-size: 0;white-space:normal}.app-text-action-row--mobile-inline.svelte-odh0mg{flex-wrap:nowrap}.app-text-action-row--mobile-inline.svelte-odh0mg .app-text-action-row__field{flex:1 1 0;min-width:0}}.library-browser__panel.svelte-qi0w71{position:relative;display:grid;grid-template-columns:minmax(0,1fr);block-size:min(50dvh,31rem);min-width:0;min-height:0}.library-browser__tree.svelte-qi0w71{--app-visual-surface-min-height: 0;display:grid;align-content:start;align-items:stretch;justify-content:stretch;justify-items:stretch;gap:0;min-height:0;height:100%;text-align:left;-webkit-user-select:none;user-select:none;overflow:auto}.library-browser__tree.svelte-qi0w71:before,.library-browser__tree.svelte-qi0w71:after{content:none}.library-browser__share-empty.svelte-qi0w71{margin:0;color:var(--color-mute);line-height:1.45}.library-browser__footer-info.svelte-qi0w71{display:grid;gap:var(--app-space-content);align-items:stretch;min-width:0}.library-browser__file-summary.svelte-qi0w71,.library-browser__file-meta-row.svelte-qi0w71{display:grid;grid-template-columns:minmax(0,1fr);align-items:center;align-content:center;justify-items:start;gap:var(--app-space-content);min-width:0;block-size:3.65rem;margin:0;line-height:1.35;overflow:hidden}.library-browser__file-line--empty.svelte-qi0w71{display:grid;align-items:center;justify-items:start;gap:0;color:var(--color-mute)}.library-browser__file-line--empty.svelte-qi0w71 span:where(.svelte-qi0w71){display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.library-browser__file-name.svelte-qi0w71,.library-browser__file-updated.svelte-qi0w71{display:inline-flex;align-items:center;align-self:center;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.library-browser__file-name.svelte-qi0w71{flex:1 1 auto}.library-browser__file-updated.svelte-qi0w71{color:currentColor;opacity:.72;line-height:1.35}.library-browser__item-name--placeholder.svelte-qi0w71{color:var(--color-mute)}.library-browser__rename.svelte-qi0w71{display:grid;grid-template-columns:minmax(0,1fr);align-items:center;gap:var(--app-space-content);min-width:0;min-height:var(--app-control-height)}.library-browser__rename.svelte-qi0w71 .app-text-action-row{align-items:center}.library-browser__share-list.svelte-qi0w71{display:grid;align-content:start;gap:.2rem;min-width:0;margin:0;padding:0;overflow:auto;list-style:none}.library-browser__share-modal-body.svelte-qi0w71{display:flex;flex-direction:column;gap:var(--app-space-content);min-width:0;--app-labeled-value-content-indent: 0px;--app-labeled-value-content-end: 0px}.library-browser__copy-announcement.svelte-qi0w71{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.library-browser__share-url-field.svelte-qi0w71{min-width:0}.library-browser__share-link-actions.svelte-qi0w71{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:var(--app-control-group-gap);min-width:0}.library-browser__share-list--modal.svelte-qi0w71{max-block-size:min(34dvh,18rem)}.library-browser__share-item.svelte-qi0w71{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:var(--app-space-content);min-width:0;padding:.2rem 0}.library-browser__share-member.svelte-qi0w71{display:grid;gap:.15rem;min-width:0}.library-browser__share-member.svelte-qi0w71,.library-browser__share-list.svelte-qi0w71 .library-browser__share-empty:where(.svelte-qi0w71){padding-inline:var(--app-layout-visual-inset)}.library-browser__share-member.svelte-qi0w71 span:where(.svelte-qi0w71){min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.library-browser__share-member-popover{z-index:1300}.library-browser__share-member-menu.svelte-qi0w71{display:grid;gap:var(--app-space-content);min-width:0;padding:.25rem}.library-browser__selection-label.svelte-qi0w71{display:inline-block;padding:.2rem .35rem;--app-visual-surface-padding: .2rem .35rem}.library-browser__row.svelte-qi0w71{display:grid;grid-template-columns:auto auto minmax(0,1fr);align-items:center;box-sizing:border-box;width:100%;min-width:0;min-height:var(--app-row-height);padding:0 .25rem;column-gap:.15rem;text-align:left;justify-content:stretch}.library-browser__row--folder.svelte-qi0w71{column-gap:.15rem}.library-browser__row--root.svelte-qi0w71{grid-template-columns:minmax(0,1fr)}.library-browser__row--item.svelte-qi0w71{grid-template-columns:auto auto minmax(0,1fr)}.library-browser__tree-branch.svelte-qi0w71{--library-browser-tree-level-size: 1.45rem;--library-browser-tree-line-offset: .95rem;--library-browser-tree-line-color: color-mix( in srgb, var(--color-mute) 64%, var(--color-canvas) );display:inline-flex;align-self:stretch;align-items:stretch;justify-content:flex-start;color:var(--color-mute);min-width:calc((var(--library-browser-tree-depth, 0) + 1) * var(--library-browser-tree-level-size))}.library-browser__tree-branch.svelte-qi0w71 span:where(.svelte-qi0w71){position:relative;display:block;inline-size:var(--library-browser-tree-level-size)}.library-browser__tree-branch.svelte-qi0w71 span:where(.svelte-qi0w71):first-child{--library-browser-tree-line-offset: .5rem}.library-browser__tree-branch-part--pipe.svelte-qi0w71:before,.library-browser__tree-branch-part--joint.svelte-qi0w71:before,.library-browser__tree-branch-part--joint.svelte-qi0w71:after{position:absolute;content:"";background:var(--library-browser-tree-line-color)}.library-browser__tree-branch-part--pipe.svelte-qi0w71:before{inset-block:0;inset-inline-start:var(--library-browser-tree-line-offset);inline-size:1px}.library-browser__tree-branch-part--joint.svelte-qi0w71:before{inset-block:0;inset-inline-start:var(--library-browser-tree-line-offset);inline-size:1px}.library-browser__tree-branch-part--joint.library-browser__tree-branch-part--last.svelte-qi0w71:before{inset-block-end:50%}.library-browser__tree-branch-part--joint.svelte-qi0w71:after{inset-block-start:50%;inset-inline-start:var(--library-browser-tree-line-offset);inline-size:calc(100% - var(--library-browser-tree-line-offset) + .18rem);block-size:1px}.library-browser__row--disabled.svelte-qi0w71{color:var(--color-off)}.library-browser__row--drop-target.svelte-qi0w71 .library-browser__tree-main:where(.svelte-qi0w71){color:var(--back)}.library-browser__tree-toggle.svelte-qi0w71{position:relative;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;inline-size:var(--app-row-height);block-size:var(--app-row-height);min-width:var(--app-row-height);padding:0;border:0;background:transparent;color:currentColor;cursor:pointer}.library-browser__tree-toggle.svelte-qi0w71:disabled{color:var(--color-mute);cursor:default}.library-browser__tree-node-spacer.svelte-qi0w71{display:block;inline-size:.65rem;block-size:1.75rem}.library-browser__tree-main.svelte-qi0w71{min-block-size:var(--app-row-height);display:grid;grid-template-columns:minmax(0,1fr);align-items:center;gap:.36rem;min-width:0;padding:0;border:0;background:transparent;color:inherit;text-align:left;cursor:pointer}.library-browser__folder-label.svelte-qi0w71{display:inline-flex;align-items:center;gap:var(--app-space-content);min-width:0}.library-browser__root-icon.svelte-qi0w71{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto}.library-browser__tree-main.svelte-qi0w71:disabled{cursor:not-allowed}.library-browser__row--item.svelte-qi0w71 .library-browser__tree-main:where(.svelte-qi0w71){grid-template-columns:minmax(0,1fr);gap:.36rem}.library-browser__tree-main.svelte-qi0w71>span:where(.svelte-qi0w71):not(.library-browser__item-label),.library-browser__item-name.svelte-qi0w71{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:1.35}.library-browser__item-name.svelte-qi0w71{align-self:center;flex:0 1 auto}.library-browser__item-label.svelte-qi0w71{display:inline-flex;justify-self:start;box-sizing:border-box;align-items:center;gap:var(--app-space-content);max-width:100%;min-width:0;line-height:1.35}.library-browser__item-label.svelte-qi0w71>svg{flex:0 0 auto}.library-browser__item-badges.svelte-qi0w71{display:inline-flex;align-items:center;flex:0 0 auto;gap:.25rem;min-width:0}.library-browser__item-badges.svelte-qi0w71:empty{display:none}.library-browser__item-badge.svelte-qi0w71{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto}.library-browser__item-badge.svelte-qi0w71 svg{inline-size:.8rem;block-size:.8rem}.library-browser__meta-badge.svelte-qi0w71{--app-visual-surface-min-height: 1.45rem;--app-visual-surface-padding: .12rem .42rem;--app-visual-surface-radius: 999px;--app-visual-surface-outer-radius: 999px;--app-visual-focus-radius: 999px;display:inline-flex;align-items:center;flex:0 1 auto;gap:.2rem;min-width:0;white-space:nowrap}.library-browser__meta-badge.svelte-qi0w71 svg{flex:0 0 auto;inline-size:.8rem;block-size:.8rem}.library-browser__meta-badge.svelte-qi0w71 span:where(.svelte-qi0w71){min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.library-browser__meta-spacer.svelte-qi0w71{display:block;min-block-size:1.45rem}.library-browser__error.svelte-qi0w71{margin:0;color:var(--back);line-height:1.45;white-space:pre-line;overflow-wrap:anywhere;-webkit-user-select:text;user-select:text;-webkit-touch-callout:default}.library-browser__actions.svelte-qi0w71{display:flex;align-items:center;gap:var(--app-control-group-gap);inline-size:100%;min-width:0;justify-content:center;flex-wrap:wrap}.library-browser__rename-toggle.svelte-qi0w71{display:inline-flex}.library-browser__import-input.svelte-qi0w71{display:none}.library-browser__actions.svelte-qi0w71 .app-button{flex:0 0 auto;white-space:nowrap}.library-browser__actions.svelte-qi0w71 .app-button.library-browser__open-action{flex:0 0 auto;min-width:6.25rem}@media(max-width:560px){.app-modal__panel.library-browser__share-modal{--app-modal-max-height: min(92dvh, 42rem)}.library-browser__actions.svelte-qi0w71{flex-wrap:nowrap}.library-browser__actions.svelte-qi0w71>.app-menu-button,.library-browser__actions.svelte-qi0w71>.app-confirm-popover,.library-browser__actions.svelte-qi0w71>.app-button{flex:1 1 0;min-inline-size:0}.library-browser__actions.svelte-qi0w71>.app-confirm-popover,.library-browser__rename-toggle.svelte-qi0w71,.library-browser__actions.svelte-qi0w71 .app-menu-button,.library-browser__actions.svelte-qi0w71 .app-menu-button>.app-button{inline-size:100%}.library-browser__actions.svelte-qi0w71>.app-button.library-browser__open-action{flex:1 1 0;min-inline-size:0}.library-browser__share-list--modal.svelte-qi0w71{max-block-size:min(28dvh,14rem)}}@media(max-width:720px){.library-browser__panel.svelte-qi0w71{block-size:min(62dvh,34rem)}.library-browser__panel--open-only.svelte-qi0w71{block-size:clamp(9rem,42dvh,20rem)}.library-browser__file-summary.svelte-qi0w71{grid-template-columns:minmax(0,1fr);align-items:stretch}.library-browser__tree.svelte-qi0w71{min-block-size:12rem}.library-browser__panel--open-only.svelte-qi0w71 .library-browser__tree:where(.svelte-qi0w71){block-size:100%;min-block-size:0;overflow:auto}}.library-browser__create-menu-popover,.library-browser__operation-menu-popover{z-index:1300}.app-product-header-shell.svelte-ty2tl{display:flex;flex-direction:column;flex-shrink:0;width:100%;min-width:0}.app-product-header.svelte-ty2tl{position:relative;display:flex;align-items:center;width:100%;margin-block-end:var(--app-product-header-after-gap);padding:var(--app-header-padding-block) var(--app-header-padding-inline);--app-button-outer-gap: 0;--app-visual-surface-min-height: 0;--app-visual-surface-padding: var(--app-header-padding-block) var(--app-header-padding-inline);--app-visual-surface-radius: 0;--app-visual-surface-outer-radius: 0;box-sizing:border-box;justify-content:flex-start}.app-product-header--fixed.svelte-ty2tl{position:fixed;top:0;left:0;z-index:100;width:100vw;min-width:0;max-width:none;margin-block-end:0}.app-product-header__fixed-spacer.svelte-ty2tl{flex-shrink:0}.app-product-header__rail.svelte-ty2tl{display:flex;align-items:center;gap:var(--app-control-group-gap);width:100%;min-width:0;margin-bottom:calc(-1 * var(--app-scroll-shadow-bleed));padding-bottom:var(--app-scroll-shadow-bleed);overflow-x:auto;overflow-y:hidden}.app-product-header--busy.svelte-ty2tl .app-button:disabled{--app-button-disabled-fg: var(--app-visual-text-solid-color);--app-visual-text-mist-color: var(--app-visual-text-solid-color)}.app-product-header__common.svelte-ty2tl{display:inline-flex;align-items:center;flex-shrink:0}.app-product-header-tools.svelte-ty2tl{order:4;display:flex;align-items:center;gap:var(--app-control-group-gap);min-width:0;flex:0 1 auto;margin-left:var(--app-control-group-gap)}.app-product-header-tool-row{display:flex;align-items:center;flex-wrap:nowrap;gap:var(--app-control-group-gap);min-width:0;flex:0 1 auto}.app-product-header-tools>.app-button,.app-product-header-tools .app-product-header-save>.app-button,.app-product-header-actions .app-button{height:var(--app-control-height, 2.5rem);min-height:max(var(--app-control-height, 2.5rem),var(--app-hit-target-min));flex:0 0 auto;gap:var(--app-control-content-gap);white-space:nowrap;--app-button-outer-gap: 0}.app-product-header-select{order:1;display:flex;align-items:center;min-width:0;flex:0 0 auto;margin-left:var(--app-control-group-gap)}.app-product-header-save{order:3;display:inline-flex;align-items:center;min-width:0;flex:0 0 auto}.app-product-header-undo,.app-product-header-actions{display:inline-flex;align-items:center;min-width:0;flex:0 1 auto}.app-product-header-undo{order:3;margin-left:var(--app-control-group-gap)}.app-product-undo-redo.svelte-ty2tl{display:inline-flex;align-items:stretch;border-radius:var(--radius-control)}.app-product-undo-redo__label.svelte-ty2tl{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.app-product-header-actions,.app-product-header-actions .app-product-header-tool-row{gap:var(--app-control-group-gap)}.app-product-header-more-button{width:var(--app-control-height, 2.5rem);min-width:var(--app-control-height, 2.5rem);--app-button-padding-inline: 0px}.app-product-header-select>.app-button,.app-product-header-save>.app-button{height:var(--app-control-height, 2.5rem);min-height:max(var(--app-control-height, 2.5rem),var(--app-hit-target-min));flex:0 0 auto;gap:var(--app-control-content-gap);white-space:nowrap;--app-button-outer-gap: 0}.app-product-header-account{flex-shrink:0}.app-product-header-account .app-button{width:var(--app-control-height, 2.5rem);height:var(--app-control-height, 2.5rem);min-width:var(--app-control-height, 2.5rem);min-height:max(var(--app-control-height, 2.5rem),var(--app-hit-target-min));--app-button-padding-block: 0px;--app-button-padding-inline: 0px}.app-product-header--labels-hidden.svelte-ty2tl .app-product-header-select>.app-button>span,.app-product-header--labels-hidden.svelte-ty2tl .app-product-header-save>.app-button>span,.app-product-header--labels-hidden.svelte-ty2tl .app-product-header-tools:where(.svelte-ty2tl) .app-button>span,.app-product-header--labels-hidden.svelte-ty2tl .app-product-header-actions .app-button>span{display:none}.app-product-header--labels-hidden.svelte-ty2tl .app-product-header-tools:where(.svelte-ty2tl) .app-button:not(.app-button--shape-square):not(.app-button--shape-circle),.app-product-header--labels-hidden.svelte-ty2tl .app-product-header-actions .app-button:not(.app-button--shape-square):not(.app-button--shape-circle),.app-product-header--labels-hidden.svelte-ty2tl .app-product-header-select>.app-button,.app-product-header--labels-hidden.svelte-ty2tl .app-product-header-save>.app-button{inline-size:var(--app-control-height, 2.5rem);min-inline-size:var(--app-control-height, 2.5rem);justify-content:center;--app-button-padding-block: 0px;--app-button-padding-inline: 0px}.app-product-action-error-modal.svelte-ty2tl{display:grid;gap:var(--app-space-content)}.app-product-action-error-modal.svelte-ty2tl p:where(.svelte-ty2tl){margin:0;color:var(--color-on);line-height:1.65;white-space:pre-line}.app-product-action-error-modal__actions.svelte-ty2tl{display:flex;gap:var(--app-control-group-gap);justify-content:flex-end}
