.space-picker-modal[data-v-8c6e9dd6] .n-card{border-radius:var(--radius-lg);background:var(--bg-elevated)}.space-picker-modal[data-v-8c6e9dd6] .n-card-header{padding-bottom:.25rem}.space-picker-modal[data-v-8c6e9dd6] .n-card__content{padding-top:.5rem;overflow:auto}.space-picker__header[data-v-8c6e9dd6]{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem;margin-bottom:.75rem}.space-picker__lead[data-v-8c6e9dd6]{margin:0;font-size:var(--text-body-sm);line-height:1.5;color:var(--text-secondary)}.space-picker__tabs[data-v-8c6e9dd6]{margin-top:.25rem}.space-picker[data-v-8c6e9dd6]{--space-picker-stage-height: min(58vh, 32rem);display:flex;flex-direction:column;gap:.75rem}.space-picker__stage[data-v-8c6e9dd6]{min-height:var(--space-picker-stage-height)}.space-picker__spin[data-v-8c6e9dd6]{display:block;min-height:var(--space-picker-stage-height)}.space-picker__spin[data-v-8c6e9dd6] .n-spin-container,.space-picker__spin[data-v-8c6e9dd6] .n-spin-content{min-height:var(--space-picker-stage-height)}.space-picker__stage-inner[data-v-8c6e9dd6]{display:flex;flex-direction:column;min-height:var(--space-picker-stage-height)}.space-picker__toolbar[data-v-8c6e9dd6],.space-picker__collect-bar[data-v-8c6e9dd6]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.625rem;padding:.625rem .75rem;border-radius:var(--radius-md);background:var(--bg-canvas)}.space-picker__filters[data-v-8c6e9dd6],.space-picker__toolbar-actions[data-v-8c6e9dd6],.space-picker__collect-back[data-v-8c6e9dd6]{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.space-picker__filters[data-v-8c6e9dd6]{flex:1 1 auto;min-width:0}.space-picker__collect-meta[data-v-8c6e9dd6]{display:flex;flex-direction:column;min-width:0;gap:.1rem;color:var(--text-muted);font-size:var(--text-caption)}.space-picker__collect-meta strong[data-v-8c6e9dd6]{font-size:var(--text-body-sm);color:var(--text-primary)}.space-picker__select[data-v-8c6e9dd6]{flex:1 1 9rem;min-width:0;max-width:12rem}.space-picker__summary[data-v-8c6e9dd6]{flex-shrink:0;font-size:var(--text-caption);color:var(--text-muted)}.space-picker__summary strong[data-v-8c6e9dd6]{font-weight:700;color:var(--peach-strong)}.space-picker__summary--header[data-v-8c6e9dd6]{white-space:nowrap}.space-picker__grid[data-v-8c6e9dd6]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;align-content:start;align-items:start;max-height:var(--space-picker-stage-height);overflow:auto;padding:.125rem .25rem .125rem 0;scrollbar-gutter:stable}.space-picker__batch-grid[data-v-8c6e9dd6]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;align-content:start;align-items:stretch;max-height:var(--space-picker-stage-height);overflow:auto;padding:.125rem .25rem .125rem 0;scrollbar-gutter:stable}@media(min-width:480px){.space-picker__grid[data-v-8c6e9dd6]{grid-template-columns:repeat(4,minmax(0,1fr))}.space-picker__batch-grid[data-v-8c6e9dd6]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:768px){.space-picker__grid[data-v-8c6e9dd6]{grid-template-columns:repeat(5,minmax(0,1fr))}}@media(min-width:1280px){.space-picker__grid[data-v-8c6e9dd6]{grid-template-columns:repeat(6,minmax(0,1fr))}.space-picker__batch-grid[data-v-8c6e9dd6]{grid-template-columns:repeat(4,minmax(0,1fr))}}.space-picker__card[data-v-8c6e9dd6]{display:flex;flex-direction:column;align-self:start;width:100%;height:auto;padding:0;overflow:hidden;border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--bg-elevated);text-align:left;cursor:pointer}.space-picker__batch-card[data-v-8c6e9dd6]{display:flex;flex-direction:column;align-self:start;width:100%;height:100%;padding:0;overflow:hidden;border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--bg-elevated);text-align:left;cursor:pointer}.space-picker__card--active[data-v-8c6e9dd6]{border-color:var(--peach-strong)}.space-picker__thumb-wrap[data-v-8c6e9dd6],.space-picker__batch-cover[data-v-8c6e9dd6]{position:relative;aspect-ratio:1;overflow:hidden;background:var(--bg-canvas)}.space-picker__batch-cover[data-v-8c6e9dd6]{aspect-ratio:4 / 3}.space-picker__thumb[data-v-8c6e9dd6],.space-picker__batch-image[data-v-8c6e9dd6]{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.space-picker__checkbox[data-v-8c6e9dd6]{position:absolute;top:.375rem;right:.375rem;z-index:2;padding:.125rem;border-radius:6px;background:color-mix(in oklab,var(--bg-elevated) 88%,transparent);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.space-picker__type-badge[data-v-8c6e9dd6]{position:absolute;top:.375rem;left:.375rem;z-index:2;display:inline-flex;align-items:center;max-width:calc(100% - 2.75rem);padding:.12rem .4rem;overflow:hidden;border-radius:999px;color:var(--text-primary);font-size:var(--text-overline);font-weight:600;line-height:1.3;text-overflow:ellipsis;white-space:nowrap;box-shadow:0 1px 4px color-mix(in oklab,var(--ink) 12%,transparent)}.space-picker__body[data-v-8c6e9dd6]{display:flex;flex-direction:column;gap:.25rem;padding:.5rem .625rem .625rem}.space-picker__body--batch[data-v-8c6e9dd6]{gap:.4rem}.space-picker__batch-top[data-v-8c6e9dd6]{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.space-picker__title[data-v-8c6e9dd6]{overflow:hidden;font-size:var(--text-caption);font-weight:600;line-height:1.4;color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap}.space-picker__sub[data-v-8c6e9dd6]{display:flex;align-items:center;gap:.375rem;min-width:0;font-size:var(--text-overline);color:var(--text-muted)}.space-picker__badge[data-v-8c6e9dd6]{flex-shrink:0;display:inline-flex;align-items:center;max-width:6rem;padding:.1rem .35rem;overflow:hidden;border-radius:999px;color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap}.space-picker__when[data-v-8c6e9dd6]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.space-picker__batch-stat[data-v-8c6e9dd6]{flex-shrink:0;padding:.12rem .45rem;border-radius:999px;background:color-mix(in oklab,var(--peach-strong) 10%,transparent);overflow:hidden;font-size:var(--text-caption);line-height:1.45;color:var(--text-secondary);text-overflow:ellipsis;white-space:nowrap}.space-picker__empty[data-v-8c6e9dd6]{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:calc(var(--space-picker-stage-height) - 2rem);gap:.375rem;color:var(--text-muted);text-align:center}.space-picker__empty-icon[data-v-8c6e9dd6]{color:var(--peach-strong)}.space-picker__empty-title[data-v-8c6e9dd6]{margin:0;font-size:var(--text-body-sm);font-weight:600;color:var(--text-primary)}.space-picker__empty-desc[data-v-8c6e9dd6]{margin:0;max-width:24rem;font-size:var(--text-caption);line-height:1.6}.space-picker__pager[data-v-8c6e9dd6]{display:flex;justify-content:flex-end;padding-top:.25rem}.space-picker__actions[data-v-8c6e9dd6]{display:flex;justify-content:flex-end;gap:.5rem}
