.ds-gallery[data-v-b2c2d854]{display:flex;flex-direction:column;gap:1rem;min-width:0}.ds-gallery__bar[data-v-b2c2d854]{align-items:center;display:flex;flex-wrap:wrap;gap:.75rem}.ds-gallery__tabs[data-v-b2c2d854]{flex:1;min-width:0}.ds-gallery__controls[data-v-b2c2d854]{align-items:center;display:flex;gap:.75rem;margin-left:auto}.ds-gallery__size[data-v-b2c2d854]{align-items:center;display:flex;gap:.25rem;width:9rem}.ds-gallery__size[data-v-b2c2d854] .ds-slider-wrap{flex:1}.ds-gallery__size-icon[data-v-b2c2d854]{color:var(--text-faint)}.ds-gallery__list--grid[data-v-b2c2d854]{display:grid;gap:.5rem;grid-template-columns:repeat(auto-fill,minmax(min(100%,var(--ds-gallery-col)),1fr))}.ds-gallery__list--masonry[data-v-b2c2d854]{-moz-column-gap:.5rem;column-gap:.5rem;-moz-column-width:var(--ds-gallery-col);column-width:var(--ds-gallery-col)}.ds-gallery__list--masonry .ds-gallery__cell[data-v-b2c2d854]{-moz-column-break-inside:avoid;break-inside:avoid;margin-bottom:.5rem}.ds-gallery__sentinel[data-v-b2c2d854]{height:1px}.ds-gallery__more[data-v-b2c2d854]{display:flex;justify-content:center}@media(max-width:639px){.ds-gallery__size[data-v-b2c2d854]{display:none}.ds-gallery__list--grid[data-v-b2c2d854]{grid-template-columns:repeat(2,minmax(0,1fr))}.ds-gallery__list--masonry[data-v-b2c2d854]{-moz-column-count:2;-moz-column-width:auto;columns:2}}.mp[data-v-ff9e06b5]{gap:1rem;height:min(30rem,62vh)}.mp[data-v-ff9e06b5],.mp__link[data-v-ff9e06b5]{display:flex;flex-direction:column}.mp__link[data-v-ff9e06b5]{align-items:flex-start;gap:.75rem}.mp__link[data-v-ff9e06b5] .ds-field{width:100%}.mp__grid-wrap[data-v-ff9e06b5]{flex:1;min-height:0;overflow-y:auto;scrollbar-gutter:stable}.mp__spacer[data-v-ff9e06b5]{flex:1}.mp__drop[data-v-ff9e06b5]{align-items:center;aspect-ratio:1;background:rgba(var(--studio-primary-rgb),.04);border:1.5px dashed rgba(var(--studio-primary-rgb),.45);border-radius:var(--radius-xl);color:var(--accent-ink);cursor:pointer;display:flex;flex:none;flex-direction:column;font-size:13px;gap:.625rem;justify-content:center;transition:background var(--dur-fast),border-color var(--dur-fast);width:calc(25% - .46875rem)}.mp__drop b[data-v-ff9e06b5]{font-weight:600}.mp__drop--cell[data-v-ff9e06b5]{width:100%}.mp__drop.over[data-v-ff9e06b5],.mp__drop[data-v-ff9e06b5]:hover{background:rgba(var(--studio-primary-rgb),.09);border-color:rgb(var(--studio-primary-rgb))}.mp__err[data-v-ff9e06b5]{color:var(--text-muted);font-size:var(--text-size-sm);margin:0}.mp__err button[data-v-ff9e06b5]{background:none;color:var(--accent-ink);cursor:pointer;font-weight:600;margin-left:.375rem}.fs[data-v-719287a8]{border-radius:var(--input-radius);display:flex;flex-direction:column;gap:.5rem}.fs--drag[data-v-719287a8]{box-shadow:var(--input-focus-ring)}.fs__items[data-v-719287a8]{display:grid;gap:.5rem;grid-template-columns:repeat(4,minmax(0,1fr));list-style:none;margin:0;padding:0}.fs__item[data-v-719287a8]{display:flex;flex-direction:column;gap:.25rem;min-width:0;position:relative}.fs__thumb[data-v-719287a8]{aspect-ratio:1;background:var(--surface-elevated);border:1px solid var(--line);border-radius:var(--media-radius);-o-object-fit:cover;object-fit:cover;width:100%}.fs__thumb--icon[data-v-719287a8]{align-items:center;color:var(--text-muted);display:flex;justify-content:center}.fs__name[data-v-719287a8]{color:var(--text-faint);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fs__remove[data-v-719287a8]{background:#0009!important;border-radius:50%!important;color:#fff!important;height:1.5rem!important;min-width:0!important;opacity:0;padding:0!important;position:absolute;right:.25rem;top:.25rem;transition:opacity .15s;width:1.5rem!important}.fs__item:focus-within .fs__remove[data-v-719287a8],.fs__item:hover .fs__remove[data-v-719287a8]{opacity:1}@media(hover:none){.fs__remove[data-v-719287a8]{opacity:1}}.fs__add[data-v-719287a8]{align-items:center;background:var(--input-bg);border:1px dashed var(--line-strong);border-radius:var(--input-radius);color:var(--text-muted);cursor:pointer;display:flex;gap:.5rem;justify-content:center;min-height:3.5rem;padding:.75rem;transition:border-color var(--dur-fast) var(--ease),color var(--dur-fast) var(--ease)}.fs__add[data-v-719287a8]:hover{border-color:var(--line-accent);color:var(--text-strong)}.fs__add[data-v-719287a8]:focus-visible{box-shadow:var(--input-focus-ring);outline:none}.fs--invalid .fs__add[data-v-719287a8]{border-color:var(--danger);color:var(--danger)}.fs__count[data-v-719287a8]{color:var(--text-faint)}@media(prefers-reduced-motion:reduce){.fs__add[data-v-719287a8]{transition:none}}.fs-peek[data-v-719287a8]{animation:fs-peek-in-719287a8 .12s ease;background:var(--surface-panel);border:1px solid var(--line-strong);border-radius:var(--radius-lg);box-shadow:0 16px 40px #000000a6;padding:.375rem;pointer-events:none;position:fixed;z-index:10000}.fs-peek img[data-v-719287a8],.fs-peek video[data-v-719287a8]{background:#0006;border-radius:var(--radius-md);display:block;height:11.25rem;-o-object-fit:cover;object-fit:cover;width:100%}.fs-peek__l[data-v-719287a8]{color:var(--text-strong);display:block;font-size:12px;font-weight:600;overflow:hidden;padding:.375rem .25rem .125rem;text-overflow:ellipsis;white-space:nowrap}@keyframes fs-peek-in-719287a8{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.fs-peek[data-v-719287a8]{animation:none}}.me[data-v-c4700523]{display:flex;flex-direction:column;gap:.5rem}.me__stage[data-v-c4700523]{background:var(--surface-elevated);border:1px solid var(--line);border-radius:var(--media-radius);overflow:hidden;position:relative;touch-action:none}.me__img[data-v-c4700523]{display:block;height:auto;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.me__canvas[data-v-c4700523]{cursor:crosshair;height:100%;top:0;right:0;bottom:0;left:0;opacity:.55;position:absolute;width:100%}.me__canvas--erase[data-v-c4700523]{cursor:cell}.me__tools[data-v-c4700523]{align-items:center;display:flex;flex-wrap:wrap;gap:.375rem}.me__sp[data-v-c4700523]{flex:1}.me__seg[data-v-c4700523]{background:rgba(var(--ink-rgb),.03);border:1px solid var(--line);border-radius:var(--radius-pill);gap:.125rem;padding:.1875rem}.me__seg[data-v-c4700523],.me__segb[data-v-c4700523]{display:inline-flex}.me__segb[data-v-c4700523]{align-items:center;background:none;border:0;border-radius:var(--radius-pill);color:var(--text-muted);cursor:pointer;font-size:12px;font-weight:500;gap:.3125rem;height:1.75rem;padding:0 .75rem}.me__segb.on[data-v-c4700523],.me__segb[data-v-c4700523]:hover{color:var(--text-strong)}.me__segb.on[data-v-c4700523]{background:rgba(var(--ink-rgb),.1)}.me__act[data-v-c4700523]{align-items:center;background:rgba(var(--ink-rgb),.04);border:1px solid var(--line);border-radius:var(--radius-pill);color:var(--text-muted);cursor:pointer;display:inline-flex;font-size:12px;font-weight:500;gap:.3125rem;height:2rem;padding:0 .625rem}.me__act[data-v-c4700523]:hover:not(:disabled){border-color:var(--line-strong);color:var(--text-strong)}.me__act[data-v-c4700523]:disabled{cursor:not-allowed;opacity:.4}.me__brush[data-v-c4700523]{align-items:center;background:rgba(var(--ink-rgb),.03);border-radius:var(--radius-lg);display:flex;gap:.5rem;padding:.375rem .625rem}.me__lbl[data-v-c4700523]{color:var(--text-muted);flex:none;font-size:12px}.me__slider[data-v-c4700523]{flex:1;min-width:0}.me__brush[data-v-c4700523] .ds-slider-wrap{flex:1}.me__dot[data-v-c4700523]{background:var(--text-faint);border-radius:50%;flex:none}.me__dot--s[data-v-c4700523]{height:.375rem;width:.375rem}.me__dot--l[data-v-c4700523]{height:.875rem;width:.875rem}.me__val[data-v-c4700523]{color:var(--text-strong);flex:none;font-size:12px;min-width:2rem;text-align:right}.me__hint[data-v-c4700523]{align-items:center;color:var(--text-faint);display:flex;gap:.375rem}.rl[data-v-3971089b]{display:flex;flex-direction:column;gap:.5rem}.rl__empty[data-v-3971089b]{color:var(--text-muted);font-size:var(--text-size-sm);margin:0}.rl__row[data-v-3971089b]{background:var(--surface-raised);border:1px solid var(--line);border-radius:var(--radius-md);display:flex;flex-direction:column;gap:.5rem;padding:.625rem}.rl__head[data-v-3971089b]{align-items:center;display:flex;justify-content:space-between}.rl__title[data-v-3971089b]{color:var(--text-strong);font-size:var(--text-size-sm);font-weight:600}.rl__grid[data-v-3971089b]{display:grid;gap:.5rem;grid-template-columns:repeat(2,minmax(0,1fr))}.rl__cell[data-v-3971089b]{display:flex;flex-direction:column;gap:.25rem;min-width:0}.rl__cell--wide[data-v-3971089b]{grid-column:1/-1}.rl__label[data-v-3971089b]{color:var(--text-muted);font-size:var(--text-size-xs)}.rl__req[data-v-3971089b]{color:var(--text-strong)}.rl__actions[data-v-3971089b]{display:flex;flex-wrap:wrap;gap:.5rem}.pf__row[data-v-c82c457d]{align-items:center;display:flex;gap:.375rem}.pf__row[data-v-c82c457d]>:first-child{flex:1;min-width:0}.pf__swatch[data-v-c82c457d]{background:var(--input-bg);border:var(--input-border);border-radius:var(--input-radius);cursor:pointer;flex:none!important;height:2.5rem;padding:.125rem;width:2.5rem}.pf__tags[data-v-c82c457d]{display:flex;flex-direction:column;gap:.5rem}.pf__tag-list[data-v-c82c457d]{display:flex;flex-wrap:wrap;gap:.25rem}
