.asset-library-dialog[data-v-e8c450e5]{flex-direction:column;gap:.875rem;height:100%;display:flex}.asset-library-dialog__filter[data-v-e8c450e5]{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.asset-library-dialog__tabs[data-v-e8c450e5]{align-items:center;gap:.375rem;display:flex;position:relative}.asset-library-dialog__tab[data-v-e8c450e5]{z-index:1;height:1.875rem;color:var(--color-text-secondary);cursor:pointer;background:0 0;border:none;border-radius:2rem;padding:0 .875rem;font-size:.75rem;font-weight:500;transition:color .2s;position:relative}.asset-library-dialog__tab[data-v-e8c450e5]:hover{color:var(--color-text)}.asset-library-dialog__tab.is-active[data-v-e8c450e5]{color:var(--color-on-primary)}.asset-library-dialog__tab-indicator[data-v-e8c450e5]{background:var(--color-primary);pointer-events:none;z-index:0;border-radius:2rem;height:1.875rem;position:absolute;top:0;left:0}.asset-library-dialog__tab-indicator.is-animated[data-v-e8c450e5]{transition:transform .42s cubic-bezier(.34,1.56,.64,1),width .42s cubic-bezier(.34,1.56,.64,1)}.asset-library-dialog__search[data-v-e8c450e5]{flex-shrink:0;width:12.5rem}.asset-library-dialog__search[data-v-e8c450e5] .el-input__wrapper{background:var(--color-bg-sunken);box-shadow:none;border-radius:2rem;padding-left:.75rem}.asset-library-dialog__grid[data-v-e8c450e5]{min-height:0;width:var(--ald-width,1080px);flex:1;grid-template-columns:repeat(auto-fill,minmax(10rem,1fr));align-content:start;align-items:start;gap:.75rem;max-width:100%;padding-right:.125rem;display:grid;overflow:auto}.asset-library-dialog__grid-body[data-v-e8c450e5]{display:contents}.asset-library-dialog__empty[data-v-e8c450e5]{text-align:center;color:var(--color-text-muted);grid-column:1/-1;padding:2.25rem 0;font-size:.8125rem}.asset-library-dialog__card[data-v-e8c450e5]{content-visibility:auto;contain-intrinsic-size:10rem 16.25rem;contain-intrinsic-size:auto 10rem 16.25rem;cursor:pointer;background:0 0;border-radius:.8125rem;flex-direction:column;gap:.5rem;padding:.375rem;transition:background .2s;display:flex;position:relative}.asset-library-dialog__card[data-v-e8c450e5]:hover{background:var(--color-bg-sunken)}.asset-library-dialog__card:not(.asset-library-dialog__card--custom).is-active[data-v-e8c450e5]{background:var(--color-select-bg)}.asset-library-dialog__card-check[data-v-e8c450e5]{z-index:4;background:var(--color-select-check-bg);width:1.25rem;height:1.25rem;color:var(--color-select-check-ink);pointer-events:none;border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;top:.375rem;right:.375rem;box-shadow:0 1px 4px #00000038}.asset-library-dialog__card-media[data-v-e8c450e5]{aspect-ratio:3/4;background:var(--color-bg-sunken);border-radius:.5rem;position:relative;overflow:hidden}.asset-library-dialog__card-media img[data-v-e8c450e5],.asset-library-dialog__card-media .asset-library-dialog__card-placeholder[data-v-e8c450e5]{-o-object-fit:cover;object-fit:cover;-o-object-position:center top;object-position:center top;width:100%;height:100%;display:block}.asset-library-dialog__card .asset-library-dialog__card-placeholder[data-v-e8c450e5]{box-sizing:border-box;text-align:center;background:linear-gradient(135deg, var(--color-bg-sunken) 0%, var(--color-bg-hover) 100%);color:var(--color-text-secondary);justify-content:center;align-items:center;padding:.5rem;font-size:.8125rem;font-weight:500;display:flex}.asset-library-dialog__card-top[data-v-e8c450e5]{box-sizing:border-box;opacity:0;pointer-events:none;background:linear-gradient(#000000b8,#0000);padding:.375rem .5rem .75rem;transition:opacity .2s;position:absolute;top:0;left:0;right:0}.asset-library-dialog__card-top-row[data-v-e8c450e5]{align-items:center;gap:.3125rem;display:flex}.asset-library-dialog__card-top-icon[data-v-e8c450e5]{background:linear-gradient(135deg,#a78bfa 0%,#7c5cff 100%);border-radius:.25rem;flex-shrink:0;width:.875rem;height:.875rem}.asset-library-dialog__card-top-name[data-v-e8c450e5]{color:#fff;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:.8125rem;font-weight:600;overflow:hidden}.asset-library-dialog__card-top-star[data-v-e8c450e5]{color:#fff;flex-shrink:0;font-size:.8125rem;line-height:1}.asset-library-dialog__card-zoom[data-v-e8c450e5]{z-index:3;color:#fff;opacity:0;background:#00000073;border-radius:.3125rem;justify-content:center;align-items:center;width:1.25rem;height:1.25rem;font-size:.75rem;line-height:1;transition:opacity .2s;display:flex;position:absolute;bottom:.375rem;right:.375rem}.asset-library-dialog__card-info[data-v-e8c450e5]{flex-direction:column;gap:.375rem;min-width:0;display:flex}.asset-library-dialog__card-head[data-v-e8c450e5]{align-items:center;gap:.375rem;display:flex}.asset-library-dialog__card-name[data-v-e8c450e5]{min-width:0;color:var(--color-text);text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:.8125rem;font-weight:600;overflow:hidden}.asset-library-dialog__card-author[data-v-e8c450e5]{justify-content:space-between;align-items:center;gap:.375rem;display:flex}.asset-library-dialog__card-author-name[data-v-e8c450e5]{min-width:0;color:var(--color-text-muted);text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:.25rem;font-size:.75rem;display:flex;overflow:hidden}.asset-library-dialog__card-avatar[data-v-e8c450e5]{background:var(--color-border);border-radius:50%;flex-shrink:0;width:.875rem;height:.875rem}.asset-library-dialog__card-usage[data-v-e8c450e5]{color:var(--color-text-muted);flex-shrink:0;font-size:.75rem}.asset-library-dialog__card-badge[data-v-e8c450e5]{color:var(--color-text-muted);flex-shrink:0;font-size:.75rem;line-height:1}.asset-library-dialog__card:hover .asset-library-dialog__card-top[data-v-e8c450e5],.asset-library-dialog__card:hover .asset-library-dialog__card-zoom[data-v-e8c450e5]{opacity:1}.asset-library-dialog__card--custom .asset-library-dialog__card-media[data-v-e8c450e5]{background:linear-gradient(160deg, #ffffff1f 0%, #fff0 55%), var(--color-surface-inverse);flex-direction:column;padding:0;display:flex}.asset-library-dialog__card--custom .asset-library-dialog__card-name[data-v-e8c450e5]{font-weight:600}.asset-library-dialog__card-apply[data-v-e8c450e5]{z-index:3;width:1.5rem;height:1.5rem;color:var(--color-on-tint);cursor:pointer;background:#fff;border:none;border-radius:50%;justify-content:center;align-items:center;padding:0;transition:transform .15s;display:flex;position:absolute;bottom:.5rem;right:.5rem;box-shadow:0 0 0 1px #ffffff59,0 2px 6px #00000059}.asset-library-dialog__card-apply[data-v-e8c450e5]:hover{transform:scale(1.08)}.asset-library-dialog__card-edit[data-v-e8c450e5]{resize:none;box-sizing:border-box;color:#fff;background:0 0;border:none;border-radius:0;outline:none;flex:1;width:100%;min-height:0;padding:.625rem .625rem 2.25rem;font-family:inherit;font-size:.75rem;line-height:1.5}.asset-library-dialog__card-edit[data-v-e8c450e5]::placeholder{color:#ffffff73}.asset-library-dialog__card-edit[data-v-e8c450e5]:focus{outline:none}.asset-library-dialog-overlay{z-index:var(--z-canvas-popper,100030)!important}.asset-library-dialog-overlay.dialog-fade-enter-active,.asset-library-dialog-overlay.dialog-fade-leave-active,.asset-library-dialog-overlay.dialog-fade-enter-active .el-overlay-dialog,.asset-library-dialog-overlay.dialog-fade-enter-active .el-dialog,.asset-library-dialog-overlay.dialog-fade-leave-active .el-overlay-dialog,.asset-library-dialog-overlay.dialog-fade-leave-active .el-dialog{transition:none;animation:none}.asset-library-dialog-el.el-dialog{flex-direction:column;height:52.5rem;display:flex}.asset-library-dialog-el.el-dialog .el-dialog__body{flex:1;min-height:0;overflow:hidden}
