.host-library-scene[data-v-bd19090c]{min-inline-size:0;color:var(--color-fg);align-content:start;gap:12px;display:grid}.host-library-scene__description[data-v-bd19090c]{color:var(--color-fg-tertiary);margin:0;font-size:.75rem;line-height:1.6}.host-library-scene__toolbar[data-v-bd19090c]{background:var(--color-surface);box-shadow:var(--shadow-xs);border-radius:14px;flex-wrap:wrap;align-items:center;gap:8px;min-inline-size:0;margin:0;padding:12px 16px;display:flex}.host-library-scene__toolbar>.host-library-scene__grow[data-v-bd19090c]{flex:14rem;min-inline-size:0}.host-library-scene__toolbar[data-v-bd19090c] .el-button+.el-button{margin-inline-start:0}.host-library-scene__hint[data-v-bd19090c]{color:var(--color-fg-tertiary);overflow-wrap:anywhere;margin:0;font-size:.72rem;line-height:1.5}.host-library-scene__rows[data-v-bd19090c]{gap:8px;min-inline-size:0;margin:0;padding:0;list-style:none;display:grid}.host-library-row[data-v-bd19090c]{border:1px solid var(--color-line-soft);background:var(--color-surface);box-shadow:var(--shadow-xs);border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:8px 12px;min-inline-size:0;padding:12px 14px;display:flex}.host-library-row.is-selected[data-v-bd19090c]{border-color:var(--color-primary)}.host-library-row__main[data-v-bd19090c]{flex:16rem;gap:4px;min-inline-size:0;display:grid}.host-library-row__heading[data-v-bd19090c]{flex-wrap:wrap;align-items:center;gap:6px;min-inline-size:0;display:flex}.host-library-row__title[data-v-bd19090c]{color:var(--color-fg);overflow-wrap:anywhere;margin:0;font-size:.8125rem;font-weight:650;line-height:1.45}.host-library-row__heading[data-v-bd19090c] .el-button.is-text{text-align:start;white-space:normal;overflow-wrap:anywhere;block-size:auto;padding:0;font-size:.8125rem;font-weight:650;line-height:1.45}.host-library-row__summary[data-v-bd19090c]{color:var(--color-fg-secondary);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:.75rem;line-height:1.6}.host-library-row__meta[data-v-bd19090c]{color:var(--color-fg-tertiary);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:0;font-size:.7rem;line-height:1.5}.host-library-row__actions[data-v-bd19090c]{flex-wrap:wrap;align-items:center;gap:4px 8px;display:flex}.host-library-row__actions[data-v-bd19090c] .el-button+.el-button{margin-inline-start:0}
