.album-form[data-v-d96bd1fa]{flex-direction:column}.album-form[data-v-d96bd1fa],.album-form-row[data-v-d96bd1fa]{gap:var(--gap-md);display:flex}.album-form-row[data-v-d96bd1fa]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end}.album-form-privacy[data-v-d96bd1fa]{border:0;margin:0;padding:0}.album-form-privacy legend[data-v-d96bd1fa]{margin-bottom:var(--gap-sm);font-size:var(--fs-caption);color:var(--color-text);letter-spacing:.04em;padding:0;font-weight:600}.album-seg[data-v-d96bd1fa]{flex-wrap:wrap;gap:6px;display:flex}.album-seg-opt[data-v-d96bd1fa]{border:1.5px solid var(--color-border-strong);border-radius:var(--radius-pill);background:var(--color-surface);color:var(--color-text-secondary);font-family:inherit;font-size:var(--fs-small);cursor:pointer;transition:background var(--transition-fast),border-color var(--transition-fast),color var(--transition-fast);align-items:center;gap:6px;padding:8px 14px;font-weight:500;display:inline-flex}.album-seg-opt[data-v-d96bd1fa]:hover{border-color:var(--color-primary)}.album-seg-opt.active[data-v-d96bd1fa]{background:var(--color-primary-strong);border-color:var(--color-primary-strong);color:var(--color-on-fill)}
