.ember-workspace .gallery-column .asset-grid:not(.list-layout){gap:6px}.ember-workspace .gallery-column .asset-grid:not(.list-layout) .media-only-card{box-shadow:none;background:0 0;border:0;border-radius:8px;margin:0;container-type:inline-size}.ember-workspace .gallery-column .asset-grid:not(.list-layout) .media-only-card .asset-media{border-radius:inherit;border:0;margin:0}.ember-workspace .gallery-column .asset-grid:not(.list-layout) .media-only-card.asset-selected{box-shadow:inset 0 0 0 2px var(--accent-light)}.media-only-card .asset-open[data-ember-media-drag=true]{cursor:grab}.media-only-card .asset-open[data-ember-media-drag=true]:active{cursor:grabbing}.media-only-card[data-dragging=true] .asset-media{opacity:.56;outline:2px solid var(--accent);outline-offset:-2px}.asset-quick-actions{z-index:4;isolation:isolate;align-items:center;gap:4px;max-width:calc(100% - 12px);padding:0;display:flex;position:absolute;bottom:8px;right:8px}.asset-quick-actions>button,.asset-grid:not(.list-layout):is([data-columns="5"],[data-columns="6"],[data-columns="7"],[data-columns="8"]) .asset-quick-actions>button{color:#fff;-webkit-backdrop-filter:blur(15px)saturate(120%);cursor:pointer;background:#1c1d1f78;border:1px solid #ffffff52;border-radius:8px;flex:0 0 35px;justify-content:center;align-items:center;width:35px;min-width:35px;height:35px;min-height:35px;padding:0;transition:background .15s,border-color .15s;display:inline-flex;position:relative;inset:auto;transform:none;box-shadow:inset 0 1px #ffffff12,0 2px 7px #0003}.asset-quick-actions>button>svg{pointer-events:none;flex-shrink:0}.asset-quick-actions>button:hover{background:#202123c7;border-color:#ffffffe0;transform:none}.asset-quick-actions>button:focus-visible{outline:2px solid var(--accent);outline-offset:2px;background:#252525d9;border-color:#fff}.asset-quick-actions>button:disabled{cursor:progress;opacity:.85}.asset-quick-actions>button.download-started{color:#d8f1dc;background:#2c3a2e9e;border-color:#c9e9cda6}.asset-quick-actions>button.download-error{color:#ffe0d0;background:#513429a8;border-color:#edb697b5}.asset-quick-actions>button.download-preparing{opacity:1;background:#292a2cac}.media-only-card .asset-select{z-index:5}@container (max-width:155px){.asset-quick-actions{gap:3px;bottom:6px;right:6px}.asset-quick-actions>button,.asset-grid:not(.list-layout):is([data-columns="5"],[data-columns="6"],[data-columns="7"],[data-columns="8"]) .asset-quick-actions>button{border-radius:7px;flex-basis:31px;width:31px;min-width:31px;height:31px;min-height:31px}.asset-quick-actions>button>svg{width:15px;height:15px}}@container (max-width:112px){.asset-quick-actions{gap:2px;bottom:4px;right:4px}.asset-quick-actions>button,.asset-grid:not(.list-layout):is([data-columns="5"],[data-columns="6"],[data-columns="7"],[data-columns="8"]) .asset-quick-actions>button{border-radius:6px;flex-basis:28px;width:28px;min-width:28px;height:28px;min-height:28px}}@media (hover:none),(pointer:coarse){.asset-quick-actions>button,.asset-grid:not(.list-layout):is([data-columns="5"],[data-columns="6"],[data-columns="7"],[data-columns="8"]) .asset-quick-actions>button{flex-basis:44px;width:44px;min-width:44px;height:44px;min-height:44px}.asset-quick-actions{gap:3px;bottom:7px;right:7px}.asset-quick-actions>button>svg{width:18px;height:18px}}@media (max-width:680px){.ember-workspace .gallery-column .asset-grid:not(.list-layout){gap:6px}.asset-quick-actions>button,.asset-grid:not(.list-layout):is([data-columns="5"],[data-columns="6"],[data-columns="7"],[data-columns="8"]) .asset-quick-actions>button{flex-basis:44px;width:44px;min-width:44px;height:44px;min-height:44px}.asset-quick-actions{gap:3px;bottom:6px;right:6px}.asset-quick-actions>button>svg{width:18px;height:18px}.media-only-card .asset-open[data-ember-media-drag=true]{cursor:pointer}}@media (max-width:359px){.ember-workspace .gallery-column .asset-grid:not(.list-layout){--gallery-column-limit:1}}@media (prefers-reduced-motion:reduce){.asset-quick-actions>button{transition:none}}.ember-workspace .gallery-column .asset-grid.justified-gallery.is-measured{flex-wrap:wrap;align-items:flex-start;gap:6px;display:flex}.justified-cell{box-sizing:border-box;flex:none;min-width:0}.justified-gallery.is-measured .justified-cell>.asset-card,.justified-gallery.is-measured .justified-cell .asset-media{width:100%;height:100%;aspect-ratio:auto!important}.justified-gallery .asset-open>img,.justified-gallery .asset-open>video{object-fit:contain;width:100%;height:100%;transform:none!important}.ember-workspace .gallery-column .asset-grid.justified-gallery .asset-select{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#fff;opacity:.8;z-index:5;background:#23242680;border:1px solid #ffffff8c;border-radius:9px;justify-content:center;align-items:center;width:34px;min-width:34px;height:34px;min-height:34px;padding:0;transition:background .14s,opacity .14s,border-color .14s;display:flex;position:absolute;top:8px;left:auto;right:8px;box-shadow:0 2px 7px #0003}.justified-gallery .asset-select>span{border:1.5px solid;border-radius:3px;width:13px;height:13px}.ember-workspace .gallery-column .asset-grid.justified-gallery .asset-select:hover,.ember-workspace .gallery-column .asset-grid.justified-gallery .asset-select:focus-visible{opacity:1;background:#3a3b3ed9;border-color:#fff}.ember-workspace .gallery-column .asset-grid.justified-gallery .asset-select.selected{opacity:1;background:var(--accent);border-color:var(--accent-border);color:var(--accent-ink)}.justified-gallery .asset-select:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.justified-gallery .asset-card.asset-selected .asset-media:after{content:"";border:2px solid var(--accent-border);border-radius:inherit;pointer-events:none;z-index:4;position:absolute;inset:0}.asset-card[data-selection-mode=true] .asset-open{cursor:pointer}.asset-selection-panel{margin:0 0 14px}.asset-selection-panel .asset-selection-bar{background:#252321;border:1px solid #48413a;border-radius:10px;flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:8px;padding:12px 14px;display:flex}.asset-selection-bar .selection-waiting{color:#d5b79b;flex-basis:100%;font-size:13px}.selection-delete-confirmation{margin-bottom:0}.asset-selection-panel button{min-height:40px}@container (max-width:140px){.asset-quick-actions>.asset-quick-action{display:none!important}}@media (max-width:680px),(pointer:coarse){.ember-workspace .gallery-column .asset-grid.justified-gallery .asset-select{width:44px;min-width:44px;height:44px;min-height:44px;top:6px;right:6px}.asset-selection-panel button{min-height:44px}}@media (prefers-reduced-motion:reduce){.justified-gallery .asset-select{transition:none}}.justified-gallery.is-measured .justified-cell{content-visibility:auto;contain:layout style paint}.asset-video-thumbnail{background:#191a1c;display:block;position:absolute;inset:0;overflow:hidden}.asset-video-thumbnail>img,.asset-video-thumbnail>video{object-fit:contain;width:100%;height:100%;display:block}.asset-video-placeholder{background:linear-gradient(155deg,#242629,#151619);width:100%;height:100%;display:block}.gallery-load-more{gap:12px;margin:20px auto 0;display:flex}.gallery-load-more>span{color:var(--muted)}
